diff --git a/docs/0.9.5/.buildinfo b/docs/0.9.5/.buildinfo index f3a014da5b..0659aa4145 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: cb2314a50ca57e286ad206d1030a6589 +config: a67c638a2a995a925a24c16ff083abc0 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/docs/0.9.5/A-voice-operated-elevator-using-events.html b/docs/0.9.5/A-voice-operated-elevator-using-events.html index ed510db9e1..d674cb6d91 100644 --- a/docs/0.9.5/A-voice-operated-elevator-using-events.html +++ b/docs/0.9.5/A-voice-operated-elevator-using-events.html @@ -177,7 +177,7 @@ all, the list of variables that are available in this callback:

This is important, in order to know what variables we can use in our callback out-of-the-box. Let’s write a single line to be sure our callback is called when we expect it to:

-
1
character.msg("You just said {}.".format(message))
+
1
character.msg("You just said {}.".format(message))
 

You can paste this line in-game, then type the :wq command to exit the editor and save your @@ -202,7 +202,7 @@ it.

And turn off automatic indentation, which will help us:

-
:=
+
:=
 
@@ -254,7 +254,7 @@ solution right now. Here’s a possible code that you could paste in the code e # Now we check that the elevator isn't already at this floor floor = FLOORS.get(message) -if floor is None: +if floor is None: character.msg("Which floor do you want?") elif TO_EXIT.location is floor: character.msg("The elevator already is at this floor.") @@ -263,7 +263,7 @@ solution right now. Here’s a possible code that you could paste in the code e room.msg_contents("The doors of the elevator close with a clank.") TO_EXIT.location = floor BACK_EXIT.destination = floor - room.msg_contents("The doors of the elevator open to {floor}.", + room.msg_contents("The doors of the elevator open to {floor}.", mapping=dict(floor=floor))
@@ -325,7 +325,7 @@ new floor. You can notice a few differences:

TO_EXIT.destination = ELEVATOR BACK_EXIT.location = ELEVATOR BACK_EXIT.destination = floor -room.msg_contents("The doors of the elevator open to {floor}.", +room.msg_contents("The doors of the elevator open to {floor}.", mapping=dict(floor=floor)) @@ -342,7 +342,7 @@ new floor. You can notice a few differences:

Remove the current code and disable auto-indentation again:

:DD
-:=
+:=
 

And you can paste instead the following code. Notice the differences with our first attempt:

@@ -381,17 +381,17 @@ new floor. You can notice a few differences:

# Now we check that the elevator isn't already at this floor floor = FLOORS.get(message) -if floor is None: +if floor is None: character.msg("Which floor do you want?") -elif BACK_EXIT.location is None: +elif BACK_EXIT.location is None: character.msg("The elevator is between floors.") elif TO_EXIT.location is floor: character.msg("The elevator already is at this floor.") else: # 'floor' contains the new room where the elevator should be room.msg_contents("The doors of the elevator close with a clank.") - TO_EXIT.location = None - BACK_EXIT.location = None + TO_EXIT.location = None + BACK_EXIT.location = None call_event(room, "chain_1", 15) @@ -447,7 +447,7 @@ Let’s do that:

Take the time to read the help. It gives you all the information you should need. We’ll need to change the “message” variable, and use custom mapping (between braces) to alter the message. We’re given an example, let’s use it. In the code editor, you can paste the following line:

-
1
message = "{character} walks out of the elevator."
+
1
message = "{character} walks out of the elevator."
 

Again, save and quit the editor by entering :wq. You can create a new character to see it leave.

@@ -469,7 +469,7 @@ then edit “msg_leave” of “north”:

call/add north = msg_leave
 
-
1
message = "{character} walks into the elevator."
+
1
message = "{character} walks into the elevator."
 

Again, you can force our beggar to move and see the message we have just set. This modification diff --git a/docs/0.9.5/Accounts.html b/docs/0.9.5/Accounts.html index fb8498ea74..59128d028c 100644 --- a/docs/0.9.5/Accounts.html +++ b/docs/0.9.5/Accounts.html @@ -96,9 +96,9 @@ Evennia defaults to using this (it inherits directly from class Account(DefaultAccount): # [...] at_account_creation(self): "this is called only once, when account is first created" - self.db.real_name = None # this is set later self.db.real_address = None # + self.db.real_name = None # this is set later self.db.real_address = None # " - self.db.config_1 = True # default config self.db.config_2 = False # " + self.db.config_1 = True # default config self.db.config_2 = False # " self.db.config_3 = 1 # " # ... whatever else our game needs to know ``` Reload the server with `reload`. diff --git a/docs/0.9.5/Add-a-wiki-on-your-website.html b/docs/0.9.5/Add-a-wiki-on-your-website.html index ca0372aae6..54226343d6 100644 --- a/docs/0.9.5/Add-a-wiki-on-your-website.html +++ b/docs/0.9.5/Add-a-wiki-on-your-website.html @@ -173,8 +173,8 @@ section):

) # Disable wiki handling of login/signup -WIKI_ACCOUNT_HANDLING = False -WIKI_ACCOUNT_SIGNUP_ALLOWED = False +WIKI_ACCOUNT_HANDLING = False +WIKI_ACCOUNT_SIGNUP_ALLOWED = False ###################################################################### # Settings given in secret_settings.py override those in this file. @@ -182,7 +182,7 @@ section):

try: from server.conf.secret_settings import * except ImportError: - print("secret_settings.py file not found or failed to import.") + print("secret_settings.py file not found or failed to import.")
@@ -295,7 +295,7 @@ non-logged in users) can read it. The superuser has some additional privileges. def is_anyone(article, user): """Return True even if the user is anonymous.""" - return True + return True # Who can create new groups and users from the wiki? WIKI_CAN_ADMIN = is_superuser diff --git a/docs/0.9.5/Adding-Command-Tutorial.html b/docs/0.9.5/Adding-Command-Tutorial.html index 3e9d2d8c14..60b984080b 100644 --- a/docs/0.9.5/Adding-Command-Tutorial.html +++ b/docs/0.9.5/Adding-Command-Tutorial.html @@ -227,7 +227,7 @@ custom T def at_object_creation(self): "called when the object is first created" - self.cmdset.add("mycmdset.MyCmdSet", permanent=True) + self.cmdset.add("mycmdset.MyCmdSet", permanent=True)

All new objects of this typeclass will now start with this cmdset and it will survive a @reload.

@@ -236,7 +236,7 @@ object is first created. This means that if you already have existing objects in using that typeclass, they will not have been initiated the same way. There are many ways to update them; since it’s a one-time update you can usually just simply loop through them. As superuser, try the following:

-
 @py from typeclasses.objects import MyObject; [o.cmdset.add("mycmdset.MyCmdSet") for o in
+
 @py from typeclasses.objects import MyObject; [o.cmdset.add("mycmdset.MyCmdSet") for o in
 

MyObject.objects.all()]

diff --git a/docs/0.9.5/Adding-Object-Typeclass-Tutorial.html b/docs/0.9.5/Adding-Object-Typeclass-Tutorial.html index 8ab53fb627..607f8f648a 100644 --- a/docs/0.9.5/Adding-Object-Typeclass-Tutorial.html +++ b/docs/0.9.5/Adding-Object-Typeclass-Tutorial.html @@ -161,7 +161,7 @@ because you update it. You need to update existing objects manually.

re-load of the at_object_creation method (only) on the object. This case is common enough that there is an alias @update objectname you can use to get the same effect. If there are multiple objects you can use @py to loop over the objects you need:

-
@py from typeclasses.objects import Heavy; [obj.at_object_creation() for obj in Heavy.objects.all()]
+
@py from typeclasses.objects import Heavy; [obj.at_object_creation() for obj in Heavy.objects.all()]
 
diff --git a/docs/0.9.5/Arxcode-installing-help.html b/docs/0.9.5/Arxcode-installing-help.html index 9e7431990b..a698b3cd6d 100644 --- a/docs/0.9.5/Arxcode-installing-help.html +++ b/docs/0.9.5/Arxcode-installing-help.html @@ -102,14 +102,14 @@ way but remove the secret-handling and replace it with the normal Evennia method

Cd into myarx/server/conf/ and open the file settings.py in a text editor. The top part (within """...""") is just help text. Wipe everything underneath that and make it look like this instead (don’t forget to save):

-
from base_settings import *
+
from base_settings import *
     
 TELNET_PORTS = [4000]
 SERVERNAME = "MyArx"
 GAME_SLOGAN = "The cool game"
 
 try:
-    from server.conf.secret_settings import *
+    from server.conf.secret_settings import *
 except ImportError:
     print("secret_settings.py file not found or failed to import.")
 
diff --git a/docs/0.9.5/Async-Process.html b/docs/0.9.5/Async-Process.html index 66bbc5325d..f6091063b7 100644 --- a/docs/0.9.5/Async-Process.html +++ b/docs/0.9.5/Async-Process.html @@ -57,9 +57,9 @@ defined in a previous statement.

Consider this piece of code in a traditional Python program:

1
 2
-3
    print("before call ...")
+3
    print("before call ...")
     long_running_function()
-    print("after call ...")
+    print("after call ...")
 

When run, this will print "before call ...", after which the long_running_function gets to work @@ -85,9 +85,9 @@ you can run it asynchronously. This makes use of the

    from evennia import utils
-    print("before call ...")
+    print("before call ...")
     utils.run_async(long_running_function)
-    print("after call ...")
+    print("after call ...")
 

Now, when running this you will find that the program will not wait around for @@ -109,7 +109,7 @@ above) finishes successfully. The argument None).

1
 2
    def at_return(r):
-        print(r)
+        print(r)
 
@@ -122,7 +122,7 @@ log. An example of an errback is found below:

1
 2
        def at_err(e):
-            print("There was an error:", str(e))
+            print("There was an error:", str(e))
 
@@ -145,9 +145,9 @@ access and editing. The obj = evennia.search_object("MyObject") obj.attributes.add("test", "testvalue") - print(obj.db.test) # prints "testvalue" - print(obj.attributes.get("test")) # " - print(obj.attributes.all()) # prints [<AttributeObject>] + print(obj.db.test) # prints "testvalue" + print(obj.attributes.get("test")) # " + print(obj.attributes.all()) # prints [<AttributeObject>] obj.attributes.remove("test")
@@ -265,7 +265,7 @@ such hidden database objects is not supported and will lead to errors!< 12 13
# Examples of valid single-value  attribute data:
 obj.db.test1 = 23
-obj.db.test1 = False
+obj.db.test1 = False
 # a database object (will be stored as an internal representation)
 obj.db.test2 = myobj
 
@@ -357,8 +357,8 @@ variable, e.g. myli
 5
     obj.db.mylist = [1,2,3,4]
      mylist = obj.db.mylist
      mylist[3] = 5 # this will also update database
-     print(mylist) # this is now [1,2,3,5]
-     print(obj.db.mylist) # this is also [1,2,3,5]
+     print(mylist) # this is now [1,2,3,5]
+     print(obj.db.mylist) # this is also [1,2,3,5]
 

To “disconnect” your extracted mutable variable from the database you simply need to convert the @@ -371,8 +371,8 @@ variable, e.g. myli 5

     obj.db.mylist = [1,2,3,4]
      mylist = list(obj.db.mylist) # convert to normal list
      mylist[3] = 5
-     print(mylist) # this is now [1,2,3,5]
-     print(obj.db.mylist) # this is still [1,2,3,4]
+     print(mylist) # this is now [1,2,3,5]
+     print(obj.db.mylist) # this is still [1,2,3,4]
 

A further problem comes with nested mutables, like a dict containing lists of dicts or something @@ -380,7 +380,7 @@ like that. Each of these nested mutables would be evennia.utils.dbserialize.deserialize:

-
from evennia.utils.dbserialize import deserialize
+
from evennia.utils.dbserialize import deserialize
 
 decoupled_mutables = deserialize(nested_mutables)
 
@@ -404,7 +404,7 @@ already disconnected from the database from the onset.

# this works but will NOT update database since outermost is a tuple obj.db.mytup[2][1] = 5 - print(obj.db.mytup[2][1]) # this still returns 4, not 5 + print(obj.db.mytup[2][1]) # this still returns 4, not 5 mytup1 = obj.db.mytup # mytup1 is already disconnected from database since outermost # iterable is a tuple, so we can edit the internal list as we want @@ -435,7 +435,7 @@ The relevant lock types are

the AttributeHandler and set it to return the object instead of the value:

1
 2
     lockstring = "attread:all();attredit:perm(Admins)"
-     obj.attributes.get("myattr", return_obj=True).locks.add(lockstring)
+     obj.attributes.get("myattr", return_obj=True).locks.add(lockstring)
 

Note the return_obj keyword which makes sure to return the Attribute object so its LockHandler @@ -456,10 +456,10 @@ Attribute).

11
    # in some command code where we want to limit
     # setting of a given attribute name on an object
     attr = obj.attributes.get(attrname,
-                              return_obj=True,
+                              return_obj=True,
                               accessing_obj=caller,
-                              default=None,
-                              default_access=False)
+                              default=None,
+                              default_access=False)
     if not attr:
         caller.msg("You cannot edit that Attribute!")
         return
diff --git a/docs/0.9.5/Batch-Code-Processor.html b/docs/0.9.5/Batch-Code-Processor.html
index d18b6c93e0..88f1b7686b 100644
--- a/docs/0.9.5/Batch-Code-Processor.html
+++ b/docs/0.9.5/Batch-Code-Processor.html
@@ -219,7 +219,7 @@ file. Observe that the block has not actually been executed at this poi
     from evennia.contrib.tutorial_examples import red_button
     from typeclasses.objects import Object
     
-    limbo = search.objects(caller, 'Limbo', global_search=True)[0]
+    limbo = search.objects(caller, 'Limbo', global_search=True)[0]
 
     red_button = create.create_object(red_button.RedButton, key="Red button",
                                       location=limbo, aliases=["button"])
@@ -286,7 +286,7 @@ dictionary of room references in an <
 10
 11
 12
#HEADER
-if caller.ndb.all_rooms is None:
+if caller.ndb.all_rooms is None:
     caller.ndb.all_rooms = {}
 
 #CODE
diff --git a/docs/0.9.5/Building-a-mech-tutorial.html b/docs/0.9.5/Building-a-mech-tutorial.html
index bbb26d22f4..ee4a357dcf 100644
--- a/docs/0.9.5/Building-a-mech-tutorial.html
+++ b/docs/0.9.5/Building-a-mech-tutorial.html
@@ -297,7 +297,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, permanent=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/0.9.5/Building-menus.html b/docs/0.9.5/Building-menus.html index e463400d3c..d8dc23f346 100644 --- a/docs/0.9.5/Building-menus.html +++ b/docs/0.9.5/Building-menus.html @@ -142,14 +142,14 @@ here, feel free to organize the code differently):

self.msg("|rYou should provide an argument to this function: the object to edit.|n") return - obj = self.caller.search(self.args.strip(), global_search=True) + obj = self.caller.search(self.args.strip(), global_search=True) if not obj: return if obj.typename == "Room": Menu = RoomBuildingMenu else: - self.msg("|rThe object {} cannot be + self.msg("|rThe object {} cannot be edited.|n".format(obj.get_display_name(self.caller))) return @@ -566,12 +566,12 @@ example using some of these arguments (again, replace the """ def init(self, room): - self.add_choice("title", key="t", attr="key", glance="{obj.key}", text=""" + self.add_choice("title", key="t", attr="key", glance="{obj.key}", text=""" ------------------------------------------------------------------------------- Editing the title of {{obj.key}}(#{{obj.id}}) You can change the title simply by entering it. - Use |y{back}|n to go back to the main menu. + Use |y{back}|n to go back to the main menu. Current title: |c{{obj.key}}|n """.format(back="|n or |y".join(self.keys_go_back))) @@ -690,12 +690,12 @@ it’s explained below:

""" def init(self, room): - self.add_choice("title", key="t", attr="key", glance="{obj.key}", text=""" + self.add_choice("title", key="t", attr="key", glance="{obj.key}", text=""" ------------------------------------------------------------------------------- Editing the title of {{obj.key}}(#{{obj.id}}) You can change the title simply by entering it. - Use |y{back}|n to go back to the main menu. + Use |y{back}|n to go back to the main menu. Current title: |c{{obj.key}}|n """.format(back="|n or |y".join(self.keys_go_back))) @@ -708,8 +708,8 @@ it’s explained below:

"""Show the room exits.""" if room.exits: glance = "" - for exit in room.exits: - glance += "\n |y{exit}|n".format(exit=exit.key) + for exit in room.exits: + glance += "\n |y{exit}|n".format(exit=exit.key) return glance @@ -835,12 +835,12 @@ callback. To see it in action, as usual, replace the class and functions in """ def init(self, room): - self.add_choice("title", key="t", attr="key", glance="{obj.key}", text=""" + self.add_choice("title", key="t", attr="key", glance="{obj.key}", text=""" ------------------------------------------------------------------------------- Editing the title of {{obj.key}}(#{{obj.id}}) You can change the title simply by entering it. - Use |y{back}|n to go back to the main menu. + Use |y{back}|n to go back to the main menu. Current title: |c{{obj.key}}|n """.format(back="|n or |y".join(self.keys_go_back))) @@ -853,8 +853,8 @@ callback. To see it in action, as usual, replace the class and functions in """Show the room exits.""" if room.exits: glance = "" - for exit in room.exits: - glance += "\n |y{exit}|n".format(exit=exit.key) + for exit in room.exits: + glance += "\n |y{exit}|n".format(exit=exit.key) return glance @@ -867,13 +867,13 @@ callback. To see it in action, as usual, replace the class and functions in text += "\n Use |y@c|n to create a new exit." text += "\n\nExisting exits:" if room.exits: - for exit in room.exits: - text += "\n |y@e {exit}|n".format(exit=exit.key) - if exit.aliases.all(): - text += " (|y{aliases}|n)".format(aliases="|n, |y".join( - alias for alias in exit.aliases.all())) - if exit.destination: - text += " toward {destination}".format(destination=exit.get_display_name(caller)) + for exit in room.exits: + text += "\n |y@e {exit}|n".format(exit=exit.key) + if exit.aliases.all(): + text += " (|y{aliases}|n)".format(aliases="|n, |y".join( + alias for alias in exit.aliases.all())) + if exit.destination: + text += " toward {destination}".format(destination=exit.get_display_name(caller)) else: text += "\n\n |gNo exit has yet been defined.|n" @@ -1138,12 +1138,12 @@ explanations next!

""" def init(self, room): - self.add_choice("title", key="t", attr="key", glance="{obj.key}", text=""" + self.add_choice("title", key="t", attr="key", glance="{obj.key}", text=""" ------------------------------------------------------------------------------- Editing the title of {{obj.key}}(#{{obj.id}}) You can change the title simply by entering it. - Use |y{back}|n to go back to the main menu. + Use |y{back}|n to go back to the main menu. Current title: |c{{obj.key}}|n """.format(back="|n or |y".join(self.keys_go_back))) @@ -1161,8 +1161,8 @@ explanations next!

"""Show the room exits.""" if room.exits: glance = "" - for exit in room.exits: - glance += "\n |y{exit}|n".format(exit=exit.key) + for exit in room.exits: + glance += "\n |y{exit}|n".format(exit=exit.key) return glance @@ -1175,13 +1175,13 @@ explanations next!

text += "\n Use |y@c|n to create a new exit." text += "\n\nExisting exits:" if room.exits: - for exit in room.exits: - text += "\n |y@e {exit}|n".format(exit=exit.key) - if exit.aliases.all(): - text += " (|y{aliases}|n)".format(aliases="|n, |y".join( - alias for alias in exit.aliases.all())) - if exit.destination: - text += " toward {destination}".format(destination=exit.get_display_name(caller)) + for exit in room.exits: + text += "\n |y@e {exit}|n".format(exit=exit.key) + if exit.aliases.all(): + text += " (|y{aliases}|n)".format(aliases="|n, |y".join( + alias for alias in exit.aliases.all())) + if exit.destination: + text += " toward {destination}".format(destination=exit.get_display_name(caller)) else: text += "\n\n |gNo exit has yet been defined.|n" @@ -1192,41 +1192,41 @@ explanations next!

The user typed something in the list of exits. Maybe an exit name? """ string = string[3:] - exit = caller.search(string, candidates=room.exits) - if exit is None: + exit = caller.search(string, candidates=room.exits) + if exit is None: return # Open a sub-menu, using nested keys - caller.msg("Editing: {}".format(exit.key)) - menu.move(exit) - return False + caller.msg("Editing: {}".format(exit.key)) + menu.move(exit) + return False # Exit sub-menu def text_single_exit(menu, caller): """Show the text to edit single exits.""" - exit = menu.keys[1] - if exit is None: + exit = menu.keys[1] + if exit is None: return "" return """ - Exit {exit}: + Exit {exit}: Enter the exit key to change it, or |y@|n to go back. New exit key: - """.format(exit=exit.key) + """.format(exit=exit.key) def nomatch_single_exit(menu, caller, room, string): """The user entered something in the exit sub-menu. Replace the exit key.""" # exit is the second key element: keys should contain ['e', <Exit object>] - exit = menu.keys[1] - if exit is None: + exit = menu.keys[1] + if exit is None: caller.msg("|rCannot find the exit.|n") - menu.move(back=True) - return False + menu.move(back=True) + return False - exit.key = string - return True + exit.key = string + return True
@@ -1361,12 +1361,12 @@ depending on what you want to achieve. So let’s build two menus:

""" def init(self, room): - self.add_choice("title", key="t", attr="key", glance="{obj.key}", text=""" + self.add_choice("title", key="t", attr="key", glance="{obj.key}", text=""" ------------------------------------------------------------------------------- Editing the title of {{obj.key}}(#{{obj.id}}) You can change the title simply by entering it. - Use |y{back}|n to go back to the main menu. + Use |y{back}|n to go back to the main menu. Current title: |c{{obj.key}}|n """.format(back="|n or |y".join(self.keys_go_back))) @@ -1380,8 +1380,8 @@ depending on what you want to achieve. So let’s build two menus:

"""Show the room exits.""" if room.exits: glance = "" - for exit in room.exits: - glance += "\n |y{exit}|n".format(exit=exit.key) + for exit in room.exits: + glance += "\n |y{exit}|n".format(exit=exit.key) return glance @@ -1394,13 +1394,13 @@ depending on what you want to achieve. So let’s build two menus:

text += "\n Use |y@c|n to create a new exit." text += "\n\nExisting exits:" if room.exits: - for exit in room.exits: - text += "\n |y@e {exit}|n".format(exit=exit.key) - if exit.aliases.all(): - text += " (|y{aliases}|n)".format(aliases="|n, |y".join( - alias for alias in exit.aliases.all())) - if exit.destination: - text += " toward {destination}".format(destination=exit.get_display_name(caller)) + for exit in room.exits: + text += "\n |y@e {exit}|n".format(exit=exit.key) + if exit.aliases.all(): + text += " (|y{aliases}|n)".format(aliases="|n, |y".join( + alias for alias in exit.aliases.all())) + if exit.destination: + text += " toward {destination}".format(destination=exit.get_display_name(caller)) else: text += "\n\n |gNo exit has yet been defined.|n" @@ -1411,14 +1411,14 @@ depending on what you want to achieve. So let’s build two menus:

The user typed something in the list of exits. Maybe an exit name? """ string = string[3:] - exit = caller.search(string, candidates=room.exits) - if exit is None: + exit = caller.search(string, candidates=room.exits) + if exit is None: return # Open a sub-menu, using nested keys - caller.msg("Editing: {}".format(exit.key)) - menu.open_submenu("commands.building.ExitBuildingMenu", exit, parent_keys=["e"]) - return False + caller.msg("Editing: {}".format(exit.key)) + menu.open_submenu("commands.building.ExitBuildingMenu", exit, parent_keys=["e"]) + return False class ExitBuildingMenu(BuildingMenu): @@ -1427,8 +1427,8 @@ depending on what you want to achieve. So let’s build two menus:

""" - def init(self, exit): - self.add_choice("key", key="k", attr="key", glance="{obj.key}") + def init(self, exit): + self.add_choice("key", key="k", attr="key", glance="{obj.key}") self.add_choice_edit("description", "d") @@ -1546,7 +1546,7 @@ This is the northern exit. Cool huh?

Very simply, we created two menus and bridged them together. This needs much less callbacks. There is only one line in the nomatch_exits to add:

-
1
    menu.open_submenu("commands.building.ExitBuildingMenu", exit, parent_keys=["e"])
+
1
    menu.open_submenu("commands.building.ExitBuildingMenu", exit, parent_keys=["e"])
 

We have to call open_submenu on the menu object (which opens, as its name implies, a sub menu) diff --git a/docs/0.9.5/Coding-FAQ.html b/docs/0.9.5/Coding-FAQ.html index 07302a48d0..e7ff36a455 100644 --- a/docs/0.9.5/Coding-FAQ.html +++ b/docs/0.9.5/Coding-FAQ.html @@ -105,8 +105,8 @@ Add the following code to the "Called just before trying to move" if self.db.cantmove: # replace with condition you want to test self.msg("Something is preventing you from moving!") - return False - return True + return False + return True

@@ -158,7 +158,7 @@ channel send. Edit # Add to the Channel class # ... - def channel_prefix(self, msg, emit=False): + def channel_prefix(self, msg, emit=False): prefix_string = "" if self.key in COLORS: prefix_string = "[%s] " % CHANNEL_COLORS.get(self.key.lower()) @@ -220,7 +220,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, permanent=True) # only share commands with players in the room that # are NOT Builders or higher self.locks.add("call:not perm(Builders)") @@ -305,8 +305,8 @@ you have your project in a configured Git environment, it’s a matter of automa """ This is called only time the server stops before a reload. """ - print("Pulling from the game repository...") - process = subprocess.call(["git", "pull"], shell=False) + print("Pulling from the game repository...") + process = subprocess.call(["git", "pull"], shell=False)

That’s all. We call subprocess to execute a shell command (that code works on Windows and Linux, @@ -415,7 +415,7 @@ hooks’ documentation. The explanations on how to quickly update the message a ... """ - def announce_move_from(self, destination, msg=None, mapping=None): + def announce_move_from(self, destination, msg=None, mapping=None): """ Called if the move is to be announced. This is called while we are still standing in the old @@ -435,9 +435,9 @@ hooks’ documentation. The explanations on how to quickly update the message a destination: the location of the object after moving. """ - super().announce_move_from(destination, msg="{object} leaves {exit}.") + super().announce_move_from(destination, msg="{object} leaves {exit}.") - def announce_move_to(self, source_location, msg=None, mapping=None): + def announce_move_to(self, source_location, msg=None, mapping=None): """ Called after the move if the move was not quiet. At this point we are standing in the new location. @@ -456,7 +456,7 @@ hooks’ documentation. The explanations on how to quickly update the message a destination: the location of the object after moving. """ - super().announce_move_to(source_location, msg="{object} arrives from the {exit}.") + super().announce_move_to(source_location, msg="{object} arrives from the {exit}.")

We override both hooks, but call the parent hook to display a different message. If you read the @@ -501,7 +501,7 @@ staff that wants to ban-by-ip (instead of the user) with typeclasses/accounts.py

1
 2
-3
    def at_post_login(self, session=None, **kwargs):
+3
    def at_post_login(self, session=None, **kwargs):
         super().at_post_login(session=session, **kwargs)
         self.db.lastsite = self.sessions.all()[-1].address
 
@@ -519,7 +519,7 @@ long.

6 7 8 -9
    def at_post_login(self, session=None, **kwargs):
+9
    def at_post_login(self, session=None, **kwargs):
         super().at_post_login(session=session, **kwargs)
         do_not_exceed = 24  # Keep the last two dozen entries
         session = self.sessions.all()[-1]  # Most recent session
diff --git a/docs/0.9.5/Coding-Utils.html b/docs/0.9.5/Coding-Utils.html
index f99f45f9f1..5553d7a098 100644
--- a/docs/0.9.5/Coding-Utils.html
+++ b/docs/0.9.5/Coding-Utils.html
@@ -188,7 +188,7 @@ shortcut:

gametime = gametime.gametime() # in-game time plus game epoch (i.e. the current in-game # time stamp) -gametime = gametime.gametime(absolute=True) +gametime = gametime.gametime(absolute=True) # reset the game time (back to game epoch) gametime.reset_gametime()
@@ -243,7 +243,7 @@ something is. It converts to four different styles of output using the style obj.msg(text) # wait 10 seconds before sending "Echo!" to obj (which we assume is defined) -deferred = utils.delay(10, _callback, obj, "Echo!", persistent=False) +deferred = utils.delay(10, _callback, obj, "Echo!", persistent=False) # code here will run immediately, not waiting for the delay to fire! diff --git a/docs/0.9.5/Command-Duration.html b/docs/0.9.5/Command-Duration.html index 7da7267a76..63a7c3c391 100644 --- a/docs/0.9.5/Command-Duration.html +++ b/docs/0.9.5/Command-Duration.html @@ -373,7 +373,7 @@ when enough time has passed unless they keep trying.

self.caller.msg("You swing big! You are off balance now.") # set the off-balance flag - self.caller.ndb.off_balance = True + self.caller.ndb.off_balance = True # wait 8 seconds before we can recover. During this time # we won't be able to swing again due to the check at the top. @@ -517,7 +517,7 @@ Below is an example of a crafting command that can be aborted by starting a figh # [Crafting code, checking of components, skills etc] # Start crafting - self.caller.ndb.is_crafting = True + self.caller.ndb.is_crafting = True self.caller.msg("You start crafting ...") utils.delay(60, self.step1) @@ -525,7 +525,7 @@ Below is an example of a crafting command that can be aborted by starting a figh "checks if we are in a fight." if self.caller.ndb.is_fighting: del self.caller.ndb.is_crafting - return True + return True def step1(self): "first step of armour construction" @@ -571,7 +571,7 @@ Below is an example of a crafting command that can be aborted by starting a figh def func(self): "Implements the command" - self.caller.ndb.is_fighting = True + self.caller.ndb.is_fighting = True # [...] @@ -646,7 +646,7 @@ must make sure Evennia can properly store things to the database.

""" self.caller.msg("You shout '%s' and wait for an echo ..." % self.args) # this waits non-blocking for 10 seconds, then calls echo(self.caller, self.args) - utils.delay(10, echo, self.caller, self.args, persistent=True) # changes! + utils.delay(10, echo, self.caller, self.args, persistent=True) # changes!
diff --git a/docs/0.9.5/Command-Prompt.html b/docs/0.9.5/Command-Prompt.html index 564b35cfc0..d78420198f 100644 --- a/docs/0.9.5/Command-Prompt.html +++ b/docs/0.9.5/Command-Prompt.html @@ -128,7 +128,7 @@ the prompt when they cause a change in health, for example.

mp = target.db.mp sp = target.db.sp - if None in (hp, mp, sp): + if None in (hp, mp, sp): # Attributes not defined self.caller.msg("Not a valid target!") return diff --git a/docs/0.9.5/Commands.html b/docs/0.9.5/Commands.html index 1d8a501f3c..2854cd18e7 100644 --- a/docs/0.9.5/Commands.html +++ b/docs/0.9.5/Commands.html @@ -120,7 +120,7 @@ specifics and use the base def func(self): # echo the caller's input back to the caller - self.caller.msg("Echo: {}".format(self.args) + self.caller.msg("Echo: {}".format(self.args)

You define a new command by assigning a few class-global properties on your inherited class and @@ -359,12 +359,12 @@ for this command. You should decide on a way to format your help and stick to th caller = self.caller if not self.target or self.target == "here": - string = f"{caller.key} smiles" + string = f"{caller.key} smiles" else: target = caller.search(self.target) if not target: return - string = f"{caller.key} smiles at {target.key}" + string = f"{caller.key} smiles at {target.key}" caller.location.msg_contents(string) @@ -692,7 +692,7 @@ so that you can back-reference the previous arguments etc.

self.xval = 0 self.xval += 1 - self.caller.msg("Command memory ID: {} (xval={})".format(id(self), self.xval)) + self.caller.msg("Command memory ID: {} (xval={})".format(id(self), self.xval))

Adding this to the default character cmdset gives a result like this in-game:

diff --git a/docs/0.9.5/Coordinates.html b/docs/0.9.5/Coordinates.html index 67d7581317..9ef410322a 100644 --- a/docs/0.9.5/Coordinates.html +++ b/docs/0.9.5/Coordinates.html @@ -157,45 +157,45 @@ properties to easily access and update coordinates. This is a Pythonic approach def x(self): """Return the X coordinate or None.""" x = self.tags.get(category="coordx") - return int(x) if isinstance(x, str) else None + return int(x) if isinstance(x, str) else None - @x.setter + @x.setter def x(self, x): """Change the X coordinate.""" old = self.tags.get(category="coordx") - if old is not None: + if old is not None: self.tags.remove(old, category="coordx") - if x is not None: + if x is not None: self.tags.add(str(x), category="coordx") @property def y(self): """Return the Y coordinate or None.""" y = self.tags.get(category="coordy") - return int(y) if isinstance(y, str) else None + return int(y) if isinstance(y, str) else None - @y.setter + @y.setter def y(self, y): """Change the Y coordinate.""" old = self.tags.get(category="coordy") - if old is not None: + if old is not None: self.tags.remove(old, category="coordy") - if y is not None: + if y is not None: self.tags.add(str(y), category="coordy") @property def z(self): """Return the Z coordinate or None.""" z = self.tags.get(category="coordz") - return int(z) if isinstance(z, str) else None + return int(z) if isinstance(z, str) else None - @z.setter + @z.setter def z(self, z): """Change the Z coordinate.""" old = self.tags.get(category="coordz") - if old is not None: + if old is not None: self.tags.remove(old, category="coordz") - if z is not None: + if z is not None: self.tags.add(str(z), category="coordz") @@ -212,7 +212,7 @@ is well-explained and should help you understand the idea.

def x(self): """Return the X coordinate or None.""" x = self.tags.get(category="coordx") - return int(x) if isinstance(x, str) else None + return int(x) if isinstance(x, str) else None

What it does is pretty simple:

@@ -236,13 +236,13 @@ tutorial.

5 6 7 -8
    @x.setter
+8
    @x.setter
     def x(self, x):
         """Change the X coordinate."""
         old = self.tags.get(category="coordx")
-        if old is not None:
+        if old is not None:
             self.tags.remove(old, category="coordx")
-        if x is not None:
+        if x is not None:
             self.tags.add(str(x), category="coordx")
 
@@ -327,7 +327,7 @@ Z=0?

if rooms: return rooms[0] - return None + return None

This solution includes a bit of Django diff --git a/docs/0.9.5/Custom-Protocols.html b/docs/0.9.5/Custom-Protocols.html index e319eb07f6..bc3a36ba8a 100644 --- a/docs/0.9.5/Custom-Protocols.html +++ b/docs/0.9.5/Custom-Protocols.html @@ -129,7 +129,7 @@ function should not return anything.

[...] # some configs - MYPROC_ENABLED = True # convenient off-flag to avoid having to edit settings all the time + MYPROC_ENABLED = True # convenient off-flag to avoid having to edit settings all the time MY_PORT = 6666 def start_plugin_services(portal): @@ -137,7 +137,7 @@ function should not return anything.

if not MYPROC_ENABLED: return # output to list this with the other services at startup - print(" myproc: %s" % MY_PORT) + print(" myproc: %s" % MY_PORT) # some setup (simple example) factory = MyOwnFactory() @@ -299,7 +299,7 @@ Evennia-specific inputs.

# The above twisted-methods call them and vice-versa. This connects the protocol # the Evennia internals. - def disconnect(self, reason=None): + def disconnect(self, reason=None): """ Called when connection closes. This can also be called directly by Evennia when manually closing the connection. diff --git a/docs/0.9.5/Customize-channels.html b/docs/0.9.5/Customize-channels.html index bc77267f0f..8aba37a025 100644 --- a/docs/0.9.5/Customize-channels.html +++ b/docs/0.9.5/Customize-channels.html @@ -145,7 +145,7 @@ communication.

key = "+" help_category = "Comms" locks = "cmd:not pperm(channel_banned)" - auto_help = False + auto_help = False def func(self): """Implement the command""" @@ -238,7 +238,7 @@ channel’s connect key = "-" help_category = "Comms" locks = "cmd:not pperm(channel_banned)" - auto_help = False + auto_help = False def func(self): """Implement the command""" @@ -432,10 +432,10 @@ see why this import is important when diving in the command itself:

# this flag is what identifies this cmd as a channel cmd # and branches off to the system send-to-channel command # (which is customizable by admin) - is_channel = True + is_channel = True key = "general" help_category = "Channel Names" - obj = None + obj = None arg_regex = "" @@ -497,7 +497,7 @@ parse arguments and in our case, we will analyze switches here.

""" # channel-handler sends channame:msg here. channelname, msg = self.args.split(":", 1) - self.switch = None + self.switch = None if msg.startswith("/"): try: switch, msg = msg[1:].split(" ", 1) @@ -599,17 +599,17 @@ handle switches and also the raw message to send if no switch was used.

if not msg: self.msg("What do you want to do on this channel?") else: - msg = "{} {}".format(caller.key, msg) - channel.msg(msg, online=True) + msg = "{} {}".format(caller.key, msg) + channel.msg(msg, online=True) elif self.switch: - self.msg("{}: Invalid switch {}.".format(channel.key, self.switch)) + self.msg("{}: Invalid switch {}.".format(channel.key, self.switch)) elif not msg: self.msg("Say what?") else: if caller in channel.mutelist: self.msg("You currently have %s muted." % channel) return - channel.msg(msg, senders=self.caller, online=True) + channel.msg(msg, senders=self.caller, online=True)

We then map those to the cells of the form:

-
1
print(form)
+
1
print(form)
 
.--------------------------------------.
@@ -667,7 +667,7 @@ it can be modified. For this we will modify our def at_object_creation(self):
         "called only once, when object is first created"
         # we will use this to stop account from changing sheet
-        self.db.sheet_locked = False
+        self.db.sheet_locked = False
         # we store these so we can build these on demand
         self.db.chardata  = {"str": 0,
                              "con": 0,
@@ -789,11 +789,11 @@ The easiest to force an existing Character to re-fire its if fieldname not in ALLOWED_FIELDNAMES:
         err = "Allowed field names: %s" % (", ".join(ALLOWED_FIELDNAMES))
         caller.msg(err)
-        return False
+        return False
     if fieldname in ALLOWED_ATTRS and not value.isdigit():
         caller.msg("%s must receive a number." % fieldname)
-        return False
-    return True
+        return False
+    return True
 
 class CmdSheet(MuxCommand):
     """
@@ -836,7 +836,7 @@ The easiest to force an existing Character to re-fire its return
 
         # split input by whitespace, once
-        fieldname, value = self.args.split(None, 1)
+        fieldname, value = self.args.split(None, 1)
         fieldname = fieldname.lower() # ignore case
 
         if not _validate_fieldnames(caller, fieldname):
@@ -966,17 +966,17 @@ do it on other players than themselves. They are also not stopped by any if len(self.rhs) < 2:
                 caller.msg("You must specify both a fieldname and value.")
                 return
-            fieldname, value = self.rhs.split(None, 1)
+            fieldname, value = self.rhs.split(None, 1)
             fieldname = fieldname.lower()
             if not _validate_fieldname(caller, fieldname):
                 return
             charname = self.lhs
         else:
             # no '=', so we must be aiming to look at a charsheet
-            fieldname, value = None, None
+            fieldname, value = None, None
             charname = self.args.strip()
 
-        character = caller.search(charname, global_search=True)
+        character = caller.search(charname, global_search=True)
         if not character:
             return
 
@@ -984,13 +984,13 @@ do it on other players than themselves. They are also not stopped by any if character.db.sheet_locked:
                 caller.msg("The character sheet is already locked.")
             else:
-                character.db.sheet_locked = True
+                character.db.sheet_locked = True
                 caller.msg("%s can no longer edit their character sheet." % character.key)
         elif "unlock" in self.switches:
             if not character.db.sheet_locked:
                 caller.msg("The character sheet is already unlocked.")
             else:
-                character.db.sheet_locked = False
+                character.db.sheet_locked = False
                 caller.msg("%s can now edit their character sheet." % character.key)
 
         if fieldname:
diff --git a/docs/0.9.5/Execute-Python-Code.html b/docs/0.9.5/Execute-Python-Code.html
index 590468f263..4e330d36ff 100644
--- a/docs/0.9.5/Execute-Python-Code.html
+++ b/docs/0.9.5/Execute-Python-Code.html
@@ -73,7 +73,7 @@ objects).

Returning output

This is an example where we import and test one of Evennia’s utilities found in src/utils/utils.py, but also accessible through ev.utils:

-
@py from ev import utils; utils.time_format(33333)
+
@py from ev import utils; utils.time_format(33333)
 <<< Done.
 
@@ -81,7 +81,7 @@ objects).

without error. This is often the case in more complex pieces of code which has no single obvious return value. To see the output from the time_format() function we need to tell the system to echo it to us explicitly with self.msg().

-
@py from ev import utils; self.msg(str(utils.time_format(33333)))
+
@py from ev import utils; self.msg(str(utils.time_format(33333)))
 09:15
 <<< Done.
 
diff --git a/docs/0.9.5/Gametime-Tutorial.html b/docs/0.9.5/Gametime-Tutorial.html index 6c42346e37..d93fc182dd 100644 --- a/docs/0.9.5/Gametime-Tutorial.html +++ b/docs/0.9.5/Gametime-Tutorial.html @@ -87,7 +87,7 @@ a standard calendar:

# In Python a value of 0 means Jan 1 1970 (use negatives for earlier # start date). This will affect the returns from the utils.gametime # module. -TIME_GAME_EPOCH = None +TIME_GAME_EPOCH = None

By default, the game time runs twice as fast as the real time. You can set the time factor to be 1 @@ -186,12 +186,12 @@ to schedule. If the parameter isn’t given, it assumes the current time value def start_sunrise_event(): """Schedule an sunrise event to happen every day at 6 AM.""" - script = gametime.schedule(at_sunrise, repeat=True, hour=6, min=0, sec=0) + script = gametime.schedule(at_sunrise, repeat=True, hour=6, min=0, sec=0) script.key = "at sunrise"

If you want to test this function, you can easily do something like:

-
@py from world import ingame_time; ingame_time.start_sunrise_event()
+
@py from world import ingame_time; ingame_time.start_sunrise_event()
 

The script will be created silently. The at_sunrise function will now be called every in-game day @@ -345,9 +345,9 @@ on other MU*. Here’s an example of how we could write it (for the example, yo def func(self): """Execute the time command.""" # Get the absolute game time - year, month, day, hour, min, sec = custom_gametime.custom_gametime(absolute=True) - string = "We are in year {year}, day {day}, month {month}." - string += "\nIt's {hour:02}:{min:02}:{sec:02}." + year, month, day, hour, min, sec = custom_gametime.custom_gametime(absolute=True) + string = "We are in year {year}, day {day}, month {month}." + string += "\nIt's {hour:02}:{min:02}:{sec:02}." self.msg(string.format(year=year, month=month, day=day, hour=hour, min=min, sec=sec))

diff --git a/docs/0.9.5/Grapevine.html b/docs/0.9.5/Grapevine.html index 9819471564..450dfe7476 100644 --- a/docs/0.9.5/Grapevine.html +++ b/docs/0.9.5/Grapevine.html @@ -58,7 +58,7 @@ Evennia python environment with

To configure Grapevine, you’ll need to activate it in your settings file.

-
1
    GRAPEVINE_ENABLED = True
+
1
    GRAPEVINE_ENABLED = True
 

Next, register an account at https://grapevine.haus. When you have logged in, diff --git a/docs/0.9.5/Help-System-Tutorial.html b/docs/0.9.5/Help-System-Tutorial.html index 3a21d21f1d..485a4e6d9f 100644 --- a/docs/0.9.5/Help-System-Tutorial.html +++ b/docs/0.9.5/Help-System-Tutorial.html @@ -483,7 +483,7 @@ that can be seen by this character (either our ‘anonymous’ character, or our # Browse through the help entries for entry in entries: - if not entry.access(character, 'view', default=True): + if not entry.access(character, 'view', default=True): continue # Create the template for an entry diff --git a/docs/0.9.5/Help-System.html b/docs/0.9.5/Help-System.html index c1a2024feb..25829764ef 100644 --- a/docs/0.9.5/Help-System.html +++ b/docs/0.9.5/Help-System.html @@ -112,7 +112,7 @@ your help will be dynamically updated for you as well.

# [...] help_category = "General" # default - auto_help = True # default + auto_help = True # default # [...]
diff --git a/docs/0.9.5/IRC.html b/docs/0.9.5/IRC.html index 9ffe725905..ef09012f3c 100644 --- a/docs/0.9.5/IRC.html +++ b/docs/0.9.5/IRC.html @@ -61,7 +61,7 @@ downloadable from the link.

Configuring IRC

To configure IRC, you’ll need to activate it in your settings file.

-
1
    IRC_ENABLED = True
+
1
    IRC_ENABLED = True
 

Start Evennia and log in as a privileged user. You should now have a new command available: diff --git a/docs/0.9.5/Implementing-a-game-rule-system.html b/docs/0.9.5/Implementing-a-game-rule-system.html index 40754213de..342eb2c3c4 100644 --- a/docs/0.9.5/Implementing-a-game-rule-system.html +++ b/docs/0.9.5/Implementing-a-game-rule-system.html @@ -351,12 +351,12 @@ the following command:

xp_gain = randint(1, 3) # display messages showing attack numbers - attack_message = f"{char1.name} rolls {roll1} + combat {char1.db.combat} " \ - f"= {char1.db.combat+roll1} | {char2.name} rolls {roll2} + combat " \ - f"{char2.db.combat} = {char2.db.combat+roll2}" + attack_message = f"{char1.name} rolls {roll1} + combat {char1.db.combat} " \ + f"= {char1.db.combat+roll1} | {char2.name} rolls {roll2} + combat " \ + f"{char2.db.combat} = {char2.db.combat+roll2}" char1.location.msg_contents(attack_message) - attack_summary = f"{char1.name} {char1.db.combat+roll1} " \ - f"vs {char2.name} {char2.db.combat+roll2}" + attack_summary = f"{char1.name} {char1.db.combat+roll1} " \ + f"vs {char2.name} {char2.db.combat+roll2}" char1.location.msg_contents(attack_summary) if char1.db.combat+roll1 > char2.db.combat+roll2: diff --git a/docs/0.9.5/Internationalization.html b/docs/0.9.5/Internationalization.html index 9007ade3e7..b7c8958687 100644 --- a/docs/0.9.5/Internationalization.html +++ b/docs/0.9.5/Internationalization.html @@ -55,7 +55,7 @@ the Evennia installation, there you will find which languages are currently supp

Changing server language

Change language by adding the following to your mygame/server/conf/settings.py file:

1
-2
    USE_I18N = True
+2
    USE_I18N = True
     LANGUAGE_CODE = 'en'
 
diff --git a/docs/0.9.5/Locks.html b/docs/0.9.5/Locks.html index 648f316f97..5f2d4e1944 100644 --- a/docs/0.9.5/Locks.html +++ b/docs/0.9.5/Locks.html @@ -242,7 +242,7 @@ arguments explicitly given in the lock definition will appear as extra arguments if args: wanted_id = args[0] return accessing_obj.id == wanted_id - return False + return False

The above could for example be used in a lock function like this:

@@ -545,11 +545,11 @@ strength above 50 however and you’ll pick it up no problem. Done! A very heavy from evennia import create_object # create, then set the lock - box = create_object(None, key="box") + box = create_object(None, key="box") box.locks.add("get:attr_gt(strength, 50)") # or we can assign locks in one go right away - box = create_object(None, key="box", locks="get:attr_gt(strength, 50)") + box = create_object(None, key="box", locks="get:attr_gt(strength, 50)") # set the attributes box.db.desc = "This is a very big and heavy box." diff --git a/docs/0.9.5/Manually-Configuring-Color.html b/docs/0.9.5/Manually-Configuring-Color.html index cd64797dc2..24624d8120 100644 --- a/docs/0.9.5/Manually-Configuring-Color.html +++ b/docs/0.9.5/Manually-Configuring-Color.html @@ -83,7 +83,7 @@ can simply add a new class to ‘mygamegame/typeclasses/characters.py’.

class ColorableCharacter(Character): at_object_creation(self): # set a color config value - self.db.config_color = True + self.db.config_color = True

Above we set a simple config value as an Attribute.

@@ -107,7 +107,7 @@ object despite the actual typeclass name not having changed.

Next we need to overload the msg() method. What we want is to check the configuration value before calling the main function. The original msg method call is seen in evennia/objects/objects.py and is called like this:

-
1
    msg(self, text=None, from_obj=None, session=None, options=None, **kwargs):
+
1
    msg(self, text=None, from_obj=None, session=None, options=None, **kwargs):
 

As long as we define a method on our custom object with the same name and keep the same number of @@ -124,10 +124,10 @@ arguments/keywords we will overload the original. Here’s how it could look:

    class ColorableCharacter(Character):
         # [...]
-        msg(self, text=None, from_obj=None, session=None, options=None,
+        msg(self, text=None, from_obj=None, session=None, options=None,
             **kwargs):
             "our custom msg()"
-            if self.db.config_color is not None: # this would mean it was not set
+            if self.db.config_color is not None: # this would mean it was not set
                 if not self.db.config_color:
                     # remove the ANSI from the text
                     text = ansi.strip_ansi(text)
@@ -205,11 +205,11 @@ command template.

self.caller.msg("Usage: @setcolor on|off") return if self.args == "on": - self.caller.db.config_color = True + self.caller.db.config_color = True # send a message with a tiny bit of formatting, just for fun self.caller.msg("Color was turned |won|W.") else: - self.caller.db.config_color = False + self.caller.db.config_color = False self.caller.msg("Color was turned off.")
diff --git a/docs/0.9.5/Mass-and-weight-for-objects.html b/docs/0.9.5/Mass-and-weight-for-objects.html index d426d10cb5..2b3cdf252e 100644 --- a/docs/0.9.5/Mass-and-weight-for-objects.html +++ b/docs/0.9.5/Mass-and-weight-for-objects.html @@ -162,7 +162,7 @@ default_cmdsets.py file:

for item in items: mass = item.get_mass() table.add_row(item.name, mass) - string = f"|wYou are carrying:|n\n{table}" + string = f"|wYou are carrying:|n\n{table}" self.caller.msg(string) diff --git a/docs/0.9.5/Messagepath.html b/docs/0.9.5/Messagepath.html index be4c05b748..1568fa109f 100644 --- a/docs/0.9.5/Messagepath.html +++ b/docs/0.9.5/Messagepath.html @@ -170,7 +170,7 @@ executed.

  • Session.msg

  • The call sign of the msg method looks like this:

    -
    1
        msg(text=None, from_obj=None, session=None, options=None, **kwargs)
    +
    1
        msg(text=None, from_obj=None, session=None, options=None, **kwargs)
     

    For our purposes, what is important to know is that with the exception of from_obj, session and @@ -282,7 +282,7 @@ plugin_handler function to recognize the new function:

    9 10 11
        var onCustomFunc = function (cmdname, args, kwargs) {
    -        for( let n=0; n < ordered_plugins.length; n++ ) {
    +        for( let n=0; n < ordered_plugins.length; n++ ) {
                 let plugin = ordered_plugins[n];
                 if( 'onCustomFunc' in plugin ) {
                     if( plugin.onCustomFunc(args, kwargs) ) {
    diff --git a/docs/0.9.5/MonitorHandler.html b/docs/0.9.5/MonitorHandler.html
    index 7f54915bbe..8a78b216b0 100644
    --- a/docs/0.9.5/MonitorHandler.html
    +++ b/docs/0.9.5/MonitorHandler.html
    @@ -63,7 +63,7 @@ is in evennia.scrip
     4
    from evennia import MONITOR_HANDLER
     
     MONITOR_HANDLER.add(obj, fieldname, callback,
    -                    idstring="", persistent=False, **kwargs)
    +                    idstring="", persistent=False, **kwargs)
     
      @@ -105,7 +105,7 @@ saving it.

      20 21
      from evennia import MONITOR_HANDLER as monitorhandler
       
      -def _monitor_callback(fieldname="", obj=None, **kwargs):
      +def _monitor_callback(fieldname="", obj=None, **kwargs):
           # reporting callback that works both
           # for db-fields and Attributes
           if fieldname.startswith("db_"):
      diff --git a/docs/0.9.5/NPC-shop-Tutorial.html b/docs/0.9.5/NPC-shop-Tutorial.html
      index 330bfc101d..3c8fbfdafc 100644
      --- a/docs/0.9.5/NPC-shop-Tutorial.html
      +++ b/docs/0.9.5/NPC-shop-Tutorial.html
      @@ -227,7 +227,7 @@ circumstances. Let’s create it now.

      rtext = "You pay %i gold and purchase %s!" % \ (value, ware.key) caller.db.gold -= value - ware.move_to(caller, quiet=True) + ware.move_to(caller, quiet=True) else: rtext = "You cannot afford %i gold for %s!" % \ (value, ware.key) @@ -415,7 +415,7 @@ storeroom at once.

      def at_object_creation(self): # we could also use add(ShopCmdSet, permanent=True) self.cmdset.add_default(ShopCmdSet) - self.db.storeroom = None + self.db.storeroom = None # command to build a complete shop (the Command base class # should already have been imported earlier in this file) @@ -446,10 +446,10 @@ storeroom at once.

      shopname = self.args.strip() shop = create_object(NPCShop, key=shopname, - location=None) + location=None) storeroom = create_object(DefaultRoom, key="%s-storage" % shopname, - location=None) + location=None) shop.db.storeroom = storeroom # create a door between the two shop_exit = create_object(DefaultExit, diff --git a/docs/0.9.5/New-Models.html b/docs/0.9.5/New-Models.html index f05624b541..61845a5fa2 100644 --- a/docs/0.9.5/New-Models.html +++ b/docs/0.9.5/New-Models.html @@ -152,13 +152,13 @@ documentation on the subject. Here is a class MyDataStore(models.Model): "A simple model for storing some data" - db_key = models.CharField(max_length=80, db_index=True) - db_category = models.CharField(max_length=80, null=True, blank=True) - db_text = models.TextField(null=True, blank=True) + db_key = models.CharField(max_length=80, db_index=True) + db_category = models.CharField(max_length=80, null=True, blank=True) + db_text = models.TextField(null=True, blank=True) # we need this one if we want to be # able to store this in an Evennia Attribute! - db_date_created = models.DateTimeField('date created', editable=False, - auto_now_add=True, db_index=True) + db_date_created = models.DateTimeField('date created', editable=False, + auto_now_add=True, db_index=True)

      We create four fields: two character fields of limited length and one text field which has no @@ -239,13 +239,13 @@ instead of the automatic wrapper and allows you to fully customize access as nee Django model parent:

      1
       2
          shield = MyDataStore.objects.get(db_key="SmallShield")
      -    shield.cracked = True # where cracked is not a database field
      +    shield.cracked = True # where cracked is not a database field
       

      And then later:

      1
       2
          shield = MyDataStore.objects.get(db_key="SmallShield")
      -    print(shield.cracked)  # error!
      +    print(shield.cracked)  # error!
       

      The outcome of that last print statement is undefined! It could maybe randomly work but most @@ -283,11 +283,11 @@ inherit from evenni class MyDataStore(SharedMemoryModel): # the rest is the same as before, but db_* is important; these will # later be settable as .key, .category, .text ... - db_key = models.CharField(max_length=80, db_index=True) - db_category = models.CharField(max_length=80, null=True, blank=True) - db_text = models.TextField(null=True, blank=True) - db_date_created = models.DateTimeField('date created', editable=False, - auto_now_add=True, db_index=True) + db_key = models.CharField(max_length=80, db_index=True) + db_category = models.CharField(max_length=80, null=True, blank=True) + db_text = models.TextField(null=True, blank=True) + db_date_created = models.DateTimeField('date created', editable=False, + auto_now_add=True, db_index=True) diff --git a/docs/0.9.5/Nicks.html b/docs/0.9.5/Nicks.html index 9a5e64c648..b75144b590 100644 --- a/docs/0.9.5/Nicks.html +++ b/docs/0.9.5/Nicks.html @@ -170,9 +170,9 @@ basically the unchanged strings you enter to the
      1
       2
      -3
      tuple = obj.nicks.get("nickname", return_tuple=True)
      +3
      tuple = obj.nicks.get("nickname", return_tuple=True)
       # or, alternatively
      -tuple = obj.nicks.get("nickname", return_obj=True).value
      +tuple = obj.nicks.get("nickname", return_obj=True).value
       
      diff --git a/docs/0.9.5/Parsing-command-arguments,-theory-and-best-practices.html b/docs/0.9.5/Parsing-command-arguments,-theory-and-best-practices.html index dd933949f3..4e5a188693 100644 --- a/docs/0.9.5/Parsing-command-arguments,-theory-and-best-practices.html +++ b/docs/0.9.5/Parsing-command-arguments,-theory-and-best-practices.html @@ -129,7 +129,7 @@ access the command arguments in key = "test" def func(self): - self.msg(f"You have entered: {self.args}.") + self.msg(f"You have entered: {self.args}.")

      If you add this command and test it, you will receive exactly what you have entered without any @@ -183,7 +183,7 @@ force Python to display the command arguments as a debug string using a little s key = "test" def func(self): - self.msg(f"You have entered: {self.args!r}.") + self.msg(f"You have entered: {self.args!r}.")

      The only line we have changed is the last one, and we have added !r between our braces to tell @@ -281,7 +281,7 @@ separator, we call self.args = self.args.lstrip() def func(self): - self.msg(f"You have entered: {self.args!r}.") + self.msg(f"You have entered: {self.args!r}.")

      @@ -391,12 +391,12 @@ won’t work as is, I warn you:

      def func(self): # Roll a random die figure = randint(1, 6) # return a pseudo-random number between 1 and 6, including both - self.msg(f"You roll a die. It lands on the number {figure}.") + self.msg(f"You roll a die. It lands on the number {figure}.") if self.args == figure: # THAT WILL BREAK! - self.msg(f"You played {self.args}, you have won!") + self.msg(f"You played {self.args}, you have won!") else: - self.msg(f"You played {self.args}, you have lost.") + self.msg(f"You played {self.args}, you have lost.")

      If you try this code, Python will complain that you try to compare a number with a string: figure @@ -486,18 +486,18 @@ converting:

      try: self.entered = int(args) except ValueError: - self.msg(f"{args} is not a valid number.") + self.msg(f"{args} is not a valid number.") raise InterruptCommand def func(self): # Roll a random die figure = randint(1, 6) # return a pseudo-random number between 1 and 6, including both - self.msg(f"You roll a die. It lands on the number {figure}.") + self.msg(f"You roll a die. It lands on the number {figure}.") if self.entered == figure: - self.msg(f"You played {self.entered}, you have won!") + self.msg(f"You played {self.entered}, you have won!") else: - self.msg(f"You played {self.entered}, you have lost.") + self.msg(f"You played {self.entered}, you have lost.")

      Before enjoying the result, let’s examine the parse method a little more: what it does is try to @@ -591,18 +591,18 @@ by grouping:

      # self.entered is not between 1 and 6 (including both) raise ValueError except ValueError: - self.msg(f"{args} is not a valid number.") + self.msg(f"{args} is not a valid number.") raise InterruptCommand def func(self): # Roll a random die figure = randint(1, 6) # return a pseudo-random number between 1 and 6, including both - self.msg(f"You roll a die. It lands on the number {figure}.") + self.msg(f"You roll a die. It lands on the number {figure}.") if self.entered == figure: - self.msg(f"You played {self.entered}, you have won!") + self.msg(f"You played {self.entered}, you have won!") else: - self.msg(f"You played {self.entered}, you have lost.") + self.msg(f"You played {self.entered}, you have lost.")

      Using grouped exceptions like that makes our code easier to read, but if you feel more comfortable @@ -792,7 +792,7 @@ the number of dice to roll.

      if self.number <= 0: raise ValueError except ValueError: - self.msg(f"{number} is not a valid number of dice.") + self.msg(f"{number} is not a valid number of dice.") raise InterruptCommand # Convert the entered guess (second argument) @@ -801,7 +801,7 @@ the number of dice to roll.

      if not 1 <= self.guess <= self.number * 6: raise ValueError except ValueError: - self.msg(f"{self.guess} is not a valid guess.") + self.msg(f"{self.guess} is not a valid guess.") raise InterruptCommand def func(self): @@ -810,12 +810,12 @@ the number of dice to roll.

      for _ in range(self.number): figure += randint(1, 6) - self.msg(f"You roll {self.number} dice and obtain the sum {figure}.") + self.msg(f"You roll {self.number} dice and obtain the sum {figure}.") if self.guess == figure: - self.msg(f"You played {self.guess}, you have won!") + self.msg(f"You played {self.guess}, you have won!") else: - self.msg(f"You played {self.guess}, you have lost.") + self.msg(f"You played {self.guess}, you have lost.")

      The beginning of the parse() method is what interests us most:

      @@ -886,7 +886,7 @@ the player could enter the “tel” command like this:

      obj, destination = args.split("=", 1) except ValueError: obj = args - destination = None + destination = None

      This code would place everything the user entered in obj if she didn’t specify any equal sign. @@ -953,7 +953,7 @@ return None< name = self.args.lstrip() self.obj = self.caller.search(name) - if self.obj is None: + if self.obj is None: # A proper error message has already been sent to the caller raise InterruptCommand @@ -978,10 +978,10 @@ list of matches and handle this list yourself:

      10
          def parse(self):
               name = self.args.lstrip()
       
      -        objs = self.caller.search(name, quiet=True)
      +        objs = self.caller.search(name, quiet=True)
               if not objs:
                   # This is an empty list, so no match
      -            self.msg(f"No {name!r} was found.")
      +            self.msg(f"No {name!r} was found.")
                   raise InterruptCommand
               
               self.obj = objs[0] # Take the first match even if there are several
      @@ -1001,7 +1001,7 @@ the caller is.  If you want to perform a global search (search in the entire dat
       2
       3
          def parse(self):
               name = self.args.lstrip()
      -        self.obj = self.caller.search(name, global_search=True)
      +        self.obj = self.caller.search(name, global_search=True)
       
      diff --git a/docs/0.9.5/Python-basic-introduction.html b/docs/0.9.5/Python-basic-introduction.html index 63b99eb739..a1449a6a02 100644 --- a/docs/0.9.5/Python-basic-introduction.html +++ b/docs/0.9.5/Python-basic-introduction.html @@ -124,7 +124,7 @@ structure should look:

      For now, only add one line to test.py:

      -
      1
      print("Hello World!")
      +
      1
      print("Hello World!")
       

      Don’t forget to save the file. A file with the ending .py is referred to as a Python module. To diff --git a/docs/0.9.5/Python-basic-tutorial-part-two.html b/docs/0.9.5/Python-basic-tutorial-part-two.html index 9872d4775e..4bdb5e2e82 100644 --- a/docs/0.9.5/Python-basic-tutorial-part-two.html +++ b/docs/0.9.5/Python-basic-tutorial-part-two.html @@ -321,7 +321,7 @@ search function. Once you find it, you’ll find that the class starts like this "call:false()"])) # 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, permanent=True) def at_after_move(self, source_location, **kwargs): """ @@ -330,7 +330,7 @@ search function. Once you find it, you’ll find that the class starts like this if self.location.access(self, "view"): self.msg(self.at_look(self.location)) - def at_pre_puppet(self, account, session=None, **kwargs): + def at_pre_puppet(self, account, session=None, **kwargs): """ Return the character from storage in None location in `at_post_unpuppet`. """ @@ -460,7 +460,7 @@ class and modify it as such:

      """ def at_before_say(self, message, **kwargs): "Called before say, allows for tweaking message" - return f"{message} ..." + return f"{message} ..."

      So we add our own version of at_before_say, duplicating the def line from the parent but putting diff --git a/docs/0.9.5/Scripts.html b/docs/0.9.5/Scripts.html index 95b06cbb18..a1988b87d9 100644 --- a/docs/0.9.5/Scripts.html +++ b/docs/0.9.5/Scripts.html @@ -164,7 +164,7 @@ Here’s an example:

      self.key = "weather_script" self.desc = "Gives random weather messages." self.interval = 60 * 5 # every 5 minutes - self.persistent = True # will survive reload + self.persistent = True # will survive reload def at_repeat(self): "called every self.interval seconds." @@ -213,7 +213,7 @@ of the weather script that runs every 10 minutes instead (and also not survive a server reload):

      1
       2
          create_script('typeclasses.weather.Weather', obj=myroom,
      -                   persistent=False, interval=10*60)
      +                   persistent=False, interval=10*60)
       

      From in-game you can use the @script command to launch the Script on things:

      @@ -314,7 +314,7 @@ it on:

      4
           # adding a global script
            from evennia import create_script
            create_script("typeclasses.globals.MyGlobalEconomy",
      -                    key="economy", persistent=True, obj=None)
      +                    key="economy", persistent=True, obj=None)
       

      Henceforth you can then get it back by searching for its key or other identifier with @@ -374,11 +374,11 @@ named GLOBAL_SCRIPT "repeats": -1, "interval": 50, "desc": "Weather script", - "persistent": True + "persistent": True }, "storagescript": { "typeclass": "typeclasses.scripts.Storage", - "persistent": True + "persistent": True }, { "another_script": { diff --git a/docs/0.9.5/Sessions.html b/docs/0.9.5/Sessions.html index 8d13f7b6df..71d6be3ce6 100644 --- a/docs/0.9.5/Sessions.html +++ b/docs/0.9.5/Sessions.html @@ -214,7 +214,7 @@ Sessions hold a reference to their respective Sessionhandler (the property is ca on building new protocols.

      To get all Sessions in the game (i.e. all currently connected clients), you access the server-side Session handler, which you get by

      -
      from evennia.server.sessionhandler import SESSION_HANDLER
      +
      from evennia.server.sessionhandler import SESSION_HANDLER
       
      diff --git a/docs/0.9.5/Spawner-and-Prototypes.html b/docs/0.9.5/Spawner-and-Prototypes.html index c62094be25..4b1655960a 100644 --- a/docs/0.9.5/Spawner-and-Prototypes.html +++ b/docs/0.9.5/Spawner-and-Prototypes.html @@ -215,7 +215,7 @@ new object (whereas an inlinefunc is called when a text is returned to the user) """ if not args or len(args) > 1: raise ValueError("Must have one argument, the text to color red!") - return "|r{}|n".format(args[0]) + return "|r{}|n".format(args[0])
      diff --git a/docs/0.9.5/Static-In-Game-Map.html b/docs/0.9.5/Static-In-Game-Map.html index d6176b97d3..ddfceb2549 100644 --- a/docs/0.9.5/Static-In-Game-Map.html +++ b/docs/0.9.5/Static-In-Game-Map.html @@ -581,7 +581,7 @@ again

      "looms a mighty castle. To the south the glow of " \ "a campfire can be seen. To the east lie a wall of " \ "mountains and to the west the dull roar of the open sea.", - border=None) + border=None) # EvTable allows formatting individual columns and cells. We use that here # to set a maximum width for our description, but letting the map fill # whatever space it needs. @@ -593,7 +593,7 @@ again

      north.db.desc = evtable.EvTable(map_module.return_minimap(4,2), "An impressive castle surrounds you. There might be " \ "a princess in one of these towers.", - border=None) + border=None) north.db.desc.reformat_column(1, width=70) # [...] @@ -602,7 +602,7 @@ again

      east.db.desc = evtable.EvTable(map_module.return_minimap(6,5), "A cosy cottage nestled among mountains stretching " \ "east as far as the eye can see.", - border=None) + border=None) east.db.desc.reformat_column(1, width=70) # [...] @@ -611,7 +611,7 @@ again

      south.db.desc = evtable.EvTable(map_module.return_minimap(4,7), "Surrounding a clearing are a number of tribal tents " \ "and at their centre a roaring fire.", - border=None) + border=None) south.db.desc.reformat_column(1, width=70) # [...] @@ -620,7 +620,7 @@ again

      west.db.desc = evtable.EvTable(map_module.return_minimap(2,5), "The dark forest halts to a sandy beach. The sound of " \ "crashing waves calms the soul.", - border=None) + border=None) west.db.desc.reformat_column(1, width=70) diff --git a/docs/0.9.5/TickerHandler.html b/docs/0.9.5/TickerHandler.html index ff2d21f7be..360f696c5f 100644 --- a/docs/0.9.5/TickerHandler.html +++ b/docs/0.9.5/TickerHandler.html @@ -99,7 +99,7 @@ ticked at any number of different intervals.

      The full definition of the tickerhandler.add method is

      1
       2
          tickerhandler.add(interval, callback,
      -                      idstring="", persistent=True, *args, **kwargs)
      +                      idstring="", persistent=True, *args, **kwargs)
       

      Here *args and **kwargs will be passed to callback every interval seconds. If persistent @@ -109,8 +109,8 @@ is FalseSince the arguments are not included in the ticker’s identification, the idstring must be used to have a specific callback triggered multiple times on the same interval but with different arguments:

      1
      -2
          tickerhandler.add(10, obj.update, "ticker1", True, 1, 2, 3)
      -    tickerhandler.add(10, obj.update, "ticker2", True, 4, 5)
      +2
          tickerhandler.add(10, obj.update, "ticker1", True, 1, 2, 3)
      +    tickerhandler.add(10, obj.update, "ticker2", True, 4, 5)
       
      diff --git a/docs/0.9.5/Turn-based-Combat-System.html b/docs/0.9.5/Turn-based-Combat-System.html index dc76fc39ae..1317b45370 100644 --- a/docs/0.9.5/Turn-based-Combat-System.html +++ b/docs/0.9.5/Turn-based-Combat-System.html @@ -316,8 +316,8 @@ Whereas the TickerHandler is easy to use, a Script offers more power in this cas self.key = "combat_handler_%i" % random.randint(1, 1000) self.desc = "handles combat" self.interval = 60 * 2 # two minute timeout - self.start_delay = True - self.persistent = True + self.start_delay = True + self.persistent = True # store all combatants self.db.characters = {} @@ -386,8 +386,8 @@ Whereas the TickerHandler is easy to use, a Script offers more power in this cas dbref = character.id self.db.characters[dbref] = character self.db.action_count[dbref] = 0 - self.db.turn_actions[dbref] = [("defend", character, None), - ("defend", character, None)] + self.db.turn_actions[dbref] = [("defend", character, None), + ("defend", character, None)] # set up back-reference self._init_character(character) @@ -422,9 +422,9 @@ Whereas the TickerHandler is easy to use, a Script offers more power in this cas self.db.turn_actions[dbref][count] = (action, character, target) else: # report if we already used too many actions - return False + return False self.db.action_count[dbref] += 1 - return True + return True def check_end_turn(self): """ @@ -435,7 +435,7 @@ Whereas the TickerHandler is easy to use, a Script offers more power in this cas `self.at_repeat()` while resetting all timers). """ if all(count > 1 for count in self.db.action_count.values()): - self.ndb.normal_turn_end = True + self.ndb.normal_turn_end = True self.force_repeat() def end_turn(self): @@ -455,8 +455,8 @@ Whereas the TickerHandler is easy to use, a Script offers more power in this cas for character in self.db.characters.values(): self.db.characters[character.id] = character self.db.action_count[character.id] = 0 - self.db.turn_actions[character.id] = [("defend", character, None), - ("defend", character, None)] + self.db.turn_actions[character.id] = [("defend", character, None), + ("defend", character, None)] self.msg_all("Next turn begins ...") @@ -578,7 +578,7 @@ do.

      key = "combat_cmdset" mergetype = "Replace" priority = 10 - no_exits = True + no_exits = True def at_cmdset_creation(self): self.add(CmdHit()) diff --git a/docs/0.9.5/Tutorial-Aggressive-NPCs.html b/docs/0.9.5/Tutorial-Aggressive-NPCs.html index 20affef929..d5ecc46e64 100644 --- a/docs/0.9.5/Tutorial-Aggressive-NPCs.html +++ b/docs/0.9.5/Tutorial-Aggressive-NPCs.html @@ -89,9 +89,9 @@ folder and name it Can be expanded upon later. """ if self.db.is_aggressive: - self.execute_cmd(f"say Graaah, die {character}!") + self.execute_cmd(f"say Graaah, die {character}!") else: - self.execute_cmd(f"say Greetings, {character}!") + self.execute_cmd(f"say Greetings, {character}!")

      We will define our custom Character typeclass below. As for the new at_char_entered method we’ve diff --git a/docs/0.9.5/Tutorial-NPCs-listening.html b/docs/0.9.5/Tutorial-NPCs-listening.html index bde8f6cf02..aaed74e74c 100644 --- a/docs/0.9.5/Tutorial-NPCs-listening.html +++ b/docs/0.9.5/Tutorial-NPCs-listening.html @@ -128,7 +128,7 @@ NPCs .msg# [at_heard_say() goes here] - def msg(self, text=None, from_obj=None, **kwargs): + def msg(self, text=None, from_obj=None, **kwargs): "Custom msg() method reacting to say." if from_obj != self: @@ -137,12 +137,12 @@ NPCs .msg# if text comes from a say, `text` is `('say_text', {'type': 'say'})` say_text, is_say = text[0], text[1]['type'] == 'say' except Exception: - is_say = False + is_say = False if is_say: # First get the response (if any) response = self.at_heard_say(say_text, from_obj) # If there is a response - if response != None: + if response != None: # speak ourselves, using the return self.execute_cmd("say %s" % response) diff --git a/docs/0.9.5/Tutorial-Searching-For-Objects.html b/docs/0.9.5/Tutorial-Searching-For-Objects.html index 6dbbf0e1e5..77ee8067ad 100644 --- a/docs/0.9.5/Tutorial-Searching-For-Objects.html +++ b/docs/0.9.5/Tutorial-Searching-For-Objects.html @@ -155,8 +155,8 @@ typeclasses. In a command, the # caller know. We'll just return, since we're done return # we found a target! we'll do stuff to them. - target.msg(f"{self.caller} pokes you.") - self.caller.msg(f"You poke {target}.") + target.msg(f"{self.caller} pokes you.") + self.caller.msg(f"You poke {target}.")

      By default, the search method of a Character will attempt to find a unique object match for the @@ -202,7 +202,7 @@ Command to do this:

      def func(self): """Executes 'hangouts' command""" hangouts = search_tag(key="hangout", category="location tags") - self.caller.msg(f"Hangouts available: {', '.join(str(ob) for ob in hangouts)}") + self.caller.msg(f"Hangouts available: {', '.join(str(ob) for ob in hangouts)}")

      This uses the search_tag function to find all objects previously tagged with Tags diff --git a/docs/0.9.5/Tutorial-Tweeting-Game-Stats.html b/docs/0.9.5/Tutorial-Tweeting-Game-Stats.html index 08795ab789..e9eaeaa419 100644 --- a/docs/0.9.5/Tutorial-Tweeting-Game-Stats.html +++ b/docs/0.9.5/Tutorial-Tweeting-Game-Stats.html @@ -141,7 +141,7 @@ regularly, from player deaths to how much currency is in the economy etc.

      self.key = "tweet_stats" self.desc = "Tweets interesting stats about the game" self.interval = 86400 # 1 day timeout - self.start_delay = False + self.start_delay = False def at_repeat(self): """ @@ -162,16 +162,16 @@ regularly, from player deaths to how much currency is in the economy etc.

      nobjs = ObjectDB.objects.count() base_char_typeclass = settings.BASE_CHARACTER_TYPECLASS nchars = ObjectDB.objects.filter(db_typeclass_path=base_char_typeclass).count() - nrooms = ObjectDB.objects.filter(db_location__isnull=True).exclude(db_typeclass_path=bas + nrooms = ObjectDB.objects.filter(db_location__isnull=True).exclude(db_typeclass_path=bas e_char_typeclass).count() - nexits = ObjectDB.objects.filter(db_location__isnull=False, -db_destination__isnull=False).count() + nexits = ObjectDB.objects.filter(db_location__isnull=False, +db_destination__isnull=False).count() nother = nobjs - nchars - nrooms - nexits tweet = "Chars: %s, Rooms: %s, Objects: %s" %(nchars, nrooms, nother) else: if tweet_output == 2: ##Number of prototypes and 3 random keys - taken from @spawn command - prototypes = spawner.spawn(return_prototypes=True) + prototypes = spawner.spawn(return_prototypes=True) keys = prototypes.keys() nprots = len(prototypes) diff --git a/docs/0.9.5/Tutorial-Vehicles.html b/docs/0.9.5/Tutorial-Vehicles.html index 3b49818051..4c414daa04 100644 --- a/docs/0.9.5/Tutorial-Vehicles.html +++ b/docs/0.9.5/Tutorial-Vehicles.html @@ -400,17 +400,17 @@ and leave it.

      def at_object_creation(self): self.cmdset.add_default(CmdSetTrain) - self.db.driving = False + self.db.driving = False # The direction our train is driving (1 for forward, -1 for backwards) self.db.direction = 1 # The rooms our train will pass through (change to fit your game) self.db.rooms = ["#2", "#47", "#50", "#53", "#56", "#59"] def start_driving(self): - self.db.driving = True + self.db.driving = True def stop_driving(self): - self.db.driving = False + self.db.driving = False def goto_next_room(self): currentroom = self.location.dbref @@ -498,9 +498,9 @@ care of the driving.

      def at_script_creation(self): self.key = "trainstopped" self.interval = 30 - self.persistent = True + self.persistent = True self.repeats = 1 - self.start_delay = True + self.start_delay = True def at_repeat(self): self.obj.start_driving() @@ -514,7 +514,7 @@ care of the driving.

      def at_script_creation(self): self.key = "traindriving" self.interval = 1 - self.persistent = True + self.persistent = True def is_valid(self): return self.obj.db.driving diff --git a/docs/0.9.5/Tutorial-for-basic-MUSH-like-game.html b/docs/0.9.5/Tutorial-for-basic-MUSH-like-game.html index 77d1eb6448..e42ccde366 100644 --- a/docs/0.9.5/Tutorial-for-basic-MUSH-like-game.html +++ b/docs/0.9.5/Tutorial-for-basic-MUSH-like-game.html @@ -297,7 +297,7 @@ 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, permanent=True)

      Note how new rooms created with this typeclass will always start with ChargenCmdset on themselves. @@ -736,7 +736,7 @@ principle re-work our old def parse(self): "We need to do some parsing here" args = self.args - propname, propval = None, None + propname, propval = None, None if "=" in args: args, propval = [part.strip() for part in args.rsplit("=", 1)] if "/" in args: @@ -745,7 +745,7 @@ principle re-work our old self.name = args self.propname = propname # a propval without a propname is meaningless - self.propval = propval if propname else None + self.propval = propval if propname else None def func(self): "do the editing" @@ -764,22 +764,22 @@ principle re-work our old return if not self.propname: # this means we just list the values - output = f"Properties of {npc.key}:" + output = f"Properties of {npc.key}:" for propname in allowed_propnames: - output += f"\n {propname} = {npc.attributes.get(propname, default='N/A')}" + output += f"\n {propname} = {npc.attributes.get(propname, default='N/A')}" caller.msg(output) elif self.propname not in allowed_propnames: - caller.msg(f"You may only change {', '.join(allowed_propnames)}.") + caller.msg(f"You may only change {', '.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) - caller.msg(f"Set {npc.key}'s property {self.propname} to {self.propval}") + caller.msg(f"Set {npc.key}'s property {self.propname} to {self.propval}") else: # propname set, but not propval - show current value - caller.msg(f"{npc.key} has property {self.propname} = {npc.attributes.get(self.propname, -default='N/A')}") + caller.msg(f"{npc.key} has property {self.propname} = {npc.attributes.get(self.propname, +default='N/A')}")

      This command example shows off the use of more advanced parsing but otherwise it’s mostly error @@ -859,7 +859,7 @@ Anna says, 'Hello!' def parse(self): "Simple split of the = sign" - name, cmdname = None, None + name, cmdname = None, None if "=" in self.args: name, cmdname = self.args.rsplit("=", 1) name = name.strip() @@ -880,7 +880,7 @@ Anna says, 'Hello!' return # send the command order npc.execute_cmd(self.cmdname) - caller.msg(f"You told {npc.key} to do '{self.cmdname}'.") + caller.msg(f"You told {npc.key} to do '{self.cmdname}'.")

      Note that if you give an erroneous command, you will not see any error message, since that error diff --git a/docs/0.9.5/Typeclasses.html b/docs/0.9.5/Typeclasses.html index f7cfbcb936..e4dc74d813 100644 --- a/docs/0.9.5/Typeclasses.html +++ b/docs/0.9.5/Typeclasses.html @@ -187,7 +187,7 @@ and can thus only hold a string. This is one way of making sure to update the

      chair.db_key = "Table"
       chair.save()
       
      -print(chair.db_key)
      +print(chair.db_key)
       <<< Table
       
      @@ -199,7 +199,7 @@ fields. These are named the same as the field, but without the
      chair.key = "Table"
       
      -print(chair.key)
      +print(chair.key)
       <<< Table
       
      @@ -319,7 +319,7 @@ it all in-game using ; and list comprehensions, like this (ignore the line break, that’s only for readability in the wiki):

      -
      @py from typeclasses.furniture import Furniture;
      +
      @py from typeclasses.furniture import Furniture;
       [obj.at_object_creation() for obj in Furniture.objects.all() if not obj.db.worth]
       
      @@ -344,8 +344,8 @@ to re-run the creation hook on an existing class.

    In code you instead use the swap_typeclass method which you can find on all typeclassed entities:

    1
    -2
    obj_to_change.swap_typeclass(new_typeclass_path, clean_attributes=False,
    -                   run_start_hooks="all", no_default=True, clean_cmdsets=False)
    +2
    obj_to_change.swap_typeclass(new_typeclass_path, clean_attributes=False,
    +                   run_start_hooks="all", no_default=True, clean_cmdsets=False)
     

    The arguments to this method are described in the API docs diff --git a/docs/0.9.5/Unit-Testing.html b/docs/0.9.5/Unit-Testing.html index e40c59b766..d83b8ffe06 100644 --- a/docs/0.9.5/Unit-Testing.html +++ b/docs/0.9.5/Unit-Testing.html @@ -149,7 +149,7 @@ can optionally do cleanup after each test.

    def test_alternative_call(self): "test method. Calls with a keyword argument." expected_return = "This is me being baaaad." - actual_return = myfunc(bad=True) + actual_return = myfunc(bad=True) # test self.assertEqual(expected_return, actual_return) @@ -309,7 +309,7 @@ testing#503435) is currently untested! Please report your findings.

    from django.core.management import call_command from django.db.models import loading - loading.cache.loaded = False + loading.cache.loaded = False call_command('syncdb', verbosity=0) def tearDown(self): @@ -318,7 +318,7 @@ testing#503435) is currently untested! Please report your findings.

    from django.core.management import call_command from django.db.models import loading - loading.cache.loaded = False + loading.cache.loaded = False call_command('syncdb', verbosity=0) # test cases below ... diff --git a/docs/0.9.5/Web-Character-Generation.html b/docs/0.9.5/Web-Character-Generation.html index 40cbaabb80..8efbb6d052 100644 --- a/docs/0.9.5/Web-Character-Generation.html +++ b/docs/0.9.5/Web-Character-Generation.html @@ -156,12 +156,12 @@ attributes and so on.

    from django.db import models class CharApp(models.Model): - app_id = models.AutoField(primary_key=True) + app_id = models.AutoField(primary_key=True) char_name = models.CharField(max_length=80, verbose_name='Character Name') date_applied = models.DateTimeField(verbose_name='Date Applied') background = models.TextField(verbose_name='Background') account_id = models.IntegerField(default=1, verbose_name='Account ID') - submitted = models.BooleanField(default=False) + submitted = models.BooleanField(default=False)

    You should consider how you are going to link your application to your account. For this tutorial, @@ -213,7 +213,7 @@ given Character.

    current_user = request.user # current user logged in p_id = current_user.id # the account id # submitted Characters by this account - sub_apps = CharApp.objects.filter(account_id=p_id, submitted=True) + sub_apps = CharApp.objects.filter(account_id=p_id, submitted=True) context = {'sub_apps': sub_apps} # make the variables in 'context' available to the web page template return render(request, 'chargen/index.html', context) @@ -339,9 +339,9 @@ name and background. This form we create in name = form.cleaned_data['name'] background = form.cleaned_data['background'] applied_date = datetime.now() - submitted = True + submitted = True if 'save' in request.POST: - submitted = False + submitted = False app = CharApp(char_name=name, background=background, date_applied=applied_date, account_id=user.id, submitted=submitted) @@ -463,7 +463,7 @@ setting custom attributes is as easy as doing it in the meat of your Evennia gam current_user = request.user # current user logged in p_id = current_user.id # the account id # submitted apps under this account - sub_apps = CharApp.objects.filter(account_id=p_id, submitted=True) + sub_apps = CharApp.objects.filter(account_id=p_id, submitted=True) context = {'sub_apps': sub_apps} return render(request, 'chargen/index.html', context) @@ -485,9 +485,9 @@ setting custom attributes is as easy as doing it in the meat of your Evennia gam name = form.cleaned_data['name'] background = form.cleaned_data['background'] applied_date = datetime.now() - submitted = True + submitted = True if 'save' in request.POST: - submitted = False + submitted = False app = CharApp(char_name=name, background=background, date_applied=applied_date, account_id=user.id, submitted=submitted) diff --git a/docs/0.9.5/_modules/django/conf.html b/docs/0.9.5/_modules/django/conf.html index 19aad6d4d9..0e97cc768a 100644 --- a/docs/0.9.5/_modules/django/conf.html +++ b/docs/0.9.5/_modules/django/conf.html @@ -51,15 +51,15 @@ import time import traceback import warnings -from pathlib import Path +from pathlib import Path import django -from django.conf import global_settings -from django.core.exceptions import ImproperlyConfigured -from django.utils.deprecation import ( +from django.conf import global_settings +from django.core.exceptions import ImproperlyConfigured +from django.utils.deprecation import ( RemovedInDjango30Warning, RemovedInDjango31Warning, ) -from django.utils.functional import LazyObject, empty +from django.utils.functional import LazyObject, empty ENVIRONMENT_VARIABLE = "DJANGO_SETTINGS_MODULE" @@ -75,10 +75,10 @@ String subclass which references a current settings value. It's treated as the value in memory but serializes to a settings.NAME attribute reference. """ - def __new__(self, value, setting_name): + def __new__(self, value, setting_name): return str.__new__(self, value) - def __init__(self, value, setting_name): + def __init__(self, value, setting_name): self.setting_name = setting_name @@ -105,7 +105,7 @@ self._wrapped = Settings(settings_module) - def __repr__(self): + def __repr__(self): # Hardcode the class name as otherwise it yields 'Settings'. if self._wrapped is empty: return '<LazySettings [Unevaluated]>' @@ -113,7 +113,7 @@ 'settings_module': self._wrapped.SETTINGS_MODULE, } - def __getattr__(self, name): + def __getattr__(self, name): """Return the value of a setting and cache it in self.__dict__.""" if self._wrapped is empty: self._setup(name) @@ -121,7 +121,7 @@ self.__dict__[name] = val return val - def __setattr__(self, name, value): + def __setattr__(self, name, value): """ Set the value of setting. Clear all cached values if _wrapped changes (@override_settings does this) or clear single values when set. @@ -132,7 +132,7 @@ self.__dict__.pop(name, None) super().__setattr__(name, value) - def __delattr__(self, name): + def __delattr__(self, name): """Delete a setting and clear it from cache if needed.""" super().__delattr__(name) self.__dict__.pop(name, None) @@ -185,7 +185,7 @@ class Settings: - def __init__(self, settings_module): + def __init__(self, settings_module): # update this dict from global settings (but only for ALL_CAPS settings) for setting in dir(global_settings): if setting.isupper(): @@ -235,7 +235,7 @@ def is_overridden(self, setting): return setting in self._explicit_settings - def __repr__(self): + def __repr__(self): return '<%(cls)s "%(settings_module)s">' % { 'cls': self.__class__.__name__, 'settings_module': self.SETTINGS_MODULE, @@ -248,7 +248,7 @@ # (standalone) case. SETTINGS_MODULE = None - def __init__(self, default_settings): + def __init__(self, default_settings): """ Requests for configuration variables not in this class are satisfied from the module specified in default_settings (if possible). @@ -256,12 +256,12 @@ self.__dict__['_deleted'] = set() self.default_settings = default_settings - def __getattr__(self, name): + def __getattr__(self, name): if name in self._deleted: raise AttributeError return getattr(self.default_settings, name) - def __setattr__(self, name, value): + def __setattr__(self, name, value): self._deleted.discard(name) if name == 'DEFAULT_CONTENT_TYPE': warnings.warn(DEFAULT_CONTENT_TYPE_DEPRECATED_MSG, RemovedInDjango30Warning) @@ -269,12 +269,12 @@ warnings.warn(FILE_CHARSET_DEPRECATED_MSG, RemovedInDjango31Warning) super().__setattr__(name, value) - def __delattr__(self, name): + def __delattr__(self, name): self._deleted.add(name) if hasattr(self, name): super().__delattr__(name) - def __dir__(self): + def __dir__(self): return sorted( s for s in [*self.__dict__, *dir(self.default_settings)] if s not in self._deleted @@ -286,7 +286,7 @@ set_on_default = getattr(self.default_settings, 'is_overridden', lambda s: False)(setting) return deleted or set_locally or set_on_default - def __repr__(self): + def __repr__(self): return '<%(cls)s>' % { 'cls': self.__class__.__name__, } diff --git a/docs/0.9.5/_modules/django/db/models/fields/related_descriptors.html b/docs/0.9.5/_modules/django/db/models/fields/related_descriptors.html index b4de9c959e..ee9361f294 100644 --- a/docs/0.9.5/_modules/django/db/models/fields/related_descriptors.html +++ b/docs/0.9.5/_modules/django/db/models/fields/related_descriptors.html @@ -103,11 +103,11 @@ ``ReverseManyToManyDescriptor``, use ``ManyToManyDescriptor`` instead. """ -from django.core.exceptions import FieldError -from django.db import connections, router, transaction -from django.db.models import Q, signals -from django.db.models.query import QuerySet -from django.utils.functional import cached_property +from django.core.exceptions import FieldError +from django.db import connections, router, transaction +from django.db.models import Q, signals +from django.db.models.query import QuerySet +from django.utils.functional import cached_property class ForwardManyToOneDescriptor: @@ -123,7 +123,7 @@ ``Child.parent`` is a ``ForwardManyToOneDescriptor`` instance. """ - def __init__(self, field_with_rel): + def __init__(self, field_with_rel): self.field = field_with_rel @cached_property @@ -184,7 +184,7 @@ # Assuming the database enforces foreign keys, this won't fail. return qs.get(self.field.get_reverse_related_filter(instance)) - def __get__(self, instance, cls=None): + def __get__(self, instance, cls=None): """ Get the related instance through the forward relation. @@ -231,7 +231,7 @@ else: return rel_obj - def __set__(self, instance, value): + def __set__(self, instance, value): """ Set the related instance through the forward relation. @@ -337,7 +337,7 @@ return obj return super().get_object(instance) - def __set__(self, instance, value): + def __set__(self, instance, value): super().__set__(instance, value) # If the primary key is a link to a parent model and a parent instance # is being set, update the value of the inherited pk(s). @@ -367,7 +367,7 @@ ``Place.restaurant`` is a ``ReverseOneToOneDescriptor`` instance. """ - def __init__(self, related): + def __init__(self, related): # Following the example above, `related` is an instance of OneToOneRel # which represents the reverse restaurant field (place.restaurant). self.related = related @@ -411,7 +411,7 @@ self.related.field.set_cached_value(rel_obj, instance) return queryset, rel_obj_attr, instance_attr, True, self.related.get_cache_name(), False - def __get__(self, instance, cls=None): + def __get__(self, instance, cls=None): """ Get the related instance through the reverse relation. @@ -458,7 +458,7 @@ else: return rel_obj - def __set__(self, instance, value): + def __set__(self, instance, value): """ Set the related instance through the reverse relation. @@ -538,7 +538,7 @@ class built by ``create_forward_many_to_many_manager()`` defined below. """ - def __init__(self, rel): + def __init__(self, rel): self.rel = rel self.field = rel.field @@ -551,7 +551,7 @@ self.rel, ) - def __get__(self, instance, cls=None): + def __get__(self, instance, cls=None): """ Get the related objects through the reverse relation. @@ -572,7 +572,7 @@ self.rel.get_accessor_name(), ) - def __set__(self, instance, value): + def __set__(self, instance, value): raise TypeError( 'Direct assignment to the %s is prohibited. Use %s.set() instead.' % self._get_set_deprecation_msg_params(), @@ -588,7 +588,7 @@ """ class RelatedManager(superclass): - def __init__(self, instance): + def __init__(self, instance): super().__init__() self.instance = instance @@ -597,7 +597,7 @@ self.core_filters = {self.field.name: instance} - def __call__(self, *, manager): + def __call__(self, *, manager): manager = getattr(self.model, manager) manager_class = create_reverse_many_to_one_manager(manager.__class__, rel) return manager_class(self.instance) @@ -802,7 +802,7 @@ class built by ``create_forward_many_to_many_manager()`` defined below. """ - def __init__(self, rel, reverse=False): + def __init__(self, rel, reverse=False): super().__init__(rel) self.reverse = reverse @@ -840,7 +840,7 @@ """ class ManyRelatedManager(superclass): - def __init__(self, instance=None): + def __init__(self, instance=None): super().__init__() self.instance = instance @@ -886,7 +886,7 @@ "a many-to-many relationship can be used." % instance.__class__.__name__) - def __call__(self, *, manager): + def __call__(self, *, manager): manager = getattr(self.model, manager) manager_class = create_forward_many_to_many_manager(manager.__class__, rel, reverse) return manager_class(instance=self.instance) @@ -1071,7 +1071,7 @@ through_defaults = through_defaults or {} # If there aren't any objects, there is nothing to do. - from django.db.models import Model + from django.db.models import Model if objs: new_ids = set() for obj in objs: diff --git a/docs/0.9.5/_modules/django/db/models/manager.html b/docs/0.9.5/_modules/django/db/models/manager.html index 619ff691d2..9c96bce2d0 100644 --- a/docs/0.9.5/_modules/django/db/models/manager.html +++ b/docs/0.9.5/_modules/django/db/models/manager.html @@ -40,10 +40,10 @@

    Source code for django.db.models.manager

     import copy
     import inspect
    -from importlib import import_module
    +from importlib import import_module
     
    -from django.db import router
    -from django.db.models.query import QuerySet
    +from django.db import router
    +from django.db.models.query import QuerySet
     
     
     class BaseManager:
    @@ -57,13 +57,13 @@
         #: thus be available in e.g. RunPython operations.
         use_in_migrations = False
     
    -    def __new__(cls, *args, **kwargs):
    +    def __new__(cls, *args, **kwargs):
             # Capture the arguments to make returning them trivial.
             obj = super().__new__(cls)
             obj._constructor_args = (args, kwargs)
             return obj
     
    -    def __init__(self):
    +    def __init__(self):
             super().__init__()
             self._set_creation_counter()
             self.model = None
    @@ -71,7 +71,7 @@
             self._db = None
             self._hints = {}
     
    -    def __str__(self):
    +    def __str__(self):
             """Return "app_label.model_label.manager_name"."""
             return '%s.%s' % (self.model._meta.label, self.name)
     
    @@ -192,13 +192,13 @@
             # understanding of how this comes into play.
             return self.get_queryset()
     
    -    def __eq__(self, other):
    +    def __eq__(self, other):
             return (
                 isinstance(other, self.__class__) and
                 self._constructor_args == other._constructor_args
             )
     
    -    def __hash__(self):
    +    def __hash__(self):
             return id(self)
     
     
    @@ -208,10 +208,10 @@
     
     class ManagerDescriptor:
     
    -    def __init__(self, manager):
    +    def __init__(self, manager):
             self.manager = manager
     
    -    def __get__(self, instance, cls=None):
    +    def __get__(self, instance, cls=None):
             if instance is not None:
                 raise AttributeError("Manager isn't accessible via %s instances" % cls.__name__)
     
    @@ -233,7 +233,7 @@
     
     
     class EmptyManager(Manager):
    -    def __init__(self, model):
    +    def __init__(self, model):
             super().__init__()
             self.model = model
     
    diff --git a/docs/0.9.5/_modules/django/db/models/query_utils.html b/docs/0.9.5/_modules/django/db/models/query_utils.html
    index 591cd7101a..1366e335d0 100644
    --- a/docs/0.9.5/_modules/django/db/models/query_utils.html
    +++ b/docs/0.9.5/_modules/django/db/models/query_utils.html
    @@ -48,10 +48,10 @@
     import copy
     import functools
     import inspect
    -from collections import namedtuple
    +from collections import namedtuple
     
    -from django.db.models.constants import LOOKUP_SEP
    -from django.utils import tree
    +from django.db.models.constants import LOOKUP_SEP
    +from django.utils import tree
     
     # PathInfo is used when converting lookups (fk__somecol). The contents
     # describe the relation in Model terms (model Options and Fields for both
    @@ -77,7 +77,7 @@
         """
         contains_aggregate = False
     
    -    def __init__(self, sql, params):
    +    def __init__(self, sql, params):
             self.data = sql, list(params)
     
         def as_sql(self, compiler=None, connection=None):
    @@ -95,7 +95,7 @@
         default = AND
         conditional = True
     
    -    def __init__(self, *args, _connector=None, _negated=False, **kwargs):
    +    def __init__(self, *args, _connector=None, _negated=False, **kwargs):
             super().__init__(children=[*args, *sorted(kwargs.items())], connector=_connector, negated=_negated)
     
         def _combine(self, other, conn):
    @@ -115,13 +115,13 @@
             obj.add(other, conn)
             return obj
     
    -    def __or__(self, other):
    +    def __or__(self, other):
             return self._combine(other, self.OR)
     
    -    def __and__(self, other):
    +    def __and__(self, other):
             return self._combine(other, self.AND)
     
    -    def __invert__(self):
    +    def __invert__(self):
             obj = type(self)()
             obj.add(self, self.AND)
             obj.negate()
    @@ -156,10 +156,10 @@
         A wrapper for a deferred-loading field. When the value is read from this
         object the first time, the query is executed.
         """
    -    def __init__(self, field_name):
    +    def __init__(self, field_name):
             self.field_name = field_name
     
    -    def __get__(self, instance, cls=None):
    +    def __get__(self, instance, cls=None):
             """
             Retrieve and caches the value from the datastore on the first lookup.
             Return the cached value.
    @@ -204,7 +204,7 @@
             return cls.merge_dicts(class_lookups)
     
         def get_lookup(self, lookup_name):
    -        from django.db.models.lookups import Lookup
    +        from django.db.models.lookups import Lookup
             found = self._get_lookup(lookup_name)
             if found is None and hasattr(self, 'output_field'):
                 return self.output_field.get_lookup(lookup_name)
    @@ -213,7 +213,7 @@
             return found
     
         def get_transform(self, lookup_name):
    -        from django.db.models.lookups import Transform
    +        from django.db.models.lookups import Transform
             found = self._get_lookup(lookup_name)
             if found is None and hasattr(self, 'output_field'):
                 return self.output_field.get_transform(lookup_name)
    @@ -338,7 +338,7 @@
     class FilteredRelation:
         """Specify custom filtering in the ON clause of SQL joins."""
     
    -    def __init__(self, relation_name, *, condition=Q()):
    +    def __init__(self, relation_name, *, condition=Q()):
             if not relation_name:
                 raise ValueError('relation_name cannot be empty.')
             self.relation_name = relation_name
    @@ -348,7 +348,7 @@
             self.condition = condition
             self.path = []
     
    -    def __eq__(self, other):
    +    def __eq__(self, other):
             return (
                 isinstance(other, self.__class__) and
                 self.relation_name == other.relation_name and
    diff --git a/docs/0.9.5/_modules/django/utils/functional.html b/docs/0.9.5/_modules/django/utils/functional.html
    index a41690bac0..4fc32eba9e 100644
    --- a/docs/0.9.5/_modules/django/utils/functional.html
    +++ b/docs/0.9.5/_modules/django/utils/functional.html
    @@ -41,9 +41,9 @@
     import copy
     import itertools
     import operator
    -from functools import total_ordering, wraps
    +from functools import total_ordering, wraps
     
    -from django.utils.version import PY36, get_docs_version
    +from django.utils.version import PY36, get_docs_version
     
     
     # You can't trivially replace this with `functools.partial` because this binds
    @@ -78,7 +78,7 @@
         def _is_mangled(name):
             return name.startswith('__') and not name.endswith('__')
     
    -    def __init__(self, func, name=None):
    +    def __init__(self, func, name=None):
             if PY36:
                 self.real_func = func
             else:
    @@ -109,7 +109,7 @@
                     "(%r and %r)." % (self.name, name)
                 )
     
    -    def __get__(self, instance, cls=None):
    +    def __get__(self, instance, cls=None):
             """
             Call the function and put the return value in instance.__dict__ so that
             subsequent attribute access on the instance returns the cached value
    @@ -146,7 +146,7 @@
             """
             __prepared = False
     
    -        def __init__(self, args, kw):
    +        def __init__(self, args, kw):
                 self.__args = args
                 self.__kw = kw
                 if not self.__prepared:
    @@ -159,7 +159,7 @@
                     (func, self.__args, self.__kw) + resultclasses
                 )
     
    -        def __repr__(self):
    +        def __repr__(self):
                 return repr(self.__cast())
     
             @classmethod
    @@ -209,25 +209,25 @@
                 else:
                     return func(*self.__args, **self.__kw)
     
    -        def __str__(self):
    +        def __str__(self):
                 # object defines __str__(), so __prepare_class__() won't overload
                 # a __str__() method from the proxied class.
                 return str(self.__cast())
     
    -        def __eq__(self, other):
    +        def __eq__(self, other):
                 if isinstance(other, Promise):
                     other = other.__cast()
                 return self.__cast() == other
     
    -        def __lt__(self, other):
    +        def __lt__(self, other):
                 if isinstance(other, Promise):
                     other = other.__cast()
                 return self.__cast() < other
     
    -        def __hash__(self):
    +        def __hash__(self):
                 return hash(self.__cast())
     
    -        def __mod__(self, rhs):
    +        def __mod__(self, rhs):
                 if self._delegate_text:
                     return str(self) % rhs
                 return self.__cast() % rhs
    @@ -310,14 +310,14 @@
         # Avoid infinite recursion when tracing __init__ (#19456).
         _wrapped = None
     
    -    def __init__(self):
    +    def __init__(self):
             # Note: if a subclass overrides __init__(), it will likely need to
             # override __copy__() and __deepcopy__() as well.
             self._wrapped = empty
     
         __getattr__ = new_method_proxy(getattr)
     
    -    def __setattr__(self, name, value):
    +    def __setattr__(self, name, value):
             if name == "_wrapped":
                 # Assign to __dict__ to avoid infinite __setattr__ loops.
                 self.__dict__["_wrapped"] = value
    @@ -326,7 +326,7 @@
                     self._setup()
                 setattr(self._wrapped, name, value)
     
    -    def __delattr__(self, name):
    +    def __delattr__(self, name):
             if name == "_wrapped":
                 raise TypeError("can't delete _wrapped.")
             if self._wrapped is empty:
    @@ -416,7 +416,7 @@
         Designed for compound objects of unknown type. For builtins or objects of
         known type, use django.utils.functional.lazy.
         """
    -    def __init__(self, func):
    +    def __init__(self, func):
             """
             Pass in a callable that returns the object to be wrapped.
     
    @@ -433,7 +433,7 @@
     
         # Return a meaningful representation of the lazy object for debugging
         # without evaluating the wrapped object.
    -    def __repr__(self):
    +    def __repr__(self):
             if self._wrapped is empty:
                 repr_attr = self._setupfunc
             else:
    diff --git a/docs/0.9.5/_modules/evennia.html b/docs/0.9.5/_modules/evennia.html
    index bec35677f6..dffb0ec2a8 100644
    --- a/docs/0.9.5/_modules/evennia.html
    +++ b/docs/0.9.5/_modules/evennia.html
    @@ -157,7 +157,7 @@
         Helper function for building the version string
         """
         import os
    -    from subprocess import check_output, CalledProcessError, STDOUT
    +    from subprocess import check_output, CalledProcessError, STDOUT
     
         version = "Unknown"
         root = os.path.dirname(os.path.abspath(__file__))
    @@ -210,69 +210,69 @@
         global BASE_SCRIPT_TYPECLASS, BASE_GUEST_TYPECLASS
     
         # Parent typeclasses
    -    from .accounts.accounts import DefaultAccount
    -    from .accounts.accounts import DefaultGuest
    -    from .objects.objects import DefaultObject
    -    from .objects.objects import DefaultCharacter
    -    from .objects.objects import DefaultRoom
    -    from .objects.objects import DefaultExit
    -    from .comms.comms import DefaultChannel
    -    from .scripts.scripts import DefaultScript
    +    from .accounts.accounts import DefaultAccount
    +    from .accounts.accounts import DefaultGuest
    +    from .objects.objects import DefaultObject
    +    from .objects.objects import DefaultCharacter
    +    from .objects.objects import DefaultRoom
    +    from .objects.objects import DefaultExit
    +    from .comms.comms import DefaultChannel
    +    from .scripts.scripts import DefaultScript
     
         # Database models
    -    from .objects.models import ObjectDB
    -    from .accounts.models import AccountDB
    -    from .scripts.models import ScriptDB
    -    from .comms.models import ChannelDB
    -    from .comms.models import Msg
    +    from .objects.models import ObjectDB
    +    from .accounts.models import AccountDB
    +    from .scripts.models import ScriptDB
    +    from .comms.models import ChannelDB
    +    from .comms.models import Msg
     
         # commands
    -    from .commands.command import Command, InterruptCommand
    -    from .commands.cmdset import CmdSet
    +    from .commands.command import Command, InterruptCommand
    +    from .commands.cmdset import CmdSet
     
         # search functions
    -    from .utils.search import search_object
    -    from .utils.search import search_script
    -    from .utils.search import search_account
    -    from .utils.search import search_message
    -    from .utils.search import search_channel
    -    from .utils.search import search_help
    -    from .utils.search import search_tag
    +    from .utils.search import search_object
    +    from .utils.search import search_script
    +    from .utils.search import search_account
    +    from .utils.search import search_message
    +    from .utils.search import search_channel
    +    from .utils.search import search_help
    +    from .utils.search import search_tag
     
         # create functions
    -    from .utils.create import create_object
    -    from .utils.create import create_script
    -    from .utils.create import create_account
    -    from .utils.create import create_channel
    -    from .utils.create import create_message
    -    from .utils.create import create_help_entry
    +    from .utils.create import create_object
    +    from .utils.create import create_script
    +    from .utils.create import create_account
    +    from .utils.create import create_channel
    +    from .utils.create import create_message
    +    from .utils.create import create_help_entry
     
         # utilities
    -    from django.conf import settings
    -    from .locks import lockfuncs
    -    from .utils import logger
    -    from .utils import gametime
    -    from .utils import ansi
    -    from .prototypes.spawner import spawn
    -    from . import contrib
    -    from .utils.evmenu import EvMenu
    -    from .utils.evtable import EvTable
    -    from .utils.evmore import EvMore
    -    from .utils.evform import EvForm
    -    from .utils.eveditor import EvEditor
    -    from .utils.ansi import ANSIString
    -    from .server import signals
    +    from django.conf import settings
    +    from .locks import lockfuncs
    +    from .utils import logger
    +    from .utils import gametime
    +    from .utils import ansi
    +    from .prototypes.spawner import spawn
    +    from . import contrib
    +    from .utils.evmenu import EvMenu
    +    from .utils.evtable import EvTable
    +    from .utils.evmore import EvMore
    +    from .utils.evform import EvForm
    +    from .utils.eveditor import EvEditor
    +    from .utils.ansi import ANSIString
    +    from .server import signals
     
         # handlers
    -    from .scripts.tickerhandler import TICKER_HANDLER
    -    from .scripts.taskhandler import TASK_HANDLER
    -    from .server.sessionhandler import SESSION_HANDLER
    -    from .comms.channelhandler import CHANNEL_HANDLER
    -    from .scripts.monitorhandler import MONITOR_HANDLER
    +    from .scripts.tickerhandler import TICKER_HANDLER
    +    from .scripts.taskhandler import TASK_HANDLER
    +    from .server.sessionhandler import SESSION_HANDLER
    +    from .comms.channelhandler import CHANNEL_HANDLER
    +    from .scripts.monitorhandler import MONITOR_HANDLER
     
         # containers
    -    from .utils.containers import GLOBAL_SCRIPTS
    -    from .utils.containers import OPTION_CLASSES
    +    from .utils.containers import GLOBAL_SCRIPTS
    +    from .utils.containers import OPTION_CLASSES
     
         # API containers
     
    @@ -308,14 +308,14 @@
     
             """
     
    -        from .help.models import HelpEntry
    -        from .accounts.models import AccountDB
    -        from .scripts.models import ScriptDB
    -        from .comms.models import Msg, ChannelDB
    -        from .objects.models import ObjectDB
    -        from .server.models import ServerConfig
    -        from .typeclasses.attributes import Attribute
    -        from .typeclasses.tags import Tag
    +        from .help.models import HelpEntry
    +        from .accounts.models import AccountDB
    +        from .scripts.models import ScriptDB
    +        from .comms.models import Msg, ChannelDB
    +        from .objects.models import ObjectDB
    +        from .server.models import ServerConfig
    +        from .typeclasses.attributes import Attribute
    +        from .typeclasses.tags import Tag
     
             # create container's properties
             helpentries = HelpEntry.objects
    @@ -344,23 +344,23 @@
     
             """
     
    -        from .commands.default.cmdset_character import CharacterCmdSet
    -        from .commands.default.cmdset_account import AccountCmdSet
    -        from .commands.default.cmdset_unloggedin import UnloggedinCmdSet
    -        from .commands.default.cmdset_session import SessionCmdSet
    -        from .commands.default.muxcommand import MuxCommand, MuxAccountCommand
    +        from .commands.default.cmdset_character import CharacterCmdSet
    +        from .commands.default.cmdset_account import AccountCmdSet
    +        from .commands.default.cmdset_unloggedin import UnloggedinCmdSet
    +        from .commands.default.cmdset_session import SessionCmdSet
    +        from .commands.default.muxcommand import MuxCommand, MuxAccountCommand
     
    -        def __init__(self):
    +        def __init__(self):
                 "populate the object with commands"
     
                 def add_cmds(module):
                     "helper method for populating this object with cmds"
    -                from evennia.utils import utils
    +                from evennia.utils import utils
     
                     cmdlist = utils.variable_from_module(module, module.__all__)
                     self.__dict__.update(dict([(c.__name__, c) for c in cmdlist]))
     
    -            from .commands.default import (
    +            from .commands.default import (
                     admin,
                     batchprocess,
                     building,
    @@ -406,7 +406,7 @@
     
             """
     
    -        from .commands import cmdhandler
    +        from .commands import cmdhandler
     
             CMD_NOINPUT = cmdhandler.CMD_NOINPUT
             CMD_NOMATCH = cmdhandler.CMD_NOMATCH
    @@ -420,7 +420,7 @@
         del _EvContainer
     
         # typeclases
    -    from .utils.utils import class_from_module
    +    from .utils.utils import class_from_module
     
         BASE_ACCOUNT_TYPECLASS = class_from_module(settings.BASE_ACCOUNT_TYPECLASS)
         BASE_OBJECT_TYPECLASS = class_from_module(settings.BASE_OBJECT_TYPECLASS)
    @@ -435,7 +435,7 @@
         # delayed starts - important so as to not back-access evennia before it has
         # finished initializing
         GLOBAL_SCRIPTS.start()
    -    from .prototypes import prototypes
    +    from .prototypes import prototypes
         prototypes.load_module_prototypes()
         del prototypes
     
    @@ -473,7 +473,7 @@
     
         if debugger in ("auto", "pudb"):
             try:
    -            from pudb import debugger
    +            from pudb import debugger
     
                 dbg = debugger.Debugger(stdout=sys.__stdout__, term_size=term_size)
             except ImportError:
    @@ -500,7 +500,7 @@
     __doc__ = DOCSTRING.format(
         "\n- "
         + "\n- ".join(
    -        f"evennia.{key}"
    +        f"evennia.{key}"
             for key in sorted(globals())
             if not key.startswith("_") and key not in ("DOCSTRING",)
         )
    diff --git a/docs/0.9.5/_modules/evennia/accounts/accounts.html b/docs/0.9.5/_modules/evennia/accounts/accounts.html
    index 279ea53d74..c281c0a936 100644
    --- a/docs/0.9.5/_modules/evennia/accounts/accounts.html
    +++ b/docs/0.9.5/_modules/evennia/accounts/accounts.html
    @@ -53,33 +53,33 @@
     """
     import re
     import time
    -from django.conf import settings
    -from django.contrib.auth import authenticate, password_validation
    -from django.core.exceptions import ImproperlyConfigured, ValidationError
    -from django.utils import timezone
    -from django.utils.module_loading import import_string
    -from evennia.typeclasses.models import TypeclassBase
    -from evennia.accounts.manager import AccountManager
    -from evennia.accounts.models import AccountDB
    -from evennia.objects.models import ObjectDB
    -from evennia.comms.models import ChannelDB
    -from evennia.commands import cmdhandler
    -from evennia.server.models import ServerConfig
    -from evennia.server.throttle import Throttle
    -from evennia.utils import class_from_module, create, logger
    -from evennia.utils.utils import lazy_property, to_str, make_iter, is_iter, variable_from_module
    -from evennia.server.signals import (
    +from django.conf import settings
    +from django.contrib.auth import authenticate, password_validation
    +from django.core.exceptions import ImproperlyConfigured, ValidationError
    +from django.utils import timezone
    +from django.utils.module_loading import import_string
    +from evennia.typeclasses.models import TypeclassBase
    +from evennia.accounts.manager import AccountManager
    +from evennia.accounts.models import AccountDB
    +from evennia.objects.models import ObjectDB
    +from evennia.comms.models import ChannelDB
    +from evennia.commands import cmdhandler
    +from evennia.server.models import ServerConfig
    +from evennia.server.throttle import Throttle
    +from evennia.utils import class_from_module, create, logger
    +from evennia.utils.utils import lazy_property, to_str, make_iter, is_iter, variable_from_module
    +from evennia.server.signals import (
         SIGNAL_ACCOUNT_POST_CREATE,
         SIGNAL_OBJECT_POST_PUPPET,
         SIGNAL_OBJECT_POST_UNPUPPET,
     )
    -from evennia.typeclasses.attributes import NickHandler, ModelAttributeBackend
    -from evennia.scripts.scripthandler import ScriptHandler
    -from evennia.commands.cmdsethandler import CmdSetHandler
    -from evennia.utils.optionhandler import OptionHandler
    +from evennia.typeclasses.attributes import NickHandler, ModelAttributeBackend
    +from evennia.scripts.scripthandler import ScriptHandler
    +from evennia.commands.cmdsethandler import CmdSetHandler
    +from evennia.utils.optionhandler import OptionHandler
     
    -from django.utils.translation import gettext as _
    -from random import getrandbits
    +from django.utils.translation import gettext as _
    +from random import getrandbits
     
     __all__ = ("DefaultAccount", "DefaultGuest")
     
    @@ -106,7 +106,7 @@
     
         """
     
    -    def __init__(self, account):
    +    def __init__(self, account):
             """
             Initializes the handler.
     
    @@ -131,7 +131,7 @@
             """
             global _SESSIONS
             if not _SESSIONS:
    -            from evennia.server.sessionhandler import SESSIONS as _SESSIONS
    +            from evennia.server.sessionhandler import SESSIONS as _SESSIONS
             if sessid:
                 return make_iter(_SESSIONS.session_from_account(self.account, sessid))
             else:
    @@ -289,7 +289,7 @@
             """
             global _SESSIONS
             if not _SESSIONS:
    -            from evennia.server.sessionhandler import SESSIONS as _SESSIONS
    +            from evennia.server.sessionhandler import SESSIONS as _SESSIONS
             _SESSIONS.disconnect(session, reason)
    # puppeting operations @@ -329,13 +329,13 @@ # we may take over another of our sessions # output messages to the affected sessions if _MULTISESSION_MODE in (1, 3): - txt1 = f"Sharing |c{obj.name}|n with another of your sessions." - txt2 = f"|c{obj.name}|n|G is now shared from another of your sessions.|n" + txt1 = f"Sharing |c{obj.name}|n with another of your sessions." + txt2 = f"|c{obj.name}|n|G is now shared from another of your sessions.|n" self.msg(txt1, session=session) self.msg(txt2, session=obj.sessions.all()) else: - txt1 = f"Taking over |c{obj.name}|n from another of your sessions." - txt2 = f"|c{obj.name}|n|R is now acted from another of your sessions.|n" + txt1 = f"Taking over |c{obj.name}|n from another of your sessions." + txt2 = f"|c{obj.name}|n|R is now acted from another of your sessions.|n" self.msg(_(txt1), session=session) self.msg(_(txt2), session=obj.sessions.all()) self.unpuppet_object(obj.sessions.get()) @@ -414,7 +414,7 @@ puppet (Object): The matching puppeted object, if any. """ - return session.puppet + return session.puppet if session else None
    [docs] def get_all_puppets(self): """ @@ -494,7 +494,7 @@ klass = import_string(validator["NAME"]) except ImportError: msg = ( - f"The module in NAME could not be imported: {validator['NAME']}. " + f"The module in NAME could not be imported: {validator['NAME']}. " "Check your AUTH_USERNAME_VALIDATORS setting." ) raise ImproperlyConfigured(msg) @@ -554,7 +554,7 @@ "\nIf you feel this ban is in error, please email an admin.|x" ) ) - logger.log_sec(f"Authentication Denied (Banned): {username} (IP: {ip}).") + logger.log_sec(f"Authentication Denied (Banned): {username} (IP: {ip}).") LOGIN_THROTTLE.update(ip, "Too many sightings of banned artifact.") return None, errors @@ -565,7 +565,7 @@ errors.append(_("Username and/or password is incorrect.")) # Log auth failures while throttle is inactive - logger.log_sec(f"Authentication Failure: {username} (IP: {ip}).") + logger.log_sec(f"Authentication Failure: {username} (IP: {ip}).") # Update throttle if ip: @@ -581,7 +581,7 @@ return None, errors # Account successfully authenticated - logger.log_sec(f"Authentication Success: {account} (IP: {ip}).") + logger.log_sec(f"Authentication Success: {account} (IP: {ip}).") return account, errors
    [docs] @classmethod @@ -689,7 +689,7 @@ """ super(DefaultAccount, self).set_password(password) - logger.log_sec(f"Password successfully changed for {self}.") + logger.log_sec(f"Password successfully changed for {self}.") self.at_password_change()
    [docs] def create_character(self, *args, **kwargs): @@ -819,7 +819,7 @@ account = create.create_account( username, email, password, permissions=permissions, typeclass=typeclass ) - logger.log_sec(f"Account Created: {account} (IP: {ip}).") + logger.log_sec(f"Account Created: {account} (IP: {ip}).") except Exception as e: errors.append( @@ -842,7 +842,7 @@ # join the new account to the public channel pchannel = ChannelDB.objects.get_channel(settings.DEFAULT_CHANNELS[0]["key"]) if not pchannel or not pchannel.connect(account): - string = f"New account '{account.key}' could not connect to public channel!" + string = f"New account '{account.key}' could not connect to public channel!" errors.append(string) logger.log_err(string) @@ -1184,7 +1184,7 @@ updates = [] if not cdict.get("key"): if not self.db_key: - self.db_key = f"#{self.dbid}" + self.db_key = f"#{self.dbid}" updates.append("db_key") elif self.key != cdict.get("key"): updates.append("db_key") @@ -1309,9 +1309,9 @@ now = timezone.now() now = "%02i-%02i-%02i(%02i:%02i)" % (now.year, now.month, now.day, now.hour, now.minute) if _MUDINFO_CHANNEL: - _MUDINFO_CHANNEL.tempmsg(f"[{_MUDINFO_CHANNEL.key}, {now}]: {message}") + _MUDINFO_CHANNEL.tempmsg(f"[{_MUDINFO_CHANNEL.key}, {now}]: {message}") else: - logger.log_info(f"[{now}]: {message}") + logger.log_info(f"[{now}]: {message}")
    [docs] def at_post_login(self, session=None, **kwargs): """ @@ -1389,7 +1389,7 @@ """ - reason = f" ({reason if reason else ''})" + reason = f" ({reason if reason else ''})" self._send_to_connect_channel( _("|R{key} disconnected{reason}|n").format(key=self.key, reason=reason) )
    @@ -1509,13 +1509,13 @@ is_su = self.is_superuser # text shown when looking in the ooc area - result = [f"Account |g{self.key}|n (you are Out-of-Character)"] + result = [f"Account |g{self.key}|n (you are Out-of-Character)"] nsess = len(sessions) result.append( nsess == 1 and "\n\n|wConnected session:|n" - or f"\n\n|wConnected sessions ({nsess}):|n" + or f"\n\n|wConnected sessions ({nsess}):|n" ) for isess, sess in enumerate(sessions): csessid = sess.sessid @@ -1556,7 +1556,7 @@ result.append("\n |w@ic <character>|n - enter the game (|w@ooc|n to get back here)") if is_su: result.append( - f"\n\nAvailable character{string_s_ending} ({len(characters)}/unlimited):" + f"\n\nAvailable character{string_s_ending} ({len(characters)}/unlimited):" ) else: result.append( @@ -1575,15 +1575,15 @@ sid = sess in sessions and sessions.index(sess) + 1 if sess and sid: result.append( - f"\n - |G{char.key}|n [{', '.join(char.permissions.all())}] (played by you in session {sid})" + f"\n - |G{char.key}|n [{', '.join(char.permissions.all())}] (played by you in session {sid})" ) else: result.append( - f"\n - |R{char.key}|n [{', '.join(char.permissions.all())}] (played by someone else)" + f"\n - |R{char.key}|n [{', '.join(char.permissions.all())}] (played by someone else)" ) else: # character is "free to puppet" - result.append(f"\n - {char.key} [{', '.join(char.permissions.all())}]") + result.append(f"\n - {char.key} [{', '.join(char.permissions.all())}]") look_string = ("-" * 68) + "\n" + "".join(result) + "\n" + ("-" * 68) return look_string
    diff --git a/docs/0.9.5/_modules/evennia/accounts/admin.html b/docs/0.9.5/_modules/evennia/accounts/admin.html index e4fd6ee35d..1c140c4611 100644 --- a/docs/0.9.5/_modules/evennia/accounts/admin.html +++ b/docs/0.9.5/_modules/evennia/accounts/admin.html @@ -43,25 +43,25 @@ # This sets up how models are displayed # in the web admin interface. # -from django import forms -from django.conf import settings -from django.contrib import admin, messages -from django.contrib.admin.options import IS_POPUP_VAR -from django.contrib.auth.admin import UserAdmin as BaseUserAdmin -from django.contrib.auth.forms import UserChangeForm, UserCreationForm -from django.contrib.admin.utils import unquote -from django.template.response import TemplateResponse -from django.http import Http404, HttpResponseRedirect -from django.core.exceptions import PermissionDenied -from django.views.decorators.debug import sensitive_post_parameters -from django.utils.decorators import method_decorator -from django.utils.html import escape -from django.urls import path, reverse -from django.contrib.auth import update_session_auth_hash +from django import forms +from django.conf import settings +from django.contrib import admin, messages +from django.contrib.admin.options import IS_POPUP_VAR +from django.contrib.auth.admin import UserAdmin as BaseUserAdmin +from django.contrib.auth.forms import UserChangeForm, UserCreationForm +from django.contrib.admin.utils import unquote +from django.template.response import TemplateResponse +from django.http import Http404, HttpResponseRedirect +from django.core.exceptions import PermissionDenied +from django.views.decorators.debug import sensitive_post_parameters +from django.utils.decorators import method_decorator +from django.utils.html import escape +from django.urls import path, reverse +from django.contrib.auth import update_session_auth_hash -from evennia.accounts.models import AccountDB -from evennia.typeclasses.admin import AttributeInline, TagInline -from evennia.utils import create +from evennia.accounts.models import AccountDB +from evennia.typeclasses.admin import AttributeInline, TagInline +from evennia.utils import create sensitive_post_parameters_m = method_decorator(sensitive_post_parameters()) @@ -397,8 +397,8 @@ obj.at_account_creation()
    [docs] def response_add(self, request, obj, post_url_continue=None): - from django.http import HttpResponseRedirect - from django.urls import reverse + from django.http import HttpResponseRedirect + from django.urls import reverse return HttpResponseRedirect(reverse("admin:accounts_accountdb_change", args=[obj.id]))
    diff --git a/docs/0.9.5/_modules/evennia/accounts/bots.html b/docs/0.9.5/_modules/evennia/accounts/bots.html index f32eb4e605..d2aec4f67c 100644 --- a/docs/0.9.5/_modules/evennia/accounts/bots.html +++ b/docs/0.9.5/_modules/evennia/accounts/bots.html @@ -46,12 +46,12 @@ """ import time -from django.conf import settings -from evennia.accounts.accounts import DefaultAccount -from evennia.scripts.scripts import DefaultScript -from evennia.utils import search -from evennia.utils import utils -from django.utils.translation import gettext as _ +from django.conf import settings +from evennia.accounts.accounts import DefaultAccount +from evennia.scripts.scripts import DefaultScript +from evennia.utils import search +from evennia.utils import utils +from django.utils.translation import gettext as _ _IDLE_TIMEOUT = settings.IDLE_TIMEOUT @@ -104,7 +104,7 @@ """ global _SESSIONS if not _SESSIONS: - from evennia.server.sessionhandler import SESSIONS as _SESSIONS + from evennia.server.sessionhandler import SESSIONS as _SESSIONS for session in _SESSIONS.sessions_from_account(self.account): session.update_session_counters(idle=True) @@ -229,7 +229,7 @@ global _SESSIONS if not _SESSIONS: - from evennia.server.sessionhandler import SESSIONS as _SESSIONS + from evennia.server.sessionhandler import SESSIONS as _SESSIONS # if keywords are given, store (the BotStarter script # will not give any keywords, so this should normally only @@ -242,7 +242,7 @@ # connect to Evennia channel channel = search.channel_search(ev_channel) if not channel: - raise RuntimeError(f"Evennia Channel '{ev_channel}' not found.") + raise RuntimeError(f"Evennia Channel '{ev_channel}' not found.") channel = channel[0] channel.connect(self) self.db.ev_channel = channel @@ -367,7 +367,7 @@ if kwargs["type"] == "nicklist": # the return of a nicklist request if hasattr(self, "_nicklist_callers") and self._nicklist_callers: - chstr = f"{self.db.irc_channel} ({self.db.irc_network}:{self.db.irc_port})" + chstr = f"{self.db.irc_channel} ({self.db.irc_network}:{self.db.irc_port})" nicklist = ", ".join(sorted(kwargs["nicklist"], key=lambda n: n.lower())) for obj in self._nicklist_callers: obj.msg( @@ -379,7 +379,7 @@ elif kwargs["type"] == "ping": # the return of a ping if hasattr(self, "_ping_callers") and self._ping_callers: - chstr = f"{self.db.irc_channel} ({self.db.irc_network}:{self.db.irc_port})" + chstr = f"{self.db.irc_channel} ({self.db.irc_network}:{self.db.irc_port})" for obj in self._ping_callers: obj.msg( _("IRC ping return from {chstr} took {time}s.").format( @@ -397,7 +397,7 @@ # return server WHO list (abbreviated for IRC) global _SESSIONS if not _SESSIONS: - from evennia.server.sessionhandler import SESSIONS as _SESSIONS + from evennia.server.sessionhandler import SESSIONS as _SESSIONS whos = [] t0 = time.time() for sess in _SESSIONS.get_sessions(): @@ -412,10 +412,10 @@ utils.time_format(delta_cmd, 1), ) ) - text = f"Who list (online/idle): {', '.join(sorted(whos, key=lambda w: w.lower()))}" + text = f"Who list (online/idle): {', '.join(sorted(whos, key=lambda w: w.lower()))}" elif txt.lower().startswith("about"): # some bot info - text = f"This is an Evennia IRC bot connecting from '{settings.SERVERNAME}'." + text = f"This is an Evennia IRC bot connecting from '{settings.SERVERNAME}'." else: text = "I understand 'who' and 'about'." super().msg(privmsg=((text,), {"user": user})) @@ -423,10 +423,10 @@ # something to send to the main channel if kwargs["type"] == "action": # An action (irc pose) - text = f"{kwargs['user']}@{kwargs['channel']} {txt}" + text = f"{kwargs['user']}@{kwargs['channel']} {txt}" else: # msg - A normal channel message - text = f"{kwargs['user']}@{kwargs['channel']}: {txt}" + text = f"{kwargs['user']}@{kwargs['channel']}: {txt}" if not self.ndb.ev_channel and self.db.ev_channel: # cache channel lookup @@ -467,13 +467,13 @@ global _SESSIONS if not _SESSIONS: - from evennia.server.sessionhandler import SESSIONS as _SESSIONS + from evennia.server.sessionhandler import SESSIONS as _SESSIONS if ev_channel: # connect to Evennia channel channel = search.channel_search(ev_channel) if not channel: - raise RuntimeError(f"Evennia Channel '{ev_channel}' not found.") + raise RuntimeError(f"Evennia Channel '{ev_channel}' not found.") channel = channel[0] self.db.ev_channel = channel if rss_url: @@ -528,14 +528,14 @@ global _SESSIONS if not _SESSIONS: - from evennia.server.sessionhandler import SESSIONS as _SESSIONS + from evennia.server.sessionhandler import SESSIONS as _SESSIONS # connect to Evennia channel if ev_channel: # connect to Evennia channel channel = search.channel_search(ev_channel) if not channel: - raise RuntimeError(f"Evennia Channel '{ev_channel}' not found.") + raise RuntimeError(f"Evennia Channel '{ev_channel}' not found.") channel = channel[0] channel.connect(self) self.db.ev_channel = channel @@ -611,7 +611,7 @@ if event == "channels/broadcast": # A private message to the bot - a command. - text = f"{sender}@{game}: {txt}" + text = f"{sender}@{game}: {txt}" if not self.ndb.ev_channel and self.db.ev_channel: # simple cache of channel lookup diff --git a/docs/0.9.5/_modules/evennia/accounts/manager.html b/docs/0.9.5/_modules/evennia/accounts/manager.html index e1133e5016..e22154ce73 100644 --- a/docs/0.9.5/_modules/evennia/accounts/manager.html +++ b/docs/0.9.5/_modules/evennia/accounts/manager.html @@ -44,9 +44,9 @@ """ import datetime -from django.utils import timezone -from django.contrib.auth.models import UserManager -from evennia.typeclasses.managers import TypedObjectManager, TypeclassManager +from django.utils import timezone +from django.contrib.auth.models import UserManager +from evennia.typeclasses.managers import TypedObjectManager, TypeclassManager __all__ = ("AccountManager",) @@ -206,7 +206,7 @@ if typeclass: # we accept both strings and actual typeclasses if callable(typeclass): - typeclass = f"{typeclass.__module__}.{typeclass.__name__}" + typeclass = f"{typeclass.__module__}.{typeclass.__name__}" else: typeclass = str(typeclass) query["db_typeclass_path"] = typeclass diff --git a/docs/0.9.5/_modules/evennia/accounts/models.html b/docs/0.9.5/_modules/evennia/accounts/models.html index 1ca7222b9f..7c76c14f79 100644 --- a/docs/0.9.5/_modules/evennia/accounts/models.html +++ b/docs/0.9.5/_modules/evennia/accounts/models.html @@ -56,15 +56,15 @@ account info and OOC account configuration variables etc. """ -from django.conf import settings -from django.db import models -from django.contrib.auth.models import AbstractUser -from django.utils.encoding import smart_str +from django.conf import settings +from django.db import models +from django.contrib.auth.models import AbstractUser +from django.utils.encoding import smart_str -from evennia.accounts.manager import AccountDBManager -from evennia.typeclasses.models import TypedObject -from evennia.utils.utils import make_iter -from evennia.server.signals import SIGNAL_ACCOUNT_POST_RENAME +from evennia.accounts.manager import AccountDBManager +from evennia.typeclasses.models import TypedObject +from evennia.utils.utils import make_iter +from evennia.server.signals import SIGNAL_ACCOUNT_POST_RENAME __all__ = ("AccountDB",) @@ -185,11 +185,11 @@ # property/field access # - def __str__(self): - return smart_str(f"{self.name}(account {self.dbid})") + def __str__(self): + return smart_str(f"{self.name}(account {self.dbid})") - def __repr__(self): - return f"{self.name}(account#{self.dbid})" + def __repr__(self): + return f"{self.name}(account#{self.dbid})" # @property def __username_get(self): diff --git a/docs/0.9.5/_modules/evennia/commands/cmdhandler.html b/docs/0.9.5/_modules/evennia/commands/cmdhandler.html index 22bf08171e..81743e249b 100644 --- a/docs/0.9.5/_modules/evennia/commands/cmdhandler.html +++ b/docs/0.9.5/_modules/evennia/commands/cmdhandler.html @@ -74,22 +74,22 @@ 13. Return deferred that will fire with the return from `cmdobj.func()` (unused by default). """ -from collections import defaultdict -from weakref import WeakValueDictionary -from traceback import format_exc -from itertools import chain -from copy import copy +from collections import defaultdict +from weakref import WeakValueDictionary +from traceback import format_exc +from itertools import chain +from copy import copy import types -from twisted.internet import reactor -from twisted.internet.task import deferLater -from twisted.internet.defer import inlineCallbacks, returnValue -from django.conf import settings -from evennia.commands.command import InterruptCommand -from evennia.comms.channelhandler import CHANNELHANDLER -from evennia.utils import logger, utils -from evennia.utils.utils import string_suggestions +from twisted.internet import reactor +from twisted.internet.task import deferLater +from twisted.internet.defer import inlineCallbacks, returnValue +from django.conf import settings +from evennia.commands.command import InterruptCommand +from evennia.comms.channelhandler import CHANNELHANDLER +from evennia.utils import logger, utils +from evennia.utils.utils import string_suggestions -from django.utils.translation import gettext as _ +from django.utils.translation import gettext as _ _IN_GAME_ERRORS = settings.IN_GAME_ERRORS @@ -260,7 +260,7 @@ """ global _GET_INPUT if not _GET_INPUT: - from evennia.utils.evmenu import get_input as _GET_INPUT + from evennia.utils.evmenu import get_input as _GET_INPUT try: if response is None: @@ -297,7 +297,7 @@ class ExecSystemCommand(Exception): "Run a system command" - def __init__(self, syscmd, sysarg): + def __init__(self, syscmd, sysarg): self.args = (syscmd, sysarg) # needed by exception error handling self.syscmd = syscmd self.sysarg = sysarg @@ -306,7 +306,7 @@ class ErrorReported(Exception): "Re-raised when a subsructure already reported the error" - def __init__(self, raw_string): + def __init__(self, raw_string): self.args = (raw_string,) self.raw_string = raw_string diff --git a/docs/0.9.5/_modules/evennia/commands/cmdparser.html b/docs/0.9.5/_modules/evennia/commands/cmdparser.html index 7564c6a6ce..9dea37b23f 100644 --- a/docs/0.9.5/_modules/evennia/commands/cmdparser.html +++ b/docs/0.9.5/_modules/evennia/commands/cmdparser.html @@ -49,8 +49,8 @@ import re -from django.conf import settings -from evennia.utils.logger import log_trace +from django.conf import settings +from evennia.utils.logger import log_trace _MULTIMATCH_REGEX = re.compile(settings.SEARCH_MULTIMATCH_REGEX, re.I + re.U) _CMD_IGNORE_PREFIXES = settings.CMD_IGNORE_PREFIXES diff --git a/docs/0.9.5/_modules/evennia/commands/cmdset.html b/docs/0.9.5/_modules/evennia/commands/cmdset.html index 881effa1db..c15a9369c4 100644 --- a/docs/0.9.5/_modules/evennia/commands/cmdset.html +++ b/docs/0.9.5/_modules/evennia/commands/cmdset.html @@ -67,9 +67,9 @@ to affect the low-priority cmdset. Ex: A1,A3 + B1,B2,B4,B5 = B2,B4,B5 """ -from weakref import WeakKeyDictionary -from django.utils.translation import gettext as _ -from evennia.utils.utils import inherits_from, is_iter +from weakref import WeakKeyDictionary +from django.utils.translation import gettext as _ +from evennia.utils.utils import inherits_from, is_iter __all__ = ("CmdSet",) @@ -81,7 +81,7 @@ """ - def __init__(cls, *args, **kwargs): + def __init__(cls, *args, **kwargs): """ Fixes some things in the cmdclass @@ -235,7 +235,7 @@ "errmessage", ) -
    [docs] def __init__(self, cmdsetobj=None, key=None): +
    [docs] def __init__(self, cmdsetobj=None, key=None): """ Creates a new CmdSet instance. @@ -390,7 +390,7 @@ cmdset.key_mergetypes = self.key_mergetypes.copy() return cmdset - def __str__(self): + def __str__(self): """ Show all commands in cmdset when printing it. @@ -405,10 +405,10 @@ if getattr(self, opt) is not None ]) options = (", " + options) if options else "" - return f"<CmdSet {self.key}, {self.mergetype}, {perm}, prio {self.priority}{options}>: " + ", ".join( + return f"<CmdSet {self.key}, {self.mergetype}, {perm}, prio {self.priority}{options}>: " + ", ".join( [str(cmd) for cmd in sorted(self.commands, key=lambda o: o.key)]) - def __iter__(self): + def __iter__(self): """ Allows for things like 'for cmd in cmdset': @@ -418,7 +418,7 @@ """ return iter(self.commands) - def __contains__(self, othercmd): + def __contains__(self, othercmd): """ Returns True if this cmdset contains the given command (as defined by command name and aliases). This allows for things @@ -431,7 +431,7 @@ self._contains_cache[othercmd] = ret return ret - def __add__(self, cmdset_a): + def __add__(self, cmdset_a): """ Merge this cmdset (B) with another cmdset (A) using the + operator, diff --git a/docs/0.9.5/_modules/evennia/commands/cmdsethandler.html b/docs/0.9.5/_modules/evennia/commands/cmdsethandler.html index 00e1540c03..0bbf73953f 100644 --- a/docs/0.9.5/_modules/evennia/commands/cmdsethandler.html +++ b/docs/0.9.5/_modules/evennia/commands/cmdsethandler.html @@ -105,15 +105,15 @@ the 'Fishing' set. Fishing from a boat? No problem! """ import sys -from traceback import format_exc -from importlib import import_module -from inspect import trace -from django.conf import settings -from evennia.utils import logger, utils -from evennia.commands.cmdset import CmdSet -from evennia.server.models import ServerConfig +from traceback import format_exc +from importlib import import_module +from inspect import trace +from django.conf import settings +from evennia.utils import logger, utils +from evennia.commands.cmdset import CmdSet +from evennia.server.models import ServerConfig -from django.utils.translation import gettext as _ +from django.utils.translation import gettext as _ __all__ = ("import_cmdset", "CmdSetHandler") @@ -319,7 +319,7 @@ will re-calculate the 'current' cmdset. """ -
    [docs] def __init__(self, obj, init_true=True): +
    [docs] def __init__(self, obj, init_true=True): """ This method is called whenever an object is recreated. @@ -350,7 +350,7 @@ if init_true: self.update(init_mode=True) # is then called from the object __init__.
    - def __str__(self): + def __str__(self): """ Display current commands """ @@ -361,7 +361,7 @@ # We have more than one cmdset in stack; list them all for snum, cmdset in enumerate(self.cmdset_stack): mergelist.append(str(snum + 1)) - strings.append(f" {snum + 1}: {cmdset}") + strings.append(f" {snum + 1}: {cmdset}") # Display the currently active cmdset, limited by self.obj's permissions mergetype = self.mergetype_stack[-1] @@ -373,7 +373,7 @@ if mergelist: # current is a result of mergers mergelist="+".join(mergelist) - strings.append(f" <Merged {mergelist}>: {self.current}") + strings.append(f" <Merged {mergelist}>: {self.current}") else: # current is a single cmdset strings.append(" " + str(self.current)) diff --git a/docs/0.9.5/_modules/evennia/commands/command.html b/docs/0.9.5/_modules/evennia/commands/command.html index 03dd047568..8808bd578c 100644 --- a/docs/0.9.5/_modules/evennia/commands/command.html +++ b/docs/0.9.5/_modules/evennia/commands/command.html @@ -49,12 +49,12 @@ import math import inspect -from django.conf import settings +from django.conf import settings -from evennia.locks.lockhandler import LockHandler -from evennia.utils.utils import is_iter, fill, lazy_property, make_iter -from evennia.utils.evtable import EvTable -from evennia.utils.ansi import ANSIString +from evennia.locks.lockhandler import LockHandler +from evennia.utils.utils import is_iter, fill, lazy_property, make_iter +from evennia.utils.evtable import EvTable +from evennia.utils.ansi import ANSIString def _init_command(cls, **kwargs): @@ -140,7 +140,7 @@ The metaclass cleans up all properties on the class """ -
    [docs] def __init__(cls, *args, **kwargs): +
    [docs] def __init__(cls, *args, **kwargs): _init_command(cls, **kwargs) super().__init__(*args, **kwargs)
    @@ -225,7 +225,7 @@ # session - which session is responsible for triggering this command. Only set # if triggered by an account. -
    [docs] def __init__(self, **kwargs): +
    [docs] def __init__(self, **kwargs): """ The lockhandler works the same as for objects. optional kwargs will be set as properties on the Command at runtime, @@ -239,13 +239,13 @@ def lockhandler(self): return LockHandler(self)
    - def __str__(self): + def __str__(self): """ Print the command key """ return self.key - def __eq__(self, cmd): + def __eq__(self, cmd): """ Compare two command instances to each other by matching their key and aliases. @@ -265,7 +265,7 @@ # probably got a string return cmd in self._matchset - def __hash__(self): + def __hash__(self): """ Python 3 requires that any class which implements __eq__ must also implement __hash__ and that the corresponding hashes for equivalent @@ -278,7 +278,7 @@ """ return hash("\n".join(self._matchset)) - def __ne__(self, cmd): + def __ne__(self, cmd): """ The logical negation of __eq__. Since this is one of the most called methods in Evennia (along with __eq__) we do some @@ -290,7 +290,7 @@ except AttributeError: return cmd not in self._matchset - def __contains__(self, query): + def __contains__(self, query): """ This implements searches like 'if query in cmd'. It's a fuzzy matching used by the help system, returning True if query can @@ -472,9 +472,9 @@ variables = "\n".join( " |w{}|n ({}): {}".format(key, type(val), val) for key, val in self.__dict__.items() ) - string = f""" -Command {self} has no defined `func()` - showing on-command variables: -{variables} + string = f""" +Command {self} has no defined `func()` - showing on-command variables: +{variables} """ # a simple test command to show the available properties string += "-" * 50 @@ -581,21 +581,21 @@ colornames = ["|%s%s|n" % (column_color, col) for col in args] h_line_char = kwargs.pop("header_line_char", "~") - header_line_char = ANSIString(f"|{border_color}{h_line_char}|n") + header_line_char = ANSIString(f"|{border_color}{h_line_char}|n") c_char = kwargs.pop("corner_char", "+") - corner_char = ANSIString(f"|{border_color}{c_char}|n") + corner_char = ANSIString(f"|{border_color}{c_char}|n") b_left_char = kwargs.pop("border_left_char", "||") - border_left_char = ANSIString(f"|{border_color}{b_left_char}|n") + border_left_char = ANSIString(f"|{border_color}{b_left_char}|n") b_right_char = kwargs.pop("border_right_char", "||") - border_right_char = ANSIString(f"|{border_color}{b_right_char}|n") + border_right_char = ANSIString(f"|{border_color}{b_right_char}|n") b_bottom_char = kwargs.pop("border_bottom_char", "-") - border_bottom_char = ANSIString(f"|{border_color}{b_bottom_char}|n") + border_bottom_char = ANSIString(f"|{border_color}{b_bottom_char}|n") b_top_char = kwargs.pop("border_top_char", "-") - border_top_char = ANSIString(f"|{border_color}{b_top_char}|n") + border_top_char = ANSIString(f"|{border_color}{b_top_char}|n") table = EvTable( *colornames, diff --git a/docs/0.9.5/_modules/evennia/commands/default/account.html b/docs/0.9.5/_modules/evennia/commands/default/account.html index 737c97cc0f..03a3904fc5 100644 --- a/docs/0.9.5/_modules/evennia/commands/default/account.html +++ b/docs/0.9.5/_modules/evennia/commands/default/account.html @@ -60,10 +60,10 @@ """ import time -from codecs import lookup as codecs_lookup -from django.conf import settings -from evennia.server.sessionhandler import SESSIONS -from evennia.utils import utils, create, logger, search +from codecs import lookup as codecs_lookup +from django.conf import settings +from evennia.server.sessionhandler import SESSIONS +from evennia.utils import utils, create, logger, search COMMAND_DEFAULT_CLASS = utils.class_from_module(settings.COMMAND_DEFAULT_CLASS) @@ -196,9 +196,9 @@ account.db._playable_characters and len(account.db._playable_characters) >= charmax ): plural = "" if charmax == 1 else "s" - self.msg(f"You may only create a maximum of {charmax} character{plural}.") + self.msg(f"You may only create a maximum of {charmax} character{plural}.") return - from evennia.objects.models import ObjectDB + from evennia.objects.models import ObjectDB typeclass = settings.BASE_CHARACTER_TYPECLASS @@ -273,7 +273,7 @@ ) return else: # one match - from evennia.utils.evmenu import get_input + from evennia.utils.evmenu import get_input def _callback(caller, callback_prompt, result): if result.lower() == "yes": @@ -910,7 +910,7 @@ if self.args.startswith("a"): # show ansi 16-color table - from evennia.utils import ansi + from evennia.utils import ansi ap = ansi.ANSI_PARSER # ansi colors @@ -1040,7 +1040,7 @@ self.msg("Already quelling Account %s permissions." % permstr) return account.attributes.add("_quell", True) - puppet = self.session.puppet + puppet = self.session.puppet if self.session else None if puppet: cpermstr = "(%s)" % ", ".join(puppet.permissions.all()) cpermstr = "Quelling to current puppet's permissions %s." % cpermstr diff --git a/docs/0.9.5/_modules/evennia/commands/default/admin.html b/docs/0.9.5/_modules/evennia/commands/default/admin.html index 0715e1a2c1..22e91d046c 100644 --- a/docs/0.9.5/_modules/evennia/commands/default/admin.html +++ b/docs/0.9.5/_modules/evennia/commands/default/admin.html @@ -47,10 +47,10 @@ import time import re -from django.conf import settings -from evennia.server.sessionhandler import SESSIONS -from evennia.server.models import ServerConfig -from evennia.utils import evtable, logger, search, class_from_module +from django.conf import settings +from evennia.server.sessionhandler import SESSIONS +from evennia.server.models import ServerConfig +from evennia.utils import evtable, logger, search, class_from_module COMMAND_DEFAULT_CLASS = class_from_module(settings.COMMAND_DEFAULT_CLASS) diff --git a/docs/0.9.5/_modules/evennia/commands/default/batchprocess.html b/docs/0.9.5/_modules/evennia/commands/default/batchprocess.html index 45eac5c915..72a06c0a6e 100644 --- a/docs/0.9.5/_modules/evennia/commands/default/batchprocess.html +++ b/docs/0.9.5/_modules/evennia/commands/default/batchprocess.html @@ -60,10 +60,10 @@ """ import re -from django.conf import settings -from evennia.utils.batchprocessors import BATCHCMD, BATCHCODE -from evennia.commands.cmdset import CmdSet -from evennia.utils import logger, utils +from django.conf import settings +from evennia.utils.batchprocessors import BATCHCMD, BATCHCODE +from evennia.commands.cmdset import CmdSet +from evennia.utils import logger, utils _RE_COMMENT = re.compile(r"^#.*?$", re.MULTILINE + re.DOTALL) 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 9e08820f77..d9e132ed2b 100644 --- a/docs/0.9.5/_modules/evennia/commands/default/building.html +++ b/docs/0.9.5/_modules/evennia/commands/default/building.html @@ -43,13 +43,13 @@ Building and world design commands """ import re -from django.conf import settings -from django.db.models import Q, Min, Max -from evennia.objects.models import ObjectDB -from evennia.locks.lockhandler import LockException -from evennia.commands.cmdhandler import get_and_merge_cmdsets -from evennia.utils import create, utils, search, logger -from evennia.utils.utils import ( +from django.conf import settings +from django.db.models import Q, Min, Max +from evennia.objects.models import ObjectDB +from evennia.locks.lockhandler import LockException +from evennia.commands.cmdhandler import get_and_merge_cmdsets +from evennia.utils import create, utils, search, logger +from evennia.utils.utils import ( inherits_from, class_from_module, get_all_typeclasses, @@ -59,11 +59,11 @@ list_to_string, display_len, ) -from evennia.utils.eveditor import EvEditor -from evennia.utils.evmore import EvMore -from evennia.prototypes import spawner, prototypes as protlib, menus as olc_menus -from evennia.utils.ansi import raw as ansi_raw -from evennia.utils.inlinefuncs import raw as inlinefunc_raw +from evennia.utils.eveditor import EvEditor +from evennia.utils.evmore import EvMore +from evennia.prototypes import spawner, prototypes as protlib, menus as olc_menus +from evennia.utils.ansi import raw as ansi_raw +from evennia.utils.inlinefuncs import raw as inlinefunc_raw COMMAND_DEFAULT_CLASS = class_from_module(settings.COMMAND_DEFAULT_CLASS) @@ -98,7 +98,7 @@ ) # used by set -from ast import literal_eval as _LITERAL_EVAL +from ast import literal_eval as _LITERAL_EVAL LIST_APPEND_CHAR = "+" @@ -1861,7 +1861,7 @@ Returns: A typeclassed object, or None if nothing is found. """ - from evennia.utils.utils import variable_from_module + from evennia.utils.utils import variable_from_module _AT_SEARCH_RESULT = variable_from_module(*settings.SEARCH_AT_RESULT.rsplit(".", 1)) caller = self.caller @@ -2428,9 +2428,9 @@ value = utils.crop(value) value = inlinefunc_raw(ansi_raw(value)) if category: - return f"{attr}[{category}] = {value}" + return f"{attr}[{category}] = {value}" else: - return f"{attr} = {value}"
    + return f"{attr} = {value}"
    [docs] def format_attributes(self, obj, attrname=None, crop=True): """ @@ -2448,7 +2448,7 @@ except Exception: ndb_attr = None if not (db_attr or ndb_attr): - return {"Attribue(s)": f"\n No Attribute '{attrname}' found on {obj.name}"} + return {"Attribue(s)": f"\n No Attribute '{attrname}' found on {obj.name}"} else: db_attr = [(attr.key, attr.value, attr.category) for attr in obj.db_attributes.all()] try: @@ -2488,23 +2488,23 @@ output = {} # main key - output["Name/key"] = f"{dclr}{obj.name}|n ({obj.dbref})" + output["Name/key"] = f"{dclr}{obj.name}|n ({obj.dbref})" # aliases if hasattr(obj, "aliases") and obj.aliases.all(): output["Aliases"] = ", ".join(utils.make_iter(str(obj.aliases))) # typeclass - output["Typeclass"] = f"{obj.typename} ({obj.typeclass_path})" + output["Typeclass"] = f"{obj.typename} ({obj.typeclass_path})" # sessions if hasattr(obj, "sessions") and obj.sessions.all(): - output["Session id(s)"] = ", ".join(f"#{sess.sessid}" for sess in obj.sessions.all()) + output["Session id(s)"] = ", ".join(f"#{sess.sessid}" for sess in obj.sessions.all()) # email, if any if hasattr(obj, "email") and obj.email: - output["Email"] = f"{dclr}{obj.email}|n" + output["Email"] = f"{dclr}{obj.email}|n" # account, for puppeted objects if hasattr(obj, "has_account") and obj.has_account: - output["Account"] = f"{dclr}{obj.account.name}|n ({obj.account.dbref})" + output["Account"] = f"{dclr}{obj.account.name}|n ({obj.account.dbref})" # account typeclass - output[" Account Typeclass"] = f"{obj.account.typename} ({obj.account.typeclass_path})" + output[" Account Typeclass"] = f"{obj.account.typename} ({obj.account.typeclass_path})" # account permissions perms = obj.account.permissions.all() if obj.account.is_superuser: @@ -2513,25 +2513,25 @@ perms = ["<None>"] perms = ", ".join(perms) if obj.account.attributes.has("_quell"): - perms += f" {qclr}(quelled)|n" + perms += f" {qclr}(quelled)|n" output[" Account Permissions"] = perms # location if hasattr(obj, "location"): loc = str(obj.location) if obj.location: - loc += f" (#{obj.location.id})" + loc += f" (#{obj.location.id})" output["Location"] = loc # home if hasattr(obj, "home"): home = str(obj.home) if obj.home: - home += f" (#{obj.home.id})" + home += f" (#{obj.home.id})" output["Home"] = home # destination, for exits if hasattr(obj, "destination") and obj.destination: dest = str(obj.destination) if obj.destination: - dest += f" (#{obj.destination.id})" + dest += f" (#{obj.destination.id})" output["Destination"] = dest # main permissions perms = obj.permissions.all() @@ -2561,8 +2561,8 @@ if value is None: return "" if value: - return f"{string}: T" - return f"{string}: F" + return f"{string}: T" + return f"{string}: F" options = ", ".join( _truefalse(opt, getattr(cmdset, opt)) for opt in ("no_exits", "no_objs", "no_channels", "duplicates") @@ -2579,7 +2579,7 @@ continue options = _format_options(cmdset) stored.append( - f"{cmdset.path} [{cmdset.key}] ({cmdset.mergetype}, prio {cmdset.priority}{options})") + f"{cmdset.path} [{cmdset.key}] ({cmdset.mergetype}, prio {cmdset.priority}{options})") output["Stored Cmdset(s)"] = "\n " + "\n ".join(stored) # this gets all components of the currently merged set @@ -2617,29 +2617,29 @@ # the resulting merged cmdset options = _format_options(current_cmdset) merged = [ - f"<Current merged cmdset> ({current_cmdset.mergetype} prio {current_cmdset.priority}{options})"] + f"<Current merged cmdset> ({current_cmdset.mergetype} prio {current_cmdset.priority}{options})"] # the merge stack for cmdset in all_cmdsets: options = _format_options(cmdset) merged.append( - f"{cmdset.path} [{cmdset.key}] ({cmdset.mergetype} prio {cmdset.priority}{options})") + f"{cmdset.path} [{cmdset.key}] ({cmdset.mergetype} prio {cmdset.priority}{options})") output["Merged Cmdset(s)"] = "\n " + "\n ".join(merged) # list the commands available to this object current_commands = sorted([cmd.key for cmd in current_cmdset if cmd.access(obj, "cmd")]) cmdsetstr = "\n" + utils.fill(", ".join(current_commands), indent=2) - output[f"Commands available to {obj.key} (result of Merged CmdSets)"] = str(cmdsetstr) + output[f"Commands available to {obj.key} (result of Merged CmdSets)"] = str(cmdsetstr) # scripts if hasattr(obj, "scripts") and hasattr(obj.scripts, "all") and obj.scripts.all(): - output["Scripts"] = "\n " + f"{obj.scripts}" + output["Scripts"] = "\n " + f"{obj.scripts}" # add the attributes output.update(self.format_attributes(obj)) # Tags tags = obj.tags.all(return_key_and_category=True) tags_string = "\n" + utils.fill( - ", ".join(sorted(f"{tag}[{category}]" for tag, category in tags)), indent=2, + ", ".join(sorted(f"{tag}[{category}]" for tag, category in tags)), indent=2, ) if tags: output["Tags[category]"] = tags_string @@ -2657,15 +2657,15 @@ things.append(content) if exits: output["Exits (has .destination)"] = ", ".join( - f"{exit.name}({exit.dbref})" for exit in exits + f"{exit.name}({exit.dbref})" for exit in exits ) if pobjs: output["Characters"] = ", ".join( - f"{dclr}{pobj.name}|n({pobj.dbref})" for pobj in pobjs + f"{dclr}{pobj.name}|n({pobj.dbref})" for pobj in pobjs ) if things: output["Contents"] = ", ".join( - f"{cont.name}({cont.dbref})" + f"{cont.name}({cont.dbref})" for cont in obj.contents if cont not in exits and cont not in pobjs ) @@ -2676,8 +2676,8 @@ max_width = max(0, min(self.client_width(), max_width)) sep = self.separator * max_width - mainstr = "\n".join(f"{hclr}{header}|n: {block}" for (header, block) in output.items()) - return f"{sep}\n{mainstr}\n{sep}"
    + mainstr = "\n".join(f"{hclr}{header}|n: {block}" for (header, block) in output.items()) + return f"{sep}\n{mainstr}\n{sep}"
    [docs] def func(self): """Process command""" @@ -2747,7 +2747,7 @@ for attrname in obj_attrs: # we are only interested in specific attributes ret = "\n".join( - f"{self.header_color}{header}|n:{value}" + f"{self.header_color}{header}|n:{value}" for header, value in self.format_attributes( obj, attrname, crop=False ).items() @@ -2826,7 +2826,7 @@ low, high = sorted(qs.values()) if not (low and high): raise ValueError( - f"{self.__class__.__name__}: Min and max ID not returned by aggregation; falling back to queryset slicing." + f"{self.__class__.__name__}: Min and max ID not returned by aggregation; falling back to queryset slicing." ) except Exception as e: logger.log_trace(e) @@ -2855,7 +2855,7 @@ return except IndexError as e: logger.log_err( - f"{self.__class__.__name__}: Error parsing upper and lower bounds of query." + f"{self.__class__.__name__}: Error parsing upper and lower bounds of query." ) logger.log_trace(e) @@ -2954,24 +2954,24 @@ # still results after type filtering? if nresults: if nresults > 1: - header = f"{nresults} Matches" + header = f"{nresults} Matches" else: header = "One Match" - string = f"|w{header}|n(#{low}-#{high}{restrictions}):" + string = f"|w{header}|n(#{low}-#{high}{restrictions}):" res = None for res in results: - string += f"\n |g{res.get_display_name(caller)} - {res.path}|n" + string += f"\n |g{res.get_display_name(caller)} - {res.path}|n" if ( "loc" in self.switches and nresults == 1 and res and getattr(res, "location", None) ): - string += f" (|wlocation|n: |g{res.location.get_display_name(caller)}|n)" + string += f" (|wlocation|n: |g{res.location.get_display_name(caller)}|n)" else: - string = f"|wNo Matches|n(#{low}-#{high}{restrictions}):" - string += f"\n |RNo matches found for '{searchstring}'|n" + string = f"|wNo Matches|n(#{low}-#{high}{restrictions}):" + string += f"\n |RNo matches found for '{searchstring}'|n" # send result caller.msg(string.strip())
    @@ -3147,7 +3147,7 @@ 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 + from evennia.commands.default.system import ScriptEvMore ScriptEvMore(self.caller, scripts.order_by("id"), session=self.session) return @@ -3447,7 +3447,7 @@ # handle the search result err = None if not prototypes: - err = f"No prototype named '{prototype_key}' was found." + err = f"No prototype named '{prototype_key}' was found." elif nprots > 1: err = "Found {} prototypes matching '{}':\n {}".format( nprots, @@ -3496,7 +3496,7 @@ if not isinstance(prototype, expect): if eval_err: string = ( - f"{inp}\n{eval_err}\n|RCritical Python syntax error in argument. Only primitive " + f"{inp}\n{eval_err}\n|RCritical Python syntax error in argument. Only primitive " "Python structures are allowed. \nMake sure to use correct " "Python syntax. Remember especially to put quotes around all " "strings inside lists and dicts.|n For more advanced uses, embed " @@ -3547,7 +3547,7 @@ if prototypes: return "\n".join(protlib.prototype_to_str(prot) for prot in prototypes) elif query: - self.caller.msg(f"No prototype named '{query}' was found.") + self.caller.msg(f"No prototype named '{query}' was found.") else: self.caller.msg("No prototypes found.") @@ -3584,8 +3584,8 @@ n_existing = len(existing_objects) slow = " (note that this may be slow)" if n_existing > 10 else "" string = ( - f"There are {n_existing} existing object(s) with an older version " - f"of prototype '{prototype_key}'. Should it be re-applied to them{slow}? [Y]/N" + f"There are {n_existing} existing object(s) with an older version " + f"of prototype '{prototype_key}'. Should it be re-applied to them{slow}? [Y]/N" ) answer = yield (string) if answer.lower() in ["n", "no"]: @@ -3600,7 +3600,7 @@ ) except Exception: logger.log_trace() - caller.msg(f"{n_updated} objects were updated.") + caller.msg(f"{n_updated} objects were updated.") return def _parse_key_desc_tags(self, argstring, desc=True): @@ -3749,20 +3749,20 @@ if old_prototype: if not diffstr: - string = f"|yAlready existing Prototype:|n\n{new_prototype_detail}\n" + string = f"|yAlready existing Prototype:|n\n{new_prototype_detail}\n" question = ( "\nThere seems to be no changes. Do you still want to (re)save? [Y]/N" ) else: string = ( - f'|yExisting prototype "{prototype_key}" found. Change:|n\n{diffstr}\n' - f"|yNew changed prototype:|n\n{new_prototype_detail}" + f'|yExisting prototype "{prototype_key}" found. Change:|n\n{diffstr}\n' + f"|yNew changed prototype:|n\n{new_prototype_detail}" ) question = ( "\n|yDo you want to apply the change to the existing prototype?|n [Y]/N" ) else: - string = f"|yCreating new prototype:|n\n{new_prototype_detail}" + string = f"|yCreating new prototype:|n\n{new_prototype_detail}" question = "\nDo you want to continue saving? [Y]/N" answer = yield (string + question) @@ -3791,7 +3791,7 @@ ncount = len(protlib.search_prototype()) caller.msg( "Usage: spawn <prototype-key> or {{key: value, ...}}" - f"\n ({ncount} existing prototypes. Use /list to inspect)" + f"\n ({ncount} existing prototypes. Use /list to inspect)" ) return @@ -3801,7 +3801,7 @@ if not prototype_detail: return - string = f"|rDeleting prototype:|n\n{prototype_detail}" + string = f"|rDeleting prototype:|n\n{prototype_detail}" question = "\nDo you want to continue deleting? [Y]/N" answer = yield (string + question) if answer.lower() in ["n", "no"]: @@ -3811,7 +3811,7 @@ try: success = protlib.delete_prototype(self.args) except protlib.PermissionError as err: - retmsg = f"|rError deleting:|R {err}|n" + retmsg = f"|rError deleting:|R {err}|n" else: retmsg = ( "Deletion successful" diff --git a/docs/0.9.5/_modules/evennia/commands/default/cmdset_account.html b/docs/0.9.5/_modules/evennia/commands/default/cmdset_account.html index 26d8bad40b..d930757d48 100644 --- a/docs/0.9.5/_modules/evennia/commands/default/cmdset_account.html +++ b/docs/0.9.5/_modules/evennia/commands/default/cmdset_account.html @@ -50,9 +50,9 @@ command method rather than caller.msg(). """ -from evennia.commands.cmdset import CmdSet -from evennia.commands.default import help, comms, admin, system -from evennia.commands.default import building, account, general +from evennia.commands.cmdset import CmdSet +from evennia.commands.default import help, comms, admin, system +from evennia.commands.default import building, account, general
    [docs]class AccountCmdSet(CmdSet): 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 f4c6e398ad..1bcb95195e 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 @@ -45,10 +45,10 @@ communication-commands are instead put on the account level, in the Account cmdset. Account commands remain available also to Characters. """ -from evennia.commands.cmdset import CmdSet -from evennia.commands.default import general, help, admin, system -from evennia.commands.default import building -from evennia.commands.default import batchprocess +from evennia.commands.cmdset import CmdSet +from evennia.commands.default import general, help, admin, system +from evennia.commands.default import building +from evennia.commands.default import batchprocess
    [docs]class CharacterCmdSet(CmdSet): diff --git a/docs/0.9.5/_modules/evennia/commands/default/cmdset_session.html b/docs/0.9.5/_modules/evennia/commands/default/cmdset_session.html index 5e19e4caaf..4f142ba409 100644 --- a/docs/0.9.5/_modules/evennia/commands/default/cmdset_session.html +++ b/docs/0.9.5/_modules/evennia/commands/default/cmdset_session.html @@ -42,8 +42,8 @@ """ This module stores session-level commands. """ -from evennia.commands.cmdset import CmdSet -from evennia.commands.default import account +from evennia.commands.cmdset import CmdSet +from evennia.commands.default import account
    [docs]class SessionCmdSet(CmdSet): diff --git a/docs/0.9.5/_modules/evennia/commands/default/cmdset_unloggedin.html b/docs/0.9.5/_modules/evennia/commands/default/cmdset_unloggedin.html index 8c71c13676..5daac68589 100644 --- a/docs/0.9.5/_modules/evennia/commands/default/cmdset_unloggedin.html +++ b/docs/0.9.5/_modules/evennia/commands/default/cmdset_unloggedin.html @@ -44,8 +44,8 @@ The setting STATE_UNLOGGED should be set to the python path of the state instance in this module. """ -from evennia.commands.cmdset import CmdSet -from evennia.commands.default import unloggedin +from evennia.commands.cmdset import CmdSet +from evennia.commands.default import unloggedin
    [docs]class UnloggedinCmdSet(CmdSet): diff --git a/docs/0.9.5/_modules/evennia/commands/default/comms.html b/docs/0.9.5/_modules/evennia/commands/default/comms.html index 3ef4db24aa..3f2f46c7fb 100644 --- a/docs/0.9.5/_modules/evennia/commands/default/comms.html +++ b/docs/0.9.5/_modules/evennia/commands/default/comms.html @@ -50,14 +50,14 @@ """ import hashlib import time -from django.conf import settings -from evennia.comms.models import ChannelDB, Msg -from evennia.accounts.models import AccountDB -from evennia.accounts import bots -from evennia.comms.channelhandler import CHANNELHANDLER -from evennia.locks.lockhandler import LockException -from evennia.utils import create, logger, utils, evtable -from evennia.utils.utils import make_iter, class_from_module +from django.conf import settings +from evennia.comms.models import ChannelDB, Msg +from evennia.accounts.models import AccountDB +from evennia.accounts import bots +from evennia.comms.channelhandler import CHANNELHANDLER +from evennia.locks.lockhandler import LockException +from evennia.utils import create, logger, utils, evtable +from evennia.utils.utils import make_iter, class_from_module COMMAND_DEFAULT_CLASS = class_from_module(settings.COMMAND_DEFAULT_CLASS) CHANNEL_DEFAULT_TYPECLASS = class_from_module(settings.BASE_CHANNEL_TYPECLASS) @@ -870,16 +870,16 @@ clr = "|c" if sending else "|g" - sender = f"|n,{clr}".join(obj.key for obj in page.senders) - receiver = f"|n,{clr}".join([obj.name for obj in page.receivers]) + sender = f"|n,{clr}".join(obj.key for obj in page.senders) + receiver = f"|n,{clr}".join([obj.name for obj in page.receivers]) if sending: template = to_template - sender = f"{sender} " if multi_send else "" - receiver = f" {receiver}" if multi_recv else f" {receiver}" + sender = f"{sender} " if multi_send else "" + receiver = f" {receiver}" if multi_recv else f" {receiver}" else: template = from_template - receiver = f"{receiver} " if multi_recv else "" - sender = f" {sender} " if multi_send else f" {sender}" + receiver = f"{receiver} " if multi_recv else "" + sender = f" {sender} " if multi_send else f" {sender}" listing.append( template.format( @@ -1395,7 +1395,7 @@ bot = create.create_account(botname, None, None, typeclass=bots.GrapevineBot) bot.start(ev_channel=channel, grapevine_channel=grapevine_channel) - self.msg(f"Grapevine connection created {channel} <-> {grapevine_channel}.")
    + self.msg(f"Grapevine connection created {channel} <-> {grapevine_channel}.")
    diff --git a/docs/0.9.5/_modules/evennia/commands/default/general.html b/docs/0.9.5/_modules/evennia/commands/default/general.html index 96a3e62fa3..709fadace9 100644 --- a/docs/0.9.5/_modules/evennia/commands/default/general.html +++ b/docs/0.9.5/_modules/evennia/commands/default/general.html @@ -43,9 +43,9 @@ General Character commands usually available to all characters """ import re -from django.conf import settings -from evennia.utils import utils, evtable -from evennia.typeclasses.attributes import NickTemplateInvalid +from django.conf import settings +from evennia.utils import utils, evtable +from evennia.typeclasses.attributes import NickTemplateInvalid COMMAND_DEFAULT_CLASS = utils.class_from_module(settings.COMMAND_DEFAULT_CLASS) @@ -419,12 +419,12 @@ if not items: string = "You are not carrying anything." else: - from evennia.utils.ansi import raw as raw_ansi + from evennia.utils.ansi import raw as raw_ansi table = self.styled_table(border="header") for item in items: - table.add_row(f"|C{item.name}|n", + table.add_row(f"|C{item.name}|n", "{}|n".format(utils.crop(raw_ansi(item.db.desc), width=50) or "")) - string = f"|wYou are carrying:\n{table}" + string = f"|wYou are carrying:\n{table}" self.caller.msg(string) diff --git a/docs/0.9.5/_modules/evennia/commands/default/help.html b/docs/0.9.5/_modules/evennia/commands/default/help.html index 196bbfe69b..c446fbde14 100644 --- a/docs/0.9.5/_modules/evennia/commands/default/help.html +++ b/docs/0.9.5/_modules/evennia/commands/default/help.html @@ -47,15 +47,15 @@ creation of other help topics such as RP help or game-world aides. """ -from django.conf import settings -from collections import defaultdict -from evennia.utils.utils import fill, dedent -from evennia.commands.command import Command -from evennia.help.models import HelpEntry -from evennia.utils import create, evmore -from evennia.utils.ansi import ANSIString -from evennia.utils.eveditor import EvEditor -from evennia.utils.utils import ( +from django.conf import settings +from collections import defaultdict +from evennia.utils.utils import fill, dedent +from evennia.commands.command import Command +from evennia.help.models import HelpEntry +from evennia.utils import create, evmore +from evennia.utils.ansi import ANSIString +from evennia.utils.eveditor import EvEditor +from evennia.utils.utils import ( string_suggestions, class_from_module, inherits_from, @@ -76,7 +76,7 @@ class HelpCategory: - def __init__(self, key): + def __init__(self, key): self.key = key @property @@ -89,13 +89,13 @@ "text": "", } - def __str__(self): - return f"Category: {self.key}" + def __str__(self): + return f"Category: {self.key}" - def __eq__(self, other): + def __eq__(self, other): return str(self).lower() == str(other).lower() - def __hash__(self): + def __hash__(self): return id(self) @@ -107,8 +107,8 @@ if not _LUNR: # we have to delay-load lunr because it messes with logging if it's imported # before twisted's logging has been set up - from lunr import lunr as _LUNR - from lunr.exceptions import QueryParseError as _LUNR_EXCEPTION + from lunr import lunr as _LUNR + from lunr.exceptions import QueryParseError as _LUNR_EXCEPTION indx = [cnd.search_index_entry for cnd in candidate_entries] mapping = {indx[ix]["key"]: cand for ix, cand in enumerate(candidate_entries)} @@ -209,18 +209,18 @@ Returns the formatted string, ready to be sent. """ - start = f"{_SEP}\n" - title = f"|CHelp for |w{title}|n" if title else "" + start = f"{_SEP}\n" + title = f"|CHelp for |w{title}|n" if title else "" aliases = ( - " |C(aliases: {}|C)|n".format("|C,|n ".join(f"|w{ali}|n" for ali in aliases)) + " |C(aliases: {}|C)|n".format("|C,|n ".join(f"|w{ali}|n" for ali in aliases)) if aliases else "") help_text = ( - f"\n{dedent(help_text.rstrip())}"if help_text else "") + f"\n{dedent(help_text.rstrip())}"if help_text else "") suggested = ( "\n\n|CSuggested:|n {}".format( - fill("|C,|n ".join(f"|w{sug}|n" for sug in suggested))) + fill("|C,|n ".join(f"|w{sug}|n" for sug in suggested))) if suggested else "") - end = f"\n{_SEP}" + end = f"\n{_SEP}" return "".join((start, title, aliases, help_text, suggested, end)) @@ -238,7 +238,7 @@ verbatim_elements = [] for category in sorted(set(list(hdict_cmds.keys()) + list(hdict_db.keys()))): - category_str = f"-- {category.title()} " + category_str = f"-- {category.title()} " grid.append( ANSIString( category_clr + category_str + "-" * (width - len(category_str)) + topic_clr @@ -350,7 +350,7 @@ # Try to access a particular help entry or category entries = [cmd for cmd in all_cmds if cmd] + list(HelpEntry.objects.all()) + all_categories - for match_query in [f"{query}~1", f"{query}*"]: + for match_query in [f"{query}~1", f"{query}*"]: # We first do an exact word-match followed by a start-by query matches, suggestions = help_search_with_index( match_query, entries, suggestion_maxnum=self.suggestion_maxnum @@ -396,7 +396,7 @@ # no exact matches found. Just give suggestions. self.msg( self.format_help_entry( - "", f"No help entry found for '{query}'", None, suggested=suggestions + "", f"No help entry found for '{query}'", None, suggested=suggestions ), options={"type": "help"}, ) diff --git a/docs/0.9.5/_modules/evennia/commands/default/muxcommand.html b/docs/0.9.5/_modules/evennia/commands/default/muxcommand.html index fad7d6d132..4fd360f40d 100644 --- a/docs/0.9.5/_modules/evennia/commands/default/muxcommand.html +++ b/docs/0.9.5/_modules/evennia/commands/default/muxcommand.html @@ -44,8 +44,8 @@ is also an Account/OOC version that makes sure caller is an Account object. """ -from evennia.utils import utils -from evennia.commands.command import Command +from evennia.utils import utils +from evennia.commands.command import Command # limit symbol import for API __all__ = ("MuxCommand", "MuxAccountCommand") @@ -250,9 +250,9 @@ variables = "\n".join( " |w{}|n ({}): {}".format(key, type(val), val) for key, val in self.__dict__.items() ) - string = f""" -Command {self} has no defined `func()` - showing on-command variables: No child func() defined for {self} - available variables: -{variables} + string = f""" +Command {self} has no defined `func()` - showing on-command variables: No child func() defined for {self} - available variables: +{variables} """ self.caller.msg(string) # a simple test command to show the available properties diff --git a/docs/0.9.5/_modules/evennia/commands/default/syscommands.html b/docs/0.9.5/_modules/evennia/commands/default/syscommands.html index c06bdadf4c..5f79b778fe 100644 --- a/docs/0.9.5/_modules/evennia/commands/default/syscommands.html +++ b/docs/0.9.5/_modules/evennia/commands/default/syscommands.html @@ -59,19 +59,19 @@ the line is just added to the editor buffer). """ -from evennia.comms.models import ChannelDB -from evennia.utils import create -from evennia.utils.utils import at_search_result +from evennia.comms.models import ChannelDB +from evennia.utils import create +from evennia.utils.utils import at_search_result # The command keys the engine is calling # (the actual names all start with __) -from evennia.commands.cmdhandler import CMD_NOINPUT -from evennia.commands.cmdhandler import CMD_NOMATCH -from evennia.commands.cmdhandler import CMD_MULTIMATCH -from evennia.commands.cmdhandler import CMD_CHANNEL -from evennia.utils import utils +from evennia.commands.cmdhandler import CMD_NOINPUT +from evennia.commands.cmdhandler import CMD_NOMATCH +from evennia.commands.cmdhandler import CMD_MULTIMATCH +from evennia.commands.cmdhandler import CMD_CHANNEL +from evennia.utils import utils -from django.conf import settings +from django.conf import settings COMMAND_DEFAULT_CLASS = utils.class_from_module(settings.COMMAND_DEFAULT_CLASS) 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 c1ad4199a8..d1fa067b92 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,17 @@ import twisted 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.eveditor import EvEditor -from evennia.utils.evtable import EvTable -from evennia.utils.evmore import EvMore -from evennia.utils.utils import crop, class_from_module +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.eveditor import EvEditor +from evennia.utils.evtable import EvTable +from evennia.utils.evmore import EvMore +from evennia.utils.utils import crop, class_from_module COMMAND_DEFAULT_CLASS = class_from_module(settings.COMMAND_DEFAULT_CLASS) @@ -237,7 +237,7 @@ old_stderr = sys.stderr class FakeStd: - def __init__(self, caller): + def __init__(self, caller): self.caller = caller def write(self, string): @@ -305,7 +305,7 @@ """Evennia wrapper around a Python interactive console.""" - def __init__(self, caller): + def __init__(self, caller): super().__init__(evennia_local_vars(caller)) self.caller = caller @@ -319,7 +319,7 @@ old_stderr = sys.stderr class FakeStd: - def __init__(self, caller): + def __init__(self, caller): self.caller = caller def write(self, string): @@ -435,7 +435,7 @@ prompt = "..." if console.push(line) else main_prompt else: if line: - self.caller.msg(f">>> {line}") + self.caller.msg(f">>> {line}") prompt = line if console.push(line) else main_prompt except SystemExit: break @@ -502,7 +502,7 @@ table.add_row( script.id, - f"{script.obj.key}({script.obj.dbref})" + f"{script.obj.key}({script.obj.dbref})" if (hasattr(script, "obj") and script.obj) else "<Global>", script.key, @@ -899,11 +899,11 @@ service_collection.removeService(service) caller.msg("|gStopped and removed service '%s'.|n" % self.args) else: - caller.msg(f"Stopping service '{self.args}'...") + caller.msg(f"Stopping service '{self.args}'...") try: service.stopService() except Exception as err: - caller.msg(f"|rErrors were reported when stopping this service{err}.\n" + caller.msg(f"|rErrors were reported when stopping this service{err}.\n" "If there are remaining problems, try reloading " "or rebooting the server.") caller.msg("|g... Stopped service '%s'.|n" % self.args) @@ -914,11 +914,11 @@ if service.running: caller.msg("That service is already running.") return - caller.msg(f"Starting service '{self.args}' ...") + caller.msg(f"Starting service '{self.args}' ...") try: service.startService() except Exception as err: - caller.msg(f"|rErrors were reported when starting this service{err}.\n" + caller.msg(f"|rErrors were reported when starting this service{err}.\n" "If there are remaining problems, try reloading the server, changing the " "settings if it's a non-standard service.|n") caller.msg("|gService started.|n") @@ -1058,7 +1058,7 @@ global _IDMAPPER if not _IDMAPPER: - from evennia.utils.idmapper import models as _IDMAPPER + from evennia.utils.idmapper import models as _IDMAPPER if "flushmem" in self.switches: # flush the cache @@ -1201,7 +1201,7 @@ locks = "cmd:perm(tickers) or perm(Builder)" def func(self): - from evennia import TICKER_HANDLER + from evennia import TICKER_HANDLER all_subs = TICKER_HANDLER.all_display() if not all_subs: 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 cea1ecf0de..4a31d6b5a8 100644 --- a/docs/0.9.5/_modules/evennia/commands/default/tests.html +++ b/docs/0.9.5/_modules/evennia/commands/default/tests.html @@ -55,15 +55,15 @@ import re import types import datetime -from anything import Anything +from anything import Anything -from django.conf import settings -from unittest.mock import patch, Mock, MagicMock +from django.conf import settings +from unittest.mock import patch, Mock, MagicMock -from evennia import DefaultRoom, DefaultExit, ObjectDB -from evennia.commands.default.cmdset_character import CharacterCmdSet -from evennia.utils.test_resources import EvenniaTest -from evennia.commands.default import ( +from evennia import DefaultRoom, DefaultExit, ObjectDB +from evennia.commands.default.cmdset_character import CharacterCmdSet +from evennia.utils.test_resources import EvenniaTest +from evennia.commands.default import ( help, general, system, @@ -75,16 +75,16 @@ unloggedin, syscommands, ) -from evennia.commands.cmdparser import build_matches -from evennia.commands.default.muxcommand import MuxCommand -from evennia.commands.command import Command, InterruptCommand -from evennia.commands import cmdparser -from evennia.commands.cmdset import CmdSet -from evennia.utils import ansi, utils, gametime -from evennia.server.sessionhandler import SESSIONS -from evennia import search_object -from evennia import DefaultObject, DefaultCharacter -from evennia.prototypes import prototypes as protlib +from evennia.commands.cmdparser import build_matches +from evennia.commands.default.muxcommand import MuxCommand +from evennia.commands.command import Command, InterruptCommand +from evennia.commands import cmdparser +from evennia.commands.cmdset import CmdSet +from evennia.utils import ansi, utils, gametime +from evennia.server.sessionhandler import SESSIONS +from evennia import search_object +from evennia import DefaultObject, DefaultCharacter +from evennia.prototypes import prototypes as protlib # set up signal here since we are not starting the server @@ -1080,7 +1080,7 @@ "All object creation hooks were run. All old attributes where deleted before the swap.", ) - from evennia.prototypes.prototypes import homogenize_prototype + from evennia.prototypes.prototypes import homogenize_prototype test_prototype = [ homogenize_prototype( @@ -1183,12 +1183,12 @@ maxdiff = maxid - id1 + 1 mdiff = id2 - id1 + 1 - self.call(building.CmdFind(), f"=#{id1}", f"{maxdiff} Matches(#{id1}-#{maxid}") - self.call(building.CmdFind(), f"={id1}-{id2}", f"{mdiff} Matches(#{id1}-#{id2}):") - self.call(building.CmdFind(), f"={id1} - {id2}", f"{mdiff} Matches(#{id1}-#{id2}):") - self.call(building.CmdFind(), f"={id1}- #{id2}", f"{mdiff} Matches(#{id1}-#{id2}):") - self.call(building.CmdFind(), f"={id1}-#{id2}", f"{mdiff} Matches(#{id1}-#{id2}):") - self.call(building.CmdFind(), f"=#{id1}-{id2}", f"{mdiff} Matches(#{id1}-#{id2}):") + self.call(building.CmdFind(), f"=#{id1}", f"{maxdiff} Matches(#{id1}-#{maxid}") + self.call(building.CmdFind(), f"={id1}-{id2}", f"{mdiff} Matches(#{id1}-#{id2}):") + self.call(building.CmdFind(), f"={id1} - {id2}", f"{mdiff} Matches(#{id1}-#{id2}):") + self.call(building.CmdFind(), f"={id1}- #{id2}", f"{mdiff} Matches(#{id1}-#{id2}):") + self.call(building.CmdFind(), f"={id1}-#{id2}", f"{mdiff} Matches(#{id1}-#{id2}):") + 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") diff --git a/docs/0.9.5/_modules/evennia/commands/default/unloggedin.html b/docs/0.9.5/_modules/evennia/commands/default/unloggedin.html index b1f56c2db3..ab244e1bef 100644 --- a/docs/0.9.5/_modules/evennia/commands/default/unloggedin.html +++ b/docs/0.9.5/_modules/evennia/commands/default/unloggedin.html @@ -44,13 +44,13 @@ """ import re import datetime -from codecs import lookup as codecs_lookup -from django.conf import settings -from evennia.comms.models import ChannelDB -from evennia.server.sessionhandler import SESSIONS +from codecs import lookup as codecs_lookup +from django.conf import settings +from evennia.comms.models import ChannelDB +from evennia.server.sessionhandler import SESSIONS -from evennia.utils import class_from_module, create, logger, utils, gametime -from evennia.commands.cmdhandler import CMD_LOGINSTART +from evennia.utils import class_from_module, create, logger, utils, gametime +from evennia.commands.cmdhandler import CMD_LOGINSTART COMMAND_DEFAULT_CLASS = utils.class_from_module(settings.COMMAND_DEFAULT_CLASS) diff --git a/docs/0.9.5/_modules/evennia/comms/admin.html b/docs/0.9.5/_modules/evennia/comms/admin.html index f457e679f0..ad2ae0b866 100644 --- a/docs/0.9.5/_modules/evennia/comms/admin.html +++ b/docs/0.9.5/_modules/evennia/comms/admin.html @@ -44,10 +44,10 @@ """ -from django.contrib import admin -from evennia.comms.models import ChannelDB -from evennia.typeclasses.admin import AttributeInline, TagInline -from django.conf import settings +from django.contrib import admin +from evennia.comms.models import ChannelDB +from evennia.typeclasses.admin import AttributeInline, TagInline +from django.conf import settings
    [docs]class ChannelAttributeInline(AttributeInline): @@ -155,8 +155,8 @@ obj.at_init()
    [docs] def response_add(self, request, obj, post_url_continue=None): - from django.http import HttpResponseRedirect - from django.urls import reverse + from django.http import HttpResponseRedirect + from django.urls import reverse return HttpResponseRedirect(reverse("admin:comms_channeldb_change", args=[obj.id]))
    diff --git a/docs/0.9.5/_modules/evennia/comms/channelhandler.html b/docs/0.9.5/_modules/evennia/comms/channelhandler.html index b1e2894951..ae3b49d233 100644 --- a/docs/0.9.5/_modules/evennia/comms/channelhandler.html +++ b/docs/0.9.5/_modules/evennia/comms/channelhandler.html @@ -64,11 +64,11 @@ does this for you. """ -from django.conf import settings -from evennia.commands import cmdset, command -from evennia.utils.logger import tail_log_file -from evennia.utils.utils import class_from_module -from django.utils.translation import gettext as _ +from django.conf import settings +from evennia.commands import cmdset, command +from evennia.utils.logger import tail_log_file +from evennia.utils.utils import class_from_module +from django.utils.translation import gettext as _ # we must late-import these since any overloads are likely to # themselves be using these classes leading to a circular import. @@ -136,7 +136,7 @@ """ global _CHANNELDB if not _CHANNELDB: - from evennia.comms.models import ChannelDB as _CHANNELDB + from evennia.comms.models import ChannelDB as _CHANNELDB channelkey, msg = self.args caller = self.caller @@ -214,7 +214,7 @@ """ -
    [docs] def __init__(self): +
    [docs] def __init__(self): """ Initializes the channel handler's internal state. @@ -223,7 +223,7 @@ self._cached_cmdsets = {} self._cached_channels = {}
    - def __str__(self): + def __str__(self): """ Returns the string representation of the handler @@ -300,7 +300,7 @@ """ global _CHANNELDB if not _CHANNELDB: - from evennia.comms.models import ChannelDB as _CHANNELDB + from evennia.comms.models import ChannelDB as _CHANNELDB self._cached_channel_cmds = {} self._cached_cmdsets = {} self._cached_channels = {} diff --git a/docs/0.9.5/_modules/evennia/comms/comms.html b/docs/0.9.5/_modules/evennia/comms/comms.html index 1384e7377e..e8ce97d763 100644 --- a/docs/0.9.5/_modules/evennia/comms/comms.html +++ b/docs/0.9.5/_modules/evennia/comms/comms.html @@ -43,15 +43,15 @@ Base typeclass for in-game Channels. """ -from django.contrib.contenttypes.models import ContentType -from django.urls import reverse -from django.utils.text import slugify +from django.contrib.contenttypes.models import ContentType +from django.urls import reverse +from django.utils.text import slugify -from evennia.typeclasses.models import TypeclassBase -from evennia.comms.models import TempMsg, ChannelDB -from evennia.comms.managers import ChannelManager -from evennia.utils import create, logger -from evennia.utils.utils import make_iter +from evennia.typeclasses.models import TypeclassBase +from evennia.comms.models import TempMsg, ChannelDB +from evennia.comms.managers import ChannelManager +from evennia.utils import create, logger +from evennia.utils.utils import make_iter _CHANNEL_HANDLER = None @@ -99,7 +99,7 @@ # delayed import of the channelhandler global _CHANNEL_HANDLER if not _CHANNEL_HANDLER: - from evennia.comms.channelhandler import CHANNEL_HANDLER as _CHANNEL_HANDLER + from evennia.comms.channelhandler import CHANNEL_HANDLER as _CHANNEL_HANDLER # register ourselves with the channelhandler. _CHANNEL_HANDLER.add(self) @@ -339,7 +339,7 @@ self.attributes.clear() self.aliases.clear() super().delete() - from evennia.comms.channelhandler import CHANNELHANDLER + from evennia.comms.channelhandler import CHANNELHANDLER CHANNELHANDLER.update()
    diff --git a/docs/0.9.5/_modules/evennia/comms/managers.html b/docs/0.9.5/_modules/evennia/comms/managers.html index a2c062034f..dbaa20278f 100644 --- a/docs/0.9.5/_modules/evennia/comms/managers.html +++ b/docs/0.9.5/_modules/evennia/comms/managers.html @@ -46,10 +46,10 @@ """ -from django.db.models import Q -from evennia.typeclasses.managers import TypedObjectManager, TypeclassManager -from evennia.utils import logger -from evennia.utils.utils import dbref +from django.db.models import Q +from evennia.typeclasses.managers import TypedObjectManager, TypeclassManager +from evennia.utils import logger +from evennia.utils.utils import dbref _GA = object.__getattribute__ _AccountDB = None diff --git a/docs/0.9.5/_modules/evennia/comms/models.html b/docs/0.9.5/_modules/evennia/comms/models.html index 81897b828e..ce6515df8c 100644 --- a/docs/0.9.5/_modules/evennia/comms/models.html +++ b/docs/0.9.5/_modules/evennia/comms/models.html @@ -58,15 +58,15 @@ connect to channels by use of a ChannelConnect object (this object is necessary to easily be able to delete connections on the fly). """ -from django.conf import settings -from django.utils import timezone -from django.db import models -from evennia.typeclasses.models import TypedObject -from evennia.typeclasses.tags import Tag, TagHandler -from evennia.utils.idmapper.models import SharedMemoryModel -from evennia.comms import managers -from evennia.locks.lockhandler import LockHandler -from evennia.utils.utils import crop, make_iter, lazy_property +from django.conf import settings +from django.utils import timezone +from django.db import models +from evennia.typeclasses.models import TypedObject +from evennia.typeclasses.tags import Tag, TagHandler +from evennia.utils.idmapper.models import SharedMemoryModel +from evennia.comms import managers +from evennia.locks.lockhandler import LockHandler +from evennia.utils.utils import crop, make_iter, lazy_property __all__ = ("Msg", "TempMsg", "ChannelDB") @@ -214,7 +214,7 @@ objects = managers.MsgManager() _is_deleted = False -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): SharedMemoryModel.__init__(self, *args, **kwargs) self.extra_senders = []
    @@ -439,7 +439,7 @@ # Msg class methods # - def __str__(self): + def __str__(self): "This handles what is shown when e.g. printing the message" senders = ",".join(getattr(obj, "key", str(obj)) for obj in self.senders) @@ -480,7 +480,7 @@ """ -
    [docs] def __init__( +
    [docs] def __init__( self, senders=None, receivers=None, @@ -519,7 +519,7 @@ def locks(self): return LockHandler(self)
    - def __str__(self): + def __str__(self): """ This handles what is shown when e.g. printing the message. """ @@ -587,7 +587,7 @@ subscribing (Account or Object) """ - def __init__(self, obj): + def __init__(self, obj): """ Initialize the handler @@ -646,7 +646,7 @@ """ global _CHANNELHANDLER if not _CHANNELHANDLER: - from evennia.comms.channelhandler import CHANNEL_HANDLER as _CHANNELHANDLER + from evennia.comms.channelhandler import CHANNEL_HANDLER as _CHANNELHANDLER for subscriber in make_iter(entity): if subscriber: clsname = subscriber.__dbclass__.__name__ @@ -669,7 +669,7 @@ """ global _CHANNELHANDLER if not _CHANNELHANDLER: - from evennia.comms.channelhandler import CHANNEL_HANDLER as _CHANNELHANDLER + from evennia.comms.channelhandler import CHANNEL_HANDLER as _CHANNELHANDLER for subscriber in make_iter(entity): if subscriber: clsname = subscriber.__dbclass__.__name__ @@ -706,7 +706,7 @@ subs = [] recache_needed = False for obj in self.all(): - from django.core.exceptions import ObjectDoesNotExist + from django.core.exceptions import ObjectDoesNotExist try: if hasattr(obj, "account") and obj.account: @@ -773,7 +773,7 @@ verbose_name = "Channel" verbose_name_plural = "Channels" - def __str__(self): + def __str__(self): "Echoes the text representation of the channel." return "Channel '%s' (%s)" % (self.key, self.db.desc) diff --git a/docs/0.9.5/_modules/evennia/contrib/barter.html b/docs/0.9.5/_modules/evennia/contrib/barter.html index d21de7f1bc..1b23ea62eb 100644 --- a/docs/0.9.5/_modules/evennia/contrib/barter.html +++ b/docs/0.9.5/_modules/evennia/contrib/barter.html @@ -135,7 +135,7 @@ """ -from evennia import Command, DefaultScript, CmdSet +from evennia import Command, DefaultScript, CmdSet TRADE_TIMEOUT = 60 # timeout for B to accept trade @@ -177,7 +177,7 @@ offers from each side and wether both have accepted or not. """ -
    [docs] def __init__(self, part_a, part_b): +
    [docs] def __init__(self, part_a, part_b): """ Initializes the trade. This is called when part A tries to initiate a trade with part B. The trade will not start until 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 7d388b61d7..6ccf06be5f 100644 --- a/docs/0.9.5/_modules/evennia/contrib/building_menu.html +++ b/docs/0.9.5/_modules/evennia/contrib/building_menu.html @@ -160,16 +160,16 @@ """ -from inspect import getargspec -from textwrap import dedent +from inspect import getargspec +from textwrap import dedent -from django.conf import settings -from evennia import Command, CmdSet -from evennia.commands import cmdhandler -from evennia.utils.ansi import strip_ansi -from evennia.utils.eveditor import EvEditor -from evennia.utils.logger import log_err, log_trace -from evennia.utils.utils import class_from_module +from django.conf import settings +from evennia import Command, CmdSet +from evennia.commands import cmdhandler +from evennia.utils.ansi import strip_ansi +from evennia.utils.eveditor import EvEditor +from evennia.utils.logger import log_err, log_trace +from evennia.utils.utils import class_from_module # Constants @@ -374,7 +374,7 @@ key = _CMD_NOINPUT locks = "cmd:all()" -
    [docs] def __init__(self, **kwargs): +
    [docs] def __init__(self, **kwargs): self.menu = kwargs.pop("building_menu", None) super(Command, self).__init__(**kwargs)
    @@ -395,7 +395,7 @@ key = _CMD_NOMATCH locks = "cmd:all()" -
    [docs] def __init__(self, **kwargs): +
    [docs] def __init__(self, **kwargs): self.menu = kwargs.pop("building_menu", None) super(Command, self).__init__(**kwargs)
    @@ -460,7 +460,7 @@ """A choice object, created by `add_choice`.""" -
    [docs] def __init__( +
    [docs] def __init__( self, title, key=None, @@ -513,7 +513,7 @@ self.caller = caller self.obj = obj
    - def __repr__(self): + def __repr__(self): return "<Choice (title={}, key={})>".format(self.title, self.key) @property @@ -620,7 +620,7 @@ joker_key = "*" # The special key meaning "anything" in a choice key min_shortcut = 1 # The minimum length of shorcuts when `key` is not set -
    [docs] def __init__( +
    [docs] def __init__( self, caller=None, obj=None, diff --git a/docs/0.9.5/_modules/evennia/contrib/chargen.html b/docs/0.9.5/_modules/evennia/contrib/chargen.html index b096b33061..06efaf4cb9 100644 --- a/docs/0.9.5/_modules/evennia/contrib/chargen.html +++ b/docs/0.9.5/_modules/evennia/contrib/chargen.html @@ -65,9 +65,9 @@ """ -from django.conf import settings -from evennia import Command, create_object, utils -from evennia import default_cmds, managers +from django.conf import settings +from evennia import Command, create_object, utils +from evennia import default_cmds, managers CHARACTER_TYPECLASS = settings.BASE_CHARACTER_TYPECLASS diff --git a/docs/0.9.5/_modules/evennia/contrib/clothing.html b/docs/0.9.5/_modules/evennia/contrib/clothing.html index f8342dbb46..52518421eb 100644 --- a/docs/0.9.5/_modules/evennia/contrib/clothing.html +++ b/docs/0.9.5/_modules/evennia/contrib/clothing.html @@ -114,12 +114,12 @@ """ -from evennia import DefaultObject -from evennia import DefaultCharacter -from evennia import default_cmds -from evennia.commands.default.muxcommand import MuxCommand -from evennia.utils import list_to_string -from evennia.utils import evtable +from evennia import DefaultObject +from evennia import DefaultCharacter +from evennia import default_cmds +from evennia.commands.default.muxcommand import MuxCommand +from evennia.utils import list_to_string +from evennia.utils import evtable # Options start here. # Maximum character length of 'wear style' strings, or None for unlimited. diff --git a/docs/0.9.5/_modules/evennia/contrib/custom_gametime.html b/docs/0.9.5/_modules/evennia/contrib/custom_gametime.html index 1f3ebdbb4c..54043ca70a 100644 --- a/docs/0.9.5/_modules/evennia/contrib/custom_gametime.html +++ b/docs/0.9.5/_modules/evennia/contrib/custom_gametime.html @@ -75,10 +75,10 @@ # change these to fit your game world -from django.conf import settings -from evennia import DefaultScript -from evennia.utils.create import create_script -from evennia.utils import gametime +from django.conf import settings +from evennia import DefaultScript +from evennia.utils.create import create_script +from evennia.utils import gametime # The game time speedup / slowdown relative real time TIMEFACTOR = settings.TIME_FACTOR @@ -340,7 +340,7 @@
    [docs] def at_repeat(self): """Call the callback and reset interval.""" - from evennia.utils.utils import calledby + from evennia.utils.utils import calledby callback = self.db.callback if callback: diff --git a/docs/0.9.5/_modules/evennia/contrib/dice.html b/docs/0.9.5/_modules/evennia/contrib/dice.html index 33723bcf21..962a2c934b 100644 --- a/docs/0.9.5/_modules/evennia/contrib/dice.html +++ b/docs/0.9.5/_modules/evennia/contrib/dice.html @@ -71,8 +71,8 @@ """ import re -from random import randint -from evennia import default_cmds, CmdSet +from random import randint +from evennia import default_cmds, CmdSet
    [docs]def roll_dice(dicenum, dicetype, modifier=None, conditional=None, return_tuple=False): diff --git a/docs/0.9.5/_modules/evennia/contrib/email_login.html b/docs/0.9.5/_modules/evennia/contrib/email_login.html index 3115bb91e3..aa599d9a0c 100644 --- a/docs/0.9.5/_modules/evennia/contrib/email_login.html +++ b/docs/0.9.5/_modules/evennia/contrib/email_login.html @@ -71,16 +71,16 @@ """ import re -from django.conf import settings -from evennia.accounts.models import AccountDB -from evennia.objects.models import ObjectDB -from evennia.server.models import ServerConfig +from django.conf import settings +from evennia.accounts.models import AccountDB +from evennia.objects.models import ObjectDB +from evennia.server.models import ServerConfig -from evennia.commands.cmdset import CmdSet -from evennia.utils import logger, utils, ansi -from evennia.commands.default.muxcommand import MuxCommand -from evennia.commands.cmdhandler import CMD_LOGINSTART -from evennia.commands.default import ( +from evennia.commands.cmdset import CmdSet +from evennia.utils import logger, utils, ansi +from evennia.commands.default.muxcommand import MuxCommand +from evennia.commands.cmdhandler import CMD_LOGINSTART +from evennia.commands.default import ( unloggedin as default_unloggedin, ) # Used in CmdUnconnectedCreate diff --git a/docs/0.9.5/_modules/evennia/contrib/extended_room.html b/docs/0.9.5/_modules/evennia/contrib/extended_room.html index 4c551e22bf..661d916ed9 100644 --- a/docs/0.9.5/_modules/evennia/contrib/extended_room.html +++ b/docs/0.9.5/_modules/evennia/contrib/extended_room.html @@ -127,12 +127,12 @@ import datetime import re -from django.conf import settings -from evennia import DefaultRoom -from evennia import gametime -from evennia import default_cmds -from evennia import utils -from evennia import CmdSet +from django.conf import settings +from evennia import DefaultRoom +from evennia import gametime +from evennia import default_cmds +from evennia import utils +from evennia import CmdSet # error return function, needed by Extended Look command _AT_SEARCH_RESULT = utils.variable_from_module(*settings.SEARCH_AT_RESULT.rsplit(".", 1)) diff --git a/docs/0.9.5/_modules/evennia/contrib/fieldfill.html b/docs/0.9.5/_modules/evennia/contrib/fieldfill.html index fc7e42828e..83fd205dbc 100644 --- a/docs/0.9.5/_modules/evennia/contrib/fieldfill.html +++ b/docs/0.9.5/_modules/evennia/contrib/fieldfill.html @@ -180,9 +180,9 @@ the field to False or True. """ -from evennia.utils import evmenu, evtable, delay, list_to_string, logger -from evennia import Command -from evennia.server.sessionhandler import SESSIONS +from evennia.utils import evmenu, evtable, delay, list_to_string, logger +from evennia import Command +from evennia.server.sessionhandler import SESSIONS
    [docs]class FieldEvMenu(evmenu.EvMenu): diff --git a/docs/0.9.5/_modules/evennia/contrib/gendersub.html b/docs/0.9.5/_modules/evennia/contrib/gendersub.html index 5ab958af4c..54fd4023f9 100644 --- a/docs/0.9.5/_modules/evennia/contrib/gendersub.html +++ b/docs/0.9.5/_modules/evennia/contrib/gendersub.html @@ -81,9 +81,9 @@ """ import re -from evennia.utils import logger -from evennia import DefaultCharacter -from evennia import Command +from evennia.utils import logger +from evennia import DefaultCharacter +from evennia import Command # gender maps diff --git a/docs/0.9.5/_modules/evennia/contrib/ingame_python/callbackhandler.html b/docs/0.9.5/_modules/evennia/contrib/ingame_python/callbackhandler.html index 27626006b2..1764d73012 100644 --- a/docs/0.9.5/_modules/evennia/contrib/ingame_python/callbackhandler.html +++ b/docs/0.9.5/_modules/evennia/contrib/ingame_python/callbackhandler.html @@ -43,7 +43,7 @@ Module containing the CallbackHandler for individual objects. """ -from collections import namedtuple +from collections import namedtuple
    [docs]class CallbackHandler(object): @@ -61,7 +61,7 @@ script = None -
    [docs] def __init__(self, obj): +
    [docs] def __init__(self, obj): self.obj = obj
    [docs] def all(self): diff --git a/docs/0.9.5/_modules/evennia/contrib/ingame_python/commands.html b/docs/0.9.5/_modules/evennia/contrib/ingame_python/commands.html index 085343e5e4..f9c4e4daf8 100644 --- a/docs/0.9.5/_modules/evennia/contrib/ingame_python/commands.html +++ b/docs/0.9.5/_modules/evennia/contrib/ingame_python/commands.html @@ -43,15 +43,15 @@ Module containing the commands of the in-game Python system. """ -from datetime import datetime +from datetime import datetime -from django.conf import settings -from evennia import Command -from evennia.utils.ansi import raw -from evennia.utils.eveditor import EvEditor -from evennia.utils.evtable import EvTable -from evennia.utils.utils import class_from_module, time_format -from evennia.contrib.ingame_python.utils import get_event_handler +from django.conf import settings +from evennia import Command +from evennia.utils.ansi import raw +from evennia.utils.eveditor import EvEditor +from evennia.utils.evtable import EvTable +from evennia.utils.utils import class_from_module, time_format +from evennia.contrib.ingame_python.utils import get_event_handler COMMAND_DEFAULT_CLASS = class_from_module(settings.COMMAND_DEFAULT_CLASS) diff --git a/docs/0.9.5/_modules/evennia/contrib/ingame_python/eventfuncs.html b/docs/0.9.5/_modules/evennia/contrib/ingame_python/eventfuncs.html index c8dc3c3804..72e9cba9a9 100644 --- a/docs/0.9.5/_modules/evennia/contrib/ingame_python/eventfuncs.html +++ b/docs/0.9.5/_modules/evennia/contrib/ingame_python/eventfuncs.html @@ -46,8 +46,8 @@ """ -from evennia import ObjectDB, ScriptDB -from evennia.contrib.ingame_python.utils import InterruptEvent +from evennia import ObjectDB, ScriptDB +from evennia.contrib.ingame_python.utils import InterruptEvent
    [docs]def deny(): diff --git a/docs/0.9.5/_modules/evennia/contrib/ingame_python/scripts.html b/docs/0.9.5/_modules/evennia/contrib/ingame_python/scripts.html index cd12596f2d..2b2a097825 100644 --- a/docs/0.9.5/_modules/evennia/contrib/ingame_python/scripts.html +++ b/docs/0.9.5/_modules/evennia/contrib/ingame_python/scripts.html @@ -43,21 +43,21 @@ Scripts for the in-game Python system. """ -from datetime import datetime, timedelta -from queue import Queue +from datetime import datetime, timedelta +from queue import Queue import re import sys import traceback -from django.conf import settings -from evennia import DefaultObject, DefaultScript, ChannelDB, ScriptDB -from evennia import logger, ObjectDB -from evennia.utils.ansi import raw -from evennia.utils.create import create_channel -from evennia.utils.dbserialize import dbserialize -from evennia.utils.utils import all_from_module, delay, pypath_to_realpath -from evennia.contrib.ingame_python.callbackhandler import CallbackHandler -from evennia.contrib.ingame_python.utils import get_next_wait, EVENTS, InterruptEvent +from django.conf import settings +from evennia import DefaultObject, DefaultScript, ChannelDB, ScriptDB +from evennia import logger, ObjectDB +from evennia.utils.ansi import raw +from evennia.utils.create import create_channel +from evennia.utils.dbserialize import dbserialize +from evennia.utils.utils import all_from_module, delay, pypath_to_realpath +from evennia.contrib.ingame_python.callbackhandler import CallbackHandler +from evennia.contrib.ingame_python.utils import get_next_wait, EVENTS, InterruptEvent # Constants RE_LINE_ERROR = re.compile(r'^ File "\<string\>", line (\d+)') @@ -127,7 +127,7 @@ delay(seconds, complete_task, task_id) # Place the script in the CallbackHandler - from evennia.contrib.ingame_python import typeclasses + from evennia.contrib.ingame_python import typeclasses CallbackHandler.script = self DefaultObject.callbacks = typeclasses.EventObject.callbacks diff --git a/docs/0.9.5/_modules/evennia/contrib/ingame_python/tests.html b/docs/0.9.5/_modules/evennia/contrib/ingame_python/tests.html index 9f48cfee37..23dca5d9ff 100644 --- a/docs/0.9.5/_modules/evennia/contrib/ingame_python/tests.html +++ b/docs/0.9.5/_modules/evennia/contrib/ingame_python/tests.html @@ -43,18 +43,18 @@ Module containing the test cases for the in-game Python system. """ -from mock import Mock -from textwrap import dedent +from mock import Mock +from textwrap import dedent -from django.conf import settings -from evennia import ScriptDB -from evennia.commands.default.tests import CommandTest -from evennia.objects.objects import ExitCommand -from evennia.utils import ansi, utils -from evennia.utils.create import create_object, create_script -from evennia.utils.test_resources import EvenniaTest -from evennia.contrib.ingame_python.commands import CmdCallback -from evennia.contrib.ingame_python.callbackhandler import CallbackHandler +from django.conf import settings +from evennia import ScriptDB +from evennia.commands.default.tests import CommandTest +from evennia.objects.objects import ExitCommand +from evennia.utils import ansi, utils +from evennia.utils.create import create_object, create_script +from evennia.utils.test_resources import EvenniaTest +from evennia.contrib.ingame_python.commands import CmdCallback +from evennia.contrib.ingame_python.callbackhandler import CallbackHandler # Force settings settings.EVENTS_CALENDAR = "standard" diff --git a/docs/0.9.5/_modules/evennia/contrib/ingame_python/typeclasses.html b/docs/0.9.5/_modules/evennia/contrib/ingame_python/typeclasses.html index e9bde59f85..296e27a5a5 100644 --- a/docs/0.9.5/_modules/evennia/contrib/ingame_python/typeclasses.html +++ b/docs/0.9.5/_modules/evennia/contrib/ingame_python/typeclasses.html @@ -48,11 +48,11 @@ """ -from evennia import DefaultCharacter, DefaultExit, DefaultObject, DefaultRoom -from evennia import ScriptDB -from evennia.utils.utils import delay, inherits_from, lazy_property -from evennia.contrib.ingame_python.callbackhandler import CallbackHandler -from evennia.contrib.ingame_python.utils import register_events, time_event, phrase_event +from evennia import DefaultCharacter, DefaultExit, DefaultObject, DefaultRoom +from evennia import ScriptDB +from evennia.utils.utils import delay, inherits_from, lazy_property +from evennia.contrib.ingame_python.callbackhandler import CallbackHandler +from evennia.contrib.ingame_python.utils import register_events, time_event, phrase_event # Character help CHARACTER_CAN_DELETE = """ diff --git a/docs/0.9.5/_modules/evennia/contrib/ingame_python/utils.html b/docs/0.9.5/_modules/evennia/contrib/ingame_python/utils.html index 056db13de4..fcb8d82b05 100644 --- a/docs/0.9.5/_modules/evennia/contrib/ingame_python/utils.html +++ b/docs/0.9.5/_modules/evennia/contrib/ingame_python/utils.html @@ -46,17 +46,17 @@ """ -from textwrap import dedent +from textwrap import dedent -from django.conf import settings -from evennia import logger -from evennia import ScriptDB -from evennia.utils.create import create_script -from evennia.utils.gametime import real_seconds_until as standard_rsu -from evennia.utils.utils import class_from_module -from evennia.contrib.custom_gametime import UNITS -from evennia.contrib.custom_gametime import gametime_to_realtime -from evennia.contrib.custom_gametime import real_seconds_until as custom_rsu +from django.conf import settings +from evennia import logger +from evennia import ScriptDB +from evennia.utils.create import create_script +from evennia.utils.gametime import real_seconds_until as standard_rsu +from evennia.utils.utils import class_from_module +from evennia.contrib.custom_gametime import UNITS +from evennia.contrib.custom_gametime import gametime_to_realtime +from evennia.contrib.custom_gametime import real_seconds_until as custom_rsu # Temporary storage for events waiting for the script to be started EVENTS = [] diff --git a/docs/0.9.5/_modules/evennia/contrib/mail.html b/docs/0.9.5/_modules/evennia/contrib/mail.html index aab74e9104..360514435e 100644 --- a/docs/0.9.5/_modules/evennia/contrib/mail.html +++ b/docs/0.9.5/_modules/evennia/contrib/mail.html @@ -82,10 +82,10 @@ """ import re -from evennia import ObjectDB, AccountDB -from evennia import default_cmds -from evennia.utils import create, evtable, make_iter, inherits_from, datetime_format -from evennia.comms.models import Msg +from evennia import ObjectDB, AccountDB +from evennia import default_cmds +from evennia.utils import create, evtable, make_iter, inherits_from, datetime_format +from evennia.comms.models import Msg _HEAD_CHAR = "|015-|n" @@ -339,7 +339,7 @@ day = message.db_date_created.day messageForm.append( "|wSent:|n %s" - % message.db_date_created.strftime(f"%b {day}, %Y - %H:%M:%S") + % message.db_date_created.strftime(f"%b {day}, %Y - %H:%M:%S") ) messageForm.append("|wSubject:|n %s" % message.header) messageForm.append(_SUB_HEAD_CHAR * _WIDTH) diff --git a/docs/0.9.5/_modules/evennia/contrib/mapbuilder.html b/docs/0.9.5/_modules/evennia/contrib/mapbuilder.html index 527d29cb10..fb6bc0c266 100644 --- a/docs/0.9.5/_modules/evennia/contrib/mapbuilder.html +++ b/docs/0.9.5/_modules/evennia/contrib/mapbuilder.html @@ -125,8 +125,8 @@ """ -from django.conf import settings -from evennia.utils import utils +from django.conf import settings +from evennia.utils import utils # ---------- EXAMPLE 1 ---------- # # @mapbuilder evennia.contrib.mapbuilder.EXAMPLE1_MAP EXAMPLE1_LEGEND @@ -134,9 +134,9 @@ # -*- coding: utf-8 -*- # Add the necessary imports for your instructions here. -from evennia import create_object -from typeclasses import rooms, exits -from random import randint +from evennia import create_object +from typeclasses import rooms, exits +from random import randint import random diff --git a/docs/0.9.5/_modules/evennia/contrib/menu_login.html b/docs/0.9.5/_modules/evennia/contrib/menu_login.html index fb3dca0633..de5f6cd6ba 100644 --- a/docs/0.9.5/_modules/evennia/contrib/menu_login.html +++ b/docs/0.9.5/_modules/evennia/contrib/menu_login.html @@ -60,12 +60,12 @@ """ -from django.conf import settings +from django.conf import settings -from evennia import Command, CmdSet -from evennia import syscmdkeys -from evennia.utils.evmenu import EvMenu -from evennia.utils.utils import random_string_from_module, class_from_module, callables_from_module +from evennia import Command, CmdSet +from evennia import syscmdkeys +from evennia.utils.evmenu import EvMenu +from evennia.utils.utils import random_string_from_module, class_from_module, callables_from_module _CONNECTION_SCREEN_MODULE = settings.CONNECTION_SCREEN_MODULE _GUEST_ENABLED = settings.GUEST_ENABLED diff --git a/docs/0.9.5/_modules/evennia/contrib/multidescer.html b/docs/0.9.5/_modules/evennia/contrib/multidescer.html index 81628f5631..bb8fa53665 100644 --- a/docs/0.9.5/_modules/evennia/contrib/multidescer.html +++ b/docs/0.9.5/_modules/evennia/contrib/multidescer.html @@ -68,9 +68,9 @@ """ import re -from evennia import default_cmds -from evennia.utils.utils import crop -from evennia.utils.eveditor import EvEditor +from evennia import default_cmds +from evennia.utils.utils import crop +from evennia.utils.eveditor import EvEditor # regex for the set functionality diff --git a/docs/0.9.5/_modules/evennia/contrib/puzzles.html b/docs/0.9.5/_modules/evennia/contrib/puzzles.html index 8adcfed25d..a4fd4bd33a 100644 --- a/docs/0.9.5/_modules/evennia/contrib/puzzles.html +++ b/docs/0.9.5/_modules/evennia/contrib/puzzles.html @@ -109,17 +109,17 @@ """ import itertools -from random import choice -from evennia import create_script -from evennia import CmdSet -from evennia import DefaultScript -from evennia import DefaultCharacter -from evennia import DefaultRoom -from evennia import DefaultExit -from evennia.commands.default.muxcommand import MuxCommand -from evennia.utils.utils import inherits_from -from evennia.utils import search, utils, logger -from evennia.prototypes.spawner import spawn +from random import choice +from evennia import create_script +from evennia import CmdSet +from evennia import DefaultScript +from evennia import DefaultCharacter +from evennia import DefaultRoom +from evennia import DefaultExit +from evennia.commands.default.muxcommand import MuxCommand +from evennia.utils.utils import inherits_from +from evennia.utils import search, utils, logger +from evennia.prototypes.spawner import spawn # Tag used by puzzles _PUZZLES_TAG_CATEGORY = "puzzles" diff --git a/docs/0.9.5/_modules/evennia/contrib/random_string_generator.html b/docs/0.9.5/_modules/evennia/contrib/random_string_generator.html index 82c2aee8d0..18f102f567 100644 --- a/docs/0.9.5/_modules/evennia/contrib/random_string_generator.html +++ b/docs/0.9.5/_modules/evennia/contrib/random_string_generator.html @@ -90,13 +90,13 @@ """ -from random import choice, randint, seed +from random import choice, randint, seed import re import string import time -from evennia import DefaultScript, ScriptDB -from evennia.utils.create import create_script +from evennia import DefaultScript, ScriptDB +from evennia.utils.create import create_script
    [docs]class RejectedRegex(RuntimeError): @@ -163,7 +163,7 @@ # with multiple instandces script = None -
    [docs] def __init__(self, name, regex): +
    [docs] def __init__(self, name, regex): """ Create a new generator. @@ -196,7 +196,7 @@ if regex: self._find_elements(regex)
    - def __repr__(self): + def __repr__(self): return "<evennia.contrib.random_string_generator.RandomStringGenerator for {}>".format( self.name ) diff --git a/docs/0.9.5/_modules/evennia/contrib/rplanguage.html b/docs/0.9.5/_modules/evennia/contrib/rplanguage.html index dabe84d8ed..6b23d05c3a 100644 --- a/docs/0.9.5/_modules/evennia/contrib/rplanguage.html +++ b/docs/0.9.5/_modules/evennia/contrib/rplanguage.html @@ -101,21 +101,46 @@ Below is an example of "elvish", using "rounder" vowels and sounds: ```python - phonemes = "oi oh ee ae aa eh ah ao aw ay er ey ow ia ih iy " \ - "oy ua uh uw y p b t d f v t dh s z sh zh ch jh k " \ - "ng g m n l r w", + # vowel/consonant grammar possibilities + grammar = ("v vv vvc vcc vvcc cvvc vccv vvccv vcvccv vcvcvcc vvccvvcc " + "vcvvccvvc cvcvvcvvcc vcvcvvccvcvv") + + # all not in this group is considered a consonant vowels = "eaoiuy" - grammar = "v vv vvc vcc vvcc cvvc vccv vvccv vcvccv vcvcvcc vvccvvcc " \ - "vcvvccvvc cvcvvcvvcc vcvcvvccvcvv", + + # you need a representative of all of the minimal grammars here, so if a + # grammar v exists, there must be atleast one phoneme available with only + # one vowel in it + phonemes = ("oi oh ee ae aa eh ah ao aw ay er ey ow ia ih iy " + "oy ua uh uw y p b t d f v t dh s z sh zh ch jh k " + "ng g m n l r w") + + # how much the translation varies in length compared to the original. 0 is + # smallest, higher values give ever bigger randomness (including removing + # short words entirely) word_length_variance = 1 + + # if a proper noun (word starting with capitalized letter) should be + # translated or not. If not (default) it means e.g. names will remain + # unchanged across languages. + noun_translate = False + + # all proper nouns (words starting with a capital letter not at the beginning + # of a sentence) can have either a postfix or -prefix added at all times noun_postfix = "'la" + + # words in dict will always be translated this way. The 'auto_translations' + # is instead a list or filename to file with words to use to help build a + # bigger dictionary by creating random translations of each word in the + # list *once* and saving the result for subsequent use. manual_translations = {"the":"y'e", "we":"uyi", "she":"semi", "he":"emi", "you": "do", 'me':'mi','i':'me', 'be':"hy'e", 'and':'y'} rplanguage.add_language(key="elvish", phonemes=phonemes, grammar=grammar, word_length_variance=word_length_variance, + noun_translate=noun_translate, noun_postfix=noun_postfix, vowels=vowels, - manual_translations=manual_translations + manual_translations=manual_translations, auto_translations="my_word_file.txt") ``` @@ -132,10 +157,10 @@ """ import re -from random import choice, randint -from collections import defaultdict -from evennia import DefaultScript -from evennia.utils import logger +from random import choice, randint +from collections import defaultdict +from evennia import DefaultScript +from evennia.utils import logger # ------------------------------------------------------------ @@ -158,7 +183,8 @@ _RE_FLAGS = re.MULTILINE + re.IGNORECASE + re.DOTALL + re.UNICODE _RE_GRAMMAR = re.compile(r"vv|cc|v|c", _RE_FLAGS) _RE_WORD = re.compile(r"\w+", _RE_FLAGS) -_RE_EXTRA_CHARS = re.compile(r"\s+(?=\W)|[,.?;](?=[,.?;]|\s+[,.?;])", _RE_FLAGS) +# superfluous chars, except ` ... ` +_RE_EXTRA_CHARS = re.compile(r"\s+(?!... )(?=\W)|[,.?;](?!.. )(?=[,?;]|\s+[,.?;])", _RE_FLAGS)
    [docs]class LanguageError(RuntimeError): @@ -239,9 +265,13 @@ 0 means a minimal variance, higher variance may mean words have wildly varying length; this strongly affects how the language "looks". - noun_translate (bool, optional): If a proper noun, identified as a - capitalized word, should be translated or not. By default they - will not, allowing for e.g. the names of characters to be understandable. + noun_translate (bool, optional): If a proper noun should be translated or + not. By default they will not, allowing for e.g. the names of characters + to be understandable. A 'noun' is identified as a capitalized word + *not at the start of a sentence*. This simple metric means that names + starting a sentence always will be translated (- but hey, maybe + the fantasy language just never uses a noun at the beginning of + sentences, who knows?) noun_prefix (str, optional): A prefix to go before every noun in this language (if any). noun_postfix (str, optuonal): A postfix to go after every noun @@ -286,7 +316,7 @@ # {"vv": ["ea", "oh", ...], ...} grammar2phonemes = defaultdict(list) for phoneme in phonemes.split(): - if re.search("\W", phoneme): + if re.search(r"\W", phoneme): raise LanguageError("The phoneme '%s' contains an invalid character" % phoneme) gram = "".join(["v" if char in vowels else "c" for char in phoneme]) grammar2phonemes[gram].append(phoneme) @@ -294,7 +324,7 @@ # allowed grammar are grouped by length gramdict = defaultdict(list) for gram in grammar.split(): - if re.search("\W|(!=[cv])", gram): + if re.search(r"\W|(!=[cv])", gram): raise LanguageError( "The grammar '%s' is invalid (only 'c' and 'v' are allowed)" % gram ) @@ -321,7 +351,13 @@ # use the corresponding length structure = choice(grammar[wlen]) for match in _RE_GRAMMAR.finditer(structure): - new_word += choice(grammar2phonemes[match.group()]) + try: + new_word += choice(grammar2phonemes[match.group()]) + except IndexError: + raise IndexError( + "Could not find a matching phoneme for the grammar " + f"'{match.group()}'. Make there is at least one phoneme matching this " + "combination of consonants and vowels.") translation[word.lower()] = new_word.lower() if manual_translations: @@ -360,6 +396,11 @@ word = match.group() lword = len(word) + # find out what preceeded this word + wpos = match.start() + preceeding = match.string[:wpos].strip() + start_sentence = preceeding.endswith((".", "!", "?")) or not preceeding + if len(word) <= self.level: # below level. Don't translate new_word = word @@ -369,11 +410,6 @@ if not new_word: # no dictionary translation. Generate one - # find out what preceeded this word - wpos = match.start() - preceeding = match.string[:wpos].strip() - start_sentence = preceeding.endswith((".", "!", "?")) or not preceeding - # make up translation on the fly. Length can # vary from un-translated word. wlen = max( @@ -408,24 +444,30 @@ break if word.istitle(): - title_word = "" - if not start_sentence and not self.language.get("noun_translate", False): - # don't translate what we identify as proper nouns (names) - title_word = word - elif new_word: - title_word = new_word + if not start_sentence: + # this is a noun. We miss nouns at the start of + # sentences this way, but it's as good as we can get + # with this simple analysis. Maybe the fantasy language + # just don't consider nouns at the beginning of + # sentences, who knows? + if not self.language.get("noun_translate", False): + # don't translate what we identify as proper nouns (names) + new_word = word - if title_word: - # Regardless of if we translate or not, we will add the custom prefix/postfixes - new_word = "%s%s%s" % ( - self.language["noun_prefix"], - title_word.capitalize(), - self.language["noun_postfix"], + # add noun prefix and/or postfix + new_word = "{prefix}{word}{postfix}".format( + prefix=self.language["noun_prefix"], + word=new_word.capitalize(), + postfix=self.language["noun_postfix"], ) if len(word) > 1 and word.isupper(): # keep LOUD words loud also when translated new_word = new_word.upper() + + if start_sentence: + new_word = new_word.capitalize() + return new_word
    [docs] def translate(self, text, level=0.0, language="default"): @@ -488,7 +530,7 @@ _LANGUAGE_HANDLER = LanguageHandler.objects.get(db_key="language_handler") except LanguageHandler.DoesNotExist: if not _LANGUAGE_HANDLER: - from evennia import create_script + from evennia import create_script _LANGUAGE_HANDLER = create_script(LanguageHandler) return _LANGUAGE_HANDLER.translate(text, level=level, language=language)
    @@ -506,7 +548,7 @@ _LANGUAGE_HANDLER = LanguageHandler.objects.get(db_key="language_handler") except LanguageHandler.DoesNotExist: if not _LANGUAGE_HANDLER: - from evennia import create_script + from evennia import create_script _LANGUAGE_HANDLER = create_script(LanguageHandler) _LANGUAGE_HANDLER.add(**kwargs)
    @@ -526,25 +568,24 @@ _LANGUAGE_HANDLER = LanguageHandler.objects.get(db_key="language_handler") except LanguageHandler.DoesNotExist: if not _LANGUAGE_HANDLER: - from evennia import create_script + from evennia import create_script _LANGUAGE_HANDLER = create_script(LanguageHandler) return list(_LANGUAGE_HANDLER.attributes.get("language_storage", {}))
    -# ------------------------------------------------------------ +# ----------------------------------------------------------------------------- # # Whisper obscuration # -# This obsucration table is designed by obscuring certain -# vowels first, following by consonants that tend to be -# more audible over long distances, like s. Finally it -# does non-auditory replacements, like exclamation marks -# and capitalized letters (assumed to be spoken louder) that may still -# give a user some idea of the sentence structure. Then the word -# lengths are also obfuscated and finally the whisper # length itself. +# This obsucration table is designed by obscuring certain vowels first, +# following by consonants that tend to be more audible over long distances, +# like s. Finally it does non-auditory replacements, like exclamation marks and +# capitalized letters (assumed to be spoken louder) that may still give a user +# some idea of the sentence structure. Then the word lengths are also +# obfuscated and finally the whisper length itself. # -# ------------------------------------------------------------ +# ------------------------------------------------------------------------------ _RE_WHISPER_OBSCURE = [ diff --git a/docs/0.9.5/_modules/evennia/contrib/rpsystem.html b/docs/0.9.5/_modules/evennia/contrib/rpsystem.html index b5a768cdcb..71a8ac8e58 100644 --- a/docs/0.9.5/_modules/evennia/contrib/rpsystem.html +++ b/docs/0.9.5/_modules/evennia/contrib/rpsystem.html @@ -136,13 +136,13 @@ """ import re -from re import escape as re_escape +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.utils.utils import lazy_property, make_iter, variable_from_module +from django.conf import settings +from evennia import DefaultObject, DefaultCharacter, ObjectDB +from evennia import Command, CmdSet +from evennia import ansi +from evennia.utils.utils import lazy_property, make_iter, variable_from_module _AT_SEARCH_RESULT = variable_from_module(*settings.SEARCH_AT_RESULT.rsplit(".", 1)) # ------------------------------------------------------------ @@ -630,7 +630,7 @@ """ -
    [docs] def __init__(self, obj): +
    [docs] def __init__(self, obj): """ Initialize the handler @@ -733,7 +733,7 @@ """ -
    [docs] def __init__(self, obj): +
    [docs] def __init__(self, obj): """ Initialize the handler @@ -984,7 +984,7 @@ caller.msg(err) return except AttributeError: - caller.msg(f"Cannot set sdesc on {caller.key}.") + caller.msg(f"Cannot set sdesc on {caller.key}.") return caller.msg("%s's sdesc was set to '%s'." % (caller.key, sdesc))
    @@ -1152,8 +1152,8 @@ for key, obj in all_recogs.items() ) caller.msg( - f"Currently recognized (use 'recog <sdesc> as <alias>' to add " - f"new and 'forget <alias>' to remove):\n{lst}" + f"Currently recognized (use 'recog <sdesc> as <alias>' to add " + f"new and 'forget <alias>' to remove):\n{lst}" ) return @@ -1604,8 +1604,8 @@ """ if kwargs.get("whisper"): - return f'/me whispers "{message}"' - return f'/me says, "{message}"'
    + return f'/me whispers "{message}"' + return f'/me says, "{message}"'
    [docs] def process_sdesc(self, sdesc, obj, **kwargs): """ diff --git a/docs/0.9.5/_modules/evennia/contrib/security/auditing/outputs.html b/docs/0.9.5/_modules/evennia/contrib/security/auditing/outputs.html index 418e4a6c72..a6c3d36dc1 100644 --- a/docs/0.9.5/_modules/evennia/contrib/security/auditing/outputs.html +++ b/docs/0.9.5/_modules/evennia/contrib/security/auditing/outputs.html @@ -54,7 +54,7 @@ Evennia contribution - Johnny 2017 """ -from evennia.utils.logger import log_file +from evennia.utils.logger import log_file import json import syslog diff --git a/docs/0.9.5/_modules/evennia/contrib/security/auditing/server.html b/docs/0.9.5/_modules/evennia/contrib/security/auditing/server.html index a53fff2f99..b3b9373e4f 100644 --- a/docs/0.9.5/_modules/evennia/contrib/security/auditing/server.html +++ b/docs/0.9.5/_modules/evennia/contrib/security/auditing/server.html @@ -50,10 +50,10 @@ import re import socket -from django.utils import timezone -from django.conf import settings as ev_settings -from evennia.utils import utils, logger, mod_import, get_evennia_version -from evennia.server.serversession import ServerSession +from django.utils import timezone +from django.conf import settings as ev_settings +from evennia.utils import utils, logger, mod_import, get_evennia_version +from evennia.server.serversession import ServerSession # Attributes governing auditing of commands and where to send log objects AUDIT_CALLBACK = getattr( diff --git a/docs/0.9.5/_modules/evennia/contrib/security/auditing/tests.html b/docs/0.9.5/_modules/evennia/contrib/security/auditing/tests.html index 4505b9aca8..f0eac123e2 100644 --- a/docs/0.9.5/_modules/evennia/contrib/security/auditing/tests.html +++ b/docs/0.9.5/_modules/evennia/contrib/security/auditing/tests.html @@ -43,10 +43,10 @@ Module containing the test cases for the Audit system. """ -from anything import Anything -from django.test import override_settings -from django.conf import settings -from evennia.utils.test_resources import EvenniaTest +from anything import Anything +from django.test import override_settings +from django.conf import settings +from evennia.utils.test_resources import EvenniaTest import re # Configure session auditing settings - TODO: This is bad practice that leaks over to other tests diff --git a/docs/0.9.5/_modules/evennia/contrib/simpledoor.html b/docs/0.9.5/_modules/evennia/contrib/simpledoor.html index f418ac82d4..7289e8f49f 100644 --- a/docs/0.9.5/_modules/evennia/contrib/simpledoor.html +++ b/docs/0.9.5/_modules/evennia/contrib/simpledoor.html @@ -70,8 +70,8 @@ """ -from evennia import DefaultExit, default_cmds -from evennia.utils.utils import inherits_from +from evennia import DefaultExit, default_cmds +from evennia.utils.utils import inherits_from
    [docs]class SimpleDoor(DefaultExit): diff --git a/docs/0.9.5/_modules/evennia/contrib/slow_exit.html b/docs/0.9.5/_modules/evennia/contrib/slow_exit.html index b7a3ce2614..ca3fc720f0 100644 --- a/docs/0.9.5/_modules/evennia/contrib/slow_exit.html +++ b/docs/0.9.5/_modules/evennia/contrib/slow_exit.html @@ -76,7 +76,7 @@ """ -from evennia import DefaultExit, utils, Command +from evennia import DefaultExit, utils, Command MOVE_DELAY = {"stroll": 6, "walk": 4, "run": 2, "sprint": 1} 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 e8258419c6..5a9ab5edf0 100644 --- a/docs/0.9.5/_modules/evennia/contrib/talking_npc.html +++ b/docs/0.9.5/_modules/evennia/contrib/talking_npc.html @@ -60,8 +60,8 @@ """ -from evennia import DefaultObject, CmdSet, default_cmds -from evennia.utils.evmenu import EvMenu +from evennia import DefaultObject, CmdSet, default_cmds +from evennia.utils.evmenu import EvMenu # Menu implementing the dialogue tree diff --git a/docs/0.9.5/_modules/evennia/contrib/tree_select.html b/docs/0.9.5/_modules/evennia/contrib/tree_select.html index 2147a4d84e..3406c08317 100644 --- a/docs/0.9.5/_modules/evennia/contrib/tree_select.html +++ b/docs/0.9.5/_modules/evennia/contrib/tree_select.html @@ -198,9 +198,9 @@ character's command set. """ -from evennia.utils import evmenu -from evennia.utils.logger import log_trace -from evennia import Command +from evennia.utils import evmenu +from evennia.utils.logger import log_trace +from evennia import Command
    [docs]def init_tree_selection( diff --git a/docs/0.9.5/_modules/evennia/contrib/turnbattle/tb_basic.html b/docs/0.9.5/_modules/evennia/contrib/turnbattle/tb_basic.html index c170dec550..5f9387907e 100644 --- a/docs/0.9.5/_modules/evennia/contrib/turnbattle/tb_basic.html +++ b/docs/0.9.5/_modules/evennia/contrib/turnbattle/tb_basic.html @@ -83,9 +83,9 @@ in your game and using it as-is. """ -from random import randint -from evennia import DefaultCharacter, Command, default_cmds, DefaultScript -from evennia.commands.default.help import CmdHelp +from random import randint +from evennia import DefaultCharacter, Command, default_cmds, DefaultScript +from evennia.commands.default.help import CmdHelp """ ---------------------------------------------------------------------------- diff --git a/docs/0.9.5/_modules/evennia/contrib/turnbattle/tb_equip.html b/docs/0.9.5/_modules/evennia/contrib/turnbattle/tb_equip.html index e161603748..77c3e716fb 100644 --- a/docs/0.9.5/_modules/evennia/contrib/turnbattle/tb_equip.html +++ b/docs/0.9.5/_modules/evennia/contrib/turnbattle/tb_equip.html @@ -95,9 +95,9 @@ in your game and using it as-is. """ -from random import randint -from evennia import DefaultCharacter, Command, default_cmds, DefaultScript, DefaultObject -from evennia.commands.default.help import CmdHelp +from random import randint +from evennia import DefaultCharacter, Command, default_cmds, DefaultScript, DefaultObject +from evennia.commands.default.help import CmdHelp """ ---------------------------------------------------------------------------- diff --git a/docs/0.9.5/_modules/evennia/contrib/turnbattle/tb_items.html b/docs/0.9.5/_modules/evennia/contrib/turnbattle/tb_items.html index c9086edf10..f8c9e1b69a 100644 --- a/docs/0.9.5/_modules/evennia/contrib/turnbattle/tb_items.html +++ b/docs/0.9.5/_modules/evennia/contrib/turnbattle/tb_items.html @@ -107,12 +107,12 @@ in your game and using it as-is. """ -from random import randint -from evennia import DefaultCharacter, Command, default_cmds, DefaultScript -from evennia.commands.default.muxcommand import MuxCommand -from evennia.commands.default.help import CmdHelp -from evennia.prototypes.spawner import spawn -from evennia import TICKER_HANDLER as tickerhandler +from random import randint +from evennia import DefaultCharacter, Command, default_cmds, DefaultScript +from evennia.commands.default.muxcommand import MuxCommand +from evennia.commands.default.help import CmdHelp +from evennia.prototypes.spawner import spawn +from evennia import TICKER_HANDLER as tickerhandler """ ---------------------------------------------------------------------------- diff --git a/docs/0.9.5/_modules/evennia/contrib/turnbattle/tb_magic.html b/docs/0.9.5/_modules/evennia/contrib/turnbattle/tb_magic.html index 09cd8bf99f..248535aebe 100644 --- a/docs/0.9.5/_modules/evennia/contrib/turnbattle/tb_magic.html +++ b/docs/0.9.5/_modules/evennia/contrib/turnbattle/tb_magic.html @@ -107,10 +107,10 @@ in your game and using it as-is. """ -from random import randint -from evennia import DefaultCharacter, Command, default_cmds, DefaultScript, create_object -from evennia.commands.default.muxcommand import MuxCommand -from evennia.commands.default.help import CmdHelp +from random import randint +from evennia import DefaultCharacter, Command, default_cmds, DefaultScript, create_object +from evennia.commands.default.muxcommand import MuxCommand +from evennia.commands.default.help import CmdHelp """ ---------------------------------------------------------------------------- diff --git a/docs/0.9.5/_modules/evennia/contrib/turnbattle/tb_range.html b/docs/0.9.5/_modules/evennia/contrib/turnbattle/tb_range.html index 383f49dcc4..3685cd2341 100644 --- a/docs/0.9.5/_modules/evennia/contrib/turnbattle/tb_range.html +++ b/docs/0.9.5/_modules/evennia/contrib/turnbattle/tb_range.html @@ -141,9 +141,9 @@ in your game and using it as-is. """ -from random import randint -from evennia import DefaultCharacter, DefaultObject, Command, default_cmds, DefaultScript -from evennia.commands.default.help import CmdHelp +from random import randint +from evennia import DefaultCharacter, DefaultObject, Command, default_cmds, DefaultScript +from evennia.commands.default.help import CmdHelp """ ---------------------------------------------------------------------------- diff --git a/docs/0.9.5/_modules/evennia/contrib/tutorial_examples/bodyfunctions.html b/docs/0.9.5/_modules/evennia/contrib/tutorial_examples/bodyfunctions.html index c1bfb71a62..755919266d 100644 --- a/docs/0.9.5/_modules/evennia/contrib/tutorial_examples/bodyfunctions.html +++ b/docs/0.9.5/_modules/evennia/contrib/tutorial_examples/bodyfunctions.html @@ -51,7 +51,7 @@ """ import random -from evennia import DefaultScript +from evennia import DefaultScript
    [docs]class BodyFunctions(DefaultScript): diff --git a/docs/0.9.5/_modules/evennia/contrib/tutorial_examples/cmdset_red_button.html b/docs/0.9.5/_modules/evennia/contrib/tutorial_examples/cmdset_red_button.html index 7745246b5d..828903223b 100644 --- a/docs/0.9.5/_modules/evennia/contrib/tutorial_examples/cmdset_red_button.html +++ b/docs/0.9.5/_modules/evennia/contrib/tutorial_examples/cmdset_red_button.html @@ -49,7 +49,7 @@ """ import random -from evennia import Command, CmdSet +from evennia import Command, CmdSet # Some simple commands for the red button @@ -367,8 +367,8 @@
    [docs] def at_cmdset_creation(self): "Setup the blind cmdset" - from evennia.commands.default.general import CmdSay - from evennia.commands.default.general import CmdPose + from evennia.commands.default.general import CmdSay + from evennia.commands.default.general import CmdPose self.add(CmdSay()) self.add(CmdPose()) diff --git a/docs/0.9.5/_modules/evennia/contrib/tutorial_examples/red_button.html b/docs/0.9.5/_modules/evennia/contrib/tutorial_examples/red_button.html index e70bfcafa0..840f4f1f23 100644 --- a/docs/0.9.5/_modules/evennia/contrib/tutorial_examples/red_button.html +++ b/docs/0.9.5/_modules/evennia/contrib/tutorial_examples/red_button.html @@ -52,9 +52,9 @@ Note that you must drop the button before you can see its messages! """ import random -from evennia import DefaultObject -from evennia.contrib.tutorial_examples import red_button_scripts as scriptexamples -from evennia.contrib.tutorial_examples import cmdset_red_button as cmdsetexamples +from evennia import DefaultObject +from evennia.contrib.tutorial_examples import red_button_scripts as scriptexamples +from evennia.contrib.tutorial_examples import cmdset_red_button as cmdsetexamples # # Definition of the object itself diff --git a/docs/0.9.5/_modules/evennia/contrib/tutorial_examples/red_button_scripts.html b/docs/0.9.5/_modules/evennia/contrib/tutorial_examples/red_button_scripts.html index 6b865ea250..2a445b09e2 100644 --- a/docs/0.9.5/_modules/evennia/contrib/tutorial_examples/red_button_scripts.html +++ b/docs/0.9.5/_modules/evennia/contrib/tutorial_examples/red_button_scripts.html @@ -47,8 +47,8 @@ on uses of scripts are included. """ -from evennia import DefaultScript -from evennia.contrib.tutorial_examples import cmdset_red_button as cmdsetexamples +from evennia import DefaultScript +from evennia.contrib.tutorial_examples import cmdset_red_button as cmdsetexamples # # Scripts as state-managers diff --git a/docs/0.9.5/_modules/evennia/contrib/tutorial_examples/tests.html b/docs/0.9.5/_modules/evennia/contrib/tutorial_examples/tests.html index 8cc983a5db..cc9d822278 100644 --- a/docs/0.9.5/_modules/evennia/contrib/tutorial_examples/tests.html +++ b/docs/0.9.5/_modules/evennia/contrib/tutorial_examples/tests.html @@ -39,11 +39,11 @@

    Source code for evennia.contrib.tutorial_examples.tests

    -from mock import Mock, patch
    +from mock import Mock, patch
     
    -from evennia.utils.test_resources import EvenniaTest
    +from evennia.utils.test_resources import EvenniaTest
     
    -from .bodyfunctions import BodyFunctions
    +from .bodyfunctions import BodyFunctions
     
     
     
    [docs]@patch("evennia.contrib.tutorial_examples.bodyfunctions.random") diff --git a/docs/0.9.5/_modules/evennia/contrib/tutorial_world/intro_menu.html b/docs/0.9.5/_modules/evennia/contrib/tutorial_world/intro_menu.html index 42357935d5..b41800e589 100644 --- a/docs/0.9.5/_modules/evennia/contrib/tutorial_world/intro_menu.html +++ b/docs/0.9.5/_modules/evennia/contrib/tutorial_world/intro_menu.html @@ -53,9 +53,9 @@ """ -from evennia import create_object -from evennia import CmdSet -from evennia.utils.evmenu import parse_menu_template, EvMenu +from evennia import create_object +from evennia import CmdSet +from evennia.utils.evmenu import parse_menu_template, EvMenu # Goto callbacks and helper resources for the menu @@ -76,7 +76,7 @@ ( "This is a message tagged with 'testing' and " "should appear in the pane you selected!\n " - f"You wrote: '{raw_string}'", + f"You wrote: '{raw_string}'", {"type": "testing"}, ) ) @@ -95,7 +95,7 @@ priority = 2
    [docs] def at_cmdset_creation(self): - from evennia import default_cmds + from evennia import default_cmds self.add(default_cmds.CmdHelp())
    @@ -123,7 +123,7 @@ no_objs = True
    [docs] def at_cmdset_creation(self): - from evennia import default_cmds + from evennia import default_cmds self.add(default_cmds.CmdHelp()) self.add(default_cmds.CmdSay()) @@ -312,7 +312,7 @@ no_objs = False
    [docs] def at_cmdset_creation(self): - from evennia import default_cmds + from evennia import default_cmds self.add(default_cmds.CmdHelp()) self.add(default_cmds.CmdLook()) @@ -801,8 +801,8 @@ navigation = [] for key, desc in optionslist: if key in navigation_keys: - desc = f" ({desc})" if desc else "" - navigation.append(f"|lc{key}|lt|w{key}|n|le{desc}") + desc = f" ({desc})" if desc else "" + navigation.append(f"|lc{key}|lt|w{key}|n|le{desc}") else: other.append((key, desc)) navigation = ( @@ -811,7 +811,7 @@ other = super().options_formatter(other) sep = "\n\n" if navigation and other else "" - return f"{navigation}{sep}{other}"
    + return f"{navigation}{sep}{other}"
    [docs]def init_menu(caller): 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 a04be9165c..ca9919f223 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 @@ -48,11 +48,11 @@ import random -from evennia import TICKER_HANDLER -from evennia import search_object -from evennia import Command, CmdSet -from evennia import logger -from evennia.contrib.tutorial_world import objects as tut_objects +from evennia import TICKER_HANDLER +from evennia import search_object +from evennia import Command, CmdSet +from evennia import logger +from evennia.contrib.tutorial_world import objects as tut_objects
    [docs]class CmdMobOnOff(Command): 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 04616a8031..46bb51fb09 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 @@ -62,9 +62,9 @@ import random -from evennia import DefaultObject, DefaultExit, Command, CmdSet -from evennia.utils import search, delay, dedent -from evennia.prototypes.spawner import spawn +from evennia import DefaultObject, DefaultExit, Command, CmdSet +from evennia.utils import search, delay, dedent +from evennia.prototypes.spawner import spawn # ------------------------------------------------------------- # 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 dee9d6cde9..0c5870723a 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 @@ -52,16 +52,16 @@ import random -from evennia import TICKER_HANDLER -from evennia import CmdSet, Command, DefaultRoom -from evennia import utils, create_object, search_object -from evennia import syscmdkeys, default_cmds -from evennia.contrib.tutorial_world.objects import LightSource +from evennia import TICKER_HANDLER +from evennia import CmdSet, Command, DefaultRoom +from evennia import utils, create_object, search_object +from evennia import syscmdkeys, default_cmds +from evennia.contrib.tutorial_world.objects import LightSource # the system error-handling module is defined in the settings. We load the # given setting here using utils.object_from_module. This way we can use # it regardless of if we change settings later. -from django.conf import settings +from django.conf import settings _SEARCH_AT_RESULT = utils.object_from_module(settings.SEARCH_AT_RESULT) @@ -113,7 +113,7 @@ helptext = target.db.tutorial_info or "" if helptext: - helptext = f" |G{helptext}|n" + helptext = f" |G{helptext}|n" else: helptext = " |RSorry, there is no tutorial help available here.|n" helptext += "\n\n (Write 'give up' if you want to abandon your quest.)" @@ -437,7 +437,7 @@ key = "intro"
    [docs] def func(self): - from .intro_menu import init_menu + from .intro_menu import init_menu # quell also superusers if self.caller.account: self.caller.account.execute_cmd("quell") diff --git a/docs/0.9.5/_modules/evennia/contrib/unixcommand.html b/docs/0.9.5/_modules/evennia/contrib/unixcommand.html index d98a7032f6..f95934046e 100644 --- a/docs/0.9.5/_modules/evennia/contrib/unixcommand.html +++ b/docs/0.9.5/_modules/evennia/contrib/unixcommand.html @@ -103,10 +103,10 @@ import argparse import shlex -from textwrap import dedent +from textwrap import dedent -from evennia import Command, InterruptCommand -from evennia.utils.ansi import raw +from evennia import Command, InterruptCommand +from evennia.utils.ansi import raw
    [docs]class ParseError(Exception): @@ -129,7 +129,7 @@ """ -
    [docs] def __init__(self, prog, description="", epilog="", command=None, **kwargs): +
    [docs] def __init__(self, prog, description="", epilog="", command=None, **kwargs): """ Build a UnixCommandParser with a link to the command using it. @@ -230,7 +230,7 @@ """ - def __call__(self, parser, namespace, values, option_string=None): + def __call__(self, parser, namespace, values, option_string=None): """If asked for help, display to the caller.""" if parser.command: parser.command.msg(parser.format_help().strip()) @@ -269,7 +269,7 @@ """ -
    [docs] def __init__(self, **kwargs): +
    [docs] def __init__(self, **kwargs): """ The lockhandler works the same as for objects. optional kwargs will be set as properties on the Command at runtime, diff --git a/docs/0.9.5/_modules/evennia/contrib/wilderness.html b/docs/0.9.5/_modules/evennia/contrib/wilderness.html index b21ed6951a..53a5a171a3 100644 --- a/docs/0.9.5/_modules/evennia/contrib/wilderness.html +++ b/docs/0.9.5/_modules/evennia/contrib/wilderness.html @@ -157,9 +157,9 @@ """ -from evennia import DefaultRoom, DefaultExit, DefaultScript -from evennia import create_object, create_script -from evennia.utils import inherits_from +from evennia import DefaultRoom, DefaultExit, DefaultScript +from evennia import create_object, create_script +from evennia.utils import inherits_from
    [docs]def create_wilderness(name="default", mapprovider=None): diff --git a/docs/0.9.5/_modules/evennia/help/admin.html b/docs/0.9.5/_modules/evennia/help/admin.html index f860ba2ada..a4e70f6f12 100644 --- a/docs/0.9.5/_modules/evennia/help/admin.html +++ b/docs/0.9.5/_modules/evennia/help/admin.html @@ -42,10 +42,10 @@ """ This defines how to edit help entries in Admin. """ -from django import forms -from django.contrib import admin -from evennia.help.models import HelpEntry -from evennia.typeclasses.admin import TagInline +from django import forms +from django.contrib import admin +from evennia.help.models import HelpEntry +from evennia.typeclasses.admin import TagInline
    [docs]class HelpTagInline(TagInline): diff --git a/docs/0.9.5/_modules/evennia/help/manager.html b/docs/0.9.5/_modules/evennia/help/manager.html index 4e286da659..b54de3144b 100644 --- a/docs/0.9.5/_modules/evennia/help/manager.html +++ b/docs/0.9.5/_modules/evennia/help/manager.html @@ -42,9 +42,9 @@ """ Custom manager for HelpEntry objects. """ -from django.db import models -from evennia.utils import logger, utils -from evennia.typeclasses.managers import TypedObjectManager +from django.db import models +from evennia.utils import logger, utils +from evennia.typeclasses.managers import TypedObjectManager __all__ = ("HelpEntryManager",) diff --git a/docs/0.9.5/_modules/evennia/help/models.html b/docs/0.9.5/_modules/evennia/help/models.html index cc1b2e43de..817d1e1151 100644 --- a/docs/0.9.5/_modules/evennia/help/models.html +++ b/docs/0.9.5/_modules/evennia/help/models.html @@ -50,16 +50,16 @@ game world, policy info, rules and similar. """ -from django.contrib.contenttypes.models import ContentType -from django.db import models -from django.urls import reverse -from django.utils.text import slugify +from django.contrib.contenttypes.models import ContentType +from django.db import models +from django.urls import reverse +from django.utils.text import slugify -from evennia.utils.idmapper.models import SharedMemoryModel -from evennia.help.manager import HelpEntryManager -from evennia.typeclasses.models import Tag, TagHandler, AliasHandler -from evennia.locks.lockhandler import LockHandler -from evennia.utils.utils import lazy_property +from evennia.utils.idmapper.models import SharedMemoryModel +from evennia.help.manager import HelpEntryManager +from evennia.typeclasses.models import Tag, TagHandler, AliasHandler +from evennia.locks.lockhandler import LockHandler +from evennia.utils.utils import lazy_property __all__ = ("HelpEntry",) @@ -150,10 +150,10 @@ # # - def __str__(self): + def __str__(self): return self.key - def __repr__(self): + def __repr__(self): return "%s" % self.key
    [docs] def access(self, accessing_obj, access_type="read", default=False): diff --git a/docs/0.9.5/_modules/evennia/locks/lockfuncs.html b/docs/0.9.5/_modules/evennia/locks/lockfuncs.html index cc87fd0866..9c7520d688 100644 --- a/docs/0.9.5/_modules/evennia/locks/lockfuncs.html +++ b/docs/0.9.5/_modules/evennia/locks/lockfuncs.html @@ -130,9 +130,9 @@ """ -from ast import literal_eval -from django.conf import settings -from evennia.utils import utils +from ast import literal_eval +from django.conf import settings +from evennia.utils import utils _PERMISSION_HIERARCHY = [pe.lower() for pe in settings.PERMISSION_HIERARCHY] # also accept different plural forms diff --git a/docs/0.9.5/_modules/evennia/locks/lockhandler.html b/docs/0.9.5/_modules/evennia/locks/lockhandler.html index 91ffe03eb9..8a96c96e91 100644 --- a/docs/0.9.5/_modules/evennia/locks/lockhandler.html +++ b/docs/0.9.5/_modules/evennia/locks/lockhandler.html @@ -146,9 +146,9 @@ """ import re -from django.conf import settings -from evennia.utils import logger, utils -from django.utils.translation import gettext as _ +from django.conf import settings +from evennia.utils import logger, utils +from django.utils.translation import gettext as _ __all__ = ("LockHandler", "LockException") @@ -211,7 +211,7 @@ """ -
    [docs] def __init__(self, obj): +
    [docs] def __init__(self, obj): """ Loads and pre-caches all relevant locks and their functions. @@ -229,7 +229,7 @@ except LockException as err: logger.log_trace(err)
    - def __str__(self): + def __str__(self): return ";".join(self.locks[key][2] for key in sorted(self.locks)) def _log_error(self, message): diff --git a/docs/0.9.5/_modules/evennia/objects/admin.html b/docs/0.9.5/_modules/evennia/objects/admin.html index 3ca50f2484..f0bcdd1c0b 100644 --- a/docs/0.9.5/_modules/evennia/objects/admin.html +++ b/docs/0.9.5/_modules/evennia/objects/admin.html @@ -43,13 +43,13 @@ # This sets up how models are displayed # in the web admin interface. # -from django import forms -from django.conf import settings -from django.contrib import admin -from evennia.typeclasses.admin import AttributeInline, TagInline -from evennia.objects.models import ObjectDB -from django.contrib.admin.utils import flatten_fieldsets -from django.utils.translation import gettext as _ +from django import forms +from django.conf import settings +from django.contrib import admin +from evennia.typeclasses.admin import AttributeInline, TagInline +from evennia.objects.models import ObjectDB +from django.contrib.admin.utils import flatten_fieldsets +from django.utils.translation import gettext as _
    [docs]class ObjectAttributeInline(AttributeInline): @@ -229,8 +229,8 @@ obj.at_init()
    [docs] def response_add(self, request, obj, post_url_continue=None): - from django.http import HttpResponseRedirect - from django.urls import reverse + from django.http import HttpResponseRedirect + from django.urls import reverse return HttpResponseRedirect(reverse("admin:objects_objectdb_change", args=[obj.id]))
    diff --git a/docs/0.9.5/_modules/evennia/objects/manager.html b/docs/0.9.5/_modules/evennia/objects/manager.html index 89099ea7ba..a9fdaf34aa 100644 --- a/docs/0.9.5/_modules/evennia/objects/manager.html +++ b/docs/0.9.5/_modules/evennia/objects/manager.html @@ -43,12 +43,12 @@ Custom manager for Objects. """ import re -from itertools import chain -from django.db.models import Q -from django.conf import settings -from django.db.models.fields import exceptions -from evennia.typeclasses.managers import TypedObjectManager, TypeclassManager -from evennia.utils.utils import is_iter, make_iter, string_partial_matching +from itertools import chain +from django.db.models import Q +from django.conf import settings +from django.db.models.fields import exceptions +from evennia.typeclasses.managers import TypedObjectManager, TypeclassManager +from evennia.utils.utils import is_iter, make_iter, string_partial_matching __all__ = ("ObjectManager",) _GA = object.__getattribute__ @@ -278,7 +278,7 @@ except exceptions.FieldError: return [] except ValueError: - from evennia.utils import logger + from evennia.utils import logger logger.log_err( "The property '%s' does not support search criteria of the type %s." @@ -587,8 +587,8 @@ new_destination = original_object.destination # create new object - from evennia.utils import create - from evennia.scripts.models import ScriptDB + from evennia.utils import create + from evennia.scripts.models import ScriptDB new_object = create.create_object( typeclass_path, diff --git a/docs/0.9.5/_modules/evennia/objects/models.html b/docs/0.9.5/_modules/evennia/objects/models.html index e87652bf2f..e82164cbb9 100644 --- a/docs/0.9.5/_modules/evennia/objects/models.html +++ b/docs/0.9.5/_modules/evennia/objects/models.html @@ -54,16 +54,16 @@ the database object. Like everything else, they can be accessed transparently through the decorating TypeClass. """ -from collections import defaultdict -from django.conf import settings -from django.db import models -from django.core.exceptions import ObjectDoesNotExist -from django.core.validators import validate_comma_separated_integer_list +from collections import defaultdict +from django.conf import settings +from django.db import models +from django.core.exceptions import ObjectDoesNotExist +from django.core.validators import validate_comma_separated_integer_list -from evennia.typeclasses.models import TypedObject -from evennia.objects.manager import ObjectDBManager -from evennia.utils import logger -from evennia.utils.utils import make_iter, dbref, lazy_property +from evennia.typeclasses.models import TypedObject +from evennia.objects.manager import ObjectDBManager +from evennia.utils import logger +from evennia.utils.utils import make_iter, dbref, lazy_property
    [docs]class ContentsHandler: @@ -74,7 +74,7 @@ of the ObjectDB. """ -
    [docs] def __init__(self, obj): +
    [docs] def __init__(self, obj): """ Sets up the contents handler. diff --git a/docs/0.9.5/_modules/evennia/objects/objects.html b/docs/0.9.5/_modules/evennia/objects/objects.html index aa1298746f..102c7d4809 100644 --- a/docs/0.9.5/_modules/evennia/objects/objects.html +++ b/docs/0.9.5/_modules/evennia/objects/objects.html @@ -48,23 +48,23 @@ """ import time import inflect -from collections import defaultdict +from collections import defaultdict -from django.conf import settings +from django.conf import settings -from evennia.typeclasses.models import TypeclassBase -from evennia.typeclasses.attributes import NickHandler, ModelAttributeBackend -from evennia.objects.manager import ObjectManager -from evennia.objects.models import ObjectDB -from evennia.scripts.scripthandler import ScriptHandler -from evennia.commands import cmdset, command -from evennia.commands.cmdsethandler import CmdSetHandler -from evennia.commands import cmdhandler -from evennia.utils import create -from evennia.utils import search -from evennia.utils import logger -from evennia.utils import ansi -from evennia.utils.utils import ( +from evennia.typeclasses.models import TypeclassBase +from evennia.typeclasses.attributes import NickHandler, ModelAttributeBackend +from evennia.objects.manager import ObjectManager +from evennia.objects.models import ObjectDB +from evennia.scripts.scripthandler import ScriptHandler +from evennia.commands import cmdset, command +from evennia.commands.cmdsethandler import CmdSetHandler +from evennia.commands import cmdhandler +from evennia.utils import create +from evennia.utils import search +from evennia.utils import logger +from evennia.utils import ansi +from evennia.utils.utils import ( variable_from_module, lazy_property, make_iter, @@ -72,7 +72,7 @@ list_to_string, to_str, ) -from django.utils.translation import gettext as _ +from django.utils.translation import gettext as _ _INFLECT = inflect.engine() _MULTISESSION_MODE = settings.MULTISESSION_MODE @@ -91,7 +91,7 @@ comma-separated integer field """ -
    [docs] def __init__(self, obj): +
    [docs] def __init__(self, obj): """ Initializes the handler. @@ -106,7 +106,7 @@ def _recache(self): global _SESSIONS if not _SESSIONS: - from evennia.server.sessionhandler import SESSIONS as _SESSIONS + from evennia.server.sessionhandler import SESSIONS as _SESSIONS self._sessid_cache = list( set(int(val) for val in (self.obj.db_sessid or "").split(",") if val) ) @@ -133,7 +133,7 @@ """ global _SESSIONS if not _SESSIONS: - from evennia.server.sessionhandler import SESSIONS as _SESSIONS + from evennia.server.sessionhandler import SESSIONS as _SESSIONS if sessid: sessions = ( [_SESSIONS[sessid] if sessid in _SESSIONS else None] @@ -174,7 +174,7 @@ """ global _SESSIONS if not _SESSIONS: - from evennia.server.sessionhandler import SESSIONS as _SESSIONS + from evennia.server.sessionhandler import SESSIONS as _SESSIONS try: sessid = session.sessid except AttributeError: @@ -1124,7 +1124,7 @@ """ global _ScriptDB if not _ScriptDB: - from evennia.scripts.models import ScriptDB as _ScriptDB + from evennia.scripts.models import ScriptDB as _ScriptDB if not self.pk or not self.at_object_delete(): # This object has already been deleted, @@ -1373,7 +1373,7 @@ puppeting this Object. """ - self.msg(f"You become |w{self.key}|n.") + self.msg(f"You become |w{self.key}|n.") self.account.db._last_puppet = self
    [docs] def at_pre_unpuppet(self, **kwargs): @@ -1752,7 +1752,7 @@ for thing in things_list: things[thing.key].append(thing) - users = [f"|c{user.key}|n" for user in users_list] + users = [f"|c{user.key}|n" for user in users_list] exits = [ex.key for ex in exits_list] # get description, build string @@ -1922,7 +1922,7 @@ # TODO: This if-statment will be removed in Evennia 1.0 return True if not self.access(dropper, "drop", default=False): - dropper.msg(f"You cannot drop {self.get_display_name(dropper)}") + dropper.msg(f"You cannot drop {self.get_display_name(dropper)}") return False return True
    @@ -2224,7 +2224,7 @@ latin_name (str) : A valid name. """ - from evennia.utils.utils import latinify + from evennia.utils.utils import latinify latin_name = latinify(name, default="X") return latin_name
    diff --git a/docs/0.9.5/_modules/evennia/prototypes/menus.html b/docs/0.9.5/_modules/evennia/prototypes/menus.html index 7bb7433ccf..e1c97263a2 100644 --- a/docs/0.9.5/_modules/evennia/prototypes/menus.html +++ b/docs/0.9.5/_modules/evennia/prototypes/menus.html @@ -47,17 +47,17 @@ import json import re -from random import choice -from django.db.models import Q -from django.conf import settings -from evennia.objects.models import ObjectDB -from evennia.utils.evmenu import EvMenu, list_node -from evennia.utils import evmore -from evennia.utils.ansi import strip_ansi -from evennia.utils import utils -from evennia.locks.lockhandler import get_all_lockfuncs -from evennia.prototypes import prototypes as protlib -from evennia.prototypes import spawner +from random import choice +from django.db.models import Q +from django.conf import settings +from evennia.objects.models import ObjectDB +from evennia.utils.evmenu import EvMenu, list_node +from evennia.utils import evmore +from evennia.utils.ansi import strip_ansi +from evennia.utils import utils +from evennia.locks.lockhandler import get_all_lockfuncs +from evennia.prototypes import prototypes as protlib +from evennia.prototypes import spawner # ------------------------------------------------------------ # diff --git a/docs/0.9.5/_modules/evennia/prototypes/protfuncs.html b/docs/0.9.5/_modules/evennia/prototypes/protfuncs.html index 2df3e62079..43c839622d 100644 --- a/docs/0.9.5/_modules/evennia/prototypes/protfuncs.html +++ b/docs/0.9.5/_modules/evennia/prototypes/protfuncs.html @@ -76,12 +76,12 @@ """ -from ast import literal_eval -from random import randint as base_randint, random as base_random, choice as base_choice +from ast import literal_eval +from random import randint as base_randint, random as base_random, choice as base_choice import re -from evennia.utils import search -from evennia.utils.utils import justify as base_justify, is_iter, to_str +from evennia.utils import search +from evennia.utils.utils import justify as base_justify, is_iter, to_str _PROTLIB = None @@ -296,7 +296,7 @@ """ global _PROTLIB if not _PROTLIB: - from evennia.prototypes import prototypes as _PROTLIB + from evennia.prototypes import prototypes as _PROTLIB string = ",".join(args) struct = literal_eval(string) diff --git a/docs/0.9.5/_modules/evennia/prototypes/prototypes.html b/docs/0.9.5/_modules/evennia/prototypes/prototypes.html index 96ba7ba8cc..c664159cdb 100644 --- a/docs/0.9.5/_modules/evennia/prototypes/prototypes.html +++ b/docs/0.9.5/_modules/evennia/prototypes/prototypes.html @@ -48,16 +48,16 @@ import hashlib import time -from ast import literal_eval -from django.conf import settings -from django.db.models import Q, Subquery -from django.core.paginator import Paginator -from evennia.scripts.scripts import DefaultScript -from evennia.objects.models import ObjectDB -from evennia.typeclasses.attributes import Attribute -from evennia.utils.create import create_script -from evennia.utils.evmore import EvMore -from evennia.utils.utils import ( +from ast import literal_eval +from django.conf import settings +from django.db.models import Q, Subquery +from django.core.paginator import Paginator +from evennia.scripts.scripts import DefaultScript +from evennia.objects.models import ObjectDB +from evennia.typeclasses.attributes import Attribute +from evennia.utils.create import create_script +from evennia.utils.evmore import EvMore +from evennia.utils.utils import ( all_from_module, make_iter, is_iter, @@ -69,10 +69,10 @@ justify, class_from_module, ) -from evennia.locks.lockhandler import validate_lockstring, check_lockstring -from evennia.utils import logger -from evennia.utils import inlinefuncs, dbserialize -from evennia.utils.evtable import EvTable +from evennia.locks.lockhandler import validate_lockstring, check_lockstring +from evennia.utils import logger +from evennia.utils import inlinefuncs, dbserialize +from evennia.utils.evtable import EvTable _MODULE_PROTOTYPE_MODULES = {} @@ -464,7 +464,7 @@ nmodules = len(module_prototypes) ndbprots = db_matches.count() if nmodules + ndbprots != 1: - raise KeyError(f"Found {nmodules + ndbprots} matching prototypes.") + raise KeyError(f"Found {nmodules + ndbprots} matching prototypes.") if return_iterators: # trying to get the entire set of prototypes - we must paginate @@ -496,7 +496,7 @@ EvTable for the entire dataset and then paginate it. """ -
    [docs] def __init__(self, caller, *args, session=None, **kwargs): +
    [docs] def __init__(self, caller, *args, session=None, **kwargs): """Store some extra properties on the EvMore class""" self.show_non_use = kwargs.pop("show_non_use", False) self.show_non_edit = kwargs.pop("show_non_edit", False) diff --git a/docs/0.9.5/_modules/evennia/prototypes/spawner.html b/docs/0.9.5/_modules/evennia/prototypes/spawner.html index ebef01ebc0..5be9ea18b7 100644 --- a/docs/0.9.5/_modules/evennia/prototypes/spawner.html +++ b/docs/0.9.5/_modules/evennia/prototypes/spawner.html @@ -178,14 +178,14 @@ import hashlib import time -from django.conf import settings +from django.conf import settings import evennia -from evennia.objects.models import ObjectDB -from evennia.utils import logger -from evennia.utils.utils import make_iter, is_iter -from evennia.prototypes import prototypes as protlib -from evennia.prototypes.prototypes import ( +from evennia.objects.models import ObjectDB +from evennia.utils import logger +from evennia.utils.utils import make_iter, is_iter +from evennia.prototypes import prototypes as protlib +from evennia.prototypes.prototypes import ( value_to_obj, value_to_obj_or_any, init_spawn_value, @@ -216,10 +216,10 @@ """ - def __bool__(self): + def __bool__(self): return False - def __str__(self): + def __str__(self): return "<Unset>"
    @@ -794,7 +794,7 @@ else: obj.attributes.remove(key) except Exception: - logger.log_trace(f"Failed to apply prototype '{prototype_key}' to {obj}.") + logger.log_trace(f"Failed to apply prototype '{prototype_key}' to {obj}.") finally: # we must always make sure to re-add the prototype tag obj.tags.clear(category=PROTOTYPE_TAG_CATEGORY) diff --git a/docs/0.9.5/_modules/evennia/scripts/admin.html b/docs/0.9.5/_modules/evennia/scripts/admin.html index 5e35c4a4a1..e792e08d4f 100644 --- a/docs/0.9.5/_modules/evennia/scripts/admin.html +++ b/docs/0.9.5/_modules/evennia/scripts/admin.html @@ -43,12 +43,12 @@ # This sets up how models are displayed # in the web admin interface. # -from django.conf import settings +from django.conf import settings -from evennia.typeclasses.admin import AttributeInline, TagInline +from evennia.typeclasses.admin import AttributeInline, TagInline -from evennia.scripts.models import ScriptDB -from django.contrib import admin +from evennia.scripts.models import ScriptDB +from django.contrib import admin
    [docs]class ScriptTagInline(TagInline): diff --git a/docs/0.9.5/_modules/evennia/scripts/manager.html b/docs/0.9.5/_modules/evennia/scripts/manager.html index 60ef3c1807..86e07dfc7d 100644 --- a/docs/0.9.5/_modules/evennia/scripts/manager.html +++ b/docs/0.9.5/_modules/evennia/scripts/manager.html @@ -43,9 +43,9 @@ The custom manager for Scripts. """ -from django.db.models import Q -from evennia.typeclasses.managers import TypedObjectManager, TypeclassManager -from evennia.utils.utils import make_iter +from django.db.models import Q +from evennia.typeclasses.managers import TypedObjectManager, TypeclassManager +from evennia.utils.utils import make_iter __all__ = ("ScriptManager",) _GA = object.__getattribute__ @@ -315,7 +315,7 @@ new_obj = new_obj if new_obj is not None else original_script.obj new_locks = new_locks if new_locks is not None else original_script.db_lock_storage - from evennia.utils import create + from evennia.utils import create new_script = create.create_script( typeclass, key=new_key, obj=new_obj, locks=new_locks, autostart=True diff --git a/docs/0.9.5/_modules/evennia/scripts/models.html b/docs/0.9.5/_modules/evennia/scripts/models.html index 946f354ed6..2eccc6ddf6 100644 --- a/docs/0.9.5/_modules/evennia/scripts/models.html +++ b/docs/0.9.5/_modules/evennia/scripts/models.html @@ -65,12 +65,12 @@ - Give the account/object a time-limited bonus/effect """ -from django.conf import settings -from django.db import models -from django.core.exceptions import ObjectDoesNotExist -from evennia.typeclasses.models import TypedObject -from evennia.scripts.manager import ScriptDBManager -from evennia.utils.utils import dbref, to_str +from django.conf import settings +from django.db import models +from django.core.exceptions import ObjectDoesNotExist +from evennia.typeclasses.models import TypedObject +from evennia.scripts.manager import ScriptDBManager +from evennia.utils.utils import dbref, to_str __all__ = ("ScriptDB",) _GA = object.__getattribute__ @@ -198,7 +198,7 @@ # deprecated ... pass if isinstance(value, (str, int)): - from evennia.objects.models import ObjectDB + from evennia.objects.models import ObjectDB value = to_str(value) if value.isdigit() or value.startswith("#"): diff --git a/docs/0.9.5/_modules/evennia/scripts/monitorhandler.html b/docs/0.9.5/_modules/evennia/scripts/monitorhandler.html index ee8f89d7ec..d82350e344 100644 --- a/docs/0.9.5/_modules/evennia/scripts/monitorhandler.html +++ b/docs/0.9.5/_modules/evennia/scripts/monitorhandler.html @@ -53,11 +53,11 @@ """ import inspect -from collections import defaultdict -from evennia.server.models import ServerConfig -from evennia.utils.dbserialize import dbserialize, dbunserialize -from evennia.utils import logger -from evennia.utils import variable_from_module +from collections import defaultdict +from evennia.server.models import ServerConfig +from evennia.utils.dbserialize import dbserialize, dbunserialize +from evennia.utils import logger +from evennia.utils import variable_from_module _SA = object.__setattr__ _GA = object.__getattribute__ @@ -70,7 +70,7 @@ callbacks for when a field or Attribute is updated (saved). """ -
    [docs] def __init__(self): +
    [docs] def __init__(self): """ Initialize the handler. """ diff --git a/docs/0.9.5/_modules/evennia/scripts/scripthandler.html b/docs/0.9.5/_modules/evennia/scripts/scripthandler.html index 735e8a9411..1b37001575 100644 --- a/docs/0.9.5/_modules/evennia/scripts/scripthandler.html +++ b/docs/0.9.5/_modules/evennia/scripts/scripthandler.html @@ -46,11 +46,11 @@ `scripts` on the game object. """ -from evennia.scripts.models import ScriptDB -from evennia.utils import create -from evennia.utils import logger +from evennia.scripts.models import ScriptDB +from evennia.utils import create +from evennia.utils import logger -from django.utils.translation import gettext as _ +from django.utils.translation import gettext as _
    [docs]class ScriptHandler(object): @@ -59,7 +59,7 @@ """ -
    [docs] def __init__(self, obj): +
    [docs] def __init__(self, obj): """ Set up internal state. @@ -70,7 +70,7 @@ """ self.obj = obj
    - def __str__(self): + def __str__(self): """ List the scripts tied to this object. diff --git a/docs/0.9.5/_modules/evennia/scripts/scripts.html b/docs/0.9.5/_modules/evennia/scripts/scripts.html index 8521d10e24..67088c7385 100644 --- a/docs/0.9.5/_modules/evennia/scripts/scripts.html +++ b/docs/0.9.5/_modules/evennia/scripts/scripts.html @@ -46,14 +46,14 @@ """ -from twisted.internet.defer import Deferred, maybeDeferred -from twisted.internet.task import LoopingCall -from django.core.exceptions import ObjectDoesNotExist -from django.utils.translation import gettext as _ -from evennia.typeclasses.models import TypeclassBase -from evennia.scripts.models import ScriptDB -from evennia.scripts.manager import ScriptManager -from evennia.utils import create, logger +from twisted.internet.defer import Deferred, maybeDeferred +from twisted.internet.task import LoopingCall +from django.core.exceptions import ObjectDoesNotExist +from django.utils.translation import gettext as _ +from evennia.typeclasses.models import TypeclassBase +from evennia.scripts.models import ScriptDB +from evennia.scripts.manager import ScriptManager +from evennia.utils import create, logger __all__ = ["DefaultScript", "DoNothing", "Store"] @@ -137,7 +137,7 @@ self._scheduleFrom(self.starttime) return deferred - def __call__(self): + def __call__(self): """ Tick one step. We update callcount (tracks number of calls) as well as null start_delay (needed in order to correctly @@ -192,10 +192,10 @@ objects = ScriptManager() - def __str__(self): + def __str__(self): return "<{cls} {key}>".format(cls=self.__class__.__name__, key=self.key) - def __repr__(self): + def __repr__(self): return str(self) def _start_task(self): @@ -441,7 +441,7 @@ ret = super(DefaultScript, self).at_idmapper_flush() if ret and self.ndb._task: try: - from twisted.internet import reactor + from twisted.internet import reactor global FLUSHING_INSTANCES # store the current timers for the _task and stop it to avoid duplicates after cache flush diff --git a/docs/0.9.5/_modules/evennia/scripts/taskhandler.html b/docs/0.9.5/_modules/evennia/scripts/taskhandler.html index 8e55dd2d2d..cbc790c263 100644 --- a/docs/0.9.5/_modules/evennia/scripts/taskhandler.html +++ b/docs/0.9.5/_modules/evennia/scripts/taskhandler.html @@ -43,13 +43,13 @@ Module containing the task handler for Evennia deferred tasks, persistent or not. """ -from datetime import datetime, timedelta +from datetime import datetime, timedelta -from twisted.internet import reactor -from twisted.internet.task import deferLater -from evennia.server.models import ServerConfig -from evennia.utils.logger import log_err -from evennia.utils.dbserialize import dbserialize, dbunserialize +from twisted.internet import reactor +from twisted.internet.task import deferLater +from evennia.server.models import ServerConfig +from evennia.utils.logger import log_err +from evennia.utils.dbserialize import dbserialize, dbunserialize TASK_HANDLER = None @@ -69,7 +69,7 @@ """ -
    [docs] def __init__(self): +
    [docs] def __init__(self): self.tasks = {} self.to_save = {}
    diff --git a/docs/0.9.5/_modules/evennia/scripts/tickerhandler.html b/docs/0.9.5/_modules/evennia/scripts/tickerhandler.html index f910e8e752..8f018f4809 100644 --- a/docs/0.9.5/_modules/evennia/scripts/tickerhandler.html +++ b/docs/0.9.5/_modules/evennia/scripts/tickerhandler.html @@ -108,13 +108,13 @@ """ import inspect -from twisted.internet.defer import inlineCallbacks -from django.core.exceptions import ObjectDoesNotExist -from evennia.scripts.scripts import ExtendedLoopingCall -from evennia.server.models import ServerConfig -from evennia.utils.logger import log_trace, log_err -from evennia.utils.dbserialize import dbserialize, dbunserialize, pack_dbobj -from evennia.utils import variable_from_module, inherits_from +from twisted.internet.defer import inlineCallbacks +from django.core.exceptions import ObjectDoesNotExist +from evennia.scripts.scripts import ExtendedLoopingCall +from evennia.server.models import ServerConfig +from evennia.utils.logger import log_trace, log_err +from evennia.utils.dbserialize import dbserialize, dbunserialize, pack_dbobj +from evennia.utils import variable_from_module, inherits_from _GA = object.__getattribute__ _SA = object.__setattr__ @@ -191,7 +191,7 @@ self._to_remove = [] self._to_add = [] -
    [docs] def __init__(self, interval): +
    [docs] def __init__(self, interval): """ Set up the ticker @@ -280,7 +280,7 @@ ticker_class = Ticker -
    [docs] def __init__(self): +
    [docs] def __init__(self): """ Initialize the pool. @@ -346,7 +346,7 @@ ticker_pool_class = TickerPool -
    [docs] def __init__(self, save_name="ticker_storage"): +
    [docs] def __init__(self, save_name="ticker_storage"): """ Initialize handler @@ -386,13 +386,13 @@ outpath = "%s.%s" % (callback.__module__, callback.__name__) outcallfunc = callback else: - raise TypeError(f"{callback} is not a method or function.") + raise TypeError(f"{callback} is not a method or function.") else: - raise TypeError(f"{callback} is not a callable function or method.") + raise TypeError(f"{callback} is not a callable function or method.") if outobj and not inherits_from(outobj, "evennia.typeclasses.models.TypedObject"): raise TypeError( - f"{callback} is a method on a normal object - it must " + f"{callback} is a method on a normal object - it must " "be either a method on a typeclass, or a stand-alone function." ) @@ -608,7 +608,7 @@ self.ticker_pool.remove(store_key) self.save() else: - raise KeyError(f"No Ticker was found matching the store-key {store_key}.")
    + raise KeyError(f"No Ticker was found matching the store-key {store_key}.")
    [docs] def clear(self, interval=None): """ diff --git a/docs/0.9.5/_modules/evennia/server/admin.html b/docs/0.9.5/_modules/evennia/server/admin.html index 5892b40256..7c81950812 100644 --- a/docs/0.9.5/_modules/evennia/server/admin.html +++ b/docs/0.9.5/_modules/evennia/server/admin.html @@ -44,8 +44,8 @@ # in the web admin interface. # -from django.contrib import admin -from evennia.server.models import ServerConfig +from django.contrib import admin +from evennia.server.models import ServerConfig
    [docs]class ServerConfigAdmin(admin.ModelAdmin): diff --git a/docs/0.9.5/_modules/evennia/server/amp_client.html b/docs/0.9.5/_modules/evennia/server/amp_client.html index 0c3a490be6..22184bf308 100644 --- a/docs/0.9.5/_modules/evennia/server/amp_client.html +++ b/docs/0.9.5/_modules/evennia/server/amp_client.html @@ -46,11 +46,11 @@ """ import os -from django.conf import settings -from evennia.server.portal import amp -from twisted.internet import protocol -from evennia.utils import logger -from evennia.utils.utils import class_from_module +from django.conf import settings +from evennia.server.portal import amp +from twisted.internet import protocol +from evennia.utils import logger +from evennia.utils.utils import class_from_module
    [docs]class AMPClientFactory(protocol.ReconnectingClientFactory): @@ -67,7 +67,7 @@ maxDelay = 1 noisy = False -
    [docs] def __init__(self, server): +
    [docs] def __init__(self, server): """ Initializes the client factory. diff --git a/docs/0.9.5/_modules/evennia/server/connection_wizard.html b/docs/0.9.5/_modules/evennia/server/connection_wizard.html index 1bc4088517..df6a754424 100644 --- a/docs/0.9.5/_modules/evennia/server/connection_wizard.html +++ b/docs/0.9.5/_modules/evennia/server/connection_wizard.html @@ -44,14 +44,14 @@ """ import sys -from os import path +from os import path import pprint -from django.conf import settings -from evennia.utils.utils import list_to_string, mod_import +from django.conf import settings +from evennia.utils.utils import list_to_string, mod_import
    [docs]class ConnectionWizard(object): -
    [docs] def __init__(self): +
    [docs] def __init__(self): self.data = {} self.prev_node = None
    @@ -74,7 +74,7 @@ """ - opt_txt = "\n".join(f" {key}: {desc}" for key, (desc, _, _) in options.items()) + opt_txt = "\n".join(f" {key}: {desc}" for key, (desc, _, _) in options.items()) self.display(opt_txt + "\n") while True: @@ -132,7 +132,7 @@ reply (str): The answered reply. """ - opt_txt = "\n".join(f" {ind + 1}: {desc}" for ind, desc in enumerate(options)) + opt_txt = "\n".join(f" {ind + 1}: {desc}" for ind, desc in enumerate(options)) self.display(opt_txt + "\n") while True: @@ -147,7 +147,7 @@ resp = int(resp) - 1 if 0 <= resp < len(options): selection = options[resp] - self.display(f" Selected '{selection}'.") + self.display(f" Selected '{selection}'.") return selection self.display(" Select one of the given options.")
    @@ -264,7 +264,7 @@ # game status status_default = wizard.game_index_listing["game_status"] - text = f""" + text = f""" What is the status of your game? - pre-alpha: a game in its very early stages, mostly unfinished or unstarted - alpha: a working concept, probably lots of bugs and incomplete features @@ -272,7 +272,7 @@ - launched: a full, working game (that may still be expanded upon and improved later) Current value (return to keep): - {status_default} + {status_default} """ options = ["pre-alpha", "alpha", "beta", "launched"] @@ -283,19 +283,19 @@ # game name name_default = settings.SERVERNAME - text = f""" + text = f""" Your game's name should usually be the same as `settings.SERVERNAME`, but you can set it to something else here if you want. Current value: - {name_default} + {name_default} """ def name_validator(inp): tmax = 80 tlen = len(inp) if tlen > tmax: - print(f"The name must be shorter than {tmax} characters (was {tlen}).") + print(f"The name must be shorter than {tmax} characters (was {tlen}).") wizard.ask_continue() return False return True @@ -309,20 +309,20 @@ sdesc_default = wizard.game_index_listing.get("short_description", None) - text = f""" + text = f""" Enter a short description of your game. Make it snappy and interesting! This should be at most one or two sentences (255 characters) to display by - '{settings.SERVERNAME}' in the main game list. Line breaks will be ignored. + '{settings.SERVERNAME}' in the main game list. Line breaks will be ignored. Current value: - {sdesc_default} + {sdesc_default} """ def sdesc_validator(inp): tmax = 255 tlen = len(inp) if tlen > tmax: - print(f"The short desc must be shorter than {tmax} characters (was {tlen}).") + print(f"The short desc must be shorter than {tmax} characters (was {tlen}).") wizard.ask_continue() return False return True @@ -336,13 +336,13 @@ long_default = wizard.game_index_listing.get("long_description", None) - text = f""" + text = f""" Enter a longer, full-length description. This will be shown when clicking on your game's listing. You can use \\n to create line breaks and may use Markdown formatting like *bold*, _italic_, [linkname](http://link) etc. Current value: - {long_default} + {long_default} """ wizard.display(text) @@ -351,14 +351,14 @@ # listing contact listing_default = wizard.game_index_listing.get("listing_contact", None) - text = f""" + text = f""" Enter a listing email-contact. This will not be visible in the listing, but allows us to get in touch with you should there be some listing issue (like a name collision) or some bug with the listing (us actually using this is likely to be somewhere between super-rarely and never). Current value: - {listing_default} + {listing_default} """ def contact_validator(inp): @@ -376,7 +376,7 @@ # telnet hostname hostname_default = wizard.game_index_listing.get("telnet_hostname", None) - text = f""" + text = f""" Enter the hostname to which third-party telnet mud clients can connect to your game. This would be the name of the server your game is hosted on, like `coolgame.games.com`, or `mygreatgame.se`. @@ -384,7 +384,7 @@ Write 'None' if you are not offering public telnet connections at this time. Current value: - {hostname_default} + {hostname_default} """ wizard.display(text) @@ -393,14 +393,14 @@ # telnet port port_default = wizard.game_index_listing.get("telnet_port", None) - text = f""" + text = f""" Enter the main telnet port. The Evennia default is 4000. You can change this with the TELNET_PORTS server setting. Write 'None' if you are not offering public telnet connections at this time. Current value: - {port_default} + {port_default} """ wizard.display(text) @@ -409,14 +409,14 @@ # website website_default = wizard.game_index_listing.get("game_website", None) - text = f""" + text = f""" Evennia is its own web server and runs your game's website. Enter the URL of the website here, like http://yourwebsite.com, here. Write 'None' if you are not offering a publicly visible website at this time. Current value: - {website_default} + {website_default} """ wizard.display(text) @@ -425,7 +425,7 @@ # webclient webclient_default = wizard.game_index_listing.get("web_client_url", None) - text = f""" + text = f""" Evennia offers its own native webclient. Normally it will be found from the game homepage at something like http://yourwebsite.com/webclient. Enter your specific URL here (when clicking this link you should launch into the @@ -434,7 +434,7 @@ Write 'None' if you don't want to list a publicly accessible webclient. Current value: - {webclient_default} + {webclient_default} """ wizard.display(text) @@ -466,11 +466,11 @@ except AttributeError: filename = "server/conf/mssp.py" - text = f""" + text = f""" MSSP (Mud Server Status Protocol) has a vast amount of options so it must be modified outside this wizard by directly editing its config file here: - '{filename}' + '{filename}' MSSP allows traditional online MUD-listing sites/crawlers to continuously monitor your game and list information about it. Some of this, like active @@ -506,7 +506,7 @@ "\n\n" "try:\n" " # Created by the `evennia connections` wizard\n" - f" {import_stanza}\n" + f" {import_stanza}\n" "except ImportError:\n" " pass" ) @@ -519,7 +519,7 @@ ) f.write(wizard.save_output) - wizard.display(f"saving to {connect_settings_file} ...") + wizard.display(f"saving to {connect_settings_file} ...")
    [docs]def node_view_and_apply_settings(wizard): @@ -549,7 +549,7 @@ # potentially add other wizards in the future text = game_index_save_text - wizard.display(f"Settings to save:\n\n{text}") + wizard.display(f"Settings to save:\n\n{text}") if saves: if wizard.ask_yesno("\nDo you want to save these settings?") == "yes": diff --git a/docs/0.9.5/_modules/evennia/server/evennia_launcher.html b/docs/0.9.5/_modules/evennia/server/evennia_launcher.html index d8c1ca35c3..b97fc61956 100644 --- a/docs/0.9.5/_modules/evennia/server/evennia_launcher.html +++ b/docs/0.9.5/_modules/evennia/server/evennia_launcher.html @@ -59,16 +59,16 @@ import shutil import importlib import pickle -from distutils.version import LooseVersion -from argparse import ArgumentParser +from distutils.version import LooseVersion +from argparse import ArgumentParser import argparse -from subprocess import Popen, check_output, call, CalledProcessError, STDOUT +from subprocess import Popen, check_output, call, CalledProcessError, STDOUT -from twisted.protocols import amp -from twisted.internet import reactor, endpoints +from twisted.protocols import amp +from twisted.internet import reactor, endpoints import django -from django.core.management import execute_from_command_line -from django.db.utils import ProgrammingError +from django.core.management import execute_from_command_line +from django.db.utils import ProgrammingError # Signal processing SIG = signal.SIGINT @@ -624,7 +624,7 @@ """ -
    [docs] def __init__(self): +
    [docs] def __init__(self): self.on_status = []
    [docs] def wait_for_status(self, callback): @@ -1480,7 +1480,7 @@ """ # Check so a database exists and is accessible - from django.db import connection + from django.db import connection tables = connection.introspection.get_table_list(connection.cursor()) if not tables or not isinstance(tables[0], str): # django 1.8+ @@ -1489,7 +1489,7 @@ # database exists and seems set up. Initialize evennia. evennia._init() # Try to get Account#1 - from evennia.accounts.models import AccountDB + from evennia.accounts.models import AccountDB try: AccountDB.objects.get(id=1) @@ -1522,7 +1522,7 @@ elif not res: break # continue with the - from copy import deepcopy + from copy import deepcopy new = deepcopy(other) other.delete() @@ -1604,7 +1604,7 @@ """ if _is_windows(): # Windows signal sending is very limited. - from win32api import GenerateConsoleCtrlEvent, SetConsoleCtrlHandler + from win32api import GenerateConsoleCtrlEvent, SetConsoleCtrlHandler try: # Windows can only send a SIGINT-like signal to @@ -1685,7 +1685,7 @@ """ - from django.conf import settings + from django.conf import settings def _imp(path, split=True): "helper method" @@ -1695,7 +1695,7 @@ __import__(mod, fromlist=[fromlist]) # check the historical deprecations - from evennia.server import deprecations + from evennia.server import deprecations try: deprecations.check_errors(settings) @@ -1714,7 +1714,7 @@ for path in settings.LOCK_FUNC_MODULES: _imp(path, split=False) - from evennia.commands import cmdsethandler + from evennia.commands import cmdsethandler if not cmdsethandler.import_cmdset(settings.CMDSET_UNLOGGEDIN, None): print("Warning: CMDSET_UNLOGGED failed to load!") @@ -1773,7 +1773,7 @@ # test existence of the settings module try: - from django.conf import settings + from django.conf import settings except Exception as ex: if not str(ex).startswith("No module named"): import traceback @@ -1907,7 +1907,7 @@ Run the linking wizard, for adding new external connections. """ - from .connection_wizard import ConnectionWizard, node_start + from .connection_wizard import ConnectionWizard, node_start wizard = ConnectionWizard() node_start(wizard)
    @@ -1922,8 +1922,8 @@ keys (str or list): Setting key or keys to inspect. """ - from importlib import import_module - from evennia.utils import evtable + from importlib import import_module + from evennia.utils import evtable evsettings = import_module(SETTINGS_DOTPATH) if len(keys) == 1 and keys[0].upper() == "ALL": @@ -2181,13 +2181,13 @@ log_path = os.path.join(SERVERDIR, "logs") if not os.path.exists(log_path): os.makedirs(log_path) - print(f" ... Created missing log dir {log_path}.") + print(f" ... Created missing log dir {log_path}.") created = True settings_path = os.path.join(CONFDIR, "secret_settings.py") if not os.path.exists(settings_path): create_settings_file(init=False, secret_settings=True) - print(f" ... Created missing secret_settings.py file as {settings_path}.") + print(f" ... Created missing secret_settings.py file as {settings_path}.") created = True if created: @@ -2300,7 +2300,7 @@ if option in ("makemessages", "compilemessages"): # some commands don't require the presence of a game directory to work need_gamedir = False - if option in ("shell", "check", "makemigrations", "createsuperuser"): + if option in ("shell", "check", "makemigrations", "createsuperuser", "shell_plus"): # some django commands requires the database to exist, # or evennia._init to have run before they work right. check_db = True diff --git a/docs/0.9.5/_modules/evennia/server/game_index_client/client.html b/docs/0.9.5/_modules/evennia/server/game_index_client/client.html index 7300345182..8bd17ab813 100644 --- a/docs/0.9.5/_modules/evennia/server/game_index_client/client.html +++ b/docs/0.9.5/_modules/evennia/server/game_index_client/client.html @@ -48,19 +48,19 @@ import warnings import django -from django.conf import settings -from twisted.internet import defer -from twisted.internet import protocol -from twisted.internet import reactor -from twisted.internet.defer import inlineCallbacks -from twisted.web.client import Agent, _HTTP11ClientFactory, HTTPConnectionPool -from twisted.web.http_headers import Headers -from twisted.web.iweb import IBodyProducer -from zope.interface import implementer +from django.conf import settings +from twisted.internet import defer +from twisted.internet import protocol +from twisted.internet import reactor +from twisted.internet.defer import inlineCallbacks +from twisted.web.client import Agent, _HTTP11ClientFactory, HTTPConnectionPool +from twisted.web.http_headers import Headers +from twisted.web.iweb import IBodyProducer +from zope.interface import implementer -from evennia.accounts.models import AccountDB -from evennia.server.sessionhandler import SESSIONS -from evennia.utils import get_evennia_version, logger +from evennia.accounts.models import AccountDB +from evennia.server.sessionhandler import SESSIONS +from evennia.utils import get_evennia_version, logger _EGI_HOST = "http://evennia-game-index.appspot.com" _EGI_REPORT_PATH = "/api/v1/game/check_in" @@ -73,7 +73,7 @@ incredibly configurable as far as to what is being sent. """ -
    [docs] def __init__(self, on_bad_request=None): +
    [docs] def __init__(self, on_bad_request=None): """ :param on_bad_request: Optional callable to trigger when a bad request was sent. This is almost always going to be due to bad config. @@ -149,7 +149,7 @@ "server_platform": platform.platform(), } except KeyError as err: - raise KeyError(f"Error loading GAME_INDEX_LISTING: {err}") + raise KeyError(f"Error loading GAME_INDEX_LISTING: {err}") data = urllib.parse.urlencode(values) @@ -179,7 +179,7 @@ Used for pulling the response body out of an HTTP response. """ -
    [docs] def __init__(self, status_code, d): +
    [docs] def __init__(self, status_code, d): self.status_code = status_code self.buf = "" self.d = d
    @@ -197,7 +197,7 @@ Used for feeding a request body to the tx HTTP client. """ -
    [docs] def __init__(self, body): +
    [docs] def __init__(self, body): self.body = bytes(body, "utf-8") self.length = len(body)
    diff --git a/docs/0.9.5/_modules/evennia/server/game_index_client/service.html b/docs/0.9.5/_modules/evennia/server/game_index_client/service.html index 3c325c7773..62207a870c 100644 --- a/docs/0.9.5/_modules/evennia/server/game_index_client/service.html +++ b/docs/0.9.5/_modules/evennia/server/game_index_client/service.html @@ -43,12 +43,12 @@ Service for integrating the Evennia Game Index client into Evennia. """ -from twisted.internet import reactor -from twisted.internet.task import LoopingCall -from twisted.application.service import Service +from twisted.internet import reactor +from twisted.internet.task import LoopingCall +from twisted.application.service import Service -from evennia.utils import logger -from .client import EvenniaGameIndexClient +from evennia.utils import logger +from .client import EvenniaGameIndexClient # How many seconds to wait before triggering the first EGI check-in. _FIRST_UPDATE_DELAY = 10 @@ -67,7 +67,7 @@ # a core system service. name = "GameIndexClient" -
    [docs] def __init__(self): +
    [docs] def __init__(self): self.client = EvenniaGameIndexClient(on_bad_request=self._die_on_bad_request) self.loop = LoopingCall(self.client.send_game_details)
    diff --git a/docs/0.9.5/_modules/evennia/server/initial_setup.html b/docs/0.9.5/_modules/evennia/server/initial_setup.html index 736fae91ec..3692efefe1 100644 --- a/docs/0.9.5/_modules/evennia/server/initial_setup.html +++ b/docs/0.9.5/_modules/evennia/server/initial_setup.html @@ -49,11 +49,11 @@ import time -from django.conf import settings -from django.utils.translation import gettext as _ -from evennia.accounts.models import AccountDB -from evennia.server.models import ServerConfig -from evennia.utils import create, logger +from django.conf import settings +from django.utils.translation import gettext as _ +from evennia.accounts.models import AccountDB +from evennia.server.models import ServerConfig +from evennia.utils import create, logger ERROR_NO_SUPERUSER = """ @@ -211,7 +211,7 @@ Run collectstatic to make sure all web assets are loaded. """ - from django.core.management import call_command + from django.core.management import call_command logger.log_info("Initial setup: Gathering static resources using 'collectstatic'") call_command("collectstatic", "--noinput")
    @@ -226,7 +226,7 @@ """ ServerConfig.objects.conf("server_epoch", time.time()) - from evennia.server.sessionhandler import SESSIONS + from evennia.server.sessionhandler import SESSIONS logger.log_info("Initial setup complete. Restarting Server once.") SESSIONS.portal_reset_server()
    @@ -264,12 +264,12 @@ setup_func() except Exception: if last_step + num == 1: - from evennia.objects.models import ObjectDB + from evennia.objects.models import ObjectDB for obj in ObjectDB.objects.all(): obj.delete() elif last_step + num == 2: - from evennia.comms.models import ChannelDB + from evennia.comms.models import ChannelDB ChannelDB.objects.all().delete() raise diff --git a/docs/0.9.5/_modules/evennia/server/inputfuncs.html b/docs/0.9.5/_modules/evennia/server/inputfuncs.html index 47153a52e5..9c70ff15ef 100644 --- a/docs/0.9.5/_modules/evennia/server/inputfuncs.html +++ b/docs/0.9.5/_modules/evennia/server/inputfuncs.html @@ -62,12 +62,12 @@ """ import importlib -from codecs import lookup as codecs_lookup -from django.conf import settings -from evennia.commands.cmdhandler import cmdhandler -from evennia.accounts.models import AccountDB -from evennia.utils.logger import log_err -from evennia.utils.utils import to_str +from codecs import lookup as codecs_lookup +from django.conf import settings +from evennia.commands.cmdhandler import cmdhandler +from evennia.accounts.models import AccountDB +from evennia.utils.logger import log_err +from evennia.utils.utils import to_str BrowserSessionStore = importlib.import_module(settings.SESSION_ENGINE).SessionStore @@ -329,7 +329,7 @@ """ if not session.logged_in and "name" in kwargs and "password" in kwargs: - from evennia.commands.default.unloggedin import create_normal_account + from evennia.commands.default.unloggedin import create_normal_account account = create_normal_account(session, kwargs["name"], kwargs["password"]) if account: @@ -394,7 +394,7 @@ the above settings. """ - from evennia.scripts.tickerhandler import TICKER_HANDLER + from evennia.scripts.tickerhandler import TICKER_HANDLER name = kwargs.get("callback", "") interval = max(5, int(kwargs.get("interval", 60))) @@ -455,7 +455,7 @@ has its own specific output format. """ - from evennia.scripts.monitorhandler import MONITOR_HANDLER + from evennia.scripts.monitorhandler import MONITOR_HANDLER name = kwargs.get("name", None) outputfunc_name = kwargs("outputfunc_name", "monitor") @@ -491,7 +491,7 @@ Report on what is being monitored """ - from evennia.scripts.monitorhandler import MONITOR_HANDLER + from evennia.scripts.monitorhandler import MONITOR_HANDLER obj = session.puppet monitors = MONITOR_HANDLER.all(obj=obj) @@ -551,7 +551,7 @@ # Create a monitor. If a monitor already exists then it will replace # the previous one since it would use the same idstring - from evennia.scripts.monitorhandler import MONITOR_HANDLER + from evennia.scripts.monitorhandler import MONITOR_HANDLER MONITOR_HANDLER.add( account, @@ -583,7 +583,7 @@ MSDP LIST command """ - from evennia.scripts.monitorhandler import MONITOR_HANDLER + from evennia.scripts.monitorhandler import MONITOR_HANDLER args_lower = [arg.lower() for arg in args] if "commands" in args_lower: diff --git a/docs/0.9.5/_modules/evennia/server/manager.html b/docs/0.9.5/_modules/evennia/server/manager.html index 84998503ae..80456887a5 100644 --- a/docs/0.9.5/_modules/evennia/server/manager.html +++ b/docs/0.9.5/_modules/evennia/server/manager.html @@ -42,7 +42,7 @@ """ Custom manager for ServerConfig objects. """ -from django.db import models +from django.db import models
    [docs]class ServerConfigManager(models.Manager): diff --git a/docs/0.9.5/_modules/evennia/server/models.html b/docs/0.9.5/_modules/evennia/server/models.html index 9d6375f14b..addb04a3f9 100644 --- a/docs/0.9.5/_modules/evennia/server/models.html +++ b/docs/0.9.5/_modules/evennia/server/models.html @@ -51,12 +51,12 @@ """ import pickle -from django.db import models -from evennia.utils.idmapper.models import WeakSharedMemoryModel -from evennia.utils import logger, utils -from evennia.utils.dbserialize import to_pickle, from_pickle -from evennia.server.manager import ServerConfigManager -from evennia.utils import picklefield +from django.db import models +from evennia.utils.idmapper.models import WeakSharedMemoryModel +from evennia.utils import logger, utils +from evennia.utils.dbserialize import to_pickle, from_pickle +from evennia.server.manager import ServerConfigManager +from evennia.utils import picklefield # ------------------------------------------------------------ @@ -160,7 +160,7 @@ # ServerConfig other methods # - def __repr__(self): + def __repr__(self): return "<{} {}>".format(self.__class__.__name__, self.key, self.value)
    [docs] def store(self, key, value): diff --git a/docs/0.9.5/_modules/evennia/server/portal/amp.html b/docs/0.9.5/_modules/evennia/server/portal/amp.html index 73a9b3ffda..115947d20c 100644 --- a/docs/0.9.5/_modules/evennia/server/portal/amp.html +++ b/docs/0.9.5/_modules/evennia/server/portal/amp.html @@ -46,17 +46,17 @@ """ -from functools import wraps +from functools import wraps import time -from twisted.protocols import amp -from collections import defaultdict, namedtuple -from io import BytesIO -from itertools import count +from twisted.protocols import amp +from collections import defaultdict, namedtuple +from io import BytesIO +from itertools import count import zlib # Used in Compressed class import pickle -from twisted.internet.defer import DeferredList, Deferred -from evennia.utils.utils import variable_from_module +from twisted.internet.defer import DeferredList, Deferred +from evennia.utils.utils import variable_from_module # delayed import _LOGGER = None @@ -137,7 +137,7 @@ "Delay import of logger until absolutely necessary" global _LOGGER if not _LOGGER: - from evennia.utils import logger as _LOGGER + from evennia.utils import logger as _LOGGER return _LOGGER @@ -336,7 +336,7 @@ # helper methods -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): """ Initialize protocol with some things that need to be in place already before connecting both on portal and server. @@ -368,7 +368,7 @@ # Evennia extra logging desc += " (error logged on other side)" - _get_logger().log_err(f"AMP caught exception ({desc}):\n{error.value}") + _get_logger().log_err(f"AMP caught exception ({desc}):\n{error.value}") if isinstance(desc, str): desc = desc.encode("utf-8", "replace") diff --git a/docs/0.9.5/_modules/evennia/server/portal/amp_server.html b/docs/0.9.5/_modules/evennia/server/portal/amp_server.html index e485afab85..8bc6f50e2f 100644 --- a/docs/0.9.5/_modules/evennia/server/portal/amp_server.html +++ b/docs/0.9.5/_modules/evennia/server/portal/amp_server.html @@ -47,12 +47,12 @@ """ import os import sys -from twisted.internet import protocol -from evennia.server.portal import amp -from django.conf import settings -from subprocess import Popen, STDOUT -from evennia.utils import logger -from evennia.utils.utils import class_from_module +from twisted.internet import protocol +from evennia.server.portal import amp +from django.conf import settings +from subprocess import Popen, STDOUT +from evennia.utils import logger +from evennia.utils.utils import class_from_module def _is_windows(): @@ -87,7 +87,7 @@ "How this is named in logs" return "AMP"
    -
    [docs] def __init__(self, portal): +
    [docs] def __init__(self, portal): """ Initialize the factory. This is called as the Portal service starts. diff --git a/docs/0.9.5/_modules/evennia/server/portal/grapevine.html b/docs/0.9.5/_modules/evennia/server/portal/grapevine.html index 65b2b835f9..d6b841da00 100644 --- a/docs/0.9.5/_modules/evennia/server/portal/grapevine.html +++ b/docs/0.9.5/_modules/evennia/server/portal/grapevine.html @@ -51,12 +51,12 @@ """ import json -from twisted.internet import protocol -from django.conf import settings -from evennia.server.session import Session -from evennia.utils import get_evennia_version -from evennia.utils.logger import log_info, log_err -from autobahn.twisted.websocket import WebSocketClientProtocol, WebSocketClientFactory, connectWS +from twisted.internet import protocol +from django.conf import settings +from evennia.server.session import Session +from evennia.utils import get_evennia_version +from evennia.utils.logger import log_info, log_err +from autobahn.twisted.websocket import WebSocketClientProtocol, WebSocketClientFactory, connectWS # There is only one at this time GRAPEVINE_URI = "wss://grapevine.haus/socket" @@ -81,7 +81,7 @@ factor = 1.5 maxDelay = 60 -
    [docs] def __init__(self, sessionhandler, *args, **kwargs): +
    [docs] def __init__(self, sessionhandler, *args, **kwargs): self.uid = kwargs.pop("uid") self.channel = kwargs.pop("grapevine_channel") @@ -157,7 +157,7 @@ "Connect protocol to remote server" try: - from twisted.internet import ssl + from twisted.internet import ssl except ImportError: log_err("To use Grapevine, The PyOpenSSL module must be installed.") else: @@ -172,7 +172,7 @@ Implements the grapevine client """ -
    [docs] def __init__(self): +
    [docs] def __init__(self): WebSocketClientProtocol.__init__(self) Session.__init__(self) self.restart_downtime = None
    @@ -367,7 +367,7 @@ if data.get("status", "success") == "failure": err = data.get("error", "N/A") self.sessionhandler.data_in( - bot_data_in=((f"Grapevine error: {err}"), {"event": event}) + bot_data_in=((f"Grapevine error: {err}"), {"event": event}) ) elif event == "channels/unsubscribe": # unsubscribe-verification diff --git a/docs/0.9.5/_modules/evennia/server/portal/irc.html b/docs/0.9.5/_modules/evennia/server/portal/irc.html index f38b42dcf0..abe0524974 100644 --- a/docs/0.9.5/_modules/evennia/server/portal/irc.html +++ b/docs/0.9.5/_modules/evennia/server/portal/irc.html @@ -46,11 +46,11 @@ """ import re -from twisted.application import internet -from twisted.words.protocols import irc -from twisted.internet import protocol, reactor -from evennia.server.session import Session -from evennia.utils import logger, utils, ansi +from twisted.application import internet +from twisted.words.protocols import irc +from twisted.internet import protocol, reactor +from evennia.server.session import Session +from evennia.utils import logger, utils, ansi # IRC colors @@ -400,7 +400,7 @@ factor = 1.5 maxDelay = 60 -
    [docs] def __init__( +
    [docs] def __init__( self, sessionhandler, uid=None, @@ -507,7 +507,7 @@ if self.port: if self.ssl: try: - from twisted.internet import ssl + from twisted.internet import ssl service = reactor.connectSSL( self.network, int(self.port), self, ssl.ClientContextFactory() diff --git a/docs/0.9.5/_modules/evennia/server/portal/mccp.html b/docs/0.9.5/_modules/evennia/server/portal/mccp.html index aa88a5b615..8eee961ddb 100644 --- a/docs/0.9.5/_modules/evennia/server/portal/mccp.html +++ b/docs/0.9.5/_modules/evennia/server/portal/mccp.html @@ -56,7 +56,7 @@ mccp_compress and calling it from its write methods. """ import zlib -from twisted.python.compat import _bytesChr as chr +from twisted.python.compat import _bytesChr as chr # negotiations for v1 and v2 of the protocol MCCP = chr(86) # b"\x56" @@ -86,7 +86,7 @@ """ -
    [docs] def __init__(self, protocol): +
    [docs] def __init__(self, protocol): """ initialize MCCP by storing protocol on ourselves and calling the client to see if diff --git a/docs/0.9.5/_modules/evennia/server/portal/mssp.html b/docs/0.9.5/_modules/evennia/server/portal/mssp.html index 47a82a4689..e79a6d49e3 100644 --- a/docs/0.9.5/_modules/evennia/server/portal/mssp.html +++ b/docs/0.9.5/_modules/evennia/server/portal/mssp.html @@ -51,9 +51,9 @@ """ -from django.conf import settings -from evennia.utils import utils -from twisted.python.compat import _bytesChr as bchr +from django.conf import settings +from evennia.utils import utils +from twisted.python.compat import _bytesChr as bchr MSSP = bchr(70) # b"\x46" MSSP_VAR = bchr(1) # b"\x01" @@ -70,7 +70,7 @@ """ -
    [docs] def __init__(self, protocol): +
    [docs] def __init__(self, protocol): """ initialize MSSP by storing protocol on ourselves and calling the client to see if it supports MSSP. diff --git a/docs/0.9.5/_modules/evennia/server/portal/mxp.html b/docs/0.9.5/_modules/evennia/server/portal/mxp.html index e4e0c40739..ce7d29bad4 100644 --- a/docs/0.9.5/_modules/evennia/server/portal/mxp.html +++ b/docs/0.9.5/_modules/evennia/server/portal/mxp.html @@ -55,7 +55,7 @@ """ import re -from twisted.python.compat import _bytesChr as bchr +from twisted.python.compat import _bytesChr as bchr LINKS_SUB = re.compile(r"\|lc(.*?)\|lt(.*?)\|le", re.DOTALL) @@ -89,7 +89,7 @@ """ -
    [docs] def __init__(self, protocol): +
    [docs] def __init__(self, protocol): """ Initializes the protocol by checking if the client supports it. diff --git a/docs/0.9.5/_modules/evennia/server/portal/naws.html b/docs/0.9.5/_modules/evennia/server/portal/naws.html index dc7600df47..db4ced8c84 100644 --- a/docs/0.9.5/_modules/evennia/server/portal/naws.html +++ b/docs/0.9.5/_modules/evennia/server/portal/naws.html @@ -50,9 +50,9 @@ client and update it when the size changes """ -from codecs import encode as codecs_encode -from django.conf import settings -from twisted.python.compat import _bytesChr as bchr +from codecs import encode as codecs_encode +from django.conf import settings +from twisted.python.compat import _bytesChr as bchr NAWS = bchr(31) # b"\x1f" IS = bchr(0) # b"\x00" @@ -70,7 +70,7 @@ """ -
    [docs] def __init__(self, protocol): +
    [docs] def __init__(self, protocol): """ initialize NAWS by storing protocol on ourselves and calling the client to see if it supports NAWS. diff --git a/docs/0.9.5/_modules/evennia/server/portal/portal.html b/docs/0.9.5/_modules/evennia/server/portal/portal.html index a970553759..4ca4bf555f 100644 --- a/docs/0.9.5/_modules/evennia/server/portal/portal.html +++ b/docs/0.9.5/_modules/evennia/server/portal/portal.html @@ -52,27 +52,27 @@ import os import time -from os.path import dirname, abspath -from twisted.application import internet, service -from twisted.internet.task import LoopingCall -from twisted.internet import protocol, reactor -from twisted.python.log import ILogObserver +from os.path import dirname, abspath +from twisted.application import internet, service +from twisted.internet.task import LoopingCall +from twisted.internet import protocol, reactor +from twisted.python.log import ILogObserver import django django.setup() -from django.conf import settings -from django.db import connection +from django.conf import settings +from django.db import connection import evennia evennia._init() -from evennia.utils.utils import get_evennia_version, mod_import, make_iter, class_from_module -from evennia.server.portal.portalsessionhandler import PORTAL_SESSIONS -from evennia.utils import logger -from evennia.server.webserver import EvenniaReverseProxyResource -from django.db import connection +from evennia.utils.utils import get_evennia_version, mod_import, make_iter, class_from_module +from evennia.server.portal.portalsessionhandler import PORTAL_SESSIONS +from evennia.utils import logger +from evennia.server.webserver import EvenniaReverseProxyResource +from django.db import connection # we don't need a connection to the database so close it right away @@ -181,7 +181,7 @@ """ -
    [docs] def __init__(self, application): +
    [docs] def __init__(self, application): """ Setup the server. @@ -308,7 +308,7 @@ # the portal and the mud server. Only reason to ever deactivate # it would be during testing and debugging. - from evennia.server.portal import amp_server + from evennia.server.portal import amp_server INFO_DICT["amp"] = "amp: %s" % AMP_PORT @@ -325,7 +325,7 @@ # Start telnet game connections - from evennia.server.portal import telnet + from evennia.server.portal import telnet _telnet_protocol = class_from_module(settings.TELNET_PROTOCOL_CLASS) @@ -350,7 +350,7 @@ # Start Telnet+SSL game connection (requires PyOpenSSL). - from evennia.server.portal import telnet_ssl + from evennia.server.portal import telnet_ssl _ssl_protocol = class_from_module(settings.SSL_PROTOCOL_CLASS) @@ -385,7 +385,7 @@ # Start SSH game connections. Will create a keypair in # evennia/game if necessary. - from evennia.server.portal import ssh + from evennia.server.portal import ssh _ssh_protocol = class_from_module(settings.SSH_PROTOCOL_CLASS) @@ -407,7 +407,7 @@ if WEBSERVER_ENABLED: - from evennia.server.webserver import Website + from evennia.server.webserver import Website # Start a reverse proxy to relay data to the Server-side webserver @@ -422,7 +422,7 @@ webclientstr = "" if WEBCLIENT_ENABLED: # create ajax client processes at /webclientdata - from evennia.server.portal import webclient_ajax + from evennia.server.portal import webclient_ajax ajax_webclient = webclient_ajax.AjaxWebClient() ajax_webclient.sessionhandler = PORTAL_SESSIONS @@ -432,8 +432,8 @@ if WEBSOCKET_CLIENT_ENABLED and not websocket_started: # start websocket client port for the webclient # we only support one websocket client - from evennia.server.portal import webclient - from autobahn.twisted.websocket import WebSocketServerFactory + from evennia.server.portal import webclient + from autobahn.twisted.websocket import WebSocketServerFactory w_interface = WEBSOCKET_CLIENT_INTERFACE w_ifacestr = "" diff --git a/docs/0.9.5/_modules/evennia/server/portal/portalsessionhandler.html b/docs/0.9.5/_modules/evennia/server/portal/portalsessionhandler.html index 2b9a4cd8ed..d217675278 100644 --- a/docs/0.9.5/_modules/evennia/server/portal/portalsessionhandler.html +++ b/docs/0.9.5/_modules/evennia/server/portal/portalsessionhandler.html @@ -45,13 +45,13 @@ import time -from collections import deque, namedtuple -from twisted.internet import reactor -from django.conf import settings -from evennia.server.sessionhandler import SessionHandler -from evennia.server.portal.amp import PCONN, PDISCONN, PCONNSYNC, PDISCONNALL -from evennia.utils.logger import log_trace -from evennia.utils.utils import class_from_module +from collections import deque, namedtuple +from twisted.internet import reactor +from django.conf import settings +from evennia.server.sessionhandler import SessionHandler +from evennia.server.portal.amp import PCONN, PDISCONN, PCONNSYNC, PDISCONNALL +from evennia.utils.logger import log_trace +from evennia.utils.utils import class_from_module # module import _MOD_IMPORT = None @@ -89,7 +89,7 @@ """ -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): """ Init the handler @@ -301,7 +301,7 @@ """ global _MOD_IMPORT if not _MOD_IMPORT: - from evennia.utils.utils import variable_from_module as _MOD_IMPORT + from evennia.utils.utils import variable_from_module as _MOD_IMPORT path, clsname = protocol_path.rsplit(".", 1) cls = _MOD_IMPORT(path, clsname) if not cls: diff --git a/docs/0.9.5/_modules/evennia/server/portal/rss.html b/docs/0.9.5/_modules/evennia/server/portal/rss.html index e5f3d727dd..f340cc6462 100644 --- a/docs/0.9.5/_modules/evennia/server/portal/rss.html +++ b/docs/0.9.5/_modules/evennia/server/portal/rss.html @@ -46,10 +46,10 @@ to the channel whenever the feed updates. """ -from twisted.internet import task, threads -from django.conf import settings -from evennia.server.session import Session -from evennia.utils import logger +from twisted.internet import task, threads +from django.conf import settings +from evennia.server.session import Session +from evennia.utils import logger RSS_ENABLED = settings.RSS_ENABLED # RETAG = re.compile(r'<[^>]*?>') @@ -69,7 +69,7 @@ """ -
    [docs] def __init__(self, factory, url, rate): +
    [docs] def __init__(self, factory, url, rate): """ Initialize the reader. @@ -165,7 +165,7 @@ Initializes new bots. """ -
    [docs] def __init__(self, sessionhandler, uid=None, url=None, rate=None): +
    [docs] def __init__(self, sessionhandler, uid=None, url=None, rate=None): """ Initialize the bot. diff --git a/docs/0.9.5/_modules/evennia/server/portal/ssh.html b/docs/0.9.5/_modules/evennia/server/portal/ssh.html index c28250fc94..25aca839ad 100644 --- a/docs/0.9.5/_modules/evennia/server/portal/ssh.html +++ b/docs/0.9.5/_modules/evennia/server/portal/ssh.html @@ -53,9 +53,9 @@ import os import re -from twisted.cred.checkers import credentials -from twisted.cred.portal import Portal -from twisted.conch.interfaces import IConchUser +from twisted.cred.checkers import credentials +from twisted.cred.portal import Portal +from twisted.conch.interfaces import IConchUser _SSH_IMPORT_ERROR = """ ERROR: Missing crypto library for SSH. Install it with @@ -70,23 +70,23 @@ """ try: - from twisted.conch.ssh.keys import Key + from twisted.conch.ssh.keys import Key except ImportError: raise ImportError(_SSH_IMPORT_ERROR) -from twisted.conch.ssh.userauth import SSHUserAuthServer -from twisted.conch.ssh import common -from twisted.conch.insults import insults -from twisted.conch.manhole_ssh import TerminalRealm, _Glue, ConchFactory -from twisted.conch.manhole import Manhole, recvline -from twisted.internet import defer, protocol -from twisted.conch import interfaces as iconch -from twisted.python import components -from django.conf import settings +from twisted.conch.ssh.userauth import SSHUserAuthServer +from twisted.conch.ssh import common +from twisted.conch.insults import insults +from twisted.conch.manhole_ssh import TerminalRealm, _Glue, ConchFactory +from twisted.conch.manhole import Manhole, recvline +from twisted.internet import defer, protocol +from twisted.conch import interfaces as iconch +from twisted.python import components +from django.conf import settings -from evennia.accounts.models import AccountDB -from evennia.utils import ansi -from evennia.utils.utils import to_str, class_from_module +from evennia.accounts.models import AccountDB +from evennia.utils import ansi +from evennia.utils.utils import to_str, class_from_module _RE_N = re.compile(r"\|n$") _RE_SCREENREADER_REGEX = re.compile( @@ -136,7 +136,7 @@ noisy = False -
    [docs] def __init__(self, starttuple): +
    [docs] def __init__(self, starttuple): """ For setting up the account. If account is not None then we'll login automatically. @@ -408,7 +408,7 @@ noisy = False credentialInterfaces = (credentials.IUsernamePassword,) -
    [docs] def __init__(self, factory): +
    [docs] def __init__(self, factory): """ Initialize the factory. @@ -466,7 +466,7 @@ noisy = False -
    [docs] def __init__(self, proto, chainedProtocol, avatar, width, height): +
    [docs] def __init__(self, proto, chainedProtocol, avatar, width, height): self.proto = proto self.avatar = avatar self.chainedProtocol = chainedProtocol @@ -507,8 +507,8 @@ if not (os.path.exists(pubkeyfile) and os.path.exists(privkeyfile)): # No keypair exists. Generate a new RSA keypair - from cryptography.hazmat.backends import default_backend - from cryptography.hazmat.primitives.asymmetric import rsa + from cryptography.hazmat.backends import default_backend + from cryptography.hazmat.primitives.asymmetric import rsa rsa_key = Key( rsa.generate_private_key( diff --git a/docs/0.9.5/_modules/evennia/server/portal/ssl.html b/docs/0.9.5/_modules/evennia/server/portal/ssl.html index 442f9041a6..a4370cd45a 100644 --- a/docs/0.9.5/_modules/evennia/server/portal/ssl.html +++ b/docs/0.9.5/_modules/evennia/server/portal/ssl.html @@ -49,7 +49,7 @@ try: import OpenSSL - from twisted.internet import ssl as twisted_ssl + from twisted.internet import ssl as twisted_ssl except ImportError as error: errstr = """ {err} @@ -58,8 +58,8 @@ """ raise ImportError(errstr.format(err=error)) -from django.conf import settings -from evennia.utils.utils import class_from_module +from django.conf import settings +from evennia.utils.utils import class_from_module _GAME_DIR = settings.GAME_DIR @@ -93,7 +93,7 @@ is done with encryption. """ -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.protocol_name = "ssl"
    @@ -108,8 +108,8 @@ if not (os.path.exists(keyfile) and os.path.exists(certfile)): # key/cert does not exist. Create. import subprocess - from Crypto.PublicKey import RSA - from twisted.conch.ssh.keys import Key + from Crypto.PublicKey import RSA + from twisted.conch.ssh.keys import Key print(" Creating SSL key and certificate ... ", end=" ") diff --git a/docs/0.9.5/_modules/evennia/server/portal/suppress_ga.html b/docs/0.9.5/_modules/evennia/server/portal/suppress_ga.html index 37b3508317..25295c2096 100644 --- a/docs/0.9.5/_modules/evennia/server/portal/suppress_ga.html +++ b/docs/0.9.5/_modules/evennia/server/portal/suppress_ga.html @@ -54,7 +54,7 @@ http://www.faqs.org/rfcs/rfc858.html """ -from twisted.python.compat import _bytesChr as bchr +from twisted.python.compat import _bytesChr as bchr SUPPRESS_GA = bchr(3) # b"\x03" @@ -70,7 +70,7 @@ """ -
    [docs] def __init__(self, protocol): +
    [docs] def __init__(self, protocol): """ Initialize suppression of GO-AHEADs. diff --git a/docs/0.9.5/_modules/evennia/server/portal/telnet.html b/docs/0.9.5/_modules/evennia/server/portal/telnet.html index 2ad4f85ce7..8fce71899c 100644 --- a/docs/0.9.5/_modules/evennia/server/portal/telnet.html +++ b/docs/0.9.5/_modules/evennia/server/portal/telnet.html @@ -49,10 +49,10 @@ """ import re -from twisted.internet import protocol -from twisted.internet.task import LoopingCall -from twisted.conch.telnet import Telnet, StatefulTelnetProtocol -from twisted.conch.telnet import ( +from twisted.internet import protocol +from twisted.internet.task import LoopingCall +from twisted.conch.telnet import Telnet, StatefulTelnetProtocol +from twisted.conch.telnet import ( IAC, NOP, LINEMODE, @@ -65,12 +65,12 @@ LINEMODE_EDIT, LINEMODE_TRAPSIG, ) -from django.conf import settings -from evennia.server.portal import ttype, mssp, telnet_oob, naws, suppress_ga -from evennia.server.portal.mccp import Mccp, mccp_compress, MCCP -from evennia.server.portal.mxp import Mxp, mxp_parse -from evennia.utils import ansi -from evennia.utils.utils import to_bytes, class_from_module +from django.conf import settings +from evennia.server.portal import ttype, mssp, telnet_oob, naws, suppress_ga +from evennia.server.portal.mccp import Mccp, mccp_compress, MCCP +from evennia.server.portal.mxp import Mxp, mxp_parse +from evennia.utils import ansi +from evennia.utils.utils import to_bytes, class_from_module _RE_N = re.compile(r"\|n$") _RE_LEND = re.compile(br"\n$|\r$|\r\n$|\r\x00$|", re.MULTILINE) @@ -114,7 +114,7 @@ communication between game and player goes through here. """ -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): self.protocol_key = "telnet" super().__init__(*args, **kwargs)
    @@ -127,8 +127,8 @@ try: super().dataReceived(data) except ValueError as err: - from evennia.utils import logger - logger.log_err(f"Malformed telnet input: {err}")
    + from evennia.utils import logger + logger.log_err(f"Malformed telnet input: {err}")
    [docs] def connectionMade(self): """ @@ -168,7 +168,7 @@ # mxp support self.mxp = Mxp(self) - from evennia.utils.utils import delay + from evennia.utils.utils import delay # timeout the handshakes in case the client doesn't reply at all self._handshake_delay = delay(2, callback=self.handshake_done, timeout=True) @@ -303,7 +303,7 @@ try: return super().disableLocal(option) except Exception: - from evennia.utils import logger + from evennia.utils import logger logger.log_trace()
    diff --git a/docs/0.9.5/_modules/evennia/server/portal/telnet_oob.html b/docs/0.9.5/_modules/evennia/server/portal/telnet_oob.html index 7406c88678..45f892ad9b 100644 --- a/docs/0.9.5/_modules/evennia/server/portal/telnet_oob.html +++ b/docs/0.9.5/_modules/evennia/server/portal/telnet_oob.html @@ -66,11 +66,11 @@ """ import re import json -from evennia.utils.utils import is_iter -from twisted.python.compat import _bytesChr as bchr +from evennia.utils.utils import is_iter +from twisted.python.compat import _bytesChr as bchr # General Telnet -from twisted.conch.telnet import IAC, SB, SE +from twisted.conch.telnet import IAC, SB, SE # MSDP-relevant telnet cmd/opt-codes MSDP = bchr(69) @@ -115,7 +115,7 @@ Implements the MSDP and GMCP protocols. """ -
    [docs] def __init__(self, protocol): +
    [docs] def __init__(self, protocol): """ Initiates by storing the protocol on itself and trying to determine if the client supports MSDP. diff --git a/docs/0.9.5/_modules/evennia/server/portal/telnet_ssl.html b/docs/0.9.5/_modules/evennia/server/portal/telnet_ssl.html index 52fb7f0930..f6ed6df800 100644 --- a/docs/0.9.5/_modules/evennia/server/portal/telnet_ssl.html +++ b/docs/0.9.5/_modules/evennia/server/portal/telnet_ssl.html @@ -51,8 +51,8 @@ import os try: - from OpenSSL import crypto - from twisted.internet import ssl as twisted_ssl + from OpenSSL import crypto + from twisted.internet import ssl as twisted_ssl except ImportError as error: errstr = """ {err} @@ -66,8 +66,8 @@ """ raise ImportError(errstr.format(err=error)) -from django.conf import settings -from evennia.server.portal.telnet import TelnetProtocol +from django.conf import settings +from evennia.server.portal.telnet import TelnetProtocol _GAME_DIR = settings.GAME_DIR @@ -115,7 +115,7 @@ is done with encryption set up by the portal at start time. """ -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): super(SSLProtocol, self).__init__(*args, **kwargs) self.protocol_key = "telnet/ssl"
    diff --git a/docs/0.9.5/_modules/evennia/server/portal/tests.html b/docs/0.9.5/_modules/evennia/server/portal/tests.html index ea21cd1236..e2e5e5efa9 100644 --- a/docs/0.9.5/_modules/evennia/server/portal/tests.html +++ b/docs/0.9.5/_modules/evennia/server/portal/tests.html @@ -40,12 +40,12 @@

    Source code for evennia.server.portal.tests

     try:
    -    from django.utils.unittest import TestCase
    +    from django.utils.unittest import TestCase
     except ImportError:
    -    from django.test import TestCase
    +    from django.test import TestCase
     
     try:
    -    from django.utils import unittest
    +    from django.utils import unittest
     except ImportError:
         import unittest
     
    @@ -55,30 +55,30 @@
     import pickle
     import json
     
    -from mock import Mock, MagicMock
    -from evennia.server.portal import irc
    -from evennia.utils.test_resources import EvenniaTest
    +from mock import Mock, MagicMock
    +from evennia.server.portal import irc
    +from evennia.utils.test_resources import EvenniaTest
     
    -from twisted.conch.telnet import IAC, WILL, DONT, SB, SE, NAWS, DO
    -from twisted.test import proto_helpers
    -from twisted.trial.unittest import TestCase as TwistedTestCase
    -from twisted.internet.base import DelayedCall
    +from twisted.conch.telnet import IAC, WILL, DONT, SB, SE, NAWS, DO
    +from twisted.test import proto_helpers
    +from twisted.trial.unittest import TestCase as TwistedTestCase
    +from twisted.internet.base import DelayedCall
     
    -from .telnet import TelnetServerFactory, TelnetProtocol
    -from .portal import PORTAL_SESSIONS
    -from .suppress_ga import SUPPRESS_GA
    -from .naws import DEFAULT_HEIGHT, DEFAULT_WIDTH
    -from .ttype import TTYPE, IS
    -from .mccp import MCCP
    -from .mssp import MSSP
    -from .mxp import MXP
    -from .telnet_oob import MSDP, MSDP_VAL, MSDP_VAR
    +from .telnet import TelnetServerFactory, TelnetProtocol
    +from .portal import PORTAL_SESSIONS
    +from .suppress_ga import SUPPRESS_GA
    +from .naws import DEFAULT_HEIGHT, DEFAULT_WIDTH
    +from .ttype import TTYPE, IS
    +from .mccp import MCCP
    +from .mssp import MSSP
    +from .mxp import MXP
    +from .telnet_oob import MSDP, MSDP_VAL, MSDP_VAR
     
    -from .amp import AMPMultiConnectionProtocol, MsgServer2Portal, MsgPortal2Server, AMP_MAXLEN
    -from .amp_server import AMPServerFactory
    +from .amp import AMPMultiConnectionProtocol, MsgServer2Portal, MsgPortal2Server, AMP_MAXLEN
    +from .amp_server import AMPServerFactory
     
    -from autobahn.twisted.websocket import WebSocketServerFactory
    -from .webclient import WebSocketClient
    +from autobahn.twisted.websocket import WebSocketServerFactory
    +from .webclient import WebSocketClient
     
     
     
    [docs]class TestAMPServer(TwistedTestCase): diff --git a/docs/0.9.5/_modules/evennia/server/portal/ttype.html b/docs/0.9.5/_modules/evennia/server/portal/ttype.html index aced771afb..3fbab4c42d 100644 --- a/docs/0.9.5/_modules/evennia/server/portal/ttype.html +++ b/docs/0.9.5/_modules/evennia/server/portal/ttype.html @@ -51,7 +51,7 @@ All data will be stored on the protocol's protocol_flags dictionary, under the 'TTYPE' key. """ -from twisted.python.compat import _bytesChr as bchr +from twisted.python.compat import _bytesChr as bchr # telnet option codes TTYPE = bchr(24) # b"\x18" @@ -78,7 +78,7 @@ """ -
    [docs] def __init__(self, protocol): +
    [docs] def __init__(self, protocol): """ Initialize ttype by storing protocol on ourselves and calling the client to see if it supporst ttype. diff --git a/docs/0.9.5/_modules/evennia/server/portal/webclient.html b/docs/0.9.5/_modules/evennia/server/portal/webclient.html index 1ed140cec9..0b2a14f7f1 100644 --- a/docs/0.9.5/_modules/evennia/server/portal/webclient.html +++ b/docs/0.9.5/_modules/evennia/server/portal/webclient.html @@ -58,12 +58,12 @@ import re import json import html -from django.conf import settings -from evennia.utils.utils import mod_import, class_from_module -from evennia.utils.ansi import parse_ansi -from evennia.utils.text2html import parse_html -from autobahn.twisted.websocket import WebSocketServerProtocol -from autobahn.exception import Disconnected +from django.conf import settings +from evennia.utils.utils import mod_import, class_from_module +from evennia.utils.ansi import parse_ansi +from evennia.utils.text2html import parse_html +from autobahn.twisted.websocket import WebSocketServerProtocol +from autobahn.exception import Disconnected _RE_SCREENREADER_REGEX = re.compile( r"%s" % settings.SCREENREADER_REGEX_STRIP, re.DOTALL + re.MULTILINE @@ -91,7 +91,7 @@ # webclient_authenticated_uid value of csession on disconnect nonce = None -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.protocol_key = "webclient/websocket"
    @@ -112,7 +112,7 @@ self.csessid = None return None except AttributeError: - from evennia.utils import logger + from evennia.utils import logger self.csessid = None logger.log_trace(str(self)) diff --git a/docs/0.9.5/_modules/evennia/server/portal/webclient_ajax.html b/docs/0.9.5/_modules/evennia/server/portal/webclient_ajax.html index 972829d07d..e31780dc41 100644 --- a/docs/0.9.5/_modules/evennia/server/portal/webclient_ajax.html +++ b/docs/0.9.5/_modules/evennia/server/portal/webclient_ajax.html @@ -62,15 +62,15 @@ import time import html -from twisted.web import server, resource -from twisted.internet.task import LoopingCall -from django.utils.functional import Promise -from django.conf import settings -from evennia.utils.ansi import parse_ansi -from evennia.utils import utils -from evennia.utils.utils import to_bytes, to_str -from evennia.utils.text2html import parse_html -from evennia.server import session +from twisted.web import server, resource +from twisted.internet.task import LoopingCall +from django.utils.functional import Promise +from django.conf import settings +from evennia.utils.ansi import parse_ansi +from evennia.utils import utils +from evennia.utils.utils import to_bytes, to_str +from evennia.utils.text2html import parse_html +from evennia.server import session _CLIENT_SESSIONS = utils.mod_import(settings.SESSION_ENGINE).SessionStore _RE_SCREENREADER_REGEX = re.compile( @@ -112,7 +112,7 @@ isLeaf = True allowedMethods = ("POST",) -
    [docs] def __init__(self): +
    [docs] def __init__(self): self.requests = {} self.databuffer = {} @@ -380,7 +380,7 @@ This represents a session running in an AjaxWebclient. """ -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): self.protocol_key = "webclient/ajax" super().__init__(*args, **kwargs)
    diff --git a/docs/0.9.5/_modules/evennia/server/profiling/dummyrunner.html b/docs/0.9.5/_modules/evennia/server/profiling/dummyrunner.html index 2bd13feec5..4e4917aae4 100644 --- a/docs/0.9.5/_modules/evennia/server/profiling/dummyrunner.html +++ b/docs/0.9.5/_modules/evennia/server/profiling/dummyrunner.html @@ -76,13 +76,13 @@ import sys import time import random -from argparse import ArgumentParser -from twisted.conch import telnet -from twisted.internet import reactor, protocol -from twisted.internet.task import LoopingCall +from argparse import ArgumentParser +from twisted.conch import telnet +from twisted.internet import reactor, protocol +from twisted.internet.task import LoopingCall -from django.conf import settings -from evennia.utils import mod_import, time_format +from django.conf import settings +from evennia.utils import mod_import, time_format # Load the dummyrunner settings module @@ -395,7 +395,7 @@
    [docs]class DummyFactory(protocol.ClientFactory): protocol = DummyClient -
    [docs] def __init__(self, actions): +
    [docs] def __init__(self, actions): "Setup the factory base (shared by all clients)" self.actions = actions
    diff --git a/docs/0.9.5/_modules/evennia/server/profiling/memplot.html b/docs/0.9.5/_modules/evennia/server/profiling/memplot.html index cb149f4758..c030ecf094 100644 --- a/docs/0.9.5/_modules/evennia/server/profiling/memplot.html +++ b/docs/0.9.5/_modules/evennia/server/profiling/memplot.html @@ -56,7 +56,7 @@ # sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))))) # os.environ['DJANGO_SETTINGS_MODULE'] = 'game.settings' import evennia -from evennia.utils.idmapper import models as _idmapper +from evennia.utils.idmapper import models as _idmapper LOGFILE = "logs/memoryusage.log" INTERVAL = 30 # log every 30 seconds @@ -97,7 +97,7 @@ # plot output from the file - from matplotlib import pyplot as pp + from matplotlib import pyplot as pp import numpy data = numpy.genfromtxt("../../../game/" + LOGFILE, delimiter=",") diff --git a/docs/0.9.5/_modules/evennia/server/profiling/test_queries.html b/docs/0.9.5/_modules/evennia/server/profiling/test_queries.html index 88faf8fa3a..0f67c7e9cf 100644 --- a/docs/0.9.5/_modules/evennia/server/profiling/test_queries.html +++ b/docs/0.9.5/_modules/evennia/server/profiling/test_queries.html @@ -50,7 +50,7 @@ # sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))))) # os.environ["DJANGO_SETTINGS_MODULE"] = "game.settings" -from django.db import connection +from django.db import connection
    [docs]def count_queries(exec_string, setup_string): diff --git a/docs/0.9.5/_modules/evennia/server/profiling/tests.html b/docs/0.9.5/_modules/evennia/server/profiling/tests.html index 79455aa034..9803c9497d 100644 --- a/docs/0.9.5/_modules/evennia/server/profiling/tests.html +++ b/docs/0.9.5/_modules/evennia/server/profiling/tests.html @@ -39,9 +39,9 @@

    Source code for evennia.server.profiling.tests

    -from django.test import TestCase
    -from mock import Mock, patch, mock_open
    -from .dummyrunner_settings import (
    +from django.test import TestCase
    +from mock import Mock, patch, mock_open
    +from .dummyrunner_settings import (
         c_creates_button,
         c_creates_obj,
         c_digs,
    @@ -190,7 +190,7 @@
         def test_memplot(self, mock_time, mocked_open, mocked_os, mocked_idmapper):
             if isinstance(memplot, Mock):
                 return
    -        from evennia.utils.create import create_script
    +        from evennia.utils.create import create_script
     
             mocked_idmapper.cache_size.return_value = (9, 5000)
             mock_time.time = Mock(return_value=6000.0)
    diff --git a/docs/0.9.5/_modules/evennia/server/server.html b/docs/0.9.5/_modules/evennia/server/server.html
    index 26f5690304..891a6349b4 100644
    --- a/docs/0.9.5/_modules/evennia/server/server.html
    +++ b/docs/0.9.5/_modules/evennia/server/server.html
    @@ -52,11 +52,11 @@
     import sys
     import os
     
    -from twisted.web import static
    -from twisted.application import internet, service
    -from twisted.internet import reactor, defer
    -from twisted.internet.task import LoopingCall
    -from twisted.python.log import ILogObserver
    +from twisted.web import static
    +from twisted.application import internet, service
    +from twisted.internet import reactor, defer
    +from twisted.internet.task import LoopingCall
    +from twisted.python.log import ILogObserver
     
     import django
     
    @@ -67,19 +67,19 @@
     
     evennia._init()
     
    -from django.db import connection
    -from django.conf import settings
    +from django.db import connection
    +from django.conf import settings
     
    -from evennia.accounts.models import AccountDB
    -from evennia.scripts.models import ScriptDB
    -from evennia.server.models import ServerConfig
    +from evennia.accounts.models import AccountDB
    +from evennia.scripts.models import ScriptDB
    +from evennia.server.models import ServerConfig
     
    -from evennia.utils.utils import get_evennia_version, mod_import, make_iter
    -from evennia.utils import logger
    -from evennia.comms import channelhandler
    -from evennia.server.sessionhandler import SESSIONS
    +from evennia.utils.utils import get_evennia_version, mod_import, make_iter
    +from evennia.utils import logger
    +from evennia.comms import channelhandler
    +from evennia.server.sessionhandler import SESSIONS
     
    -from django.utils.translation import gettext as _
    +from django.utils.translation import gettext as _
     
     _SA = object.__setattr__
     
    @@ -158,9 +158,9 @@
         global _LAST_SERVER_TIME_SNAPSHOT
     
         if not _FLUSH_CACHE:
    -        from evennia.utils.idmapper.models import conditional_flush as _FLUSH_CACHE
    +        from evennia.utils.idmapper.models import conditional_flush as _FLUSH_CACHE
         if not _GAMETIME_MODULE:
    -        from evennia.utils import gametime as _GAMETIME_MODULE
    +        from evennia.utils import gametime as _GAMETIME_MODULE
     
         _MAINTENANCE_COUNT += 1
     
    @@ -223,7 +223,7 @@
         evennia.
         """
     
    -
    [docs] def __init__(self, application): +
    [docs] def __init__(self, application): """ Setup the server. @@ -253,7 +253,7 @@ # this is necessary over using Twisted's signal handler. # (see https://github.com/evennia/evennia/issues/1128) def _wrap_sigint_handler(*args): - from twisted.internet.defer import Deferred + from twisted.internet.defer import Deferred if hasattr(self, "web_root"): d = self.web_root.empty_threadpool() @@ -323,8 +323,8 @@ ): # can't use any() since mismatches may be [0] which reads as False for any() # we have a changed default. Import relevant objects and # run the update - from evennia.objects.models import ObjectDB - from evennia.comms.models import ChannelDB + from evennia.objects.models import ObjectDB + from evennia.comms.models import ChannelDB # from evennia.accounts.models import AccountDB for i, prev, curr in ( @@ -407,7 +407,7 @@ mode (str): One of shutdown, reload or reset """ - from evennia.objects.models import ObjectDB + from evennia.objects.models import ObjectDB # start server time and maintenance task self.maintenance_task = LoopingCall(_server_maintenance) @@ -458,9 +458,9 @@ # once; we don't need to run the shutdown procedure again. defer.returnValue(None) - from evennia.objects.models import ObjectDB - from evennia.server.models import ServerConfig - from evennia.utils import gametime as _GAMETIME_MODULE + from evennia.objects.models import ObjectDB + from evennia.server.models import ServerConfig + from evennia.utils import gametime as _GAMETIME_MODULE if mode == "reload": # call restart hooks @@ -475,7 +475,7 @@ yield self.sessions.all_sessions_portal_sync() self.at_server_reload_stop() # only save monitor state on reload, not on shutdown/reset - from evennia.scripts.monitorhandler import MONITOR_HANDLER + from evennia.scripts.monitorhandler import MONITOR_HANDLER MONITOR_HANDLER.save() else: @@ -504,7 +504,7 @@ self.at_server_cold_stop() # tickerhandler state should always be saved. - from evennia.scripts.tickerhandler import TICKER_HANDLER + from evennia.scripts.tickerhandler import TICKER_HANDLER TICKER_HANDLER.save() @@ -561,11 +561,11 @@ """ - from evennia.scripts.monitorhandler import MONITOR_HANDLER + from evennia.scripts.monitorhandler import MONITOR_HANDLER MONITOR_HANDLER.restore(mode == "reload") - from evennia.scripts.tickerhandler import TICKER_HANDLER + from evennia.scripts.tickerhandler import TICKER_HANDLER TICKER_HANDLER.restore(mode == "reload") @@ -574,15 +574,15 @@ ScriptDB.objects.validate(init_mode=mode) # start the task handler - from evennia.scripts.taskhandler import TASK_HANDLER + from evennia.scripts.taskhandler import TASK_HANDLER TASK_HANDLER.load() TASK_HANDLER.create_delays() # check so default channels exist - from evennia.comms.models import ChannelDB - from evennia.accounts.models import AccountDB - from evennia.utils.create import create_channel + from evennia.comms.models import ChannelDB + from evennia.accounts.models import AccountDB + from evennia.utils.create import create_channel god_account = AccountDB.objects.get(id=1) # mudinfo @@ -620,12 +620,12 @@ """ # We need to do this just in case the server was killed in a way where # the normal cleanup operations did not have time to run. - from evennia.objects.models import ObjectDB + from evennia.objects.models import ObjectDB ObjectDB.objects.clear_all_sessids() # Remove non-persistent scripts - from evennia.scripts.models import ScriptDB + from evennia.scripts.models import ScriptDB for script in ScriptDB.objects.filter(db_persistent=False): script.stop() @@ -689,7 +689,7 @@ INFO_DICT["amp"] = "amp %s: %s" % (ifacestr, AMP_PORT) - from evennia.server import amp_client + from evennia.server import amp_client factory = amp_client.AMPClientFactory(EVENNIA) amp_service = internet.TCPClient(AMP_HOST, AMP_PORT, factory) @@ -700,7 +700,7 @@ # Start a django-compatible webserver. - from evennia.server.webserver import ( + from evennia.server.webserver import ( DjangoWebRoot, WSGIWebServer, Website, @@ -752,7 +752,7 @@ ENABLED.append("grapevine") if GAME_INDEX_ENABLED: - from evennia.server.game_index_client.service import EvenniaGameIndexService + from evennia.server.game_index_client.service import EvenniaGameIndexService egi_service = EvenniaGameIndexService() EVENNIA.services.addService(egi_service) @@ -766,7 +766,7 @@ if plugin_module: plugin_module.start_plugin_services(EVENNIA) else: - print(f"Could not load plugin module {plugin_module}") + print(f"Could not load plugin module {plugin_module}") # clear server startup mode ServerConfig.objects.conf("server_starting_mode", delete=True) diff --git a/docs/0.9.5/_modules/evennia/server/serversession.html b/docs/0.9.5/_modules/evennia/server/serversession.html index bb3e7b1956..16fed0c893 100644 --- a/docs/0.9.5/_modules/evennia/server/serversession.html +++ b/docs/0.9.5/_modules/evennia/server/serversession.html @@ -48,15 +48,15 @@ are stored on the Portal side) """ import time -from django.utils import timezone -from django.conf import settings -from evennia.comms.models import ChannelDB -from evennia.utils import logger -from evennia.utils.utils import make_iter, lazy_property, class_from_module -from evennia.commands.cmdsethandler import CmdSetHandler -from evennia.server.session import Session -from evennia.scripts.monitorhandler import MONITOR_HANDLER -from evennia.typeclasses.attributes import AttributeHandler, InMemoryAttributeBackend, DbHolder +from django.utils import timezone +from django.conf import settings +from evennia.comms.models import ChannelDB +from evennia.utils import logger +from evennia.utils.utils import make_iter, lazy_property, class_from_module +from evennia.commands.cmdsethandler import CmdSetHandler +from evennia.server.session import Session +from evennia.scripts.monitorhandler import MONITOR_HANDLER +from evennia.typeclasses.attributes import AttributeHandler, InMemoryAttributeBackend, DbHolder _GA = object.__getattribute__ _SA = object.__setattr__ @@ -64,7 +64,7 @@ _ANSI = None # i18n -from django.utils.translation import gettext as _ +from django.utils.translation import gettext as _ _BASE_SESSION_CLASS = class_from_module(settings.BASE_SESSION_CLASS) @@ -85,7 +85,7 @@ """ -
    [docs] def __init__(self): +
    [docs] def __init__(self): """Initiate to avoid AttributeErrors down the line""" self.puppet = None self.account = None @@ -116,7 +116,7 @@ """ global _ObjectDB if not _ObjectDB: - from evennia.objects.models import ObjectDB as _ObjectDB + from evennia.objects.models import ObjectDB as _ObjectDB super(ServerSession, self).at_sync() if not self.logged_in: @@ -361,14 +361,14 @@ kwargs["text"] = ((raw_string,), {}) self.sessionhandler.data_in(session or self, **kwargs)
    - def __eq__(self, other): + def __eq__(self, other): """Handle session comparisons""" try: return self.address == other.address except AttributeError: return False - def __hash__(self): + def __hash__(self): """ Python 3 requires that any class which implements __eq__ must also implement __hash__ and that the corresponding hashes for equivalent @@ -377,13 +377,13 @@ """ return hash(self.address) - def __ne__(self, other): + def __ne__(self, other): try: return self.address != other.address except AttributeError: return True - def __str__(self): + def __str__(self): """ String representation of the user session class. We use this a lot in the server logs. @@ -401,7 +401,7 @@ address = self.address return "%s%s@%s" % (self.uname, symbol, address) - def __repr__(self): + def __repr__(self): return "%s" % str(self) # Dummy API hooks for use during non-loggedin operation diff --git a/docs/0.9.5/_modules/evennia/server/session.html b/docs/0.9.5/_modules/evennia/server/session.html index a557bb513d..05b5446de1 100644 --- a/docs/0.9.5/_modules/evennia/server/session.html +++ b/docs/0.9.5/_modules/evennia/server/session.html @@ -44,7 +44,7 @@ (both on Portal and Server side) should inherit from this class. """ -from django.conf import settings +from django.conf import settings import time diff --git a/docs/0.9.5/_modules/evennia/server/sessionhandler.html b/docs/0.9.5/_modules/evennia/server/sessionhandler.html index 24127ec819..91f82309e3 100644 --- a/docs/0.9.5/_modules/evennia/server/sessionhandler.html +++ b/docs/0.9.5/_modules/evennia/server/sessionhandler.html @@ -55,10 +55,10 @@ """ import time -from django.conf import settings -from evennia.commands.cmdhandler import CMD_LOGINSTART -from evennia.utils.logger import log_trace -from evennia.utils.utils import ( +from django.conf import settings +from evennia.commands.cmdhandler import CMD_LOGINSTART +from evennia.utils.logger import log_trace +from evennia.utils.utils import ( variable_from_module, class_from_module, is_iter, make_iter, @@ -66,11 +66,11 @@ callables_from_module, class_from_module, ) -from evennia.server.portal import amp -from evennia.server.signals import SIGNAL_ACCOUNT_POST_LOGIN, SIGNAL_ACCOUNT_POST_LOGOUT -from evennia.server.signals import SIGNAL_ACCOUNT_POST_FIRST_LOGIN, SIGNAL_ACCOUNT_POST_LAST_LOGOUT -from evennia.utils.inlinefuncs import parse_inlinefunc -from codecs import decode as codecs_decode +from evennia.server.portal import amp +from evennia.server.signals import SIGNAL_ACCOUNT_POST_LOGIN, SIGNAL_ACCOUNT_POST_LOGOUT +from evennia.server.signals import SIGNAL_ACCOUNT_POST_FIRST_LOGIN, SIGNAL_ACCOUNT_POST_LAST_LOGOUT +from evennia.utils.inlinefuncs import parse_inlinefunc +from codecs import decode as codecs_decode _INLINEFUNC_ENABLED = settings.INLINEFUNC_ENABLED @@ -91,7 +91,7 @@ DUMMYSESSION = DummySession() # i18n -from django.utils.translation import gettext as _ +from django.utils.translation import gettext as _ _SERVERNAME = settings.SERVERNAME _MULTISESSION_MODE = settings.MULTISESSION_MODE @@ -118,11 +118,11 @@ # we allow optional arbitrary serversession class for overloading _ServerSession = class_from_module(settings.SERVER_SESSION_CLASS) if not _AccountDB: - from evennia.accounts.models import AccountDB as _AccountDB + from evennia.accounts.models import AccountDB as _AccountDB if not _ServerConfig: - from evennia.server.models import ServerConfig as _ServerConfig + from evennia.server.models import ServerConfig as _ServerConfig if not _ScriptDB: - from evennia.scripts.models import ScriptDB as _ScriptDB + from evennia.scripts.models import ScriptDB as _ScriptDB # including once to avoid warnings in Python syntax checkers assert _ServerSession, "ServerSession class could not load" assert _AccountDB, "AccountDB class could not load" @@ -141,7 +141,7 @@ """ - def __getitem__(self, key): + def __getitem__(self, key): "Clean out None-sessions automatically." if None in self: del self[None] @@ -153,12 +153,12 @@ del self[None] return super().get(key, default)
    - def __setitem__(self, key, value): + def __setitem__(self, key, value): "Don't assign None sessions" if key is not None: super().__setitem__(key, value) - def __contains__(self, key): + def __contains__(self, key): "None-keys are not accepted." return False if key is None else super().__contains__(key) @@ -306,7 +306,7 @@ # AMP communication methods -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): """ Init the handler. diff --git a/docs/0.9.5/_modules/evennia/server/throttle.html b/docs/0.9.5/_modules/evennia/server/throttle.html index f8c280af4b..78f6aa0df3 100644 --- a/docs/0.9.5/_modules/evennia/server/throttle.html +++ b/docs/0.9.5/_modules/evennia/server/throttle.html @@ -39,9 +39,9 @@

    Source code for evennia.server.throttle

    -from django.core.cache import caches
    -from collections import deque
    -from evennia.utils import logger
    +from django.core.cache import caches
    +from collections import deque
    +from evennia.utils import logger
     import time
     
     
    @@ -60,7 +60,7 @@
     
         error_msg = "Too many failed attempts; you must wait a few minutes before trying again."
     
    -
    [docs] def __init__(self, **kwargs): +
    [docs] def __init__(self, **kwargs): """ Allows setting of throttle parameters. @@ -164,7 +164,7 @@ # If this makes it engage, log a single activation event if not previously_throttled and currently_throttled: - logger.log_sec(f"Throttle Activated: {failmsg} (IP: {ip}, {self.limit} hits in {self.timeout} seconds.)") + logger.log_sec(f"Throttle Activated: {failmsg} (IP: {ip}, {self.limit} hits in {self.timeout} seconds.)") self.record_ip(ip)
    diff --git a/docs/0.9.5/_modules/evennia/server/validators.html b/docs/0.9.5/_modules/evennia/server/validators.html index 49d5434cac..4e6044ae92 100644 --- a/docs/0.9.5/_modules/evennia/server/validators.html +++ b/docs/0.9.5/_modules/evennia/server/validators.html @@ -39,10 +39,10 @@

    Source code for evennia.server.validators

    -from django.conf import settings
    -from django.core.exceptions import ValidationError
    -from django.utils.translation import gettext as _
    -from evennia.accounts.models import AccountDB
    +from django.conf import settings
    +from django.core.exceptions import ValidationError
    +from django.utils.translation import gettext as _
    +from evennia.accounts.models import AccountDB
     import re
     
     
    @@ -51,7 +51,7 @@
         Checks to make sure a given username is not taken or otherwise reserved.
         """
     
    -    def __call__(self, username):
    +    def __call__(self, username):
             """
             Validates a username to make sure it is not in use or reserved.
     
    @@ -81,7 +81,7 @@
     
     
     
    [docs]class EvenniaPasswordValidator: -
    [docs] def __init__( +
    [docs] def __init__( self, regex=r"^[\w. @+\-',]+$", policy="Password should contain a mix of letters, " diff --git a/docs/0.9.5/_modules/evennia/server/webserver.html b/docs/0.9.5/_modules/evennia/server/webserver.html index 19ccae1aa1..c0d50a76fc 100644 --- a/docs/0.9.5/_modules/evennia/server/webserver.html +++ b/docs/0.9.5/_modules/evennia/server/webserver.html @@ -54,21 +54,21 @@ """ import urllib.parse -from urllib.parse import quote as urlquote -from twisted.web import resource, http, server, static -from twisted.internet import reactor -from twisted.application import internet -from twisted.web.proxy import ReverseProxyResource -from twisted.web.server import NOT_DONE_YET -from twisted.python import threadpool -from twisted.internet import defer +from urllib.parse import quote as urlquote +from twisted.web import resource, http, server, static +from twisted.internet import reactor +from twisted.application import internet +from twisted.web.proxy import ReverseProxyResource +from twisted.web.server import NOT_DONE_YET +from twisted.python import threadpool +from twisted.internet import defer -from twisted.web.wsgi import WSGIResource -from django.conf import settings -from django.core.wsgi import get_wsgi_application +from twisted.web.wsgi import WSGIResource +from django.conf import settings +from django.core.wsgi import get_wsgi_application -from evennia.utils import logger +from evennia.utils import logger _UPSTREAM_IPS = settings.UPSTREAM_IPS _DEBUG = settings.DEBUG @@ -79,7 +79,7 @@ Threadpool that can be locked from accepting new requests. """ -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): self._accept_new = True threadpool.ThreadPool.__init__(self, *args, **kwargs)
    @@ -199,7 +199,7 @@ child instances are recognized. """ -
    [docs] def __init__(self, pool): +
    [docs] def __init__(self, pool): """ Setup the django+twisted resource. @@ -300,7 +300,7 @@ """ -
    [docs] def __init__(self, pool, *args, **kwargs): +
    [docs] def __init__(self, pool, *args, **kwargs): """ This just stores the threadpool. diff --git a/docs/0.9.5/_modules/evennia/typeclasses/admin.html b/docs/0.9.5/_modules/evennia/typeclasses/admin.html index f01b53850d..e5b1a7fb70 100644 --- a/docs/0.9.5/_modules/evennia/typeclasses/admin.html +++ b/docs/0.9.5/_modules/evennia/typeclasses/admin.html @@ -40,12 +40,12 @@

    Source code for evennia.typeclasses.admin

     import traceback
    -from datetime import datetime
    -from django.contrib import admin
    -from evennia.typeclasses.models import Tag
    -from django import forms
    -from evennia.utils.picklefield import PickledFormField
    -from evennia.utils.dbserialize import from_pickle, _SaverSet
    +from datetime import datetime
    +from django.contrib import admin
    +from evennia.typeclasses.models import Tag
    +from django import forms
    +from evennia.utils.picklefield import PickledFormField
    +from evennia.utils.dbserialize import from_pickle, _SaverSet
     
     
     
    [docs]class TagAdmin(admin.ModelAdmin): @@ -91,7 +91,7 @@
    [docs] class Meta: fields = ("tag_key", "tag_category", "tag_data", "tag_type")
    -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): """ If we have a tag, then we'll prepopulate our instance with the fields we'd expect it to have based on the tag. tag_key, tag_category, tag_type, and tag_data all refer to @@ -237,7 +237,7 @@
    [docs] class Meta: fields = ("attr_key", "attr_value", "attr_category", "attr_lockstring", "attr_type")
    -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): """ If we have an Attribute, then we'll prepopulate our instance with the fields we'd expect it to have based on the Attribute. attr_key, attr_category, attr_value, attr_type, diff --git a/docs/0.9.5/_modules/evennia/typeclasses/attributes.html b/docs/0.9.5/_modules/evennia/typeclasses/attributes.html index 26fc894c70..507040ff99 100644 --- a/docs/0.9.5/_modules/evennia/typeclasses/attributes.html +++ b/docs/0.9.5/_modules/evennia/typeclasses/attributes.html @@ -53,17 +53,17 @@ import fnmatch import weakref -from collections import defaultdict +from collections import defaultdict -from django.db import models -from django.conf import settings -from django.utils.encoding import smart_str +from django.db import models +from django.conf import settings +from django.utils.encoding import smart_str -from evennia.locks.lockhandler import LockHandler -from evennia.utils.idmapper.models import SharedMemoryModel -from evennia.utils.dbserialize import to_pickle, from_pickle -from evennia.utils.picklefield import PickledObjectField -from evennia.utils.utils import lazy_property, to_str, make_iter, is_iter +from evennia.locks.lockhandler import LockHandler +from evennia.utils.idmapper.models import SharedMemoryModel +from evennia.utils.dbserialize import to_pickle, from_pickle +from evennia.utils.picklefield import PickledObjectField +from evennia.utils.utils import lazy_property, to_str, make_iter, is_iter _TYPECLASS_AGGRESSIVE_CACHE = settings.TYPECLASS_AGGRESSIVE_CACHE @@ -148,10 +148,10 @@ # # - def __str__(self): + def __str__(self): return smart_str("%s(%s)" % (self.db_key, self.id)) - def __repr__(self): + def __repr__(self): return "%s(%s)" % (self.db_key, self.id)
    @@ -162,7 +162,7 @@ # Primary Key has no meaning for an InMemoryAttribute. This merely serves to satisfy other code. -
    [docs] def __init__(self, pk, **kwargs): +
    [docs] def __init__(self, pk, **kwargs): """ Create an Attribute that exists only in Memory. @@ -184,7 +184,7 @@ elif key == "lock_storage": self.lock_storage = value else: - setattr(self, f"db_{key}", value)
    + setattr(self, f"db_{key}", value)
    # value property (wraps db_value) def __value_get(self): @@ -329,7 +329,7 @@ _attrread = "attrread" _attrclass = None -
    [docs] def __init__(self, handler, attrtype): +
    [docs] def __init__(self, handler, attrtype): self.handler = handler self.obj = handler.obj self._attrtype = attrtype @@ -381,7 +381,7 @@ return attrs = self.query_all() self._cache = { - f"{to_str(attr.key).lower()}-{attr.category.lower() if attr.category else None}": attr + f"{to_str(attr.key).lower()}-{attr.category.lower() if attr.category else None}": attr for attr in attrs } self._cache_complete = True @@ -784,7 +784,7 @@ _attrclass = InMemoryAttribute -
    [docs] def __init__(self, handler, attrtype): +
    [docs] def __init__(self, handler, attrtype): super().__init__(handler, attrtype) self._storage = dict() self._category_storage = defaultdict(list) @@ -867,7 +867,7 @@ _attrclass = Attribute _m2m_fieldname = "db_attributes" -
    [docs] def __init__(self, handler, attrtype): +
    [docs] def __init__(self, handler, attrtype): super().__init__(handler, attrtype) self._model = to_str(handler.obj.__dbclass__.__name__.lower())
    @@ -964,7 +964,7 @@ _attrread = "attrread" _attrtype = None -
    [docs] def __init__(self, obj, backend_class): +
    [docs] def __init__(self, obj, backend_class): """ Setup the AttributeHandler. @@ -1279,21 +1279,21 @@
    [docs]class DbHolder(object): "Holder for allowing property access of attributes" -
    [docs] def __init__(self, obj, name, manager_name="attributes"): +
    [docs] def __init__(self, obj, name, manager_name="attributes"): _SA(self, name, _GA(obj, manager_name)) _SA(self, "name", name)
    - def __getattribute__(self, attrname): + def __getattribute__(self, attrname): if attrname == "all": # we allow to overload our default .all attr = _GA(self, _GA(self, "name")).get("all") return attr if attr else _GA(self, "all") return _GA(self, _GA(self, "name")).get(attrname) - def __setattr__(self, attrname, value): + def __setattr__(self, attrname, value): _GA(self, _GA(self, "name")).add(attrname, value) - def __delattr__(self, attrname): + def __delattr__(self, attrname): _GA(self, _GA(self, "name")).remove(attrname)
    [docs] def get_all(self): @@ -1411,7 +1411,7 @@ _attrtype = "nick" -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self._regex_cache = {}
    diff --git a/docs/0.9.5/_modules/evennia/typeclasses/managers.html b/docs/0.9.5/_modules/evennia/typeclasses/managers.html index c6e8723d0d..de1999135f 100644 --- a/docs/0.9.5/_modules/evennia/typeclasses/managers.html +++ b/docs/0.9.5/_modules/evennia/typeclasses/managers.html @@ -46,12 +46,12 @@ """ import shlex -from django.db.models import F, Q, Count, ExpressionWrapper, FloatField -from django.db.models.functions import Cast -from evennia.utils import idmapper -from evennia.utils.utils import make_iter, variable_from_module -from evennia.typeclasses.attributes import Attribute -from evennia.typeclasses.tags import Tag +from django.db.models import F, Q, Count, ExpressionWrapper, FloatField +from django.db.models.functions import Cast +from evennia.utils import idmapper +from evennia.utils.utils import make_iter, variable_from_module +from evennia.typeclasses.attributes import Attribute +from evennia.typeclasses.tags import Tag __all__ = ("TypedObjectManager",) _GA = object.__getattribute__ @@ -226,7 +226,7 @@ """ global _Tag if not _Tag: - from evennia.typeclasses.models import Tag as _Tag + from evennia.typeclasses.models import Tag as _Tag dbmodel = self.model.__dbclass__.__name__.lower() if global_search: # search all tags using the Tag model @@ -319,7 +319,7 @@ global _Tag if not _Tag: - from evennia.typeclasses.models import Tag as _Tag + from evennia.typeclasses.models import Tag as _Tag anymatch = "any" == kwargs.get("match", "all").lower().strip() @@ -440,7 +440,7 @@ # create a new tag global _Tag if not _Tag: - from evennia.typeclasses.models import Tag as _Tag + from evennia.typeclasses.models import Tag as _Tag tag = _Tag.objects.create( db_key=key.strip().lower() if key is not None else None, db_category=category.strip().lower() if category and key is not None else None, diff --git a/docs/0.9.5/_modules/evennia/typeclasses/models.html b/docs/0.9.5/_modules/evennia/typeclasses/models.html index 05db26b4f5..025560fb25 100644 --- a/docs/0.9.5/_modules/evennia/typeclasses/models.html +++ b/docs/0.9.5/_modules/evennia/typeclasses/models.html @@ -66,33 +66,33 @@ these to create custom managers. """ -from django.db.models import signals +from django.db.models import signals -from django.db.models.base import ModelBase -from django.db import models -from django.contrib.contenttypes.models import ContentType -from django.core.exceptions import ObjectDoesNotExist -from django.conf import settings -from django.urls import reverse -from django.utils.encoding import smart_str -from django.utils.text import slugify +from django.db.models.base import ModelBase +from django.db import models +from django.contrib.contenttypes.models import ContentType +from django.core.exceptions import ObjectDoesNotExist +from django.conf import settings +from django.urls import reverse +from django.utils.encoding import smart_str +from django.utils.text import slugify -from evennia.typeclasses.attributes import ( +from evennia.typeclasses.attributes import ( Attribute, AttributeHandler, ModelAttributeBackend, InMemoryAttributeBackend, ) -from evennia.typeclasses.attributes import DbHolder -from evennia.typeclasses.tags import Tag, TagHandler, AliasHandler, PermissionHandler +from evennia.typeclasses.attributes import DbHolder +from evennia.typeclasses.tags import Tag, TagHandler, AliasHandler, PermissionHandler -from evennia.utils.idmapper.models import SharedMemoryModel, SharedMemoryModelBase -from evennia.server.signals import SIGNAL_TYPED_OBJECT_POST_RENAME +from evennia.utils.idmapper.models import SharedMemoryModel, SharedMemoryModelBase +from evennia.server.signals import SIGNAL_TYPED_OBJECT_POST_RENAME -from evennia.typeclasses import managers -from evennia.locks.lockhandler import LockHandler -from evennia.utils.utils import is_iter, inherits_from, lazy_property, class_from_module -from evennia.utils.logger import log_trace +from evennia.typeclasses import managers +from evennia.locks.lockhandler import LockHandler +from evennia.utils.utils import is_iter, inherits_from, lazy_property, class_from_module +from evennia.utils.logger import log_trace __all__ = ("TypedObject",) @@ -141,7 +141,7 @@ is the basis for the typeclassing system. """ - def __new__(cls, name, bases, attrs): + def __new__(cls, name, bases, attrs): """ We must define our Typeclasses as proxies. We also store the path directly on the class, this is required by managers. @@ -171,7 +171,7 @@ dbmodel = _get_dbmodel(bases) if not dbmodel: - raise TypeError(f"{name} does not appear to inherit from a database model.") + raise TypeError(f"{name} does not appear to inherit from a database model.") # typeclass proxy setup # first check explicit __applabel__ on the typeclass, then figure @@ -322,7 +322,7 @@ % (err_class, self, self.__class__) )
    -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): """ The `__init__` method of typeclasses is the core operational code of the typeclass system, where it dynamically re-applies @@ -431,20 +431,20 @@ # # - def __eq__(self, other): + def __eq__(self, other): try: return self.__dbclass__ == other.__dbclass__ and self.dbid == other.dbid except AttributeError: return False - def __hash__(self): + def __hash__(self): # this is required to maintain hashing return super().__hash__() - def __str__(self): + def __str__(self): return smart_str("%s" % self.db_key) - def __repr__(self): + def __repr__(self): return "%s" % self.db_key # @property diff --git a/docs/0.9.5/_modules/evennia/typeclasses/tags.html b/docs/0.9.5/_modules/evennia/typeclasses/tags.html index 5020e2fa0f..5186546930 100644 --- a/docs/0.9.5/_modules/evennia/typeclasses/tags.html +++ b/docs/0.9.5/_modules/evennia/typeclasses/tags.html @@ -50,11 +50,11 @@ respective handlers. """ -from collections import defaultdict +from collections import defaultdict -from django.conf import settings -from django.db import models -from evennia.utils.utils import to_str, make_iter +from django.conf import settings +from django.db import models +from evennia.utils.utils import to_str, make_iter _TYPECLASS_AGGRESSIVE_CACHE = settings.TYPECLASS_AGGRESSIVE_CACHE @@ -122,10 +122,10 @@ unique_together = (("db_key", "db_category", "db_tagtype", "db_model"),) index_together = (("db_key", "db_category", "db_tagtype", "db_model"),) - def __lt__(self, other): + def __lt__(self, other): return str(self) < str(other) - def __str__(self): + def __str__(self): return str( "<Tag: %s%s>" % (self.db_key, "(category:%s)" % self.db_category if self.db_category else "") @@ -146,7 +146,7 @@ _m2m_fieldname = "db_tags" _tagtype = None -
    [docs] def __init__(self, obj): +
    [docs] def __init__(self, obj): """ Tags are stored internally in the TypedObject.db_tags m2m field with an tag.db_model based on the obj the taghandler is @@ -549,7 +549,7 @@ for category, key in keys.items(): self.add(tag=key, category=category, data=data.get(category, None))
    - def __str__(self): + def __str__(self): return ",".join(self.all())
    diff --git a/docs/0.9.5/_modules/evennia/utils/ansi.html b/docs/0.9.5/_modules/evennia/utils/ansi.html index f2f13f8944..98e8ac6018 100644 --- a/docs/0.9.5/_modules/evennia/utils/ansi.html +++ b/docs/0.9.5/_modules/evennia/utils/ansi.html @@ -105,14 +105,14 @@ import functools import re -from collections import OrderedDict +from collections import OrderedDict -from django.conf import settings +from django.conf import settings -from evennia.utils import utils -from evennia.utils import logger +from evennia.utils import utils +from evennia.utils import logger -from evennia.utils.utils import to_str +from evennia.utils.utils import to_str # ANSI definitions @@ -717,7 +717,7 @@ """ -
    [docs] def __init__(cls, *args, **kwargs): +
    [docs] def __init__(cls, *args, **kwargs): for func_name in [ "count", "startswith", @@ -777,7 +777,7 @@ r"(?P<type>b|c|d|e|E|f|F|g|G|n|o|s|x|X|%)?" ) - def __new__(cls, *args, **kwargs): + def __new__(cls, *args, **kwargs): """ When creating a new ANSIString, you may use a custom parser that has the same attributes as the standard one, and you may declare the @@ -833,10 +833,10 @@ ansi_string._char_indexes = char_indexes return ansi_string - def __str__(self): + def __str__(self): return self._raw_string - def __format__(self, format_spec): + def __format__(self, format_spec): """ This magic method covers ANSIString's behavior within a str.format() or f-string. @@ -877,7 +877,7 @@ # Return the raw string with ANSI markup, ready to be displayed. return base_output.raw() - def __repr__(self): + def __repr__(self): """ Let's make the repr the command that would actually be used to construct this object, for convenience and reference. @@ -885,7 +885,7 @@ """ return "ANSIString(%s, decoded=True)" % repr(self._raw_string) -
    [docs] def __init__(self, *_, **kwargs): +
    [docs] def __init__(self, *_, **kwargs): """ When the ANSIString is first initialized, a few internal variables have to be set. @@ -941,7 +941,7 @@ clean_string=clean_string, ) - def __add__(self, other): + def __add__(self, other): """ We have to be careful when adding two strings not to reprocess things that don't need to be reprocessed, lest we end up with escapes being @@ -954,7 +954,7 @@ other = ANSIString(other) return self._adder(self, other) - def __radd__(self, other): + def __radd__(self, other): """ Likewise, if we're on the other end. @@ -1030,7 +1030,7 @@ append_tail = "" return ANSIString(string + append_tail, decoded=True) - def __getitem__(self, item): + def __getitem__(self, item): """ Gateway for slices and getting specific indexes in the ANSIString. If this is a regexable ANSIString, it will get the data from the raw @@ -1162,7 +1162,7 @@ break return s - def __mul__(self, other): + def __mul__(self, other): """ Multiplication method. Implemented for performance reasons. @@ -1183,7 +1183,7 @@ clean_string=clean_string, ) - def __rmul__(self, other): + def __rmul__(self, other): return self.__mul__(other)
    [docs] def split(self, by=None, maxsplit=-1): diff --git a/docs/0.9.5/_modules/evennia/utils/batchprocessors.html b/docs/0.9.5/_modules/evennia/utils/batchprocessors.html index 093bf61ea9..8713abb12c 100644 --- a/docs/0.9.5/_modules/evennia/utils/batchprocessors.html +++ b/docs/0.9.5/_modules/evennia/utils/batchprocessors.html @@ -212,8 +212,8 @@ import codecs import traceback import sys -from django.conf import settings -from evennia.utils import utils +from django.conf import settings +from evennia.utils import utils _ENCODINGS = settings.ENCODINGS _RE_INSERT = re.compile(r"^\#INSERT (.*)$", re.MULTILINE) diff --git a/docs/0.9.5/_modules/evennia/utils/containers.html b/docs/0.9.5/_modules/evennia/utils/containers.html index 2cd23e3277..b202e7f94f 100644 --- a/docs/0.9.5/_modules/evennia/utils/containers.html +++ b/docs/0.9.5/_modules/evennia/utils/containers.html @@ -52,9 +52,9 @@ """ -from django.conf import settings -from evennia.utils.utils import class_from_module, callables_from_module -from evennia.utils import logger +from django.conf import settings +from evennia.utils.utils import class_from_module, callables_from_module +from evennia.utils import logger SCRIPTDB = None @@ -72,7 +72,7 @@ storage_modules = [] -
    [docs] def __init__(self): +
    [docs] def __init__(self): """ Read data from module. @@ -90,7 +90,7 @@ for module in self.storage_modules: self.loaded_data.update(callables_from_module(module))
    - def __getattr__(self, key): + def __getattr__(self, key): return self.get(key)
    [docs] def get(self, key, default=None): @@ -146,7 +146,7 @@ """ -
    [docs] def __init__(self): +
    [docs] def __init__(self): """ Note: We must delay loading of typeclasses since this module may get initialized before Scripts are actually initialized. @@ -160,7 +160,7 @@ def _get_scripts(self, key=None, default=None): global SCRIPTDB if not SCRIPTDB: - from evennia.scripts.models import ScriptDB as SCRIPTDB + from evennia.scripts.models import ScriptDB as SCRIPTDB if key: try: return SCRIPTDB.objects.get(db_key__exact=key, db_obj__isnull=True) @@ -180,7 +180,7 @@ desc = self.loaded_data[key].get("desc", "") if not found: - logger.log_info(f"GLOBAL_SCRIPTS: (Re)creating {key} ({typeclass}).") + logger.log_info(f"GLOBAL_SCRIPTS: (Re)creating {key} ({typeclass}).") new_script, errors = typeclass.create( key=key, persistent=True, @@ -236,7 +236,7 @@ self.typeclass_storage[key] = class_from_module(typeclass) except ImportError as err: logger.log_err( - f"GlobalScriptContainer could not start global script {key}: {err}" + f"GlobalScriptContainer could not start global script {key}: {err}" )
    [docs] def get(self, key, default=None): diff --git a/docs/0.9.5/_modules/evennia/utils/create.html b/docs/0.9.5/_modules/evennia/utils/create.html index 43768ff66c..015dc2bba7 100644 --- a/docs/0.9.5/_modules/evennia/utils/create.html +++ b/docs/0.9.5/_modules/evennia/utils/create.html @@ -54,12 +54,12 @@ objects already existing in the database. """ -from django.conf import settings -from django.db import IntegrityError -from django.utils import timezone -from evennia.utils import logger -from evennia.server import signals -from evennia.utils.utils import make_iter, class_from_module, dbid_to_obj +from django.conf import settings +from django.db import IntegrityError +from django.utils import timezone +from evennia.utils import logger +from evennia.server import signals +from evennia.utils.utils import make_iter, class_from_module, dbid_to_obj # delayed imports _User = None @@ -142,7 +142,7 @@ """ global _ObjectDB if not _ObjectDB: - from evennia.objects.models import ObjectDB as _ObjectDB + from evennia.objects.models import ObjectDB as _ObjectDB typeclass = typeclass if typeclass else settings.BASE_OBJECT_TYPECLASS @@ -273,7 +273,7 @@ """ global _ScriptDB if not _ScriptDB: - from evennia.scripts.models import ScriptDB as _ScriptDB + from evennia.scripts.models import ScriptDB as _ScriptDB typeclass = typeclass if typeclass else settings.BASE_SCRIPT_TYPECLASS @@ -367,7 +367,7 @@ """ global _HelpEntry if not _HelpEntry: - from evennia.help.models import HelpEntry as _HelpEntry + from evennia.help.models import HelpEntry as _HelpEntry try: new_help = _HelpEntry() @@ -431,7 +431,7 @@ """ global _Msg if not _Msg: - from evennia.comms.models import Msg as _Msg + from evennia.comms.models import Msg as _Msg if not message: # we don't allow empty messages. return None @@ -563,7 +563,7 @@ """ global _AccountDB if not _AccountDB: - from evennia.accounts.models import AccountDB as _AccountDB + from evennia.accounts.models import AccountDB as _AccountDB typeclass = typeclass if typeclass else settings.BASE_ACCOUNT_TYPECLASS locks = make_iter(locks) if locks is not None else None diff --git a/docs/0.9.5/_modules/evennia/utils/dbserialize.html b/docs/0.9.5/_modules/evennia/utils/dbserialize.html index 3f6a7c36af..23d8b8c568 100644 --- a/docs/0.9.5/_modules/evennia/utils/dbserialize.html +++ b/docs/0.9.5/_modules/evennia/utils/dbserialize.html @@ -59,19 +59,19 @@ be out of sync with the database. """ -from functools import update_wrapper -from collections import defaultdict, MutableSequence, MutableSet, MutableMapping -from collections import OrderedDict, deque +from functools import update_wrapper +from collections import defaultdict, MutableSequence, MutableSet, MutableMapping +from collections import OrderedDict, deque try: - from pickle import dumps, loads + from pickle import dumps, loads except ImportError: - from pickle import dumps, loads -from django.core.exceptions import ObjectDoesNotExist -from django.contrib.contenttypes.models import ContentType -from django.utils.safestring import SafeString -from evennia.utils.utils import uses_database, is_iter, to_str, to_bytes -from evennia.utils import logger + from pickle import dumps, loads +from django.core.exceptions import ObjectDoesNotExist +from django.contrib.contenttypes.models import ContentType +from django.utils.safestring import SafeString +from evennia.utils.utils import uses_database, is_iter, to_str, to_bytes +from evennia.utils import logger __all__ = ("to_pickle", "from_pickle", "do_pickle", "do_unpickle", "dbserialize", "dbunserialize") @@ -95,7 +95,7 @@ version. """ - from django.db import connection + from django.db import connection conn = connection.cursor() conn.execute("SELECT VERSION()") @@ -159,7 +159,7 @@ _FROM_MODEL_MAP = defaultdict(str) _FROM_MODEL_MAP.update(dict((c.model, c.natural_key()) for c in ContentType.objects.all())) if not _TO_MODEL_MAP: - from django.conf import settings + from django.conf import settings _TO_MODEL_MAP = defaultdict(str) _TO_MODEL_MAP.update( @@ -170,7 +170,7 @@ _TO_MODEL_MAP[src_key] = _TO_MODEL_MAP.get(dst_key, None) _IGNORE_DATETIME_MODELS.append(src_key) if not _SESSION_HANDLER: - from evennia.server.sessionhandler import SESSION_HANDLER as _SESSION_HANDLER + from evennia.server.sessionhandler import SESSION_HANDLER as _SESSION_HANDLER # @@ -198,13 +198,13 @@ will not save the updated value to the database. """ - def __init__(self, *args, **kwargs): + def __init__(self, *args, **kwargs): """store all properties for tracking the tree""" self._parent = kwargs.pop("_parent", None) self._db_obj = kwargs.pop("_db_obj", None) self._data = None - def __bool__(self): + def __bool__(self): """Make sure to evaluate as False if empty""" return bool(self._data) @@ -252,36 +252,36 @@ return process_tree(data, self) - def __repr__(self): + def __repr__(self): return self._data.__repr__() - def __len__(self): + def __len__(self): return self._data.__len__() - def __iter__(self): + def __iter__(self): return self._data.__iter__() - def __getitem__(self, key): + def __getitem__(self, key): return self._data.__getitem__(key) - def __eq__(self, other): + def __eq__(self, other): return self._data == other - def __ne__(self, other): + def __ne__(self, other): return self._data != other - def __lt__(self, other): + def __lt__(self, other): return self._data < other - def __gt__(self, other): + def __gt__(self, other): return self._data > other @_save - def __setitem__(self, key, value): + def __setitem__(self, key, value): self._data.__setitem__(key, self._convert_mutables(value)) @_save - def __delitem__(self, key): + def __delitem__(self, key): self._data.__delitem__(key) @@ -290,29 +290,29 @@ A list that saves itself to an Attribute when updated. """ - def __init__(self, *args, **kwargs): + def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self._data = list() @_save - def __iadd__(self, otherlist): + def __iadd__(self, otherlist): self._data = self._data.__add__(otherlist) return self._data - def __add__(self, otherlist): + def __add__(self, otherlist): return list(self._data) + otherlist @_save def insert(self, index, value): self._data.insert(index, self._convert_mutables(value)) - def __eq__(self, other): + def __eq__(self, other): try: return list(self._data) == list(other) except TypeError: return False - def __ne__(self, other): + def __ne__(self, other): try: return list(self._data) != list(other) except TypeError: @@ -334,7 +334,7 @@ A dict that stores changes to an Attribute when updated """ - def __init__(self, *args, **kwargs): + def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self._data = dict() @@ -351,11 +351,11 @@ A set that saves to an Attribute when updated """ - def __init__(self, *args, **kwargs): + def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self._data = set() - def __contains__(self, value): + def __contains__(self, value): return self._data.__contains__(value) @_save @@ -372,7 +372,7 @@ An ordereddict that can be saved and operated on. """ - def __init__(self, *args, **kwargs): + def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self._data = OrderedDict() @@ -385,7 +385,7 @@ A deque that can be saved and operated on. """ - def __init__(self, *args, **kwargs): + def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self._data = deque() @@ -635,7 +635,7 @@ except TypeError: return item except Exception: - logger.log_err(f"The object {item} of type {type(item)} could not be stored.") + logger.log_err(f"The object {item} of type {type(item)} could not be stored.") raise return process_item(data)
    @@ -774,7 +774,7 @@ try: return dumps(data, protocol=PICKLE_PROTOCOL) except Exception: - logger.log_err(f"Could not pickle data for storage: {data}") + logger.log_err(f"Could not pickle data for storage: {data}") raise
    @@ -783,7 +783,7 @@ try: return loads(to_bytes(data)) except Exception: - logger.log_err(f"Could not unpickle data from storage: {data}") + logger.log_err(f"Could not unpickle data from storage: {data}") raise
    diff --git a/docs/0.9.5/_modules/evennia/utils/eveditor.html b/docs/0.9.5/_modules/evennia/utils/eveditor.html index bd5052f8ad..052d2e472b 100644 --- a/docs/0.9.5/_modules/evennia/utils/eveditor.html +++ b/docs/0.9.5/_modules/evennia/utils/eveditor.html @@ -82,11 +82,11 @@ """ import re -from django.conf import settings -from evennia import Command, CmdSet -from evennia.utils import is_iter, fill, dedent, logger, justify, to_str -from evennia.utils.ansi import raw -from evennia.commands import cmdhandler +from django.conf import settings +from evennia import Command, CmdSet +from evennia.utils import is_iter, fill, dedent, logger, justify, to_str +from evennia.utils.ansi import raw +from evennia.commands import cmdhandler # we use cmdhandler instead of evennia.syscmdkeys to # avoid some cases of loading before evennia init'd @@ -801,7 +801,7 @@ """ -
    [docs] def __init__( +
    [docs] def __init__( self, caller, loadfunc=None, @@ -926,7 +926,7 @@ self._buffer = to_str(self._buffer) self._caller.msg("|rNote: input buffer was converted to a string.|n") except Exception as e: - from evennia.utils import logger + from evennia.utils import logger logger.log_trace() self._caller.msg(_ERROR_LOADFUNC.format(error=e))
    diff --git a/docs/0.9.5/_modules/evennia/utils/evform.html b/docs/0.9.5/_modules/evennia/utils/evform.html index 74174a796f..78b195201c 100644 --- a/docs/0.9.5/_modules/evennia/utils/evform.html +++ b/docs/0.9.5/_modules/evennia/utils/evform.html @@ -174,9 +174,9 @@ import re import copy -from evennia.utils.evtable import EvCell, EvTable -from evennia.utils.utils import all_from_module, to_str, is_iter -from evennia.utils.ansi import ANSIString +from evennia.utils.evtable import EvCell, EvTable +from evennia.utils.utils import all_from_module, to_str, is_iter +from evennia.utils.ansi import ANSIString # non-valid form-identifying characters (which can thus be # used as separators between forms without being detected @@ -230,7 +230,7 @@ """ -
    [docs] def __init__(self, filename=None, cells=None, tables=None, form=None, **kwargs): +
    [docs] def __init__(self, filename=None, cells=None, tables=None, form=None, **kwargs): """ Initiate the form @@ -504,7 +504,7 @@ ) self.form = self._populate_form(self.raw_form, self.mapping)
    - def __str__(self): + def __str__(self): "Prints the form" return str(ANSIString("\n").join([line for line in self.form]))
    diff --git a/docs/0.9.5/_modules/evennia/utils/evmenu.html b/docs/0.9.5/_modules/evennia/utils/evmenu.html index c9f6c06080..1b467091ad 100644 --- a/docs/0.9.5/_modules/evennia/utils/evmenu.html +++ b/docs/0.9.5/_modules/evennia/utils/evmenu.html @@ -313,20 +313,20 @@ import re import inspect -from ast import literal_eval -from fnmatch import fnmatch +from ast import literal_eval +from fnmatch import fnmatch -from inspect import isfunction, getargspec -from django.conf import settings -from evennia import Command, CmdSet -from evennia.utils import logger -from evennia.utils.evtable import EvTable -from evennia.utils.ansi import strip_ansi -from evennia.utils.utils import mod_import, make_iter, pad, to_str, m_len, is_iter, dedent, crop -from evennia.commands import cmdhandler +from inspect import isfunction, getargspec +from django.conf import settings +from evennia import Command, CmdSet +from evennia.utils import logger +from evennia.utils.evtable import EvTable +from evennia.utils.ansi import strip_ansi +from evennia.utils.utils import mod_import, make_iter, pad, to_str, m_len, is_iter, dedent, crop +from evennia.commands import cmdhandler # i18n -from django.utils.translation import gettext as _ +from django.utils.translation import gettext as _ # read from protocol NAWS later? _MAX_TEXT_WIDTH = settings.CLIENT_DEFAULT_WIDTH @@ -499,7 +499,7 @@ # convenient helpers for easy overloading node_border_char = "_" -
    [docs] def __init__( +
    [docs] def __init__( self, caller, menudata, @@ -660,7 +660,7 @@ ).intersection(set(kwargs.keys())) if reserved_clash: raise RuntimeError( - f"One or more of the EvMenu `**kwargs` ({list(reserved_clash)}) is reserved by EvMenu for internal use." + f"One or more of the EvMenu `**kwargs` ({list(reserved_clash)}) is reserved by EvMenu for internal use." ) for key, val in kwargs.items(): setattr(self, key, val) @@ -715,7 +715,7 @@ clashing_kwargs = reserved_startnode_kwargs.intersection(set(startnode_kwargs.keys())) if clashing_kwargs: raise RuntimeError( - f"Evmenu startnode_inputs includes kwargs {tuple(clashing_kwargs)} that " + f"Evmenu startnode_inputs includes kwargs {tuple(clashing_kwargs)} that " "clashes with EvMenu's internal usage." ) @@ -1707,8 +1707,8 @@ if key in ("evmenu_goto", "evmenu_gotomap", "_current_nodename", "evmenu_current_nodename", "evmenu_goto_callables"): raise RuntimeError( - f"EvMenu template error: goto-callable '{goto}' uses a " - f"kwarg ({kwarg}) that is reserved for the EvMenu templating " + f"EvMenu template error: goto-callable '{goto}' uses a " + f"kwarg ({kwarg}) that is reserved for the EvMenu templating " "system. Rename the kwarg.") try: key = literal_eval(key) @@ -1800,16 +1800,16 @@ """ if not "=" in kwarg: raise RuntimeError( - f"EvMenu template error: goto-callable '{goto}' has a " - f"non-kwarg argument ({kwarg}). All callables in the " + f"EvMenu template error: goto-callable '{goto}' has a " + f"non-kwarg argument ({kwarg}). All callables in the " "template must have only keyword-arguments, or no " "args at all.") key, _ = [part.strip() for part in kwarg.split("=", 1)] if key in ("evmenu_goto", "evmenu_gotomap", "_current_nodename", "evmenu_current_nodename", "evmenu_goto_callables"): raise RuntimeError( - f"EvMenu template error: goto-callable '{goto}' uses a " - f"kwarg ({kwarg}) that is reserved for the EvMenu templating " + f"EvMenu template error: goto-callable '{goto}' uses a " + f"kwarg ({kwarg}) that is reserved for the EvMenu templating " "system. Rename the kwarg.") def _parse_options(nodename, optiontxt, goto_callables): @@ -1847,7 +1847,7 @@ key = [part.strip() for part in key.split(_OPTION_ALIAS_MARKER)] if not key: # fall back to this being the Nth option - key = [f"{inum + 1}"] + key = [f"{inum + 1}"] main_key = key[0] if main_key.startswith(_OPTION_INPUT_MARKER): diff --git a/docs/0.9.5/_modules/evennia/utils/evmore.html b/docs/0.9.5/_modules/evennia/utils/evmore.html index 5ff91f29d0..d4e027ff24 100644 --- a/docs/0.9.5/_modules/evennia/utils/evmore.html +++ b/docs/0.9.5/_modules/evennia/utils/evmore.html @@ -77,13 +77,13 @@ ---- """ -from django.conf import settings -from django.db.models.query import QuerySet -from django.core.paginator import Paginator -from evennia import Command, CmdSet -from evennia.commands import cmdhandler -from evennia.utils.ansi import ANSIString -from evennia.utils.utils import make_iter, inherits_from, justify, dedent +from django.conf import settings +from django.db.models.query import QuerySet +from django.core.paginator import Paginator +from evennia import Command, CmdSet +from evennia.commands import cmdhandler +from evennia.utils.ansi import ANSIString +from evennia.utils.utils import make_iter, inherits_from, justify, dedent _CMD_NOMATCH = cmdhandler.CMD_NOMATCH _CMD_NOINPUT = cmdhandler.CMD_NOINPUT @@ -182,7 +182,7 @@ The main pager object """ -
    [docs] def __init__( +
    [docs] def __init__( self, caller, inp, diff --git a/docs/0.9.5/_modules/evennia/utils/evtable.html b/docs/0.9.5/_modules/evennia/utils/evtable.html index 697c18c194..c3c1968a52 100644 --- a/docs/0.9.5/_modules/evennia/utils/evtable.html +++ b/docs/0.9.5/_modules/evennia/utils/evtable.html @@ -155,11 +155,11 @@ """ -from django.conf import settings -from textwrap import TextWrapper -from copy import deepcopy, copy -from evennia.utils.utils import is_iter, display_len as d_len -from evennia.utils.ansi import ANSIString +from django.conf import settings +from textwrap import TextWrapper +from copy import deepcopy, copy +from evennia.utils.utils import is_iter, display_len as d_len +from evennia.utils.ansi import ANSIString _DEFAULT_WIDTH = settings.CLIENT_DEFAULT_WIDTH @@ -367,7 +367,7 @@ """ -
    [docs] def __init__(self, data, **kwargs): +
    [docs] def __init__(self, data, **kwargs): """ Args: data (str): The un-padded data of the entry. @@ -947,11 +947,11 @@ self.formatted = self._reformat() return self.formatted
    - def __repr__(self): + def __repr__(self): self.formatted = self._reformat() return str(ANSIString("<EvCel %s>" % self.formatted)) - def __str__(self): + def __str__(self): "returns cell contents on string form" self.formatted = self._reformat() return str(ANSIString("\n").join(self.formatted))
    @@ -971,7 +971,7 @@ """ -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): """ Args: Text for each row in the column @@ -1064,22 +1064,22 @@ kwargs.update(self.options) self.column[index].reformat(**kwargs)
    - def __repr__(self): + def __repr__(self): return "<EvColumn\n %s>" % ("\n ".join([repr(cell) for cell in self.column])) - def __len__(self): + def __len__(self): return len(self.column) - def __iter__(self): + def __iter__(self): return iter(self.column) - def __getitem__(self, index): + def __getitem__(self, index): return self.column[index] - def __setitem__(self, index, value): + def __setitem__(self, index, value): self.column[index] = value - def __delitem__(self, index): + def __delitem__(self, index): del self.column[index]
    @@ -1092,7 +1092,7 @@ that the result is a 2D matrix. """ -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): """ Args: Header texts for the table. @@ -1765,7 +1765,7 @@ """ return [line for line in self._generate_lines()]
    - def __str__(self): + def __str__(self): """print table (this also balances it)""" # h = "12345678901234567890123456789012345678901234567890123456789012345678901234567890" return str(str(ANSIString("\n").join([line for line in self._generate_lines()])))
    diff --git a/docs/0.9.5/_modules/evennia/utils/gametime.html b/docs/0.9.5/_modules/evennia/utils/gametime.html index a5ae1e29cc..b2655ae0ea 100644 --- a/docs/0.9.5/_modules/evennia/utils/gametime.html +++ b/docs/0.9.5/_modules/evennia/utils/gametime.html @@ -48,13 +48,13 @@ """ import time -from calendar import monthrange -from datetime import datetime, timedelta +from calendar import monthrange +from datetime import datetime, timedelta -from django.conf import settings -from evennia import DefaultScript -from evennia.server.models import ServerConfig -from evennia.utils.create import create_script +from django.conf import settings +from evennia import DefaultScript +from evennia.server.models import ServerConfig +from evennia.utils.create import create_script # Speed-up factor of the in-game time compared # to real time. @@ -157,7 +157,7 @@ Returns: time (float): The uptime of the portal. """ - from evennia.server.sessionhandler import SESSIONS + from evennia.server.sessionhandler import SESSIONS return time.time() - SESSIONS.portal_start_time
    diff --git a/docs/0.9.5/_modules/evennia/utils/idmapper/manager.html b/docs/0.9.5/_modules/evennia/utils/idmapper/manager.html index f8a0a9d39b..66331c912c 100644 --- a/docs/0.9.5/_modules/evennia/utils/idmapper/manager.html +++ b/docs/0.9.5/_modules/evennia/utils/idmapper/manager.html @@ -42,7 +42,7 @@ """ IDmapper extension to the default manager. """ -from django.db.models.manager import Manager +from django.db.models.manager import Manager
    [docs]class SharedMemoryManager(Manager): diff --git a/docs/0.9.5/_modules/evennia/utils/idmapper/models.html b/docs/0.9.5/_modules/evennia/utils/idmapper/models.html index 27ed94b26f..51873e54f9 100644 --- a/docs/0.9.5/_modules/evennia/utils/idmapper/models.html +++ b/docs/0.9.5/_modules/evennia/utils/idmapper/models.html @@ -52,17 +52,17 @@ import threading import gc import time -from weakref import WeakValueDictionary -from twisted.internet.reactor import callFromThread -from django.core.exceptions import ObjectDoesNotExist, FieldError -from django.db.models.signals import post_save -from django.db.models.base import Model, ModelBase -from django.db.models.signals import pre_delete, post_migrate -from django.db.utils import DatabaseError -from evennia.utils import logger -from evennia.utils.utils import dbref, get_evennia_pids, to_str +from weakref import WeakValueDictionary +from twisted.internet.reactor import callFromThread +from django.core.exceptions import ObjectDoesNotExist, FieldError +from django.db.models.signals import post_save +from django.db.models.base import Model, ModelBase +from django.db.models.signals import pre_delete, post_migrate +from django.db.utils import DatabaseError +from evennia.utils import logger +from evennia.utils.utils import dbref, get_evennia_pids, to_str -from .manager import SharedMemoryManager +from .manager import SharedMemoryManager AUTO_FLUSH_MIN_INTERVAL = 60.0 * 5 # at least 5 mins between cache flushes @@ -91,7 +91,7 @@ # clear what was the intended purpose, but skipping ModelBase.__new__ # broke things; in particular, default manager inheritance. - def __call__(cls, *args, **kwargs): + def __call__(cls, *args, **kwargs): """ this method will either create an instance (by calling the default implementation) or try to retrieve one from the class-wide cache by inferring the pk value from @@ -127,7 +127,7 @@ dbmodel.__instance_cache__ = {} super()._prepare() - def __new__(cls, name, bases, attrs): + def __new__(cls, name, bases, attrs): """ Field shortcut creation: @@ -416,10 +416,10 @@ # per-instance methods - def __eq__(self, other): + def __eq__(self, other): return super().__eq__(other) - def __hash__(self): + def __hash__(self): # this is required to maintain hashing return super().__hash__() @@ -468,7 +468,7 @@ """ global _MONITOR_HANDLER if not _MONITOR_HANDLER: - from evennia.scripts.monitorhandler import MONITOR_HANDLER as _MONITOR_HANDLER + from evennia.scripts.monitorhandler import MONITOR_HANDLER as _MONITOR_HANDLER if _IS_SUBPROCESS: # we keep a store of objects modified in subprocesses so diff --git a/docs/0.9.5/_modules/evennia/utils/idmapper/tests.html b/docs/0.9.5/_modules/evennia/utils/idmapper/tests.html index 778bdbc4b5..accaf705ee 100644 --- a/docs/0.9.5/_modules/evennia/utils/idmapper/tests.html +++ b/docs/0.9.5/_modules/evennia/utils/idmapper/tests.html @@ -39,10 +39,10 @@

    Source code for evennia.utils.idmapper.tests

    -from django.test import TestCase
    +from django.test import TestCase
     
    -from .models import SharedMemoryModel
    -from django.db import models
    +from .models import SharedMemoryModel
    +from django.db import models
     
     
     
    [docs]class Category(SharedMemoryModel): diff --git a/docs/0.9.5/_modules/evennia/utils/inlinefuncs.html b/docs/0.9.5/_modules/evennia/utils/inlinefuncs.html index 3371c51ec3..e07e7eece6 100644 --- a/docs/0.9.5/_modules/evennia/utils/inlinefuncs.html +++ b/docs/0.9.5/_modules/evennia/utils/inlinefuncs.html @@ -107,9 +107,9 @@ import re import fnmatch import random as base_random -from django.conf import settings +from django.conf import settings -from evennia.utils import utils, logger +from evennia.utils import utils, logger # The stack size is a security measure. Set to <=0 to disable. _STACK_MAXSIZE = settings.INLINEFUNC_STACK_MAXSIZE @@ -365,21 +365,21 @@ """ -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) # always start stack with the empty string list.append(self, "") # indicates if the top of the stack is a string or not self._string_last = True
    - def __eq__(self, other): + def __eq__(self, other): return ( super().__eq__(other) and hasattr(other, "_string_last") and self._string_last == other._string_last ) - def __ne__(self, other): + def __ne__(self, other): return not self.__eq__(other)
    [docs] def append(self, item): diff --git a/docs/0.9.5/_modules/evennia/utils/logger.html b/docs/0.9.5/_modules/evennia/utils/logger.html index a485f73a9c..1897a1d492 100644 --- a/docs/0.9.5/_modules/evennia/utils/logger.html +++ b/docs/0.9.5/_modules/evennia/utils/logger.html @@ -58,11 +58,11 @@ import os import time import glob -from datetime import datetime -from traceback import format_exc -from twisted.python import log, logfile -from twisted.python import util as twisted_util -from twisted.internet.threads import deferToThread +from datetime import datetime +from traceback import format_exc +from twisted.python import log, logfile +from twisted.python import util as twisted_util +from twisted.internet.threads import deferToThread _LOGDIR = None @@ -122,7 +122,7 @@ """ -
    [docs] def __init__(self, name, directory, defaultMode=None, day_rotation=7, max_size=1000000): +
    [docs] def __init__(self, name, directory, defaultMode=None, day_rotation=7, max_size=1000000): """ Args: name (str): Name of log file. @@ -177,9 +177,9 @@ # try taking a float unixtime suffix = "_".join(["{:02d}".format(part) for part in self.toDate(tupledate)]) - suffix += f"__{copy_suffix}" if copy_suffix else "" + suffix += f"__{copy_suffix}" if copy_suffix else "" - if os.path.exists(f"{self.path}.{suffix}"): + if os.path.exists(f"{self.path}.{suffix}"): # Append a higher copy_suffix to try to break the tie (starting from 2) copy_suffix += 1 else: @@ -393,7 +393,7 @@ # from django as possible. global _CHANNEL_LOG_NUM_TAIL_LINES if _CHANNEL_LOG_NUM_TAIL_LINES is None: - from django.conf import settings + from django.conf import settings _CHANNEL_LOG_NUM_TAIL_LINES = settings.CHANNEL_LOG_NUM_TAIL_LINES num_lines_to_append = _CHANNEL_LOG_NUM_TAIL_LINES @@ -456,7 +456,7 @@ # from django as possible. global _LOG_FILE_HANDLES, _LOG_FILE_HANDLE_COUNTS, _LOGDIR, _LOG_ROTATE_SIZE if not _LOGDIR: - from django.conf import settings + from django.conf import settings _LOGDIR = settings.LOG_DIR _LOG_ROTATE_SIZE = settings.CHANNEL_LOG_ROTATE_SIZE diff --git a/docs/0.9.5/_modules/evennia/utils/optionclasses.html b/docs/0.9.5/_modules/evennia/utils/optionclasses.html index e34f3685af..4d117b49a6 100644 --- a/docs/0.9.5/_modules/evennia/utils/optionclasses.html +++ b/docs/0.9.5/_modules/evennia/utils/optionclasses.html @@ -40,11 +40,11 @@

    Source code for evennia.utils.optionclasses

     import datetime
    -from evennia import logger
    -from evennia.utils.ansi import strip_ansi
    -from evennia.utils.validatorfuncs import _TZ_DICT
    -from evennia.utils.utils import crop
    -from evennia.utils import validatorfuncs
    +from evennia import logger
    +from evennia.utils.ansi import strip_ansi
    +from evennia.utils.validatorfuncs import _TZ_DICT
    +from evennia.utils.utils import crop
    +from evennia.utils import validatorfuncs
     
     
     
    [docs]class BaseOption(object): @@ -62,13 +62,13 @@ """ - def __str__(self): + def __str__(self): return "<Option {key}: {value}>".format(key=self.key, value=crop(str(self.value), width=10)) - def __repr__(self): + def __repr__(self): return str(self) -
    [docs] def __init__(self, handler, key, description, default): +
    [docs] def __init__(self, handler, key, description, default): """ Args: @@ -233,7 +233,7 @@
    [docs] def deserialize(self, save_data): got_data = str(save_data) if not got_data: - raise ValueError(f"{self.key} expected Text data, got '{save_data}'") + raise ValueError(f"{self.key} expected Text data, got '{save_data}'") return got_data
    @@ -244,7 +244,7 @@
    [docs] def deserialize(self, save_data): got_data = str(save_data) if not got_data: - raise ValueError(f"{self.key} expected String data, got '{save_data}'") + raise ValueError(f"{self.key} expected String data, got '{save_data}'") return got_data
    @@ -262,7 +262,7 @@
    [docs] def deserialize(self, save_data): if not isinstance(save_data, bool): - raise ValueError(f"{self.key} expected Boolean, got '{save_data}'") + raise ValueError(f"{self.key} expected Boolean, got '{save_data}'") return save_data
    @@ -271,11 +271,11 @@ return validatorfuncs.color(value, option_key=self.key, **kwargs)
    [docs] def display(self, **kwargs): - return f"{self.value} - |{self.value}this|n"
    + return f"{self.value} - |{self.value}this|n"
    [docs] def deserialize(self, save_data): - if not save_data or len(strip_ansi(f"|{save_data}|n")) > 0: - raise ValueError(f"{self.key} expected Color Code, got '{save_data}'") + if not save_data or len(strip_ansi(f"|{save_data}|n")) > 0: + raise ValueError(f"{self.key} expected Color Code, got '{save_data}'") return save_data
    @@ -289,7 +289,7 @@
    [docs] def deserialize(self, save_data): if save_data not in _TZ_DICT: - raise ValueError(f"{self.key} expected Timezone Data, got '{save_data}'") + raise ValueError(f"{self.key} expected Timezone Data, got '{save_data}'") return _TZ_DICT[save_data]
    [docs] def serialize(self): @@ -305,7 +305,7 @@
    [docs] def deserialize(self, save_data): if isinstance(save_data, int) and save_data >= 0: return save_data - raise ValueError(f"{self.key} expected Whole Number 0+, got '{save_data}'")
    + raise ValueError(f"{self.key} expected Whole Number 0+, got '{save_data}'")
    [docs]class SignedInteger(BaseOption): @@ -315,7 +315,7 @@
    [docs] def deserialize(self, save_data): if isinstance(save_data, int): return save_data - raise ValueError(f"{self.key} expected Whole Number, got '{save_data}'")
    + raise ValueError(f"{self.key} expected Whole Number, got '{save_data}'")
    [docs]class PositiveInteger(BaseOption): @@ -325,7 +325,7 @@
    [docs] def deserialize(self, save_data): if isinstance(save_data, int) and save_data > 0: return save_data - raise ValueError(f"{self.key} expected Whole Number 1+, got '{save_data}'")
    + raise ValueError(f"{self.key} expected Whole Number 1+, got '{save_data}'")
    [docs]class Duration(BaseOption): @@ -335,7 +335,7 @@
    [docs] def deserialize(self, save_data): if isinstance(save_data, int): return datetime.timedelta(0, save_data, 0, 0, 0, 0, 0) - raise ValueError(f"{self.key} expected Timedelta in seconds, got '{save_data}'")
    + raise ValueError(f"{self.key} expected Timedelta in seconds, got '{save_data}'")
    [docs] def serialize(self): return self.value_storage.seconds
    @@ -348,7 +348,7 @@
    [docs] def deserialize(self, save_data): if isinstance(save_data, int): return datetime.datetime.utcfromtimestamp(save_data) - raise ValueError(f"{self.key} expected UTC Datetime in EPOCH format, got '{save_data}'")
    + raise ValueError(f"{self.key} expected UTC Datetime in EPOCH format, got '{save_data}'")
    [docs] def serialize(self): return int(self.value_storage.strftime("%s"))
    diff --git a/docs/0.9.5/_modules/evennia/utils/optionhandler.html b/docs/0.9.5/_modules/evennia/utils/optionhandler.html index 9b92e7ebe3..0a7c4e8ac6 100644 --- a/docs/0.9.5/_modules/evennia/utils/optionhandler.html +++ b/docs/0.9.5/_modules/evennia/utils/optionhandler.html @@ -39,8 +39,8 @@

    Source code for evennia.utils.optionhandler

    -from evennia.utils.utils import string_partial_matching
    -from evennia.utils.containers import OPTION_CLASSES
    +from evennia.utils.utils import string_partial_matching
    +from evennia.utils.containers import OPTION_CLASSES
     
     _GA = object.__getattribute__
     _SA = object.__setattr__
    @@ -53,7 +53,7 @@
     
         """
     
    -
    [docs] def __init__(self): +
    [docs] def __init__(self): self.storage = {}
    [docs] def add(self, key, value=None, **kwargs): @@ -73,7 +73,7 @@ """ -
    [docs] def __init__( +
    [docs] def __init__( self, obj, options_dict=None, @@ -119,14 +119,14 @@ # quick lookup. self.options = {}
    - def __getattr__(self, key): + def __getattr__(self, key): """ Allow for obj.options.key """ return self.get(key) - def __setattr__(self, key, value): + def __setattr__(self, key, value): """ Allow for obj.options.key = value @@ -200,7 +200,7 @@ if not match: raise ValueError("Option not found!") if len(match) > 1: - raise ValueError(f"Multiple matches: {', '.join(match)}. Please be more specific.") + raise ValueError(f"Multiple matches: {', '.join(match)}. Please be more specific.") match = match[0] op = self.get(match, return_obj=True) op.set(value, **kwargs) diff --git a/docs/0.9.5/_modules/evennia/utils/picklefield.html b/docs/0.9.5/_modules/evennia/utils/picklefield.html index 5af8433576..4f5ed6fb9b 100644 --- a/docs/0.9.5/_modules/evennia/utils/picklefield.html +++ b/docs/0.9.5/_modules/evennia/utils/picklefield.html @@ -69,23 +69,23 @@ Modified for Evennia by Griatch and the Evennia community. """ -from ast import literal_eval -from datetime import datetime +from ast import literal_eval +from datetime import datetime -from copy import deepcopy, Error as CopyError -from base64 import b64encode, b64decode -from zlib import compress, decompress +from copy import deepcopy, Error as CopyError +from base64 import b64encode, b64decode +from zlib import compress, decompress # import six # this is actually a pypy component, not in default syslib -from django.core.exceptions import ValidationError -from django.db import models +from django.core.exceptions import ValidationError +from django.db import models -from django.forms.fields import CharField -from django.forms.widgets import Textarea +from django.forms.fields import CharField +from django.forms.widgets import Textarea -from pickle import loads, dumps -from django.utils.encoding import force_str -from evennia.utils.dbserialize import pack_dbobj +from pickle import loads, dumps +from django.utils.encoding import force_str +from evennia.utils.dbserialize import pack_dbobj DEFAULT_PROTOCOL = 4 @@ -117,7 +117,7 @@ __slots__ = ("_obj",) - def __init__(self, obj): + def __init__(self, obj): self._obj = obj @@ -210,7 +210,7 @@ "convenience. If it is acceptable, please hit save again." ) -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): # This needs to fall through to literal_eval. kwargs["required"] = False super().__init__(*args, **kwargs)
    @@ -251,7 +251,7 @@ use the ``isnull`` lookup type correctly. """ -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): self.compress = kwargs.pop("compress", False) self.protocol = kwargs.pop("protocol", DEFAULT_PROTOCOL) super().__init__(*args, **kwargs)
    diff --git a/docs/0.9.5/_modules/evennia/utils/search.html b/docs/0.9.5/_modules/evennia/utils/search.html index 63acb28409..61d8b357ff 100644 --- a/docs/0.9.5/_modules/evennia/utils/search.html +++ b/docs/0.9.5/_modules/evennia/utils/search.html @@ -67,7 +67,7 @@ # Import the manager methods to be wrapped -from django.contrib.contenttypes.models import ContentType +from django.contrib.contenttypes.models import ContentType # limit symbol import from API __all__ = ( diff --git a/docs/0.9.5/_modules/evennia/utils/test_resources.html b/docs/0.9.5/_modules/evennia/utils/test_resources.html index bae0a85375..b0af527d15 100644 --- a/docs/0.9.5/_modules/evennia/utils/test_resources.html +++ b/docs/0.9.5/_modules/evennia/utils/test_resources.html @@ -44,17 +44,17 @@ """ import sys -from twisted.internet.defer import Deferred -from django.conf import settings -from django.test import TestCase -from mock import Mock, patch -from evennia.objects.objects import DefaultObject, DefaultCharacter, DefaultRoom, DefaultExit -from evennia.accounts.accounts import DefaultAccount -from evennia.scripts.scripts import DefaultScript -from evennia.server.serversession import ServerSession -from evennia.server.sessionhandler import SESSIONS -from evennia.utils import create -from evennia.utils.idmapper.models import flush_cache +from twisted.internet.defer import Deferred +from django.conf import settings +from django.test import TestCase +from mock import Mock, patch +from evennia.objects.objects import DefaultObject, DefaultCharacter, DefaultRoom, DefaultExit +from evennia.accounts.accounts import DefaultAccount +from evennia.scripts.scripts import DefaultScript +from evennia.server.serversession import ServerSession +from evennia.server.sessionhandler import SESSIONS +from evennia.utils import create +from evennia.utils.idmapper.models import flush_cache # mocking of evennia.utils.utils.delay diff --git a/docs/0.9.5/_modules/evennia/utils/text2html.html b/docs/0.9.5/_modules/evennia/utils/text2html.html index a8ef00bca9..718f7ef32e 100644 --- a/docs/0.9.5/_modules/evennia/utils/text2html.html +++ b/docs/0.9.5/_modules/evennia/utils/text2html.html @@ -50,8 +50,8 @@ """ import re -from html import escape as html_escape -from .ansi import * +from html import escape as html_escape +from .ansi import * # All xterm256 RGB equivalents diff --git a/docs/0.9.5/_modules/evennia/utils/utils.html b/docs/0.9.5/_modules/evennia/utils/utils.html index d5b9e33b10..416b9983b2 100644 --- a/docs/0.9.5/_modules/evennia/utils/utils.html +++ b/docs/0.9.5/_modules/evennia/utils/utils.html @@ -61,20 +61,20 @@ import importlib import importlib.util import importlib.machinery -from unicodedata import east_asian_width -from twisted.internet.task import deferLater -from twisted.internet.defer import returnValue # noqa - used as import target -from os.path import join as osjoin -from inspect import ismodule, trace, getmembers, getmodule, getmro -from collections import defaultdict, OrderedDict -from twisted.internet import threads, reactor -from django.conf import settings -from django.utils import timezone -from django.utils.translation import gettext as _ -from django.apps import apps -from django.core.validators import validate_email as django_validate_email -from django.core.exceptions import ValidationError as DjangoValidationError -from evennia.utils import logger +from unicodedata import east_asian_width +from twisted.internet.task import deferLater +from twisted.internet.defer import returnValue # noqa - used as import target +from os.path import join as osjoin +from inspect import ismodule, trace, getmembers, getmodule, getmro +from collections import defaultdict, OrderedDict +from twisted.internet import threads, reactor +from django.conf import settings +from django.utils import timezone +from django.utils.translation import gettext as _ +from django.apps import apps +from django.core.validators import validate_email as django_validate_email +from django.core.exceptions import ValidationError as DjangoValidationError +from evennia.utils import logger _MULTIMATCH_TEMPLATE = settings.SEARCH_MULTIMATCH_TEMPLATE _EVENNIA_DIR = settings.EVENNIA_DIR @@ -623,10 +623,10 @@ if dtobj.year < now.year: # another year (Apr 5, 2019) - timestring = dtobj.strftime(f"%b {dtobj.day}, %Y") + timestring = dtobj.strftime(f"%b {dtobj.day}, %Y") elif dtobj.date() < now.date(): # another date, same year (Apr 5) - timestring = dtobj.strftime(f"%b {dtobj.day}") + timestring = dtobj.strftime(f"%b {dtobj.day}") elif dtobj.hour < now.hour - 1: # same day, more than 1 hour ago (10:45) timestring = dtobj.strftime("%H:%M") @@ -672,7 +672,7 @@ return vers.split()[0].strip() elif mode == "pretty": vers = vers.split()[0].strip() - return f"Evennia {vers}" + return f"Evennia {vers}" else: # mode "long": return vers
    @@ -842,7 +842,7 @@ """ - from unicodedata import name + from unicodedata import name if isinstance(string, bytes): string = string.decode("utf8") @@ -1027,7 +1027,7 @@ services (dict): A dict of available services. """ - from evennia.server.sessionhandler import SESSIONS + from evennia.server.sessionhandler import SESSIONS if hasattr(SESSIONS, "server") and hasattr(SESSIONS.server, "services"): server = SESSIONS.server.services.namedServices @@ -1093,7 +1093,7 @@ global _TASK_HANDLER # Do some imports here to avoid circular import and speed things up if _TASK_HANDLER is None: - from evennia.scripts.taskhandler import TASK_HANDLER as _TASK_HANDLER + from evennia.scripts.taskhandler import TASK_HANDLER as _TASK_HANDLER return _TASK_HANDLER.add(timedelay, callback, *args, **kwargs)
    @@ -1172,7 +1172,7 @@ """ # check main dependencies - from evennia.server.evennia_launcher import check_main_evennia_dependencies + from evennia.server.evennia_launcher import check_main_evennia_dependencies not_error = check_main_evennia_dependencies() @@ -1248,7 +1248,7 @@ try: return importlib.machinery.SourceFileLoader(modname, path).load_module() except OSError: - logger.log_trace(f"Could not find module '{modname}' ({modname}.py) at path '{dirpath}'") + logger.log_trace(f"Could not find module '{modname}' ({modname}.py) at path '{dirpath}'") return None
    @@ -1488,12 +1488,12 @@ try: if not importlib.util.find_spec(testpath, package="evennia"): continue - except ModuleNotFoundError: + except ModuleNotFoundError: continue try: mod = importlib.import_module(testpath, package="evennia") - except ModuleNotFoundError: + except ModuleNotFoundError: err = traceback.format_exc(30) break @@ -1525,7 +1525,7 @@ """ Deprecated. """ - from evennia.utils import logger + from evennia.utils import logger logger.log_dep("evennia.utils.utils.init_new_account is DEPRECATED and should not be used.")
    @@ -1974,14 +1974,14 @@ """ -
    [docs] def __init__(self, func, name=None, doc=None): +
    [docs] def __init__(self, func, name=None, doc=None): """Store all properties for now""" self.__name__ = name or func.__name__ self.__module__ = func.__module__ self.__doc__ = doc or func.__doc__ self.func = func
    - def __get__(self, obj, type=None): + def __get__(self, obj, type=None): """Triggers initialization""" if obj is None: return self @@ -2011,7 +2011,7 @@ """ global _STRIP_ANSI if not _STRIP_ANSI: - from evennia.utils.ansi import strip_raw_ansi as _STRIP_ANSI + from evennia.utils.ansi import strip_raw_ansi as _STRIP_ANSI return _RE_CONTROL_CHAR.sub("", _STRIP_ANSI(string))
    @@ -2054,7 +2054,7 @@ """ # Would create circular import if in module root. - from evennia.utils.ansi import ANSI_PARSER + from evennia.utils.ansi import ANSI_PARSER if inherits_from(target, str) and "|lt" in target: return len(ANSI_PARSER.strip_mxp(target)) @@ -2076,7 +2076,7 @@ """ # Would create circular import if in module root. - from evennia.utils.ansi import ANSI_PARSER + from evennia.utils.ansi import ANSI_PARSER if inherits_from(target, str): # str or ANSIString @@ -2173,7 +2173,7 @@ """ -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): """ Limited-size ordered dict. @@ -2190,7 +2190,7 @@ self.filo = not kwargs.get("fifo", True) # FIFO inverse of FILO self._check_size()
    - def __eq__(self, other): + def __eq__(self, other): ret = super().__eq__(other) if ret: return ( @@ -2202,7 +2202,7 @@ ) return False - def __ne__(self, other): + def __ne__(self, other): return not self.__eq__(other) def _check_size(self): @@ -2211,7 +2211,7 @@ while self.size_limit < len(self): self.popitem(last=filo) - def __setitem__(self, key, value): + def __setitem__(self, key, value): super().__setitem__(key, value) self._check_size() @@ -2257,7 +2257,7 @@ classes being added. """ - from evennia.typeclasses.models import TypedObject + from evennia.typeclasses.models import TypedObject typeclasses = { "{}.{}".format(model.__module__, model.__name__): model @@ -2305,7 +2305,7 @@ This turns the decorated function or method into a generator. """ - from evennia.utils.evmenu import get_input + from evennia.utils.evmenu import get_input def _process_input(caller, prompt, result, generator): deferLater(reactor, 0, _iterate, generator, caller, response=result) diff --git a/docs/0.9.5/_modules/evennia/utils/validatorfuncs.html b/docs/0.9.5/_modules/evennia/utils/validatorfuncs.html index 54a4494ea1..a59becde86 100644 --- a/docs/0.9.5/_modules/evennia/utils/validatorfuncs.html +++ b/docs/0.9.5/_modules/evennia/utils/validatorfuncs.html @@ -52,9 +52,9 @@ import re as _re import pytz as _pytz import datetime as _dt -from evennia.utils.ansi import strip_ansi -from evennia.utils.utils import string_partial_matching as _partial, validate_email_address -from django.utils.translation import gettext as _ +from evennia.utils.ansi import strip_ansi +from evennia.utils.utils import string_partial_matching as _partial, validate_email_address +from django.utils.translation import gettext as _ _TZ_DICT = {str(tz): _pytz.timezone(tz) for tz in _pytz.common_timezones} @@ -63,7 +63,7 @@ try: return str(entry) except Exception as err: - raise ValueError(f"Input could not be converted to text ({err})")
    + raise ValueError(f"Input could not be converted to text ({err})")
    [docs]def color(entry, option_key="Color", **kwargs): @@ -71,10 +71,10 @@ The color should be just a color character, so 'r' if red color is desired. """ if not entry: - raise ValueError(f"Nothing entered for a {option_key}!") - test_str = strip_ansi(f"|{entry}|n") + raise ValueError(f"Nothing entered for a {option_key}!") + test_str = strip_ansi(f"|{entry}|n") if test_str: - raise ValueError(f"'{entry}' is not a valid {option_key}.") + raise ValueError(f"'{entry}' is not a valid {option_key}.") return entry
    @@ -119,18 +119,18 @@ cur_year = now.strftime("%Y") split_time = entry.split(" ") if len(split_time) == 3: - entry = f"{split_time[0]} {split_time[1]} {split_time[2]} {cur_year}" + entry = f"{split_time[0]} {split_time[1]} {split_time[2]} {cur_year}" elif len(split_time) == 4: - entry = f"{split_time[0]} {split_time[1]} {split_time[2]} {split_time[3]}" + entry = f"{split_time[0]} {split_time[1]} {split_time[2]} {split_time[3]}" else: raise ValueError( - f"{option_key} must be entered in a 24-hour format such as: {now.strftime('%b %d %H:%M')}" + f"{option_key} must be entered in a 24-hour format such as: {now.strftime('%b %d %H:%M')}" ) try: local = _dt.datetime.strptime(entry, "%b %d %H:%M %Y") except ValueError: raise ValueError( - f"{option_key} must be entered in a 24-hour format such as: {now.strftime('%b %d %H:%M')}" + f"{option_key} must be entered in a 24-hour format such as: {now.strftime('%b %d %H:%M')}" ) local_tz = from_tz.localize(local) return local_tz.astimezone(utc)
    @@ -170,7 +170,7 @@ elif _re.match(r"^[\d]+y$", interval): days += int(interval.rstrip("y")) * 365 else: - raise ValueError(f"Could not convert section '{interval}' to a {option_key}.") + raise ValueError(f"Could not convert section '{interval}' to a {option_key}.") return _dt.timedelta(days, seconds, 0, 0, minutes, hours, weeks)
    @@ -178,31 +178,31 @@
    [docs]def future(entry, option_key="Future Datetime", from_tz=None, **kwargs): time = datetime(entry, option_key, from_tz=from_tz) if time < _dt.datetime.utcnow().replace(tzinfo=_dt.timezone.utc): - raise ValueError(f"That {option_key} is in the past! Must give a Future datetime!") + raise ValueError(f"That {option_key} is in the past! Must give a Future datetime!") return time
    [docs]def signed_integer(entry, option_key="Signed Integer", **kwargs): if not entry: - raise ValueError(f"Must enter a whole number for {option_key}!") + raise ValueError(f"Must enter a whole number for {option_key}!") try: num = int(entry) except ValueError: - raise ValueError(f"Could not convert '{entry}' to a whole number for {option_key}!") + raise ValueError(f"Could not convert '{entry}' to a whole number for {option_key}!") return num
    [docs]def positive_integer(entry, option_key="Positive Integer", **kwargs): num = signed_integer(entry, option_key) if not num >= 1: - raise ValueError(f"Must enter a whole number greater than 0 for {option_key}!") + raise ValueError(f"Must enter a whole number greater than 0 for {option_key}!") return num
    [docs]def unsigned_integer(entry, option_key="Unsigned Integer", **kwargs): num = signed_integer(entry, option_key) if not num >= 0: - raise ValueError(f"{option_key} must be a whole number greater than or equal to 0!") + raise ValueError(f"{option_key} must be a whole number greater than or equal to 0!") return num
    @@ -216,7 +216,7 @@ Returns: Boolean """ - error = f"Must enter 0 (false) or 1 (true) for {option_key}. Also accepts True, False, On, Off, Yes, No, Enabled, and Disabled" + error = f"Must enter 0 (false) or 1 (true) for {option_key}. Also accepts True, False, On, Off, Yes, No, Enabled, and Disabled" if not isinstance(entry, str): raise ValueError(error) entry = entry.upper() @@ -239,15 +239,15 @@ A PYTZ timezone. """ if not entry: - raise ValueError(f"No {option_key} entered!") + raise ValueError(f"No {option_key} entered!") found = _partial(list(_TZ_DICT.keys()), entry, ret_index=False) if len(found) > 1: raise ValueError( - f"That matched: {', '.join(str(t) for t in found)}. Please be more specific!" + f"That matched: {', '.join(str(t) for t in found)}. Please be more specific!" ) if found: return _TZ_DICT[found[0]] - raise ValueError(f"Could not find timezone '{entry}' for {option_key}!")
    + raise ValueError(f"Could not find timezone '{entry}' for {option_key}!")
    [docs]def email(entry, option_key="Email Address", **kwargs): @@ -255,21 +255,21 @@ raise ValueError("Email address field empty!") valid = validate_email_address(entry) if not valid: - raise ValueError(f"That isn't a valid {option_key}!") + raise ValueError(f"That isn't a valid {option_key}!") return entry
    [docs]def lock(entry, option_key="locks", access_options=None, **kwargs): entry = entry.strip() if not entry: - raise ValueError(f"No {option_key} entered to set!") + raise ValueError(f"No {option_key} entered to set!") for locksetting in entry.split(";"): access_type, lockfunc = locksetting.split(":", 1) if not access_type: raise ValueError("Must enter an access type!") if access_options: if access_type not in access_options: - raise ValueError(f"Access type must be one of: {', '.join(access_options)}") + raise ValueError(f"Access type must be one of: {', '.join(access_options)}") if not lockfunc: raise ValueError("Lock func not entered.") return entry
    diff --git a/docs/0.9.5/_modules/evennia/web/utils/backends.html b/docs/0.9.5/_modules/evennia/web/utils/backends.html index eba2a9b4e7..1f1af6595a 100644 --- a/docs/0.9.5/_modules/evennia/web/utils/backends.html +++ b/docs/0.9.5/_modules/evennia/web/utils/backends.html @@ -39,8 +39,8 @@

    Source code for evennia.web.utils.backends

    -from django.contrib.auth.backends import ModelBackend
    -from django.contrib.auth import get_user_model
    +from django.contrib.auth.backends import ModelBackend
    +from django.contrib.auth import get_user_model
     
     
     
    [docs]class CaseInsensitiveModelBackend(ModelBackend): diff --git a/docs/0.9.5/_modules/evennia/web/utils/general_context.html b/docs/0.9.5/_modules/evennia/web/utils/general_context.html index 8e51cf6265..b25b615f63 100644 --- a/docs/0.9.5/_modules/evennia/web/utils/general_context.html +++ b/docs/0.9.5/_modules/evennia/web/utils/general_context.html @@ -48,8 +48,8 @@ # import os -from django.conf import settings -from evennia.utils.utils import get_evennia_version +from django.conf import settings +from evennia.utils.utils import get_evennia_version # Determine the site name and server version
    [docs]def set_game_name_and_slogan(): diff --git a/docs/0.9.5/_modules/evennia/web/utils/middleware.html b/docs/0.9.5/_modules/evennia/web/utils/middleware.html index 9155f6e681..02aa7b2a62 100644 --- a/docs/0.9.5/_modules/evennia/web/utils/middleware.html +++ b/docs/0.9.5/_modules/evennia/web/utils/middleware.html @@ -39,9 +39,9 @@

    Source code for evennia.web.utils.middleware

    -from django.contrib.auth import authenticate, login
    -from evennia.accounts.models import AccountDB
    -from evennia.utils import logger
    +from django.contrib.auth import authenticate, login
    +from evennia.accounts.models import AccountDB
    +from evennia.utils import logger
     
     
     
    [docs]class SharedLoginMiddleware(object): @@ -50,11 +50,11 @@ """ -
    [docs] def __init__(self, get_response): +
    [docs] def __init__(self, get_response): # One-time configuration and initialization. self.get_response = get_response
    - def __call__(self, request): + def __call__(self, request): # Code to be executed for each request before # the view (and later middleware) are called. diff --git a/docs/0.9.5/_modules/evennia/web/utils/tests.html b/docs/0.9.5/_modules/evennia/web/utils/tests.html index 5544d225a1..795f3ebbe2 100644 --- a/docs/0.9.5/_modules/evennia/web/utils/tests.html +++ b/docs/0.9.5/_modules/evennia/web/utils/tests.html @@ -39,10 +39,10 @@

    Source code for evennia.web.utils.tests

    -from django.contrib.auth.models import AnonymousUser
    -from django.test import RequestFactory, TestCase
    -from mock import MagicMock, patch
    -from . import general_context
    +from django.contrib.auth.models import AnonymousUser
    +from django.test import RequestFactory, TestCase
    +from mock import MagicMock, patch
    +from . import general_context
     
     
     
    [docs]class TestGeneralContext(TestCase): diff --git a/docs/0.9.5/_modules/evennia/web/webclient/views.html b/docs/0.9.5/_modules/evennia/web/webclient/views.html index aa8ae588dd..733fa5d74c 100644 --- a/docs/0.9.5/_modules/evennia/web/webclient/views.html +++ b/docs/0.9.5/_modules/evennia/web/webclient/views.html @@ -45,13 +45,13 @@ """ -from django.conf import settings -from django.http import Http404 -from django.shortcuts import render -from django.contrib.auth import login, authenticate +from django.conf import settings +from django.http import Http404 +from django.shortcuts import render +from django.contrib.auth import login, authenticate -from evennia.accounts.models import AccountDB -from evennia.utils import logger +from evennia.accounts.models import AccountDB +from evennia.utils import logger
    [docs]def webclient(request): diff --git a/docs/0.9.5/_modules/evennia/web/website/forms.html b/docs/0.9.5/_modules/evennia/web/website/forms.html index f60084eed1..5aebcd85ac 100644 --- a/docs/0.9.5/_modules/evennia/web/website/forms.html +++ b/docs/0.9.5/_modules/evennia/web/website/forms.html @@ -39,12 +39,12 @@

    Source code for evennia.web.website.forms

    -from django import forms
    -from django.conf import settings
    -from django.contrib.auth.forms import UserCreationForm, UsernameField
    -from django.forms import ModelForm
    -from django.utils.html import escape
    -from evennia.utils import class_from_module
    +from django import forms
    +from django.conf import settings
    +from django.contrib.auth.forms import UserCreationForm, UsernameField
    +from django.forms import ModelForm
    +from django.utils.html import escape
    +from evennia.utils import class_from_module
     
     
     
    [docs]class EvenniaForm(forms.Form): diff --git a/docs/0.9.5/_modules/evennia/web/website/templatetags/addclass.html b/docs/0.9.5/_modules/evennia/web/website/templatetags/addclass.html index 524f57d8d7..ec374493e3 100644 --- a/docs/0.9.5/_modules/evennia/web/website/templatetags/addclass.html +++ b/docs/0.9.5/_modules/evennia/web/website/templatetags/addclass.html @@ -39,7 +39,7 @@

    Source code for evennia.web.website.templatetags.addclass

    -from django import template
    +from django import template
     
     register = template.Library()
     
    diff --git a/docs/0.9.5/_modules/evennia/web/website/tests.html b/docs/0.9.5/_modules/evennia/web/website/tests.html
    index e73dd4432e..5952069b17 100644
    --- a/docs/0.9.5/_modules/evennia/web/website/tests.html
    +++ b/docs/0.9.5/_modules/evennia/web/website/tests.html
    @@ -39,12 +39,12 @@
               

    Source code for evennia.web.website.tests

    -from django.conf import settings
    -from django.utils.text import slugify
    -from django.test import Client, override_settings
    -from django.urls import reverse
    -from evennia.utils import class_from_module
    -from evennia.utils.test_resources import EvenniaTest
    +from django.conf import settings
    +from django.utils.text import slugify
    +from django.test import Client, override_settings
    +from django.urls import reverse
    +from evennia.utils import class_from_module
    +from evennia.utils.test_resources import EvenniaTest
     
     
     
    [docs]class EvenniaWebTest(EvenniaTest): diff --git a/docs/0.9.5/_modules/evennia/web/website/views.html b/docs/0.9.5/_modules/evennia/web/website/views.html index 3361e5b570..31fbcf2303 100644 --- a/docs/0.9.5/_modules/evennia/web/website/views.html +++ b/docs/0.9.5/_modules/evennia/web/website/views.html @@ -45,31 +45,31 @@ """ -from collections import OrderedDict +from collections import OrderedDict -from django.contrib.admin.sites import site -from django.conf import settings -from django.contrib import messages -from django.contrib.auth.mixins import LoginRequiredMixin -from django.contrib.admin.views.decorators import staff_member_required -from django.core.exceptions import PermissionDenied -from django.db.models.functions import Lower -from django.http import HttpResponseBadRequest, HttpResponseRedirect -from django.shortcuts import render -from django.urls import reverse_lazy -from django.views.generic import TemplateView, ListView, DetailView -from django.views.generic.base import RedirectView -from django.views.generic.edit import CreateView, UpdateView, DeleteView +from django.contrib.admin.sites import site +from django.conf import settings +from django.contrib import messages +from django.contrib.auth.mixins import LoginRequiredMixin +from django.contrib.admin.views.decorators import staff_member_required +from django.core.exceptions import PermissionDenied +from django.db.models.functions import Lower +from django.http import HttpResponseBadRequest, HttpResponseRedirect +from django.shortcuts import render +from django.urls import reverse_lazy +from django.views.generic import TemplateView, ListView, DetailView +from django.views.generic.base import RedirectView +from django.views.generic.edit import CreateView, UpdateView, DeleteView -from evennia import SESSION_HANDLER -from evennia.help.models import HelpEntry -from evennia.objects.models import ObjectDB -from evennia.accounts.models import AccountDB -from evennia.utils import class_from_module -from evennia.utils.logger import tail_log_file -from evennia.web.website import forms as website_forms +from evennia import SESSION_HANDLER +from evennia.help.models import HelpEntry +from evennia.objects.models import ObjectDB +from evennia.accounts.models import AccountDB +from evennia.utils import class_from_module +from evennia.utils.logger import tail_log_file +from evennia.web.website import forms as website_forms -from django.utils.text import slugify +from django.utils.text import slugify _BASE_CHAR_TYPECLASS = settings.BASE_CHARACTER_TYPECLASS diff --git a/docs/0.9.5/_modules/functools.html b/docs/0.9.5/_modules/functools.html index 1dcaaa8f0a..3308922bd5 100644 --- a/docs/0.9.5/_modules/functools.html +++ b/docs/0.9.5/_modules/functools.html @@ -54,14 +54,14 @@ 'partialmethod', 'singledispatch'] try: - from _functools import reduce + from _functools import reduce except ImportError: pass -from abc import get_cache_token -from collections import namedtuple +from abc import get_cache_token +from collections import namedtuple # import types, weakref # Deferred to single_dispatch() -from reprlib import recursive_repr -from _thread import RLock +from reprlib import recursive_repr +from _thread import RLock ################################################################################ @@ -245,23 +245,23 @@ """Convert a cmp= function into a key= function""" class K(object): __slots__ = ['obj'] - def __init__(self, obj): + def __init__(self, obj): self.obj = obj - def __lt__(self, other): + def __lt__(self, other): return mycmp(self.obj, other.obj) < 0 - def __gt__(self, other): + def __gt__(self, other): return mycmp(self.obj, other.obj) > 0 - def __eq__(self, other): + def __eq__(self, other): return mycmp(self.obj, other.obj) == 0 - def __le__(self, other): + def __le__(self, other): return mycmp(self.obj, other.obj) <= 0 - def __ge__(self, other): + def __ge__(self, other): return mycmp(self.obj, other.obj) >= 0 __hash__ = None return K try: - from _functools import cmp_to_key + from _functools import cmp_to_key except ImportError: pass @@ -278,7 +278,7 @@ __slots__ = "func", "args", "keywords", "__dict__", "__weakref__" - def __new__(*args, **keywords): + def __new__(*args, **keywords): if not args: raise TypeError("descriptor '__new__' of partial needs an argument") if len(args) < 2: @@ -303,7 +303,7 @@ self.keywords = keywords return self - def __call__(*args, **keywords): + def __call__(*args, **keywords): if not args: raise TypeError("descriptor '__call__' of partial needs an argument") self, *args = args @@ -312,14 +312,14 @@ return self.func(*self.args, *args, **newkeywords) @recursive_repr() - def __repr__(self): + def __repr__(self): qualname = type(self).__qualname__ args = [repr(self.func)] args.extend(repr(x) for x in self.args) - args.extend(f"{k}={v!r}" for (k, v) in self.keywords.items()) + args.extend(f"{k}={v!r}" for (k, v) in self.keywords.items()) if type(self).__module__ == "functools": - return f"functools.{qualname}({', '.join(args)})" - return f"{qualname}({', '.join(args)})" + return f"functools.{qualname}({', '.join(args)})" + return f"{qualname}({', '.join(args)})" def __reduce__(self): return type(self), (self.func,), (self.func, self.args, @@ -329,7 +329,7 @@ if not isinstance(state, tuple): raise TypeError("argument to __setstate__ must be a tuple") if len(state) != 4: - raise TypeError(f"expected 4 items in state, got {len(state)}") + raise TypeError(f"expected 4 items in state, got {len(state)}") func, args, kwds, namespace = state if (not callable(func) or not isinstance(args, tuple) or (kwds is not None and not isinstance(kwds, dict)) or @@ -350,7 +350,7 @@ self.keywords = kwds try: - from _functools import partial + from _functools import partial except ImportError: pass @@ -363,7 +363,7 @@ callables as instance methods. """ - def __init__(*args, **keywords): + def __init__(*args, **keywords): if len(args) >= 2: self, func, *args = args elif not args: @@ -396,7 +396,7 @@ self.args = args self.keywords = keywords - def __repr__(self): + def __repr__(self): args = ", ".join(map(repr, self.args)) keywords = ", ".join("{}={!r}".format(k, v) for k, v in self.keywords.items()) @@ -418,7 +418,7 @@ _method._partialmethod = self return _method - def __get__(self, obj, cls): + def __get__(self, obj, cls): get = getattr(self.func, "__get__", None) result = None if get is not None: @@ -457,11 +457,11 @@ __slots__ = 'hashvalue' - def __init__(self, tup, hash=hash): + def __init__(self, tup, hash=hash): self[:] = tup self.hashvalue = hash(tup) - def __hash__(self): + def __hash__(self): return self.hashvalue def _make_key(args, kwds, typed, @@ -652,7 +652,7 @@ return wrapper try: - from _functools import _lru_cache_wrapper + from _functools import _lru_cache_wrapper except ImportError: pass @@ -854,17 +854,17 @@ ann = getattr(cls, '__annotations__', {}) if not ann: raise TypeError( - f"Invalid first argument to `register()`: {cls!r}. " - f"Use either `@register(some_class)` or plain `@register` " - f"on an annotated function." + f"Invalid first argument to `register()`: {cls!r}. " + f"Use either `@register(some_class)` or plain `@register` " + f"on an annotated function." ) func = cls # only import typing if annotation parsing is necessary - from typing import get_type_hints + from typing import get_type_hints argname, cls = next(iter(get_type_hints(func).items())) assert isinstance(cls, type), ( - f"Invalid annotation for {argname!r}. {cls!r} is not a class." + f"Invalid annotation for {argname!r}. {cls!r} is not a class." ) registry[cls] = func if cache_token is None and hasattr(cls, '__abstractmethods__'): @@ -874,7 +874,7 @@ def wrapper(*args, **kw): if not args: - raise TypeError(f'{funcname} requires at least ' + raise TypeError(f'{funcname} requires at least ' '1 positional argument') return dispatch(args[0].__class__)(*args, **kw) diff --git a/docs/0.9.5/_modules/typeclasses/accounts.html b/docs/0.9.5/_modules/typeclasses/accounts.html index 13dfe3657a..4f1fe80709 100644 --- a/docs/0.9.5/_modules/typeclasses/accounts.html +++ b/docs/0.9.5/_modules/typeclasses/accounts.html @@ -62,7 +62,7 @@ """ -from evennia import DefaultAccount, DefaultGuest +from evennia import DefaultAccount, DefaultGuest class Account(DefaultAccount): diff --git a/docs/0.9.5/_modules/typeclasses/channels.html b/docs/0.9.5/_modules/typeclasses/channels.html index 7fb864df34..003b7905b7 100644 --- a/docs/0.9.5/_modules/typeclasses/channels.html +++ b/docs/0.9.5/_modules/typeclasses/channels.html @@ -52,7 +52,7 @@ """ -from evennia import DefaultChannel +from evennia import DefaultChannel class Channel(DefaultChannel): diff --git a/docs/0.9.5/_modules/typeclasses/characters.html b/docs/0.9.5/_modules/typeclasses/characters.html index ddb2c91aa1..268beea0f1 100644 --- a/docs/0.9.5/_modules/typeclasses/characters.html +++ b/docs/0.9.5/_modules/typeclasses/characters.html @@ -47,7 +47,7 @@ creation commands. """ -from evennia import DefaultCharacter +from evennia import DefaultCharacter class Character(DefaultCharacter): diff --git a/docs/0.9.5/_modules/typeclasses/objects.html b/docs/0.9.5/_modules/typeclasses/objects.html index b358704b0b..27437bd36d 100644 --- a/docs/0.9.5/_modules/typeclasses/objects.html +++ b/docs/0.9.5/_modules/typeclasses/objects.html @@ -50,7 +50,7 @@ inheritance. """ -from evennia import DefaultObject +from evennia import DefaultObject class Object(DefaultObject): diff --git a/docs/0.9.5/_static/pygments.css b/docs/0.9.5/_static/pygments.css index 20c4814dcf..de7af262ff 100644 --- a/docs/0.9.5/_static/pygments.css +++ b/docs/0.9.5/_static/pygments.css @@ -1,5 +1,10 @@ +pre { line-height: 125%; } +td.linenos pre { color: #000000; background-color: #f0f0f0; padding-left: 5px; padding-right: 5px; } +span.linenos { color: #000000; background-color: #f0f0f0; padding-left: 5px; padding-right: 5px; } +td.linenos pre.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } +span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } .highlight .hll { background-color: #ffffcc } -.highlight { background: #eeffcc; } +.highlight { background: #eeffcc; } .highlight .c { color: #408090; font-style: italic } /* Comment */ .highlight .err { border: 1px solid #FF0000 } /* Error */ .highlight .k { color: #007020; font-weight: bold } /* Keyword */ diff --git a/docs/0.9.5/api/evennia.commands.default.account.html b/docs/0.9.5/api/evennia.commands.default.account.html index cf3b8fa387..d45c4de576 100644 --- a/docs/0.9.5/api/evennia.commands.default.account.html +++ b/docs/0.9.5/api/evennia.commands.default.account.html @@ -69,7 +69,7 @@ method. Otherwise all text will be returned to all connected sessions.

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

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

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

    -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 '}
    +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 '}
    diff --git a/docs/0.9.5/api/evennia.commands.default.batchprocess.html b/docs/0.9.5/api/evennia.commands.default.batchprocess.html index 24e00c7fb1..049127d046 100644 --- a/docs/0.9.5/api/evennia.commands.default.batchprocess.html +++ b/docs/0.9.5/api/evennia.commands.default.batchprocess.html @@ -74,7 +74,7 @@ skipping, reloading etc.

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

    -search_index_entry = {'aliases': 'batchcommand batchcmd', 'category': 'building', 'key': 'batchcommands', 'tags': '', 'text': '\n build from batch-command file\n\n Usage:\n batchcommands[/interactive] <python.path.to.file>\n\n Switch:\n interactive - this mode will offer more control when\n executing the batch file, like stepping,\n skipping, reloading etc.\n\n Runs batches of commands from a batch-cmd text file (*.ev).\n\n '}
    +search_index_entry = {'aliases': 'batchcmd batchcommand', 'category': 'building', 'key': 'batchcommands', 'tags': '', 'text': '\n build from batch-command file\n\n Usage:\n batchcommands[/interactive] <python.path.to.file>\n\n Switch:\n interactive - this mode will offer more control when\n executing the batch file, like stepping,\n skipping, reloading etc.\n\n Runs batches of commands from a batch-cmd text file (*.ev).\n\n '}
    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 1014470990..8b8dceb615 100644 --- a/docs/0.9.5/api/evennia.commands.default.building.html +++ b/docs/0.9.5/api/evennia.commands.default.building.html @@ -1267,7 +1267,7 @@ server settings.

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

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

    -aliases = ['chanalias', 'aliaschan']
    +aliases = ['aliaschan', 'chanalias']
    @@ -94,7 +94,7 @@ aliases to an already joined channel.

    -search_index_entry = {'aliases': 'chanalias aliaschan', 'category': 'comms', 'key': 'addcom', 'tags': '', 'text': '\n add a channel alias and/or subscribe to a channel\n\n Usage:\n addcom [alias=] <channel>\n\n Joins a given channel. If alias is given, this will allow you to\n refer to the channel by this alias rather than the full channel\n name. Subsequent calls of this command can be used to add multiple\n aliases to an already joined channel.\n '}
    +search_index_entry = {'aliases': 'aliaschan chanalias', 'category': 'comms', 'key': 'addcom', 'tags': '', 'text': '\n add a channel alias and/or subscribe to a channel\n\n Usage:\n addcom [alias=] <channel>\n\n Joins a given channel. If alias is given, this will allow you to\n refer to the channel by this alias rather than the full channel\n name. Subsequent calls of this command can be used to add multiple\n aliases to an already joined channel.\n '}
    @@ -233,7 +233,7 @@ Use addcom/delcom to join and leave channels

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

    -search_index_entry = {'aliases': 'comlist all channels chanlist channellist clist', 'category': 'comms', 'key': 'channels', 'tags': '', 'text': "\n list all channels available to you\n\n Usage:\n channels\n clist\n comlist\n\n Lists all channels available to you, whether you listen to them or not.\n Use 'comlist' to only view your current channel subscriptions.\n Use addcom/delcom to join and leave channels\n "}
    +search_index_entry = {'aliases': 'clist comlist all channels chanlist channellist', 'category': 'comms', 'key': 'channels', 'tags': '', 'text': "\n list all channels available to you\n\n Usage:\n channels\n clist\n comlist\n\n Lists all channels available to you, whether you listen to them or not.\n Use 'comlist' to only view your current channel subscriptions.\n Use addcom/delcom to join and leave channels\n "}
    diff --git a/docs/0.9.5/api/evennia.commands.default.general.html b/docs/0.9.5/api/evennia.commands.default.general.html index 99849e5908..42874d9344 100644 --- a/docs/0.9.5/api/evennia.commands.default.general.html +++ b/docs/0.9.5/api/evennia.commands.default.general.html @@ -111,7 +111,7 @@ look *<account&g
    -aliases = ['l', 'ls']
    +aliases = ['ls', 'l']
    @@ -142,7 +142,7 @@ look *<account&g
    -search_index_entry = {'aliases': 'l ls', 'category': 'general', 'key': 'look', 'tags': '', 'text': '\n look at location or object\n\n Usage:\n look\n look <obj>\n look *<account>\n\n Observes your location or objects in your vicinity.\n '}
    +search_index_entry = {'aliases': 'ls l', 'category': 'general', 'key': 'look', 'tags': '', 'text': '\n look at location or object\n\n Usage:\n look\n look <obj>\n look *<account>\n\n Observes your location or objects in your vicinity.\n '}
    @@ -204,7 +204,7 @@ for everyone to use, you need build privileges and the alias command.

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

    -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 '}
    +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 '}
    @@ -259,7 +259,7 @@ inv

    -aliases = ['i', 'inv']
    +aliases = ['inv', 'i']
    @@ -290,7 +290,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 '}
    @@ -640,7 +640,7 @@ automatically begin with your name.

    -aliases = [':', 'emote']
    +aliases = ['emote', ':']
    @@ -676,7 +676,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 "}
    @@ -699,7 +699,7 @@ which permission groups you are a member of.

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

    -search_index_entry = {'aliases': 'groups hierarchy', 'category': 'general', 'key': 'access', 'tags': '', 'text': '\n show your current game access\n\n Usage:\n access\n\n This command shows you the permission hierarchy and\n which permission groups you are a member of.\n '}
    +search_index_entry = {'aliases': 'hierarchy groups', 'category': 'general', 'key': 'access', 'tags': '', 'text': '\n show your current game access\n\n Usage:\n access\n\n This command shows you the permission hierarchy and\n which permission groups you are a member of.\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 527a7f45da..f38438ca49 100644 --- a/docs/0.9.5/api/evennia.commands.default.system.html +++ b/docs/0.9.5/api/evennia.commands.default.system.html @@ -313,7 +313,7 @@ required since whole classes of scripts often have the same name.

    -aliases = ['globalscript', 'listscripts']
    +aliases = ['listscripts', 'globalscript']
    @@ -349,7 +349,7 @@ required since whole classes of scripts often have the same name.

    -search_index_entry = {'aliases': 'globalscript listscripts', 'category': 'system', 'key': 'scripts', 'tags': '', 'text': '\n list and manage all running scripts\n\n Usage:\n scripts[/switches] [#dbref, key, script.path or <obj>]\n\n Switches:\n start - start a script (must supply a script path)\n stop - stops an existing script\n kill - kills a script - without running its cleanup hooks\n validate - run a validation on the script(s)\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 script for managing commands on objects.\n '}
    +search_index_entry = {'aliases': 'listscripts globalscript', 'category': 'system', 'key': 'scripts', 'tags': '', 'text': '\n list and manage all running scripts\n\n Usage:\n scripts[/switches] [#dbref, key, script.path or <obj>]\n\n Switches:\n start - start a script (must supply a script path)\n stop - stops an existing script\n kill - kills a script - without running its cleanup hooks\n validate - run a validation on the script(s)\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 script for managing commands on objects.\n '}
    @@ -373,7 +373,7 @@ given, <nr> defaults to 10.

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

    -search_index_entry = {'aliases': 'db listobjs listobjects stats', 'category': 'system', 'key': 'objects', 'tags': '', 'text': '\n statistics on objects in the database\n\n Usage:\n objects [<nr>]\n\n Gives statictics on objects in database as well as\n a list of <nr> latest objects in database. If not\n given, <nr> defaults to 10.\n '}
    +search_index_entry = {'aliases': 'listobjs stats listobjects 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 '}
    @@ -600,7 +600,7 @@ the released memory will instead be re-used by the program.

    -aliases = ['serverprocess', 'serverload']
    +aliases = ['serverload', 'serverprocess']
    @@ -631,7 +631,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 "}
    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 d26c936dd6..b52798dbf6 100644 --- a/docs/0.9.5/api/evennia.commands.default.unloggedin.html +++ b/docs/0.9.5/api/evennia.commands.default.unloggedin.html @@ -58,7 +58,7 @@ connect “account name” “pass word”

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

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

    -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 '}
    +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 '}
    @@ -172,7 +172,7 @@ version is a bit more complicated.

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

    -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 '}
    +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 '}
    @@ -222,7 +222,7 @@ All it does is display the connect screen.

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

    -search_index_entry = {'aliases': 'l look', 'category': 'general', 'key': '__unloggedin_look_command', 'tags': '', 'text': '\n look when in unlogged-in state\n\n Usage:\n look\n\n This is an unconnected version of the look command for simplicity.\n\n This is called by the server and kicks everything in gear.\n All it does is display the connect screen.\n '}
    +search_index_entry = {'aliases': 'look l', 'category': 'general', 'key': '__unloggedin_look_command', 'tags': '', 'text': '\n look when in unlogged-in state\n\n Usage:\n look\n\n This is an unconnected version of the look command for simplicity.\n\n This is called by the server and kicks everything in gear.\n All it does is display the connect screen.\n '}
    diff --git a/docs/0.9.5/api/evennia.contrib.building_menu.html b/docs/0.9.5/api/evennia.contrib.building_menu.html index 0b26582858..168aa9ea9e 100644 --- a/docs/0.9.5/api/evennia.contrib.building_menu.html +++ b/docs/0.9.5/api/evennia.contrib.building_menu.html @@ -49,7 +49,7 @@ that will edit any default object offering to change its key and description.

  • Import the GenericBuildingCmd class from this contrib in your mygame/commands/default_cmdset.py file:

    -
    from evennia.contrib.building_menu import GenericBuildingCmd
    +
    from evennia.contrib.building_menu import GenericBuildingCmd
     
    @@ -95,7 +95,7 @@ change the room title by simply entering text, and go back to the main menu entering @ (all this is customizable). Press q to quit this menu.

    The first thing to do is to create a new module and place a class inheriting from BuildingMenu in it.

    -
    from evennia.contrib.building_menu import BuildingMenu
    +
    from evennia.contrib.building_menu import BuildingMenu
     
     class RoomBuildingMenu(BuildingMenu):
         # ...
    diff --git a/docs/0.9.5/api/evennia.contrib.chargen.html b/docs/0.9.5/api/evennia.contrib.chargen.html
    index 721d1849cb..05a3755f78 100644
    --- a/docs/0.9.5/api/evennia.contrib.chargen.html
    +++ b/docs/0.9.5/api/evennia.contrib.chargen.html
    @@ -76,7 +76,7 @@ at them with this command.

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

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

    -aliases = ['i', 'inv']
    +aliases = ['inv', 'i']
    @@ -658,7 +658,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.dice.html b/docs/0.9.5/api/evennia.contrib.dice.html index bfe3411542..910b9bb685 100644 --- a/docs/0.9.5/api/evennia.contrib.dice.html +++ b/docs/0.9.5/api/evennia.contrib.dice.html @@ -148,7 +148,7 @@ everyone but the person rolling.

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

    -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 "}
    +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 "}
    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 5481be68e0..680f63964c 100644 --- a/docs/0.9.5/api/evennia.contrib.email_login.html +++ b/docs/0.9.5/api/evennia.contrib.email_login.html @@ -73,7 +73,7 @@ the module given by settings.CONNECTION_SCREEN_MODULE.

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

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

    -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 '}
    +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 '}
    @@ -180,7 +180,7 @@ version is a bit more complicated.

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

    -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 '}
    +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 '}
    @@ -225,7 +225,7 @@ All it does is display the connect screen.

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

    -search_index_entry = {'aliases': 'l look', 'category': 'general', 'key': '__unloggedin_look_command', 'tags': '', 'text': '\n This is an unconnected version of the `look` command for simplicity.\n\n This is called by the server and kicks everything in gear.\n All it does is display the connect screen.\n '}
    +search_index_entry = {'aliases': 'look l', 'category': 'general', 'key': '__unloggedin_look_command', 'tags': '', 'text': '\n This is an unconnected version of the `look` command for simplicity.\n\n This is called by the server and kicks everything in gear.\n All it does is display the connect screen.\n '}
    diff --git a/docs/0.9.5/api/evennia.contrib.extended_room.html b/docs/0.9.5/api/evennia.contrib.extended_room.html index 76d742f2a6..d5131ae83f 100644 --- a/docs/0.9.5/api/evennia.contrib.extended_room.html +++ b/docs/0.9.5/api/evennia.contrib.extended_room.html @@ -275,7 +275,7 @@ look *<account&g
    -aliases = ['l', 'ls']
    +aliases = ['ls', 'l']
    @@ -295,7 +295,7 @@ look *<account&g
    -search_index_entry = {'aliases': 'l ls', 'category': 'general', 'key': 'look', 'tags': '', 'text': '\n look\n\n Usage:\n look\n look <obj>\n look <room detail>\n look *<account>\n\n Observes your location, details at your location or objects in your vicinity.\n '}
    +search_index_entry = {'aliases': 'ls l', 'category': 'general', 'key': 'look', 'tags': '', 'text': '\n look\n\n Usage:\n look\n look <obj>\n look <room detail>\n look *<account>\n\n Observes your location, details at your location or objects in your vicinity.\n '}
    diff --git a/docs/0.9.5/api/evennia.contrib.ingame_python.commands.html b/docs/0.9.5/api/evennia.contrib.ingame_python.commands.html index e921262f59..031f78ae43 100644 --- a/docs/0.9.5/api/evennia.contrib.ingame_python.commands.html +++ b/docs/0.9.5/api/evennia.contrib.ingame_python.commands.html @@ -51,7 +51,7 @@
    -aliases = ['@callbacks', '@callback', '@calls']
    +aliases = ['@callback', '@calls', '@callbacks']
    @@ -132,7 +132,7 @@ on user permission.

    -search_index_entry = {'aliases': '@callbacks @callback @calls', '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.random_string_generator.html b/docs/0.9.5/api/evennia.contrib.random_string_generator.html index cd01b468f0..64c02ad01b 100644 --- a/docs/0.9.5/api/evennia.contrib.random_string_generator.html +++ b/docs/0.9.5/api/evennia.contrib.random_string_generator.html @@ -46,7 +46,7 @@ phone numbers, license plate numbers, validation codes, non-sensivite passwords and so on. The strings generated by the generator will be stored and won’t be available again in order to avoid repetition. Here’s a very simple example:

    -
    from evennia.contrib.random_string_generator import RandomStringGenerator
    +
    from evennia.contrib.random_string_generator import RandomStringGenerator
     # Create a generator for phone numbers
     phone_generator = RandomStringGenerator("phone number", r"555-[0-9]{3}-[0-9]{4}")
     # Generate a phone number (555-XXX-XXXX with X as numbers)
    diff --git a/docs/0.9.5/api/evennia.contrib.rplanguage.html b/docs/0.9.5/api/evennia.contrib.rplanguage.html
    index 6516030e92..fe6b6c4a02 100644
    --- a/docs/0.9.5/api/evennia.contrib.rplanguage.html
    +++ b/docs/0.9.5/api/evennia.contrib.rplanguage.html
    @@ -62,7 +62,7 @@ meaning can be determined).

    Usage:

    -
    from evennia.contrib import rplanguage
    +
    from evennia.contrib import rplanguage
     
     # need to be done once, here we create the "default" lang
     rplanguage.add_language()
    @@ -97,18 +97,46 @@ words compared to the original and can help change the “feel” for
     the language you are creating. You can also add your own
     dictionary and “fix” random words for a list of input words.

    Below is an example of “elvish”, using “rounder” vowels and sounds:

    -
    phonemes = "oi oh ee ae aa eh ah ao aw ay er ey ow ia ih iy "                "oy ua uh uw y p b t d f v t dh s z sh zh ch jh k "                "ng g m n l r w",
    +
    # vowel/consonant grammar possibilities
    +grammar = ("v vv vvc vcc vvcc cvvc vccv vvccv vcvccv vcvcvcc vvccvvcc "
    +           "vcvvccvvc cvcvvcvvcc vcvcvvccvcvv")
    +
    +# all not in this group is considered a consonant
     vowels = "eaoiuy"
    -grammar = "v vv vvc vcc vvcc cvvc vccv vvccv vcvccv vcvcvcc vvccvvcc "               "vcvvccvvc cvcvvcvvcc vcvcvvccvcvv",
    +
    +# you need a representative of all of the minimal grammars here, so if a
    +# grammar v exists, there must be atleast one phoneme available with only
    +# one vowel in it
    +phonemes = ("oi oh ee ae aa eh ah ao aw ay er ey ow ia ih iy "
    +            "oy ua uh uw y p b t d f v t dh s z sh zh ch jh k "
    +            "ng g m n l r w")
    +
    +# how much the translation varies in length compared to the original. 0 is
    +# smallest, higher values give ever bigger randomness (including removing
    +# short words entirely)
     word_length_variance = 1
    +
    +# if a proper noun (word starting with capitalized letter) should be
    +# translated or not. If not (default) it means e.g. names will remain
    +# unchanged across languages.
    +noun_translate = False
    +
    +# all proper nouns (words starting with a capital letter not at the beginning
    +# of a sentence) can have either a postfix or -prefix added at all times
     noun_postfix = "'la"
    +
    +# words in dict will always be translated this way. The 'auto_translations'
    +# is instead a list or filename to file with words to use to help build a
    +# bigger dictionary by creating random translations of each word in the
    +# list *once* and saving the result for subsequent use.
     manual_translations = {"the":"y'e", "we":"uyi", "she":"semi", "he":"emi",
                           "you": "do", 'me':'mi','i':'me', 'be':"hy'e", 'and':'y'}
     
     rplanguage.add_language(key="elvish", phonemes=phonemes, grammar=grammar,
                              word_length_variance=word_length_variance,
    +                         noun_translate=noun_translate,
                              noun_postfix=noun_postfix, vowels=vowels,
    -                         manual_translations=manual_translations
    +                         manual_translations=manual_translations,
                              auto_translations="my_word_file.txt")
     
    @@ -189,9 +217,13 @@ cvcvccc would be c+v+c+v+cc+c (a word like ‘galosch’).

  • 0 means a minimal variance, higher variance may mean words have wildly varying length; this strongly affects how the language “looks”.

    -
  • noun_translate (bool, optional) – If a proper noun, identified as a -capitalized word, should be translated or not. By default they -will not, allowing for e.g. the names of characters to be understandable.

  • +
  • noun_translate (bool, optional) – If a proper noun should be translated or +not. By default they will not, allowing for e.g. the names of characters +to be understandable. A ‘noun’ is identified as a capitalized word +not at the start of a sentence. This simple metric means that names +starting a sentence always will be translated (- but hey, maybe +the fantasy language just never uses a noun at the beginning of +sentences, who knows?)

  • noun_prefix (str, optional) – A prefix to go before every noun in this language (if any).

  • noun_postfix (str, optuonal) – A postfix to go after every noun diff --git a/docs/0.9.5/api/evennia.contrib.tutorial_examples.cmdset_red_button.html b/docs/0.9.5/api/evennia.contrib.tutorial_examples.cmdset_red_button.html index d9d9665cf6..2e7134989e 100644 --- a/docs/0.9.5/api/evennia.contrib.tutorial_examples.cmdset_red_button.html +++ b/docs/0.9.5/api/evennia.contrib.tutorial_examples.cmdset_red_button.html @@ -109,7 +109,7 @@ push the lid of the button away.

    -aliases = ['press', 'push', 'press button']
    +aliases = ['push', 'press', 'press button']
    @@ -140,7 +140,7 @@ lid-state respectively.

    -search_index_entry = {'aliases': 'press push 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 press button', 'category': 'general', 'key': 'push button', 'tags': '', 'text': '\n Push the red button\n\n Usage:\n push button\n\n '}
    @@ -306,7 +306,7 @@ of causing the lamp to break.

    -aliases = ['feel', 'examine', 'l', 'ex', 'get', 'listen']
    +aliases = ['get', 'ex', 'examine', 'listen', 'feel', 'l']
    @@ -332,7 +332,7 @@ of causing the lamp to break.

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

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

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

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

    -search_index_entry = {'aliases': 'button press button push 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 '}
    @@ -714,7 +714,7 @@ parry - forgoes your attack but will make you harder to hit on next

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

    -search_index_entry = {'aliases': 'bash thrust pierce parry slash defend kill stab hit chop fight', 'category': 'tutorialworld', 'key': 'attack', 'tags': '', 'text': '\n Attack the enemy. Commands:\n\n stab <enemy>\n slash <enemy>\n parry\n\n stab - (thrust) makes a lot of damage but is harder to hit with.\n slash - is easier to land, but does not make as much damage.\n parry - forgoes your attack but will make you harder to hit on next\n enemy attack.\n\n '}
    +search_index_entry = {'aliases': 'defend pierce thrust bash stab slash chop fight hit parry 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 5db2b280cc..48a7966bb2 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 @@ -183,7 +183,7 @@ code except for adding in the details.

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

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

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

    -search_index_entry = {'aliases': 'feel fiddle l feel around search', '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': 'search feel around fiddle 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.contrib.wilderness.html b/docs/0.9.5/api/evennia.contrib.wilderness.html index b920ab1586..8d666087ab 100644 --- a/docs/0.9.5/api/evennia.contrib.wilderness.html +++ b/docs/0.9.5/api/evennia.contrib.wilderness.html @@ -84,7 +84,7 @@ provided as a string: a “.” symbol is a location we can walk on.

    ....... """ -from evennia.contrib import wilderness +from evennia.contrib import wilderness class PyramidMapProvider(wilderness.WildernessMapProvider): diff --git a/docs/0.9.5/api/evennia.prototypes.spawner.html b/docs/0.9.5/api/evennia.prototypes.spawner.html index d1955a3af6..1bc4d57d49 100644 --- a/docs/0.9.5/api/evennia.prototypes.spawner.html +++ b/docs/0.9.5/api/evennia.prototypes.spawner.html @@ -44,7 +44,7 @@ dictionary forms. These use a prototype architecture to define unique objects without having to make a Typeclass for each.

    There main function is spawn(*prototype), where the prototype is a dictionary like this:

    -
    from evennia.prototypes import prototypes, spawner
    +
    from evennia.prototypes import prototypes, spawner
     
     prot = {
      "prototype_key": "goblin",
    diff --git a/docs/0.9.5/api/evennia.scripts.tickerhandler.html b/docs/0.9.5/api/evennia.scripts.tickerhandler.html
    index 69c33dd5eb..ee8ac104b2 100644
    --- a/docs/0.9.5/api/evennia.scripts.tickerhandler.html
    +++ b/docs/0.9.5/api/evennia.scripts.tickerhandler.html
    @@ -46,7 +46,7 @@ the instantiated TICKER_HANDLER instance in this module. This
     instance is run by the server; it will save its status across
     server reloads and be started automaticall on boot.

    Example:

    -
    from evennia.scripts.tickerhandler import TICKER_HANDLER
    +
    from evennia.scripts.tickerhandler import TICKER_HANDLER
     
     # call tick myobj.at_tick(*args, **kwargs) every 15 seconds
     TICKER_HANDLER.add(15, myobj.at_tick, *args, **kwargs)
    diff --git a/docs/0.9.5/api/evennia.utils.batchprocessors.html b/docs/0.9.5/api/evennia.utils.batchprocessors.html
    index 2b2ca8983f..7d9c599fae 100644
    --- a/docs/0.9.5/api/evennia.utils.batchprocessors.html
    +++ b/docs/0.9.5/api/evennia.utils.batchprocessors.html
    @@ -172,9 +172,9 @@ when running a CODE block multiple times during testing.
     

    Example batch.py file

    #HEADER
     
    -from django.conf import settings
    -from evennia.utils import create
    -from types import basetypes
    +from django.conf import settings
    +from evennia.utils import create
    +from types import basetypes
     
     GOLD = 10
     
    diff --git a/docs/0.9.5/api/evennia.utils.eveditor.html b/docs/0.9.5/api/evennia.utils.eveditor.html
    index 6e2f948a60..b3949805d2 100644
    --- a/docs/0.9.5/api/evennia.utils.eveditor.html
    +++ b/docs/0.9.5/api/evennia.utils.eveditor.html
    @@ -52,7 +52,7 @@ editor) as far as reasonable.

  • in-built help

  • To use the editor, just import EvEditor from this module and initialize it:

    -
    from evennia.utils.eveditor import EvEditor
    +
    from evennia.utils.eveditor import EvEditor
     
     # set up an editor to edit the caller's 'desc' Attribute
     def _loadfunc(caller):
    @@ -273,7 +273,7 @@ indentation.

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

    -search_index_entry = {'aliases': ':y :uu :s :u :DD :f := :x :r :wq :fi :h :echo :UU :q :S :dw :w :fd ::: :A :q! : :j :! :< :> :: :p :I :dd :i', 'category': 'general', 'key': ':editor_command_group', 'tags': '', 'text': '\n Commands for the editor\n '}
    +search_index_entry = {'aliases': ':q :p :S :uu :dw :A :j :s :wq :dd :x :y :r :echo :! :DD :w :q! :fd :> : :I :f :u :UU :i ::: :fi := :< :h ::', 'category': 'general', 'key': ':editor_command_group', 'tags': '', 'text': '\n Commands for the editor\n '}
    diff --git a/docs/0.9.5/api/evennia.utils.evform.html b/docs/0.9.5/api/evennia.utils.evform.html index 3e43d5ca3d..7fe1612655 100644 --- a/docs/0.9.5/api/evennia.utils.evform.html +++ b/docs/0.9.5/api/evennia.utils.evform.html @@ -85,7 +85,7 @@ common ASCII-art elements, like space, _ |

    Use as follows:

    -
    from evennia import EvForm, EvTable
    +
    from evennia import EvForm, EvTable
     
     # create a new form from the template
     form = EvForm("path/to/testform.py")
    diff --git a/docs/0.9.5/api/evennia.utils.evmenu.html b/docs/0.9.5/api/evennia.utils.evmenu.html
    index 97fe2a8c0c..9c9056c184 100644
    --- a/docs/0.9.5/api/evennia.utils.evmenu.html
    +++ b/docs/0.9.5/api/evennia.utils.evmenu.html
    @@ -42,7 +42,7 @@
     

    This implements a full menu system for Evennia.

    To start the menu, just import the EvMenu class from this module. Example usage:

    -
    from evennia.utils.evmenu import EvMenu
    +
    from evennia.utils.evmenu import EvMenu
     
     EvMenu(caller, menu_module_path,
          startnode="node1",
    diff --git a/docs/0.9.5/api/evennia.utils.evmore.html b/docs/0.9.5/api/evennia.utils.evmore.html
    index 8e0b829ed4..b72cc60e7f 100644
    --- a/docs/0.9.5/api/evennia.utils.evmore.html
    +++ b/docs/0.9.5/api/evennia.utils.evmore.html
    @@ -42,7 +42,7 @@
     

    This is a pager for displaying long texts and allows stepping up and down in the text (the name comes from the traditional ‘more’ unix command).

    To use, simply pass the text through the EvMore object:

    -
    from evennia.utils.evmore import EvMore
    +
    from evennia.utils.evmore import EvMore
     
     text = some_long_text_output()
     EvMore(caller, text, always_page=False, session=None, justify_kwargs=None, **kwargs)
    @@ -50,7 +50,7 @@ the text (the name comes from the traditional ‘more’ unix command).

    One can also use the convenience function msg from this module to avoid having to set up the EvMenu object manually:

    -
    from evennia.utils import evmore
    +
    from evennia.utils import evmore
     
     text = some_long_text_output()
     evmore.msg(caller, text, always_page=False, session=None, justify_kwargs=None, **kwargs)
    @@ -74,7 +74,7 @@ the caller.msg() construct every time the page is updated.

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

    -search_index_entry = {'aliases': 'quit end q back n a top next e t abort b', 'category': 'general', 'key': '__noinput_command', 'tags': '', 'text': '\n Manipulate the text paging\n '}
    +search_index_entry = {'aliases': 'back b end a next t n e abort q top quit', 'category': 'general', 'key': '__noinput_command', 'tags': '', 'text': '\n Manipulate the text paging\n '}
    @@ -237,14 +237,14 @@ the evmore commands will be available when this is run).

  • Paginator

    -
    from django.core.paginator import Paginator
    +
    from django.core.paginator import Paginator
     query = ObjectDB.objects.all()
     pages = Paginator(query, 10)  # 10 objs per page
     EvMore(caller, pages)
     

    Every page an EvTable

    -
    from evennia import EvTable
    +
    from evennia import EvTable
     def _to_evtable(page):
         table = ... # convert page to a table
         return EvTable(*headers, table=table, ...)
    @@ -480,14 +480,14 @@ the evmore commands will be available when this is run).

    Paginator

    -
    from django.core.paginator import Paginator
    +
    from django.core.paginator import Paginator
     query = ObjectDB.objects.all()
     pages = Paginator(query, 10)  # 10 objs per page
     EvMore(caller, pages)
     

    Every page an EvTable

    -
    from evennia import EvTable
    +
    from evennia import EvTable
     def _to_evtable(page):
         table = ... # convert page to a table
         return EvTable(*headers, table=table, ...)
    diff --git a/docs/0.9.5/api/evennia.utils.evtable.html b/docs/0.9.5/api/evennia.utils.evtable.html
    index 6c571bbcbd..1ed2f215a4 100644
    --- a/docs/0.9.5/api/evennia.utils.evtable.html
    +++ b/docs/0.9.5/api/evennia.utils.evtable.html
    @@ -43,7 +43,7 @@
     more advanced, supporting auto-balancing of incomplete tables and ANSI colors among
     other things.

    Example usage:

    -
    from evennia.utils import evtable
    +
    from evennia.utils import evtable
     
     table = evtable.EvTable("Heading1", "Heading2",
                     table=[[1,2,3],[4,5,6],[7,8,9]], border="cells")
    diff --git a/docs/0.9.5/searchindex.js b/docs/0.9.5/searchindex.js
    index b58647e45a..3a23c74011 100644
    --- a/docs/0.9.5/searchindex.js
    +++ b/docs/0.9.5/searchindex.js
    @@ -1 +1 @@
    -Search.setIndex({docnames:["A-voice-operated-elevator-using-events","API-refactoring","Accounts","Add-a-simple-new-web-page","Add-a-wiki-on-your-website","Adding-Command-Tutorial","Adding-Object-Typeclass-Tutorial","Administrative-Docs","Apache-Config","Arxcode-installing-help","Async-Process","Attributes","Banning","Batch-Code-Processor","Batch-Command-Processor","Batch-Processors","Bootstrap-&-Evennia","Bootstrap-Components-and-Utilities","Builder-Docs","Building-Permissions","Building-Quickstart","Building-a-mech-tutorial","Building-menus","Choosing-An-SQL-Server","Client-Support-Grid","Coding-FAQ","Coding-Introduction","Coding-Utils","Command-Cooldown","Command-Duration","Command-Prompt","Command-Sets","Command-System","Commands","Communications","Connection-Screen","Continuous-Integration","Contributing","Contributing-Docs","Coordinates","Custom-Protocols","Customize-channels","Debugging","Default-Command-Help","Default-Exit-Errors","Developer-Central","Dialogues-in-events","Directory-Overview","Docs-refactoring","Dynamic-In-Game-Map","EvEditor","EvMenu","EvMore","Evennia-API","Evennia-Game-Index","Evennia-Introduction","Evennia-for-Diku-Users","Evennia-for-MUSH-Users","Evennia-for-roleplaying-sessions","Execute-Python-Code","First-Steps-Coding","Game-Planning","Gametime-Tutorial","Getting-Started","Glossary","Grapevine","Guest-Logins","HAProxy-Config","Help-System","Help-System-Tutorial","How-To-Get-And-Give-Help","How-to-connect-Evennia-to-Twitter","IRC","Implementing-a-game-rule-system","Inputfuncs","Installing-on-Android","Internationalization","Learn-Python-for-Evennia-The-Hard-Way","Licensing","Links","Locks","Manually-Configuring-Color","Mass-and-weight-for-objects","Messagepath","MonitorHandler","NPC-shop-Tutorial","New-Models","Nicks","OOB","Objects","Online-Setup","Parsing-command-arguments,-theory-and-best-practices","Portal-And-Server","Profiling","Python-3","Python-basic-introduction","Python-basic-tutorial-part-two","Quirks","RSS","Roadmap","Running-Evennia-in-Docker","Screenshot","Scripts","Security","Server-Conf","Sessions","Setting-up-PyCharm","Signals","Soft-Code","Spawner-and-Prototypes","Start-Stop-Reload","Static-In-Game-Map","Tags","Text-Encodings","TextTags","TickerHandler","Turn-based-Combat-System","Tutorial-Aggressive-NPCs","Tutorial-NPCs-listening","Tutorial-Searching-For-Objects","Tutorial-Tweeting-Game-Stats","Tutorial-Vehicles","Tutorial-World-Introduction","Tutorial-for-basic-MUSH-like-game","Tutorials","Typeclasses","Understanding-Color-Tags","Unit-Testing","Updating-Your-Game","Using-MUX-as-a-Standard","Using-Travis","Version-Control","Weather-Tutorial","Web-Character-Generation","Web-Character-View-Tutorial","Web-Features","Web-Tutorial","Webclient","Webclient-brainstorm","Wiki-Index","Zones","api/evennia","api/evennia-api","api/evennia.accounts","api/evennia.accounts.accounts","api/evennia.accounts.admin","api/evennia.accounts.bots","api/evennia.accounts.manager","api/evennia.accounts.models","api/evennia.commands","api/evennia.commands.cmdhandler","api/evennia.commands.cmdparser","api/evennia.commands.cmdset","api/evennia.commands.cmdsethandler","api/evennia.commands.command","api/evennia.commands.default","api/evennia.commands.default.account","api/evennia.commands.default.admin","api/evennia.commands.default.batchprocess","api/evennia.commands.default.building","api/evennia.commands.default.cmdset_account","api/evennia.commands.default.cmdset_character","api/evennia.commands.default.cmdset_session","api/evennia.commands.default.cmdset_unloggedin","api/evennia.commands.default.comms","api/evennia.commands.default.general","api/evennia.commands.default.help","api/evennia.commands.default.muxcommand","api/evennia.commands.default.syscommands","api/evennia.commands.default.system","api/evennia.commands.default.tests","api/evennia.commands.default.unloggedin","api/evennia.comms","api/evennia.comms.admin","api/evennia.comms.channelhandler","api/evennia.comms.comms","api/evennia.comms.managers","api/evennia.comms.models","api/evennia.contrib","api/evennia.contrib.barter","api/evennia.contrib.building_menu","api/evennia.contrib.chargen","api/evennia.contrib.clothing","api/evennia.contrib.color_markups","api/evennia.contrib.custom_gametime","api/evennia.contrib.dice","api/evennia.contrib.email_login","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.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.cmdset_red_button","api/evennia.contrib.tutorial_examples.example_batch_code","api/evennia.contrib.tutorial_examples.red_button","api/evennia.contrib.tutorial_examples.red_button_scripts","api/evennia.contrib.tutorial_examples.tests","api/evennia.contrib.tutorial_world","api/evennia.contrib.tutorial_world.intro_menu","api/evennia.contrib.tutorial_world.mob","api/evennia.contrib.tutorial_world.objects","api/evennia.contrib.tutorial_world.rooms","api/evennia.contrib.unixcommand","api/evennia.contrib.wilderness","api/evennia.help","api/evennia.help.admin","api/evennia.help.manager","api/evennia.help.models","api/evennia.locks","api/evennia.locks.lockfuncs","api/evennia.locks.lockhandler","api/evennia.objects","api/evennia.objects.admin","api/evennia.objects.manager","api/evennia.objects.models","api/evennia.objects.objects","api/evennia.prototypes","api/evennia.prototypes.menus","api/evennia.prototypes.protfuncs","api/evennia.prototypes.prototypes","api/evennia.prototypes.spawner","api/evennia.scripts","api/evennia.scripts.admin","api/evennia.scripts.manager","api/evennia.scripts.models","api/evennia.scripts.monitorhandler","api/evennia.scripts.scripthandler","api/evennia.scripts.scripts","api/evennia.scripts.taskhandler","api/evennia.scripts.tickerhandler","api/evennia.server","api/evennia.server.admin","api/evennia.server.amp_client","api/evennia.server.connection_wizard","api/evennia.server.deprecations","api/evennia.server.evennia_launcher","api/evennia.server.game_index_client","api/evennia.server.game_index_client.client","api/evennia.server.game_index_client.service","api/evennia.server.initial_setup","api/evennia.server.inputfuncs","api/evennia.server.manager","api/evennia.server.models","api/evennia.server.portal","api/evennia.server.portal.amp","api/evennia.server.portal.amp_server","api/evennia.server.portal.grapevine","api/evennia.server.portal.irc","api/evennia.server.portal.mccp","api/evennia.server.portal.mssp","api/evennia.server.portal.mxp","api/evennia.server.portal.naws","api/evennia.server.portal.portal","api/evennia.server.portal.portalsessionhandler","api/evennia.server.portal.rss","api/evennia.server.portal.ssh","api/evennia.server.portal.ssl","api/evennia.server.portal.suppress_ga","api/evennia.server.portal.telnet","api/evennia.server.portal.telnet_oob","api/evennia.server.portal.telnet_ssl","api/evennia.server.portal.tests","api/evennia.server.portal.ttype","api/evennia.server.portal.webclient","api/evennia.server.portal.webclient_ajax","api/evennia.server.profiling","api/evennia.server.profiling.dummyrunner","api/evennia.server.profiling.dummyrunner_settings","api/evennia.server.profiling.memplot","api/evennia.server.profiling.settings_mixin","api/evennia.server.profiling.test_queries","api/evennia.server.profiling.tests","api/evennia.server.profiling.timetrace","api/evennia.server.server","api/evennia.server.serversession","api/evennia.server.session","api/evennia.server.sessionhandler","api/evennia.server.signals","api/evennia.server.throttle","api/evennia.server.validators","api/evennia.server.webserver","api/evennia.settings_default","api/evennia.typeclasses","api/evennia.typeclasses.admin","api/evennia.typeclasses.attributes","api/evennia.typeclasses.managers","api/evennia.typeclasses.models","api/evennia.typeclasses.tags","api/evennia.utils","api/evennia.utils.ansi","api/evennia.utils.batchprocessors","api/evennia.utils.containers","api/evennia.utils.create","api/evennia.utils.dbserialize","api/evennia.utils.eveditor","api/evennia.utils.evform","api/evennia.utils.evmenu","api/evennia.utils.evmore","api/evennia.utils.evtable","api/evennia.utils.gametime","api/evennia.utils.idmapper","api/evennia.utils.idmapper.manager","api/evennia.utils.idmapper.models","api/evennia.utils.idmapper.tests","api/evennia.utils.inlinefuncs","api/evennia.utils.logger","api/evennia.utils.optionclasses","api/evennia.utils.optionhandler","api/evennia.utils.picklefield","api/evennia.utils.search","api/evennia.utils.test_resources","api/evennia.utils.text2html","api/evennia.utils.utils","api/evennia.utils.validatorfuncs","api/evennia.web","api/evennia.web.urls","api/evennia.web.utils","api/evennia.web.utils.backends","api/evennia.web.utils.general_context","api/evennia.web.utils.middleware","api/evennia.web.utils.tests","api/evennia.web.webclient","api/evennia.web.webclient.urls","api/evennia.web.webclient.views","api/evennia.web.website","api/evennia.web.website.forms","api/evennia.web.website.templatetags","api/evennia.web.website.templatetags.addclass","api/evennia.web.website.tests","api/evennia.web.website.urls","api/evennia.web.website.views","index","toc"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,"sphinx.ext.todo":2,"sphinx.ext.viewcode":1,sphinx:56},filenames:["A-voice-operated-elevator-using-events.md","API-refactoring.md","Accounts.md","Add-a-simple-new-web-page.md","Add-a-wiki-on-your-website.md","Adding-Command-Tutorial.md","Adding-Object-Typeclass-Tutorial.md","Administrative-Docs.md","Apache-Config.md","Arxcode-installing-help.md","Async-Process.md","Attributes.md","Banning.md","Batch-Code-Processor.md","Batch-Command-Processor.md","Batch-Processors.md","Bootstrap-&-Evennia.md","Bootstrap-Components-and-Utilities.md","Builder-Docs.md","Building-Permissions.md","Building-Quickstart.md","Building-a-mech-tutorial.md","Building-menus.md","Choosing-An-SQL-Server.md","Client-Support-Grid.md","Coding-FAQ.md","Coding-Introduction.md","Coding-Utils.md","Command-Cooldown.md","Command-Duration.md","Command-Prompt.md","Command-Sets.md","Command-System.md","Commands.md","Communications.md","Connection-Screen.md","Continuous-Integration.md","Contributing.md","Contributing-Docs.md","Coordinates.md","Custom-Protocols.md","Customize-channels.md","Debugging.md","Default-Command-Help.md","Default-Exit-Errors.md","Developer-Central.md","Dialogues-in-events.md","Directory-Overview.md","Docs-refactoring.md","Dynamic-In-Game-Map.md","EvEditor.md","EvMenu.md","EvMore.md","Evennia-API.md","Evennia-Game-Index.md","Evennia-Introduction.md","Evennia-for-Diku-Users.md","Evennia-for-MUSH-Users.md","Evennia-for-roleplaying-sessions.md","Execute-Python-Code.md","First-Steps-Coding.md","Game-Planning.md","Gametime-Tutorial.md","Getting-Started.md","Glossary.md","Grapevine.md","Guest-Logins.md","HAProxy-Config.md","Help-System.md","Help-System-Tutorial.md","How-To-Get-And-Give-Help.md","How-to-connect-Evennia-to-Twitter.md","IRC.md","Implementing-a-game-rule-system.md","Inputfuncs.md","Installing-on-Android.md","Internationalization.md","Learn-Python-for-Evennia-The-Hard-Way.md","Licensing.md","Links.md","Locks.md","Manually-Configuring-Color.md","Mass-and-weight-for-objects.md","Messagepath.md","MonitorHandler.md","NPC-shop-Tutorial.md","New-Models.md","Nicks.md","OOB.md","Objects.md","Online-Setup.md","Parsing-command-arguments,-theory-and-best-practices.md","Portal-And-Server.md","Profiling.md","Python-3.md","Python-basic-introduction.md","Python-basic-tutorial-part-two.md","Quirks.md","RSS.md","Roadmap.md","Running-Evennia-in-Docker.md","Screenshot.md","Scripts.md","Security.md","Server-Conf.md","Sessions.md","Setting-up-PyCharm.md","Signals.md","Soft-Code.md","Spawner-and-Prototypes.md","Start-Stop-Reload.md","Static-In-Game-Map.md","Tags.md","Text-Encodings.md","TextTags.md","TickerHandler.md","Turn-based-Combat-System.md","Tutorial-Aggressive-NPCs.md","Tutorial-NPCs-listening.md","Tutorial-Searching-For-Objects.md","Tutorial-Tweeting-Game-Stats.md","Tutorial-Vehicles.md","Tutorial-World-Introduction.md","Tutorial-for-basic-MUSH-like-game.md","Tutorials.md","Typeclasses.md","Understanding-Color-Tags.md","Unit-Testing.md","Updating-Your-Game.md","Using-MUX-as-a-Standard.md","Using-Travis.md","Version-Control.md","Weather-Tutorial.md","Web-Character-Generation.md","Web-Character-View-Tutorial.md","Web-Features.md","Web-Tutorial.md","Webclient.md","Webclient-brainstorm.md","Wiki-Index.md","Zones.md","api/evennia.rst","api/evennia-api.rst","api/evennia.accounts.rst","api/evennia.accounts.accounts.rst","api/evennia.accounts.admin.rst","api/evennia.accounts.bots.rst","api/evennia.accounts.manager.rst","api/evennia.accounts.models.rst","api/evennia.commands.rst","api/evennia.commands.cmdhandler.rst","api/evennia.commands.cmdparser.rst","api/evennia.commands.cmdset.rst","api/evennia.commands.cmdsethandler.rst","api/evennia.commands.command.rst","api/evennia.commands.default.rst","api/evennia.commands.default.account.rst","api/evennia.commands.default.admin.rst","api/evennia.commands.default.batchprocess.rst","api/evennia.commands.default.building.rst","api/evennia.commands.default.cmdset_account.rst","api/evennia.commands.default.cmdset_character.rst","api/evennia.commands.default.cmdset_session.rst","api/evennia.commands.default.cmdset_unloggedin.rst","api/evennia.commands.default.comms.rst","api/evennia.commands.default.general.rst","api/evennia.commands.default.help.rst","api/evennia.commands.default.muxcommand.rst","api/evennia.commands.default.syscommands.rst","api/evennia.commands.default.system.rst","api/evennia.commands.default.tests.rst","api/evennia.commands.default.unloggedin.rst","api/evennia.comms.rst","api/evennia.comms.admin.rst","api/evennia.comms.channelhandler.rst","api/evennia.comms.comms.rst","api/evennia.comms.managers.rst","api/evennia.comms.models.rst","api/evennia.contrib.rst","api/evennia.contrib.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.custom_gametime.rst","api/evennia.contrib.dice.rst","api/evennia.contrib.email_login.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.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.cmdset_red_button.rst","api/evennia.contrib.tutorial_examples.example_batch_code.rst","api/evennia.contrib.tutorial_examples.red_button.rst","api/evennia.contrib.tutorial_examples.red_button_scripts.rst","api/evennia.contrib.tutorial_examples.tests.rst","api/evennia.contrib.tutorial_world.rst","api/evennia.contrib.tutorial_world.intro_menu.rst","api/evennia.contrib.tutorial_world.mob.rst","api/evennia.contrib.tutorial_world.objects.rst","api/evennia.contrib.tutorial_world.rooms.rst","api/evennia.contrib.unixcommand.rst","api/evennia.contrib.wilderness.rst","api/evennia.help.rst","api/evennia.help.admin.rst","api/evennia.help.manager.rst","api/evennia.help.models.rst","api/evennia.locks.rst","api/evennia.locks.lockfuncs.rst","api/evennia.locks.lockhandler.rst","api/evennia.objects.rst","api/evennia.objects.admin.rst","api/evennia.objects.manager.rst","api/evennia.objects.models.rst","api/evennia.objects.objects.rst","api/evennia.prototypes.rst","api/evennia.prototypes.menus.rst","api/evennia.prototypes.protfuncs.rst","api/evennia.prototypes.prototypes.rst","api/evennia.prototypes.spawner.rst","api/evennia.scripts.rst","api/evennia.scripts.admin.rst","api/evennia.scripts.manager.rst","api/evennia.scripts.models.rst","api/evennia.scripts.monitorhandler.rst","api/evennia.scripts.scripthandler.rst","api/evennia.scripts.scripts.rst","api/evennia.scripts.taskhandler.rst","api/evennia.scripts.tickerhandler.rst","api/evennia.server.rst","api/evennia.server.admin.rst","api/evennia.server.amp_client.rst","api/evennia.server.connection_wizard.rst","api/evennia.server.deprecations.rst","api/evennia.server.evennia_launcher.rst","api/evennia.server.game_index_client.rst","api/evennia.server.game_index_client.client.rst","api/evennia.server.game_index_client.service.rst","api/evennia.server.initial_setup.rst","api/evennia.server.inputfuncs.rst","api/evennia.server.manager.rst","api/evennia.server.models.rst","api/evennia.server.portal.rst","api/evennia.server.portal.amp.rst","api/evennia.server.portal.amp_server.rst","api/evennia.server.portal.grapevine.rst","api/evennia.server.portal.irc.rst","api/evennia.server.portal.mccp.rst","api/evennia.server.portal.mssp.rst","api/evennia.server.portal.mxp.rst","api/evennia.server.portal.naws.rst","api/evennia.server.portal.portal.rst","api/evennia.server.portal.portalsessionhandler.rst","api/evennia.server.portal.rss.rst","api/evennia.server.portal.ssh.rst","api/evennia.server.portal.ssl.rst","api/evennia.server.portal.suppress_ga.rst","api/evennia.server.portal.telnet.rst","api/evennia.server.portal.telnet_oob.rst","api/evennia.server.portal.telnet_ssl.rst","api/evennia.server.portal.tests.rst","api/evennia.server.portal.ttype.rst","api/evennia.server.portal.webclient.rst","api/evennia.server.portal.webclient_ajax.rst","api/evennia.server.profiling.rst","api/evennia.server.profiling.dummyrunner.rst","api/evennia.server.profiling.dummyrunner_settings.rst","api/evennia.server.profiling.memplot.rst","api/evennia.server.profiling.settings_mixin.rst","api/evennia.server.profiling.test_queries.rst","api/evennia.server.profiling.tests.rst","api/evennia.server.profiling.timetrace.rst","api/evennia.server.server.rst","api/evennia.server.serversession.rst","api/evennia.server.session.rst","api/evennia.server.sessionhandler.rst","api/evennia.server.signals.rst","api/evennia.server.throttle.rst","api/evennia.server.validators.rst","api/evennia.server.webserver.rst","api/evennia.settings_default.rst","api/evennia.typeclasses.rst","api/evennia.typeclasses.admin.rst","api/evennia.typeclasses.attributes.rst","api/evennia.typeclasses.managers.rst","api/evennia.typeclasses.models.rst","api/evennia.typeclasses.tags.rst","api/evennia.utils.rst","api/evennia.utils.ansi.rst","api/evennia.utils.batchprocessors.rst","api/evennia.utils.containers.rst","api/evennia.utils.create.rst","api/evennia.utils.dbserialize.rst","api/evennia.utils.eveditor.rst","api/evennia.utils.evform.rst","api/evennia.utils.evmenu.rst","api/evennia.utils.evmore.rst","api/evennia.utils.evtable.rst","api/evennia.utils.gametime.rst","api/evennia.utils.idmapper.rst","api/evennia.utils.idmapper.manager.rst","api/evennia.utils.idmapper.models.rst","api/evennia.utils.idmapper.tests.rst","api/evennia.utils.inlinefuncs.rst","api/evennia.utils.logger.rst","api/evennia.utils.optionclasses.rst","api/evennia.utils.optionhandler.rst","api/evennia.utils.picklefield.rst","api/evennia.utils.search.rst","api/evennia.utils.test_resources.rst","api/evennia.utils.text2html.rst","api/evennia.utils.utils.rst","api/evennia.utils.validatorfuncs.rst","api/evennia.web.rst","api/evennia.web.urls.rst","api/evennia.web.utils.rst","api/evennia.web.utils.backends.rst","api/evennia.web.utils.general_context.rst","api/evennia.web.utils.middleware.rst","api/evennia.web.utils.tests.rst","api/evennia.web.webclient.rst","api/evennia.web.webclient.urls.rst","api/evennia.web.webclient.views.rst","api/evennia.web.website.rst","api/evennia.web.website.forms.rst","api/evennia.web.website.templatetags.rst","api/evennia.web.website.templatetags.addclass.rst","api/evennia.web.website.tests.rst","api/evennia.web.website.urls.rst","api/evennia.web.website.views.rst","index.md","toc.md"],objects:{"":{evennia:[141,0,0,"-"]},"evennia.accounts":{accounts:[144,0,0,"-"],admin:[145,0,0,"-"],bots:[146,0,0,"-"],manager:[147,0,0,"-"],models:[148,0,0,"-"]},"evennia.accounts.accounts":{DefaultAccount:[144,1,1,""],DefaultGuest:[144,1,1,""]},"evennia.accounts.accounts.DefaultAccount":{"delete":[144,3,1,""],DoesNotExist:[144,2,1,""],MultipleObjectsReturned:[144,2,1,""],access:[144,3,1,""],at_access:[144,3,1,""],at_account_creation:[144,3,1,""],at_cmdset_get:[144,3,1,""],at_disconnect:[144,3,1,""],at_failed_login:[144,3,1,""],at_first_login:[144,3,1,""],at_first_save:[144,3,1,""],at_init:[144,3,1,""],at_look:[144,3,1,""],at_msg_receive:[144,3,1,""],at_msg_send:[144,3,1,""],at_password_change:[144,3,1,""],at_post_disconnect:[144,3,1,""],at_post_login:[144,3,1,""],at_pre_login:[144,3,1,""],at_server_reload:[144,3,1,""],at_server_shutdown:[144,3,1,""],authenticate:[144,3,1,""],basetype_setup:[144,3,1,""],character:[144,3,1,""],characters:[144,3,1,""],cmdset:[144,4,1,""],connection_time:[144,3,1,""],create:[144,3,1,""],create_character:[144,3,1,""],disconnect_session_from_account:[144,3,1,""],execute_cmd:[144,3,1,""],get_all_puppets:[144,3,1,""],get_puppet:[144,3,1,""],get_username_validators:[144,3,1,""],idle_time:[144,3,1,""],is_banned:[144,3,1,""],msg:[144,3,1,""],nicks:[144,4,1,""],normalize_username:[144,3,1,""],objects:[144,4,1,""],options:[144,4,1,""],path:[144,4,1,""],puppet:[144,3,1,""],puppet_object:[144,3,1,""],scripts:[144,4,1,""],search:[144,3,1,""],sessions:[144,4,1,""],set_password:[144,3,1,""],typename:[144,4,1,""],unpuppet_all:[144,3,1,""],unpuppet_object:[144,3,1,""],validate_password:[144,3,1,""],validate_username:[144,3,1,""]},"evennia.accounts.accounts.DefaultGuest":{DoesNotExist:[144,2,1,""],MultipleObjectsReturned:[144,2,1,""],at_post_disconnect:[144,3,1,""],at_post_login:[144,3,1,""],at_server_shutdown:[144,3,1,""],authenticate:[144,3,1,""],create:[144,3,1,""],path:[144,4,1,""],typename:[144,4,1,""]},"evennia.accounts.admin":{AccountAttributeInline:[145,1,1,""],AccountDBAdmin:[145,1,1,""],AccountDBChangeForm:[145,1,1,""],AccountDBCreationForm:[145,1,1,""],AccountForm:[145,1,1,""],AccountInline:[145,1,1,""],AccountTagInline:[145,1,1,""]},"evennia.accounts.admin.AccountAttributeInline":{media:[145,3,1,""],model:[145,4,1,""],related_field:[145,4,1,""]},"evennia.accounts.admin.AccountDBAdmin":{add_fieldsets:[145,4,1,""],add_form:[145,4,1,""],fieldsets:[145,4,1,""],form:[145,4,1,""],inlines:[145,4,1,""],list_display:[145,4,1,""],media:[145,3,1,""],response_add:[145,3,1,""],save_model:[145,3,1,""],user_change_password:[145,3,1,""]},"evennia.accounts.admin.AccountDBChangeForm":{Meta:[145,1,1,""],base_fields:[145,4,1,""],clean_username:[145,3,1,""],declared_fields:[145,4,1,""],media:[145,3,1,""]},"evennia.accounts.admin.AccountDBChangeForm.Meta":{fields:[145,4,1,""],model:[145,4,1,""]},"evennia.accounts.admin.AccountDBCreationForm":{Meta:[145,1,1,""],base_fields:[145,4,1,""],clean_username:[145,3,1,""],declared_fields:[145,4,1,""],media:[145,3,1,""]},"evennia.accounts.admin.AccountDBCreationForm.Meta":{fields:[145,4,1,""],model:[145,4,1,""]},"evennia.accounts.admin.AccountForm":{Meta:[145,1,1,""],base_fields:[145,4,1,""],declared_fields:[145,4,1,""],media:[145,3,1,""]},"evennia.accounts.admin.AccountForm.Meta":{app_label:[145,4,1,""],fields:[145,4,1,""],model:[145,4,1,""]},"evennia.accounts.admin.AccountInline":{extra:[145,4,1,""],fieldsets:[145,4,1,""],form:[145,4,1,""],max_num:[145,4,1,""],media:[145,3,1,""],model:[145,4,1,""],template:[145,4,1,""]},"evennia.accounts.admin.AccountTagInline":{media:[145,3,1,""],model:[145,4,1,""],related_field:[145,4,1,""]},"evennia.accounts.bots":{Bot:[146,1,1,""],BotStarter:[146,1,1,""],GrapevineBot:[146,1,1,""],IRCBot:[146,1,1,""],RSSBot:[146,1,1,""]},"evennia.accounts.bots.Bot":{DoesNotExist:[146,2,1,""],MultipleObjectsReturned:[146,2,1,""],at_server_shutdown:[146,3,1,""],basetype_setup:[146,3,1,""],execute_cmd:[146,3,1,""],msg:[146,3,1,""],path:[146,4,1,""],start:[146,3,1,""],typename:[146,4,1,""]},"evennia.accounts.bots.BotStarter":{DoesNotExist:[146,2,1,""],MultipleObjectsReturned:[146,2,1,""],at_repeat:[146,3,1,""],at_script_creation:[146,3,1,""],at_server_reload:[146,3,1,""],at_server_shutdown:[146,3,1,""],at_start:[146,3,1,""],path:[146,4,1,""],typename:[146,4,1,""]},"evennia.accounts.bots.GrapevineBot":{DoesNotExist:[146,2,1,""],MultipleObjectsReturned:[146,2,1,""],at_msg_send:[146,3,1,""],execute_cmd:[146,3,1,""],factory_path:[146,4,1,""],msg:[146,3,1,""],path:[146,4,1,""],start:[146,3,1,""],typename:[146,4,1,""]},"evennia.accounts.bots.IRCBot":{DoesNotExist:[146,2,1,""],MultipleObjectsReturned:[146,2,1,""],at_msg_send:[146,3,1,""],execute_cmd:[146,3,1,""],factory_path:[146,4,1,""],get_nicklist:[146,3,1,""],msg:[146,3,1,""],path:[146,4,1,""],ping:[146,3,1,""],reconnect:[146,3,1,""],start:[146,3,1,""],typename:[146,4,1,""]},"evennia.accounts.bots.RSSBot":{DoesNotExist:[146,2,1,""],MultipleObjectsReturned:[146,2,1,""],execute_cmd:[146,3,1,""],path:[146,4,1,""],start:[146,3,1,""],typename:[146,4,1,""]},"evennia.accounts.manager":{AccountManager:[147,1,1,""]},"evennia.accounts.models":{AccountDB:[148,1,1,""]},"evennia.accounts.models.AccountDB":{DoesNotExist:[148,2,1,""],MultipleObjectsReturned:[148,2,1,""],account_subscription_set:[148,4,1,""],cmdset_storage:[148,3,1,""],db_attributes:[148,4,1,""],db_cmdset_storage:[148,4,1,""],db_is_bot:[148,4,1,""],db_is_connected:[148,4,1,""],db_tags:[148,4,1,""],get_next_by_date_joined:[148,3,1,""],get_next_by_db_date_created:[148,3,1,""],get_previous_by_date_joined:[148,3,1,""],get_previous_by_db_date_created:[148,3,1,""],groups:[148,4,1,""],hide_from_accounts_set:[148,4,1,""],id:[148,4,1,""],is_bot:[148,3,1,""],is_connected:[148,3,1,""],key:[148,3,1,""],logentry_set:[148,4,1,""],name:[148,3,1,""],objectdb_set:[148,4,1,""],objects:[148,4,1,""],path:[148,4,1,""],receiver_account_set:[148,4,1,""],scriptdb_set:[148,4,1,""],sender_account_set:[148,4,1,""],typename:[148,4,1,""],uid:[148,3,1,""],user_permissions:[148,4,1,""]},"evennia.commands":{"default":[155,0,0,"-"],cmdhandler:[150,0,0,"-"],cmdparser:[151,0,0,"-"],cmdset:[152,0,0,"-"],cmdsethandler:[153,0,0,"-"],command:[154,0,0,"-"]},"evennia.commands.cmdhandler":{InterruptCommand:[150,2,1,""],cmdhandler:[150,5,1,""]},"evennia.commands.cmdparser":{build_matches:[151,5,1,""],cmdparser:[151,5,1,""],create_match:[151,5,1,""],try_num_prefixes:[151,5,1,""]},"evennia.commands.cmdset":{CmdSet:[152,1,1,""]},"evennia.commands.cmdset.CmdSet":{__init__:[152,3,1,""],add:[152,3,1,""],at_cmdset_creation:[152,3,1,""],count:[152,3,1,""],duplicates:[152,4,1,""],errmessage:[152,4,1,""],get:[152,3,1,""],get_all_cmd_keys_and_aliases:[152,3,1,""],get_system_cmds:[152,3,1,""],key:[152,4,1,""],key_mergetypes:[152,4,1,""],make_unique:[152,3,1,""],mergetype:[152,4,1,""],no_channels:[152,4,1,""],no_exits:[152,4,1,""],no_objs:[152,4,1,""],path:[152,4,1,""],permanent:[152,4,1,""],priority:[152,4,1,""],remove:[152,3,1,""],to_duplicate:[152,4,1,""]},"evennia.commands.cmdsethandler":{CmdSetHandler:[153,1,1,""],import_cmdset:[153,5,1,""]},"evennia.commands.cmdsethandler.CmdSetHandler":{"delete":[153,3,1,""],__init__:[153,3,1,""],add:[153,3,1,""],add_default:[153,3,1,""],all:[153,3,1,""],clear:[153,3,1,""],delete_default:[153,3,1,""],get:[153,3,1,""],has:[153,3,1,""],has_cmdset:[153,3,1,""],remove:[153,3,1,""],remove_default:[153,3,1,""],reset:[153,3,1,""],update:[153,3,1,""]},"evennia.commands.command":{Command:[154,1,1,""],CommandMeta:[154,1,1,""],InterruptCommand:[154,2,1,""]},"evennia.commands.command.Command":{__init__:[154,3,1,""],access:[154,3,1,""],aliases:[154,4,1,""],arg_regex:[154,4,1,""],at_post_cmd:[154,3,1,""],at_pre_cmd:[154,3,1,""],auto_help:[154,4,1,""],client_width:[154,3,1,""],execute_cmd:[154,3,1,""],func:[154,3,1,""],get_command_info:[154,3,1,""],get_extra_info:[154,3,1,""],get_help:[154,3,1,""],help_category:[154,4,1,""],is_exit:[154,4,1,""],key:[154,4,1,""],lock_storage:[154,4,1,""],lockhandler:[154,4,1,""],locks:[154,4,1,""],match:[154,3,1,""],msg:[154,3,1,""],msg_all_sessions:[154,4,1,""],parse:[154,3,1,""],save_for_next:[154,4,1,""],search_index_entry:[154,4,1,""],set_aliases:[154,3,1,""],set_key:[154,3,1,""],styled_footer:[154,3,1,""],styled_header:[154,3,1,""],styled_separator:[154,3,1,""],styled_table:[154,3,1,""]},"evennia.commands.command.CommandMeta":{__init__:[154,3,1,""]},"evennia.commands.default":{account:[156,0,0,"-"],admin:[157,0,0,"-"],batchprocess:[158,0,0,"-"],building:[159,0,0,"-"],cmdset_account:[160,0,0,"-"],cmdset_character:[161,0,0,"-"],cmdset_session:[162,0,0,"-"],cmdset_unloggedin:[163,0,0,"-"],comms:[164,0,0,"-"],general:[165,0,0,"-"],help:[166,0,0,"-"],muxcommand:[167,0,0,"-"],syscommands:[168,0,0,"-"],system:[169,0,0,"-"],unloggedin:[171,0,0,"-"]},"evennia.commands.default.account":{CmdCharCreate:[156,1,1,""],CmdCharDelete:[156,1,1,""],CmdColorTest:[156,1,1,""],CmdIC:[156,1,1,""],CmdOOC:[156,1,1,""],CmdOOCLook:[156,1,1,""],CmdOption:[156,1,1,""],CmdPassword:[156,1,1,""],CmdQuell:[156,1,1,""],CmdQuit:[156,1,1,""],CmdSessions:[156,1,1,""],CmdStyle:[156,1,1,""],CmdWho:[156,1,1,""]},"evennia.commands.default.account.CmdCharCreate":{account_caller:[156,4,1,""],aliases:[156,4,1,""],func:[156,3,1,""],help_category:[156,4,1,""],key:[156,4,1,""],lock_storage:[156,4,1,""],locks:[156,4,1,""],search_index_entry:[156,4,1,""]},"evennia.commands.default.account.CmdCharDelete":{aliases:[156,4,1,""],func:[156,3,1,""],help_category:[156,4,1,""],key:[156,4,1,""],lock_storage:[156,4,1,""],locks:[156,4,1,""],search_index_entry:[156,4,1,""]},"evennia.commands.default.account.CmdColorTest":{account_caller:[156,4,1,""],aliases:[156,4,1,""],func:[156,3,1,""],help_category:[156,4,1,""],key:[156,4,1,""],lock_storage:[156,4,1,""],locks:[156,4,1,""],search_index_entry:[156,4,1,""],slice_bright_bg:[156,4,1,""],slice_bright_fg:[156,4,1,""],slice_dark_bg:[156,4,1,""],slice_dark_fg:[156,4,1,""],table_format:[156,3,1,""]},"evennia.commands.default.account.CmdIC":{account_caller:[156,4,1,""],aliases:[156,4,1,""],func:[156,3,1,""],help_category:[156,4,1,""],key:[156,4,1,""],lock_storage:[156,4,1,""],locks:[156,4,1,""],search_index_entry:[156,4,1,""]},"evennia.commands.default.account.CmdOOC":{account_caller:[156,4,1,""],aliases:[156,4,1,""],func:[156,3,1,""],help_category:[156,4,1,""],key:[156,4,1,""],lock_storage:[156,4,1,""],locks:[156,4,1,""],search_index_entry:[156,4,1,""]},"evennia.commands.default.account.CmdOOCLook":{account_caller:[156,4,1,""],aliases:[156,4,1,""],func:[156,3,1,""],help_category:[156,4,1,""],key:[156,4,1,""],lock_storage:[156,4,1,""],locks:[156,4,1,""],search_index_entry:[156,4,1,""]},"evennia.commands.default.account.CmdOption":{account_caller:[156,4,1,""],aliases:[156,4,1,""],func:[156,3,1,""],help_category:[156,4,1,""],key:[156,4,1,""],lock_storage:[156,4,1,""],locks:[156,4,1,""],search_index_entry:[156,4,1,""],switch_options:[156,4,1,""]},"evennia.commands.default.account.CmdPassword":{account_caller:[156,4,1,""],aliases:[156,4,1,""],func:[156,3,1,""],help_category:[156,4,1,""],key:[156,4,1,""],lock_storage:[156,4,1,""],locks:[156,4,1,""],search_index_entry:[156,4,1,""]},"evennia.commands.default.account.CmdQuell":{account_caller:[156,4,1,""],aliases:[156,4,1,""],func:[156,3,1,""],help_category:[156,4,1,""],key:[156,4,1,""],lock_storage:[156,4,1,""],locks:[156,4,1,""],search_index_entry:[156,4,1,""]},"evennia.commands.default.account.CmdQuit":{account_caller:[156,4,1,""],aliases:[156,4,1,""],func:[156,3,1,""],help_category:[156,4,1,""],key:[156,4,1,""],lock_storage:[156,4,1,""],locks:[156,4,1,""],search_index_entry:[156,4,1,""],switch_options:[156,4,1,""]},"evennia.commands.default.account.CmdSessions":{account_caller:[156,4,1,""],aliases:[156,4,1,""],func:[156,3,1,""],help_category:[156,4,1,""],key:[156,4,1,""],lock_storage:[156,4,1,""],locks:[156,4,1,""],search_index_entry:[156,4,1,""]},"evennia.commands.default.account.CmdStyle":{aliases:[156,4,1,""],func:[156,3,1,""],help_category:[156,4,1,""],key:[156,4,1,""],list_styles:[156,3,1,""],lock_storage:[156,4,1,""],search_index_entry:[156,4,1,""],set:[156,3,1,""],switch_options:[156,4,1,""]},"evennia.commands.default.account.CmdWho":{account_caller:[156,4,1,""],aliases:[156,4,1,""],func:[156,3,1,""],help_category:[156,4,1,""],key:[156,4,1,""],lock_storage:[156,4,1,""],locks:[156,4,1,""],search_index_entry:[156,4,1,""]},"evennia.commands.default.admin":{CmdBan:[157,1,1,""],CmdBoot:[157,1,1,""],CmdEmit:[157,1,1,""],CmdForce:[157,1,1,""],CmdNewPassword:[157,1,1,""],CmdPerm:[157,1,1,""],CmdUnban:[157,1,1,""],CmdWall:[157,1,1,""]},"evennia.commands.default.admin.CmdBan":{aliases:[157,4,1,""],func:[157,3,1,""],help_category:[157,4,1,""],key:[157,4,1,""],lock_storage:[157,4,1,""],locks:[157,4,1,""],search_index_entry:[157,4,1,""]},"evennia.commands.default.admin.CmdBoot":{aliases:[157,4,1,""],func:[157,3,1,""],help_category:[157,4,1,""],key:[157,4,1,""],lock_storage:[157,4,1,""],locks:[157,4,1,""],search_index_entry:[157,4,1,""],switch_options:[157,4,1,""]},"evennia.commands.default.admin.CmdEmit":{aliases:[157,4,1,""],func:[157,3,1,""],help_category:[157,4,1,""],key:[157,4,1,""],lock_storage:[157,4,1,""],locks:[157,4,1,""],search_index_entry:[157,4,1,""],switch_options:[157,4,1,""]},"evennia.commands.default.admin.CmdForce":{aliases:[157,4,1,""],func:[157,3,1,""],help_category:[157,4,1,""],key:[157,4,1,""],lock_storage:[157,4,1,""],locks:[157,4,1,""],perm_used:[157,4,1,""],search_index_entry:[157,4,1,""]},"evennia.commands.default.admin.CmdNewPassword":{aliases:[157,4,1,""],func:[157,3,1,""],help_category:[157,4,1,""],key:[157,4,1,""],lock_storage:[157,4,1,""],locks:[157,4,1,""],search_index_entry:[157,4,1,""]},"evennia.commands.default.admin.CmdPerm":{aliases:[157,4,1,""],func:[157,3,1,""],help_category:[157,4,1,""],key:[157,4,1,""],lock_storage:[157,4,1,""],locks:[157,4,1,""],search_index_entry:[157,4,1,""],switch_options:[157,4,1,""]},"evennia.commands.default.admin.CmdUnban":{aliases:[157,4,1,""],func:[157,3,1,""],help_category:[157,4,1,""],key:[157,4,1,""],lock_storage:[157,4,1,""],locks:[157,4,1,""],search_index_entry:[157,4,1,""]},"evennia.commands.default.admin.CmdWall":{aliases:[157,4,1,""],func:[157,3,1,""],help_category:[157,4,1,""],key:[157,4,1,""],lock_storage:[157,4,1,""],locks:[157,4,1,""],search_index_entry:[157,4,1,""]},"evennia.commands.default.batchprocess":{CmdBatchCode:[158,1,1,""],CmdBatchCommands:[158,1,1,""]},"evennia.commands.default.batchprocess.CmdBatchCode":{aliases:[158,4,1,""],func:[158,3,1,""],help_category:[158,4,1,""],key:[158,4,1,""],lock_storage:[158,4,1,""],locks:[158,4,1,""],search_index_entry:[158,4,1,""],switch_options:[158,4,1,""]},"evennia.commands.default.batchprocess.CmdBatchCommands":{aliases:[158,4,1,""],func:[158,3,1,""],help_category:[158,4,1,""],key:[158,4,1,""],lock_storage:[158,4,1,""],locks:[158,4,1,""],search_index_entry:[158,4,1,""],switch_options:[158,4,1,""]},"evennia.commands.default.building":{CmdCopy:[159,1,1,""],CmdCpAttr:[159,1,1,""],CmdCreate:[159,1,1,""],CmdDesc:[159,1,1,""],CmdDestroy:[159,1,1,""],CmdDig:[159,1,1,""],CmdExamine:[159,1,1,""],CmdFind:[159,1,1,""],CmdLink:[159,1,1,""],CmdListCmdSets:[159,1,1,""],CmdLock:[159,1,1,""],CmdMvAttr:[159,1,1,""],CmdName:[159,1,1,""],CmdOpen:[159,1,1,""],CmdScript:[159,1,1,""],CmdSetAttribute:[159,1,1,""],CmdSetHome:[159,1,1,""],CmdSetObjAlias:[159,1,1,""],CmdSpawn:[159,1,1,""],CmdTag:[159,1,1,""],CmdTeleport:[159,1,1,""],CmdTunnel:[159,1,1,""],CmdTypeclass:[159,1,1,""],CmdUnLink:[159,1,1,""],CmdWipe:[159,1,1,""],ObjManipCommand:[159,1,1,""]},"evennia.commands.default.building.CmdCopy":{aliases:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""]},"evennia.commands.default.building.CmdCpAttr":{aliases:[159,4,1,""],check_from_attr:[159,3,1,""],check_has_attr:[159,3,1,""],check_to_attr:[159,3,1,""],func:[159,3,1,""],get_attr:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""],switch_options:[159,4,1,""]},"evennia.commands.default.building.CmdCreate":{aliases:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],new_obj_lockstring:[159,4,1,""],search_index_entry:[159,4,1,""],switch_options:[159,4,1,""]},"evennia.commands.default.building.CmdDesc":{aliases:[159,4,1,""],edit_handler:[159,3,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""],switch_options:[159,4,1,""]},"evennia.commands.default.building.CmdDestroy":{aliases:[159,4,1,""],confirm:[159,4,1,""],default_confirm:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""],switch_options:[159,4,1,""]},"evennia.commands.default.building.CmdDig":{aliases:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],new_room_lockstring:[159,4,1,""],search_index_entry:[159,4,1,""],switch_options:[159,4,1,""]},"evennia.commands.default.building.CmdExamine":{account_mode:[159,4,1,""],aliases:[159,4,1,""],arg_regex:[159,4,1,""],detail_color:[159,4,1,""],format_attributes:[159,3,1,""],format_output:[159,3,1,""],func:[159,3,1,""],header_color:[159,4,1,""],help_category:[159,4,1,""],key:[159,4,1,""],list_attribute:[159,3,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],quell_color:[159,4,1,""],search_index_entry:[159,4,1,""],separator:[159,4,1,""]},"evennia.commands.default.building.CmdFind":{aliases:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""],switch_options:[159,4,1,""]},"evennia.commands.default.building.CmdLink":{aliases:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""]},"evennia.commands.default.building.CmdListCmdSets":{aliases:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""]},"evennia.commands.default.building.CmdLock":{aliases:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""]},"evennia.commands.default.building.CmdMvAttr":{aliases:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""],switch_options:[159,4,1,""]},"evennia.commands.default.building.CmdName":{aliases:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""]},"evennia.commands.default.building.CmdOpen":{aliases:[159,4,1,""],create_exit:[159,3,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],new_obj_lockstring:[159,4,1,""],search_index_entry:[159,4,1,""]},"evennia.commands.default.building.CmdScript":{aliases:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""],switch_options:[159,4,1,""]},"evennia.commands.default.building.CmdSetAttribute":{aliases:[159,4,1,""],check_attr:[159,3,1,""],check_obj:[159,3,1,""],do_nested_lookup:[159,3,1,""],edit_handler:[159,3,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],nested_re:[159,4,1,""],not_found:[159,4,1,""],rm_attr:[159,3,1,""],search_for_obj:[159,3,1,""],search_index_entry:[159,4,1,""],set_attr:[159,3,1,""],split_nested_attr:[159,3,1,""],view_attr:[159,3,1,""]},"evennia.commands.default.building.CmdSetHome":{aliases:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""]},"evennia.commands.default.building.CmdSetObjAlias":{aliases:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""],switch_options:[159,4,1,""]},"evennia.commands.default.building.CmdSpawn":{aliases:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""],switch_options:[159,4,1,""]},"evennia.commands.default.building.CmdTag":{aliases:[159,4,1,""],arg_regex:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],options:[159,4,1,""],search_index_entry:[159,4,1,""]},"evennia.commands.default.building.CmdTeleport":{aliases:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],rhs_split:[159,4,1,""],search_index_entry:[159,4,1,""],switch_options:[159,4,1,""]},"evennia.commands.default.building.CmdTunnel":{aliases:[159,4,1,""],directions:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""],switch_options:[159,4,1,""]},"evennia.commands.default.building.CmdTypeclass":{aliases:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""],switch_options:[159,4,1,""]},"evennia.commands.default.building.CmdUnLink":{aliases:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],help_key:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""]},"evennia.commands.default.building.CmdWipe":{aliases:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""]},"evennia.commands.default.building.ObjManipCommand":{aliases:[159,4,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],parse:[159,3,1,""],search_index_entry:[159,4,1,""]},"evennia.commands.default.cmdset_account":{AccountCmdSet:[160,1,1,""]},"evennia.commands.default.cmdset_account.AccountCmdSet":{at_cmdset_creation:[160,3,1,""],key:[160,4,1,""],path:[160,4,1,""],priority:[160,4,1,""]},"evennia.commands.default.cmdset_character":{CharacterCmdSet:[161,1,1,""]},"evennia.commands.default.cmdset_character.CharacterCmdSet":{at_cmdset_creation:[161,3,1,""],key:[161,4,1,""],path:[161,4,1,""],priority:[161,4,1,""]},"evennia.commands.default.cmdset_session":{SessionCmdSet:[162,1,1,""]},"evennia.commands.default.cmdset_session.SessionCmdSet":{at_cmdset_creation:[162,3,1,""],key:[162,4,1,""],path:[162,4,1,""],priority:[162,4,1,""]},"evennia.commands.default.cmdset_unloggedin":{UnloggedinCmdSet:[163,1,1,""]},"evennia.commands.default.cmdset_unloggedin.UnloggedinCmdSet":{at_cmdset_creation:[163,3,1,""],key:[163,4,1,""],path:[163,4,1,""],priority:[163,4,1,""]},"evennia.commands.default.comms":{CmdAddCom:[164,1,1,""],CmdAllCom:[164,1,1,""],CmdCBoot:[164,1,1,""],CmdCWho:[164,1,1,""],CmdCdesc:[164,1,1,""],CmdCdestroy:[164,1,1,""],CmdCemit:[164,1,1,""],CmdChannelCreate:[164,1,1,""],CmdChannels:[164,1,1,""],CmdClock:[164,1,1,""],CmdDelCom:[164,1,1,""],CmdGrapevine2Chan:[164,1,1,""],CmdIRC2Chan:[164,1,1,""],CmdIRCStatus:[164,1,1,""],CmdPage:[164,1,1,""],CmdRSS2Chan:[164,1,1,""]},"evennia.commands.default.comms.CmdAddCom":{account_caller:[164,4,1,""],aliases:[164,4,1,""],func:[164,3,1,""],help_category:[164,4,1,""],key:[164,4,1,""],lock_storage:[164,4,1,""],locks:[164,4,1,""],search_index_entry:[164,4,1,""]},"evennia.commands.default.comms.CmdAllCom":{account_caller:[164,4,1,""],aliases:[164,4,1,""],func:[164,3,1,""],help_category:[164,4,1,""],key:[164,4,1,""],lock_storage:[164,4,1,""],locks:[164,4,1,""],search_index_entry:[164,4,1,""]},"evennia.commands.default.comms.CmdCBoot":{account_caller:[164,4,1,""],aliases:[164,4,1,""],func:[164,3,1,""],help_category:[164,4,1,""],key:[164,4,1,""],lock_storage:[164,4,1,""],locks:[164,4,1,""],search_index_entry:[164,4,1,""],switch_options:[164,4,1,""]},"evennia.commands.default.comms.CmdCWho":{account_caller:[164,4,1,""],aliases:[164,4,1,""],func:[164,3,1,""],help_category:[164,4,1,""],key:[164,4,1,""],lock_storage:[164,4,1,""],locks:[164,4,1,""],search_index_entry:[164,4,1,""]},"evennia.commands.default.comms.CmdCdesc":{account_caller:[164,4,1,""],aliases:[164,4,1,""],func:[164,3,1,""],help_category:[164,4,1,""],key:[164,4,1,""],lock_storage:[164,4,1,""],locks:[164,4,1,""],search_index_entry:[164,4,1,""]},"evennia.commands.default.comms.CmdCdestroy":{account_caller:[164,4,1,""],aliases:[164,4,1,""],func:[164,3,1,""],help_category:[164,4,1,""],key:[164,4,1,""],lock_storage:[164,4,1,""],locks:[164,4,1,""],search_index_entry:[164,4,1,""]},"evennia.commands.default.comms.CmdCemit":{account_caller:[164,4,1,""],aliases:[164,4,1,""],func:[164,3,1,""],help_category:[164,4,1,""],key:[164,4,1,""],lock_storage:[164,4,1,""],locks:[164,4,1,""],search_index_entry:[164,4,1,""],switch_options:[164,4,1,""]},"evennia.commands.default.comms.CmdChannelCreate":{account_caller:[164,4,1,""],aliases:[164,4,1,""],func:[164,3,1,""],help_category:[164,4,1,""],key:[164,4,1,""],lock_storage:[164,4,1,""],locks:[164,4,1,""],search_index_entry:[164,4,1,""]},"evennia.commands.default.comms.CmdChannels":{account_caller:[164,4,1,""],aliases:[164,4,1,""],func:[164,3,1,""],help_category:[164,4,1,""],key:[164,4,1,""],lock_storage:[164,4,1,""],locks:[164,4,1,""],search_index_entry:[164,4,1,""]},"evennia.commands.default.comms.CmdClock":{account_caller:[164,4,1,""],aliases:[164,4,1,""],func:[164,3,1,""],help_category:[164,4,1,""],key:[164,4,1,""],lock_storage:[164,4,1,""],locks:[164,4,1,""],search_index_entry:[164,4,1,""]},"evennia.commands.default.comms.CmdDelCom":{account_caller:[164,4,1,""],aliases:[164,4,1,""],func:[164,3,1,""],help_category:[164,4,1,""],key:[164,4,1,""],lock_storage:[164,4,1,""],locks:[164,4,1,""],search_index_entry:[164,4,1,""]},"evennia.commands.default.comms.CmdGrapevine2Chan":{aliases:[164,4,1,""],func:[164,3,1,""],help_category:[164,4,1,""],key:[164,4,1,""],lock_storage:[164,4,1,""],locks:[164,4,1,""],search_index_entry:[164,4,1,""],switch_options:[164,4,1,""]},"evennia.commands.default.comms.CmdIRC2Chan":{aliases:[164,4,1,""],func:[164,3,1,""],help_category:[164,4,1,""],key:[164,4,1,""],lock_storage:[164,4,1,""],locks:[164,4,1,""],search_index_entry:[164,4,1,""],switch_options:[164,4,1,""]},"evennia.commands.default.comms.CmdIRCStatus":{aliases:[164,4,1,""],func:[164,3,1,""],help_category:[164,4,1,""],key:[164,4,1,""],lock_storage:[164,4,1,""],locks:[164,4,1,""],search_index_entry:[164,4,1,""]},"evennia.commands.default.comms.CmdPage":{account_caller:[164,4,1,""],aliases:[164,4,1,""],func:[164,3,1,""],help_category:[164,4,1,""],key:[164,4,1,""],lock_storage:[164,4,1,""],locks:[164,4,1,""],search_index_entry:[164,4,1,""],switch_options:[164,4,1,""]},"evennia.commands.default.comms.CmdRSS2Chan":{aliases:[164,4,1,""],func:[164,3,1,""],help_category:[164,4,1,""],key:[164,4,1,""],lock_storage:[164,4,1,""],locks:[164,4,1,""],search_index_entry:[164,4,1,""],switch_options:[164,4,1,""]},"evennia.commands.default.general":{CmdAccess:[165,1,1,""],CmdDrop:[165,1,1,""],CmdGet:[165,1,1,""],CmdGive:[165,1,1,""],CmdHome:[165,1,1,""],CmdInventory:[165,1,1,""],CmdLook:[165,1,1,""],CmdNick:[165,1,1,""],CmdPose:[165,1,1,""],CmdSay:[165,1,1,""],CmdSetDesc:[165,1,1,""],CmdWhisper:[165,1,1,""]},"evennia.commands.default.general.CmdAccess":{aliases:[165,4,1,""],arg_regex:[165,4,1,""],func:[165,3,1,""],help_category:[165,4,1,""],key:[165,4,1,""],lock_storage:[165,4,1,""],locks:[165,4,1,""],search_index_entry:[165,4,1,""]},"evennia.commands.default.general.CmdDrop":{aliases:[165,4,1,""],arg_regex:[165,4,1,""],func:[165,3,1,""],help_category:[165,4,1,""],key:[165,4,1,""],lock_storage:[165,4,1,""],locks:[165,4,1,""],search_index_entry:[165,4,1,""]},"evennia.commands.default.general.CmdGet":{aliases:[165,4,1,""],arg_regex:[165,4,1,""],func:[165,3,1,""],help_category:[165,4,1,""],key:[165,4,1,""],lock_storage:[165,4,1,""],locks:[165,4,1,""],search_index_entry:[165,4,1,""]},"evennia.commands.default.general.CmdGive":{aliases:[165,4,1,""],arg_regex:[165,4,1,""],func:[165,3,1,""],help_category:[165,4,1,""],key:[165,4,1,""],lock_storage:[165,4,1,""],locks:[165,4,1,""],rhs_split:[165,4,1,""],search_index_entry:[165,4,1,""]},"evennia.commands.default.general.CmdHome":{aliases:[165,4,1,""],arg_regex:[165,4,1,""],func:[165,3,1,""],help_category:[165,4,1,""],key:[165,4,1,""],lock_storage:[165,4,1,""],locks:[165,4,1,""],search_index_entry:[165,4,1,""]},"evennia.commands.default.general.CmdInventory":{aliases:[165,4,1,""],arg_regex:[165,4,1,""],func:[165,3,1,""],help_category:[165,4,1,""],key:[165,4,1,""],lock_storage:[165,4,1,""],locks:[165,4,1,""],search_index_entry:[165,4,1,""]},"evennia.commands.default.general.CmdLook":{aliases:[165,4,1,""],arg_regex:[165,4,1,""],func:[165,3,1,""],help_category:[165,4,1,""],key:[165,4,1,""],lock_storage:[165,4,1,""],locks:[165,4,1,""],search_index_entry:[165,4,1,""]},"evennia.commands.default.general.CmdNick":{aliases:[165,4,1,""],func:[165,3,1,""],help_category:[165,4,1,""],key:[165,4,1,""],lock_storage:[165,4,1,""],locks:[165,4,1,""],parse:[165,3,1,""],search_index_entry:[165,4,1,""],switch_options:[165,4,1,""]},"evennia.commands.default.general.CmdPose":{aliases:[165,4,1,""],func:[165,3,1,""],help_category:[165,4,1,""],key:[165,4,1,""],lock_storage:[165,4,1,""],locks:[165,4,1,""],parse:[165,3,1,""],search_index_entry:[165,4,1,""]},"evennia.commands.default.general.CmdSay":{aliases:[165,4,1,""],func:[165,3,1,""],help_category:[165,4,1,""],key:[165,4,1,""],lock_storage:[165,4,1,""],locks:[165,4,1,""],search_index_entry:[165,4,1,""]},"evennia.commands.default.general.CmdSetDesc":{aliases:[165,4,1,""],arg_regex:[165,4,1,""],func:[165,3,1,""],help_category:[165,4,1,""],key:[165,4,1,""],lock_storage:[165,4,1,""],locks:[165,4,1,""],search_index_entry:[165,4,1,""]},"evennia.commands.default.general.CmdWhisper":{aliases:[165,4,1,""],func:[165,3,1,""],help_category:[165,4,1,""],key:[165,4,1,""],lock_storage:[165,4,1,""],locks:[165,4,1,""],search_index_entry:[165,4,1,""]},"evennia.commands.default.help":{CmdHelp:[166,1,1,""],CmdSetHelp:[166,1,1,""]},"evennia.commands.default.help.CmdHelp":{aliases:[166,4,1,""],arg_regex:[166,4,1,""],check_show_help:[166,3,1,""],format_help_entry:[166,3,1,""],format_help_list:[166,3,1,""],func:[166,3,1,""],help_category:[166,4,1,""],help_more:[166,4,1,""],key:[166,4,1,""],lock_storage:[166,4,1,""],locks:[166,4,1,""],msg_help:[166,3,1,""],parse:[166,3,1,""],return_cmdset:[166,4,1,""],search_index_entry:[166,4,1,""],should_list_cmd:[166,3,1,""],suggestion_cutoff:[166,4,1,""],suggestion_maxnum:[166,4,1,""]},"evennia.commands.default.help.CmdSetHelp":{aliases:[166,4,1,""],func:[166,3,1,""],help_category:[166,4,1,""],key:[166,4,1,""],lock_storage:[166,4,1,""],locks:[166,4,1,""],search_index_entry:[166,4,1,""],switch_options:[166,4,1,""]},"evennia.commands.default.muxcommand":{MuxAccountCommand:[167,1,1,""],MuxCommand:[167,1,1,""]},"evennia.commands.default.muxcommand.MuxAccountCommand":{account_caller:[167,4,1,""],aliases:[167,4,1,""],help_category:[167,4,1,""],key:[167,4,1,""],lock_storage:[167,4,1,""],search_index_entry:[167,4,1,""]},"evennia.commands.default.muxcommand.MuxCommand":{aliases:[167,4,1,""],at_post_cmd:[167,3,1,""],at_pre_cmd:[167,3,1,""],func:[167,3,1,""],get_command_info:[167,3,1,""],has_perm:[167,3,1,""],help_category:[167,4,1,""],key:[167,4,1,""],lock_storage:[167,4,1,""],parse:[167,3,1,""],search_index_entry:[167,4,1,""]},"evennia.commands.default.syscommands":{SystemMultimatch:[168,1,1,""],SystemNoInput:[168,1,1,""],SystemNoMatch:[168,1,1,""],SystemSendToChannel:[168,1,1,""]},"evennia.commands.default.syscommands.SystemMultimatch":{aliases:[168,4,1,""],func:[168,3,1,""],help_category:[168,4,1,""],key:[168,4,1,""],lock_storage:[168,4,1,""],locks:[168,4,1,""],search_index_entry:[168,4,1,""]},"evennia.commands.default.syscommands.SystemNoInput":{aliases:[168,4,1,""],func:[168,3,1,""],help_category:[168,4,1,""],key:[168,4,1,""],lock_storage:[168,4,1,""],locks:[168,4,1,""],search_index_entry:[168,4,1,""]},"evennia.commands.default.syscommands.SystemNoMatch":{aliases:[168,4,1,""],func:[168,3,1,""],help_category:[168,4,1,""],key:[168,4,1,""],lock_storage:[168,4,1,""],locks:[168,4,1,""],search_index_entry:[168,4,1,""]},"evennia.commands.default.syscommands.SystemSendToChannel":{aliases:[168,4,1,""],func:[168,3,1,""],help_category:[168,4,1,""],key:[168,4,1,""],lock_storage:[168,4,1,""],locks:[168,4,1,""],parse:[168,3,1,""],search_index_entry:[168,4,1,""]},"evennia.commands.default.system":{CmdAbout:[169,1,1,""],CmdObjects:[169,1,1,""],CmdPy:[169,1,1,""],CmdReload:[169,1,1,""],CmdReset:[169,1,1,""],CmdScripts:[169,1,1,""],CmdServerLoad:[169,1,1,""],CmdService:[169,1,1,""],CmdShutdown:[169,1,1,""],CmdTime:[169,1,1,""]},"evennia.commands.default.system.CmdAbout":{aliases:[169,4,1,""],func:[169,3,1,""],help_category:[169,4,1,""],key:[169,4,1,""],lock_storage:[169,4,1,""],locks:[169,4,1,""],search_index_entry:[169,4,1,""]},"evennia.commands.default.system.CmdObjects":{aliases:[169,4,1,""],func:[169,3,1,""],help_category:[169,4,1,""],key:[169,4,1,""],lock_storage:[169,4,1,""],locks:[169,4,1,""],search_index_entry:[169,4,1,""]},"evennia.commands.default.system.CmdPy":{aliases:[169,4,1,""],func:[169,3,1,""],help_category:[169,4,1,""],key:[169,4,1,""],lock_storage:[169,4,1,""],locks:[169,4,1,""],search_index_entry:[169,4,1,""],switch_options:[169,4,1,""]},"evennia.commands.default.system.CmdReload":{aliases:[169,4,1,""],func:[169,3,1,""],help_category:[169,4,1,""],key:[169,4,1,""],lock_storage:[169,4,1,""],locks:[169,4,1,""],search_index_entry:[169,4,1,""]},"evennia.commands.default.system.CmdReset":{aliases:[169,4,1,""],func:[169,3,1,""],help_category:[169,4,1,""],key:[169,4,1,""],lock_storage:[169,4,1,""],locks:[169,4,1,""],search_index_entry:[169,4,1,""]},"evennia.commands.default.system.CmdScripts":{aliases:[169,4,1,""],excluded_typeclass_paths:[169,4,1,""],func:[169,3,1,""],help_category:[169,4,1,""],key:[169,4,1,""],lock_storage:[169,4,1,""],locks:[169,4,1,""],search_index_entry:[169,4,1,""],switch_options:[169,4,1,""]},"evennia.commands.default.system.CmdServerLoad":{aliases:[169,4,1,""],func:[169,3,1,""],help_category:[169,4,1,""],key:[169,4,1,""],lock_storage:[169,4,1,""],locks:[169,4,1,""],search_index_entry:[169,4,1,""],switch_options:[169,4,1,""]},"evennia.commands.default.system.CmdService":{aliases:[169,4,1,""],func:[169,3,1,""],help_category:[169,4,1,""],key:[169,4,1,""],lock_storage:[169,4,1,""],locks:[169,4,1,""],search_index_entry:[169,4,1,""],switch_options:[169,4,1,""]},"evennia.commands.default.system.CmdShutdown":{aliases:[169,4,1,""],func:[169,3,1,""],help_category:[169,4,1,""],key:[169,4,1,""],lock_storage:[169,4,1,""],locks:[169,4,1,""],search_index_entry:[169,4,1,""]},"evennia.commands.default.system.CmdTime":{aliases:[169,4,1,""],func:[169,3,1,""],help_category:[169,4,1,""],key:[169,4,1,""],lock_storage:[169,4,1,""],locks:[169,4,1,""],search_index_entry:[169,4,1,""]},"evennia.commands.default.tests":{CmdInterrupt:[170,1,1,""],CommandTest:[170,1,1,""],TestAccount:[170,1,1,""],TestAdmin:[170,1,1,""],TestBatchProcess:[170,1,1,""],TestBuilding:[170,1,1,""],TestComms:[170,1,1,""],TestGeneral:[170,1,1,""],TestHelp:[170,1,1,""],TestInterruptCommand:[170,1,1,""],TestSystem:[170,1,1,""],TestSystemCommands:[170,1,1,""],TestUnconnectedCommand:[170,1,1,""]},"evennia.commands.default.tests.CmdInterrupt":{aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],parse:[170,3,1,""],search_index_entry:[170,4,1,""]},"evennia.commands.default.tests.CommandTest":{call:[170,3,1,""]},"evennia.commands.default.tests.TestAccount":{test_char_create:[170,3,1,""],test_char_delete:[170,3,1,""],test_color_test:[170,3,1,""],test_ic:[170,3,1,""],test_ic__nonaccess:[170,3,1,""],test_ic__other_object:[170,3,1,""],test_ooc:[170,3,1,""],test_ooc_look:[170,3,1,""],test_option:[170,3,1,""],test_password:[170,3,1,""],test_quell:[170,3,1,""],test_quit:[170,3,1,""],test_sessions:[170,3,1,""],test_who:[170,3,1,""]},"evennia.commands.default.tests.TestAdmin":{test_ban:[170,3,1,""],test_emit:[170,3,1,""],test_force:[170,3,1,""],test_perm:[170,3,1,""],test_wall:[170,3,1,""]},"evennia.commands.default.tests.TestBatchProcess":{test_batch_commands:[170,3,1,""]},"evennia.commands.default.tests.TestBuilding":{test_attribute_commands:[170,3,1,""],test_copy:[170,3,1,""],test_create:[170,3,1,""],test_desc:[170,3,1,""],test_desc_default_to_room:[170,3,1,""],test_destroy:[170,3,1,""],test_destroy_sequence:[170,3,1,""],test_dig:[170,3,1,""],test_do_nested_lookup:[170,3,1,""],test_empty_desc:[170,3,1,""],test_examine:[170,3,1,""],test_exit_commands:[170,3,1,""],test_find:[170,3,1,""],test_list_cmdsets:[170,3,1,""],test_lock:[170,3,1,""],test_name:[170,3,1,""],test_nested_attribute_commands:[170,3,1,""],test_script:[170,3,1,""],test_set_home:[170,3,1,""],test_set_obj_alias:[170,3,1,""],test_spawn:[170,3,1,""],test_split_nested_attr:[170,3,1,""],test_tag:[170,3,1,""],test_teleport:[170,3,1,""],test_tunnel:[170,3,1,""],test_tunnel_exit_typeclass:[170,3,1,""],test_typeclass:[170,3,1,""]},"evennia.commands.default.tests.TestComms":{setUp:[170,3,1,""],test_all_com:[170,3,1,""],test_cboot:[170,3,1,""],test_cdesc:[170,3,1,""],test_cdestroy:[170,3,1,""],test_cemit:[170,3,1,""],test_channels:[170,3,1,""],test_clock:[170,3,1,""],test_cwho:[170,3,1,""],test_page:[170,3,1,""],test_toggle_com:[170,3,1,""]},"evennia.commands.default.tests.TestGeneral":{test_access:[170,3,1,""],test_get_and_drop:[170,3,1,""],test_give:[170,3,1,""],test_home:[170,3,1,""],test_inventory:[170,3,1,""],test_look:[170,3,1,""],test_mux_command:[170,3,1,""],test_nick:[170,3,1,""],test_pose:[170,3,1,""],test_say:[170,3,1,""],test_whisper:[170,3,1,""]},"evennia.commands.default.tests.TestHelp":{setUp:[170,3,1,""],tearDown:[170,3,1,""],test_help:[170,3,1,""],test_set_help:[170,3,1,""]},"evennia.commands.default.tests.TestInterruptCommand":{test_interrupt_command:[170,3,1,""]},"evennia.commands.default.tests.TestSystem":{test_about:[170,3,1,""],test_objects:[170,3,1,""],test_py:[170,3,1,""],test_scripts:[170,3,1,""],test_server_load:[170,3,1,""]},"evennia.commands.default.tests.TestSystemCommands":{test_channelcommand:[170,3,1,""],test_multimatch:[170,3,1,""],test_simple_defaults:[170,3,1,""]},"evennia.commands.default.tests.TestUnconnectedCommand":{test_info_command:[170,3,1,""]},"evennia.commands.default.unloggedin":{CmdUnconnectedConnect:[171,1,1,""],CmdUnconnectedCreate:[171,1,1,""],CmdUnconnectedHelp:[171,1,1,""],CmdUnconnectedLook:[171,1,1,""],CmdUnconnectedQuit:[171,1,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedConnect":{aliases:[171,4,1,""],arg_regex:[171,4,1,""],func:[171,3,1,""],help_category:[171,4,1,""],key:[171,4,1,""],lock_storage:[171,4,1,""],locks:[171,4,1,""],search_index_entry:[171,4,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedCreate":{aliases:[171,4,1,""],arg_regex:[171,4,1,""],func:[171,3,1,""],help_category:[171,4,1,""],key:[171,4,1,""],lock_storage:[171,4,1,""],locks:[171,4,1,""],search_index_entry:[171,4,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedHelp":{aliases:[171,4,1,""],func:[171,3,1,""],help_category:[171,4,1,""],key:[171,4,1,""],lock_storage:[171,4,1,""],locks:[171,4,1,""],search_index_entry:[171,4,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedLook":{aliases:[171,4,1,""],func:[171,3,1,""],help_category:[171,4,1,""],key:[171,4,1,""],lock_storage:[171,4,1,""],locks:[171,4,1,""],search_index_entry:[171,4,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedQuit":{aliases:[171,4,1,""],func:[171,3,1,""],help_category:[171,4,1,""],key:[171,4,1,""],lock_storage:[171,4,1,""],locks:[171,4,1,""],search_index_entry:[171,4,1,""]},"evennia.comms":{admin:[173,0,0,"-"],channelhandler:[174,0,0,"-"],comms:[175,0,0,"-"],managers:[176,0,0,"-"],models:[177,0,0,"-"]},"evennia.comms.admin":{ChannelAdmin:[173,1,1,""],ChannelAttributeInline:[173,1,1,""],ChannelTagInline:[173,1,1,""],MsgAdmin:[173,1,1,""]},"evennia.comms.admin.ChannelAdmin":{fieldsets:[173,4,1,""],inlines:[173,4,1,""],list_display:[173,4,1,""],list_display_links:[173,4,1,""],list_select_related:[173,4,1,""],media:[173,3,1,""],ordering:[173,4,1,""],raw_id_fields:[173,4,1,""],response_add:[173,3,1,""],save_as:[173,4,1,""],save_model:[173,3,1,""],save_on_top:[173,4,1,""],search_fields:[173,4,1,""],subscriptions:[173,3,1,""]},"evennia.comms.admin.ChannelAttributeInline":{media:[173,3,1,""],model:[173,4,1,""],related_field:[173,4,1,""]},"evennia.comms.admin.ChannelTagInline":{media:[173,3,1,""],model:[173,4,1,""],related_field:[173,4,1,""]},"evennia.comms.admin.MsgAdmin":{list_display:[173,4,1,""],list_display_links:[173,4,1,""],list_select_related:[173,4,1,""],media:[173,3,1,""],ordering:[173,4,1,""],save_as:[173,4,1,""],save_on_top:[173,4,1,""],search_fields:[173,4,1,""]},"evennia.comms.channelhandler":{ChannelCommand:[174,1,1,""],ChannelHandler:[174,1,1,""]},"evennia.comms.channelhandler.ChannelCommand":{aliases:[174,4,1,""],arg_regex:[174,4,1,""],func:[174,3,1,""],get_extra_info:[174,3,1,""],help_category:[174,4,1,""],is_channel:[174,4,1,""],key:[174,4,1,""],lock_storage:[174,4,1,""],obj:[174,4,1,""],parse:[174,3,1,""],search_index_entry:[174,4,1,""]},"evennia.comms.channelhandler.ChannelHandler":{__init__:[174,3,1,""],add:[174,3,1,""],add_channel:[174,3,1,""],clear:[174,3,1,""],get:[174,3,1,""],get_cmdset:[174,3,1,""],remove:[174,3,1,""],update:[174,3,1,""]},"evennia.comms.comms":{DefaultChannel:[175,1,1,""]},"evennia.comms.comms.DefaultChannel":{"delete":[175,3,1,""],DoesNotExist:[175,2,1,""],MultipleObjectsReturned:[175,2,1,""],access:[175,3,1,""],at_channel_creation:[175,3,1,""],at_first_save:[175,3,1,""],at_init:[175,3,1,""],basetype_setup:[175,3,1,""],channel_prefix:[175,3,1,""],connect:[175,3,1,""],create:[175,3,1,""],disconnect:[175,3,1,""],distribute_message:[175,3,1,""],format_external:[175,3,1,""],format_message:[175,3,1,""],format_senders:[175,3,1,""],get_absolute_url:[175,3,1,""],has_connection:[175,3,1,""],message_transform:[175,3,1,""],msg:[175,3,1,""],mute:[175,3,1,""],mutelist:[175,3,1,""],objects:[175,4,1,""],path:[175,4,1,""],pose_transform:[175,3,1,""],post_join_channel:[175,3,1,""],post_leave_channel:[175,3,1,""],post_send_message:[175,3,1,""],pre_join_channel:[175,3,1,""],pre_leave_channel:[175,3,1,""],pre_send_message:[175,3,1,""],tempmsg:[175,3,1,""],typename:[175,4,1,""],unmute:[175,3,1,""],web_get_admin_url:[175,3,1,""],web_get_create_url:[175,3,1,""],web_get_delete_url:[175,3,1,""],web_get_detail_url:[175,3,1,""],web_get_update_url:[175,3,1,""],wholist:[175,3,1,""]},"evennia.comms.managers":{ChannelDBManager:[176,1,1,""],ChannelManager:[176,1,1,""],CommError:[176,2,1,""],MsgManager:[176,1,1,""],identify_object:[176,5,1,""],to_object:[176,5,1,""]},"evennia.comms.managers.ChannelDBManager":{channel_search:[176,3,1,""],get_all_channels:[176,3,1,""],get_channel:[176,3,1,""],get_subscriptions:[176,3,1,""],search_channel:[176,3,1,""]},"evennia.comms.managers.MsgManager":{get_message_by_id:[176,3,1,""],get_messages_by_channel:[176,3,1,""],get_messages_by_receiver:[176,3,1,""],get_messages_by_sender:[176,3,1,""],identify_object:[176,3,1,""],message_search:[176,3,1,""],search_message:[176,3,1,""]},"evennia.comms.models":{ChannelDB:[177,1,1,""],Msg:[177,1,1,""],TempMsg:[177,1,1,""]},"evennia.comms.models.ChannelDB":{DoesNotExist:[177,2,1,""],MultipleObjectsReturned:[177,2,1,""],channel_set:[177,4,1,""],db_account_subscriptions:[177,4,1,""],db_attributes:[177,4,1,""],db_object_subscriptions:[177,4,1,""],db_tags:[177,4,1,""],get_next_by_db_date_created:[177,3,1,""],get_previous_by_db_date_created:[177,3,1,""],hide_from_channels_set:[177,4,1,""],id:[177,4,1,""],objects:[177,4,1,""],path:[177,4,1,""],subscriptions:[177,4,1,""],typename:[177,4,1,""]},"evennia.comms.models.Msg":{DoesNotExist:[177,2,1,""],MultipleObjectsReturned:[177,2,1,""],__init__:[177,3,1,""],access:[177,3,1,""],channels:[177,3,1,""],date_created:[177,3,1,""],db_date_created:[177,4,1,""],db_header:[177,4,1,""],db_hide_from_accounts:[177,4,1,""],db_hide_from_channels:[177,4,1,""],db_hide_from_objects:[177,4,1,""],db_lock_storage:[177,4,1,""],db_message:[177,4,1,""],db_receivers_accounts:[177,4,1,""],db_receivers_channels:[177,4,1,""],db_receivers_objects:[177,4,1,""],db_receivers_scripts:[177,4,1,""],db_sender_accounts:[177,4,1,""],db_sender_external:[177,4,1,""],db_sender_objects:[177,4,1,""],db_sender_scripts:[177,4,1,""],db_tags:[177,4,1,""],get_next_by_db_date_created:[177,3,1,""],get_previous_by_db_date_created:[177,3,1,""],header:[177,3,1,""],hide_from:[177,3,1,""],id:[177,4,1,""],lock_storage:[177,3,1,""],locks:[177,4,1,""],message:[177,3,1,""],objects:[177,4,1,""],path:[177,4,1,""],receivers:[177,3,1,""],remove_receiver:[177,3,1,""],remove_sender:[177,3,1,""],sender_external:[177,3,1,""],senders:[177,3,1,""],tags:[177,4,1,""],typename:[177,4,1,""]},"evennia.comms.models.TempMsg":{__init__:[177,3,1,""],access:[177,3,1,""],locks:[177,4,1,""],remove_receiver:[177,3,1,""],remove_sender:[177,3,1,""]},"evennia.contrib":{barter:[179,0,0,"-"],building_menu:[180,0,0,"-"],chargen:[181,0,0,"-"],clothing:[182,0,0,"-"],color_markups:[183,0,0,"-"],custom_gametime:[184,0,0,"-"],dice:[185,0,0,"-"],email_login:[186,0,0,"-"],extended_room:[187,0,0,"-"],fieldfill:[188,0,0,"-"],gendersub:[189,0,0,"-"],health_bar:[190,0,0,"-"],ingame_python:[191,0,0,"-"],mail:[199,0,0,"-"],mapbuilder:[200,0,0,"-"],menu_login:[201,0,0,"-"],multidescer:[202,0,0,"-"],puzzles:[203,0,0,"-"],random_string_generator:[204,0,0,"-"],rplanguage:[205,0,0,"-"],rpsystem:[206,0,0,"-"],security:[207,0,0,"-"],simpledoor:[212,0,0,"-"],slow_exit:[213,0,0,"-"],talking_npc:[214,0,0,"-"],tree_select:[215,0,0,"-"],turnbattle:[216,0,0,"-"],tutorial_examples:[222,0,0,"-"],tutorial_world:[229,0,0,"-"],unixcommand:[234,0,0,"-"],wilderness:[235,0,0,"-"]},"evennia.contrib.barter":{CmdAccept:[179,1,1,""],CmdDecline:[179,1,1,""],CmdEvaluate:[179,1,1,""],CmdFinish:[179,1,1,""],CmdOffer:[179,1,1,""],CmdStatus:[179,1,1,""],CmdTrade:[179,1,1,""],CmdTradeBase:[179,1,1,""],CmdTradeHelp:[179,1,1,""],CmdsetTrade:[179,1,1,""],TradeHandler:[179,1,1,""],TradeTimeout:[179,1,1,""]},"evennia.contrib.barter.CmdAccept":{aliases:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.contrib.barter.CmdDecline":{aliases:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.contrib.barter.CmdEvaluate":{aliases:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.contrib.barter.CmdFinish":{aliases:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.contrib.barter.CmdOffer":{aliases:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.contrib.barter.CmdStatus":{aliases:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.contrib.barter.CmdTrade":{aliases:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.contrib.barter.CmdTradeBase":{aliases:[179,4,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],parse:[179,3,1,""],search_index_entry:[179,4,1,""]},"evennia.contrib.barter.CmdTradeHelp":{aliases:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.contrib.barter.CmdsetTrade":{at_cmdset_creation:[179,3,1,""],key:[179,4,1,""],path:[179,4,1,""]},"evennia.contrib.barter.TradeHandler":{__init__:[179,3,1,""],accept:[179,3,1,""],decline:[179,3,1,""],finish:[179,3,1,""],get_other:[179,3,1,""],join:[179,3,1,""],list:[179,3,1,""],msg_other:[179,3,1,""],offer:[179,3,1,""],search:[179,3,1,""],unjoin:[179,3,1,""]},"evennia.contrib.barter.TradeTimeout":{DoesNotExist:[179,2,1,""],MultipleObjectsReturned:[179,2,1,""],at_repeat:[179,3,1,""],at_script_creation:[179,3,1,""],is_valid:[179,3,1,""],path:[179,4,1,""],typename:[179,4,1,""]},"evennia.contrib.building_menu":{BuildingMenu:[180,1,1,""],BuildingMenuCmdSet:[180,1,1,""],Choice:[180,1,1,""],CmdNoInput:[180,1,1,""],CmdNoMatch:[180,1,1,""],GenericBuildingCmd:[180,1,1,""],GenericBuildingMenu:[180,1,1,""],menu_edit:[180,5,1,""],menu_quit:[180,5,1,""],menu_setattr:[180,5,1,""]},"evennia.contrib.building_menu.BuildingMenu":{__init__:[180,3,1,""],add_choice:[180,3,1,""],add_choice_edit:[180,3,1,""],add_choice_quit:[180,3,1,""],close:[180,3,1,""],current_choice:[180,3,1,""],display:[180,3,1,""],display_choice:[180,3,1,""],display_title:[180,3,1,""],init:[180,3,1,""],joker_key:[180,4,1,""],keys_go_back:[180,4,1,""],min_shortcut:[180,4,1,""],move:[180,3,1,""],open:[180,3,1,""],open_parent_menu:[180,3,1,""],open_submenu:[180,3,1,""],relevant_choices:[180,3,1,""],restore:[180,3,1,""],sep_keys:[180,4,1,""]},"evennia.contrib.building_menu.BuildingMenuCmdSet":{at_cmdset_creation:[180,3,1,""],key:[180,4,1,""],path:[180,4,1,""],priority:[180,4,1,""]},"evennia.contrib.building_menu.Choice":{__init__:[180,3,1,""],enter:[180,3,1,""],format_text:[180,3,1,""],keys:[180,3,1,""],leave:[180,3,1,""],nomatch:[180,3,1,""]},"evennia.contrib.building_menu.CmdNoInput":{__init__:[180,3,1,""],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.contrib.building_menu.CmdNoMatch":{__init__:[180,3,1,""],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.contrib.building_menu.GenericBuildingCmd":{aliases:[180,4,1,""],func:[180,3,1,""],help_category:[180,4,1,""],key:[180,4,1,""],lock_storage:[180,4,1,""],search_index_entry:[180,4,1,""]},"evennia.contrib.building_menu.GenericBuildingMenu":{init:[180,3,1,""]},"evennia.contrib.chargen":{CmdOOCCharacterCreate:[181,1,1,""],CmdOOCLook:[181,1,1,""],OOCCmdSetCharGen:[181,1,1,""]},"evennia.contrib.chargen.CmdOOCCharacterCreate":{aliases:[181,4,1,""],func:[181,3,1,""],help_category:[181,4,1,""],key:[181,4,1,""],lock_storage:[181,4,1,""],locks:[181,4,1,""],search_index_entry:[181,4,1,""]},"evennia.contrib.chargen.CmdOOCLook":{aliases:[181,4,1,""],func:[181,3,1,""],help_category:[181,4,1,""],key:[181,4,1,""],lock_storage:[181,4,1,""],locks:[181,4,1,""],search_index_entry:[181,4,1,""]},"evennia.contrib.chargen.OOCCmdSetCharGen":{at_cmdset_creation:[181,3,1,""],path:[181,4,1,""]},"evennia.contrib.clothing":{ClothedCharacter:[182,1,1,""],ClothedCharacterCmdSet:[182,1,1,""],Clothing:[182,1,1,""],CmdCover:[182,1,1,""],CmdDrop:[182,1,1,""],CmdGive:[182,1,1,""],CmdInventory:[182,1,1,""],CmdRemove:[182,1,1,""],CmdUncover:[182,1,1,""],CmdWear:[182,1,1,""],clothing_type_count:[182,5,1,""],get_worn_clothes:[182,5,1,""],order_clothes_list:[182,5,1,""],single_type_count:[182,5,1,""]},"evennia.contrib.clothing.ClothedCharacter":{DoesNotExist:[182,2,1,""],MultipleObjectsReturned:[182,2,1,""],path:[182,4,1,""],return_appearance:[182,3,1,""],typename:[182,4,1,""]},"evennia.contrib.clothing.ClothedCharacterCmdSet":{at_cmdset_creation:[182,3,1,""],key:[182,4,1,""],path:[182,4,1,""]},"evennia.contrib.clothing.Clothing":{DoesNotExist:[182,2,1,""],MultipleObjectsReturned:[182,2,1,""],at_get:[182,3,1,""],path:[182,4,1,""],remove:[182,3,1,""],typename:[182,4,1,""],wear:[182,3,1,""]},"evennia.contrib.clothing.CmdCover":{aliases:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],search_index_entry:[182,4,1,""]},"evennia.contrib.clothing.CmdDrop":{aliases:[182,4,1,""],arg_regex:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],locks:[182,4,1,""],search_index_entry:[182,4,1,""]},"evennia.contrib.clothing.CmdGive":{aliases:[182,4,1,""],arg_regex:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],locks:[182,4,1,""],search_index_entry:[182,4,1,""]},"evennia.contrib.clothing.CmdInventory":{aliases:[182,4,1,""],arg_regex:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],locks:[182,4,1,""],search_index_entry:[182,4,1,""]},"evennia.contrib.clothing.CmdRemove":{aliases:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],search_index_entry:[182,4,1,""]},"evennia.contrib.clothing.CmdUncover":{aliases:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],search_index_entry:[182,4,1,""]},"evennia.contrib.clothing.CmdWear":{aliases:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],search_index_entry:[182,4,1,""]},"evennia.contrib.custom_gametime":{GametimeScript:[184,1,1,""],custom_gametime:[184,5,1,""],gametime_to_realtime:[184,5,1,""],real_seconds_until:[184,5,1,""],realtime_to_gametime:[184,5,1,""],schedule:[184,5,1,""],time_to_tuple:[184,5,1,""]},"evennia.contrib.custom_gametime.GametimeScript":{DoesNotExist:[184,2,1,""],MultipleObjectsReturned:[184,2,1,""],at_repeat:[184,3,1,""],at_script_creation:[184,3,1,""],path:[184,4,1,""],typename:[184,4,1,""]},"evennia.contrib.dice":{CmdDice:[185,1,1,""],DiceCmdSet:[185,1,1,""],roll_dice:[185,5,1,""]},"evennia.contrib.dice.CmdDice":{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.contrib.dice.DiceCmdSet":{at_cmdset_creation:[185,3,1,""],path:[185,4,1,""]},"evennia.contrib.email_login":{CmdUnconnectedConnect:[186,1,1,""],CmdUnconnectedCreate:[186,1,1,""],CmdUnconnectedHelp:[186,1,1,""],CmdUnconnectedLook:[186,1,1,""],CmdUnconnectedQuit:[186,1,1,""]},"evennia.contrib.email_login.CmdUnconnectedConnect":{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.contrib.email_login.CmdUnconnectedCreate":{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.contrib.email_login.CmdUnconnectedHelp":{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.contrib.email_login.CmdUnconnectedLook":{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.contrib.email_login.CmdUnconnectedQuit":{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.contrib.extended_room":{CmdExtendedRoomDesc:[187,1,1,""],CmdExtendedRoomDetail:[187,1,1,""],CmdExtendedRoomGameTime:[187,1,1,""],CmdExtendedRoomLook:[187,1,1,""],ExtendedRoom:[187,1,1,""],ExtendedRoomCmdSet:[187,1,1,""]},"evennia.contrib.extended_room.CmdExtendedRoomDesc":{aliases:[187,4,1,""],func:[187,3,1,""],help_category:[187,4,1,""],key:[187,4,1,""],lock_storage:[187,4,1,""],reset_times:[187,3,1,""],search_index_entry:[187,4,1,""],switch_options:[187,4,1,""]},"evennia.contrib.extended_room.CmdExtendedRoomDetail":{aliases:[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,""],search_index_entry:[187,4,1,""]},"evennia.contrib.extended_room.CmdExtendedRoomGameTime":{aliases:[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,""],search_index_entry:[187,4,1,""]},"evennia.contrib.extended_room.CmdExtendedRoomLook":{aliases:[187,4,1,""],func:[187,3,1,""],help_category:[187,4,1,""],key:[187,4,1,""],lock_storage:[187,4,1,""],search_index_entry:[187,4,1,""]},"evennia.contrib.extended_room.ExtendedRoom":{DoesNotExist:[187,2,1,""],MultipleObjectsReturned:[187,2,1,""],at_object_creation:[187,3,1,""],del_detail:[187,3,1,""],get_time_and_season:[187,3,1,""],path:[187,4,1,""],replace_timeslots:[187,3,1,""],return_appearance:[187,3,1,""],return_detail:[187,3,1,""],set_detail:[187,3,1,""],typename:[187,4,1,""],update_current_description:[187,3,1,""]},"evennia.contrib.extended_room.ExtendedRoomCmdSet":{at_cmdset_creation:[187,3,1,""],path:[187,4,1,""]},"evennia.contrib.fieldfill":{CmdTestMenu:[188,1,1,""],FieldEvMenu:[188,1,1,""],display_formdata:[188,5,1,""],form_template_to_dict:[188,5,1,""],init_delayed_message:[188,5,1,""],init_fill_field:[188,5,1,""],menunode_fieldfill:[188,5,1,""],sendmessage:[188,5,1,""],verify_online_player:[188,5,1,""]},"evennia.contrib.fieldfill.CmdTestMenu":{aliases:[188,4,1,""],func:[188,3,1,""],help_category:[188,4,1,""],key:[188,4,1,""],lock_storage:[188,4,1,""],search_index_entry:[188,4,1,""]},"evennia.contrib.fieldfill.FieldEvMenu":{node_formatter:[188,3,1,""]},"evennia.contrib.gendersub":{GenderCharacter:[189,1,1,""],SetGender:[189,1,1,""]},"evennia.contrib.gendersub.GenderCharacter":{DoesNotExist:[189,2,1,""],MultipleObjectsReturned:[189,2,1,""],at_object_creation:[189,3,1,""],msg:[189,3,1,""],path:[189,4,1,""],typename:[189,4,1,""]},"evennia.contrib.gendersub.SetGender":{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.contrib.health_bar":{display_meter:[190,5,1,""]},"evennia.contrib.ingame_python":{callbackhandler:[192,0,0,"-"],commands:[193,0,0,"-"],eventfuncs:[194,0,0,"-"],scripts:[195,0,0,"-"],tests:[196,0,0,"-"],typeclasses:[197,0,0,"-"],utils:[198,0,0,"-"]},"evennia.contrib.ingame_python.callbackhandler":{Callback:[192,1,1,""],CallbackHandler:[192,1,1,""]},"evennia.contrib.ingame_python.callbackhandler.Callback":{author:[192,3,1,""],code:[192,3,1,""],created_on:[192,3,1,""],name:[192,3,1,""],number:[192,3,1,""],obj:[192,3,1,""],parameters:[192,3,1,""],updated_by:[192,3,1,""],updated_on:[192,3,1,""],valid:[192,3,1,""]},"evennia.contrib.ingame_python.callbackhandler.CallbackHandler":{__init__:[192,3,1,""],add:[192,3,1,""],all:[192,3,1,""],call:[192,3,1,""],edit:[192,3,1,""],format_callback:[192,3,1,""],get:[192,3,1,""],get_variable:[192,3,1,""],remove:[192,3,1,""],script:[192,4,1,""]},"evennia.contrib.ingame_python.commands":{CmdCallback:[193,1,1,""]},"evennia.contrib.ingame_python.commands.CmdCallback":{accept_callback:[193,3,1,""],add_callback:[193,3,1,""],aliases:[193,4,1,""],del_callback:[193,3,1,""],edit_callback:[193,3,1,""],func:[193,3,1,""],get_help:[193,3,1,""],help_category:[193,4,1,""],key:[193,4,1,""],list_callbacks:[193,3,1,""],list_tasks:[193,3,1,""],lock_storage:[193,4,1,""],locks:[193,4,1,""],search_index_entry:[193,4,1,""]},"evennia.contrib.ingame_python.eventfuncs":{call_event:[194,5,1,""],deny:[194,5,1,""],get:[194,5,1,""]},"evennia.contrib.ingame_python.scripts":{EventHandler:[195,1,1,""],TimeEventScript:[195,1,1,""],complete_task:[195,5,1,""]},"evennia.contrib.ingame_python.scripts.EventHandler":{DoesNotExist:[195,2,1,""],MultipleObjectsReturned:[195,2,1,""],accept_callback:[195,3,1,""],add_callback:[195,3,1,""],add_event:[195,3,1,""],at_script_creation:[195,3,1,""],at_start:[195,3,1,""],call:[195,3,1,""],del_callback:[195,3,1,""],edit_callback:[195,3,1,""],get_callbacks:[195,3,1,""],get_events:[195,3,1,""],get_variable:[195,3,1,""],handle_error:[195,3,1,""],path:[195,4,1,""],set_task:[195,3,1,""],typename:[195,4,1,""]},"evennia.contrib.ingame_python.scripts.TimeEventScript":{DoesNotExist:[195,2,1,""],MultipleObjectsReturned:[195,2,1,""],at_repeat:[195,3,1,""],at_script_creation:[195,3,1,""],path:[195,4,1,""],typename:[195,4,1,""]},"evennia.contrib.ingame_python.tests":{TestCmdCallback:[196,1,1,""],TestDefaultCallbacks:[196,1,1,""],TestEventHandler:[196,1,1,""]},"evennia.contrib.ingame_python.tests.TestCmdCallback":{setUp:[196,3,1,""],tearDown:[196,3,1,""],test_accept:[196,3,1,""],test_add:[196,3,1,""],test_del:[196,3,1,""],test_list:[196,3,1,""],test_lock:[196,3,1,""]},"evennia.contrib.ingame_python.tests.TestDefaultCallbacks":{setUp:[196,3,1,""],tearDown:[196,3,1,""],test_exit:[196,3,1,""]},"evennia.contrib.ingame_python.tests.TestEventHandler":{setUp:[196,3,1,""],tearDown:[196,3,1,""],test_accept:[196,3,1,""],test_add_validation:[196,3,1,""],test_call:[196,3,1,""],test_del:[196,3,1,""],test_edit:[196,3,1,""],test_edit_validation:[196,3,1,""],test_handler:[196,3,1,""],test_start:[196,3,1,""]},"evennia.contrib.ingame_python.typeclasses":{EventCharacter:[197,1,1,""],EventExit:[197,1,1,""],EventObject:[197,1,1,""],EventRoom:[197,1,1,""]},"evennia.contrib.ingame_python.typeclasses.EventCharacter":{DoesNotExist:[197,2,1,""],MultipleObjectsReturned:[197,2,1,""],announce_move_from:[197,3,1,""],announce_move_to:[197,3,1,""],at_after_move:[197,3,1,""],at_before_move:[197,3,1,""],at_before_say:[197,3,1,""],at_object_delete:[197,3,1,""],at_post_puppet:[197,3,1,""],at_pre_unpuppet:[197,3,1,""],at_say:[197,3,1,""],callbacks:[197,4,1,""],path:[197,4,1,""],typename:[197,4,1,""]},"evennia.contrib.ingame_python.typeclasses.EventExit":{DoesNotExist:[197,2,1,""],MultipleObjectsReturned:[197,2,1,""],at_traverse:[197,3,1,""],callbacks:[197,4,1,""],path:[197,4,1,""],typename:[197,4,1,""]},"evennia.contrib.ingame_python.typeclasses.EventObject":{DoesNotExist:[197,2,1,""],MultipleObjectsReturned:[197,2,1,""],at_drop:[197,3,1,""],at_get:[197,3,1,""],callbacks:[197,4,1,""],path:[197,4,1,""],typename:[197,4,1,""]},"evennia.contrib.ingame_python.typeclasses.EventRoom":{DoesNotExist:[197,2,1,""],MultipleObjectsReturned:[197,2,1,""],at_object_delete:[197,3,1,""],callbacks:[197,4,1,""],path:[197,4,1,""],typename:[197,4,1,""]},"evennia.contrib.ingame_python.utils":{InterruptEvent:[198,2,1,""],get_event_handler:[198,5,1,""],get_next_wait:[198,5,1,""],keyword_event:[198,5,1,""],phrase_event:[198,5,1,""],register_events:[198,5,1,""],time_event:[198,5,1,""]},"evennia.contrib.mail":{CmdMail:[199,1,1,""],CmdMailCharacter:[199,1,1,""]},"evennia.contrib.mail.CmdMail":{aliases:[199,4,1,""],func:[199,3,1,""],get_all_mail:[199,3,1,""],help_category:[199,4,1,""],key:[199,4,1,""],lock:[199,4,1,""],lock_storage:[199,4,1,""],parse:[199,3,1,""],search_index_entry:[199,4,1,""],search_targets:[199,3,1,""],send_mail:[199,3,1,""]},"evennia.contrib.mail.CmdMailCharacter":{account_caller:[199,4,1,""],aliases:[199,4,1,""],help_category:[199,4,1,""],key:[199,4,1,""],lock_storage:[199,4,1,""],search_index_entry:[199,4,1,""]},"evennia.contrib.mapbuilder":{CmdMapBuilder:[200,1,1,""],build_map:[200,5,1,""],example1_build_forest:[200,5,1,""],example1_build_mountains:[200,5,1,""],example1_build_temple:[200,5,1,""],example2_build_forest:[200,5,1,""],example2_build_horizontal_exit:[200,5,1,""],example2_build_verticle_exit:[200,5,1,""]},"evennia.contrib.mapbuilder.CmdMapBuilder":{aliases:[200,4,1,""],func:[200,3,1,""],help_category:[200,4,1,""],key:[200,4,1,""],lock_storage:[200,4,1,""],locks:[200,4,1,""],search_index_entry:[200,4,1,""]},"evennia.contrib.menu_login":{CmdUnloggedinLook:[201,1,1,""],UnloggedinCmdSet:[201,1,1,""],node_enter_password:[201,5,1,""],node_enter_username:[201,5,1,""],node_quit_or_login:[201,5,1,""]},"evennia.contrib.menu_login.CmdUnloggedinLook":{aliases:[201,4,1,""],arg_regex:[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.menu_login.UnloggedinCmdSet":{at_cmdset_creation:[201,3,1,""],key:[201,4,1,""],path:[201,4,1,""],priority:[201,4,1,""]},"evennia.contrib.multidescer":{CmdMultiDesc:[202,1,1,""],DescValidateError:[202,2,1,""]},"evennia.contrib.multidescer.CmdMultiDesc":{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.puzzles":{CmdArmPuzzle:[203,1,1,""],CmdCreatePuzzleRecipe:[203,1,1,""],CmdEditPuzzle:[203,1,1,""],CmdListArmedPuzzles:[203,1,1,""],CmdListPuzzleRecipes:[203,1,1,""],CmdUsePuzzleParts:[203,1,1,""],PuzzleRecipe:[203,1,1,""],PuzzleSystemCmdSet:[203,1,1,""],maskout_protodef:[203,5,1,""],proto_def:[203,5,1,""]},"evennia.contrib.puzzles.CmdArmPuzzle":{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.puzzles.CmdCreatePuzzleRecipe":{aliases:[203,4,1,""],confirm:[203,4,1,""],default_confirm:[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.puzzles.CmdEditPuzzle":{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.puzzles.CmdListArmedPuzzles":{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.puzzles.CmdListPuzzleRecipes":{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.puzzles.CmdUsePuzzleParts":{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.puzzles.PuzzleRecipe":{DoesNotExist:[203,2,1,""],MultipleObjectsReturned:[203,2,1,""],path:[203,4,1,""],save_recipe:[203,3,1,""],typename:[203,4,1,""]},"evennia.contrib.puzzles.PuzzleSystemCmdSet":{at_cmdset_creation:[203,3,1,""],path:[203,4,1,""]},"evennia.contrib.random_string_generator":{ExhaustedGenerator:[204,2,1,""],RandomStringGenerator:[204,1,1,""],RandomStringGeneratorScript:[204,1,1,""],RejectedRegex:[204,2,1,""]},"evennia.contrib.random_string_generator.RandomStringGenerator":{__init__:[204,3,1,""],all:[204,3,1,""],clear:[204,3,1,""],get:[204,3,1,""],remove:[204,3,1,""],script:[204,4,1,""]},"evennia.contrib.random_string_generator.RandomStringGeneratorScript":{DoesNotExist:[204,2,1,""],MultipleObjectsReturned:[204,2,1,""],at_script_creation:[204,3,1,""],path:[204,4,1,""],typename:[204,4,1,""]},"evennia.contrib.rplanguage":{LanguageError:[205,2,1,""],LanguageExistsError:[205,2,1,""],LanguageHandler:[205,1,1,""],add_language:[205,5,1,""],available_languages:[205,5,1,""],obfuscate_language:[205,5,1,""],obfuscate_whisper:[205,5,1,""]},"evennia.contrib.rplanguage.LanguageHandler":{DoesNotExist:[205,2,1,""],MultipleObjectsReturned:[205,2,1,""],add:[205,3,1,""],at_script_creation:[205,3,1,""],path:[205,4,1,""],translate:[205,3,1,""],typename:[205,4,1,""]},"evennia.contrib.rpsystem":{CmdEmote:[206,1,1,""],CmdMask:[206,1,1,""],CmdPose:[206,1,1,""],CmdRecog:[206,1,1,""],CmdSay:[206,1,1,""],CmdSdesc:[206,1,1,""],ContribRPCharacter:[206,1,1,""],ContribRPObject:[206,1,1,""],ContribRPRoom:[206,1,1,""],EmoteError:[206,2,1,""],LanguageError:[206,2,1,""],RPCommand:[206,1,1,""],RPSystemCmdSet:[206,1,1,""],RecogError:[206,2,1,""],RecogHandler:[206,1,1,""],SdescError:[206,2,1,""],SdescHandler:[206,1,1,""],ordered_permutation_regex:[206,5,1,""],parse_language:[206,5,1,""],parse_sdescs_and_recogs:[206,5,1,""],regex_tuple_from_key_alias:[206,5,1,""],send_emote:[206,5,1,""]},"evennia.contrib.rpsystem.CmdEmote":{aliases:[206,4,1,""],func:[206,3,1,""],help_category:[206,4,1,""],key:[206,4,1,""],lock_storage:[206,4,1,""],locks:[206,4,1,""],search_index_entry:[206,4,1,""]},"evennia.contrib.rpsystem.CmdMask":{aliases:[206,4,1,""],func:[206,3,1,""],help_category:[206,4,1,""],key:[206,4,1,""],lock_storage:[206,4,1,""],search_index_entry:[206,4,1,""]},"evennia.contrib.rpsystem.CmdPose":{aliases:[206,4,1,""],func:[206,3,1,""],help_category:[206,4,1,""],key:[206,4,1,""],lock_storage:[206,4,1,""],parse:[206,3,1,""],search_index_entry:[206,4,1,""]},"evennia.contrib.rpsystem.CmdRecog":{aliases:[206,4,1,""],func:[206,3,1,""],help_category:[206,4,1,""],key:[206,4,1,""],lock_storage:[206,4,1,""],parse:[206,3,1,""],search_index_entry:[206,4,1,""]},"evennia.contrib.rpsystem.CmdSay":{aliases:[206,4,1,""],func:[206,3,1,""],help_category:[206,4,1,""],key:[206,4,1,""],lock_storage:[206,4,1,""],locks:[206,4,1,""],search_index_entry:[206,4,1,""]},"evennia.contrib.rpsystem.CmdSdesc":{aliases:[206,4,1,""],func:[206,3,1,""],help_category:[206,4,1,""],key:[206,4,1,""],lock_storage:[206,4,1,""],locks:[206,4,1,""],search_index_entry:[206,4,1,""]},"evennia.contrib.rpsystem.ContribRPCharacter":{DoesNotExist:[206,2,1,""],MultipleObjectsReturned:[206,2,1,""],at_before_say:[206,3,1,""],at_object_creation:[206,3,1,""],get_display_name:[206,3,1,""],path:[206,4,1,""],process_language:[206,3,1,""],process_recog:[206,3,1,""],process_sdesc:[206,3,1,""],recog:[206,4,1,""],sdesc:[206,4,1,""],typename:[206,4,1,""]},"evennia.contrib.rpsystem.ContribRPObject":{DoesNotExist:[206,2,1,""],MultipleObjectsReturned:[206,2,1,""],at_object_creation:[206,3,1,""],get_display_name:[206,3,1,""],path:[206,4,1,""],return_appearance:[206,3,1,""],search:[206,3,1,""],typename:[206,4,1,""]},"evennia.contrib.rpsystem.ContribRPRoom":{DoesNotExist:[206,2,1,""],MultipleObjectsReturned:[206,2,1,""],path:[206,4,1,""],typename:[206,4,1,""]},"evennia.contrib.rpsystem.RPCommand":{aliases:[206,4,1,""],help_category:[206,4,1,""],key:[206,4,1,""],lock_storage:[206,4,1,""],parse:[206,3,1,""],search_index_entry:[206,4,1,""]},"evennia.contrib.rpsystem.RPSystemCmdSet":{at_cmdset_creation:[206,3,1,""],path:[206,4,1,""]},"evennia.contrib.rpsystem.RecogHandler":{__init__:[206,3,1,""],add:[206,3,1,""],all:[206,3,1,""],get:[206,3,1,""],get_regex_tuple:[206,3,1,""],remove:[206,3,1,""]},"evennia.contrib.rpsystem.SdescHandler":{__init__:[206,3,1,""],add:[206,3,1,""],get:[206,3,1,""],get_regex_tuple:[206,3,1,""]},"evennia.contrib.security":{auditing:[208,0,0,"-"]},"evennia.contrib.security.auditing":{outputs:[209,0,0,"-"],server:[210,0,0,"-"],tests:[211,0,0,"-"]},"evennia.contrib.security.auditing.outputs":{to_file:[209,5,1,""],to_syslog:[209,5,1,""]},"evennia.contrib.security.auditing.server":{AuditedServerSession:[210,1,1,""]},"evennia.contrib.security.auditing.server.AuditedServerSession":{audit:[210,3,1,""],data_in:[210,3,1,""],data_out:[210,3,1,""],mask:[210,3,1,""]},"evennia.contrib.security.auditing.tests":{AuditingTest:[211,1,1,""]},"evennia.contrib.security.auditing.tests.AuditingTest":{test_audit:[211,3,1,""],test_mask:[211,3,1,""]},"evennia.contrib.simpledoor":{CmdOpen:[212,1,1,""],CmdOpenCloseDoor:[212,1,1,""],SimpleDoor:[212,1,1,""]},"evennia.contrib.simpledoor.CmdOpen":{aliases:[212,4,1,""],create_exit:[212,3,1,""],help_category:[212,4,1,""],key:[212,4,1,""],lock_storage:[212,4,1,""],search_index_entry:[212,4,1,""]},"evennia.contrib.simpledoor.CmdOpenCloseDoor":{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.simpledoor.SimpleDoor":{"delete":[212,3,1,""],DoesNotExist:[212,2,1,""],MultipleObjectsReturned:[212,2,1,""],at_failed_traverse:[212,3,1,""],at_object_creation:[212,3,1,""],path:[212,4,1,""],setdesc:[212,3,1,""],setlock:[212,3,1,""],typename:[212,4,1,""]},"evennia.contrib.slow_exit":{CmdSetSpeed:[213,1,1,""],CmdStop:[213,1,1,""],SlowExit:[213,1,1,""]},"evennia.contrib.slow_exit.CmdSetSpeed":{aliases:[213,4,1,""],func:[213,3,1,""],help_category:[213,4,1,""],key:[213,4,1,""],lock_storage:[213,4,1,""],search_index_entry:[213,4,1,""]},"evennia.contrib.slow_exit.CmdStop":{aliases:[213,4,1,""],func:[213,3,1,""],help_category:[213,4,1,""],key:[213,4,1,""],lock_storage:[213,4,1,""],search_index_entry:[213,4,1,""]},"evennia.contrib.slow_exit.SlowExit":{DoesNotExist:[213,2,1,""],MultipleObjectsReturned:[213,2,1,""],at_traverse:[213,3,1,""],path:[213,4,1,""],typename:[213,4,1,""]},"evennia.contrib.talking_npc":{CmdTalk:[214,1,1,""],END:[214,5,1,""],TalkingCmdSet:[214,1,1,""],TalkingNPC:[214,1,1,""],info1:[214,5,1,""],info2:[214,5,1,""],info3:[214,5,1,""],menu_start_node:[214,5,1,""]},"evennia.contrib.talking_npc.CmdTalk":{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,""],search_index_entry:[214,4,1,""]},"evennia.contrib.talking_npc.TalkingCmdSet":{at_cmdset_creation:[214,3,1,""],key:[214,4,1,""],path:[214,4,1,""]},"evennia.contrib.talking_npc.TalkingNPC":{DoesNotExist:[214,2,1,""],MultipleObjectsReturned:[214,2,1,""],at_object_creation:[214,3,1,""],path:[214,4,1,""],typename:[214,4,1,""]},"evennia.contrib.tree_select":{CmdNameColor:[215,1,1,""],change_name_color:[215,5,1,""],dashcount:[215,5,1,""],go_up_one_category:[215,5,1,""],index_to_selection:[215,5,1,""],init_tree_selection:[215,5,1,""],is_category:[215,5,1,""],menunode_treeselect:[215,5,1,""],optlist_to_menuoptions:[215,5,1,""],parse_opts:[215,5,1,""]},"evennia.contrib.tree_select.CmdNameColor":{aliases:[215,4,1,""],func:[215,3,1,""],help_category:[215,4,1,""],key:[215,4,1,""],lock_storage:[215,4,1,""],search_index_entry:[215,4,1,""]},"evennia.contrib.turnbattle":{tb_basic:[217,0,0,"-"],tb_equip:[218,0,0,"-"],tb_items:[219,0,0,"-"],tb_magic:[220,0,0,"-"],tb_range:[221,0,0,"-"]},"evennia.contrib.turnbattle.tb_basic":{ACTIONS_PER_TURN:[217,6,1,""],BattleCmdSet:[217,1,1,""],CmdAttack:[217,1,1,""],CmdCombatHelp:[217,1,1,""],CmdDisengage:[217,1,1,""],CmdFight:[217,1,1,""],CmdPass:[217,1,1,""],CmdRest:[217,1,1,""],TBBasicCharacter:[217,1,1,""],TBBasicTurnHandler:[217,1,1,""],apply_damage:[217,5,1,""],at_defeat:[217,5,1,""],combat_cleanup:[217,5,1,""],get_attack:[217,5,1,""],get_damage:[217,5,1,""],get_defense:[217,5,1,""],is_in_combat:[217,5,1,""],is_turn:[217,5,1,""],resolve_attack:[217,5,1,""],roll_init:[217,5,1,""],spend_action:[217,5,1,""]},"evennia.contrib.turnbattle.tb_basic.BattleCmdSet":{at_cmdset_creation:[217,3,1,""],key:[217,4,1,""],path:[217,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdAttack":{aliases:[217,4,1,""],func:[217,3,1,""],help_category:[217,4,1,""],key:[217,4,1,""],lock_storage:[217,4,1,""],search_index_entry:[217,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdCombatHelp":{aliases:[217,4,1,""],func:[217,3,1,""],help_category:[217,4,1,""],key:[217,4,1,""],lock_storage:[217,4,1,""],search_index_entry:[217,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdDisengage":{aliases:[217,4,1,""],func:[217,3,1,""],help_category:[217,4,1,""],key:[217,4,1,""],lock_storage:[217,4,1,""],search_index_entry:[217,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdFight":{aliases:[217,4,1,""],func:[217,3,1,""],help_category:[217,4,1,""],key:[217,4,1,""],lock_storage:[217,4,1,""],search_index_entry:[217,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdPass":{aliases:[217,4,1,""],func:[217,3,1,""],help_category:[217,4,1,""],key:[217,4,1,""],lock_storage:[217,4,1,""],search_index_entry:[217,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdRest":{aliases:[217,4,1,""],func:[217,3,1,""],help_category:[217,4,1,""],key:[217,4,1,""],lock_storage:[217,4,1,""],search_index_entry:[217,4,1,""]},"evennia.contrib.turnbattle.tb_basic.TBBasicCharacter":{DoesNotExist:[217,2,1,""],MultipleObjectsReturned:[217,2,1,""],at_before_move:[217,3,1,""],at_object_creation:[217,3,1,""],path:[217,4,1,""],typename:[217,4,1,""]},"evennia.contrib.turnbattle.tb_basic.TBBasicTurnHandler":{DoesNotExist:[217,2,1,""],MultipleObjectsReturned:[217,2,1,""],at_repeat:[217,3,1,""],at_script_creation:[217,3,1,""],at_stop:[217,3,1,""],initialize_for_combat:[217,3,1,""],join_fight:[217,3,1,""],next_turn:[217,3,1,""],path:[217,4,1,""],start_turn:[217,3,1,""],turn_end_check:[217,3,1,""],typename:[217,4,1,""]},"evennia.contrib.turnbattle.tb_equip":{ACTIONS_PER_TURN:[218,6,1,""],BattleCmdSet:[218,1,1,""],CmdAttack:[218,1,1,""],CmdCombatHelp:[218,1,1,""],CmdDisengage:[218,1,1,""],CmdDoff:[218,1,1,""],CmdDon:[218,1,1,""],CmdFight:[218,1,1,""],CmdPass:[218,1,1,""],CmdRest:[218,1,1,""],CmdUnwield:[218,1,1,""],CmdWield:[218,1,1,""],TBEArmor:[218,1,1,""],TBEWeapon:[218,1,1,""],TBEquipCharacter:[218,1,1,""],TBEquipTurnHandler:[218,1,1,""],apply_damage:[218,5,1,""],at_defeat:[218,5,1,""],combat_cleanup:[218,5,1,""],get_attack:[218,5,1,""],get_damage:[218,5,1,""],get_defense:[218,5,1,""],is_in_combat:[218,5,1,""],is_turn:[218,5,1,""],resolve_attack:[218,5,1,""],roll_init:[218,5,1,""],spend_action:[218,5,1,""]},"evennia.contrib.turnbattle.tb_equip.BattleCmdSet":{at_cmdset_creation:[218,3,1,""],key:[218,4,1,""],path:[218,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdAttack":{aliases:[218,4,1,""],func:[218,3,1,""],help_category:[218,4,1,""],key:[218,4,1,""],lock_storage:[218,4,1,""],search_index_entry:[218,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdCombatHelp":{aliases:[218,4,1,""],func:[218,3,1,""],help_category:[218,4,1,""],key:[218,4,1,""],lock_storage:[218,4,1,""],search_index_entry:[218,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdDisengage":{aliases:[218,4,1,""],func:[218,3,1,""],help_category:[218,4,1,""],key:[218,4,1,""],lock_storage:[218,4,1,""],search_index_entry:[218,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdDoff":{aliases:[218,4,1,""],func:[218,3,1,""],help_category:[218,4,1,""],key:[218,4,1,""],lock_storage:[218,4,1,""],search_index_entry:[218,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdDon":{aliases:[218,4,1,""],func:[218,3,1,""],help_category:[218,4,1,""],key:[218,4,1,""],lock_storage:[218,4,1,""],search_index_entry:[218,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdFight":{aliases:[218,4,1,""],func:[218,3,1,""],help_category:[218,4,1,""],key:[218,4,1,""],lock_storage:[218,4,1,""],search_index_entry:[218,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdPass":{aliases:[218,4,1,""],func:[218,3,1,""],help_category:[218,4,1,""],key:[218,4,1,""],lock_storage:[218,4,1,""],search_index_entry:[218,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdRest":{aliases:[218,4,1,""],func:[218,3,1,""],help_category:[218,4,1,""],key:[218,4,1,""],lock_storage:[218,4,1,""],search_index_entry:[218,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdUnwield":{aliases:[218,4,1,""],func:[218,3,1,""],help_category:[218,4,1,""],key:[218,4,1,""],lock_storage:[218,4,1,""],search_index_entry:[218,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdWield":{aliases:[218,4,1,""],func:[218,3,1,""],help_category:[218,4,1,""],key:[218,4,1,""],lock_storage:[218,4,1,""],search_index_entry:[218,4,1,""]},"evennia.contrib.turnbattle.tb_equip.TBEArmor":{DoesNotExist:[218,2,1,""],MultipleObjectsReturned:[218,2,1,""],at_before_drop:[218,3,1,""],at_before_give:[218,3,1,""],at_drop:[218,3,1,""],at_give:[218,3,1,""],at_object_creation:[218,3,1,""],path:[218,4,1,""],typename:[218,4,1,""]},"evennia.contrib.turnbattle.tb_equip.TBEWeapon":{DoesNotExist:[218,2,1,""],MultipleObjectsReturned:[218,2,1,""],at_drop:[218,3,1,""],at_give:[218,3,1,""],at_object_creation:[218,3,1,""],path:[218,4,1,""],typename:[218,4,1,""]},"evennia.contrib.turnbattle.tb_equip.TBEquipCharacter":{DoesNotExist:[218,2,1,""],MultipleObjectsReturned:[218,2,1,""],at_before_move:[218,3,1,""],at_object_creation:[218,3,1,""],path:[218,4,1,""],typename:[218,4,1,""]},"evennia.contrib.turnbattle.tb_equip.TBEquipTurnHandler":{DoesNotExist:[218,2,1,""],MultipleObjectsReturned:[218,2,1,""],at_repeat:[218,3,1,""],at_script_creation:[218,3,1,""],at_stop:[218,3,1,""],initialize_for_combat:[218,3,1,""],join_fight:[218,3,1,""],next_turn:[218,3,1,""],path:[218,4,1,""],start_turn:[218,3,1,""],turn_end_check:[218,3,1,""],typename:[218,4,1,""]},"evennia.contrib.turnbattle.tb_items":{BattleCmdSet:[219,1,1,""],CmdAttack:[219,1,1,""],CmdCombatHelp:[219,1,1,""],CmdDisengage:[219,1,1,""],CmdFight:[219,1,1,""],CmdPass:[219,1,1,""],CmdRest:[219,1,1,""],CmdUse:[219,1,1,""],DEF_DOWN_MOD:[219,6,1,""],ITEMFUNCS:[219,6,1,""],TBItemsCharacter:[219,1,1,""],TBItemsCharacterTest:[219,1,1,""],TBItemsTurnHandler:[219,1,1,""],add_condition:[219,5,1,""],apply_damage:[219,5,1,""],at_defeat:[219,5,1,""],combat_cleanup:[219,5,1,""],condition_tickdown:[219,5,1,""],get_attack:[219,5,1,""],get_damage:[219,5,1,""],get_defense:[219,5,1,""],is_in_combat:[219,5,1,""],is_turn:[219,5,1,""],itemfunc_add_condition:[219,5,1,""],itemfunc_attack:[219,5,1,""],itemfunc_cure_condition:[219,5,1,""],itemfunc_heal:[219,5,1,""],resolve_attack:[219,5,1,""],roll_init:[219,5,1,""],spend_action:[219,5,1,""],spend_item_use:[219,5,1,""],use_item:[219,5,1,""]},"evennia.contrib.turnbattle.tb_items.BattleCmdSet":{at_cmdset_creation:[219,3,1,""],key:[219,4,1,""],path:[219,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdAttack":{aliases:[219,4,1,""],func:[219,3,1,""],help_category:[219,4,1,""],key:[219,4,1,""],lock_storage:[219,4,1,""],search_index_entry:[219,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdCombatHelp":{aliases:[219,4,1,""],func:[219,3,1,""],help_category:[219,4,1,""],key:[219,4,1,""],lock_storage:[219,4,1,""],search_index_entry:[219,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdDisengage":{aliases:[219,4,1,""],func:[219,3,1,""],help_category:[219,4,1,""],key:[219,4,1,""],lock_storage:[219,4,1,""],search_index_entry:[219,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdFight":{aliases:[219,4,1,""],func:[219,3,1,""],help_category:[219,4,1,""],key:[219,4,1,""],lock_storage:[219,4,1,""],search_index_entry:[219,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdPass":{aliases:[219,4,1,""],func:[219,3,1,""],help_category:[219,4,1,""],key:[219,4,1,""],lock_storage:[219,4,1,""],search_index_entry:[219,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdRest":{aliases:[219,4,1,""],func:[219,3,1,""],help_category:[219,4,1,""],key:[219,4,1,""],lock_storage:[219,4,1,""],search_index_entry:[219,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdUse":{aliases:[219,4,1,""],func:[219,3,1,""],help_category:[219,4,1,""],key:[219,4,1,""],lock_storage:[219,4,1,""],search_index_entry:[219,4,1,""]},"evennia.contrib.turnbattle.tb_items.TBItemsCharacter":{DoesNotExist:[219,2,1,""],MultipleObjectsReturned:[219,2,1,""],apply_turn_conditions:[219,3,1,""],at_before_move:[219,3,1,""],at_object_creation:[219,3,1,""],at_turn_start:[219,3,1,""],at_update:[219,3,1,""],path:[219,4,1,""],typename:[219,4,1,""]},"evennia.contrib.turnbattle.tb_items.TBItemsCharacterTest":{DoesNotExist:[219,2,1,""],MultipleObjectsReturned:[219,2,1,""],at_object_creation:[219,3,1,""],path:[219,4,1,""],typename:[219,4,1,""]},"evennia.contrib.turnbattle.tb_items.TBItemsTurnHandler":{DoesNotExist:[219,2,1,""],MultipleObjectsReturned:[219,2,1,""],at_repeat:[219,3,1,""],at_script_creation:[219,3,1,""],at_stop:[219,3,1,""],initialize_for_combat:[219,3,1,""],join_fight:[219,3,1,""],next_turn:[219,3,1,""],path:[219,4,1,""],start_turn:[219,3,1,""],turn_end_check:[219,3,1,""],typename:[219,4,1,""]},"evennia.contrib.turnbattle.tb_magic":{ACTIONS_PER_TURN:[220,6,1,""],BattleCmdSet:[220,1,1,""],CmdAttack:[220,1,1,""],CmdCast:[220,1,1,""],CmdCombatHelp:[220,1,1,""],CmdDisengage:[220,1,1,""],CmdFight:[220,1,1,""],CmdLearnSpell:[220,1,1,""],CmdPass:[220,1,1,""],CmdRest:[220,1,1,""],CmdStatus:[220,1,1,""],TBMagicCharacter:[220,1,1,""],TBMagicTurnHandler:[220,1,1,""],apply_damage:[220,5,1,""],at_defeat:[220,5,1,""],combat_cleanup:[220,5,1,""],get_attack:[220,5,1,""],get_damage:[220,5,1,""],get_defense:[220,5,1,""],is_in_combat:[220,5,1,""],is_turn:[220,5,1,""],resolve_attack:[220,5,1,""],roll_init:[220,5,1,""],spell_attack:[220,5,1,""],spell_conjure:[220,5,1,""],spell_healing:[220,5,1,""],spend_action:[220,5,1,""]},"evennia.contrib.turnbattle.tb_magic.BattleCmdSet":{at_cmdset_creation:[220,3,1,""],key:[220,4,1,""],path:[220,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdAttack":{aliases:[220,4,1,""],func:[220,3,1,""],help_category:[220,4,1,""],key:[220,4,1,""],lock_storage:[220,4,1,""],search_index_entry:[220,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdCast":{aliases:[220,4,1,""],func:[220,3,1,""],help_category:[220,4,1,""],key:[220,4,1,""],lock_storage:[220,4,1,""],search_index_entry:[220,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdCombatHelp":{aliases:[220,4,1,""],func:[220,3,1,""],help_category:[220,4,1,""],key:[220,4,1,""],lock_storage:[220,4,1,""],search_index_entry:[220,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdDisengage":{aliases:[220,4,1,""],func:[220,3,1,""],help_category:[220,4,1,""],key:[220,4,1,""],lock_storage:[220,4,1,""],search_index_entry:[220,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdFight":{aliases:[220,4,1,""],func:[220,3,1,""],help_category:[220,4,1,""],key:[220,4,1,""],lock_storage:[220,4,1,""],search_index_entry:[220,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdLearnSpell":{aliases:[220,4,1,""],func:[220,3,1,""],help_category:[220,4,1,""],key:[220,4,1,""],lock_storage:[220,4,1,""],search_index_entry:[220,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdPass":{aliases:[220,4,1,""],func:[220,3,1,""],help_category:[220,4,1,""],key:[220,4,1,""],lock_storage:[220,4,1,""],search_index_entry:[220,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdRest":{aliases:[220,4,1,""],func:[220,3,1,""],help_category:[220,4,1,""],key:[220,4,1,""],lock_storage:[220,4,1,""],search_index_entry:[220,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdStatus":{aliases:[220,4,1,""],func:[220,3,1,""],help_category:[220,4,1,""],key:[220,4,1,""],lock_storage:[220,4,1,""],search_index_entry:[220,4,1,""]},"evennia.contrib.turnbattle.tb_magic.TBMagicCharacter":{DoesNotExist:[220,2,1,""],MultipleObjectsReturned:[220,2,1,""],at_before_move:[220,3,1,""],at_object_creation:[220,3,1,""],path:[220,4,1,""],typename:[220,4,1,""]},"evennia.contrib.turnbattle.tb_magic.TBMagicTurnHandler":{DoesNotExist:[220,2,1,""],MultipleObjectsReturned:[220,2,1,""],at_repeat:[220,3,1,""],at_script_creation:[220,3,1,""],at_stop:[220,3,1,""],initialize_for_combat:[220,3,1,""],join_fight:[220,3,1,""],next_turn:[220,3,1,""],path:[220,4,1,""],start_turn:[220,3,1,""],turn_end_check:[220,3,1,""],typename:[220,4,1,""]},"evennia.contrib.turnbattle.tb_range":{ACTIONS_PER_TURN:[221,6,1,""],BattleCmdSet:[221,1,1,""],CmdApproach:[221,1,1,""],CmdAttack:[221,1,1,""],CmdCombatHelp:[221,1,1,""],CmdDisengage:[221,1,1,""],CmdFight:[221,1,1,""],CmdPass:[221,1,1,""],CmdRest:[221,1,1,""],CmdShoot:[221,1,1,""],CmdStatus:[221,1,1,""],CmdWithdraw:[221,1,1,""],TBRangeCharacter:[221,1,1,""],TBRangeObject:[221,1,1,""],TBRangeTurnHandler:[221,1,1,""],apply_damage:[221,5,1,""],approach:[221,5,1,""],at_defeat:[221,5,1,""],combat_cleanup:[221,5,1,""],combat_status_message:[221,5,1,""],distance_inc:[221,5,1,""],get_attack:[221,5,1,""],get_damage:[221,5,1,""],get_defense:[221,5,1,""],get_range:[221,5,1,""],is_in_combat:[221,5,1,""],is_turn:[221,5,1,""],resolve_attack:[221,5,1,""],roll_init:[221,5,1,""],spend_action:[221,5,1,""],withdraw:[221,5,1,""]},"evennia.contrib.turnbattle.tb_range.BattleCmdSet":{at_cmdset_creation:[221,3,1,""],key:[221,4,1,""],path:[221,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdApproach":{aliases:[221,4,1,""],func:[221,3,1,""],help_category:[221,4,1,""],key:[221,4,1,""],lock_storage:[221,4,1,""],search_index_entry:[221,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdAttack":{aliases:[221,4,1,""],func:[221,3,1,""],help_category:[221,4,1,""],key:[221,4,1,""],lock_storage:[221,4,1,""],search_index_entry:[221,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdCombatHelp":{aliases:[221,4,1,""],func:[221,3,1,""],help_category:[221,4,1,""],key:[221,4,1,""],lock_storage:[221,4,1,""],search_index_entry:[221,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdDisengage":{aliases:[221,4,1,""],func:[221,3,1,""],help_category:[221,4,1,""],key:[221,4,1,""],lock_storage:[221,4,1,""],search_index_entry:[221,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdFight":{aliases:[221,4,1,""],func:[221,3,1,""],help_category:[221,4,1,""],key:[221,4,1,""],lock_storage:[221,4,1,""],search_index_entry:[221,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdPass":{aliases:[221,4,1,""],func:[221,3,1,""],help_category:[221,4,1,""],key:[221,4,1,""],lock_storage:[221,4,1,""],search_index_entry:[221,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdRest":{aliases:[221,4,1,""],func:[221,3,1,""],help_category:[221,4,1,""],key:[221,4,1,""],lock_storage:[221,4,1,""],search_index_entry:[221,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdShoot":{aliases:[221,4,1,""],func:[221,3,1,""],help_category:[221,4,1,""],key:[221,4,1,""],lock_storage:[221,4,1,""],search_index_entry:[221,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdStatus":{aliases:[221,4,1,""],func:[221,3,1,""],help_category:[221,4,1,""],key:[221,4,1,""],lock_storage:[221,4,1,""],search_index_entry:[221,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdWithdraw":{aliases:[221,4,1,""],func:[221,3,1,""],help_category:[221,4,1,""],key:[221,4,1,""],lock_storage:[221,4,1,""],search_index_entry:[221,4,1,""]},"evennia.contrib.turnbattle.tb_range.TBRangeCharacter":{DoesNotExist:[221,2,1,""],MultipleObjectsReturned:[221,2,1,""],at_before_move:[221,3,1,""],at_object_creation:[221,3,1,""],path:[221,4,1,""],typename:[221,4,1,""]},"evennia.contrib.turnbattle.tb_range.TBRangeObject":{DoesNotExist:[221,2,1,""],MultipleObjectsReturned:[221,2,1,""],at_before_drop:[221,3,1,""],at_before_get:[221,3,1,""],at_before_give:[221,3,1,""],at_drop:[221,3,1,""],at_get:[221,3,1,""],at_give:[221,3,1,""],path:[221,4,1,""],typename:[221,4,1,""]},"evennia.contrib.turnbattle.tb_range.TBRangeTurnHandler":{DoesNotExist:[221,2,1,""],MultipleObjectsReturned:[221,2,1,""],at_repeat:[221,3,1,""],at_script_creation:[221,3,1,""],at_stop:[221,3,1,""],init_range:[221,3,1,""],initialize_for_combat:[221,3,1,""],join_fight:[221,3,1,""],join_rangefield:[221,3,1,""],next_turn:[221,3,1,""],path:[221,4,1,""],start_turn:[221,3,1,""],turn_end_check:[221,3,1,""],typename:[221,4,1,""]},"evennia.contrib.tutorial_examples":{bodyfunctions:[223,0,0,"-"],cmdset_red_button:[224,0,0,"-"],red_button:[226,0,0,"-"],red_button_scripts:[227,0,0,"-"],tests:[228,0,0,"-"]},"evennia.contrib.tutorial_examples.bodyfunctions":{BodyFunctions:[223,1,1,""]},"evennia.contrib.tutorial_examples.bodyfunctions.BodyFunctions":{DoesNotExist:[223,2,1,""],MultipleObjectsReturned:[223,2,1,""],at_repeat:[223,3,1,""],at_script_creation:[223,3,1,""],path:[223,4,1,""],send_random_message:[223,3,1,""],typename:[223,4,1,""]},"evennia.contrib.tutorial_examples.cmdset_red_button":{BlindCmdSet:[224,1,1,""],CmdBlindHelp:[224,1,1,""],CmdBlindLook:[224,1,1,""],CmdCloseLid:[224,1,1,""],CmdNudge:[224,1,1,""],CmdOpenLid:[224,1,1,""],CmdPush:[224,1,1,""],CmdSmashGlass:[224,1,1,""],DefaultCmdSet:[224,1,1,""],LidClosedCmdSet:[224,1,1,""],LidOpenCmdSet:[224,1,1,""]},"evennia.contrib.tutorial_examples.cmdset_red_button.BlindCmdSet":{at_cmdset_creation:[224,3,1,""],key:[224,4,1,""],mergetype:[224,4,1,""],no_exits:[224,4,1,""],no_objs:[224,4,1,""],path:[224,4,1,""]},"evennia.contrib.tutorial_examples.cmdset_red_button.CmdBlindHelp":{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.tutorial_examples.cmdset_red_button.CmdBlindLook":{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.tutorial_examples.cmdset_red_button.CmdCloseLid":{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.tutorial_examples.cmdset_red_button.CmdNudge":{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.tutorial_examples.cmdset_red_button.CmdOpenLid":{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.tutorial_examples.cmdset_red_button.CmdPush":{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.tutorial_examples.cmdset_red_button.CmdSmashGlass":{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.tutorial_examples.cmdset_red_button.DefaultCmdSet":{at_cmdset_creation:[224,3,1,""],key:[224,4,1,""],mergetype:[224,4,1,""],path:[224,4,1,""]},"evennia.contrib.tutorial_examples.cmdset_red_button.LidClosedCmdSet":{at_cmdset_creation:[224,3,1,""],key:[224,4,1,""],key_mergetype:[224,4,1,""],path:[224,4,1,""]},"evennia.contrib.tutorial_examples.cmdset_red_button.LidOpenCmdSet":{at_cmdset_creation:[224,3,1,""],key:[224,4,1,""],key_mergetype:[224,4,1,""],path:[224,4,1,""]},"evennia.contrib.tutorial_examples.red_button":{RedButton:[226,1,1,""]},"evennia.contrib.tutorial_examples.red_button.RedButton":{DoesNotExist:[226,2,1,""],MultipleObjectsReturned:[226,2,1,""],at_object_creation:[226,3,1,""],blink:[226,3,1,""],break_lamp:[226,3,1,""],close_lid:[226,3,1,""],open_lid:[226,3,1,""],path:[226,4,1,""],press_button:[226,3,1,""],typename:[226,4,1,""]},"evennia.contrib.tutorial_examples.red_button_scripts":{BlindedState:[227,1,1,""],BlinkButtonEvent:[227,1,1,""],CloseLidEvent:[227,1,1,""],ClosedLidState:[227,1,1,""],DeactivateButtonEvent:[227,1,1,""],OpenLidState:[227,1,1,""]},"evennia.contrib.tutorial_examples.red_button_scripts.BlindedState":{DoesNotExist:[227,2,1,""],MultipleObjectsReturned:[227,2,1,""],at_script_creation:[227,3,1,""],at_start:[227,3,1,""],at_stop:[227,3,1,""],path:[227,4,1,""],typename:[227,4,1,""]},"evennia.contrib.tutorial_examples.red_button_scripts.BlinkButtonEvent":{DoesNotExist:[227,2,1,""],MultipleObjectsReturned:[227,2,1,""],at_repeat:[227,3,1,""],at_script_creation:[227,3,1,""],is_valid:[227,3,1,""],path:[227,4,1,""],typename:[227,4,1,""]},"evennia.contrib.tutorial_examples.red_button_scripts.CloseLidEvent":{DoesNotExist:[227,2,1,""],MultipleObjectsReturned:[227,2,1,""],at_repeat:[227,3,1,""],at_script_creation:[227,3,1,""],is_valid:[227,3,1,""],path:[227,4,1,""],typename:[227,4,1,""]},"evennia.contrib.tutorial_examples.red_button_scripts.ClosedLidState":{DoesNotExist:[227,2,1,""],MultipleObjectsReturned:[227,2,1,""],at_script_creation:[227,3,1,""],at_start:[227,3,1,""],at_stop:[227,3,1,""],is_valid:[227,3,1,""],path:[227,4,1,""],typename:[227,4,1,""]},"evennia.contrib.tutorial_examples.red_button_scripts.DeactivateButtonEvent":{DoesNotExist:[227,2,1,""],MultipleObjectsReturned:[227,2,1,""],at_repeat:[227,3,1,""],at_script_creation:[227,3,1,""],at_start:[227,3,1,""],path:[227,4,1,""],typename:[227,4,1,""]},"evennia.contrib.tutorial_examples.red_button_scripts.OpenLidState":{DoesNotExist:[227,2,1,""],MultipleObjectsReturned:[227,2,1,""],at_script_creation:[227,3,1,""],at_start:[227,3,1,""],at_stop:[227,3,1,""],is_valid:[227,3,1,""],path:[227,4,1,""],typename:[227,4,1,""]},"evennia.contrib.tutorial_examples.tests":{TestBodyFunctions:[228,1,1,""]},"evennia.contrib.tutorial_examples.tests.TestBodyFunctions":{script_typeclass:[228,4,1,""],setUp:[228,3,1,""],tearDown:[228,3,1,""],test_at_repeat:[228,3,1,""],test_send_random_message:[228,3,1,""]},"evennia.contrib.tutorial_world":{intro_menu:[230,0,0,"-"],mob:[231,0,0,"-"],objects:[232,0,0,"-"],rooms:[233,0,0,"-"]},"evennia.contrib.tutorial_world.intro_menu":{DemoCommandSetComms:[230,1,1,""],DemoCommandSetHelp:[230,1,1,""],DemoCommandSetRoom:[230,1,1,""],TutorialEvMenu:[230,1,1,""],do_nothing:[230,5,1,""],goto_cleanup_cmdsets:[230,5,1,""],goto_command_demo_comms:[230,5,1,""],goto_command_demo_help:[230,5,1,""],goto_command_demo_room:[230,5,1,""],init_menu:[230,5,1,""],send_testing_tagged:[230,5,1,""]},"evennia.contrib.tutorial_world.intro_menu.DemoCommandSetComms":{at_cmdset_creation:[230,3,1,""],key:[230,4,1,""],no_exits:[230,4,1,""],no_objs:[230,4,1,""],path:[230,4,1,""],priority:[230,4,1,""]},"evennia.contrib.tutorial_world.intro_menu.DemoCommandSetHelp":{at_cmdset_creation:[230,3,1,""],key:[230,4,1,""],path:[230,4,1,""],priority:[230,4,1,""]},"evennia.contrib.tutorial_world.intro_menu.DemoCommandSetRoom":{at_cmdset_creation:[230,3,1,""],key:[230,4,1,""],no_exits:[230,4,1,""],no_objs:[230,4,1,""],path:[230,4,1,""],priority:[230,4,1,""]},"evennia.contrib.tutorial_world.intro_menu.TutorialEvMenu":{close_menu:[230,3,1,""],options_formatter:[230,3,1,""]},"evennia.contrib.tutorial_world.mob":{CmdMobOnOff:[231,1,1,""],Mob:[231,1,1,""],MobCmdSet:[231,1,1,""]},"evennia.contrib.tutorial_world.mob.CmdMobOnOff":{aliases:[231,4,1,""],func:[231,3,1,""],help_category:[231,4,1,""],key:[231,4,1,""],lock_storage:[231,4,1,""],locks:[231,4,1,""],search_index_entry:[231,4,1,""]},"evennia.contrib.tutorial_world.mob.Mob":{DoesNotExist:[231,2,1,""],MultipleObjectsReturned:[231,2,1,""],at_hit:[231,3,1,""],at_init:[231,3,1,""],at_new_arrival:[231,3,1,""],at_object_creation:[231,3,1,""],do_attack:[231,3,1,""],do_hunting:[231,3,1,""],do_patrol:[231,3,1,""],path:[231,4,1,""],set_alive:[231,3,1,""],set_dead:[231,3,1,""],start_attacking:[231,3,1,""],start_hunting:[231,3,1,""],start_idle:[231,3,1,""],start_patrolling:[231,3,1,""],typename:[231,4,1,""]},"evennia.contrib.tutorial_world.mob.MobCmdSet":{at_cmdset_creation:[231,3,1,""],path:[231,4,1,""]},"evennia.contrib.tutorial_world.objects":{CmdAttack:[232,1,1,""],CmdClimb:[232,1,1,""],CmdGetWeapon:[232,1,1,""],CmdLight:[232,1,1,""],CmdPressButton:[232,1,1,""],CmdRead:[232,1,1,""],CmdSetClimbable:[232,1,1,""],CmdSetCrumblingWall:[232,1,1,""],CmdSetLight:[232,1,1,""],CmdSetReadable:[232,1,1,""],CmdSetWeapon:[232,1,1,""],CmdSetWeaponRack:[232,1,1,""],CmdShiftRoot:[232,1,1,""],CrumblingWall:[232,1,1,""],LightSource:[232,1,1,""],Obelisk:[232,1,1,""],TutorialClimbable:[232,1,1,""],TutorialObject:[232,1,1,""],TutorialReadable:[232,1,1,""],TutorialWeapon:[232,1,1,""],TutorialWeaponRack:[232,1,1,""]},"evennia.contrib.tutorial_world.objects.CmdAttack":{aliases:[232,4,1,""],func:[232,3,1,""],help_category:[232,4,1,""],key:[232,4,1,""],lock_storage:[232,4,1,""],locks:[232,4,1,""],search_index_entry:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdClimb":{aliases:[232,4,1,""],func:[232,3,1,""],help_category:[232,4,1,""],key:[232,4,1,""],lock_storage:[232,4,1,""],locks:[232,4,1,""],search_index_entry:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdGetWeapon":{aliases:[232,4,1,""],func:[232,3,1,""],help_category:[232,4,1,""],key:[232,4,1,""],lock_storage:[232,4,1,""],locks:[232,4,1,""],search_index_entry:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdLight":{aliases:[232,4,1,""],func:[232,3,1,""],help_category:[232,4,1,""],key:[232,4,1,""],lock_storage:[232,4,1,""],locks:[232,4,1,""],search_index_entry:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdPressButton":{aliases:[232,4,1,""],func:[232,3,1,""],help_category:[232,4,1,""],key:[232,4,1,""],lock_storage:[232,4,1,""],locks:[232,4,1,""],search_index_entry:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdRead":{aliases:[232,4,1,""],func:[232,3,1,""],help_category:[232,4,1,""],key:[232,4,1,""],lock_storage:[232,4,1,""],locks:[232,4,1,""],search_index_entry:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetClimbable":{at_cmdset_creation:[232,3,1,""],path:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetCrumblingWall":{at_cmdset_creation:[232,3,1,""],key:[232,4,1,""],path:[232,4,1,""],priority:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetLight":{at_cmdset_creation:[232,3,1,""],key:[232,4,1,""],path:[232,4,1,""],priority:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetReadable":{at_cmdset_creation:[232,3,1,""],path:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetWeapon":{at_cmdset_creation:[232,3,1,""],path:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetWeaponRack":{at_cmdset_creation:[232,3,1,""],key:[232,4,1,""],path:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdShiftRoot":{aliases:[232,4,1,""],func:[232,3,1,""],help_category:[232,4,1,""],key:[232,4,1,""],lock_storage:[232,4,1,""],locks:[232,4,1,""],parse:[232,3,1,""],search_index_entry:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.CrumblingWall":{DoesNotExist:[232,2,1,""],MultipleObjectsReturned:[232,2,1,""],at_after_traverse:[232,3,1,""],at_failed_traverse:[232,3,1,""],at_init:[232,3,1,""],at_object_creation:[232,3,1,""],open_wall:[232,3,1,""],path:[232,4,1,""],reset:[232,3,1,""],return_appearance:[232,3,1,""],typename:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.LightSource":{DoesNotExist:[232,2,1,""],MultipleObjectsReturned:[232,2,1,""],at_init:[232,3,1,""],at_object_creation:[232,3,1,""],light:[232,3,1,""],path:[232,4,1,""],typename:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.Obelisk":{DoesNotExist:[232,2,1,""],MultipleObjectsReturned:[232,2,1,""],at_object_creation:[232,3,1,""],path:[232,4,1,""],return_appearance:[232,3,1,""],typename:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialClimbable":{DoesNotExist:[232,2,1,""],MultipleObjectsReturned:[232,2,1,""],at_object_creation:[232,3,1,""],path:[232,4,1,""],typename:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialObject":{DoesNotExist:[232,2,1,""],MultipleObjectsReturned:[232,2,1,""],at_object_creation:[232,3,1,""],path:[232,4,1,""],reset:[232,3,1,""],typename:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialReadable":{DoesNotExist:[232,2,1,""],MultipleObjectsReturned:[232,2,1,""],at_object_creation:[232,3,1,""],path:[232,4,1,""],typename:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialWeapon":{DoesNotExist:[232,2,1,""],MultipleObjectsReturned:[232,2,1,""],at_object_creation:[232,3,1,""],path:[232,4,1,""],reset:[232,3,1,""],typename:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialWeaponRack":{DoesNotExist:[232,2,1,""],MultipleObjectsReturned:[232,2,1,""],at_object_creation:[232,3,1,""],path:[232,4,1,""],produce_weapon:[232,3,1,""],typename:[232,4,1,""]},"evennia.contrib.tutorial_world.rooms":{BridgeCmdSet:[233,1,1,""],BridgeRoom:[233,1,1,""],CmdBridgeHelp:[233,1,1,""],CmdDarkHelp:[233,1,1,""],CmdDarkNoMatch:[233,1,1,""],CmdEast:[233,1,1,""],CmdEvenniaIntro:[233,1,1,""],CmdLookBridge:[233,1,1,""],CmdLookDark:[233,1,1,""],CmdSetEvenniaIntro:[233,1,1,""],CmdTutorial:[233,1,1,""],CmdTutorialGiveUp:[233,1,1,""],CmdTutorialLook:[233,1,1,""],CmdTutorialSetDetail:[233,1,1,""],CmdWest:[233,1,1,""],DarkCmdSet:[233,1,1,""],DarkRoom:[233,1,1,""],IntroRoom:[233,1,1,""],OutroRoom:[233,1,1,""],TeleportRoom:[233,1,1,""],TutorialRoom:[233,1,1,""],TutorialRoomCmdSet:[233,1,1,""],WeatherRoom:[233,1,1,""]},"evennia.contrib.tutorial_world.rooms.BridgeCmdSet":{at_cmdset_creation:[233,3,1,""],key:[233,4,1,""],path:[233,4,1,""],priority:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.BridgeRoom":{DoesNotExist:[233,2,1,""],MultipleObjectsReturned:[233,2,1,""],at_object_creation:[233,3,1,""],at_object_leave:[233,3,1,""],at_object_receive:[233,3,1,""],path:[233,4,1,""],typename:[233,4,1,""],update_weather:[233,3,1,""]},"evennia.contrib.tutorial_world.rooms.CmdBridgeHelp":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdDarkHelp":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdDarkNoMatch":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdEast":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdEvenniaIntro":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdLookBridge":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdLookDark":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdSetEvenniaIntro":{at_cmdset_creation:[233,3,1,""],key:[233,4,1,""],path:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdTutorial":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdTutorialGiveUp":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdTutorialLook":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdTutorialSetDetail":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdWest":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.DarkCmdSet":{at_cmdset_creation:[233,3,1,""],key:[233,4,1,""],mergetype:[233,4,1,""],path:[233,4,1,""],priority:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.DarkRoom":{DoesNotExist:[233,2,1,""],MultipleObjectsReturned:[233,2,1,""],at_init:[233,3,1,""],at_object_creation:[233,3,1,""],at_object_leave:[233,3,1,""],at_object_receive:[233,3,1,""],check_light_state:[233,3,1,""],path:[233,4,1,""],typename:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.IntroRoom":{DoesNotExist:[233,2,1,""],MultipleObjectsReturned:[233,2,1,""],at_object_creation:[233,3,1,""],at_object_receive:[233,3,1,""],path:[233,4,1,""],typename:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.OutroRoom":{DoesNotExist:[233,2,1,""],MultipleObjectsReturned:[233,2,1,""],at_object_creation:[233,3,1,""],at_object_leave:[233,3,1,""],at_object_receive:[233,3,1,""],path:[233,4,1,""],typename:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.TeleportRoom":{DoesNotExist:[233,2,1,""],MultipleObjectsReturned:[233,2,1,""],at_object_creation:[233,3,1,""],at_object_receive:[233,3,1,""],path:[233,4,1,""],typename:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.TutorialRoom":{DoesNotExist:[233,2,1,""],MultipleObjectsReturned:[233,2,1,""],at_object_creation:[233,3,1,""],at_object_receive:[233,3,1,""],path:[233,4,1,""],return_detail:[233,3,1,""],set_detail:[233,3,1,""],typename:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.TutorialRoomCmdSet":{at_cmdset_creation:[233,3,1,""],key:[233,4,1,""],path:[233,4,1,""],priority:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.WeatherRoom":{DoesNotExist:[233,2,1,""],MultipleObjectsReturned:[233,2,1,""],at_object_creation:[233,3,1,""],path:[233,4,1,""],typename:[233,4,1,""],update_weather:[233,3,1,""]},"evennia.contrib.unixcommand":{HelpAction:[234,1,1,""],ParseError:[234,2,1,""],UnixCommand:[234,1,1,""],UnixCommandParser:[234,1,1,""]},"evennia.contrib.unixcommand.UnixCommand":{__init__:[234,3,1,""],aliases:[234,4,1,""],func:[234,3,1,""],get_help:[234,3,1,""],help_category:[234,4,1,""],init_parser:[234,3,1,""],key:[234,4,1,""],lock_storage:[234,4,1,""],parse:[234,3,1,""],search_index_entry:[234,4,1,""]},"evennia.contrib.unixcommand.UnixCommandParser":{__init__:[234,3,1,""],format_help:[234,3,1,""],format_usage:[234,3,1,""],print_help:[234,3,1,""],print_usage:[234,3,1,""]},"evennia.contrib.wilderness":{WildernessExit:[235,1,1,""],WildernessMapProvider:[235,1,1,""],WildernessRoom:[235,1,1,""],WildernessScript:[235,1,1,""],create_wilderness:[235,5,1,""],enter_wilderness:[235,5,1,""],get_new_coordinates:[235,5,1,""]},"evennia.contrib.wilderness.WildernessExit":{DoesNotExist:[235,2,1,""],MultipleObjectsReturned:[235,2,1,""],at_traverse:[235,3,1,""],at_traverse_coordinates:[235,3,1,""],mapprovider:[235,3,1,""],path:[235,4,1,""],typename:[235,4,1,""],wilderness:[235,3,1,""]},"evennia.contrib.wilderness.WildernessMapProvider":{at_prepare_room:[235,3,1,""],exit_typeclass:[235,4,1,""],get_location_name:[235,3,1,""],is_valid_coordinates:[235,3,1,""],room_typeclass:[235,4,1,""]},"evennia.contrib.wilderness.WildernessRoom":{DoesNotExist:[235,2,1,""],MultipleObjectsReturned:[235,2,1,""],at_object_leave:[235,3,1,""],at_object_receive:[235,3,1,""],coordinates:[235,3,1,""],get_display_name:[235,3,1,""],location_name:[235,3,1,""],path:[235,4,1,""],set_active_coordinates:[235,3,1,""],typename:[235,4,1,""],wilderness:[235,3,1,""]},"evennia.contrib.wilderness.WildernessScript":{DoesNotExist:[235,2,1,""],MultipleObjectsReturned:[235,2,1,""],at_after_object_leave:[235,3,1,""],at_script_creation:[235,3,1,""],at_start:[235,3,1,""],get_obj_coordinates:[235,3,1,""],get_objs_at_coordinates:[235,3,1,""],is_valid_coordinates:[235,3,1,""],itemcoordinates:[235,3,1,""],mapprovider:[235,3,1,""],move_obj:[235,3,1,""],path:[235,4,1,""],typename:[235,4,1,""]},"evennia.help":{admin:[237,0,0,"-"],manager:[238,0,0,"-"],models:[239,0,0,"-"]},"evennia.help.admin":{HelpEntryAdmin:[237,1,1,""],HelpEntryForm:[237,1,1,""],HelpTagInline:[237,1,1,""]},"evennia.help.admin.HelpEntryAdmin":{fieldsets:[237,4,1,""],form:[237,4,1,""],inlines:[237,4,1,""],list_display:[237,4,1,""],list_display_links:[237,4,1,""],list_select_related:[237,4,1,""],media:[237,3,1,""],ordering:[237,4,1,""],save_as:[237,4,1,""],save_on_top:[237,4,1,""],search_fields:[237,4,1,""]},"evennia.help.admin.HelpEntryForm":{Meta:[237,1,1,""],base_fields:[237,4,1,""],declared_fields:[237,4,1,""],media:[237,3,1,""]},"evennia.help.admin.HelpEntryForm.Meta":{fields:[237,4,1,""],model:[237,4,1,""]},"evennia.help.admin.HelpTagInline":{media:[237,3,1,""],model:[237,4,1,""],related_field:[237,4,1,""]},"evennia.help.manager":{HelpEntryManager:[238,1,1,""]},"evennia.help.manager.HelpEntryManager":{all_to_category:[238,3,1,""],find_apropos:[238,3,1,""],find_topicmatch:[238,3,1,""],find_topics_with_category:[238,3,1,""],find_topicsuggestions:[238,3,1,""],get_all_categories:[238,3,1,""],get_all_topics:[238,3,1,""],search_help:[238,3,1,""]},"evennia.help.models":{HelpEntry:[239,1,1,""]},"evennia.help.models.HelpEntry":{DoesNotExist:[239,2,1,""],MultipleObjectsReturned:[239,2,1,""],access:[239,3,1,""],aliases:[239,4,1,""],db_entrytext:[239,4,1,""],db_help_category:[239,4,1,""],db_key:[239,4,1,""],db_lock_storage:[239,4,1,""],db_staff_only:[239,4,1,""],db_tags:[239,4,1,""],entrytext:[239,3,1,""],get_absolute_url:[239,3,1,""],help_category:[239,3,1,""],id:[239,4,1,""],key:[239,3,1,""],lock_storage:[239,3,1,""],locks:[239,4,1,""],objects:[239,4,1,""],path:[239,4,1,""],search_index_entry:[239,3,1,""],staff_only:[239,3,1,""],tags:[239,4,1,""],typename:[239,4,1,""],web_get_admin_url:[239,3,1,""],web_get_create_url:[239,3,1,""],web_get_delete_url:[239,3,1,""],web_get_detail_url:[239,3,1,""],web_get_update_url:[239,3,1,""]},"evennia.locks":{lockfuncs:[241,0,0,"-"],lockhandler:[242,0,0,"-"]},"evennia.locks.lockfuncs":{"false":[241,5,1,""],"true":[241,5,1,""],all:[241,5,1,""],attr:[241,5,1,""],attr_eq:[241,5,1,""],attr_ge:[241,5,1,""],attr_gt:[241,5,1,""],attr_le:[241,5,1,""],attr_lt:[241,5,1,""],attr_ne:[241,5,1,""],dbref:[241,5,1,""],has_account:[241,5,1,""],holds:[241,5,1,""],id:[241,5,1,""],inside:[241,5,1,""],inside_rec:[241,5,1,""],locattr:[241,5,1,""],none:[241,5,1,""],objattr:[241,5,1,""],objlocattr:[241,5,1,""],objtag:[241,5,1,""],pdbref:[241,5,1,""],perm:[241,5,1,""],perm_above:[241,5,1,""],pid:[241,5,1,""],pperm:[241,5,1,""],pperm_above:[241,5,1,""],self:[241,5,1,""],serversetting:[241,5,1,""],superuser:[241,5,1,""],tag:[241,5,1,""]},"evennia.locks.lockhandler":{LockException:[242,2,1,""],LockHandler:[242,1,1,""]},"evennia.locks.lockhandler.LockHandler":{"delete":[242,3,1,""],__init__:[242,3,1,""],add:[242,3,1,""],all:[242,3,1,""],append:[242,3,1,""],cache_lock_bypass:[242,3,1,""],check:[242,3,1,""],check_lockstring:[242,3,1,""],clear:[242,3,1,""],get:[242,3,1,""],remove:[242,3,1,""],replace:[242,3,1,""],reset:[242,3,1,""],validate:[242,3,1,""]},"evennia.objects":{admin:[244,0,0,"-"],manager:[245,0,0,"-"],models:[246,0,0,"-"],objects:[247,0,0,"-"]},"evennia.objects.admin":{ObjectAttributeInline:[244,1,1,""],ObjectCreateForm:[244,1,1,""],ObjectDBAdmin:[244,1,1,""],ObjectEditForm:[244,1,1,""],ObjectTagInline:[244,1,1,""]},"evennia.objects.admin.ObjectAttributeInline":{media:[244,3,1,""],model:[244,4,1,""],related_field:[244,4,1,""]},"evennia.objects.admin.ObjectCreateForm":{Meta:[244,1,1,""],base_fields:[244,4,1,""],declared_fields:[244,4,1,""],media:[244,3,1,""],raw_id_fields:[244,4,1,""]},"evennia.objects.admin.ObjectCreateForm.Meta":{fields:[244,4,1,""],model:[244,4,1,""]},"evennia.objects.admin.ObjectDBAdmin":{add_fieldsets:[244,4,1,""],add_form:[244,4,1,""],fieldsets:[244,4,1,""],form:[244,4,1,""],get_fieldsets:[244,3,1,""],get_form:[244,3,1,""],inlines:[244,4,1,""],list_display:[244,4,1,""],list_display_links:[244,4,1,""],list_filter:[244,4,1,""],list_select_related:[244,4,1,""],media:[244,3,1,""],ordering:[244,4,1,""],raw_id_fields:[244,4,1,""],response_add:[244,3,1,""],save_as:[244,4,1,""],save_model:[244,3,1,""],save_on_top:[244,4,1,""],search_fields:[244,4,1,""]},"evennia.objects.admin.ObjectEditForm":{Meta:[244,1,1,""],base_fields:[244,4,1,""],declared_fields:[244,4,1,""],media:[244,3,1,""]},"evennia.objects.admin.ObjectEditForm.Meta":{fields:[244,4,1,""]},"evennia.objects.admin.ObjectTagInline":{media:[244,3,1,""],model:[244,4,1,""],related_field:[244,4,1,""]},"evennia.objects.manager":{ObjectManager:[245,1,1,""]},"evennia.objects.models":{ContentsHandler:[246,1,1,""],ObjectDB:[246,1,1,""]},"evennia.objects.models.ContentsHandler":{__init__:[246,3,1,""],add:[246,3,1,""],clear:[246,3,1,""],get:[246,3,1,""],init:[246,3,1,""],load:[246,3,1,""],remove:[246,3,1,""]},"evennia.objects.models.ObjectDB":{DoesNotExist:[246,2,1,""],MultipleObjectsReturned:[246,2,1,""],account:[246,3,1,""],at_db_location_postsave:[246,3,1,""],cmdset_storage:[246,3,1,""],contents_cache:[246,4,1,""],db_account:[246,4,1,""],db_account_id:[246,4,1,""],db_attributes:[246,4,1,""],db_cmdset_storage:[246,4,1,""],db_destination:[246,4,1,""],db_destination_id:[246,4,1,""],db_home:[246,4,1,""],db_home_id:[246,4,1,""],db_location:[246,4,1,""],db_location_id:[246,4,1,""],db_sessid:[246,4,1,""],db_tags:[246,4,1,""],destination:[246,3,1,""],destinations_set:[246,4,1,""],get_next_by_db_date_created:[246,3,1,""],get_previous_by_db_date_created:[246,3,1,""],hide_from_objects_set:[246,4,1,""],home:[246,3,1,""],homes_set:[246,4,1,""],id:[246,4,1,""],location:[246,3,1,""],locations_set:[246,4,1,""],object_subscription_set:[246,4,1,""],objects:[246,4,1,""],path:[246,4,1,""],receiver_object_set:[246,4,1,""],scriptdb_set:[246,4,1,""],sender_object_set:[246,4,1,""],sessid:[246,3,1,""],typename:[246,4,1,""]},"evennia.objects.objects":{DefaultCharacter:[247,1,1,""],DefaultExit:[247,1,1,""],DefaultObject:[247,1,1,""],DefaultRoom:[247,1,1,""],ExitCommand:[247,1,1,""],ObjectSessionHandler:[247,1,1,""]},"evennia.objects.objects.DefaultCharacter":{DoesNotExist:[247,2,1,""],MultipleObjectsReturned:[247,2,1,""],at_after_move:[247,3,1,""],at_post_puppet:[247,3,1,""],at_post_unpuppet:[247,3,1,""],at_pre_puppet:[247,3,1,""],basetype_setup:[247,3,1,""],connection_time:[247,3,1,""],create:[247,3,1,""],idle_time:[247,3,1,""],lockstring:[247,4,1,""],normalize_name:[247,3,1,""],path:[247,4,1,""],typename:[247,4,1,""],validate_name:[247,3,1,""]},"evennia.objects.objects.DefaultExit":{DoesNotExist:[247,2,1,""],MultipleObjectsReturned:[247,2,1,""],at_cmdset_get:[247,3,1,""],at_failed_traverse:[247,3,1,""],at_init:[247,3,1,""],at_traverse:[247,3,1,""],basetype_setup:[247,3,1,""],create:[247,3,1,""],create_exit_cmdset:[247,3,1,""],exit_command:[247,4,1,""],lockstring:[247,4,1,""],path:[247,4,1,""],priority:[247,4,1,""],typename:[247,4,1,""]},"evennia.objects.objects.DefaultObject":{"delete":[247,3,1,""],DoesNotExist:[247,2,1,""],MultipleObjectsReturned:[247,2,1,""],access:[247,3,1,""],announce_move_from:[247,3,1,""],announce_move_to:[247,3,1,""],at_access:[247,3,1,""],at_after_move:[247,3,1,""],at_after_traverse:[247,3,1,""],at_before_drop:[247,3,1,""],at_before_get:[247,3,1,""],at_before_give:[247,3,1,""],at_before_move:[247,3,1,""],at_before_say:[247,3,1,""],at_cmdset_get:[247,3,1,""],at_desc:[247,3,1,""],at_drop:[247,3,1,""],at_failed_traverse:[247,3,1,""],at_first_save:[247,3,1,""],at_get:[247,3,1,""],at_give:[247,3,1,""],at_init:[247,3,1,""],at_look:[247,3,1,""],at_msg_receive:[247,3,1,""],at_msg_send:[247,3,1,""],at_object_creation:[247,3,1,""],at_object_delete:[247,3,1,""],at_object_leave:[247,3,1,""],at_object_post_copy:[247,3,1,""],at_object_receive:[247,3,1,""],at_post_puppet:[247,3,1,""],at_post_unpuppet:[247,3,1,""],at_pre_puppet:[247,3,1,""],at_pre_unpuppet:[247,3,1,""],at_say:[247,3,1,""],at_server_reload:[247,3,1,""],at_server_shutdown:[247,3,1,""],at_traverse:[247,3,1,""],basetype_posthook_setup:[247,3,1,""],basetype_setup:[247,3,1,""],clear_contents:[247,3,1,""],clear_exits:[247,3,1,""],cmdset:[247,4,1,""],contents:[247,3,1,""],contents_get:[247,3,1,""],contents_set:[247,3,1,""],copy:[247,3,1,""],create:[247,3,1,""],execute_cmd:[247,3,1,""],exits:[247,3,1,""],for_contents:[247,3,1,""],get_display_name:[247,3,1,""],get_numbered_name:[247,3,1,""],has_account:[247,3,1,""],is_connected:[247,3,1,""],is_superuser:[247,3,1,""],lockstring:[247,4,1,""],move_to:[247,3,1,""],msg:[247,3,1,""],msg_contents:[247,3,1,""],nicks:[247,4,1,""],objects:[247,4,1,""],path:[247,4,1,""],return_appearance:[247,3,1,""],scripts:[247,4,1,""],search:[247,3,1,""],search_account:[247,3,1,""],sessions:[247,4,1,""],typename:[247,4,1,""]},"evennia.objects.objects.DefaultRoom":{DoesNotExist:[247,2,1,""],MultipleObjectsReturned:[247,2,1,""],basetype_setup:[247,3,1,""],create:[247,3,1,""],lockstring:[247,4,1,""],path:[247,4,1,""],typename:[247,4,1,""]},"evennia.objects.objects.ExitCommand":{aliases:[247,4,1,""],func:[247,3,1,""],get_extra_info:[247,3,1,""],help_category:[247,4,1,""],key:[247,4,1,""],lock_storage:[247,4,1,""],obj:[247,4,1,""],search_index_entry:[247,4,1,""]},"evennia.objects.objects.ObjectSessionHandler":{__init__:[247,3,1,""],add:[247,3,1,""],all:[247,3,1,""],clear:[247,3,1,""],count:[247,3,1,""],get:[247,3,1,""],remove:[247,3,1,""]},"evennia.prototypes":{menus:[249,0,0,"-"],protfuncs:[250,0,0,"-"],prototypes:[251,0,0,"-"],spawner:[252,0,0,"-"]},"evennia.prototypes.menus":{OLCMenu:[249,1,1,""],node_apply_diff:[249,5,1,""],node_destination:[249,5,1,""],node_examine_entity:[249,5,1,""],node_home:[249,5,1,""],node_index:[249,5,1,""],node_key:[249,5,1,""],node_location:[249,5,1,""],node_prototype_desc:[249,5,1,""],node_prototype_key:[249,5,1,""],node_prototype_save:[249,5,1,""],node_prototype_spawn:[249,5,1,""],node_validate_prototype:[249,5,1,""],start_olc:[249,5,1,""]},"evennia.prototypes.menus.OLCMenu":{display_helptext:[249,3,1,""],helptext_formatter:[249,3,1,""],nodetext_formatter:[249,3,1,""],options_formatter:[249,3,1,""]},"evennia.prototypes.protfuncs":{add:[250,5,1,""],base_random:[250,5,1,""],center_justify:[250,5,1,""],choice:[250,5,1,""],dbref:[250,5,1,""],div:[250,5,1,""],eval:[250,5,1,""],full_justify:[250,5,1,""],left_justify:[250,5,1,""],mult:[250,5,1,""],obj:[250,5,1,""],objlist:[250,5,1,""],protkey:[250,5,1,""],randint:[250,5,1,""],random:[250,5,1,""],right_justify:[250,5,1,""],sub:[250,5,1,""],toint:[250,5,1,""]},"evennia.prototypes.prototypes":{DbPrototype:[251,1,1,""],PermissionError:[251,2,1,""],PrototypeEvMore:[251,1,1,""],ValidationError:[251,2,1,""],check_permission:[251,5,1,""],create_prototype:[251,5,1,""],delete_prototype:[251,5,1,""],format_available_protfuncs:[251,5,1,""],homogenize_prototype:[251,5,1,""],init_spawn_value:[251,5,1,""],list_prototypes:[251,5,1,""],load_module_prototypes:[251,5,1,""],protfunc_parser:[251,5,1,""],prototype_to_str:[251,5,1,""],save_prototype:[251,5,1,""],search_objects_with_prototype:[251,5,1,""],search_prototype:[251,5,1,""],validate_prototype:[251,5,1,""],value_to_obj:[251,5,1,""],value_to_obj_or_any:[251,5,1,""]},"evennia.prototypes.prototypes.DbPrototype":{DoesNotExist:[251,2,1,""],MultipleObjectsReturned:[251,2,1,""],at_script_creation:[251,3,1,""],path:[251,4,1,""],prototype:[251,3,1,""],typename:[251,4,1,""]},"evennia.prototypes.prototypes.PrototypeEvMore":{__init__:[251,3,1,""],init_pages:[251,3,1,""],page_formatter:[251,3,1,""],prototype_paginator:[251,3,1,""]},"evennia.prototypes.spawner":{Unset:[252,1,1,""],batch_create_object:[252,5,1,""],batch_update_objects_with_prototype:[252,5,1,""],flatten_diff:[252,5,1,""],flatten_prototype:[252,5,1,""],format_diff:[252,5,1,""],prototype_diff:[252,5,1,""],prototype_diff_from_object:[252,5,1,""],prototype_from_object:[252,5,1,""],spawn:[252,5,1,""]},"evennia.scripts":{admin:[254,0,0,"-"],manager:[255,0,0,"-"],models:[256,0,0,"-"],monitorhandler:[257,0,0,"-"],scripthandler:[258,0,0,"-"],scripts:[259,0,0,"-"],taskhandler:[260,0,0,"-"],tickerhandler:[261,0,0,"-"]},"evennia.scripts.admin":{ScriptAttributeInline:[254,1,1,""],ScriptDBAdmin:[254,1,1,""],ScriptTagInline:[254,1,1,""]},"evennia.scripts.admin.ScriptAttributeInline":{media:[254,3,1,""],model:[254,4,1,""],related_field:[254,4,1,""]},"evennia.scripts.admin.ScriptDBAdmin":{fieldsets:[254,4,1,""],inlines:[254,4,1,""],list_display:[254,4,1,""],list_display_links:[254,4,1,""],list_select_related:[254,4,1,""],media:[254,3,1,""],ordering:[254,4,1,""],raw_id_fields:[254,4,1,""],save_as:[254,4,1,""],save_model:[254,3,1,""],save_on_top:[254,4,1,""],search_fields:[254,4,1,""]},"evennia.scripts.admin.ScriptTagInline":{media:[254,3,1,""],model:[254,4,1,""],related_field:[254,4,1,""]},"evennia.scripts.manager":{ScriptManager:[255,1,1,""]},"evennia.scripts.models":{ScriptDB:[256,1,1,""]},"evennia.scripts.models.ScriptDB":{DoesNotExist:[256,2,1,""],MultipleObjectsReturned:[256,2,1,""],account:[256,3,1,""],db_account:[256,4,1,""],db_account_id:[256,4,1,""],db_attributes:[256,4,1,""],db_desc:[256,4,1,""],db_interval:[256,4,1,""],db_is_active:[256,4,1,""],db_obj:[256,4,1,""],db_obj_id:[256,4,1,""],db_persistent:[256,4,1,""],db_repeats:[256,4,1,""],db_start_delay:[256,4,1,""],db_tags:[256,4,1,""],desc:[256,3,1,""],get_next_by_db_date_created:[256,3,1,""],get_previous_by_db_date_created:[256,3,1,""],id:[256,4,1,""],interval:[256,3,1,""],is_active:[256,3,1,""],obj:[256,3,1,""],object:[256,3,1,""],objects:[256,4,1,""],path:[256,4,1,""],persistent:[256,3,1,""],receiver_script_set:[256,4,1,""],repeats:[256,3,1,""],sender_script_set:[256,4,1,""],start_delay:[256,3,1,""],typename:[256,4,1,""]},"evennia.scripts.monitorhandler":{MonitorHandler:[257,1,1,""]},"evennia.scripts.monitorhandler.MonitorHandler":{__init__:[257,3,1,""],add:[257,3,1,""],all:[257,3,1,""],at_update:[257,3,1,""],clear:[257,3,1,""],remove:[257,3,1,""],restore:[257,3,1,""],save:[257,3,1,""]},"evennia.scripts.scripthandler":{ScriptHandler:[258,1,1,""]},"evennia.scripts.scripthandler.ScriptHandler":{"delete":[258,3,1,""],__init__:[258,3,1,""],add:[258,3,1,""],all:[258,3,1,""],get:[258,3,1,""],start:[258,3,1,""],stop:[258,3,1,""],validate:[258,3,1,""]},"evennia.scripts.scripts":{DefaultScript:[259,1,1,""],DoNothing:[259,1,1,""],Store:[259,1,1,""]},"evennia.scripts.scripts.DefaultScript":{DoesNotExist:[259,2,1,""],MultipleObjectsReturned:[259,2,1,""],at_idmapper_flush:[259,3,1,""],at_repeat:[259,3,1,""],at_script_creation:[259,3,1,""],at_server_reload:[259,3,1,""],at_server_shutdown:[259,3,1,""],at_start:[259,3,1,""],at_stop:[259,3,1,""],create:[259,3,1,""],force_repeat:[259,3,1,""],is_valid:[259,3,1,""],path:[259,4,1,""],pause:[259,3,1,""],remaining_repeats:[259,3,1,""],reset_callcount:[259,3,1,""],restart:[259,3,1,""],start:[259,3,1,""],stop:[259,3,1,""],time_until_next_repeat:[259,3,1,""],typename:[259,4,1,""],unpause:[259,3,1,""]},"evennia.scripts.scripts.DoNothing":{DoesNotExist:[259,2,1,""],MultipleObjectsReturned:[259,2,1,""],at_script_creation:[259,3,1,""],path:[259,4,1,""],typename:[259,4,1,""]},"evennia.scripts.scripts.Store":{DoesNotExist:[259,2,1,""],MultipleObjectsReturned:[259,2,1,""],at_script_creation:[259,3,1,""],path:[259,4,1,""],typename:[259,4,1,""]},"evennia.scripts.taskhandler":{TaskHandler:[260,1,1,""]},"evennia.scripts.taskhandler.TaskHandler":{__init__:[260,3,1,""],add:[260,3,1,""],create_delays:[260,3,1,""],do_task:[260,3,1,""],load:[260,3,1,""],remove:[260,3,1,""],save:[260,3,1,""]},"evennia.scripts.tickerhandler":{Ticker:[261,1,1,""],TickerHandler:[261,1,1,""],TickerPool:[261,1,1,""]},"evennia.scripts.tickerhandler.Ticker":{__init__:[261,3,1,""],add:[261,3,1,""],remove:[261,3,1,""],stop:[261,3,1,""],validate:[261,3,1,""]},"evennia.scripts.tickerhandler.TickerHandler":{__init__:[261,3,1,""],add:[261,3,1,""],all:[261,3,1,""],all_display:[261,3,1,""],clear:[261,3,1,""],remove:[261,3,1,""],restore:[261,3,1,""],save:[261,3,1,""],ticker_pool_class:[261,4,1,""]},"evennia.scripts.tickerhandler.TickerPool":{__init__:[261,3,1,""],add:[261,3,1,""],remove:[261,3,1,""],stop:[261,3,1,""],ticker_class:[261,4,1,""]},"evennia.server":{admin:[263,0,0,"-"],amp_client:[264,0,0,"-"],connection_wizard:[265,0,0,"-"],deprecations:[266,0,0,"-"],evennia_launcher:[267,0,0,"-"],game_index_client:[268,0,0,"-"],initial_setup:[271,0,0,"-"],inputfuncs:[272,0,0,"-"],manager:[273,0,0,"-"],models:[274,0,0,"-"],portal:[275,0,0,"-"],profiling:[297,0,0,"-"],server:[305,0,0,"-"],serversession:[306,0,0,"-"],session:[307,0,0,"-"],sessionhandler:[308,0,0,"-"],signals:[309,0,0,"-"],throttle:[310,0,0,"-"],validators:[311,0,0,"-"],webserver:[312,0,0,"-"]},"evennia.server.admin":{ServerConfigAdmin:[263,1,1,""]},"evennia.server.admin.ServerConfigAdmin":{list_display:[263,4,1,""],list_display_links:[263,4,1,""],list_select_related:[263,4,1,""],media:[263,3,1,""],ordering:[263,4,1,""],save_as:[263,4,1,""],save_on_top:[263,4,1,""],search_fields:[263,4,1,""]},"evennia.server.amp_client":{AMPClientFactory:[264,1,1,""],AMPServerClientProtocol:[264,1,1,""]},"evennia.server.amp_client.AMPClientFactory":{__init__:[264,3,1,""],buildProtocol:[264,3,1,""],clientConnectionFailed:[264,3,1,""],clientConnectionLost:[264,3,1,""],factor:[264,4,1,""],initialDelay:[264,4,1,""],maxDelay:[264,4,1,""],noisy:[264,4,1,""],startedConnecting:[264,3,1,""]},"evennia.server.amp_client.AMPServerClientProtocol":{connectionMade:[264,3,1,""],data_to_portal:[264,3,1,""],send_AdminServer2Portal:[264,3,1,""],send_MsgServer2Portal:[264,3,1,""],server_receive_adminportal2server:[264,3,1,""],server_receive_msgportal2server:[264,3,1,""],server_receive_status:[264,3,1,""]},"evennia.server.connection_wizard":{ConnectionWizard:[265,1,1,""],node_game_index_fields:[265,5,1,""],node_game_index_start:[265,5,1,""],node_mssp_start:[265,5,1,""],node_start:[265,5,1,""],node_view_and_apply_settings:[265,5,1,""]},"evennia.server.connection_wizard.ConnectionWizard":{__init__:[265,3,1,""],ask_choice:[265,3,1,""],ask_continue:[265,3,1,""],ask_input:[265,3,1,""],ask_node:[265,3,1,""],ask_yesno:[265,3,1,""],display:[265,3,1,""]},"evennia.server.deprecations":{check_errors:[266,5,1,""],check_warnings:[266,5,1,""]},"evennia.server.evennia_launcher":{AMPLauncherProtocol:[267,1,1,""],MsgLauncher2Portal:[267,1,1,""],MsgStatus:[267,1,1,""],check_database:[267,5,1,""],check_main_evennia_dependencies:[267,5,1,""],collectstatic:[267,5,1,""],create_game_directory:[267,5,1,""],create_secret_key:[267,5,1,""],create_settings_file:[267,5,1,""],create_superuser:[267,5,1,""],del_pid:[267,5,1,""],error_check_python_modules:[267,5,1,""],evennia_version:[267,5,1,""],get_pid:[267,5,1,""],getenv:[267,5,1,""],init_game_directory:[267,5,1,""],kill:[267,5,1,""],list_settings:[267,5,1,""],main:[267,5,1,""],query_info:[267,5,1,""],query_status:[267,5,1,""],reboot_evennia:[267,5,1,""],reload_evennia:[267,5,1,""],run_connect_wizard:[267,5,1,""],run_dummyrunner:[267,5,1,""],run_menu:[267,5,1,""],send_instruction:[267,5,1,""],set_gamedir:[267,5,1,""],show_version_info:[267,5,1,""],start_evennia:[267,5,1,""],start_only_server:[267,5,1,""],start_portal_interactive:[267,5,1,""],start_server_interactive:[267,5,1,""],stop_evennia:[267,5,1,""],stop_server_only:[267,5,1,""],tail_log_files:[267,5,1,""],wait_for_status:[267,5,1,""],wait_for_status_reply:[267,5,1,""]},"evennia.server.evennia_launcher.AMPLauncherProtocol":{__init__:[267,3,1,""],receive_status_from_portal:[267,3,1,""],wait_for_status:[267,3,1,""]},"evennia.server.evennia_launcher.MsgLauncher2Portal":{allErrors:[267,4,1,""],arguments:[267,4,1,""],commandName:[267,4,1,""],errors:[267,4,1,""],key:[267,4,1,""],response:[267,4,1,""],reverseErrors:[267,4,1,""]},"evennia.server.evennia_launcher.MsgStatus":{allErrors:[267,4,1,""],arguments:[267,4,1,""],commandName:[267,4,1,""],errors:[267,4,1,""],key:[267,4,1,""],response:[267,4,1,""],reverseErrors:[267,4,1,""]},"evennia.server.game_index_client":{client:[269,0,0,"-"],service:[270,0,0,"-"]},"evennia.server.game_index_client.client":{EvenniaGameIndexClient:[269,1,1,""],QuietHTTP11ClientFactory:[269,1,1,""],SimpleResponseReceiver:[269,1,1,""],StringProducer:[269,1,1,""]},"evennia.server.game_index_client.client.EvenniaGameIndexClient":{__init__:[269,3,1,""],handle_egd_response:[269,3,1,""],send_game_details:[269,3,1,""]},"evennia.server.game_index_client.client.QuietHTTP11ClientFactory":{noisy:[269,4,1,""]},"evennia.server.game_index_client.client.SimpleResponseReceiver":{__init__:[269,3,1,""],connectionLost:[269,3,1,""],dataReceived:[269,3,1,""]},"evennia.server.game_index_client.client.StringProducer":{__init__:[269,3,1,""],pauseProducing:[269,3,1,""],startProducing:[269,3,1,""],stopProducing:[269,3,1,""]},"evennia.server.game_index_client.service":{EvenniaGameIndexService:[270,1,1,""]},"evennia.server.game_index_client.service.EvenniaGameIndexService":{__init__:[270,3,1,""],name:[270,4,1,""],startService:[270,3,1,""],stopService:[270,3,1,""]},"evennia.server.initial_setup":{at_initial_setup:[271,5,1,""],collectstatic:[271,5,1,""],create_channels:[271,5,1,""],create_objects:[271,5,1,""],get_god_account:[271,5,1,""],handle_setup:[271,5,1,""],reset_server:[271,5,1,""]},"evennia.server.inputfuncs":{"default":[272,5,1,""],bot_data_in:[272,5,1,""],client_options:[272,5,1,""],echo:[272,5,1,""],external_discord_hello:[272,5,1,""],get_client_options:[272,5,1,""],get_inputfuncs:[272,5,1,""],get_value:[272,5,1,""],hello:[272,5,1,""],login:[272,5,1,""],monitor:[272,5,1,""],monitored:[272,5,1,""],msdp_list:[272,5,1,""],msdp_report:[272,5,1,""],msdp_send:[272,5,1,""],msdp_unreport:[272,5,1,""],repeat:[272,5,1,""],supports_set:[272,5,1,""],text:[272,5,1,""],unmonitor:[272,5,1,""],unrepeat:[272,5,1,""],webclient_options:[272,5,1,""]},"evennia.server.manager":{ServerConfigManager:[273,1,1,""]},"evennia.server.manager.ServerConfigManager":{conf:[273,3,1,""]},"evennia.server.models":{ServerConfig:[274,1,1,""]},"evennia.server.models.ServerConfig":{DoesNotExist:[274,2,1,""],MultipleObjectsReturned:[274,2,1,""],db_key:[274,4,1,""],db_value:[274,4,1,""],id:[274,4,1,""],key:[274,3,1,""],objects:[274,4,1,""],path:[274,4,1,""],store:[274,3,1,""],typename:[274,4,1,""],value:[274,3,1,""]},"evennia.server.portal":{amp:[276,0,0,"-"],amp_server:[277,0,0,"-"],grapevine:[278,0,0,"-"],irc:[279,0,0,"-"],mccp:[280,0,0,"-"],mssp:[281,0,0,"-"],mxp:[282,0,0,"-"],naws:[283,0,0,"-"],portal:[284,0,0,"-"],portalsessionhandler:[285,0,0,"-"],rss:[286,0,0,"-"],ssh:[287,0,0,"-"],ssl:[288,0,0,"-"],suppress_ga:[289,0,0,"-"],telnet:[290,0,0,"-"],telnet_oob:[291,0,0,"-"],telnet_ssl:[292,0,0,"-"],tests:[293,0,0,"-"],ttype:[294,0,0,"-"],webclient:[295,0,0,"-"],webclient_ajax:[296,0,0,"-"]},"evennia.server.portal.amp":{AMPMultiConnectionProtocol:[276,1,1,""],AdminPortal2Server:[276,1,1,""],AdminServer2Portal:[276,1,1,""],Compressed:[276,1,1,""],FunctionCall:[276,1,1,""],MsgLauncher2Portal:[276,1,1,""],MsgPortal2Server:[276,1,1,""],MsgServer2Portal:[276,1,1,""],MsgStatus:[276,1,1,""],dumps:[276,5,1,""],loads:[276,5,1,""]},"evennia.server.portal.amp.AMPMultiConnectionProtocol":{__init__:[276,3,1,""],broadcast:[276,3,1,""],connectionLost:[276,3,1,""],connectionMade:[276,3,1,""],dataReceived:[276,3,1,""],data_in:[276,3,1,""],errback:[276,3,1,""],makeConnection:[276,3,1,""],receive_functioncall:[276,3,1,""],send_FunctionCall:[276,3,1,""]},"evennia.server.portal.amp.AdminPortal2Server":{allErrors:[276,4,1,""],arguments:[276,4,1,""],commandName:[276,4,1,""],errors:[276,4,1,""],key:[276,4,1,""],response:[276,4,1,""],reverseErrors:[276,4,1,""]},"evennia.server.portal.amp.AdminServer2Portal":{allErrors:[276,4,1,""],arguments:[276,4,1,""],commandName:[276,4,1,""],errors:[276,4,1,""],key:[276,4,1,""],response:[276,4,1,""],reverseErrors:[276,4,1,""]},"evennia.server.portal.amp.Compressed":{fromBox:[276,3,1,""],fromString:[276,3,1,""],toBox:[276,3,1,""],toString:[276,3,1,""]},"evennia.server.portal.amp.FunctionCall":{allErrors:[276,4,1,""],arguments:[276,4,1,""],commandName:[276,4,1,""],errors:[276,4,1,""],key:[276,4,1,""],response:[276,4,1,""],reverseErrors:[276,4,1,""]},"evennia.server.portal.amp.MsgLauncher2Portal":{allErrors:[276,4,1,""],arguments:[276,4,1,""],commandName:[276,4,1,""],errors:[276,4,1,""],key:[276,4,1,""],response:[276,4,1,""],reverseErrors:[276,4,1,""]},"evennia.server.portal.amp.MsgPortal2Server":{allErrors:[276,4,1,""],arguments:[276,4,1,""],commandName:[276,4,1,""],errors:[276,4,1,""],key:[276,4,1,""],response:[276,4,1,""],reverseErrors:[276,4,1,""]},"evennia.server.portal.amp.MsgServer2Portal":{allErrors:[276,4,1,""],arguments:[276,4,1,""],commandName:[276,4,1,""],errors:[276,4,1,""],key:[276,4,1,""],response:[276,4,1,""],reverseErrors:[276,4,1,""]},"evennia.server.portal.amp.MsgStatus":{allErrors:[276,4,1,""],arguments:[276,4,1,""],commandName:[276,4,1,""],errors:[276,4,1,""],key:[276,4,1,""],response:[276,4,1,""],reverseErrors:[276,4,1,""]},"evennia.server.portal.amp_server":{AMPServerFactory:[277,1,1,""],AMPServerProtocol:[277,1,1,""],getenv:[277,5,1,""]},"evennia.server.portal.amp_server.AMPServerFactory":{__init__:[277,3,1,""],buildProtocol:[277,3,1,""],logPrefix:[277,3,1,""],noisy:[277,4,1,""]},"evennia.server.portal.amp_server.AMPServerProtocol":{connectionLost:[277,3,1,""],data_to_server:[277,3,1,""],get_status:[277,3,1,""],portal_receive_adminserver2portal:[277,3,1,""],portal_receive_launcher2portal:[277,3,1,""],portal_receive_server2portal:[277,3,1,""],portal_receive_status:[277,3,1,""],send_AdminPortal2Server:[277,3,1,""],send_MsgPortal2Server:[277,3,1,""],send_Status2Launcher:[277,3,1,""],start_server:[277,3,1,""],stop_server:[277,3,1,""],wait_for_disconnect:[277,3,1,""],wait_for_server_connect:[277,3,1,""]},"evennia.server.portal.grapevine":{GrapevineClient:[278,1,1,""],RestartingWebsocketServerFactory:[278,1,1,""]},"evennia.server.portal.grapevine.GrapevineClient":{__init__:[278,3,1,""],at_login:[278,3,1,""],data_in:[278,3,1,""],disconnect:[278,3,1,""],onClose:[278,3,1,""],onMessage:[278,3,1,""],onOpen:[278,3,1,""],send_authenticate:[278,3,1,""],send_channel:[278,3,1,""],send_default:[278,3,1,""],send_heartbeat:[278,3,1,""],send_subscribe:[278,3,1,""],send_unsubscribe:[278,3,1,""]},"evennia.server.portal.grapevine.RestartingWebsocketServerFactory":{__init__:[278,3,1,""],buildProtocol:[278,3,1,""],clientConnectionFailed:[278,3,1,""],clientConnectionLost:[278,3,1,""],factor:[278,4,1,""],initialDelay:[278,4,1,""],maxDelay:[278,4,1,""],reconnect:[278,3,1,""],start:[278,3,1,""],startedConnecting:[278,3,1,""]},"evennia.server.portal.irc":{IRCBot:[279,1,1,""],IRCBotFactory:[279,1,1,""],parse_ansi_to_irc:[279,5,1,""],parse_irc_to_ansi:[279,5,1,""]},"evennia.server.portal.irc.IRCBot":{action:[279,3,1,""],at_login:[279,3,1,""],channel:[279,4,1,""],data_in:[279,3,1,""],disconnect:[279,3,1,""],factory:[279,4,1,""],get_nicklist:[279,3,1,""],irc_RPL_ENDOFNAMES:[279,3,1,""],irc_RPL_NAMREPLY:[279,3,1,""],lineRate:[279,4,1,""],logger:[279,4,1,""],nickname:[279,4,1,""],pong:[279,3,1,""],privmsg:[279,3,1,""],send_channel:[279,3,1,""],send_default:[279,3,1,""],send_ping:[279,3,1,""],send_privmsg:[279,3,1,""],send_reconnect:[279,3,1,""],send_request_nicklist:[279,3,1,""],signedOn:[279,3,1,""],sourceURL:[279,4,1,""]},"evennia.server.portal.irc.IRCBotFactory":{__init__:[279,3,1,""],buildProtocol:[279,3,1,""],clientConnectionFailed:[279,3,1,""],clientConnectionLost:[279,3,1,""],factor:[279,4,1,""],initialDelay:[279,4,1,""],maxDelay:[279,4,1,""],reconnect:[279,3,1,""],start:[279,3,1,""],startedConnecting:[279,3,1,""]},"evennia.server.portal.mccp":{Mccp:[280,1,1,""],mccp_compress:[280,5,1,""]},"evennia.server.portal.mccp.Mccp":{__init__:[280,3,1,""],do_mccp:[280,3,1,""],no_mccp:[280,3,1,""]},"evennia.server.portal.mssp":{Mssp:[281,1,1,""]},"evennia.server.portal.mssp.Mssp":{__init__:[281,3,1,""],do_mssp:[281,3,1,""],get_player_count:[281,3,1,""],get_uptime:[281,3,1,""],no_mssp:[281,3,1,""]},"evennia.server.portal.mxp":{Mxp:[282,1,1,""],mxp_parse:[282,5,1,""]},"evennia.server.portal.mxp.Mxp":{__init__:[282,3,1,""],do_mxp:[282,3,1,""],no_mxp:[282,3,1,""]},"evennia.server.portal.naws":{Naws:[283,1,1,""]},"evennia.server.portal.naws.Naws":{__init__:[283,3,1,""],do_naws:[283,3,1,""],negotiate_sizes:[283,3,1,""],no_naws:[283,3,1,""]},"evennia.server.portal.portal":{Portal:[284,1,1,""],Websocket:[284,1,1,""]},"evennia.server.portal.portal.Portal":{__init__:[284,3,1,""],get_info_dict:[284,3,1,""],shutdown:[284,3,1,""]},"evennia.server.portal.portalsessionhandler":{PortalSessionHandler:[285,1,1,""]},"evennia.server.portal.portalsessionhandler.PortalSessionHandler":{__init__:[285,3,1,""],announce_all:[285,3,1,""],at_server_connection:[285,3,1,""],connect:[285,3,1,""],count_loggedin:[285,3,1,""],data_in:[285,3,1,""],data_out:[285,3,1,""],disconnect:[285,3,1,""],disconnect_all:[285,3,1,""],generate_sessid:[285,3,1,""],server_connect:[285,3,1,""],server_disconnect:[285,3,1,""],server_disconnect_all:[285,3,1,""],server_logged_in:[285,3,1,""],server_session_sync:[285,3,1,""],sessions_from_csessid:[285,3,1,""],sync:[285,3,1,""]},"evennia.server.portal.rss":{RSSBotFactory:[286,1,1,""],RSSReader:[286,1,1,""]},"evennia.server.portal.rss.RSSBotFactory":{__init__:[286,3,1,""],start:[286,3,1,""]},"evennia.server.portal.rss.RSSReader":{__init__:[286,3,1,""],data_in:[286,3,1,""],disconnect:[286,3,1,""],get_new:[286,3,1,""],update:[286,3,1,""]},"evennia.server.portal.ssh":{AccountDBPasswordChecker:[287,1,1,""],ExtraInfoAuthServer:[287,1,1,""],PassAvatarIdTerminalRealm:[287,1,1,""],SSHServerFactory:[287,1,1,""],SshProtocol:[287,1,1,""],TerminalSessionTransport_getPeer:[287,1,1,""],getKeyPair:[287,5,1,""],makeFactory:[287,5,1,""]},"evennia.server.portal.ssh.AccountDBPasswordChecker":{__init__:[287,3,1,""],credentialInterfaces:[287,4,1,""],noisy:[287,4,1,""],requestAvatarId:[287,3,1,""]},"evennia.server.portal.ssh.ExtraInfoAuthServer":{auth_password:[287,3,1,""],noisy:[287,4,1,""]},"evennia.server.portal.ssh.PassAvatarIdTerminalRealm":{noisy:[287,4,1,""]},"evennia.server.portal.ssh.SSHServerFactory":{logPrefix:[287,3,1,""],noisy:[287,4,1,""]},"evennia.server.portal.ssh.SshProtocol":{__init__:[287,3,1,""],at_login:[287,3,1,""],connectionLost:[287,3,1,""],connectionMade:[287,3,1,""],data_out:[287,3,1,""],disconnect:[287,3,1,""],getClientAddress:[287,3,1,""],handle_EOF:[287,3,1,""],handle_FF:[287,3,1,""],handle_INT:[287,3,1,""],handle_QUIT:[287,3,1,""],lineReceived:[287,3,1,""],noisy:[287,4,1,""],sendLine:[287,3,1,""],send_default:[287,3,1,""],send_prompt:[287,3,1,""],send_text:[287,3,1,""],terminalSize:[287,3,1,""]},"evennia.server.portal.ssh.TerminalSessionTransport_getPeer":{__init__:[287,3,1,""],noisy:[287,4,1,""]},"evennia.server.portal.ssl":{SSLProtocol:[288,1,1,""],getSSLContext:[288,5,1,""],verify_SSL_key_and_cert:[288,5,1,""]},"evennia.server.portal.ssl.SSLProtocol":{__init__:[288,3,1,""]},"evennia.server.portal.suppress_ga":{SuppressGA:[289,1,1,""]},"evennia.server.portal.suppress_ga.SuppressGA":{__init__:[289,3,1,""],will_suppress_ga:[289,3,1,""],wont_suppress_ga:[289,3,1,""]},"evennia.server.portal.telnet":{TelnetProtocol:[290,1,1,""],TelnetServerFactory:[290,1,1,""]},"evennia.server.portal.telnet.TelnetProtocol":{__init__:[290,3,1,""],applicationDataReceived:[290,3,1,""],at_login:[290,3,1,""],connectionLost:[290,3,1,""],connectionMade:[290,3,1,""],dataReceived:[290,3,1,""],data_in:[290,3,1,""],data_out:[290,3,1,""],disableLocal:[290,3,1,""],disableRemote:[290,3,1,""],disconnect:[290,3,1,""],enableLocal:[290,3,1,""],enableRemote:[290,3,1,""],handshake_done:[290,3,1,""],sendLine:[290,3,1,""],send_default:[290,3,1,""],send_prompt:[290,3,1,""],send_text:[290,3,1,""],toggle_nop_keepalive:[290,3,1,""]},"evennia.server.portal.telnet.TelnetServerFactory":{logPrefix:[290,3,1,""],noisy:[290,4,1,""]},"evennia.server.portal.telnet_oob":{TelnetOOB:[291,1,1,""]},"evennia.server.portal.telnet_oob.TelnetOOB":{__init__:[291,3,1,""],data_out:[291,3,1,""],decode_gmcp:[291,3,1,""],decode_msdp:[291,3,1,""],do_gmcp:[291,3,1,""],do_msdp:[291,3,1,""],encode_gmcp:[291,3,1,""],encode_msdp:[291,3,1,""],no_gmcp:[291,3,1,""],no_msdp:[291,3,1,""]},"evennia.server.portal.telnet_ssl":{SSLProtocol:[292,1,1,""],getSSLContext:[292,5,1,""],verify_or_create_SSL_key_and_cert:[292,5,1,""]},"evennia.server.portal.telnet_ssl.SSLProtocol":{__init__:[292,3,1,""]},"evennia.server.portal.tests":{TestAMPServer:[293,1,1,""],TestIRC:[293,1,1,""],TestTelnet:[293,1,1,""],TestWebSocket:[293,1,1,""]},"evennia.server.portal.tests.TestAMPServer":{setUp:[293,3,1,""],test_amp_in:[293,3,1,""],test_amp_out:[293,3,1,""],test_large_msg:[293,3,1,""]},"evennia.server.portal.tests.TestIRC":{test_bold:[293,3,1,""],test_colors:[293,3,1,""],test_identity:[293,3,1,""],test_italic:[293,3,1,""],test_plain_ansi:[293,3,1,""]},"evennia.server.portal.tests.TestTelnet":{setUp:[293,3,1,""],test_mudlet_ttype:[293,3,1,""]},"evennia.server.portal.tests.TestWebSocket":{setUp:[293,3,1,""],tearDown:[293,3,1,""],test_data_in:[293,3,1,""],test_data_out:[293,3,1,""]},"evennia.server.portal.ttype":{Ttype:[294,1,1,""]},"evennia.server.portal.ttype.Ttype":{__init__:[294,3,1,""],will_ttype:[294,3,1,""],wont_ttype:[294,3,1,""]},"evennia.server.portal.webclient":{WebSocketClient:[295,1,1,""]},"evennia.server.portal.webclient.WebSocketClient":{__init__:[295,3,1,""],at_login:[295,3,1,""],data_in:[295,3,1,""],disconnect:[295,3,1,""],get_client_session:[295,3,1,""],nonce:[295,4,1,""],onClose:[295,3,1,""],onMessage:[295,3,1,""],onOpen:[295,3,1,""],sendLine:[295,3,1,""],send_default:[295,3,1,""],send_prompt:[295,3,1,""],send_text:[295,3,1,""]},"evennia.server.portal.webclient_ajax":{AjaxWebClient:[296,1,1,""],AjaxWebClientSession:[296,1,1,""],LazyEncoder:[296,1,1,""],jsonify:[296,5,1,""]},"evennia.server.portal.webclient_ajax.AjaxWebClient":{__init__:[296,3,1,""],allowedMethods:[296,4,1,""],at_login:[296,3,1,""],client_disconnect:[296,3,1,""],get_client_sessid:[296,3,1,""],isLeaf:[296,4,1,""],lineSend:[296,3,1,""],mode_close:[296,3,1,""],mode_init:[296,3,1,""],mode_input:[296,3,1,""],mode_keepalive:[296,3,1,""],mode_receive:[296,3,1,""],render_POST:[296,3,1,""]},"evennia.server.portal.webclient_ajax.AjaxWebClientSession":{__init__:[296,3,1,""],at_login:[296,3,1,""],data_in:[296,3,1,""],data_out:[296,3,1,""],disconnect:[296,3,1,""],get_client_session:[296,3,1,""],send_default:[296,3,1,""],send_prompt:[296,3,1,""],send_text:[296,3,1,""]},"evennia.server.portal.webclient_ajax.LazyEncoder":{"default":[296,3,1,""]},"evennia.server.profiling":{dummyrunner:[298,0,0,"-"],dummyrunner_settings:[299,0,0,"-"],memplot:[300,0,0,"-"],settings_mixin:[301,0,0,"-"],test_queries:[302,0,0,"-"],tests:[303,0,0,"-"],timetrace:[304,0,0,"-"]},"evennia.server.profiling.dummyrunner":{DummyClient:[298,1,1,""],DummyFactory:[298,1,1,""],gidcounter:[298,5,1,""],idcounter:[298,5,1,""],makeiter:[298,5,1,""],start_all_dummy_clients:[298,5,1,""]},"evennia.server.profiling.dummyrunner.DummyClient":{connectionLost:[298,3,1,""],connectionMade:[298,3,1,""],counter:[298,3,1,""],dataReceived:[298,3,1,""],error:[298,3,1,""],logout:[298,3,1,""],step:[298,3,1,""]},"evennia.server.profiling.dummyrunner.DummyFactory":{__init__:[298,3,1,""],protocol:[298,4,1,""]},"evennia.server.profiling.dummyrunner_settings":{c_creates_button:[299,5,1,""],c_creates_obj:[299,5,1,""],c_digs:[299,5,1,""],c_examines:[299,5,1,""],c_help:[299,5,1,""],c_idles:[299,5,1,""],c_login:[299,5,1,""],c_login_nodig:[299,5,1,""],c_logout:[299,5,1,""],c_looks:[299,5,1,""],c_moves:[299,5,1,""],c_moves_n:[299,5,1,""],c_moves_s:[299,5,1,""],c_socialize:[299,5,1,""]},"evennia.server.profiling.memplot":{Memplot:[300,1,1,""]},"evennia.server.profiling.memplot.Memplot":{DoesNotExist:[300,2,1,""],MultipleObjectsReturned:[300,2,1,""],at_repeat:[300,3,1,""],at_script_creation:[300,3,1,""],path:[300,4,1,""],typename:[300,4,1,""]},"evennia.server.profiling.test_queries":{count_queries:[302,5,1,""]},"evennia.server.profiling.tests":{TestDummyrunnerSettings:[303,1,1,""],TestMemPlot:[303,1,1,""]},"evennia.server.profiling.tests.TestDummyrunnerSettings":{clear_client_lists:[303,3,1,""],perception_method_tests:[303,3,1,""],setUp:[303,3,1,""],test_c_creates_button:[303,3,1,""],test_c_creates_obj:[303,3,1,""],test_c_digs:[303,3,1,""],test_c_examines:[303,3,1,""],test_c_help:[303,3,1,""],test_c_login:[303,3,1,""],test_c_login_no_dig:[303,3,1,""],test_c_logout:[303,3,1,""],test_c_looks:[303,3,1,""],test_c_move_n:[303,3,1,""],test_c_move_s:[303,3,1,""],test_c_moves:[303,3,1,""],test_c_socialize:[303,3,1,""],test_idles:[303,3,1,""]},"evennia.server.profiling.tests.TestMemPlot":{test_memplot:[303,3,1,""]},"evennia.server.profiling.timetrace":{timetrace:[304,5,1,""]},"evennia.server.server":{Evennia:[305,1,1,""]},"evennia.server.server.Evennia":{__init__:[305,3,1,""],at_post_portal_sync:[305,3,1,""],at_server_cold_start:[305,3,1,""],at_server_cold_stop:[305,3,1,""],at_server_reload_start:[305,3,1,""],at_server_reload_stop:[305,3,1,""],at_server_start:[305,3,1,""],at_server_stop:[305,3,1,""],get_info_dict:[305,3,1,""],run_init_hooks:[305,3,1,""],run_initial_setup:[305,3,1,""],shutdown:[305,3,1,""],sqlite3_prep:[305,3,1,""],update_defaults:[305,3,1,""]},"evennia.server.serversession":{ServerSession:[306,1,1,""]},"evennia.server.serversession.ServerSession":{__init__:[306,3,1,""],access:[306,3,1,""],at_cmdset_get:[306,3,1,""],at_disconnect:[306,3,1,""],at_login:[306,3,1,""],at_sync:[306,3,1,""],attributes:[306,4,1,""],cmdset_storage:[306,3,1,""],data_in:[306,3,1,""],data_out:[306,3,1,""],db:[306,3,1,""],execute_cmd:[306,3,1,""],get_account:[306,3,1,""],get_character:[306,3,1,""],get_client_size:[306,3,1,""],get_puppet:[306,3,1,""],get_puppet_or_account:[306,3,1,""],id:[306,3,1,""],log:[306,3,1,""],msg:[306,3,1,""],nattributes:[306,4,1,""],ndb:[306,3,1,""],ndb_del:[306,3,1,""],ndb_get:[306,3,1,""],ndb_set:[306,3,1,""],update_flags:[306,3,1,""],update_session_counters:[306,3,1,""]},"evennia.server.session":{Session:[307,1,1,""]},"evennia.server.session.Session":{at_sync:[307,3,1,""],data_in:[307,3,1,""],data_out:[307,3,1,""],disconnect:[307,3,1,""],get_sync_data:[307,3,1,""],init_session:[307,3,1,""],load_sync_data:[307,3,1,""]},"evennia.server.sessionhandler":{DummySession:[308,1,1,""],ServerSessionHandler:[308,1,1,""],SessionHandler:[308,1,1,""],delayed_import:[308,5,1,""]},"evennia.server.sessionhandler.DummySession":{sessid:[308,4,1,""]},"evennia.server.sessionhandler.ServerSessionHandler":{__init__:[308,3,1,""],account_count:[308,3,1,""],all_connected_accounts:[308,3,1,""],all_sessions_portal_sync:[308,3,1,""],announce_all:[308,3,1,""],call_inputfuncs:[308,3,1,""],data_in:[308,3,1,""],data_out:[308,3,1,""],disconnect:[308,3,1,""],disconnect_all_sessions:[308,3,1,""],disconnect_duplicate_sessions:[308,3,1,""],get_inputfuncs:[308,3,1,""],login:[308,3,1,""],portal_connect:[308,3,1,""],portal_disconnect:[308,3,1,""],portal_disconnect_all:[308,3,1,""],portal_reset_server:[308,3,1,""],portal_restart_server:[308,3,1,""],portal_session_sync:[308,3,1,""],portal_sessions_sync:[308,3,1,""],portal_shutdown:[308,3,1,""],session_from_account:[308,3,1,""],session_from_sessid:[308,3,1,""],session_portal_partial_sync:[308,3,1,""],session_portal_sync:[308,3,1,""],sessions_from_account:[308,3,1,""],sessions_from_character:[308,3,1,""],sessions_from_csessid:[308,3,1,""],sessions_from_puppet:[308,3,1,""],start_bot_session:[308,3,1,""],validate_sessions:[308,3,1,""]},"evennia.server.sessionhandler.SessionHandler":{clean_senddata:[308,3,1,""],get:[308,3,1,""],get_all_sync_data:[308,3,1,""],get_sessions:[308,3,1,""]},"evennia.server.throttle":{Throttle:[310,1,1,""]},"evennia.server.throttle.Throttle":{__init__:[310,3,1,""],check:[310,3,1,""],error_msg:[310,4,1,""],get:[310,3,1,""],get_cache_key:[310,3,1,""],record_ip:[310,3,1,""],remove:[310,3,1,""],touch:[310,3,1,""],unrecord_ip:[310,3,1,""],update:[310,3,1,""]},"evennia.server.validators":{EvenniaPasswordValidator:[311,1,1,""],EvenniaUsernameAvailabilityValidator:[311,1,1,""]},"evennia.server.validators.EvenniaPasswordValidator":{__init__:[311,3,1,""],get_help_text:[311,3,1,""],validate:[311,3,1,""]},"evennia.server.webserver":{DjangoWebRoot:[312,1,1,""],EvenniaReverseProxyResource:[312,1,1,""],HTTPChannelWithXForwardedFor:[312,1,1,""],LockableThreadPool:[312,1,1,""],PrivateStaticRoot:[312,1,1,""],WSGIWebServer:[312,1,1,""],Website:[312,1,1,""]},"evennia.server.webserver.DjangoWebRoot":{__init__:[312,3,1,""],empty_threadpool:[312,3,1,""],getChild:[312,3,1,""]},"evennia.server.webserver.EvenniaReverseProxyResource":{getChild:[312,3,1,""],render:[312,3,1,""]},"evennia.server.webserver.HTTPChannelWithXForwardedFor":{allHeadersReceived:[312,3,1,""]},"evennia.server.webserver.LockableThreadPool":{__init__:[312,3,1,""],callInThread:[312,3,1,""],lock:[312,3,1,""]},"evennia.server.webserver.PrivateStaticRoot":{directoryListing:[312,3,1,""]},"evennia.server.webserver.WSGIWebServer":{__init__:[312,3,1,""],startService:[312,3,1,""],stopService:[312,3,1,""]},"evennia.server.webserver.Website":{log:[312,3,1,""],logPrefix:[312,3,1,""],noisy:[312,4,1,""]},"evennia.typeclasses":{admin:[315,0,0,"-"],attributes:[316,0,0,"-"],managers:[317,0,0,"-"],models:[318,0,0,"-"],tags:[319,0,0,"-"]},"evennia.typeclasses.admin":{AttributeForm:[315,1,1,""],AttributeFormSet:[315,1,1,""],AttributeInline:[315,1,1,""],TagAdmin:[315,1,1,""],TagForm:[315,1,1,""],TagFormSet:[315,1,1,""],TagInline:[315,1,1,""]},"evennia.typeclasses.admin.AttributeForm":{Meta:[315,1,1,""],__init__:[315,3,1,""],base_fields:[315,4,1,""],clean_attr_value:[315,3,1,""],declared_fields:[315,4,1,""],media:[315,3,1,""],save:[315,3,1,""]},"evennia.typeclasses.admin.AttributeForm.Meta":{fields:[315,4,1,""]},"evennia.typeclasses.admin.AttributeFormSet":{save:[315,3,1,""]},"evennia.typeclasses.admin.AttributeInline":{extra:[315,4,1,""],form:[315,4,1,""],formset:[315,4,1,""],get_formset:[315,3,1,""],media:[315,3,1,""],model:[315,4,1,""],related_field:[315,4,1,""]},"evennia.typeclasses.admin.TagAdmin":{fields:[315,4,1,""],list_display:[315,4,1,""],list_filter:[315,4,1,""],media:[315,3,1,""],search_fields:[315,4,1,""]},"evennia.typeclasses.admin.TagForm":{Meta:[315,1,1,""],__init__:[315,3,1,""],base_fields:[315,4,1,""],declared_fields:[315,4,1,""],media:[315,3,1,""],save:[315,3,1,""]},"evennia.typeclasses.admin.TagForm.Meta":{fields:[315,4,1,""]},"evennia.typeclasses.admin.TagFormSet":{save:[315,3,1,""]},"evennia.typeclasses.admin.TagInline":{extra:[315,4,1,""],form:[315,4,1,""],formset:[315,4,1,""],get_formset:[315,3,1,""],media:[315,3,1,""],model:[315,4,1,""],related_field:[315,4,1,""]},"evennia.typeclasses.attributes":{Attribute:[316,1,1,""],AttributeHandler:[316,1,1,""],DbHolder:[316,1,1,""],IAttribute:[316,1,1,""],IAttributeBackend:[316,1,1,""],InMemoryAttribute:[316,1,1,""],InMemoryAttributeBackend:[316,1,1,""],ModelAttributeBackend:[316,1,1,""],NickHandler:[316,1,1,""],NickTemplateInvalid:[316,2,1,""],initialize_nick_templates:[316,5,1,""],parse_nick_template:[316,5,1,""]},"evennia.typeclasses.attributes.Attribute":{DoesNotExist:[316,2,1,""],MultipleObjectsReturned:[316,2,1,""],accountdb_set:[316,4,1,""],attrtype:[316,3,1,""],category:[316,3,1,""],channeldb_set:[316,4,1,""],date_created:[316,3,1,""],db_attrtype:[316,4,1,""],db_category:[316,4,1,""],db_date_created:[316,4,1,""],db_key:[316,4,1,""],db_lock_storage:[316,4,1,""],db_model:[316,4,1,""],db_strvalue:[316,4,1,""],db_value:[316,4,1,""],get_next_by_db_date_created:[316,3,1,""],get_previous_by_db_date_created:[316,3,1,""],id:[316,4,1,""],key:[316,3,1,""],lock_storage:[316,3,1,""],model:[316,3,1,""],objectdb_set:[316,4,1,""],path:[316,4,1,""],scriptdb_set:[316,4,1,""],strvalue:[316,3,1,""],typename:[316,4,1,""],value:[316,3,1,""]},"evennia.typeclasses.attributes.AttributeHandler":{__init__:[316,3,1,""],add:[316,3,1,""],all:[316,3,1,""],batch_add:[316,3,1,""],clear:[316,3,1,""],get:[316,3,1,""],has:[316,3,1,""],remove:[316,3,1,""],reset_cache:[316,3,1,""]},"evennia.typeclasses.attributes.DbHolder":{__init__:[316,3,1,""],all:[316,3,1,""],get_all:[316,3,1,""]},"evennia.typeclasses.attributes.IAttribute":{access:[316,3,1,""],attrtype:[316,3,1,""],category:[316,3,1,""],date_created:[316,3,1,""],key:[316,3,1,""],lock_storage:[316,3,1,""],locks:[316,4,1,""],model:[316,3,1,""],strvalue:[316,3,1,""]},"evennia.typeclasses.attributes.IAttributeBackend":{__init__:[316,3,1,""],batch_add:[316,3,1,""],clear_attributes:[316,3,1,""],create_attribute:[316,3,1,""],delete_attribute:[316,3,1,""],do_batch_delete:[316,3,1,""],do_batch_finish:[316,3,1,""],do_batch_update_attribute:[316,3,1,""],do_create_attribute:[316,3,1,""],do_delete_attribute:[316,3,1,""],do_update_attribute:[316,3,1,""],get:[316,3,1,""],get_all_attributes:[316,3,1,""],query_all:[316,3,1,""],query_category:[316,3,1,""],query_key:[316,3,1,""],reset_cache:[316,3,1,""],update_attribute:[316,3,1,""]},"evennia.typeclasses.attributes.InMemoryAttribute":{__init__:[316,3,1,""],value:[316,3,1,""]},"evennia.typeclasses.attributes.InMemoryAttributeBackend":{__init__:[316,3,1,""],do_batch_finish:[316,3,1,""],do_batch_update_attribute:[316,3,1,""],do_create_attribute:[316,3,1,""],do_delete_attribute:[316,3,1,""],do_update_attribute:[316,3,1,""],query_all:[316,3,1,""],query_category:[316,3,1,""],query_key:[316,3,1,""]},"evennia.typeclasses.attributes.ModelAttributeBackend":{__init__:[316,3,1,""],do_batch_finish:[316,3,1,""],do_batch_update_attribute:[316,3,1,""],do_create_attribute:[316,3,1,""],do_delete_attribute:[316,3,1,""],do_update_attribute:[316,3,1,""],query_all:[316,3,1,""],query_category:[316,3,1,""],query_key:[316,3,1,""]},"evennia.typeclasses.attributes.NickHandler":{__init__:[316,3,1,""],add:[316,3,1,""],get:[316,3,1,""],has:[316,3,1,""],nickreplace:[316,3,1,""],remove:[316,3,1,""]},"evennia.typeclasses.managers":{TypedObjectManager:[317,1,1,""]},"evennia.typeclasses.managers.TypedObjectManager":{create_tag:[317,3,1,""],dbref:[317,3,1,""],dbref_search:[317,3,1,""],get_alias:[317,3,1,""],get_attribute:[317,3,1,""],get_by_alias:[317,3,1,""],get_by_attribute:[317,3,1,""],get_by_nick:[317,3,1,""],get_by_permission:[317,3,1,""],get_by_tag:[317,3,1,""],get_dbref_range:[317,3,1,""],get_id:[317,3,1,""],get_nick:[317,3,1,""],get_permission:[317,3,1,""],get_tag:[317,3,1,""],get_typeclass_totals:[317,3,1,""],object_totals:[317,3,1,""],typeclass_search:[317,3,1,""]},"evennia.typeclasses.models":{TypedObject:[318,1,1,""]},"evennia.typeclasses.models.TypedObject":{"delete":[318,3,1,""],Meta:[318,1,1,""],__init__:[318,3,1,""],access:[318,3,1,""],aliases:[318,4,1,""],at_idmapper_flush:[318,3,1,""],at_rename:[318,3,1,""],attributes:[318,4,1,""],check_permstring:[318,3,1,""],date_created:[318,3,1,""],db:[318,3,1,""],db_attributes:[318,4,1,""],db_date_created:[318,4,1,""],db_key:[318,4,1,""],db_lock_storage:[318,4,1,""],db_tags:[318,4,1,""],db_typeclass_path:[318,4,1,""],dbid:[318,3,1,""],dbref:[318,3,1,""],get_absolute_url:[318,3,1,""],get_display_name:[318,3,1,""],get_extra_info:[318,3,1,""],get_next_by_db_date_created:[318,3,1,""],get_previous_by_db_date_created:[318,3,1,""],is_typeclass:[318,3,1,""],key:[318,3,1,""],lock_storage:[318,3,1,""],locks:[318,4,1,""],name:[318,3,1,""],nattributes:[318,4,1,""],ndb:[318,3,1,""],objects:[318,4,1,""],path:[318,4,1,""],permissions:[318,4,1,""],set_class_from_typeclass:[318,3,1,""],swap_typeclass:[318,3,1,""],tags:[318,4,1,""],typeclass_path:[318,3,1,""],typename:[318,4,1,""],web_get_admin_url:[318,3,1,""],web_get_create_url:[318,3,1,""],web_get_delete_url:[318,3,1,""],web_get_detail_url:[318,3,1,""],web_get_puppet_url:[318,3,1,""],web_get_update_url:[318,3,1,""]},"evennia.typeclasses.models.TypedObject.Meta":{"abstract":[318,4,1,""],ordering:[318,4,1,""],verbose_name:[318,4,1,""]},"evennia.typeclasses.tags":{AliasHandler:[319,1,1,""],PermissionHandler:[319,1,1,""],Tag:[319,1,1,""],TagHandler:[319,1,1,""]},"evennia.typeclasses.tags.Tag":{DoesNotExist:[319,2,1,""],MultipleObjectsReturned:[319,2,1,""],accountdb_set:[319,4,1,""],channeldb_set:[319,4,1,""],db_category:[319,4,1,""],db_data:[319,4,1,""],db_key:[319,4,1,""],db_model:[319,4,1,""],db_tagtype:[319,4,1,""],helpentry_set:[319,4,1,""],id:[319,4,1,""],msg_set:[319,4,1,""],objectdb_set:[319,4,1,""],objects:[319,4,1,""],scriptdb_set:[319,4,1,""]},"evennia.typeclasses.tags.TagHandler":{__init__:[319,3,1,""],add:[319,3,1,""],all:[319,3,1,""],batch_add:[319,3,1,""],clear:[319,3,1,""],get:[319,3,1,""],has:[319,3,1,""],remove:[319,3,1,""],reset_cache:[319,3,1,""]},"evennia.utils":{ansi:[321,0,0,"-"],batchprocessors:[322,0,0,"-"],containers:[323,0,0,"-"],create:[324,0,0,"-"],dbserialize:[325,0,0,"-"],eveditor:[326,0,0,"-"],evform:[327,0,0,"-"],evmenu:[328,0,0,"-"],evmore:[329,0,0,"-"],evtable:[330,0,0,"-"],gametime:[331,0,0,"-"],idmapper:[332,0,0,"-"],inlinefuncs:[336,0,0,"-"],logger:[337,0,0,"-"],optionclasses:[338,0,0,"-"],optionhandler:[339,0,0,"-"],picklefield:[340,0,0,"-"],search:[341,0,0,"-"],test_resources:[342,0,0,"-"],text2html:[343,0,0,"-"],utils:[344,0,0,"-"],validatorfuncs:[345,0,0,"-"]},"evennia.utils.ansi":{ANSIMeta:[321,1,1,""],ANSIParser:[321,1,1,""],ANSIString:[321,1,1,""],parse_ansi:[321,5,1,""],raw:[321,5,1,""],strip_ansi:[321,5,1,""],strip_raw_ansi:[321,5,1,""]},"evennia.utils.ansi.ANSIMeta":{__init__:[321,3,1,""]},"evennia.utils.ansi.ANSIParser":{ansi_escapes:[321,4,1,""],ansi_map:[321,4,1,""],ansi_map_dict:[321,4,1,""],ansi_re:[321,4,1,""],ansi_regex:[321,4,1,""],ansi_sub:[321,4,1,""],ansi_xterm256_bright_bg_map:[321,4,1,""],ansi_xterm256_bright_bg_map_dict:[321,4,1,""],brightbg_sub:[321,4,1,""],mxp_re:[321,4,1,""],mxp_sub:[321,4,1,""],parse_ansi:[321,3,1,""],strip_mxp:[321,3,1,""],strip_raw_codes:[321,3,1,""],sub_ansi:[321,3,1,""],sub_brightbg:[321,3,1,""],sub_xterm256:[321,3,1,""],xterm256_bg:[321,4,1,""],xterm256_bg_sub:[321,4,1,""],xterm256_fg:[321,4,1,""],xterm256_fg_sub:[321,4,1,""],xterm256_gbg:[321,4,1,""],xterm256_gbg_sub:[321,4,1,""],xterm256_gfg:[321,4,1,""],xterm256_gfg_sub:[321,4,1,""]},"evennia.utils.ansi.ANSIString":{__init__:[321,3,1,""],capitalize:[321,3,1,""],center:[321,3,1,""],clean:[321,3,1,""],count:[321,3,1,""],decode:[321,3,1,""],encode:[321,3,1,""],endswith:[321,3,1,""],expandtabs:[321,3,1,""],find:[321,3,1,""],format:[321,3,1,""],index:[321,3,1,""],isalnum:[321,3,1,""],isalpha:[321,3,1,""],isdigit:[321,3,1,""],islower:[321,3,1,""],isspace:[321,3,1,""],istitle:[321,3,1,""],isupper:[321,3,1,""],join:[321,3,1,""],ljust:[321,3,1,""],lower:[321,3,1,""],lstrip:[321,3,1,""],partition:[321,3,1,""],raw:[321,3,1,""],re_format:[321,4,1,""],replace:[321,3,1,""],rfind:[321,3,1,""],rindex:[321,3,1,""],rjust:[321,3,1,""],rsplit:[321,3,1,""],rstrip:[321,3,1,""],split:[321,3,1,""],startswith:[321,3,1,""],strip:[321,3,1,""],swapcase:[321,3,1,""],translate:[321,3,1,""],upper:[321,3,1,""]},"evennia.utils.batchprocessors":{BatchCodeProcessor:[322,1,1,""],BatchCommandProcessor:[322,1,1,""],read_batchfile:[322,5,1,""],tb_filename:[322,5,1,""],tb_iter:[322,5,1,""]},"evennia.utils.batchprocessors.BatchCodeProcessor":{code_exec:[322,3,1,""],parse_file:[322,3,1,""]},"evennia.utils.batchprocessors.BatchCommandProcessor":{parse_file:[322,3,1,""]},"evennia.utils.containers":{Container:[323,1,1,""],GlobalScriptContainer:[323,1,1,""],OptionContainer:[323,1,1,""]},"evennia.utils.containers.Container":{__init__:[323,3,1,""],all:[323,3,1,""],get:[323,3,1,""],load_data:[323,3,1,""],storage_modules:[323,4,1,""]},"evennia.utils.containers.GlobalScriptContainer":{__init__:[323,3,1,""],all:[323,3,1,""],get:[323,3,1,""],load_data:[323,3,1,""],start:[323,3,1,""]},"evennia.utils.containers.OptionContainer":{storage_modules:[323,4,1,""]},"evennia.utils.create":{create_account:[324,5,1,""],create_channel:[324,5,1,""],create_help_entry:[324,5,1,""],create_message:[324,5,1,""],create_object:[324,5,1,""],create_script:[324,5,1,""]},"evennia.utils.dbserialize":{dbserialize:[325,5,1,""],dbunserialize:[325,5,1,""],do_pickle:[325,5,1,""],do_unpickle:[325,5,1,""],from_pickle:[325,5,1,""],to_pickle:[325,5,1,""]},"evennia.utils.eveditor":{CmdEditorBase:[326,1,1,""],CmdEditorGroup:[326,1,1,""],CmdLineInput:[326,1,1,""],CmdSaveYesNo:[326,1,1,""],EvEditor:[326,1,1,""],EvEditorCmdSet:[326,1,1,""],SaveYesNoCmdSet:[326,1,1,""]},"evennia.utils.eveditor.CmdEditorBase":{aliases:[326,4,1,""],editor:[326,4,1,""],help_category:[326,4,1,""],help_entry:[326,4,1,""],key:[326,4,1,""],lock_storage:[326,4,1,""],locks:[326,4,1,""],parse:[326,3,1,""],search_index_entry:[326,4,1,""]},"evennia.utils.eveditor.CmdEditorGroup":{aliases:[326,4,1,""],arg_regex:[326,4,1,""],func:[326,3,1,""],help_category:[326,4,1,""],key:[326,4,1,""],lock_storage:[326,4,1,""],search_index_entry:[326,4,1,""]},"evennia.utils.eveditor.CmdLineInput":{aliases:[326,4,1,""],func:[326,3,1,""],help_category:[326,4,1,""],key:[326,4,1,""],lock_storage:[326,4,1,""],search_index_entry:[326,4,1,""]},"evennia.utils.eveditor.CmdSaveYesNo":{aliases:[326,4,1,""],func:[326,3,1,""],help_category:[326,4,1,""],help_cateogory:[326,4,1,""],key:[326,4,1,""],lock_storage:[326,4,1,""],locks:[326,4,1,""],search_index_entry:[326,4,1,""]},"evennia.utils.eveditor.EvEditor":{__init__:[326,3,1,""],decrease_indent:[326,3,1,""],deduce_indent:[326,3,1,""],display_buffer:[326,3,1,""],display_help:[326,3,1,""],get_buffer:[326,3,1,""],increase_indent:[326,3,1,""],load_buffer:[326,3,1,""],quit:[326,3,1,""],save_buffer:[326,3,1,""],swap_autoindent:[326,3,1,""],update_buffer:[326,3,1,""],update_undo:[326,3,1,""]},"evennia.utils.eveditor.EvEditorCmdSet":{at_cmdset_creation:[326,3,1,""],key:[326,4,1,""],mergetype:[326,4,1,""],path:[326,4,1,""]},"evennia.utils.eveditor.SaveYesNoCmdSet":{at_cmdset_creation:[326,3,1,""],key:[326,4,1,""],mergetype:[326,4,1,""],path:[326,4,1,""],priority:[326,4,1,""]},"evennia.utils.evform":{EvForm:[327,1,1,""]},"evennia.utils.evform.EvForm":{__init__:[327,3,1,""],map:[327,3,1,""],reload:[327,3,1,""]},"evennia.utils.evmenu":{CmdEvMenuNode:[328,1,1,""],CmdGetInput:[328,1,1,""],EvMenu:[328,1,1,""],EvMenuCmdSet:[328,1,1,""],EvMenuError:[328,2,1,""],EvMenuGotoAbortMessage:[328,2,1,""],InputCmdSet:[328,1,1,""],get_input:[328,5,1,""],list_node:[328,5,1,""],parse_menu_template:[328,5,1,""],template2menu:[328,5,1,""]},"evennia.utils.evmenu.CmdEvMenuNode":{aliases:[328,4,1,""],auto_help_display_key:[328,4,1,""],func:[328,3,1,""],get_help:[328,3,1,""],help_category:[328,4,1,""],key:[328,4,1,""],lock_storage:[328,4,1,""],locks:[328,4,1,""],search_index_entry:[328,4,1,""]},"evennia.utils.evmenu.CmdGetInput":{aliases:[328,4,1,""],func:[328,3,1,""],help_category:[328,4,1,""],key:[328,4,1,""],lock_storage:[328,4,1,""],search_index_entry:[328,4,1,""]},"evennia.utils.evmenu.EvMenu":{"goto":[328,3,1,""],__init__:[328,3,1,""],close_menu:[328,3,1,""],display_helptext:[328,3,1,""],display_nodetext:[328,3,1,""],extract_goto_exec:[328,3,1,""],helptext_formatter:[328,3,1,""],msg:[328,3,1,""],node_border_char:[328,4,1,""],node_formatter:[328,3,1,""],nodetext_formatter:[328,3,1,""],options_formatter:[328,3,1,""],parse_input:[328,3,1,""],print_debug_info:[328,3,1,""],run_exec:[328,3,1,""],run_exec_then_goto:[328,3,1,""]},"evennia.utils.evmenu.EvMenuCmdSet":{at_cmdset_creation:[328,3,1,""],key:[328,4,1,""],mergetype:[328,4,1,""],no_channels:[328,4,1,""],no_exits:[328,4,1,""],no_objs:[328,4,1,""],path:[328,4,1,""],priority:[328,4,1,""]},"evennia.utils.evmenu.InputCmdSet":{at_cmdset_creation:[328,3,1,""],key:[328,4,1,""],mergetype:[328,4,1,""],no_channels:[328,4,1,""],no_exits:[328,4,1,""],no_objs:[328,4,1,""],path:[328,4,1,""],priority:[328,4,1,""]},"evennia.utils.evmore":{CmdMore:[329,1,1,""],CmdMoreLook:[329,1,1,""],CmdSetMore:[329,1,1,""],EvMore:[329,1,1,""],msg:[329,5,1,""],queryset_maxsize:[329,5,1,""]},"evennia.utils.evmore.CmdMore":{aliases:[329,4,1,""],auto_help:[329,4,1,""],func:[329,3,1,""],help_category:[329,4,1,""],key:[329,4,1,""],lock_storage:[329,4,1,""],search_index_entry:[329,4,1,""]},"evennia.utils.evmore.CmdMoreLook":{aliases:[329,4,1,""],auto_help:[329,4,1,""],func:[329,3,1,""],help_category:[329,4,1,""],key:[329,4,1,""],lock_storage:[329,4,1,""],search_index_entry:[329,4,1,""]},"evennia.utils.evmore.CmdSetMore":{at_cmdset_creation:[329,3,1,""],key:[329,4,1,""],path:[329,4,1,""],priority:[329,4,1,""]},"evennia.utils.evmore.EvMore":{__init__:[329,3,1,""],display:[329,3,1,""],init_django_paginator:[329,3,1,""],init_evtable:[329,3,1,""],init_f_str:[329,3,1,""],init_iterable:[329,3,1,""],init_pages:[329,3,1,""],init_queryset:[329,3,1,""],init_str:[329,3,1,""],page_back:[329,3,1,""],page_end:[329,3,1,""],page_formatter:[329,3,1,""],page_next:[329,3,1,""],page_quit:[329,3,1,""],page_top:[329,3,1,""],paginator:[329,3,1,""],paginator_django:[329,3,1,""],paginator_index:[329,3,1,""],paginator_slice:[329,3,1,""],start:[329,3,1,""]},"evennia.utils.evtable":{ANSITextWrapper:[330,1,1,""],EvCell:[330,1,1,""],EvColumn:[330,1,1,""],EvTable:[330,1,1,""],fill:[330,5,1,""],wrap:[330,5,1,""]},"evennia.utils.evtable.EvCell":{__init__:[330,3,1,""],get:[330,3,1,""],get_height:[330,3,1,""],get_min_height:[330,3,1,""],get_min_width:[330,3,1,""],get_width:[330,3,1,""],reformat:[330,3,1,""],replace_data:[330,3,1,""]},"evennia.utils.evtable.EvColumn":{__init__:[330,3,1,""],add_rows:[330,3,1,""],reformat:[330,3,1,""],reformat_cell:[330,3,1,""]},"evennia.utils.evtable.EvTable":{__init__:[330,3,1,""],add_column:[330,3,1,""],add_header:[330,3,1,""],add_row:[330,3,1,""],get:[330,3,1,""],reformat:[330,3,1,""],reformat_column:[330,3,1,""]},"evennia.utils.gametime":{TimeScript:[331,1,1,""],game_epoch:[331,5,1,""],gametime:[331,5,1,""],portal_uptime:[331,5,1,""],real_seconds_until:[331,5,1,""],reset_gametime:[331,5,1,""],runtime:[331,5,1,""],schedule:[331,5,1,""],server_epoch:[331,5,1,""],uptime:[331,5,1,""]},"evennia.utils.gametime.TimeScript":{DoesNotExist:[331,2,1,""],MultipleObjectsReturned:[331,2,1,""],at_repeat:[331,3,1,""],at_script_creation:[331,3,1,""],path:[331,4,1,""],typename:[331,4,1,""]},"evennia.utils.idmapper":{manager:[333,0,0,"-"],models:[334,0,0,"-"],tests:[335,0,0,"-"]},"evennia.utils.idmapper.manager":{SharedMemoryManager:[333,1,1,""]},"evennia.utils.idmapper.manager.SharedMemoryManager":{get:[333,3,1,""]},"evennia.utils.idmapper.models":{SharedMemoryModel:[334,1,1,""],SharedMemoryModelBase:[334,1,1,""],WeakSharedMemoryModel:[334,1,1,""],WeakSharedMemoryModelBase:[334,1,1,""],cache_size:[334,5,1,""],conditional_flush:[334,5,1,""],flush_cache:[334,5,1,""],flush_cached_instance:[334,5,1,""],update_cached_instance:[334,5,1,""]},"evennia.utils.idmapper.models.SharedMemoryModel":{"delete":[334,3,1,""],Meta:[334,1,1,""],at_idmapper_flush:[334,3,1,""],cache_instance:[334,3,1,""],flush_cached_instance:[334,3,1,""],flush_from_cache:[334,3,1,""],flush_instance_cache:[334,3,1,""],get_all_cached_instances:[334,3,1,""],get_cached_instance:[334,3,1,""],objects:[334,4,1,""],path:[334,4,1,""],save:[334,3,1,""],typename:[334,4,1,""]},"evennia.utils.idmapper.models.SharedMemoryModel.Meta":{"abstract":[334,4,1,""]},"evennia.utils.idmapper.models.WeakSharedMemoryModel":{Meta:[334,1,1,""],path:[334,4,1,""],typename:[334,4,1,""]},"evennia.utils.idmapper.models.WeakSharedMemoryModel.Meta":{"abstract":[334,4,1,""]},"evennia.utils.idmapper.tests":{Article:[335,1,1,""],Category:[335,1,1,""],RegularArticle:[335,1,1,""],RegularCategory:[335,1,1,""],SharedMemorysTest:[335,1,1,""]},"evennia.utils.idmapper.tests.Article":{DoesNotExist:[335,2,1,""],MultipleObjectsReturned:[335,2,1,""],category2:[335,4,1,""],category2_id:[335,4,1,""],category:[335,4,1,""],category_id:[335,4,1,""],id:[335,4,1,""],name:[335,4,1,""],path:[335,4,1,""],typename:[335,4,1,""]},"evennia.utils.idmapper.tests.Category":{DoesNotExist:[335,2,1,""],MultipleObjectsReturned:[335,2,1,""],article_set:[335,4,1,""],id:[335,4,1,""],name:[335,4,1,""],path:[335,4,1,""],regulararticle_set:[335,4,1,""],typename:[335,4,1,""]},"evennia.utils.idmapper.tests.RegularArticle":{DoesNotExist:[335,2,1,""],MultipleObjectsReturned:[335,2,1,""],category2:[335,4,1,""],category2_id:[335,4,1,""],category:[335,4,1,""],category_id:[335,4,1,""],id:[335,4,1,""],name:[335,4,1,""],objects:[335,4,1,""]},"evennia.utils.idmapper.tests.RegularCategory":{DoesNotExist:[335,2,1,""],MultipleObjectsReturned:[335,2,1,""],article_set:[335,4,1,""],id:[335,4,1,""],name:[335,4,1,""],objects:[335,4,1,""],regulararticle_set:[335,4,1,""]},"evennia.utils.idmapper.tests.SharedMemorysTest":{setUp:[335,3,1,""],testMixedReferences:[335,3,1,""],testObjectDeletion:[335,3,1,""],testRegularReferences:[335,3,1,""],testSharedMemoryReferences:[335,3,1,""]},"evennia.utils.inlinefuncs":{"null":[336,5,1,""],InlinefuncError:[336,2,1,""],NickTemplateInvalid:[336,2,1,""],ParseStack:[336,1,1,""],clr:[336,5,1,""],crop:[336,5,1,""],initialize_nick_templates:[336,5,1,""],nomatch:[336,5,1,""],pad:[336,5,1,""],parse_inlinefunc:[336,5,1,""],parse_nick_template:[336,5,1,""],random:[336,5,1,""],raw:[336,5,1,""],space:[336,5,1,""]},"evennia.utils.inlinefuncs.ParseStack":{__init__:[336,3,1,""],append:[336,3,1,""]},"evennia.utils.logger":{EvenniaLogFile:[337,1,1,""],PortalLogObserver:[337,1,1,""],ServerLogObserver:[337,1,1,""],WeeklyLogFile:[337,1,1,""],log_dep:[337,5,1,""],log_depmsg:[337,5,1,""],log_err:[337,5,1,""],log_errmsg:[337,5,1,""],log_file:[337,5,1,""],log_info:[337,5,1,""],log_infomsg:[337,5,1,""],log_msg:[337,5,1,""],log_sec:[337,5,1,""],log_secmsg:[337,5,1,""],log_server:[337,5,1,""],log_trace:[337,5,1,""],log_tracemsg:[337,5,1,""],log_warn:[337,5,1,""],log_warnmsg:[337,5,1,""],tail_log_file:[337,5,1,""],timeformat:[337,5,1,""]},"evennia.utils.logger.EvenniaLogFile":{num_lines_to_append:[337,4,1,""],readlines:[337,3,1,""],rotate:[337,3,1,""],seek:[337,3,1,""],settings:[337,4,1,""]},"evennia.utils.logger.PortalLogObserver":{emit:[337,3,1,""],prefix:[337,4,1,""],timeFormat:[337,4,1,""]},"evennia.utils.logger.ServerLogObserver":{prefix:[337,4,1,""]},"evennia.utils.logger.WeeklyLogFile":{__init__:[337,3,1,""],shouldRotate:[337,3,1,""],suffix:[337,3,1,""],write:[337,3,1,""]},"evennia.utils.optionclasses":{BaseOption:[338,1,1,""],Boolean:[338,1,1,""],Color:[338,1,1,""],Datetime:[338,1,1,""],Duration:[338,1,1,""],Email:[338,1,1,""],Future:[338,1,1,""],Lock:[338,1,1,""],PositiveInteger:[338,1,1,""],SignedInteger:[338,1,1,""],Text:[338,1,1,""],Timezone:[338,1,1,""],UnsignedInteger:[338,1,1,""]},"evennia.utils.optionclasses.BaseOption":{"default":[338,3,1,""],__init__:[338,3,1,""],changed:[338,3,1,""],deserialize:[338,3,1,""],display:[338,3,1,""],load:[338,3,1,""],save:[338,3,1,""],serialize:[338,3,1,""],set:[338,3,1,""],validate:[338,3,1,""],value:[338,3,1,""]},"evennia.utils.optionclasses.Boolean":{deserialize:[338,3,1,""],display:[338,3,1,""],serialize:[338,3,1,""],validate:[338,3,1,""]},"evennia.utils.optionclasses.Color":{deserialize:[338,3,1,""],display:[338,3,1,""],validate:[338,3,1,""]},"evennia.utils.optionclasses.Datetime":{deserialize:[338,3,1,""],serialize:[338,3,1,""],validate:[338,3,1,""]},"evennia.utils.optionclasses.Duration":{deserialize:[338,3,1,""],serialize:[338,3,1,""],validate:[338,3,1,""]},"evennia.utils.optionclasses.Email":{deserialize:[338,3,1,""],validate:[338,3,1,""]},"evennia.utils.optionclasses.Future":{validate:[338,3,1,""]},"evennia.utils.optionclasses.Lock":{validate:[338,3,1,""]},"evennia.utils.optionclasses.PositiveInteger":{deserialize:[338,3,1,""],validate:[338,3,1,""]},"evennia.utils.optionclasses.SignedInteger":{deserialize:[338,3,1,""],validate:[338,3,1,""]},"evennia.utils.optionclasses.Text":{deserialize:[338,3,1,""]},"evennia.utils.optionclasses.Timezone":{"default":[338,3,1,""],deserialize:[338,3,1,""],serialize:[338,3,1,""],validate:[338,3,1,""]},"evennia.utils.optionclasses.UnsignedInteger":{deserialize:[338,3,1,""],validate:[338,3,1,""],validator_key:[338,4,1,""]},"evennia.utils.optionhandler":{InMemorySaveHandler:[339,1,1,""],OptionHandler:[339,1,1,""]},"evennia.utils.optionhandler.InMemorySaveHandler":{__init__:[339,3,1,""],add:[339,3,1,""],get:[339,3,1,""]},"evennia.utils.optionhandler.OptionHandler":{__init__:[339,3,1,""],all:[339,3,1,""],get:[339,3,1,""],set:[339,3,1,""]},"evennia.utils.picklefield":{PickledFormField:[340,1,1,""],PickledObject:[340,1,1,""],PickledObjectField:[340,1,1,""],PickledWidget:[340,1,1,""],dbsafe_decode:[340,5,1,""],dbsafe_encode:[340,5,1,""],wrap_conflictual_object:[340,5,1,""]},"evennia.utils.picklefield.PickledFormField":{__init__:[340,3,1,""],clean:[340,3,1,""],default_error_messages:[340,4,1,""],widget:[340,4,1,""]},"evennia.utils.picklefield.PickledObjectField":{__init__:[340,3,1,""],formfield:[340,3,1,""],from_db_value:[340,3,1,""],get_db_prep_lookup:[340,3,1,""],get_db_prep_value:[340,3,1,""],get_default:[340,3,1,""],get_internal_type:[340,3,1,""],pre_save:[340,3,1,""],value_to_string:[340,3,1,""]},"evennia.utils.picklefield.PickledWidget":{media:[340,3,1,""],render:[340,3,1,""],value_from_datadict:[340,3,1,""]},"evennia.utils.search":{search_account:[341,5,1,""],search_account_tag:[341,5,1,""],search_channel:[341,5,1,""],search_channel_tag:[341,5,1,""],search_help_entry:[341,5,1,""],search_message:[341,5,1,""],search_object:[341,5,1,""],search_script:[341,5,1,""],search_script_tag:[341,5,1,""],search_tag:[341,5,1,""]},"evennia.utils.test_resources":{EvenniaTest:[342,1,1,""],LocalEvenniaTest:[342,1,1,""],mockdeferLater:[342,5,1,""],mockdelay:[342,5,1,""],unload_module:[342,5,1,""]},"evennia.utils.test_resources.EvenniaTest":{account_typeclass:[342,4,1,""],character_typeclass:[342,4,1,""],exit_typeclass:[342,4,1,""],object_typeclass:[342,4,1,""],room_typeclass:[342,4,1,""],script_typeclass:[342,4,1,""],setUp:[342,3,1,""],tearDown:[342,3,1,""]},"evennia.utils.test_resources.LocalEvenniaTest":{account_typeclass:[342,4,1,""],character_typeclass:[342,4,1,""],exit_typeclass:[342,4,1,""],object_typeclass:[342,4,1,""],room_typeclass:[342,4,1,""],script_typeclass:[342,4,1,""]},"evennia.utils.text2html":{TextToHTMLparser:[343,1,1,""],parse_html:[343,5,1,""]},"evennia.utils.text2html.TextToHTMLparser":{bg_colormap:[343,4,1,""],bgfgstart:[343,4,1,""],bgfgstop:[343,4,1,""],bgstart:[343,4,1,""],bgstop:[343,4,1,""],blink:[343,4,1,""],colorback:[343,4,1,""],colorcodes:[343,4,1,""],convert_linebreaks:[343,3,1,""],convert_urls:[343,3,1,""],fg_colormap:[343,4,1,""],fgstart:[343,4,1,""],fgstop:[343,4,1,""],hilite:[343,4,1,""],inverse:[343,4,1,""],normal:[343,4,1,""],parse:[343,3,1,""],re_bgfg:[343,4,1,""],re_bgs:[343,4,1,""],re_blink:[343,4,1,""],re_blinking:[343,3,1,""],re_bold:[343,3,1,""],re_color:[343,3,1,""],re_dblspace:[343,4,1,""],re_double_space:[343,3,1,""],re_fgs:[343,4,1,""],re_hilite:[343,4,1,""],re_inverse:[343,4,1,""],re_inversing:[343,3,1,""],re_mxplink:[343,4,1,""],re_normal:[343,4,1,""],re_string:[343,4,1,""],re_uline:[343,4,1,""],re_underline:[343,3,1,""],re_unhilite:[343,4,1,""],re_url:[343,4,1,""],remove_backspaces:[343,3,1,""],remove_bells:[343,3,1,""],sub_dblspace:[343,3,1,""],sub_mxp_links:[343,3,1,""],sub_text:[343,3,1,""],tabstop:[343,4,1,""],underline:[343,4,1,""],unhilite:[343,4,1,""]},"evennia.utils.utils":{LimitedSizeOrderedDict:[344,1,1,""],all_from_module:[344,5,1,""],at_search_result:[344,5,1,""],callables_from_module:[344,5,1,""],calledby:[344,5,1,""],check_evennia_dependencies:[344,5,1,""],class_from_module:[344,5,1,""],columnize:[344,5,1,""],crop:[344,5,1,""],datetime_format:[344,5,1,""],dbid_to_obj:[344,5,1,""],dbref:[344,5,1,""],dbref_to_obj:[344,5,1,""],dedent:[344,5,1,""],deepsize:[344,5,1,""],delay:[344,5,1,""],display_len:[344,5,1,""],fill:[344,5,1,""],format_grid:[344,5,1,""],format_table:[344,5,1,""],fuzzy_import_from_module:[344,5,1,""],get_all_typeclasses:[344,5,1,""],get_evennia_pids:[344,5,1,""],get_evennia_version:[344,5,1,""],get_game_dir_path:[344,5,1,""],has_parent:[344,5,1,""],host_os_is:[344,5,1,""],inherits_from:[344,5,1,""],init_new_account:[344,5,1,""],interactive:[344,5,1,""],is_iter:[344,5,1,""],iter_to_str:[344,5,1,""],iter_to_string:[344,5,1,""],justify:[344,5,1,""],latinify:[344,5,1,""],lazy_property:[344,1,1,""],list_to_string:[344,5,1,""],m_len:[344,5,1,""],make_iter:[344,5,1,""],mod_import:[344,5,1,""],mod_import_from_path:[344,5,1,""],object_from_module:[344,5,1,""],pad:[344,5,1,""],percent:[344,5,1,""],percentile:[344,5,1,""],pypath_to_realpath:[344,5,1,""],random_string_from_module:[344,5,1,""],run_async:[344,5,1,""],server_services:[344,5,1,""],string_from_module:[344,5,1,""],string_partial_matching:[344,5,1,""],string_similarity:[344,5,1,""],string_suggestions:[344,5,1,""],strip_control_sequences:[344,5,1,""],time_format:[344,5,1,""],to_bytes:[344,5,1,""],to_str:[344,5,1,""],uses_database:[344,5,1,""],validate_email_address:[344,5,1,""],variable_from_module:[344,5,1,""],wildcard_to_regexp:[344,5,1,""],wrap:[344,5,1,""]},"evennia.utils.utils.LimitedSizeOrderedDict":{__init__:[344,3,1,""],update:[344,3,1,""]},"evennia.utils.utils.lazy_property":{__init__:[344,3,1,""]},"evennia.utils.validatorfuncs":{"boolean":[345,5,1,""],color:[345,5,1,""],datetime:[345,5,1,""],duration:[345,5,1,""],email:[345,5,1,""],future:[345,5,1,""],lock:[345,5,1,""],positive_integer:[345,5,1,""],signed_integer:[345,5,1,""],text:[345,5,1,""],timezone:[345,5,1,""],unsigned_integer:[345,5,1,""]},"evennia.web":{urls:[347,0,0,"-"],utils:[348,0,0,"-"],webclient:[353,0,0,"-"],website:[356,0,0,"-"]},"evennia.web.utils":{backends:[349,0,0,"-"],general_context:[350,0,0,"-"],middleware:[351,0,0,"-"],tests:[352,0,0,"-"]},"evennia.web.utils.backends":{CaseInsensitiveModelBackend:[349,1,1,""]},"evennia.web.utils.backends.CaseInsensitiveModelBackend":{authenticate:[349,3,1,""]},"evennia.web.utils.general_context":{general_context:[350,5,1,""],set_game_name_and_slogan:[350,5,1,""],set_webclient_settings:[350,5,1,""]},"evennia.web.utils.middleware":{SharedLoginMiddleware:[351,1,1,""]},"evennia.web.utils.middleware.SharedLoginMiddleware":{__init__:[351,3,1,""],make_shared_login:[351,3,1,""]},"evennia.web.utils.tests":{TestGeneralContext:[352,1,1,""]},"evennia.web.utils.tests.TestGeneralContext":{maxDiff:[352,4,1,""],test_general_context:[352,3,1,""],test_set_game_name_and_slogan:[352,3,1,""],test_set_webclient_settings:[352,3,1,""]},"evennia.web.webclient":{urls:[354,0,0,"-"],views:[355,0,0,"-"]},"evennia.web.webclient.views":{webclient:[355,5,1,""]},"evennia.web.website":{forms:[357,0,0,"-"],templatetags:[358,0,0,"-"],tests:[360,0,0,"-"],urls:[361,0,0,"-"],views:[362,0,0,"-"]},"evennia.web.website.forms":{AccountForm:[357,1,1,""],CharacterForm:[357,1,1,""],CharacterUpdateForm:[357,1,1,""],EvenniaForm:[357,1,1,""],ObjectForm:[357,1,1,""]},"evennia.web.website.forms.AccountForm":{Meta:[357,1,1,""],base_fields:[357,4,1,""],declared_fields:[357,4,1,""],media:[357,3,1,""]},"evennia.web.website.forms.AccountForm.Meta":{field_classes:[357,4,1,""],fields:[357,4,1,""],model:[357,4,1,""]},"evennia.web.website.forms.CharacterForm":{Meta:[357,1,1,""],base_fields:[357,4,1,""],declared_fields:[357,4,1,""],media:[357,3,1,""]},"evennia.web.website.forms.CharacterForm.Meta":{fields:[357,4,1,""],labels:[357,4,1,""],model:[357,4,1,""]},"evennia.web.website.forms.CharacterUpdateForm":{base_fields:[357,4,1,""],declared_fields:[357,4,1,""],media:[357,3,1,""]},"evennia.web.website.forms.EvenniaForm":{base_fields:[357,4,1,""],clean:[357,3,1,""],declared_fields:[357,4,1,""],media:[357,3,1,""]},"evennia.web.website.forms.ObjectForm":{Meta:[357,1,1,""],base_fields:[357,4,1,""],declared_fields:[357,4,1,""],media:[357,3,1,""]},"evennia.web.website.forms.ObjectForm.Meta":{fields:[357,4,1,""],labels:[357,4,1,""],model:[357,4,1,""]},"evennia.web.website.templatetags":{addclass:[359,0,0,"-"]},"evennia.web.website.templatetags.addclass":{addclass:[359,5,1,""]},"evennia.web.website.tests":{AdminTest:[360,1,1,""],ChannelDetailTest:[360,1,1,""],ChannelListTest:[360,1,1,""],CharacterCreateView:[360,1,1,""],CharacterDeleteView:[360,1,1,""],CharacterListView:[360,1,1,""],CharacterManageView:[360,1,1,""],CharacterPuppetView:[360,1,1,""],CharacterUpdateView:[360,1,1,""],EvenniaWebTest:[360,1,1,""],IndexTest:[360,1,1,""],LoginTest:[360,1,1,""],LogoutTest:[360,1,1,""],PasswordResetTest:[360,1,1,""],RegisterTest:[360,1,1,""],WebclientTest:[360,1,1,""]},"evennia.web.website.tests.AdminTest":{unauthenticated_response:[360,4,1,""],url_name:[360,4,1,""]},"evennia.web.website.tests.ChannelDetailTest":{get_kwargs:[360,3,1,""],setUp:[360,3,1,""],url_name:[360,4,1,""]},"evennia.web.website.tests.ChannelListTest":{url_name:[360,4,1,""]},"evennia.web.website.tests.CharacterCreateView":{test_valid_access_multisession_0:[360,3,1,""],test_valid_access_multisession_2:[360,3,1,""],unauthenticated_response:[360,4,1,""],url_name:[360,4,1,""]},"evennia.web.website.tests.CharacterDeleteView":{get_kwargs:[360,3,1,""],test_invalid_access:[360,3,1,""],test_valid_access:[360,3,1,""],unauthenticated_response:[360,4,1,""],url_name:[360,4,1,""]},"evennia.web.website.tests.CharacterListView":{unauthenticated_response:[360,4,1,""],url_name:[360,4,1,""]},"evennia.web.website.tests.CharacterManageView":{unauthenticated_response:[360,4,1,""],url_name:[360,4,1,""]},"evennia.web.website.tests.CharacterPuppetView":{get_kwargs:[360,3,1,""],test_invalid_access:[360,3,1,""],unauthenticated_response:[360,4,1,""],url_name:[360,4,1,""]},"evennia.web.website.tests.CharacterUpdateView":{get_kwargs:[360,3,1,""],test_invalid_access:[360,3,1,""],test_valid_access:[360,3,1,""],unauthenticated_response:[360,4,1,""],url_name:[360,4,1,""]},"evennia.web.website.tests.EvenniaWebTest":{account_typeclass:[360,4,1,""],authenticated_response:[360,4,1,""],channel_typeclass:[360,4,1,""],character_typeclass:[360,4,1,""],exit_typeclass:[360,4,1,""],get_kwargs:[360,3,1,""],login:[360,3,1,""],object_typeclass:[360,4,1,""],room_typeclass:[360,4,1,""],script_typeclass:[360,4,1,""],setUp:[360,3,1,""],test_get:[360,3,1,""],test_get_authenticated:[360,3,1,""],test_valid_chars:[360,3,1,""],unauthenticated_response:[360,4,1,""],url_name:[360,4,1,""]},"evennia.web.website.tests.IndexTest":{url_name:[360,4,1,""]},"evennia.web.website.tests.LoginTest":{url_name:[360,4,1,""]},"evennia.web.website.tests.LogoutTest":{url_name:[360,4,1,""]},"evennia.web.website.tests.PasswordResetTest":{unauthenticated_response:[360,4,1,""],url_name:[360,4,1,""]},"evennia.web.website.tests.RegisterTest":{url_name:[360,4,1,""]},"evennia.web.website.tests.WebclientTest":{test_get:[360,3,1,""],test_get_disabled:[360,3,1,""],url_name:[360,4,1,""]},"evennia.web.website.views":{AccountCreateView:[362,1,1,""],AccountMixin:[362,1,1,""],ChannelDetailView:[362,1,1,""],ChannelListView:[362,1,1,""],ChannelMixin:[362,1,1,""],CharacterCreateView:[362,1,1,""],CharacterDeleteView:[362,1,1,""],CharacterDetailView:[362,1,1,""],CharacterListView:[362,1,1,""],CharacterManageView:[362,1,1,""],CharacterMixin:[362,1,1,""],CharacterPuppetView:[362,1,1,""],CharacterUpdateView:[362,1,1,""],EvenniaCreateView:[362,1,1,""],EvenniaDeleteView:[362,1,1,""],EvenniaDetailView:[362,1,1,""],EvenniaIndexView:[362,1,1,""],EvenniaUpdateView:[362,1,1,""],HelpDetailView:[362,1,1,""],HelpListView:[362,1,1,""],HelpMixin:[362,1,1,""],ObjectCreateView:[362,1,1,""],ObjectDeleteView:[362,1,1,""],ObjectDetailView:[362,1,1,""],ObjectUpdateView:[362,1,1,""],TypeclassMixin:[362,1,1,""],admin_wrapper:[362,5,1,""],evennia_admin:[362,5,1,""],to_be_implemented:[362,5,1,""]},"evennia.web.website.views.AccountCreateView":{form_valid:[362,3,1,""],success_url:[362,4,1,""],template_name:[362,4,1,""]},"evennia.web.website.views.AccountMixin":{form_class:[362,4,1,""],model:[362,4,1,""]},"evennia.web.website.views.ChannelDetailView":{attributes:[362,4,1,""],get_context_data:[362,3,1,""],get_object:[362,3,1,""],max_num_lines:[362,4,1,""],template_name:[362,4,1,""]},"evennia.web.website.views.ChannelListView":{get_context_data:[362,3,1,""],max_popular:[362,4,1,""],page_title:[362,4,1,""],paginate_by:[362,4,1,""],template_name:[362,4,1,""]},"evennia.web.website.views.ChannelMixin":{access_type:[362,4,1,""],get_queryset:[362,3,1,""],model:[362,4,1,""],page_title:[362,4,1,""]},"evennia.web.website.views.CharacterCreateView":{form_valid:[362,3,1,""],template_name:[362,4,1,""]},"evennia.web.website.views.CharacterDetailView":{access_type:[362,4,1,""],attributes:[362,4,1,""],get_queryset:[362,3,1,""],template_name:[362,4,1,""]},"evennia.web.website.views.CharacterListView":{access_type:[362,4,1,""],get_queryset:[362,3,1,""],page_title:[362,4,1,""],paginate_by:[362,4,1,""],template_name:[362,4,1,""]},"evennia.web.website.views.CharacterManageView":{page_title:[362,4,1,""],paginate_by:[362,4,1,""],template_name:[362,4,1,""]},"evennia.web.website.views.CharacterMixin":{form_class:[362,4,1,""],get_queryset:[362,3,1,""],model:[362,4,1,""],success_url:[362,4,1,""]},"evennia.web.website.views.CharacterPuppetView":{get_redirect_url:[362,3,1,""]},"evennia.web.website.views.CharacterUpdateView":{form_class:[362,4,1,""],template_name:[362,4,1,""]},"evennia.web.website.views.EvenniaCreateView":{page_title:[362,3,1,""]},"evennia.web.website.views.EvenniaDeleteView":{page_title:[362,3,1,""]},"evennia.web.website.views.EvenniaDetailView":{page_title:[362,3,1,""]},"evennia.web.website.views.EvenniaIndexView":{get_context_data:[362,3,1,""],template_name:[362,4,1,""]},"evennia.web.website.views.EvenniaUpdateView":{page_title:[362,3,1,""]},"evennia.web.website.views.HelpDetailView":{get_context_data:[362,3,1,""],get_object:[362,3,1,""],template_name:[362,4,1,""]},"evennia.web.website.views.HelpListView":{page_title:[362,4,1,""],paginate_by:[362,4,1,""],template_name:[362,4,1,""]},"evennia.web.website.views.HelpMixin":{get_queryset:[362,3,1,""],model:[362,4,1,""],page_title:[362,4,1,""]},"evennia.web.website.views.ObjectCreateView":{model:[362,4,1,""]},"evennia.web.website.views.ObjectDeleteView":{"delete":[362,3,1,""],access_type:[362,4,1,""],model:[362,4,1,""],template_name:[362,4,1,""]},"evennia.web.website.views.ObjectDetailView":{access_type:[362,4,1,""],attributes:[362,4,1,""],get_context_data:[362,3,1,""],get_object:[362,3,1,""],model:[362,4,1,""],template_name:[362,4,1,""]},"evennia.web.website.views.ObjectUpdateView":{access_type:[362,4,1,""],form_valid:[362,3,1,""],get_initial:[362,3,1,""],get_success_url:[362,3,1,""],model:[362,4,1,""]},"evennia.web.website.views.TypeclassMixin":{typeclass:[362,3,1,""]},evennia:{accounts:[143,0,0,"-"],commands:[149,0,0,"-"],comms:[172,0,0,"-"],contrib:[178,0,0,"-"],help:[236,0,0,"-"],locks:[240,0,0,"-"],objects:[243,0,0,"-"],prototypes:[248,0,0,"-"],scripts:[253,0,0,"-"],server:[262,0,0,"-"],set_trace:[141,5,1,""],settings_default:[313,0,0,"-"],typeclasses:[314,0,0,"-"],utils:[320,0,0,"-"],web:[346,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":[0,25,46,82,114,343],"0000":[0,46],"0004":22,"001":[22,127,343],"002":343,"003":343,"004":343,"005":[114,321,343],"006":343,"007":343,"008":343,"009":343,"00sc":124,"010":[25,343],"011":343,"012":343,"013":343,"0131018167":79,"014":343,"015":343,"015public":25,"016":343,"017":343,"018":343,"019":343,"020":343,"020t":25,"021":343,"022":343,"023":343,"024":343,"0247":22,"025":343,"026":343,"027":343,"028":343,"029":343,"030":343,"030a":25,"031":343,"032":343,"033":[321,343],"034":[22,343],"035":343,"036":343,"037":343,"038":343,"039":343,"040":343,"040f":25,"041":343,"042":343,"043":343,"044":343,"045":343,"046":343,"047":343,"048":343,"049":343,"050":[321,343],"050f":25,"051":343,"052":343,"053":343,"054":[114,343],"055":[321,343],"056":343,"057":343,"058":343,"059":343,"060":343,"061":343,"062":343,"062022":363,"063":343,"064":343,"065":343,"066":343,"067":343,"068":343,"069":343,"070":343,"071":343,"072":343,"073":343,"074":343,"075":343,"076":343,"077":343,"078":343,"079":343,"080":343,"081":343,"082":343,"083":343,"084":343,"085":343,"086":343,"087":343,"088":343,"089":343,"090":343,"091":343,"092":343,"093":343,"094":343,"095":343,"096":343,"097":343,"098":343,"099":343,"0b16":24,"0d0":56,"0label":70,"0qoklqey5ebad1f0eyeqaylmcc8o":70,"0x045a0990":42,"0x852be2c":59,"100":[31,43,56,73,85,93,111,125,169,185,188,217,220,221,343,344,362],"1000":[56,93,100,116,217,218,219,220,221,251],"10000":362,"1000000":[82,93,337],"100m":343,"100mb":90,"100x100":70,"101":[31,247,343],"101m":343,"102":343,"102m":343,"103":343,"103m":343,"104":343,"104m":343,"105":343,"105m":343,"106":343,"106m":343,"107":343,"107m":343,"108":343,"108m":343,"109":343,"1098":125,"109m":343,"10m":67,"110":[321,329,343],"1106db5a5e1a":122,"110m":343,"111":[12,43,114,157,343],"111m":343,"112":343,"112m":343,"113":[90,343],"113m":343,"114":343,"114m":343,"115":343,"115600":56,"115m":343,"116":343,"116m":343,"117":343,"1172":138,"117m":343,"118":[115,343],"1184":23,"118m":343,"119":343,"119m":343,"11e7":101,"120":[31,343],"1200":327,"120m":343,"121":343,"121m":343,"122":343,"122m":343,"123":[131,134,247,343],"1234":[54,109,203],"123dark":81,"123m":343,"124":343,"12400":82,"124m":343,"125":343,"125m":343,"126":343,"126m":343,"127":[8,9,24,63,67,90,287,343],"127m":343,"128":343,"128m":343,"129":343,"129m":343,"12s":27,"130":343,"130m":343,"131":343,"131m":343,"132":343,"132m":343,"133":343,"133m":343,"134":[12,43,157,343],"134m":343,"135":343,"135m":343,"136":343,"136m":343,"137":343,"137m":343,"138":343,"138m":343,"139":343,"139m":343,"140":[25,42,141,343],"1400":327,"140313967648552":33,"140m":343,"141":[139,343],"141m":343,"142":[22,180,343],"1424724909023":70,"142m":343,"143":343,"143m":343,"144":343,"144m":343,"145":343,"145m":343,"146":343,"146m":343,"147":343,"147m":343,"148":343,"148m":343,"149":343,"149m":343,"150":343,"150m":343,"151":343,"151m":343,"152":343,"152m":343,"153":343,"153m":343,"154":343,"154m":343,"155":343,"155m":343,"156":[127,343],"156m":343,"157":343,"1577865600":62,"157m":343,"158":343,"158m":343,"159":343,"159m":343,"160":343,"160m":343,"161":343,"161m":343,"162":343,"162m":343,"163":343,"163m":343,"164":343,"164m":343,"165":343,"165m":343,"166":343,"166m":343,"167":343,"167m":343,"168":343,"168m":343,"169":343,"169m":343,"16m":343,"170":343,"170m":343,"171":343,"171m":343,"172":343,"172m":343,"173":343,"1730":79,"173m":343,"174":343,"174m":343,"175":343,"175m":343,"176":343,"1764":119,"176m":343,"177":343,"177m":343,"178":343,"178m":343,"179":343,"179m":343,"17m":343,"180":343,"180m":343,"181":343,"181m":343,"182":343,"182m":343,"183":343,"183m":343,"184":343,"184m":343,"185":343,"185m":343,"186":343,"186m":343,"187":343,"187m":343,"188":343,"188m":343,"189":343,"189m":343,"18m":343,"190":343,"1903":119,"190m":343,"191":343,"191m":343,"192":343,"192m":343,"193":343,"193m":343,"194":343,"194m":343,"195":343,"195m":343,"196":343,"196m":343,"197":343,"1970":62,"197m":343,"198":343,"198m":343,"199":343,"1996":79,"1998":79,"199m":343,"19m":343,"1_7":127,"1d100":[73,185],"1d2":56,"1d6":73,"1gb":90,"1st":62,"200":[343,360],"2001":79,"2003":79,"2004":79,"2008":344,"200m":343,"201":343,"2010":343,"2011":[124,181,214,232],"2012":[179,185,186,187],"2013":79,"2014":[21,213],"2015":[24,189,205,206],"2016":[99,199,200,201,202,212,214],"2017":[62,90,97,182,183,184,190,204,209,210,215,217,218,219,220,221,234,235],"2018":[9,180,188,198,203],"2019":[79,187,201],"201m":343,"202":343,"2020":[12,62,230,363],"2020_01_29":337,"2020_01_29__1":337,"2020_01_29__2":337,"202m":343,"203":[90,343],"203m":343,"204":343,"2048":67,"204m":343,"205":[327,343],"205m":343,"206":343,"206m":343,"207":343,"2076":119,"207m":343,"208":[91,343],"208m":343,"209":343,"209m":343,"20i":70,"20label":70,"20m":343,"210":343,"210m":343,"211":343,"211m":343,"212":[12,343],"2128":56,"212m":343,"213":343,"213m":343,"214":343,"214m":343,"215":343,"215m":343,"216":343,"216m":343,"217":343,"217m":343,"218":343,"218m":343,"219":[9,343],"219m":343,"21m":343,"220":343,"2207":204,"220m":343,"221":[322,343],"221m":343,"222":[114,321,343],"222m":343,"223":[12,343],"223m":343,"224":343,"224m":343,"225":[12,343],"225m":343,"226":343,"226m":343,"227":343,"227m":343,"228":343,"228m":343,"229":343,"22916c25":122,"229m":343,"22m":[321,343],"22nd":344,"230":[114,343],"230m":343,"231":343,"231m":343,"232":343,"232m":343,"233":[12,43,157,343],"233m":343,"234":[183,343],"234m":343,"235":343,"235m":343,"236":343,"236m":343,"237":[12,343],"237m":343,"238":343,"238m":343,"239":343,"239m":343,"23m":343,"240":343,"240m":343,"241":343,"241m":343,"242":343,"242m":343,"243":343,"243m":343,"244":343,"244m":343,"245":343,"245m":343,"246":343,"246m":343,"247":343,"247m":343,"248":343,"248m":343,"249":343,"249m":343,"24m":343,"250":343,"250m":343,"251":343,"251m":343,"252":343,"252m":343,"253":343,"253m":343,"254":343,"254m":343,"255":[24,321,343],"255fdonatecc":70,"255flg":70,"255fu":70,"255m":343,"256":[12,43,114,156,321],"25m":343,"26m":343,"27m":343,"280":71,"28comput":37,"28gmcp":291,"28m":343,"294267":101,"29m":343,"2d6":[58,185],"2gb":90,"2m1uhse7":133,"2pm6ywo":37,"300":[114,126,184,331],"3000000":82,"302":360,"30773728":101,"30m":[321,343],"31m":[321,343],"31st":62,"32bit":[24,63],"32m":[321,343],"32nd":58,"333":[12,114],"33333":59,"33m":[321,343],"340":56,"34m":[321,343],"358283996582031":93,"35m":[321,343],"360":62,"3600":62,"36m":[321,343],"37m":[321,343],"3872":119,"38m":343,"39m":343,"3abug":70,"3aissu":70,"3amast":70,"3aopen":70,"3c3ccec30f037be174d3":344,"3d6":185,"3rd":62,"4000":[9,36,63,67,75,90,95,100,101,103],"4001":[3,4,8,9,36,63,67,69,75,90,95,100,101,103,133,134,135,137,296],"4002":[8,36,67,90,100],"4003":90,"4004":90,"4005":90,"4006":90,"403":131,"404":69,"40m":[321,343],"41917":287,"41dd":122,"41m":[321,343],"4201":90,"425":321,"4280":55,"42m":[321,343],"430000":62,"431":321,"43m":[321,343],"443":[8,67,103],"444":114,"446ec839f567":122,"44m":[321,343],"45m":[27,321,343],"46d63c6d":122,"46m":[321,343],"474a3b9f":92,"47m":[321,343],"48m":343,"4993":94,"49be2168a6b8":101,"49m":343,"4er43233fwefwfw":9,"4th":[38,79],"500":[114,126,321,362],"50000":82,"500red":321,"502916":127,"503435":127,"505":321,"50m":343,"50mb":90,"5102":94,"516106":56,"51m":343,"520":114,"52m":343,"53d":122,"53m":343,"54m":343,"550":[321,327],"550n":25,"551e":25,"552w":25,"553b":25,"554i":25,"555":[114,204,321],"555e":25,"55m":343,"565000":62,"56m":343,"577349":343,"57kuswhxq":133,"57m":343,"5885d80a13c0db1f8e263663d3faee8d64ad11bbf4d2a5a1a0d303a50933f9":70,"5885d80a13c0db1f8e263663d3faee8d66f31424b43e9a70645c907a6cbd8fb4":37,"58m":343,"593":344,"59m":343,"5d5":56,"5x5":111,"600":[122,344],"60m":343,"614":138,"61m":343,"6299":122,"62cb3a1a":92,"62m":343,"6320":94,"63m":343,"64m":343,"6564":94,"65m":343,"6666":40,"6667":[43,72,79,146,164,308],"66m":343,"67m":343,"6833":94,"68m":343,"69m":343,"6d6":56,"70982813835144":93,"70m":343,"71m":343,"72m":343,"73m":343,"74m":343,"75m":343,"760000":62,"76m":343,"775":36,"77m":343,"78m":343,"7993":94,"7998":94,"79m":343,"7asq0rflw":122,"8080":90,"80m":343,"8111":36,"81m":343,"82m":343,"83m":343,"849":122,"84m":343,"85000":82,"85m":343,"86400":120,"86m":343,"87d6":122,"87m":343,"8820":101,"8859":[15,113],"88m":343,"89m":343,"8f64fec2670c":90,"900":[188,327],"9000":357,"90m":343,"90s":345,"91m":343,"92m":343,"93m":343,"94m":343,"95m":343,"96m":343,"97m":343,"981":204,"98m":343,"990":327,"99999":61,"99m":343,"9cdc":122,"\u6d4b\u8bd5":25,"abstract":[47,64,86,119,221,316,317,318,334,338,344],"boolean":[13,33,133,137,154,185,188,242,247,250,259,287,316,319,321,322,338,345],"break":[10,12,14,30,37,42,51,54,57,58,61,91,96,103,108,111,114,125,137,141,167,168,202,224,226,276,328,329,344],"byte":[15,27,94,113,269,276,278,287,295,344],"case":[1,6,8,10,11,12,13,14,15,21,22,25,27,28,29,31,33,34,37,38,40,41,42,43,44,46,49,51,55,58,59,60,61,62,64,69,74,79,80,81,82,83,86,88,89,91,95,96,100,102,103,105,107,108,109,110,111,113,114,116,119,120,121,123,125,127,128,131,133,137,144,146,151,153,156,159,165,167,168,174,175,176,179,180,182,185,187,188,196,204,206,211,233,238,239,241,242,247,251,256,258,272,276,280,284,298,305,308,316,317,318,319,321,323,334,341,344,349],"catch":[15,26,27,30,43,51,58,87,91,97,102,115,118,146,165,233,257,267,272,279,305,306,326,328,334,337,340,362],"char":[43,56,58,71,73,85,88,105,111,116,117,119,120,133,144,159,165,189,233,247,264,277,290,291,312,321,327,330],"class":[1,2,3,5,6,10,11,12,16,17,20,21,25,26,28,29,30,31,38,39,40,42,43,44,47,49,50,52,53,55,56,57,58,60,61,62,64,68,71,73,77,81,82,85,86,89,91,97,102,105,109,116,117,118,119,120,121,123,124,132,133,134,135,144,145,146,147,148,149,152,153,154,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,173,174,175,176,177,179,180,181,182,184,185,186,187,188,189,192,193,195,196,197,198,199,200,201,202,203,204,205,206,210,211,212,213,214,215,217,218,219,220,221,223,224,226,227,228,230,231,232,233,234,235,237,238,239,242,243,244,245,246,247,249,251,252,254,255,256,257,258,259,260,261,263,264,265,267,269,270,273,274,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,298,300,303,305,306,307,308,310,311,312,314,315,316,317,318,319,321,322,323,324,325,326,327,328,329,330,331,333,334,335,336,337,338,339,340,341,342,343,344,349,351,352,357,360,362],"const":234,"default":[0,1,2,3,4,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,27,29,31,32,33,34,35,36,38,39,40,41,42,45,46,47,49,50,51,53,56,57,58,59,62,63,64,65,66,67,68,69,71,72,75,76,77,81,82,83,85,86,87,88,89,90,91,93,95,96,97,100,101,102,103,104,105,106,107,109,111,112,113,114,116,117,118,119,121,123,124,125,126,127,128,129,131,133,134,135,136,138,139,140,141,142,144,145,146,148,149,150,151,152,153,154,175,177,179,180,181,182,183,184,185,186,187,188,189,190,193,195,196,197,199,200,202,203,205,206,209,210,212,213,214,215,217,218,219,220,221,224,231,233,234,235,236,238,239,240,242,247,251,252,256,257,259,261,265,267,269,271,272,273,277,289,290,291,296,298,299,305,306,307,308,312,313,316,317,318,319,321,323,324,326,328,329,330,333,334,336,337,338,339,340,341,344,345,349,357,362,364],"export":75,"final":[10,23,26,27,29,33,36,38,39,41,43,58,63,67,68,69,70,73,76,80,83,85,86,102,103,105,109,114,116,123,125,126,127,133,134,136,150,151,152,159,164,168,185,215,242,252,304,308,321,323,328,329,336],"float":[38,49,114,146,184,194,195,198,250,260,267,279,317,331,336,340,344],"function":[3,4,5,6,9,10,11,13,14,18,19,20,21,23,25,26,27,29,33,34,37,38,40,41,43,44,46,48,50,52,55,57,58,59,60,61,62,63,64,68,69,73,74,75,77,81,82,83,85,86,88,91,93,96,104,106,107,108,109,110,111,115,118,119,121,122,123,124,125,127,128,133,134,135,137,138,140,141,144,148,151,153,154,156,157,158,159,160,164,165,166,167,169,170,175,176,179,180,181,184,185,187,188,190,194,195,198,199,200,203,205,206,211,212,215,217,218,219,220,221,224,226,227,230,232,233,234,235,239,240,241,242,247,250,251,252,257,259,260,261,267,272,276,287,288,293,296,299,306,308,310,318,319,320,321,322,324,325,326,328,329,331,336,337,338,339,343,344,345,350,362],"g\u00e9n\u00e9ral":79,"goto":[85,230,328],"import":[0,2,3,4,5,6,9,10,11,13,14,15,16,19,20,21,22,25,27,28,29,30,31,33,39,40,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,68,69,71,72,73,74,76,77,80,81,82,83,84,85,86,89,90,91,93,94,96,97,102,103,104,105,106,107,110,111,112,113,114,115,116,117,118,119,120,121,123,125,126,127,132,133,134,135,136,137,138,140,141,153,159,169,174,179,180,181,182,183,184,185,187,188,198,199,200,202,204,205,206,212,213,215,217,218,219,220,221,227,232,233,235,238,242,251,252,261,267,271,279,280,301,305,308,309,316,318,322,323,326,327,328,329,330,341,342,344,362],"int":[11,25,31,39,49,51,56,58,74,85,91,114,123,125,134,144,146,151,152,154,176,179,182,184,185,188,190,192,194,195,198,200,206,215,217,218,219,220,221,234,247,252,258,259,260,261,264,265,267,271,272,276,277,278,279,281,285,286,287,295,296,298,308,310,312,316,317,321,324,326,327,328,329,330,331,334,336,337,341,344],"long":[9,10,15,20,22,23,25,26,27,29,33,37,38,40,43,44,46,49,51,52,55,58,60,62,64,68,71,72,73,78,79,80,81,85,86,87,90,105,108,111,113,115,118,121,125,126,127,129,131,133,135,138,139,156,159,164,179,186,195,203,213,220,227,234,276,281,296,321,322,329,330,344],"new":[0,2,5,9,11,12,13,14,16,19,20,21,22,23,24,25,26,27,29,31,33,34,35,36,37,38,39,40,41,43,44,45,49,50,51,54,55,57,61,62,63,64,65,67,68,70,71,72,73,75,76,77,78,79,80,81,82,83,84,85,88,89,90,91,92,93,94,95,96,98,100,101,104,105,106,107,108,109,111,112,116,117,118,121,122,123,124,128,129,131,132,134,135,136,137,138,139,144,145,146,152,153,154,156,157,159,164,167,168,170,171,173,174,175,180,181,182,186,187,188,192,195,197,199,200,201,202,203,204,205,206,212,213,215,217,218,219,220,221,231,232,233,235,239,242,244,246,247,249,251,252,254,256,259,260,261,264,267,276,277,278,279,285,286,287,292,299,307,308,312,316,317,318,319,321,322,324,327,328,329,330,334,336,337,338,360,362,363,364],"null":[8,86,315,336],"public":[25,34,41,43,58,65,67,72,90,93,100,103,131,134,164,247,312,330],"return":[3,4,6,10,11,15,20,21,22,25,27,28,29,30,33,36,38,39,40,41,42,43,44,48,49,50,52,58,60,62,64,68,69,71,73,74,76,77,80,81,82,83,85,89,91,93,95,96,97,100,102,103,107,108,109,110,111,112,114,116,117,118,119,121,123,125,127,129,133,134,137,138,144,145,146,148,150,151,152,153,154,156,159,164,166,169,170,174,175,176,177,179,180,182,184,185,187,188,190,192,193,194,195,197,198,199,200,203,204,205,206,210,211,212,215,217,218,219,220,221,223,230,231,232,233,234,235,237,238,239,241,242,244,246,247,249,250,251,252,257,258,259,261,264,265,267,272,273,276,277,279,280,281,282,284,285,286,287,288,290,291,292,294,295,296,298,299,305,306,308,310,311,312,315,316,317,318,319,321,322,323,324,325,326,328,329,330,331,334,336,337,338,339,340,341,343,344,345,350,357,362],"short":[20,22,29,38,39,42,46,51,54,57,58,61,62,70,71,83,87,89,95,96,103,110,112,114,123,129,137,140,180,182,195,202,205,206,227,234,252,322,344],"static":[38,49,58,83,94,124,127,135,136,137,139,166,180,192,206,214,312,324,355,362,364],"super":[5,22,25,31,40,41,49,57,58,60,62,81,89,96,118,121,123,125,180,182,206],"switch":[0,2,9,10,13,14,16,19,20,23,25,31,33,34,43,46,50,58,65,68,72,76,80,81,82,88,90,98,114,116,121,122,123,125,126,129,131,137,138,156,157,158,159,164,165,166,167,168,169,174,175,185,187,199,200,202,203,218,256,318,324,329,345],"th\u00ed":20,"throw":[11,22,43,66,75,109,131,133,153,166,344],"true":[1,2,4,5,10,11,13,20,21,22,25,26,27,29,31,33,34,38,40,41,49,50,51,54,56,58,62,65,66,68,69,72,74,76,80,81,83,84,85,86,87,90,91,96,98,100,102,105,114,115,116,117,120,121,122,123,125,126,127,133,135,137,138,144,148,150,152,153,154,156,159,164,166,167,170,173,174,175,176,177,179,180,182,183,184,185,188,190,192,195,197,200,203,204,205,206,212,215,217,218,219,220,221,224,226,230,231,235,237,241,242,244,246,247,249,251,252,254,256,257,258,259,260,261,263,265,267,272,273,276,278,285,290,295,296,306,308,310,312,315,316,317,318,321,324,326,328,329,330,331,334,336,339,340,341,344,345],"try":[0,4,5,6,8,9,10,11,12,13,15,16,20,21,22,23,25,26,27,29,30,38,39,42,43,44,46,48,49,50,51,54,55,56,57,58,60,61,63,64,65,66,67,68,69,73,74,75,77,80,81,86,90,91,93,95,96,97,102,103,108,109,110,111,113,118,119,120,121,123,124,126,127,133,134,135,136,137,138,140,144,148,152,154,159,175,177,179,180,186,196,204,205,206,212,213,217,218,219,220,221,224,227,231,232,233,235,239,247,251,259,264,267,276,291,292,296,310,315,316,318,321,323,324,326,327,340,344],"var":[67,83,88,137,200,209,291,322],"void":56,"while":[0,9,10,11,13,14,20,22,23,25,28,29,31,33,35,37,38,41,43,49,50,51,55,56,57,58,62,63,70,75,83,86,90,91,93,95,96,103,108,109,110,111,114,116,118,119,121,122,124,127,129,133,134,136,137,138,144,156,159,167,175,179,188,196,197,203,204,218,221,224,227,231,233,235,247,252,259,291,314,315,318,328,330,344,345,362,363],AIs:79,AND:[43,73,80,119,159,188,242,316],ARE:77,AWS:[90,100],Adding:[18,32,33,45,57,60,71,82,85,108,116,124,139,187,328,364],Age:[188,357],And:[0,4,9,10,11,21,22,25,26,29,33,36,41,42,46,51,57,61,62,69,73,80,86,91,96,105,111,126,133,138,153,182,215,217,218,219,220,221,364],Are:[33,61,79,82],Aye:46,BGs:126,Being:[58,81,122,123],But:[0,6,10,11,13,15,20,21,22,25,26,27,28,29,31,33,37,38,39,41,42,44,51,54,55,57,59,60,61,62,64,69,72,73,80,82,83,85,86,91,95,96,100,102,104,107,109,111,114,119,125,126,127,133,134,138,152,153,179,227,319,362],DNS:[67,90],DOING:188,DoS:285,Doing:[29,33,43,55,73,134,153,156],For:[0,2,5,6,8,9,12,13,14,16,17,19,20,21,22,23,25,27,29,31,33,36,37,38,39,41,42,43,46,49,51,55,56,57,58,59,62,63,64,69,72,73,76,79,80,81,83,85,86,88,90,91,93,95,96,98,100,102,103,105,109,110,111,113,114,116,121,123,126,127,129,131,132,133,134,135,136,138,139,140,152,153,159,169,174,175,176,177,180,182,185,187,188,189,197,198,200,206,212,214,215,218,231,239,242,252,287,296,316,318,321,325,328,338,340,344,357,362,364],GMs:58,Going:234,Has:[24,217,218,219,220,221],His:[57,189],IDE:[38,48,106],IDEs:57,IDs:[0,100,133,134,194,316,344],INTO:[43,159,188],IOS:24,IPs:[12,103,209,310],IRE:[88,291],Its:[41,62,69,80,83,86,89,105,189,252,326,328,344],LTS:97,NOT:[11,25,33,43,80,90,103,119,137,159,242,252,259,310,364],Not:[8,24,30,41,54,57,61,74,90,108,112,115,127,131,132,133,137,146,153,167,168,247,264,277,278,279,281,282,283,289,291,294,316,317,338],OBS:[19,43],ONE:103,Obs:127,One:[0,8,12,20,22,25,29,34,36,38,46,49,51,57,58,60,63,64,69,76,79,80,87,91,94,95,102,105,110,115,117,121,123,126,128,130,131,132,138,141,148,150,179,185,205,215,231,232,251,252,277,305,315,316,317,321,322,329,344],PRs:131,Such:[6,13,28,33,37,43,48,51,57,64,73,127,159,252,321,328],THAT:91,THE:[188,227],THEN:[153,188],THERE:188,TLS:103,That:[0,3,4,9,10,15,21,22,25,26,31,33,39,41,42,46,49,55,57,62,64,68,69,73,74,77,91,93,95,96,98,102,105,111,112,115,119,122,125,127,131,134,136,138,140,179,180,186,215,242,252,308,328],The:[0,2,4,5,6,7,8,9,12,15,17,20,21,23,24,25,27,28,30,31,33,34,36,37,38,39,40,42,43,44,45,48,52,53,54,55,56,57,59,60,61,62,63,64,66,67,68,70,72,73,74,75,76,78,79,80,81,82,84,86,87,88,89,90,91,92,94,95,97,98,100,101,102,103,104,105,106,107,108,110,111,112,113,114,115,118,119,120,121,122,124,125,126,127,128,129,131,132,133,134,136,137,138,139,140,144,146,147,148,150,151,152,153,154,156,159,163,164,165,166,167,168,169,170,171,173,174,175,176,177,179,180,182,184,185,186,187,188,189,190,192,193,194,195,197,198,199,200,203,204,205,206,212,213,215,217,218,219,220,221,223,224,226,227,230,231,232,233,234,235,236,238,239,241,242,246,247,249,250,251,252,255,256,257,258,259,261,264,265,266,267,269,271,272,274,276,277,278,279,280,281,282,283,284,285,286,287,289,290,291,292,294,295,296,298,299,304,305,306,307,308,312,315,316,317,318,319,321,322,323,324,325,326,327,328,329,330,331,332,334,336,337,338,339,340,341,342,344,345,357,362,363,364],Their:[51,73,103,109,114,124,189],Theirs:189,Then:[0,9,15,22,38,39,41,42,46,56,61,63,69,91,93,100,107,127,131,137,187],There:[0,5,8,10,11,13,14,15,19,20,21,22,23,25,26,27,31,33,34,38,41,46,49,51,55,57,58,60,61,62,64,68,69,72,73,77,79,80,81,85,86,88,89,90,91,93,95,96,97,98,102,103,104,105,107,108,111,112,113,114,116,117,118,119,121,123,125,127,128,133,136,138,139,167,187,188,215,217,218,219,220,221,235,252,261,272,291,308,321,322,328,336,363],These:[0,4,5,9,11,13,17,22,25,33,34,35,38,39,40,43,47,49,51,59,61,65,68,69,73,74,83,86,88,90,91,95,96,100,102,103,105,107,109,110,111,112,114,119,121,122,124,125,127,131,133,137,138,139,143,144,145,150,152,154,156,158,160,168,176,180,184,198,199,203,205,206,210,227,233,238,242,247,251,252,261,266,273,292,295,296,298,307,308,309,316,318,321,325,328,329,330,337,338,339,344],USE:[241,364],Use:[1,2,4,5,8,9,12,13,14,20,22,23,24,25,31,38,43,48,51,54,58,60,63,65,69,70,89,90,93,95,96,100,105,109,114,116,122,123,125,127,131,137,144,151,156,157,159,164,165,169,171,179,180,184,186,197,199,200,202,203,204,206,218,219,220,221,226,234,244,246,247,269,273,278,295,296,298,299,302,316,318,321,327,328,330,334,341,344],Used:[33,43,121,139,150,153,159,175,188,202,215,235,246,259,269,287,316,318,329,330,350],Useful:[12,51,90],Uses:[114,159,171,186,209,231,267,316,330,334],Using:[18,22,27,43,46,51,55,58,60,62,68,80,91,96,115,121,123,139,159,206,218,234,247,287,314,328,364],VCS:36,VHS:188,VPS:90,WILL:[24,91,259],WIS:58,WITH:[23,188],Will:[31,38,74,110,114,144,184,204,206,247,250,252,265,267,276,277,318,328,330,331,336,339,344],With:[8,11,15,19,23,55,57,77,87,100,111,114,122,123,141,144,180,206,247,252,321],Yes:[33,138,188,326],__1:337,__2:337,_________________:125,_________________________:51,______________________________:51,________________________________:51,_________________________________:125,______________________________________:328,______________________________________________:51,_______________________________________________:51,____________________________________________________:51,_________________________________________________________:85,__________________________________________________________:85,__all__:[145,237,244],__defaultclasspath__:318,__doc__:[33,43,59,68,154,167,169,170,239,324,328],__example__:97,__ge__:97,__getitem__:321,__init_:330,__init__:[3,6,11,40,47,49,53,96,97,107,125,152,153,154,174,177,179,180,192,204,206,226,234,242,246,247,251,257,258,260,261,264,265,267,269,270,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,294,295,296,298,305,306,308,310,311,312,315,316,318,319,321,323,326,327,328,329,330,336,337,338,339,340,344,351],__iter__:11,__multimatch_command:168,__noinput_command:[152,168,180,326,328,329],__nomatch_command:[168,180,233,326,328],__send_to_channel_command:168,__settingsclasspath__:318,__unloggedin_look_command:[171,186,201],_action_thre:51,_action_two:51,_all_:152,_asynctest:293,_attrs_to_sync:307,_attrtyp:316,_cach:318,_cached_cmdset:153,_call_or_get:180,_callback:[27,261],_char_index:321,_character_dbref:181,_check_password:51,_check_usernam:51,_clean_str:321,_cleanup_charact:116,_code_index:321,_copi:[43,159,247],_creation:125,_data:329,_default:[51,328],_defend:51,_differ:321,_errorcmdset:153,_event:198,_evmenu:328,_famili:119,_file:337,_flag:251,_footer:33,_format_diff_text_and_opt:252,_get_a_random_goblin_nam:109,_get_db_hold:[306,318],_get_top:69,_getinput:328,_gettabl:272,_http11clientfactori:269,_init_charact:116,_is_fight:29,_is_in_mage_guild:51,_ital:38,_italic_:54,_loadfunc:326,_menutre:[25,51,328],_monitor:272,_monitor_callback:84,_nicklist_cal:146,_npage:329,_oob_at_:334,_option:51,_page_formatt:329,_pagin:329,_pending_request:312,_permission_hierarchi:241,_ping_cal:146,_playable_charact:[69,133],_postsav:334,_prefix:206,_quell:241,_quitfunc:326,_raw_str:321,_reactor_stop:[284,305],_recog_obj2recog:206,_recog_obj2regex:206,_recog_ref2recog:206,_regex:206,_repeat:272,_safe_contents_upd:246,_savefunc:326,_saver:[11,325],_saverdict:[11,325],_saverlist:[11,325],_saverset:325,_sdesc:206,_select:51,_sensitive_:349,_session:328,_set:119,_set_attribut:51,_set_nam:51,_some_other_monitor_callback:84,_start_delai:261,_static:38,_stop_serv:284,_templat:38,_test:150,_to_evt:329,_validate_fieldnam:58,a076:101,a221:122,a2enmod:8,a8oc3d5b:100,a_off:179,a_python_func:38,aaaaaaa:133,aaaaaaaaezc:133,aaaaaaaaezg:133,aaaaaaaaezi:133,aardwolf:88,abbrevi:[43,76,114,159,202,336],abcd:[43,165],abi:60,abid:126,abil:[6,10,20,31,33,52,55,56,57,58,60,73,77,80,90,100,102,108,109,123,127,134,137,138,139,205,206,213,217,218,219,220,221,247,259,267,316],abl:[0,3,4,5,8,11,13,14,19,20,21,22,23,26,27,28,29,31,33,36,41,42,43,47,49,51,52,55,57,58,59,60,61,63,64,69,71,73,75,76,81,83,85,86,87,89,90,91,93,95,96,100,103,104,106,109,111,112,114,116,121,122,123,130,131,133,134,138,140,153,156,157,159,160,174,177,180,184,190,199,206,212,217,218,219,220,221,227,259,316,318,325,340,344,360],abod:241,abort:[25,27,33,51,52,77,89,122,144,154,159,175,197,213,233,247,250,328,329],about:[0,3,9,10,11,12,13,14,15,16,17,20,21,22,23,24,25,26,30,31,33,36,37,38,39,41,42,44,45,46,48,51,54,55,57,59,60,61,63,64,68,69,70,71,73,75,76,77,78,79,81,83,85,86,90,91,93,94,95,96,97,100,101,103,104,108,109,110,112,113,114,116,118,119,120,123,124,126,127,131,134,135,136,138,139,144,159,169,174,179,180,182,185,214,219,220,221,226,227,232,233,239,247,267,269,272,281,283,285,294,296,306,308,315,317,319,321,329,334,336,344,363],abov:[2,4,8,9,10,11,12,13,14,21,23,24,27,28,29,30,31,33,36,37,40,43,44,46,49,50,51,56,57,58,59,60,62,63,64,67,68,69,74,80,81,84,85,86,90,91,93,95,96,100,102,105,106,109,110,111,112,114,116,118,119,121,123,125,127,131,132,133,135,137,138,140,152,153,159,180,185,188,190,199,200,204,206,213,214,215,217,219,220,221,242,247,272,315,328,339,350],abridg:41,absolut:[27,38,56,62,79,91,134,182,184,185,189,327,331,344],absorb:74,abspath:344,abstractus:148,abus:[7,103],academi:79,accept:[11,14,22,23,27,31,37,43,51,54,58,59,74,80,88,90,95,96,109,114,115,125,131,133,134,138,144,150,151,169,179,185,188,193,196,204,205,206,213,231,233,241,247,267,272,285,311,312,317,322,328,336,340,344],accept_callback:[193,195],accesing_obj:241,access:[0,4,7,8,11,12,13,14,19,21,22,23,25,27,29,31,33,34,38,39,40,41,47,49,51,52,53,56,57,58,59,60,63,64,66,68,69,71,73,74,80,83,84,85,86,87,89,90,91,95,96,100,101,102,103,104,105,107,108,109,111,112,114,116,119,121,123,124,125,126,127,128,131,133,134,135,137,139,144,145,148,152,153,154,156,157,159,164,165,166,167,168,169,174,175,176,177,180,187,190,192,194,203,205,206,217,218,219,220,221,233,234,239,240,241,242,246,247,250,251,252,256,258,260,261,264,267,276,277,306,308,314,315,316,318,319,322,323,324,337,343,344,357,362],access_obj:[241,316],access_opt:345,access_token_kei:[71,120],access_token_secret:[71,120],access_typ:[43,68,144,154,159,175,177,239,241,242,247,316,318,362],accessed_obj:[25,80,121,241,242],accessing_obj:[1,11,25,80,121,144,175,177,239,241,242,247,316,318],accessing_object:[11,241],accessor:[148,177,239,246,256,316,318,319,335],accessori:63,accident:[15,31,38,43,123,138,157,159,306],accommod:4,accomod:[101,330],accompani:123,accomplish:[12,25,41,49,55],accord:[31,33,111,116,126,180,182,200,204,205,218,260,321,322],accordingli:[49,58,90,106,175,234],account1:360,account2:360,account:[0,4,6,9,11,12,14,17,19,20,21,22,24,25,27,31,33,34,35,37,41,45,47,49,50,51,52,53,55,56,57,61,62,65,66,69,71,74,80,81,83,87,89,90,91,92,96,100,104,105,107,108,109,110,111,112,114,119,120,122,123,125,126,127,129,131,133,134,135,138,139,141,142,149,150,151,152,153,154,155,157,159,160,161,164,165,166,167,171,174,175,176,177,180,181,182,184,186,187,188,190,192,193,195,197,199,200,201,206,209,212,217,219,220,221,224,227,230,231,232,233,235,239,241,242,246,247,249,251,253,256,267,271,272,287,298,299,306,307,308,316,318,321,324,328,329,338,339,341,342,344,345,349,357,360,362,364],account_cal:[156,164,167,199],account_count:308,account_id:[133,247],account_mod:159,account_nam:56,account_search:[206,247],account_subscription_set:148,account_typeclass:[342,360],accountattributeinlin:145,accountcmdset:[2,22,31,41,43,57,58,62,156,160,164,181,199],accountcreateview:362,accountdb:[53,119,125,133,141,144,145,148,175,239,314,315,318,338,345],accountdb_db_attribut:145,accountdb_db_tag:145,accountdb_set:[316,319],accountdbadmin:145,accountdbchangeform:145,accountdbcreationform:145,accountdbmanag:[147,148],accountdbpasswordcheck:287,accountform:[145,357,362],accountid:133,accountinlin:145,accountlist:58,accountmanag:[144,147],accountmixin:362,accountnam:[43,58,159,171,176,186,324],accounttaginlin:145,accru:144,accur:[22,154,177,192,218,221,252,260,265,267,269,270,278,287,288,290,292,295,296,316,321,336,339,340,351],accuraci:[46,91,218,219,220],accus:73,accustom:[87,124],acept:188,achiev:[0,22,27,33,57,114,124,126,138,220,267],ack:52,acquaint:57,acquir:323,across:[16,20,40,51,56,61,86,91,102,105,108,109,125,144,152,153,182,188,233,238,247,250,259,261,264,276,277,291,308,329,330],act:[2,8,13,23,29,31,34,37,43,49,51,56,58,61,70,77,95,102,105,110,111,123,139,141,159,177,188,215,241,264,276,277,296,316,319,323,328],action1:116,action2:116,action:[0,11,22,29,39,41,42,43,46,51,55,57,61,62,64,73,88,90,91,93,102,114,116,117,118,123,133,138,145,146,165,175,179,188,206,217,218,219,220,221,230,234,238,239,250,251,256,257,279,298,299,300,310,318,328,329,334],action_count:116,action_nam:[217,218,219,220,221],actiondict:116,actions_per_turn:[217,218,220,221],activ:[4,9,12,13,26,27,28,31,33,36,38,43,61,62,63,64,65,66,72,75,76,79,80,81,83,89,90,93,95,98,102,105,110,114,128,131,135,136,138,144,150,153,157,159,169,174,175,193,201,210,227,231,235,246,247,250,259,272,279,280,281,282,283,287,289,290,291,298,308,310,316,317,328,329,330,336,344],activest:343,actor:221,actual:[2,5,8,10,11,13,14,19,20,21,22,26,27,29,34,36,38,40,41,42,43,44,46,47,49,51,58,59,60,61,63,64,68,69,71,73,79,80,81,83,85,86,87,88,89,90,91,93,95,96,97,100,104,105,106,109,111,112,113,114,115,116,119,121,123,126,127,128,130,133,134,136,137,138,144,150,154,156,159,165,167,168,170,175,177,179,180,182,187,188,197,198,202,203,205,206,213,214,215,217,218,219,220,221,227,232,233,235,239,241,242,246,247,251,252,287,290,296,298,304,306,307,308,312,313,316,318,321,323,324,326,328,334,338,339,340,344,362],actual_return:127,adapt:[0,4,21,40,69,73,133],add:[0,2,5,6,8,9,10,11,13,14,15,16,17,19,20,21,22,24,26,29,30,31,33,34,35,36,37,38,39,40,41,42,43,44,46,47,48,49,50,51,54,55,57,58,61,62,64,65,66,67,68,69,71,73,74,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,93,94,95,96,98,100,102,104,105,106,109,111,112,113,114,115,116,117,118,119,120,121,123,124,125,127,128,131,132,133,134,135,137,138,139,140,141,144,148,152,153,159,164,165,166,168,174,175,179,180,181,182,183,185,186,187,192,193,195,196,197,198,199,200,201,202,203,205,206,209,212,213,215,217,218,219,220,221,223,224,226,227,230,231,232,233,234,241,242,246,247,250,252,256,257,258,260,261,267,272,273,277,280,281,283,285,289,296,298,299,301,309,316,319,322,326,327,328,329,330,334,336,337,339,340,362,364],add_:330,add_act:116,add_argu:234,add_callback:[193,195],add_channel:174,add_charact:116,add_choic:180,add_choice_:180,add_choice_edit:[22,180],add_choice_quit:[22,180],add_collumn:154,add_column:[58,330],add_condit:219,add_default:[21,31,85,96,121,153,224],add_dist:221,add_ev:195,add_fieldset:[145,244],add_form:[145,244],add_head:330,add_languag:205,add_row:[58,82,154,330],add_view:[145,173,244],add_xp:73,addblindedcmdset:227,addcallback:[33,247],addclass:[137,141,142,346,356,358],addcom:[58,164],added:[0,4,5,17,21,22,24,25,27,31,33,34,36,38,40,41,42,43,51,55,57,58,60,65,69,70,73,75,77,78,80,86,88,91,96,100,102,106,108,109,110,111,112,114,116,117,119,121,123,128,131,132,133,138,144,150,152,153,154,164,168,169,179,180,182,183,185,189,192,195,198,206,217,218,219,220,221,224,235,242,247,252,258,272,306,310,316,319,322,328,329,330,336,337,344,350],addendum:37,adding:[0,3,5,9,14,17,21,22,25,27,29,31,35,36,38,40,43,46,51,57,58,62,69,76,80,81,85,86,91,97,102,104,106,108,109,112,114,115,116,121,123,125,126,128,131,133,137,138,139,152,153,157,159,166,180,184,188,190,192,195,199,205,206,215,217,218,219,220,227,233,234,250,251,252,258,267,298,315,316,324,330,344],addingservermxp:282,addit:[4,8,22,25,31,36,37,46,49,50,51,58,62,69,76,82,88,90,91,103,104,109,114,119,134,144,146,153,154,175,180,183,192,193,195,197,200,205,209,215,221,234,242,247,260,278,306,316,318,328,357],addition:[25,111,119,221],additionalcmdset:31,addpart:203,addquot:344,addr:[264,277,278,279,324],address:[3,9,12,23,33,40,43,49,67,87,90,91,103,105,131,135,144,157,175,186,189,247,264,277,279,287,307,310,344,345,363],address_and_port:287,addresult:203,addscript:[43,159],addservic:40,adjac:[200,221,231],adject:97,adjoin:206,adjust:[0,33,37,63,126,133,190,328,330],admin:[2,9,11,12,15,19,21,33,34,41,49,58,61,68,69,72,80,85,86,98,101,110,119,121,123,133,134,138,141,142,143,148,149,155,159,164,166,169,171,172,175,186,231,236,239,242,243,246,247,253,262,276,277,314,318,324,340,362,363],admin_sit:[145,173,237,244,254,263,315],admin_wrapp:362,administr:[10,23,33,36,41,55,58,63,64,68,80,103,129,139,264,276,277,364],adminportal2serv:276,adminserver2port:276,adminstr:264,admintest:360,admit:39,adopt:[21,22,26,57,64,177,291],advanc:[10,12,13,22,28,31,33,39,40,43,44,51,55,58,64,79,86,93,104,105,108,109,111,119,123,124,125,139,159,167,187,200,204,206,217,218,219,220,221,226,282,322,326,327,328,330,364],advantag:[3,14,15,28,36,39,46,51,55,56,58,59,62,68,69,73,90,103,104,109,116,118,123,133,179,180,209,215,217,218,219,220,221,319,322],advent:181,adventur:[20,41,77,111,122,124],advic:79,advis:[0,22,25,77],aeioui:119,aesthet:50,aezo:133,affair:323,affect:[11,13,14,19,25,31,33,43,61,62,73,80,81,105,112,114,116,126,127,128,131,138,141,142,144,152,169,183,198,205,212,219,240,247,251,318,322,330,338],afford:[85,105],afraid:90,after:[0,5,8,9,10,11,14,15,20,21,22,25,27,28,29,30,31,33,36,38,39,41,43,44,46,49,50,51,55,58,60,63,67,68,76,77,79,80,83,85,86,90,91,96,100,102,103,107,114,116,117,121,122,123,126,127,128,130,131,133,136,138,139,144,152,153,154,155,156,159,167,169,170,174,175,179,180,182,184,185,186,187,188,190,195,197,203,205,206,215,217,218,219,220,221,227,228,231,232,233,234,235,246,247,250,252,257,259,267,289,290,293,305,306,307,308,310,312,316,321,322,323,326,328,329,334,336,339,342,343,344,362],after_mov:247,afternoon:187,afterthought:48,afterward:[20,29,69,86,91,119,131,180],again:[0,6,12,13,14,20,21,22,23,28,29,33,39,41,42,43,47,48,49,51,54,56,57,58,60,61,62,63,64,67,69,73,76,80,81,85,86,90,91,93,95,96,98,100,102,105,106,110,111,114,116,119,121,123,126,128,131,133,138,146,153,164,184,195,204,217,220,221,226,227,235,259,267,284,287,290,310,321,322,325,340,342],against:[6,11,21,31,33,37,57,58,83,90,103,116,119,125,127,144,151,152,174,206,217,218,219,220,221,242,247,251,252,285,310,316,318,336,341,344],age:[188,234,357],agenc:103,agent:36,agenta:[114,321],ages:188,aggreg:79,aggress:[11,14,75,122,124,139,231,318,364],aggressive_pac:231,agi:[11,60,127],agil:[11,60],agnost:[37,64,175],ago:[25,100,344],agre:[1,73,113,179],agree:179,ahead:[14,22,24,36,49,61,90,108,121,289],aid:[113,166,167,168,179,312],aim:[7,55,58,61,73,85,86,90,95,108,126,176,251],ain:46,ainnev:[73,119],air:[20,21,111],ajax:[40,55,90,137,296,307],ajaxwebcli:296,ajaxwebclientsess:296,aka:[9,11,93,203,344],alarm:[20,82],alert:[197,247],alexandrian:79,algebra:49,algorith:205,algorithm:344,alia:[2,6,9,20,21,22,31,33,41,44,48,51,57,58,59,60,63,87,89,90,95,105,111,112,119,125,127,129,131,145,148,151,154,156,159,164,165,166,167,168,170,173,174,187,192,206,212,228,231,233,235,237,241,244,246,247,250,252,254,256,261,272,298,315,317,318,319,324,340,341,342,357,362],alias1:[43,159,187],alias2:[43,159,187],alias3:187,alias:[2,13,20,21,22,25,27,29,31,33,34,41,43,44,45,48,51,58,60,74,81,82,85,87,89,109,111,116,119,123,129,131,140,144,152,154,156,157,158,159,164,165,166,167,168,169,170,171,174,175,176,179,180,181,182,185,186,187,188,189,193,199,200,201,202,203,206,212,213,214,215,217,218,219,220,221,224,231,232,233,234,235,238,239,246,247,252,317,318,319,324,326,328,329,337,341],aliaschan:[43,164],aliasdb:144,aliashandl:[315,319],aliasnam:252,aliasstr:324,align:[41,58,109,114,190,321,330,336,344],alik:68,alist:97,aliv:[55,231],alkarouri:343,all:[0,1,2,3,5,6,8,9,10,11,12,13,14,15,16,17,19,20,21,22,23,26,27,28,29,30,31,33,34,35,36,37,38,39,40,41,43,44,46,47,48,49,50,53,54,55,56,57,58,59,60,61,62,63,64,68,70,72,73,74,75,76,77,78,79,80,81,82,83,85,86,87,88,89,90,91,93,94,95,96,97,98,100,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,121,122,123,124,125,126,127,128,129,131,132,133,134,135,136,137,138,139,140,144,145,146,149,150,151,152,153,154,155,156,157,158,159,160,161,164,165,166,167,168,169,170,171,174,175,176,177,179,180,181,182,185,186,187,188,189,192,195,197,199,201,202,203,204,205,206,210,212,213,214,215,217,218,219,220,221,224,226,227,230,231,232,233,234,235,237,238,239,240,241,242,243,244,246,247,251,252,257,258,259,261,262,266,267,271,272,273,276,278,279,281,283,284,285,286,287,290,291,294,295,296,298,299,305,306,307,308,310,312,313,314,315,316,317,318,319,321,322,323,324,325,326,327,328,329,330,334,336,337,339,341,343,344,345,350,357,362,363],all_alias:112,all_attr:318,all_connected_account:308,all_displai:261,all_famili:119,all_from_modul:344,all_opt:339,all_receiv:247,all_room:13,all_script:102,all_sessions_portal_sync:308,all_to_categori:238,allcom:164,allerror:[267,276],allevi:[11,108,127,312],allheadersreceiv:312,alli:221,alloc:90,allow:[0,2,3,4,6,8,9,10,11,12,13,14,15,16,19,21,22,23,25,26,27,29,30,31,33,34,36,38,39,41,42,43,44,46,47,49,51,53,54,55,57,58,59,61,63,64,65,68,71,72,73,74,75,76,78,80,81,85,86,87,89,90,91,92,95,96,97,98,100,101,102,103,104,106,108,109,111,112,113,114,116,119,121,123,125,126,129,131,133,134,135,137,138,144,146,148,150,152,153,154,156,157,158,159,164,167,168,169,170,175,176,177,179,180,182,184,185,187,188,189,195,197,200,202,204,205,206,215,217,218,219,220,221,231,232,233,234,235,239,241,242,247,250,251,252,257,259,260,261,267,271,272,274,278,280,281,282,283,290,291,292,294,299,305,306,308,310,311,316,318,319,321,322,324,326,328,329,330,331,334,338,339,340,342,344,357,362],allow_dupl:152,allow_nan:296,allow_quit:328,allowed_attr:58,allowed_fieldnam:58,allowed_host:90,allowed_propnam:123,allowedmethod:296,allowext:312,almost:[19,33,41,95,115,119,125,180,182,269,276,314],alon:[13,29,49,51,56,58,73,80,86,87,116,127,138,152,261,272,298,322,324,330],alone_suffix:303,along:[5,12,33,43,48,51,60,64,70,74,78,88,91,93,96,100,104,107,114,121,122,139,144,156,179,185,205,209,215,220,242,247,296,314],alongsid:[5,38,67,188],alonw:256,alpha:[54,90,321],alphabet:[15,111,113,321],alreadi:[0,2,5,6,9,11,13,15,21,22,25,27,29,31,33,34,38,40,41,43,46,49,50,51,54,56,57,58,60,61,63,64,68,69,70,72,73,77,80,81,82,85,88,89,91,94,95,96,100,102,103,105,106,109,110,112,116,117,118,119,120,121,123,125,127,128,131,133,134,135,136,137,138,139,152,153,156,159,164,167,168,169,174,175,176,179,181,182,204,205,206,217,218,219,220,221,227,231,232,235,242,247,251,252,259,267,276,284,285,287,292,295,300,305,306,308,319,321,324,329,344,349],alredi:40,alright:179,also:[0,1,2,3,5,6,8,9,10,11,12,13,14,15,16,17,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,46,47,48,49,50,51,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,72,73,74,75,77,79,80,81,82,83,84,85,86,87,88,89,90,91,93,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,121,122,123,124,125,126,127,128,129,131,132,133,134,135,136,137,138,140,144,148,151,152,153,154,156,157,158,159,161,165,167,169,170,174,175,176,177,179,180,181,182,185,187,188,190,195,199,200,202,204,205,206,213,215,219,220,221,226,231,232,233,235,240,241,242,246,247,250,251,252,253,256,259,260,261,262,267,271,272,276,278,285,287,290,291,294,295,298,299,308,312,314,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,334,336,341,344,346,362,363],alt:321,alter:[0,4,23,41,64,111,137,316],altern:[23,29,33,34,38,51,55,57,63,64,68,72,76,81,87,90,111,112,114,118,119,122,131,133,138,140,167,168,175,203,206,221,224,241,242,285,321,324,336,344],although:[22,29,39,42,63,119,156,180,181,185,312,340,344],althougn:46,altogeth:[50,103,114],alu:33,alwai:[0,2,4,6,8,11,12,13,14,20,21,23,25,27,30,31,33,34,37,38,39,43,47,49,51,57,58,61,62,63,64,69,72,73,74,77,80,85,86,88,89,90,91,95,96,102,105,107,109,112,114,115,121,123,125,126,127,128,131,134,135,137,144,152,153,154,156,158,159,164,167,170,175,176,177,199,205,206,212,224,227,241,242,246,247,250,251,252,259,261,267,269,272,276,284,287,290,291,295,296,299,306,308,313,316,317,318,319,321,324,334,336,340,341,344,345,362],always_pag:329,always_return:267,amaz:75,amazon:[79,90],ambianc:108,ambigu:[41,154,174,189,247,318],ambiti:[108,129],amend:131,amfl:14,ammo:21,among:[2,35,36,43,62,64,79,89,104,111,123,127,165,182,224,232,242,330,341],amongst:[77,200],amor:196,amount:[11,16,37,43,61,68,73,102,103,114,123,169,217,218,219,220,221,247,308,326],amp:[40,83,92,94,105,141,142,262,264,267,275,277,285,293,305,308],amp_client:[141,142,262],amp_maxlen:293,amp_port:90,amp_serv:[141,142,262,275],ampclientfactori:264,ampersand:108,amphack:276,ampl:124,amplauncherprotocol:267,ampmulticonnectionprotocol:[264,276,277],ampprotocol:264,ampserverclientprotocol:264,ampserverfactori:277,ampserverprotocol:277,amsterdam:90,anaconda:9,analog:[49,83],analys:51,analysi:210,analyz:[15,33,41,51,80,118,150,159,175,206,247,251,252,257,267,329,344],anchor:[175,221,239,318],anchor_obj:221,ancient:114,andr:24,android:[139,364],anew:[63,111,267],angl:129,angri:41,angular:[43,169],ani:[0,1,2,5,6,8,10,11,12,14,15,16,19,20,21,22,23,24,25,27,30,31,33,34,36,37,38,39,40,41,42,43,44,48,49,50,51,54,56,57,58,59,60,61,63,64,65,68,70,72,73,74,76,77,79,80,81,82,83,84,85,86,87,88,89,90,91,95,96,97,98,100,102,103,104,105,107,109,112,114,115,116,117,118,119,121,122,123,125,126,127,128,129,131,133,134,135,136,137,138,139,140,144,148,150,151,152,153,154,156,157,159,165,169,170,175,176,177,179,180,181,182,186,187,188,189,190,194,199,202,204,205,206,209,210,213,217,218,219,220,221,223,224,231,233,234,235,241,242,247,250,251,252,256,257,259,260,261,264,265,267,269,271,272,276,277,279,285,286,287,290,291,295,296,298,306,307,308,312,316,317,318,319,321,322,323,325,326,327,328,329,330,336,337,338,339,340,341,343,344,362],anim:[27,52],anna:[43,58,63,72,117,118,123,159],annoi:[12,85,91],annot:79,announc:[25,37,43,79,116,123,128,157,169,197,217,218,219,220,221,247],announce_al:[285,308],announce_move_from:[25,77,89,197,247],announce_move_to:[25,77,89,197,247],annoy:144,anonym:[4,66,69,206],anonymous_add:206,anoth:[0,8,10,11,13,14,16,21,22,29,31,33,36,39,42,43,46,49,51,56,57,58,62,63,64,67,69,77,78,80,89,90,91,96,97,98,102,105,106,108,109,111,112,113,114,116,121,123,127,131,132,136,137,138,139,140,144,152,153,156,159,164,165,175,179,180,182,188,194,199,204,206,215,217,218,219,220,221,232,235,239,247,250,308,316,318,322,326,328,329,336,344],another_batch_fil:322,another_nod:328,another_script:102,anotherscript:102,ansi:[24,43,53,55,74,81,137,141,142,156,183,190,202,272,279,287,290,295,296,320,330,336,343,364],ansi_escap:321,ansi_map:321,ansi_map_dict:321,ansi_pars:321,ansi_r:321,ansi_regex:321,ansi_sub:321,ansi_xterm256_bright_bg_map:321,ansi_xterm256_bright_bg_map_dict:321,ansimatch:321,ansimeta:321,ansipars:321,ansistr:[141,321,330],ansitextwrapp:330,answer:[0,11,21,25,26,33,46,51,61,63,67,69,70,73,95,96,103,127,265,271],anti:63,anul:8,anwer:44,anybodi:[59,103],anymor:[4,181,195,203,204,235,328,340],anyon:[1,4,12,21,25,29,41,42,54,58,60,76,80,85,90,116,118,119,123,138],anyth:[0,1,5,11,13,16,19,20,22,23,26,29,31,33,34,40,41,42,46,49,51,56,61,63,64,69,73,80,82,83,85,87,89,90,91,94,95,96,100,102,104,106,111,116,118,121,123,125,127,128,130,131,133,135,136,137,138,152,154,168,180,206,215,217,218,219,220,221,242,279,313,316,322,328],anywai:[0,4,14,20,51,55,75,76,91,95,108,114,140,179,181,186],anywher:[33,51,60,64,95,96,125,134,326],apach:[7,23,90,103,139,312,364],apache2:8,apache_wsgi:8,apart:[2,11,20,27,34,47,55,63,80,81,100,104,125,126,127,134,221],api:[13,15,26,27,33,34,42,43,47,48,52,59,60,71,73,89,96,105,109,111,120,125,133,138,139,141,144,158,169,171,177,186,306,316,318,322,323,329,363,364],api_kei:71,api_secret:71,apostroph:15,app:[4,40,71,80,86,134,135,136,138,139],app_id:133,app_label:145,appar:[48,58,126],apparit:233,appeal:[51,61,114],appear:[9,10,21,22,25,26,27,30,38,43,47,48,51,60,63,65,66,68,72,80,82,90,95,96,100,102,104,106,111,114,123,126,127,131,137,138,141,156,166,182,195,206,212,235,247,291,292,315,318,330,336,337],append:[20,22,25,27,31,39,40,43,49,50,51,68,69,80,85,88,89,90,91,93,96,97,116,123,127,133,138,154,159,166,182,199,206,242,300,322,336,337,344],appendix:241,appendto:137,appform:133,appl:[179,247],appli:[0,8,9,13,16,22,23,31,33,36,37,51,60,80,81,102,106,111,115,121,125,126,128,133,144,150,152,167,183,217,218,219,220,221,235,242,247,251,252,256,261,308,316,317,318,321,322,327,330,331,341,344],applic:[8,40,63,79,80,86,94,100,103,112,124,128,133,134,135,136,144,187,188,221,267,270,280,284,305,306,312,354,362],applicationdatareceiv:290,applied_d:133,apply_damag:[217,218,219,220,221],apply_turn_condit:219,appnam:[11,80],appreci:[22,37,70,78,334],approach:[22,25,39,56,77,91,106,115,133,180,221],appropri:[8,9,23,31,33,36,55,71,91,106,119,121,129,133,138,144,157,175,190,267,306,338,340,344],approrpri:40,approv:[133,134,138],approxim:[5,43,169,344],april:62,apt:[8,63,67,75,90,103,131],arbitr:61,arbitrari:[11,13,19,27,46,59,64,80,96,97,100,111,125,137,138,139,140,144,175,187,215,221,233,247,252,259,265,276,296,310,316,325,336,337,340],arcan:129,archer:252,architectur:[80,252],archiv:[79,103],archwizard:252,area:[2,22,24,48,49,51,58,61,79,117,122,127,138,231,235,241,327,328,330,344],aren:[0,4,29,39,69,103,127,131,133,136,138,144,182,188,195,203,219,337,340],arg1:[80,154,167,168,170,250,316,336],arg2:[154,167,168,170,250,316,336],arg:[1,5,10,21,22,25,29,30,33,38,39,40,41,42,43,51,58,59,68,71,73,74,80,81,83,85,88,96,109,114,115,116,119,121,123,129,132,137,144,145,146,147,148,151,154,159,167,168,170,175,176,177,179,182,184,187,189,192,195,197,203,204,205,206,212,213,214,215,217,218,219,220,221,223,226,227,231,232,233,234,235,238,239,241,242,245,246,247,250,251,252,255,256,259,260,261,264,272,273,274,276,277,278,279,284,285,287,288,290,291,292,295,296,300,306,308,310,312,315,316,317,318,319,321,328,330,331,333,334,336,337,340,342,344,345,357,362],arg_regex:[41,44,154,159,165,166,170,171,174,182,201,326],arglist:[167,168],argpars:234,argu:11,argument:[3,4,5,10,12,14,20,21,22,23,25,27,29,31,33,34,40,41,42,43,46,48,50,52,57,58,59,62,69,74,80,81,83,85,87,88,89,93,95,96,102,109,111,114,115,119,123,124,125,127,129,134,139,144,146,150,151,153,154,156,157,159,164,165,166,167,168,169,170,175,176,180,182,184,187,188,189,192,194,195,197,200,204,205,206,210,212,217,218,219,220,221,233,234,242,247,250,251,252,257,259,260,261,265,267,272,276,278,279,285,286,287,290,291,295,296,298,299,306,307,308,310,311,316,317,318,319,321,322,324,326,327,328,329,330,334,336,338,340,341,344,362,364],argumentpars:234,argumnet:330,argumu:336,aribtrarili:344,aris:103,arm:[26,33,203],armi:85,armor:[29,82,182,218],armour:29,armouri:77,armpuzzl:203,armscii:[15,113],arnold:87,around:[0,4,10,13,14,15,21,23,29,31,34,38,39,42,43,49,55,58,61,63,64,69,70,71,73,77,79,80,85,89,90,91,96,109,111,113,114,116,117,119,121,123,129,136,138,139,159,167,168,182,184,194,203,206,221,224,231,232,233,235,247,321,322,330,337],arrai:[88,91,291,344],arrang:22,arrayclos:[88,291],arrayopen:[88,291],arriv:[0,25,29,43,73,77,83,105,159,279],arrow:[42,137],art:[114,122,327],articl:[4,15,21,39,41,48,57,61,79,113,127,131,335],article_set:335,artifact:330,artifici:73,arx:79,arxcod:[79,139,364],as_view:[175,239,318],ascii:[9,15,111,113,144,200,327,330,344],asciiusernamevalid:144,asdf:159,ashlei:[182,188,190,215,217,218,219,220,221],asian:344,asid:[9,227],ask:[1,10,21,23,26,34,37,42,43,46,48,50,54,58,63,67,68,69,70,73,84,90,91,93,97,119,124,131,133,152,154,159,179,184,193,201,204,234,265,267,294,328,331,344],ask_choic:265,ask_continu:265,ask_input:265,ask_nod:265,ask_yesno:265,asn:209,aspect:[48,51,57,60,64,68,73,86,109,127,190],assert:[116,127],assertequ:127,assertregex:127,asserttru:127,asset:[103,136,271],assetown:9,assign:[2,6,11,12,13,20,36,43,51,56,58,80,87,89,94,97,102,109,112,115,116,119,121,123,131,137,138,144,150,151,153,159,166,167,168,170,183,187,188,206,217,218,219,220,221,233,242,246,247,251,252,272,279,285,287,290,306,325],assist:90,associ:[4,11,29,43,51,79,83,90,105,122,135,138,144,149,159,175,192,195,206,247,306,308,317,362],assort:362,assum:[0,3,5,9,12,13,14,15,19,20,21,22,25,27,28,29,31,33,34,37,39,40,41,43,44,46,47,49,51,55,56,58,60,62,68,73,74,75,80,81,82,84,85,89,90,95,96,97,100,102,103,105,106,108,109,110,111,113,115,116,117,118,120,121,123,127,128,132,133,134,138,150,152,153,154,156,159,170,175,180,181,206,213,232,233,241,247,252,257,259,291,308,321,322,328,336,344,349,362],assumpt:151,assur:[49,125],asterisk:[2,12,38,43,157],astronaut:77,astronom:62,async:[133,139,344,364],asynccommand:10,asynchron:[27,28,29,33,45,55,64,92,93,139,146,247,276,277,291,337,344],at_:[125,334],at_access:[144,247],at_account_cr:[2,144],at_after_mov:[77,89,96,117,197,247],at_after_object_leav:235,at_after_travers:[89,197,232,247],at_befor:247,at_before_drop:[218,221,247],at_before_g:[218,221,247],at_before_get:[221,247],at_before_leav:89,at_before_mov:[25,77,89,197,217,218,219,220,221,247],at_before_sai:[96,197,206,247],at_channel_cr:175,at_char_ent:117,at_cmdset_cr:[5,21,22,25,30,31,33,41,44,57,58,62,81,85,116,121,123,152,160,161,162,163,179,180,181,182,185,187,199,201,202,203,206,214,217,218,219,220,221,224,230,231,232,233,326,328,329],at_cmdset_get:[144,247,306],at_db_location_postsav:246,at_defeat:[217,218,219,220,221],at_desc:247,at_disconnect:[144,306],at_drop:[197,218,221,247],at_end:256,at_err:[10,344],at_err_funct:10,at_err_kwarg:[10,344],at_failed_login:144,at_failed_travers:[89,197,212,232,247],at_first_login:144,at_first_sav:[144,175,247],at_first_start:318,at_get:[182,197,221,247],at_giv:[218,221,247],at_heard_sai:118,at_hit:231,at_idmapper_flush:[259,318,334],at_init:[6,107,125,144,175,231,232,233,247],at_initial_setup:[104,271],at_initial_setup_hook_modul:271,at_login:[40,125,278,279,287,290,295,296,306],at_look:[96,144,247],at_message_rec:144,at_message_send:144,at_msg_rec:[144,189,247],at_msg_send:[144,146,189,247],at_new_arriv:231,at_now_add:86,at_object_cr:[5,6,21,25,31,39,43,58,60,73,80,81,85,89,96,121,123,125,132,159,187,189,206,212,214,217,218,219,220,221,226,231,232,233,247,318],at_object_delet:[197,247],at_object_leav:[233,235,247],at_object_post_copi:247,at_object_rec:[89,117,233,235,247],at_password_chang:144,at_post_cmd:[30,33,150,154,167,170],at_post_command:33,at_post_disconnect:144,at_post_login:[25,144],at_post_portal_sync:305,at_post_puppet:[96,197,247],at_post_unpuppet:[96,247],at_pre_cmd:[33,150,154,167,170],at_pre_command:33,at_pre_login:144,at_pre_puppet:[96,247],at_pre_unpuppet:[197,247],at_prepare_room:235,at_reload:[43,169,305],at_renam:318,at_repeat:[102,116,120,121,125,146,179,184,195,217,218,219,220,221,223,227,259,300,331],at_return:[10,344],at_return_funct:10,at_return_kwarg:[10,344],at_sai:[118,197,247],at_script_cr:[102,116,120,121,146,179,184,195,204,205,217,218,219,220,221,223,227,235,251,259,300,331],at_search_result:[168,344],at_server_cold_start:305,at_server_cold_stop:305,at_server_connect:285,at_server_reload:[102,110,144,146,247,259],at_server_reload_start:305,at_server_reload_stop:[25,305],at_server_shutdown:[102,110,144,146,247,259],at_server_start:305,at_server_startstop:[25,104],at_server_stop:305,at_shutdown:305,at_start:[102,116,146,195,227,235,256,259],at_startstop_modul:261,at_stop:[102,116,121,217,218,219,220,221,227,259],at_sunris:62,at_sync:[306,307],at_tick:[115,261],at_travers:[89,197,213,235,247],at_traverse_coordin:235,at_turn_start:219,at_upd:[219,257],at_weather_upd:132,atlanti:24,atom:98,atop:235,atribut:325,att:51,attach:[4,11,21,41,43,56,58,64,77,89,95,102,105,110,112,119,140,154,159,164,167,189,199,215,235,242,247,258,304,315,319],attachmentsconfig:4,attack:[14,28,29,30,46,51,77,90,103,116,119,122,134,139,153,206,215,217,218,219,220,221,231,232,247,252,285],attack_count:220,attack_messag:73,attack_nam:220,attack_skil:252,attack_summari:73,attack_typ:221,attack_valu:[217,218,219,220,221],attempt:[0,2,22,24,29,31,43,51,60,61,87,91,103,106,119,120,135,156,159,187,210,212,217,218,219,220,221,264,267,272,305,310,318,344,362],attent:[38,56,58,89,103,111],attitud:57,attr1:[43,159,203],attr2:[43,159,203],attr3:[43,159],attr:[11,22,43,49,51,58,80,109,119,136,137,159,166,180,233,241,251,252,306,316,318,334,340],attr_categori:315,attr_eq:241,attr_g:[80,241],attr_gt:[80,241],attr_kei:315,attr_l:[80,241],attr_lockstr:315,attr_lt:[80,241],attr_n:[80,241],attr_nam:159,attr_obj:[316,318],attr_object:318,attr_typ:315,attr_valu:315,attract:37,attrcreat:[80,316],attread:11,attredit:[11,80,316],attrib:242,attribiut:316,attribut:[0,2,6,12,20,22,25,27,28,30,39,41,42,43,45,46,49,50,51,56,57,58,60,61,69,73,74,77,80,81,82,84,85,86,87,89,91,95,102,105,108,109,112,115,116,119,123,125,127,133,134,138,139,141,142,144,145,148,153,159,168,169,173,175,180,181,187,194,195,202,203,206,213,217,218,219,220,221,226,231,232,233,241,244,246,247,250,251,252,254,256,257,272,306,314,315,317,318,319,324,325,326,337,338,341,344,357,362,364],attribute1:123,attribute2:123,attribute_list:316,attribute_nam:[144,206,247,341],attributeerror:[42,60,86,306,316],attributeform:315,attributeformset:315,attributehandl:[1,125,316,339,344],attributeinlin:[145,173,244,254,315],attributeobject:11,attrkei:252,attrlist:316,attrnam:[11,43,51,80,109,125,159,241,318],attrread:[11,80,316],attrtyp:[11,316,317],attrvalu:51,attryp:317,atttribut:49,atyp:242,audibl:205,audio:137,audit:[141,142,175,178,207,247],audit_callback:209,auditedserversess:[209,210],auditingtest:211,aug:9,august:[9,344],aut:52,auth:[144,145,148,164,287,349,357,362],auth_password:287,auth_profile_modul:148,authent:[40,103,105,107,133,138,144,278,285,287,290,296,306,308,349,362],authenticated_respons:360,author:[41,90,126,144,192,195],auto:[0,5,12,14,21,31,32,33,34,38,42,43,45,51,63,67,71,89,95,96,105,122,131,133,138,141,144,148,150,154,158,159,166,169,170,205,206,227,236,239,242,247,252,256,259,261,264,267,278,288,295,296,305,308,318,323,329,330,349],auto_help:[33,41,44,51,68,69,154,170,188,230,249,328,329],auto_help_display_kei:[154,170,328],auto_id:[145,237,244,357],auto_look:[51,188,230,249,328],auto_now_add:86,auto_quit:[51,188,230,249,328],auto_transl:205,autobahn:[278,284,295],autodoc:38,autofield:133,autologin:349,autom:[14,36,57,58,67,79,86,100,103,110,362],automat:[0,6,10,14,19,22,23,27,30,31,34,37,38,41,43,46,47,50,51,55,58,60,62,64,65,66,67,68,71,72,80,81,84,85,86,90,96,97,100,102,104,105,109,111,116,117,118,119,121,122,123,124,125,126,128,131,135,136,139,140,144,152,153,154,159,164,165,167,174,179,180,181,182,194,195,196,200,201,203,204,205,206,214,221,226,227,234,242,246,247,258,259,260,261,272,281,284,287,292,305,308,310,322,326,328,329,330,344,350],automatical:261,autostart:[258,324],autumn:[97,99,187],avail:[0,5,7,8,10,11,13,16,21,22,23,25,26,31,33,36,38,39,40,41,42,43,44,46,48,49,51,53,57,58,60,62,63,64,65,72,74,75,76,77,78,79,80,81,82,85,88,89,90,91,95,96,98,100,102,104,105,106,108,109,110,111,113,114,116,119,121,122,123,125,127,128,130,131,133,134,137,138,139,141,144,150,151,152,153,154,156,159,161,164,165,166,167,168,169,170,171,179,180,181,185,187,189,195,199,202,204,205,206,214,215,217,218,219,220,221,224,232,233,241,242,247,250,251,252,256,272,296,299,310,322,323,328,329,330,336,344,362],available_choic:[51,328],available_func:336,available_funct:251,available_languag:205,available_weapon:232,avatar:[64,88,96,247,287],avatarid:287,avenew:41,avenu:182,averag:[13,43,90,93,169,195,205,234],avoid:[8,11,23,26,27,31,33,37,38,40,42,43,51,80,81,85,95,97,100,109,111,114,125,126,127,129,131,138,139,152,159,204,205,234,235,241,246,272,276,286,296,306,316,318,321,322,323,326,329,334],awai:[0,9,10,11,14,15,21,26,29,42,43,46,49,51,55,66,68,69,73,80,86,90,96,102,105,109,111,121,123,131,165,182,215,218,221,224,226,231,233,235,247,256,307,321,344],await:10,awar:[11,14,26,31,33,44,51,88,95,96,110,125,126,132,133,189,204,206,231,234,235,247,318,321],awesom:[63,135],aws:90,axhear:241,axi:200,azur:100,b3cbh3:133,b64decod:340,b64encod:340,b_offer:179,baaaad:127,babi:138,bacground:67,back:[0,3,5,10,11,12,13,14,20,21,22,23,25,26,27,29,31,33,34,36,38,43,46,49,50,51,56,58,60,61,63,64,67,69,73,74,81,83,85,86,87,90,91,95,96,97,100,102,105,106,110,111,113,116,118,119,121,122,123,125,126,131,133,135,137,141,144,153,156,159,164,168,179,180,206,212,215,220,224,249,259,267,272,276,279,285,287,290,305,318,325,328,329,337,344],back_exit:0,backbon:[133,322],backend:[23,36,109,127,135,141,142,316,344,346,348],backend_class:316,background:[10,17,29,51,67,90,103,110,114,126,133,183,190,321,336,362],backpack:31,backslash:114,backtick:[38,131],backtrack:131,backup:[10,89,90,105,131,168,322],backward:[50,51,58,121,337],bad:[0,22,24,37,41,58,64,70,76,85,119,127,210,269],bad_back:242,badg:130,bag:344,bake:100,balanc:[29,56,61,79,116,330],balk:95,ball:[31,59,104,151,152,252],ballon:203,balloon:203,ban:[7,25,80,139,144,157,242,364],band:[45,88,118,137,287,290,291],bandit:46,bandwidth:280,banid:[43,157],bank:61,bar:[51,82,83,84,88,112,135,137,190,206,215,291,328,344],bare:[33,55,58,73,104,190,218],barehandattack:56,bargain:86,barkeep:[42,206],barter:[61,63,102,117,141,142,178],bartl:79,bas:120,base:[3,4,6,9,13,16,17,20,21,22,23,30,33,34,36,38,39,41,42,43,49,51,53,55,56,57,58,60,61,63,64,67,69,72,73,75,77,79,80,83,85,86,89,90,94,96,100,102,103,105,108,111,113,115,119,120,123,124,125,126,127,129,130,133,134,136,137,138,139,141,144,145,146,147,148,150,152,153,154,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,173,174,175,176,177,179,180,181,182,184,185,186,187,188,189,192,193,195,196,197,198,199,200,201,202,203,204,205,206,210,211,212,213,214,215,217,218,219,220,221,223,224,226,227,228,230,231,232,233,234,235,237,238,239,242,244,245,246,247,249,251,252,254,255,256,257,258,259,260,261,263,264,265,267,269,270,273,274,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,298,299,300,303,305,306,307,308,310,311,312,315,316,317,318,319,321,322,323,326,327,328,329,330,331,333,334,335,336,337,338,339,340,341,342,343,344,349,351,352,357,360,362,364],base_account_typeclass:[2,141],base_channel_typeclass:141,base_char_typeclass:120,base_character_typeclass:[43,81,120,133,134,141,144,159],base_exit_typeclass:141,base_field:[145,237,244,315,357],base_guest_typeclass:[66,141],base_object_typeclass:[109,141,252,318],base_random:250,base_room_typeclass:141,base_script_path:241,base_script_typeclass:[102,141],base_set:9,baseclass:232,basecontain:323,baseinlineformset:315,baseline_index:344,baseobject:125,baseopt:338,basepath:344,basetyp:[247,322],basetype_posthook_setup:247,basetype_setup:[39,80,96,144,146,175,247],bash:[36,38,63,67,232],basi:[4,33,37,62,90,136,138,167,177,206,241,296,318,327],basic:[0,2,3,6,9,15,16,17,19,20,22,26,29,31,33,34,36,39,40,43,46,47,48,56,57,58,60,61,62,69,73,77,79,80,81,83,86,87,110,111,113,116,117,118,121,122,124,126,128,133,134,135,137,139,144,146,159,164,166,175,177,188,194,200,203,218,220,232,241,243,247,298,342,346,357,362,364],bat:[9,63],batch:[18,20,43,48,63,79,111,122,124,139,141,142,158,252,276,316,319,320,364],batch_add:[252,316,319],batch_cmd:14,batch_cod:[13,322],batch_code_insert:13,batch_create_object:252,batch_exampl:322,batch_import_path:[13,14],batch_insert_fil:14,batch_update_objects_with_prototyp:252,batchcmd:[43,158],batchcmdfil:[14,322],batchcod:[14,79,111,158],batchcode_map:111,batchcode_world:111,batchcodefil:13,batchcodeprocessor:322,batchcommand:[14,20,22,63,122,158,322],batchcommandprocessor:322,batchfil:[14,15,111,322],batchprocess:[141,142,149,155],batchprocessor:[13,141,142,158,320],batchscript:[13,322],batteri:144,battl:[79,103,116,122,217,218,219,220,221],battlecmdset:[217,218,219,220,221],baz:215,bazaar:108,beach:111,bear:[204,231],beat:[61,116],beaten:[116,233],beauti:[22,49,133],beazlei:79,becam:[29,126],becaus:[0,2,6,8,9,10,11,12,13,15,16,21,22,25,29,31,36,38,40,41,42,44,46,51,54,56,59,64,68,73,76,77,80,89,91,95,96,107,108,109,111,115,116,117,119,125,126,130,133,134,136,145,153,171,175,186,194,197,205,220,224,235,247,259,279,285,298,308,315,321,338,340],becom:[0,5,10,22,37,38,41,42,43,47,49,51,56,59,61,64,70,73,78,80,81,86,87,88,95,96,102,104,109,111,119,128,156,189,203,205,215,218,252,306,322,328],bed:61,been:[0,4,5,6,13,14,19,21,22,23,36,38,41,42,43,46,49,51,58,69,70,76,79,85,91,93,94,96,103,105,116,117,123,126,128,131,133,134,135,138,152,153,158,159,167,168,175,180,195,197,200,203,204,206,217,218,219,220,221,233,235,239,242,246,247,251,252,261,269,281,285,287,295,305,306,307,308,310,315,316,318,322,326,327,344,362],befit:125,befor:[1,4,10,11,12,13,14,15,20,21,22,25,27,28,29,31,33,37,41,42,43,46,48,49,51,56,57,58,60,61,67,69,71,75,77,79,80,81,84,85,86,90,91,93,96,97,100,102,103,104,106,107,108,109,111,112,113,114,115,116,117,118,119,121,123,124,125,126,127,131,132,133,134,135,137,138,139,144,150,151,154,159,164,167,171,175,184,186,187,188,189,190,194,197,198,201,205,206,209,210,215,217,218,219,220,221,226,227,230,232,233,235,241,242,246,247,250,252,259,260,261,267,276,285,287,293,301,303,305,306,310,312,316,321,322,323,324,328,329,330,331,335,337,340,344,362],beforehand:[11,131,323],beg:14,beggar:0,begin:[0,4,6,10,13,14,20,22,25,33,38,41,42,43,46,50,51,55,58,61,69,72,80,91,95,96,106,107,111,116,117,119,127,132,134,165,194,197,206,215,217,218,219,220,221,247,259,321,322,328,341],beginn:[55,60,77,79,91,95,124],behav:[11,13,20,22,29,69,91,95,107,110,127,251,344],behavior:[0,5,11,31,33,41,50,68,69,93,96,102,109,114,126,135,137,138,144,154,170,182,188,219,221,233,234,267,315,328],behaviour:[11,31,33,80,126,200,313,324,330,344],behind:[11,12,21,33,38,43,49,51,55,59,61,63,74,97,109,112,114,122,126,131,158,204,233,256,261,334],behvaior:329,being:[0,5,6,10,11,13,20,21,22,25,28,31,33,34,36,37,42,43,51,54,56,59,61,63,64,69,83,88,90,91,93,95,96,102,103,107,109,111,115,118,125,126,127,129,131,133,138,144,151,159,165,169,175,184,185,189,199,205,206,217,218,219,220,221,226,227,233,239,247,269,272,279,308,310,315,316,318,321,322,324,328,329,330,344,363],beipmu:24,belong:[4,14,43,64,83,95,103,112,119,133,140,153,206,215,235,239,250],below:[0,1,5,8,9,10,11,12,13,14,15,19,20,22,23,25,27,29,31,33,34,36,38,39,42,43,48,49,50,51,57,58,59,60,61,62,63,64,67,69,70,74,80,81,87,88,90,94,95,96,100,102,105,106,109,110,111,114,117,118,119,123,125,127,131,133,134,136,138,140,148,159,167,168,177,180,182,185,190,197,200,205,206,215,217,218,219,220,221,228,234,239,241,246,247,256,279,299,316,318,319,328,330,335,336],belt:77,beneath:27,benefici:[49,219],benefit:[78,90,100,103,108,127,153,316,322,328],besid:[0,14,31,106,111,190],best:[9,22,24,26,37,50,51,57,58,59,61,72,76,102,103,104,108,133,135,139,166,180,205,215,234,252,267,287,330,338,364],bet:[31,105,138,318],beta:[35,54,90],betray:51,better:[0,9,15,23,25,34,41,42,44,45,51,55,58,59,61,64,68,70,73,81,85,86,91,93,95,108,109,112,114,133,134,181,213,218,224,233,247,252,284,287,290,298,316,322],bettween:73,between:[0,2,10,14,22,25,28,31,33,36,38,39,40,41,43,46,49,56,57,58,64,67,69,73,76,83,85,87,88,90,91,100,102,105,109,112,113,114,116,120,121,122,123,124,126,131,137,138,140,151,154,159,164,166,169,170,177,179,182,183,194,195,197,198,199,200,202,204,205,206,215,217,218,219,220,221,247,252,261,267,276,279,286,287,290,291,298,299,306,319,321,322,324,328,330,331,336,344,351],bew:187,bewar:39,beyond:[1,2,9,22,25,33,37,52,57,64,88,89,90,102,127,134,154,159,170,177,180,206,215,233,251,316,318,328,330],bg_colormap:343,bgcolor:343,bgfgstart:343,bgfgstop:343,bgstart:343,bgstop:343,bias:159,bidirect:276,big:[9,11,13,14,20,25,28,29,33,37,45,57,73,80,96,122,138,140,151,168,322,329,341,344],bigger:[21,37,40,69,119,123],biggest:[72,138,344],biggui:33,bigmech:21,bigsw:29,bikesh:119,bill:[90,103],bin:[4,9,36,47,63,64,70,75,96,100],binari:[23,47,63,93,95,278,280,295],bind:67,birth:357,bit:[0,4,9,12,17,22,26,29,35,39,41,42,43,46,59,61,62,63,69,75,76,81,96,102,106,109,121,122,127,131,134,137,138,171,186,242,247,322],bitbucket:57,bite:[61,111],black:[73,114,126,321],blackbird:79,blackbox:138,blacklist:103,blade:232,blank:[51,86,117,134,144,188,321],blankmsg:188,blarg:83,blargh:109,blatant:12,blaufeuer:119,bleed:[114,131,330],blend:203,blender:203,bless:138,blind:[114,118,224,227],blindcmdset:224,blindedst:227,blindli:242,blink:[20,226,227,343],blinkbuttonev:227,blist:97,blob:[3,37,38,41,46,95,96,104,127,135,138],block:[3,12,25,28,43,50,51,55,58,64,69,80,90,91,97,102,103,110,114,123,129,133,134,139,157,158,159,187,221,230,231,232,235,249,286,322,328,336,344,362],blocking_cmdset:25,blockingcmdset:25,blockingroom:25,blocktitl:69,blog:[37,55,79,90,98],blowtorch:24,blue:[13,57,81,114,126,232,321],blueprint:[57,96,111,137],blurb:54,board:[34,49,61,79,80,121],boat:[31,121,153],bob:[33,43,81,138,157],bodi:[3,17,22,27,33,38,41,46,51,58,95,109,127,129,133,175,193,199,269,324,344],bodyfunct:[20,102,141,142,178,222,228],bog:21,boi:112,boiler:125,bold:54,bolt:252,bone:[55,73],bonu:[41,73,90,218,219,256],bonus:[29,218],boo:57,book:[3,49,57,62,73,79,91,95,109,135],bool:[2,31,33,34,51,74,84,102,144,145,146,148,150,151,152,153,154,159,173,175,176,177,179,180,182,184,185,188,190,192,195,197,200,204,205,206,215,217,218,219,220,221,226,235,238,242,244,246,247,250,251,252,254,256,257,258,259,260,261,267,272,273,278,279,284,285,286,290,295,296,304,306,308,310,316,317,318,319,321,322,324,326,328,329,330,331,334,336,339,341,343,344],booleanfield:[133,145,237],boom:[21,51],boot:[80,100,110,157,261],bootstrap:[4,124,138,139,364],border:[43,58,111,156,188,327,330],border_bottom:330,border_bottom_char:330,border_char:330,border_left:330,border_left_char:330,border_right:330,border_right_char:330,border_top:330,border_top_char:330,border_width:330,borderless:58,borderstyl:188,bore:[12,55,103],borrow:[31,63,152,276],bort:52,boss:58,bot:[43,47,65,72,93,103,119,133,141,142,143,148,164,175,272,278,279,286,308,362],bot_data_in:[146,272],both:[0,11,15,19,22,23,25,26,27,31,33,34,36,37,38,40,43,44,49,51,56,57,58,62,65,69,71,74,79,84,85,86,87,88,90,91,95,97,103,104,105,106,110,111,116,119,121,124,125,127,128,131,133,134,136,138,150,152,159,164,169,177,179,183,190,197,199,200,201,203,212,215,220,221,233,242,247,251,252,253,256,259,261,276,285,295,296,305,307,310,316,317,321,324,328,330,339,344],bother:[29,103,128,174,316],botnam:[43,72,164,279,308],botnet:103,botstart:146,bottom:[4,39,41,52,54,57,58,60,69,85,95,101,106,111,125,127,133,137,153,199,220,235,252,322,329,330],bought:85,bouncer:[27,103,327],bound:[6,27,57,108,192,344],boundari:344,bounti:70,bountysourc:70,bow:252,box:[0,3,8,20,42,43,46,58,63,66,69,70,71,73,80,87,90,104,106,109,111,123,135,138,159,206,241,276,322,357],brace:[0,22,25,41,91,197,247,321],bracket:[38,43,96,129,169,183],brainstorm:[139,364],branch:[9,36,37,38,41,63,70,100,204,215],branchnam:131,brandymail:199,bread:16,breadth:221,break_lamp:226,break_long_word:330,break_on_hyphen:330,breakdown:[43,169],breakpoint:[16,106,141],breez:[102,132],breviti:58,bribe:51,brick:82,bridg:[22,23,53,79,83,105,233],bridgecmdset:233,bridgeroom:233,brief:[3,16,19,20,21,25,46,58,60,85,86,95,96,101,110,124,131,139,188,234,247,311],briefer:[89,110],briefli:[16,90,110],bright:[81,114,126,183,321],brightbg_sub:321,brighten:114,brighter:114,brilliant:131,bring:[23,49,96,100,103,121,123,133,136,215,221,224,231,309],broad:39,broadcast:[43,164,276],broader:[39,206,247],broadli:94,broken:[61,108,114,205,226,227,336],brought:102,brown:321,brows:[3,9,25,39,55,58,62,69,85,90,91,103,106,123,131,136,137,138,362],browser:[3,8,9,16,38,55,63,64,67,69,70,75,77,90,95,96,101,103,133,134,135,136,137,138,295,296,362],brutal:234,bsd:78,bsite:135,btest:114,btn:[17,70],bucket:209,buf:326,buffer:[22,33,50,137,168,269,296,326],bug:[10,13,26,37,42,54,57,60,61,70,78,94,95,96,110,123,127,131,227,247,318],buggi:[11,328],bui:[85,138,179],build:[1,6,7,9,10,11,13,14,15,27,31,36,47,51,55,57,60,63,64,68,69,75,77,79,80,81,86,87,89,96,100,105,106,108,109,112,113,119,120,122,123,125,129,130,136,137,139,140,141,142,149,151,155,157,158,165,166,175,180,187,193,200,205,206,212,231,234,242,247,251,252,267,278,279,322,330,357,363,364],build_exit:200,build_forest:200,build_map:200,build_match:151,build_mountain:200,build_templ:200,builder:[2,4,14,19,22,25,43,56,58,60,61,68,80,85,108,109,112,114,123,124,139,157,159,164,165,169,180,182,187,188,200,203,206,212,233,234,235,242,247,250,298,318,322,363,364],buildier:252,building_menu:[141,142,178],buildingmenu:[22,180],buildingmenucmdset:180,buildmap:200,buildprotocol:[264,277,278,279],buildshop:85,built:[13,16,20,27,38,40,51,54,55,57,58,61,63,64,73,75,77,95,96,100,103,121,122,123,135,138,139,148,177,203,205,239,246,256,261,316,318,319,322,326,328,335],builtin:[94,280],bulk:[96,103],bullet:[38,61],bulletin:[61,79,80],bulletpoint:38,bunch:[15,27,58,108,113],burden:82,buri:[108,122],burn:[61,73,90,232],busi:[64,70,90,179],butch:96,butt:138,butter:16,button:[9,13,14,31,33,43,80,83,87,88,106,131,133,134,135,137,138,159,224,226,227,232,299,329],button_expos:232,buy_ware_result:85,byngyri:205,bypass:[4,10,19,20,43,58,80,116,126,144,159,175,212,241,242,318,324,341,349],bypass_superus:80,bytecod:321,bytestr:[276,344],bytestream:344,c6mq:70,c_creates_button:299,c_creates_obj:299,c_dig:299,c_examin:299,c_help:299,c_idl:299,c_login:299,c_login_nodig:299,c_logout:299,c_look:299,c_move:299,c_moves_:299,c_moves_n:299,c_social:299,cabinet:92,cabl:82,cach:[6,8,11,12,28,33,39,43,86,119,125,127,130,137,144,154,169,174,175,187,231,232,242,246,247,271,310,315,316,318,319,320,332,334,344],cache_inst:334,cache_lock_bypass:242,cache_s:[310,334],cached_properti:344,cactu:220,cake:31,calcul:[10,25,27,39,73,116,119,123,139,153,184,187,198,205,217,218,220,221,252,331,334,344,362],calculated_node_to_go_to:51,calculu:56,calendar:[184,198,331],call:[0,2,3,4,5,6,10,11,13,14,16,20,21,22,23,25,26,27,28,29,30,31,36,38,39,40,41,42,43,46,47,48,49,50,51,55,56,57,58,59,60,61,62,63,64,65,69,71,72,73,74,75,80,81,83,84,85,86,88,89,90,91,93,95,96,100,102,104,105,107,108,109,110,111,114,115,116,117,118,119,120,121,122,123,125,126,127,128,131,132,133,134,135,137,138,144,146,150,151,152,153,154,156,159,164,167,168,169,170,171,174,175,179,180,182,184,185,186,187,188,189,192,193,194,195,196,197,198,200,201,203,204,205,206,212,214,215,217,218,219,220,221,223,224,226,227,230,231,232,233,234,235,241,242,246,247,250,251,252,257,258,259,260,261,264,267,269,271,272,276,277,278,279,280,281,282,283,285,286,287,288,289,290,291,292,294,295,296,298,299,300,305,306,307,308,309,312,315,316,318,319,321,322,323,324,326,328,329,330,331,334,336,337,339,340,341,344,357,362],call_async:10,call_command:127,call_ev:[0,194],call_inputfunc:[83,306,308],callabl:[49,50,84,109,115,123,180,188,195,215,219,247,250,251,252,257,261,265,267,269,277,323,326,328,329,337,339,340,344],callables_from_modul:344,callbac:22,callback1:328,callback:[4,10,22,27,29,33,50,51,62,74,84,115,138,146,180,184,188,192,193,194,195,196,197,198,210,215,230,247,257,259,260,261,265,267,269,272,276,277,278,280,294,295,298,309,328,331,337,342,344,364],callback_nam:[192,195],callbackhandl:[141,142,178,191,197],called_bi:150,calledbi:344,caller:[5,10,11,13,21,22,25,27,28,29,30,33,38,41,42,43,44,49,50,56,58,59,60,71,73,80,81,82,83,85,86,87,88,89,91,111,115,116,119,121,123,125,129,137,146,150,151,152,154,156,159,160,164,165,166,167,168,169,170,174,180,188,193,199,200,201,203,206,214,215,230,232,233,234,235,242,247,249,251,322,326,328,329,336,338,344],callerdepth:344,callertyp:150,callinthread:312,calllback:194,callsign:[51,272],calm:111,came:[9,21,25,55,79,111,132,138,197,231,235,247],camp:111,campfir:111,campsit:111,can:[0,1,2,3,4,5,6,9,10,12,13,14,15,17,19,20,21,23,24,25,26,27,28,29,30,31,33,34,35,36,37,38,39,40,41,42,43,44,46,48,49,50,51,54,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,85,86,87,88,89,90,91,92,93,94,95,96,97,98,100,101,102,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,128,130,131,133,134,135,136,137,138,139,140,143,144,146,148,151,152,153,154,156,157,159,164,165,166,167,168,169,170,174,175,176,177,179,180,182,183,184,185,187,188,189,190,194,195,197,198,199,200,203,204,205,206,209,212,215,217,218,219,220,221,224,226,227,231,232,233,234,235,239,241,242,246,247,250,251,252,253,256,257,258,259,261,267,278,282,285,287,290,291,295,296,298,299,305,306,307,308,309,312,313,314,316,317,318,319,321,322,323,324,326,327,328,329,330,336,338,339,340,341,342,344,345,357,362,363],can_:194,cancel:[27,29,74,194,197,217,218,219,220,221,247],candid:[22,33,119,133,151,203,206,247,341],candl:153,cannot:[5,9,10,11,13,14,19,21,22,25,27,28,29,31,33,39,43,44,46,50,51,56,60,61,63,69,70,73,76,80,85,90,104,109,112,114,122,123,127,128,133,139,144,146,153,156,159,175,180,187,188,192,195,197,212,215,221,227,231,232,238,241,242,247,251,261,316,323,325,327,330,334,344],cantanker:338,cantclear:188,cantillon:79,cantmov:25,canva:49,capabl:[6,36,43,49,58,64,80,83,88,105,156,214,272,294,357],cape:57,capfirst:69,capit:[9,12,25,29,43,64,88,95,123,159,189,204,205,321],captcha:133,caption:38,captur:[25,91,138,337,362],car:[87,121],card:103,cardin:[43,44,49,58,159],care:[0,4,10,12,23,33,38,44,49,51,56,57,62,64,78,86,91,110,116,121,126,132,144,152,175,187,203,206,230,231,233,241,247,250,318,322,326,328,329,330,344],carefulli:[55,93,105,111,133],carri:[20,31,61,80,82,85,116,117,177,182,218,231,241,306,317],cascad:334,caseinsensitivemodelbackend:349,cast:[28,109,112,215,220],caster:[28,220],castl:[13,111,122,187,233],cat:[67,75],catchi:4,categor:112,categori:[1,5,11,33,36,39,43,51,68,69,86,109,112,119,127,140,154,155,156,157,158,159,164,165,166,167,168,169,170,171,174,179,180,181,182,185,186,187,188,189,193,199,200,201,202,203,206,212,213,214,215,217,218,219,220,221,224,231,232,233,234,238,239,241,247,251,252,316,317,319,324,326,328,329,335,338,341,344,362],categoris:56,category2:335,category2_id:335,category_id:335,category_index:215,cater:29,caught:[42,51,97,176],caus:[11,12,29,30,31,42,60,61,64,77,80,90,96,114,116,117,119,123,127,137,140,153,186,224,226,235,247,298,330,344],caution:[62,137,328],cave:46,caveat:[5,10],caveman:56,cblue:131,cboot:[12,164],cc1:63,cccacccc:327,ccccc2ccccc:58,cccccccc:327,ccccccccccc:58,cccccccccccccccccbccccccccccccccccc:327,ccccccccccccccccccccccccccccccccccc:327,ccreat:[41,58,65,72,98,164],cdesc:[41,164],cdestroi:164,cdmset:31,cdn:103,ceas:[43,77,159],cel:327,celebr:61,cell:[58,69,111,188,327,330],celltext:327,cemit:164,censu:317,center:[4,16,39,49,109,111,114,190,250,321,330,344],center_justifi:[109,250],centos7:67,centr:111,central:[26,55,61,64,74,100,111,123,124,127,132,138,139,144,153,177,247,252,276,324,328,334,363,364],centre_east:111,centre_north:111,centre_south:111,centre_west:111,centric:[9,80,105,123,206],cert:[8,288,292],certain:[13,14,16,19,25,29,31,33,37,38,43,48,64,75,80,88,90,97,102,105,107,108,114,115,121,138,159,176,179,205,209,227,232,235,241,259,267,273,290,294,309,315,316,317,326,330,341,344,357],certainli:[15,44,138],certbot:[67,90,103],certfil:[288,292],certif:[8,90,288,292],certonli:67,cet:337,cfg:67,cflag:75,cgi:[70,90],ch28s03:57,cha:[51,58],chain:[0,10,29,46,51,109,119,194,195,299,328,344],chain_1:0,chainedprotocol:287,chainsol:119,chair:[13,61,89,91,112,125],challeng:[73,79],chan:164,chanalia:[43,164],chanc:[21,22,28,31,54,61,66,73,115,116,122,131,152,217,218,219,220,221,224,232,233,299],chance_of_act:299,chance_of_login:299,chandler:116,chang:[2,3,4,7,8,9,11,12,13,14,15,16,19,20,21,22,23,26,29,30,31,33,34,35,36,37,39,41,42,43,45,47,49,50,51,53,54,57,61,62,63,64,66,67,68,71,73,74,75,77,78,80,81,83,84,85,86,87,89,90,91,94,95,96,100,102,104,105,107,109,110,111,112,114,115,116,118,121,123,125,126,127,132,133,134,135,137,138,139,144,145,153,154,156,157,159,164,165,170,173,175,179,180,182,186,187,189,190,192,195,197,201,202,205,206,212,213,215,217,218,219,220,221,231,232,233,234,235,239,244,247,252,254,256,257,259,261,267,272,283,298,305,306,313,315,316,318,322,325,326,329,330,337,338,339,340,362],change_name_color:215,changeabl:76,changelog:96,changepag:134,changepassword:12,chanlist:[43,164],channam:41,channel:[2,6,7,11,12,19,27,31,33,45,53,55,57,65,70,71,72,79,80,82,86,87,90,98,107,112,119,123,124,125,138,139,144,146,150,152,153,159,164,168,172,173,174,175,176,177,195,271,278,279,286,299,306,308,316,324,337,341,360,362,364],channel_:34,channel_ban:[41,164],channel_color:25,channel_command_class:[34,41],channel_connectinfo:306,channel_detail:362,channel_handl:[141,174],channel_list:362,channel_prefix:[25,175],channel_search:176,channel_set:177,channel_typeclass:360,channeladmin:173,channelam:174,channelattributeinlin:173,channelcmdset:31,channelcommand:[34,41,174],channelconnect:177,channelcr:[43,164],channelcreateview:175,channeldb:[41,53,125,141,173,175,177,314],channeldb_db_attribut:173,channeldb_db_tag:173,channeldb_set:[316,319],channeldbmanag:[176,177],channeldeleteview:175,channeldesc:[41,174],channeldetailtest:360,channeldetailview:[175,362],channelhandl:[34,41,141,142,150,172,175],channelkei:[41,174,176],channellist:[43,164],channellisttest:360,channellistview:362,channelmanag:[175,176],channelmixin:362,channelnam:[34,41,72,146,174,278],channeltaginlin:173,channelupdateview:175,char1:[43,73,127,165,360],char2:[43,73,127,165,360],char_health:233,char_nam:133,charac:84,charact:[0,2,5,9,11,14,15,17,19,20,21,22,23,27,28,29,30,31,33,34,36,39,40,41,42,43,45,47,49,50,51,53,55,56,57,62,68,69,71,74,76,77,80,81,83,85,86,87,88,91,95,97,102,105,111,113,114,116,117,118,119,120,121,122,124,125,127,129,135,136,138,139,141,143,144,151,152,154,156,159,160,161,165,166,167,174,175,180,181,182,187,188,189,190,192,194,195,197,199,200,202,204,205,206,209,214,215,217,218,219,220,221,223,231,232,233,235,239,242,247,259,272,293,306,311,316,318,321,322,327,328,330,336,342,344,345,357,360,362,364],character1:73,character2:73,character_cmdset:187,character_form:362,character_id:247,character_list:362,character_manage_list:362,character_typeclass:[127,144,342,360],charactercmdset:[5,21,22,25,30,31,41,43,44,57,58,60,62,81,123,161,180,182,187,199,202,212,217,218,219,220,221,233],charactercreateview:[360,362],characterdeleteview:[360,362],characterdetailview:362,characterform:[357,362],characterlistview:[360,362],charactermanageview:[360,362],charactermixin:362,characternam:114,characterpuppetview:[360,362],charactersheet:51,characterupdateform:[357,362],characterupdateview:[360,362],charapp:133,charat:188,charcreat:[0,46,69,156,181],chardata:58,chardelet:156,chardeleteview:[239,318],chardetailview:[239,318],charfield:[86,133,145,237,244,315,340,357],charg:90,chargen:[133,139,141,142,175,178,239,318],chargencmdset:123,chargenroom:123,chargenview:[239,318],charnam:[43,58,156],charpuppetview:318,charset:344,charsheet:58,charsheetform:58,charupdateview:[239,318],chase:122,chat:[1,2,9,26,34,37,48,55,57,58,60,63,65,70,72,79,80,98,123,131,139,296,337],chatroom:57,chatzilla:72,cheap:131,cheaper:[61,115],cheapest:90,cheapli:233,cheat:[23,38,73],cheatsheet:48,check:[0,4,5,12,13,14,19,22,25,26,27,28,29,31,33,36,37,38,39,40,41,42,43,44,46,49,51,54,56,58,60,63,65,67,68,69,70,71,73,77,81,82,85,86,87,89,90,91,95,97,98,100,102,103,106,109,110,111,112,114,115,116,117,118,119,121,123,125,127,128,130,131,133,136,138,139,144,145,150,151,152,153,154,156,158,159,164,165,166,167,169,171,175,177,179,181,182,186,187,188,195,199,217,218,219,220,221,223,224,227,231,233,234,235,241,242,246,247,251,252,256,258,259,266,267,271,276,282,287,306,308,310,311,312,315,316,318,319,321,322,324,338,339,344,345,362],check_attr:159,check_circular:296,check_databas:267,check_db:267,check_defeat:73,check_end_turn:116,check_error:266,check_evennia_depend:344,check_from_attr:159,check_grid:49,check_has_attr:159,check_light_st:233,check_lockstr:[4,80,242],check_main_evennia_depend:267,check_obj:159,check_permiss:251,check_permstr:[144,318],check_show_help:166,check_to_attr:159,check_warn:266,checkbox:133,checker:[15,49,94,241,287,345],checkout:[9,100,131],checkoutdir:36,chest:[80,91],child:[6,33,43,51,64,80,96,116,146,148,154,159,170,233,246,252,256,312,335],childhood:51,children:[21,33,64,96,112,117,119,125,148,246,247,256,267,317,335],chillout:[43,159],chime:27,chines:[25,79,113],chip:58,chmod:36,choci:180,chocol:60,choic:[4,15,23,33,43,51,55,60,78,90,91,95,105,107,109,113,116,119,124,127,129,132,144,156,159,179,180,188,217,234,250,265,326,328],choice1:129,choice2:129,choice3:129,choos:[7,9,10,13,38,49,51,57,62,64,67,72,73,85,101,106,116,120,123,126,133,135,138,139,140,214,215,217,218,219,220,221,224,231,280,328,343,364],chop:[33,232],chore:68,chose:[54,58,86,103,133,215],chosen:[22,51,88,106,116,132,138,188,190,328],chown:100,chractercmdset:233,christin:96,chrome:24,chronicl:188,chroot:67,chug:33,chunk:[13,69,111,269,322,336],church:27,church_clock:27,cid:299,cillum:52,circl:39,circuit:137,circular:[269,323],circumst:[46,51,57,85,119,152,220,357],circumv:[43,157],claim:83,clang:75,clank:0,clarif:[1,48],clarifi:25,clariti:[75,86,91,123],clash:[23,31,43,90,159,174,318],class_from_modul:344,classic:[3,13,79,105,112,115,116],classmethod:[39,144,175,239,247,259,318,334,351],classnam:11,classobj:318,claus:[78,118],clean:[1,4,17,25,28,43,48,51,76,110,111,114,116,122,131,145,152,154,159,175,179,206,217,218,219,220,221,227,232,233,235,247,256,267,271,285,295,308,315,318,321,326,328,334,340,343,344,357],clean_attr_valu:315,clean_attribut:[125,144,318],clean_cmdset:[125,318],clean_senddata:308,clean_str:321,clean_usernam:145,cleaned_data:133,cleaner:[91,123],cleanli:[64,102,105,110,150,154,164,174,188,269,278,284,295,308,326],cleanup:[1,11,22,33,40,43,45,50,51,102,127,145,169,179,230,233,328],clear:[1,4,11,12,15,22,29,33,37,38,40,43,48,50,59,61,64,69,70,73,81,104,110,111,112,113,115,125,128,129,131,132,137,138,153,156,157,159,165,174,188,204,206,227,233,242,246,247,257,261,269,306,310,316,318,319,328,334],clear_attribut:316,clear_client_list:303,clear_cont:[89,247],clear_exit:[89,247],clearal:[43,129,165],clearli:[12,37,48,128,227,334],cleartext:[210,324],clemesha:312,clever:[10,31,51,95,242],cleverli:105,click:[36,38,69,90,101,106,114,128,131,133,135,137,138,328],clickabl:[18,38],client:[3,7,8,9,12,22,23,25,30,33,36,40,43,45,50,52,54,55,60,63,64,65,67,72,74,75,79,81,84,91,95,96,100,101,103,104,105,107,108,111,113,114,116,117,126,128,136,138,139,141,142,144,146,154,156,164,169,210,262,264,268,270,272,276,277,278,279,280,281,282,283,285,287,289,290,291,292,294,295,296,298,299,305,306,307,308,325,326,328,343,344,362,364],client_address:40,client_default_height:52,client_disconnect:296,client_encod:23,client_opt:[272,291],client_secret:65,client_width:[33,154],clientconnectionfail:[264,278,279],clientconnectionlost:[264,278,279],clientfactori:298,clienthelp:137,clientraw:[43,169],clientsess:[295,296],cliff:[20,43,159],climat:112,climb:[33,43,55,77,93,159,232],climbabl:232,clipboard:[1,48],clist:[43,164],clock:[12,27,33,73,164],clone:[38,47,63,64,76,96,128,130],close:[0,14,22,25,38,39,40,41,43,46,48,50,51,64,69,76,90,94,96,100,103,105,106,110,125,131,133,137,169,171,179,180,186,190,212,221,224,226,227,230,269,277,278,285,287,295,296,308,316,322,328,336],close_lid:226,close_menu:[230,328],closedlidst:227,closelidev:227,closer:[205,221],closest:[39,114,344],cloth:[141,142,178,322],clothedcharact:182,clothedcharactercmdset:182,clothes_list:182,clothing_typ:182,clothing_type_count:182,clothing_type_ord:182,cloud:[90,100,102,103,132],cloud_keep:200,cloudi:102,clr:[114,251,336],cls:[39,144],clue:232,clunki:[131,221],clutter:[38,153],cma:131,cmd:[12,14,22,25,28,29,31,33,41,43,44,53,58,60,62,70,71,80,82,85,88,95,121,123,136,152,154,156,157,158,159,164,165,166,167,168,169,170,171,174,179,180,181,182,185,186,187,188,189,193,199,200,201,202,203,206,212,213,214,215,217,218,219,220,221,224,231,232,233,234,236,247,291,295,296,322,326,328,329],cmd_abil_result:127,cmd_arg:91,cmd_channel:[33,150],cmd_ignore_prefix:151,cmd_kei:91,cmd_last:105,cmd_last_vis:105,cmd_loginstart:33,cmd_multimatch:[33,150],cmd_na_m:88,cmd_name:88,cmd_noinput:[33,150,328],cmd_nomatch:[33,150,233,328],cmd_noperm:33,cmd_on_exit:[51,188,215,230,249,328],cmd_total:105,cmdabil:[60,127],cmdabout:169,cmdaccept:179,cmdaccess:165,cmdaddcom:164,cmdallcom:164,cmdapproach:221,cmdarmpuzzl:203,cmdasync:10,cmdattack:[29,73,116,123,217,218,219,220,221,232],cmdban:157,cmdbatchcod:158,cmdbatchcommand:158,cmdbigsw:29,cmdblindhelp:224,cmdblindlook:224,cmdblock:25,cmdboot:157,cmdbridgehelp:233,cmdbui:85,cmdbuildshop:85,cmdcallback:193,cmdcast:220,cmdcboot:164,cmdcdesc:164,cmdcdestroi:164,cmdcemit:164,cmdchannel:164,cmdchannelcr:164,cmdcharactercr:181,cmdcharcreat:156,cmdchardelet:156,cmdclimb:232,cmdclock:164,cmdcloselid:224,cmdcolortest:156,cmdcombathelp:[217,218,219,220,221],cmdconfigcolor:81,cmdconfirm:33,cmdconnect:41,cmdcopi:159,cmdcover:182,cmdcpattr:159,cmdcraftarmour:29,cmdcreat:159,cmdcreatenpc:123,cmdcreatepuzzlerecip:203,cmdcwho:164,cmddarkhelp:233,cmddarknomatch:233,cmddeclin:179,cmddefend:116,cmddelcom:164,cmddesc:[159,187],cmddestroi:159,cmddiagnos:30,cmddice:[58,185],cmddig:159,cmddisconnect:41,cmddisengag:[116,217,218,219,220,221],cmddoff:218,cmddon:218,cmddrop:[165,182],cmdeast:233,cmdecho:[5,29,33,38],cmdedit:180,cmdeditnpc:123,cmdeditorbas:326,cmdeditorgroup:326,cmdeditpuzzl:203,cmdemit:157,cmdemot:206,cmdentertrain:121,cmdevalu:179,cmdevenniaintro:233,cmdevmenunod:328,cmdexamin:159,cmdexiterror:44,cmdexiterroreast:44,cmdexiterrornorth:44,cmdexiterrorsouth:44,cmdexiterrorwest:44,cmdextendedroomdesc:187,cmdextendedroomdetail:187,cmdextendedroomgametim:187,cmdextendedroomlook:187,cmdfeint:116,cmdfight:[217,218,219,220,221],cmdfind:159,cmdfinish:179,cmdforc:157,cmdget:[25,165],cmdgetinput:328,cmdgetweapon:232,cmdgive:[165,182],cmdgmsheet:58,cmdgrapevine2chan:164,cmdhandler:[31,33,83,89,141,142,144,149,151,152,153,154,156,167,168,170,174,187,203,233,246,247,256,344],cmdhelp:[116,166,217,218,219,220,221],cmdhit:116,cmdhome:165,cmdic:156,cmdid:272,cmdinsid:121,cmdinterrupt:170,cmdinventori:[82,165,182],cmdirc2chan:164,cmdircstatu:164,cmdlaunch:21,cmdlearnspel:220,cmdleavetrain:121,cmdlen:[151,168],cmdlight:232,cmdline:267,cmdlineinput:326,cmdlink:159,cmdlistarmedpuzzl:203,cmdlistcmdset:159,cmdlisthangout:119,cmdlistpuzzlerecip:203,cmdlock:159,cmdlook:[30,127,165,181,187,233],cmdlookbridg:233,cmdlookdark:233,cmdmail:199,cmdmailcharact:199,cmdmakegm:58,cmdmapbuild:200,cmdmask:206,cmdmobonoff:231,cmdmore:329,cmdmorelook:329,cmdmultidesc:[57,202],cmdmvattr:159,cmdmycmd:[56,68],cmdname2:151,cmdname3:151,cmdname:[40,59,74,83,88,123,137,150,151,154,159,167,168,170,272,290,291,295,296,308],cmdnamecolor:215,cmdnewpassword:157,cmdnick:165,cmdnoinput:180,cmdnomatch:180,cmdnpc:123,cmdnudg:224,cmdobj:[150,151,168,170],cmdobj_kei:150,cmdobject:[150,151,169],cmdoffer:179,cmdooc:156,cmdooccharactercr:181,cmdooclook:[156,181],cmdopen:[159,212],cmdopenclosedoor:212,cmdopenlid:224,cmdoption:156,cmdpage:164,cmdparri:116,cmdparser:[104,141,142,149],cmdpass:[217,218,219,220,221],cmdpassword:156,cmdperm:157,cmdplant:234,cmdpoke:119,cmdpose:[116,165,206],cmdpressbutton:232,cmdpush:224,cmdpy:169,cmdquell:156,cmdquit:156,cmdread:232,cmdrecog:206,cmdreload:169,cmdremov:182,cmdreset:169,cmdrest:[217,218,219,220,221],cmdroll:91,cmdrss2chan:164,cmdsai:[116,165,206],cmdsaveyesno:326,cmdscript:[159,169],cmdsdesc:206,cmdser:328,cmdserverload:169,cmdservic:169,cmdsession:156,cmdset:[2,7,14,21,22,25,31,33,34,40,41,42,44,47,51,53,57,60,62,68,69,81,82,85,89,96,97,105,116,121,123,141,142,144,149,150,151,153,154,159,160,161,162,163,166,167,168,169,170,174,179,180,181,182,185,187,189,193,199,201,203,206,213,214,217,218,219,220,221,224,227,230,231,232,233,234,241,246,247,256,298,305,306,318,326,328,329],cmdset_account:[2,141,142,149,155,181],cmdset_charact:[5,96,141,142,149,155,182,217,218,219,220,221],cmdset_mergetyp:[51,188,230,249,328],cmdset_prior:[51,188,230,249,328],cmdset_red_button:[141,142,178,222],cmdset_sess:[105,141,142,149,155],cmdset_stack:153,cmdset_storag:[148,246,306],cmdset_trad:179,cmdset_unloggedin:[33,141,142,149,155,186,201],cmdsetattribut:159,cmdsetclimb:232,cmdsetcrumblingwal:232,cmdsetdesc:165,cmdsetevenniaintro:233,cmdsethandl:[105,141,142,149],cmdsethelp:166,cmdsethom:159,cmdsetkei:31,cmdsetkeystr:152,cmdsetlight:232,cmdsetmor:329,cmdsetobj:[152,153,160,161,162,163,179,180,181,182,185,187,201,203,206,214,217,218,219,220,221,224,230,231,232,233,326,328,329],cmdsetobjalia:159,cmdsetpow:123,cmdsetread:232,cmdsetspe:213,cmdsettestattr:50,cmdsettrad:179,cmdsettrain:121,cmdsetweapon:232,cmdsetweaponrack:232,cmdsheet:58,cmdshiftroot:232,cmdshoot:[21,221],cmdshutdown:169,cmdsmashglass:224,cmdsmile:33,cmdspawn:159,cmdspellfirestorm:28,cmdstatu:[179,220,221],cmdstop:213,cmdstring:[33,58,150,154,167,168,170],cmdstyle:156,cmdtag:159,cmdtalk:214,cmdteleport:159,cmdtest:[29,42,91],cmdtestid:33,cmdtestinput:51,cmdtestmenu:[51,188,328],cmdtime:[62,169],cmdtrade:179,cmdtradebas:179,cmdtradehelp:179,cmdtunnel:159,cmdtutori:233,cmdtutorialgiveup:233,cmdtutoriallook:233,cmdtutorialsetdetail:233,cmdtweet:71,cmdtypeclass:159,cmdunban:157,cmdunconnectedconnect:[171,186],cmdunconnectedcr:[171,186],cmdunconnectedhelp:[171,186],cmdunconnectedlook:[171,186],cmdunconnectedquit:[171,186],cmduncov:182,cmdunlink:159,cmdunloggedinlook:201,cmdunwield:218,cmduse:219,cmdusepuzzlepart:203,cmdwait:33,cmdwall:157,cmdwear:182,cmdwerewolf:25,cmdwest:233,cmdwhisper:165,cmdwho:156,cmdwield:218,cmdwipe:159,cmdwithdraw:221,cmset:153,cmsg:[43,164],cmud:24,cnf:[23,36],cnt:119,coast:[111,122],coastal:111,cockpit:21,code:[0,1,2,4,5,6,7,9,10,11,12,14,15,16,18,19,20,29,31,33,34,36,37,39,40,43,45,46,47,48,49,51,53,55,56,57,58,62,63,64,68,69,70,76,77,79,80,83,84,86,88,89,91,93,94,95,96,97,98,100,102,103,104,105,106,109,110,111,112,114,115,116,117,118,119,121,122,123,125,126,127,129,132,134,135,136,139,141,142,144,149,150,153,156,158,159,164,169,172,178,179,180,184,185,190,192,195,200,204,219,233,234,242,252,256,278,279,295,306,309,318,320,321,326,328,330,341,342,343,344,362,363,364],code_exec:322,codebas:[55,56,127,129,131,139,140,170],codeblock:38,codec:321,codefunc:326,coder:[22,26,56,61,79,96,124,150,247,363],codestyl:37,coerc:339,coexist:126,coin:[61,70,179],col:[3,16,330],cold:[12,43,110,169,252,257,261,305],cole:344,collabor:[4,61,64,90,131,166],collat:[83,251],collect:[11,26,31,136,150,152,203,259,316,344],collector:136,collectstat:[136,137,267,271],collid:[31,54,90,328],collis:[31,131,310],colon:[27,41,60,80,95,242],color:[16,18,20,33,38,49,51,53,58,59,63,69,74,79,95,109,111,114,124,129,137,139,154,156,183,190,206,215,230,234,251,272,279,287,290,295,296,321,330,336,338,343,345,364],color_ansi_bright_bg_extra_map:183,color_ansi_bright_bgs_extra_map:183,color_ansi_extra_map:183,color_markup:[141,142,178],color_no_default:183,color_typ:321,color_xterm256_extra_bg:183,color_xterm256_extra_fg:183,color_xterm256_extra_gbg:183,color_xterm256_extra_gfg:183,colorablecharact:81,colorback:343,colorcod:343,colour:[27,43,55,139,159,294,321,330],column:[16,38,46,49,58,64,69,86,111,137,154,156,235,330,344],com:[3,8,9,10,16,22,23,37,38,39,41,43,45,46,54,55,61,63,67,70,75,79,90,92,94,95,96,98,100,101,103,104,108,111,122,127,128,130,131,133,135,138,141,164,180,186,279,282,291,295,312,330,343,344,357],comb:1,combat:[11,14,25,28,31,46,55,63,64,73,79,102,108,109,111,117,122,124,125,131,139,153,217,218,219,220,221,231,256,364],combat_:[217,218,219,220,221],combat_cleanup:[217,218,219,220,221],combat_cmdset:116,combat_handl:116,combat_handler_:116,combat_movesleft:[217,218,219,220],combat_scor:123,combat_status_messag:221,combatcmdset:116,combathandl:116,combatscor:123,combatt:11,combin:[8,11,12,20,27,28,30,31,33,34,41,43,55,57,58,84,90,109,112,114,115,118,119,121,127,150,151,152,159,175,202,203,205,226,242,251,261,267,317,319,324,338,344],combo:105,come:[0,2,3,4,6,10,11,15,16,20,21,23,25,27,29,33,34,40,46,49,51,52,55,57,58,61,62,64,69,73,80,83,85,88,91,93,100,105,111,114,116,118,119,121,123,124,126,129,131,133,134,135,137,144,152,187,204,217,218,219,220,221,251,252,285,290,295,296,298,304,321,329,362],comet:[40,55,137,296],comfort:[15,55,69,91,131],comlist:[43,164],comm:[33,34,41,47,53,64,68,71,141,142,149,155,324],comma:[20,43,46,86,95,114,134,159,167,168,198,199,242,247,336],command:[0,2,4,6,8,9,10,11,12,13,15,18,19,20,21,23,24,26,27,34,36,38,40,46,47,48,49,50,51,52,55,56,57,59,61,63,64,65,66,69,72,74,75,76,77,79,80,82,83,86,87,89,90,92,93,95,96,98,102,103,104,105,106,108,109,110,111,112,113,114,117,118,119,120,122,124,125,126,128,129,130,131,136,137,138,139,140,141,142,144,146,174,175,178,179,180,181,182,185,186,187,188,189,191,194,196,197,199,200,201,202,203,206,210,212,213,214,215,217,218,219,220,221,224,226,227,230,231,232,233,234,235,236,239,241,242,247,251,252,256,264,267,272,276,277,285,287,290,291,295,296,298,299,305,306,318,320,321,324,326,328,329,338,341,344,362,364],command_default_arg_regex:33,command_default_class:25,command_pars:151,commandhandl:[74,153,168,344],commandmeta:154,commandnam:[33,74,83,234,267,276,306,308],commandset:[5,80,89,153,181],commandtest:[127,170,196],comment:[8,9,13,14,24,25,37,41,48,51,60,90,96,118,125,138,322,328],commerc:79,commerci:[90,106],commerror:176,commit:[15,23,25,36,37,38,64,66,98,100,108,128,130,209,315],commmand:[212,217,218,219,220,221],common:[1,6,10,12,15,16,20,26,27,30,33,38,40,41,43,51,53,59,60,61,62,63,64,68,69,73,74,79,80,83,88,90,91,94,97,105,107,109,112,113,115,116,119,123,124,125,131,133,139,152,159,179,205,206,213,242,256,295,299,317,327,329,339,341,344,350,362],commonli:[23,63,64,83,86,87,96,104,105,107,115,119,128,247],commonmark:38,commun:[8,22,23,33,40,41,45,47,53,55,57,60,64,70,72,79,83,88,90,91,92,103,106,113,114,137,139,161,172,174,175,176,177,199,230,246,264,276,277,287,288,290,291,292,293,306,308,324,325,340,364],compact:[85,134],compani:[64,88],compar:[4,9,13,15,27,28,29,31,41,44,58,73,83,85,91,97,116,119,123,127,131,136,170,200,203,205,217,218,219,220,221,241,242,252,321,344],comparison:[13,93,241,252,328],compartment:58,compass:20,compat:[14,21,51,94,159,330,337],compet:[15,88],compil:[9,33,38,47,56,63,75,76,90,94,95,108,159,165,166,171,174,182,201,206,321,326,343],compilemessag:76,complain:[42,60,86,91,110,128],complement:[26,107],complementari:113,complet:[2,10,11,13,14,15,22,23,25,27,31,33,36,37,43,44,49,50,58,59,61,62,64,67,70,77,81,85,88,89,90,95,96,102,104,105,107,109,110,111,122,123,127,128,131,139,144,152,153,154,167,169,174,183,187,188,190,195,197,200,218,233,247,267,269,277,278,295,316,322,327,328,329,336,341,344,357],complete_task:195,completli:227,complex:[11,14,15,20,31,33,51,59,61,62,64,73,76,77,86,93,96,100,104,108,111,115,116,123,127,138,153,196,204,214,252,299],complianc:[24,187],compliant:[39,291],complic:[0,10,22,29,41,43,49,69,90,91,111,133,134,171,186,188,215,316],compon:[29,33,40,43,49,58,90,93,94,96,102,110,114,116,124,127,135,137,138,139,159,169,175,176,177,184,203,205,252,253,256,259,267,296,324,327,341,344,364],componentid:137,componentnam:137,componentst:[137,138],compos:[100,188],composit:[293,317],comprehens:[34,55,63,80,93,96,103,124,125,127],compress:[74,272,276,280,340],compress_object:340,compris:144,compromis:[103,209],comput:[10,12,43,49,56,60,63,64,72,73,100,113,115,124,131,132,157,169,206,344,345],computation:115,comsystem:[164,177],con:[43,58,79,171,186],concaten:[67,321,336],concept:[11,37,38,39,40,46,57,61,69,76,77,92,96,115,124,131,139,181,202],conceptu:[49,51],concern:[25,44,63,76,88,95,96,152,204,239],conch:[94,287,290,298],conclud:[96,179,328],concurr:23,conda:9,conder:322,condit:[8,46,49,55,61,73,85,91,93,96,123,124,150,185,206,219,242,247,259,266,267,312,344],condition:25,condition_result:185,condition_tickdown:219,conditional_flush:334,conduct:136,conductor:121,conect:308,conf:[4,8,9,23,25,35,36,38,40,41,47,54,62,65,67,69,74,76,80,81,86,90,93,102,103,109,114,120,121,127,130,131,133,134,135,139,144,183,201,267,273,274,313,322,337,364],confer:[79,344],confid:[37,39,42],config:[2,4,9,36,40,59,63,90,98,103,106,130,131,137,138,139,263,267,269,273,274,285,364],config_1:2,config_2:2,config_3:2,config_color:81,config_fil:67,configcmd:81,configdict:[287,308],configur:[0,2,7,25,36,38,43,45,47,54,59,62,63,64,69,90,100,103,114,120,124,127,136,138,139,144,148,151,156,209,210,234,260,269,274,285,308,310,312,313,317,357,364],configut:106,configvalu:59,confirm:[8,33,43,63,103,137,159,186,203,291,294,362],conflict:[41,42,126],confus:[10,22,26,31,44,58,59,60,64,77,80,87,90,91,93,97,114,119,126,131,136,137,140,186,362],conid:286,conjur:220,conn:[43,171,186],conn_tim:105,connect:[0,2,4,7,8,9,11,12,13,17,18,23,24,25,31,33,34,40,41,46,47,49,55,57,60,63,64,65,66,67,69,72,74,76,77,80,83,85,88,89,91,92,93,96,98,100,101,102,103,104,105,107,110,111,114,120,123,125,126,127,136,137,139,144,146,148,156,157,159,164,171,175,177,186,190,192,193,195,197,201,210,213,246,247,253,262,264,267,269,276,277,278,279,280,285,286,287,290,295,296,298,299,305,306,307,308,309,312,316,318,324,340,364],connection_cr:107,connection_screen:[35,104,201],connection_screen_modul:186,connection_set:54,connection_tim:[144,247],connection_wizard:[141,142,262],connectiondon:269,connectionlost:[269,276,277,287,290,298],connectionmad:[264,276,287,290,298],connectionwizard:265,connector:[264,278,279,285,308],consecut:51,consequ:[90,153],consid:[0,4,10,12,13,14,23,26,27,31,33,37,39,40,44,46,51,55,57,61,63,64,70,74,78,80,82,85,86,90,93,96,97,102,103,105,109,112,113,114,115,119,121,125,131,133,134,135,144,152,153,188,203,205,206,221,234,247,252,256,272,287,290,317,322,323,328,329],consider:[68,86,104,111,118,241,252,330],consist:[2,11,17,33,38,44,46,48,51,68,80,86,92,95,96,109,110,114,116,122,123,135,137,144,151,167,176,179,203,205,236,242,250,252,291,296,306,315,316,318,324,330,344,362],consol:[9,19,23,26,38,42,43,60,63,64,75,83,90,93,95,96,97,100,106,114,123,137,138,169,206,267],conson:205,constant:[0,88,276,342],constantli:[96,117,233],constitu:[153,167,168],constraint:[0,23],construct:[20,29,34,36,51,64,119,133,138,252,311,316,321,329,357],constructor:[22,33,180,278],consum:[10,269,344],consumer_kei:[71,120],consumer_secret:[71,120],consumpt:[23,310],contact:[89,90,100],contain:[0,5,7,9,10,11,13,14,16,17,18,20,21,22,25,26,31,33,34,37,38,39,40,41,43,46,47,51,53,55,56,57,62,63,64,68,69,70,75,79,80,86,89,91,95,96,97,101,102,104,105,114,118,119,122,123,124,126,127,128,129,133,134,136,137,138,139,141,142,144,146,149,150,151,152,153,155,158,159,166,172,180,188,189,192,193,194,195,196,197,198,200,203,204,205,206,210,211,213,215,219,224,232,234,235,238,240,247,249,250,251,252,260,262,266,270,272,298,310,311,312,316,317,318,319,320,321,322,325,327,328,329,330,341,343,344,345,355,362,363],container:100,contempl:56,content:[3,4,13,16,17,21,27,38,39,43,48,49,51,56,58,69,77,79,82,85,89,90,91,93,95,96,117,119,121,123,125,131,133,134,137,138,139,154,157,159,206,246,247,315,319,321,322,323,326,328,330,341,346,355],content_typ:[246,247],contentof:330,contents_cach:246,contents_get:[119,247],contents_set:247,contentshandl:246,context:[46,51,55,69,91,114,119,126,133,180,195,288,292,350,362],contextu:112,continu:[7,10,11,21,27,29,33,37,42,45,46,49,51,55,58,60,69,71,75,85,86,90,95,96,112,114,115,116,119,123,124,127,136,139,200,247,265,276,312,316,328,337,344,364],contrari:[0,38,41,43,62,169,319],contrast:[56,90,96,113,138,291],contrib:[4,13,14,20,38,46,47,53,57,58,62,63,64,73,78,102,116,122,141,142,144,145,148,173,237,244,254,263,309,315,321,322,349,357,362,364],contribrpcharact:206,contribrpobject:206,contribrproom:206,contribut:[1,4,22,26,45,55,70,78,82,124,127,131,136,139,178,179,181,182,183,185,187,199,200,201,203,204,206,209,210,212,213,214,234,363,364],contributor:[78,180],control:[2,5,7,9,11,12,13,14,19,20,21,31,33,34,36,37,38,42,43,47,50,51,52,53,55,57,58,61,63,64,67,68,73,74,80,81,83,86,89,90,92,93,96,102,103,105,108,109,110,114,118,121,123,124,128,135,138,139,144,146,156,158,159,164,179,181,194,206,227,231,233,235,241,247,256,267,306,308,318,328,357,364],convei:[197,206,247],convenei:107,conveni:[8,9,10,11,21,34,36,40,41,43,51,55,57,59,69,74,80,86,89,96,98,102,106,108,109,110,125,127,133,140,144,159,169,180,199,200,247,310,322,323,328,329,337,340,341],convent:[0,31,86,96,107,119,126],convention:[41,154,174,247,318],convers:[51,87,121,127,138,205,214,295,296,321,344,363],convert:[11,27,39,40,49,51,59,62,64,79,81,83,85,87,88,103,109,113,114,119,126,128,157,184,185,188,215,241,251,252,257,276,278,287,290,291,308,312,321,325,328,329,330,331,336,340,343,344,363],convert_linebreak:343,convert_url:343,convinc:[51,90],cool:[3,9,21,22,26,38,43,61,79,159],cool_gui:80,cooldown:[29,116,124,139,364],coord:39,coordi:39,coordin:[49,124,137,139,200,221,235,364],coordx:39,coordz:39,cope:220,copi:[0,1,4,13,14,20,25,26,33,36,47,48,50,51,62,64,81,90,93,96,100,104,105,109,111,123,128,131,133,135,136,137,138,158,159,182,195,217,218,219,220,221,233,247,267,276,313,321,337,362],copy_object:247,copyright:[78,90],cor:138,core:[19,37,43,47,49,76,78,88,89,94,96,104,106,125,127,131,139,144,148,169,177,178,197,199,239,241,246,247,256,262,274,284,291,305,316,318,319,322,329,335,357,362],corner:[17,39,57,79,138,235,330],corner_bottom_left_char:330,corner_bottom_right_char:330,corner_char:330,corner_top_left_char:330,corner_top_right_char:330,corpu:205,correct:[10,11,14,21,23,27,30,31,33,37,43,48,50,60,80,91,113,114,121,123,126,150,156,159,176,187,203,228,242,282,285,287,293,307,321,344],correctli:[4,8,9,27,29,33,36,38,42,44,49,50,51,61,62,72,77,80,85,90,91,94,97,110,112,115,121,122,123,126,144,148,153,156,257,276,312,340],correl:252,correspond:[20,33,80,83,85,105,135,184,200,203,215,315,357],correspondingli:128,corrupt:56,cosi:111,cosin:344,cosmet:235,cost:[28,85,90,220,235],cottag:[111,114],could:[0,1,2,3,4,5,6,9,10,11,12,13,14,15,19,20,21,22,25,28,29,30,31,33,34,36,37,38,39,40,41,42,43,44,46,47,48,49,51,55,57,58,60,61,62,63,64,65,68,69,71,72,73,79,80,81,82,83,84,85,86,87,88,89,90,91,93,95,96,98,102,106,108,109,111,112,113,114,115,116,117,118,119,120,121,123,125,126,127,128,129,132,133,135,136,138,140,144,153,159,166,176,177,179,180,185,190,197,198,204,206,213,215,233,235,241,242,247,272,291,296,312,318,321,322,326,330,331,334,339,344],couldn:[11,19,39,44,64,76,91,126,134,140,204],count:[64,102,104,116,119,120,152,182,215,219,247,259,281,285,298,302,308,310,317,321,328,337],count_loggedin:285,count_queri:302,countdown:[20,29],counter:[6,22,29,69,85,105,116,128,146,233,285,298,299,306,328],counterpart:[13,114,272,308,325],countless:95,countnod:51,countri:[43,157],coupl:[22,48,69,100,117,131,213],cours:[0,4,9,12,15,21,22,26,33,38,41,46,57,61,64,77,78,91,93,106,108,114,115,122,123,124,132,140,218,221,230],courtesi:12,cousin:[91,129],cover:[6,8,9,13,14,23,29,37,40,48,51,57,59,63,79,80,86,90,95,96,120,127,131,182,187,233,247,344,363],coverag:127,coveral:127,cpanel:90,cpattr:159,cpu:[12,43,90,103,169],cpython:93,crack:[61,86],craft:[29,80,111,188],crank:[115,258],crash:[26,60,61,79,103,111,271,316],crate:[20,87,124],crawl:103,crawler:281,cre:[43,171,186],creat:[4,9,11,13,14,15,16,19,22,23,25,26,29,31,34,35,37,38,39,40,41,42,44,46,47,49,50,54,55,56,57,58,60,61,62,63,64,65,66,67,68,70,71,72,73,75,76,77,78,79,80,81,83,85,87,90,91,93,95,96,102,103,104,105,106,107,108,109,112,116,117,118,119,120,122,124,127,129,130,131,132,134,135,136,137,138,139,140,141,142,144,145,146,148,150,151,152,153,154,156,159,164,165,166,167,168,170,171,174,175,177,179,180,181,182,184,185,186,187,188,189,194,195,196,198,199,200,201,202,203,204,205,206,210,212,214,215,217,218,219,220,221,223,224,226,227,230,231,232,233,234,235,239,242,244,246,247,249,250,251,252,256,259,260,261,264,267,271,272,277,279,280,285,287,288,292,299,307,308,310,312,316,317,318,319,320,322,323,326,327,328,330,331,336,337,344,360,362,363],create_:[89,125],create_account:[107,125,141,324],create_attribut:316,create_cal:144,create_channel:[34,141,174,175,271,324],create_charact:[144,247],create_delai:260,create_exit:[159,212],create_exit_cmdset:247,create_forward_many_to_many_manag:[148,177,239,246,256,316,318,319,335],create_game_directori:267,create_grid:49,create_help_entri:[68,141,324],create_kwarg:252,create_match:151,create_messag:[34,141,324],create_object:[13,27,80,85,89,111,123,125,133,141,247,252,271,322,324],create_prototyp:[251,252],create_script:[56,102,116,125,141,259,322,324],create_secret_kei:267,create_settings_fil:267,create_superus:267,create_tag:317,create_wild:235,created_on:192,creater:53,createview:362,creation:[11,14,20,21,38,43,47,49,51,58,60,61,79,80,81,86,89,97,105,111,123,125,131,133,139,140,141,144,145,148,159,166,175,181,200,203,206,210,212,217,218,219,220,221,232,233,239,244,246,247,252,256,261,300,315,318,324,326,327,328,330,357,362,363],creation_:324,creativ:[79,108],creator:[51,53,79,80,111,123,140,166,175,200,217,218,219,220,221,247,330],cred:[94,131,287],credenti:[90,103,131,144,287],credentialinterfac:287,credit:[90,103,131,343,344],creset:131,crew:119,criteria:[51,119,176,194,204,251,317,341],criterion:[119,131,144,179,206,238,247,258,341,344],critic:[19,26,31,60,63,67,97,102,105,114,128,242,266,267,337],critici:318,cron:67,crontab:67,crop:[58,114,159,327,330,336,344],crop_str:330,cross:[111,138,233,330],crossbario:295,crossbow:29,crossroad:111,crowd:[61,103],crt:[8,67],crucial:[91,115],crude:0,cruft:1,crumblingwal:232,crumblingwall_cmdset:232,crush:21,cryptic:138,cryptocurr:103,cscore:123,csessid:[285,295,296,308],csession:[295,296],csrf_token:133,css:[17,55,124,135,136,137,343],cssclass:137,ctrl:[48,63,67,90,93,95,100,110,298],culpa:52,cumbersom:[51,121,128,215],cumul:299,cup:70,cupidatat:52,cur_valu:190,cure:[219,220],cure_condit:219,curi:49,curiou:108,curli:[41,96,183],curly_color_ansi_bright_bg_extra_map:183,curly_color_ansi_bright_bgs_extra_map:183,curly_color_ansi_extra_map:183,curly_color_xterm256_extra_bg:183,curly_color_xterm256_extra_fg:183,curly_color_xterm256_extra_gbg:183,curly_color_xterm256_extra_gfg:183,curr_sess:308,curr_tim:187,currenc:[85,120],current:[0,2,9,11,12,13,14,19,20,21,22,25,27,28,29,31,33,38,41,43,46,48,49,50,51,58,59,60,64,68,74,76,77,79,80,85,86,89,94,97,100,102,104,105,106,112,114,115,116,119,120,121,123,124,127,128,131,133,137,138,144,148,150,151,153,154,156,157,159,164,165,166,168,169,175,179,180,182,187,188,190,195,198,200,202,204,206,212,213,215,217,218,219,220,221,230,232,233,235,238,246,247,252,256,260,261,267,272,277,283,284,287,288,299,306,308,310,317,318,326,328,330,331,337,338,341,344,362],current_choic:180,current_cmdset:159,current_coordin:235,current_kei:[250,251],current_us:133,current_weath:102,currentroom:121,curriculum:79,curs:42,curv:[55,56],curx:49,custom:[0,2,6,11,12,14,15,16,17,18,20,21,25,26,27,30,31,33,34,35,43,49,53,55,56,58,60,61,64,65,66,68,69,71,73,74,78,79,83,85,86,87,89,90,97,100,102,104,109,110,112,114,116,117,118,119,121,122,123,125,126,132,133,136,138,139,140,144,145,146,147,148,150,152,153,154,159,164,165,166,174,175,179,181,182,184,185,187,188,189,195,197,198,200,203,205,206,209,210,230,232,233,235,238,241,245,247,249,250,251,252,255,261,263,267,271,273,276,298,307,318,323,326,328,329,330,334,336,338,339,343,344,349,362,364],custom_add:195,custom_cal:[195,198],custom_gametim:[62,141,142,178],custom_kei:251,custom_pattern:[3,4,69,133,134],customfunc:83,customis:235,customiz:[17,41,180,188,190,206],customlog:8,cut:[20,40,49,50,55,91,111,123,252],cute:136,cutoff:344,cvcc:205,cvccv:205,cvccvcv:205,cvcvcc:205,cvcvccc:205,cvcvccvv:205,cvcvcvcvv:205,cvcvvcvvcc:205,cvv:205,cvvc:205,cwho:164,cyan:[114,126],cyberspac:79,cycl:[13,14,25,56,61,62,132,217,218,219,220,221],cyril:15,da2pmzu:122,daemon:[8,67,93,100,103,110,284,312],dai:[25,27,36,56,61,62,100,103,108,120,126,131,132,139,184,187,331,337,344,345],daili:87,dailylogfil:337,dali:205,dalnet:[43,164],dam:56,damag:[14,21,28,61,73,85,103,116,122,217,218,219,220,221,231,232],damage_rang:220,damage_taken:56,damage_valu:[217,218,219,220,221],damn:79,damnedscholar:48,dandi:140,danger:[13,31,38,82,97,105,152],dare:33,dark:[13,14,17,31,73,79,111,114,122,126,153,187,224,233,241,256,321,322],darkcmdset:233,darker:[114,126],darkgrai:126,darkroom:233,darkroom_cmdset:233,darkstat:233,dash:[38,119,204,215],dashcount:215,data:[2,10,13,15,22,23,25,27,43,56,57,58,59,61,64,75,83,86,87,88,90,93,96,97,100,102,104,109,112,113,119,125,128,133,134,135,137,138,139,144,145,146,154,159,169,175,188,190,194,195,206,209,210,237,244,246,247,249,253,259,261,264,265,269,273,274,276,277,278,279,280,285,286,287,288,290,291,292,294,295,296,298,299,300,305,306,307,308,310,314,315,316,317,318,319,321,322,323,324,325,327,328,329,330,333,337,338,339,340,357,362],data_in:[40,83,210,276,278,279,285,286,290,295,296,306,307,308],data_out:[40,210,285,287,290,291,296,306,307,308],data_to_port:264,data_to_serv:277,databa:267,databas:[0,4,5,6,7,11,12,13,15,17,19,20,21,23,25,27,28,29,31,34,36,38,39,43,45,47,55,56,57,58,59,60,61,63,64,74,77,80,84,87,89,91,93,100,101,102,104,105,107,110,111,112,115,116,119,123,124,125,127,131,133,134,135,136,138,139,140,144,148,152,153,159,166,169,173,174,175,176,177,187,194,195,197,206,220,233,236,238,239,241,244,246,247,250,251,253,254,256,257,261,267,271,273,284,298,305,314,315,316,317,318,319,322,324,325,332,334,340,341,344,346],datareceiv:[269,276,290,298],dataset:251,datastor:86,datbas:119,date:[7,11,12,23,34,49,62,68,75,76,86,126,128,131,133,138,145,153,157,209,331,337,345],date_appli:133,date_cr:[125,144,148,177,256,316,318],date_join:[145,148],date_s:34,datetim:[62,125,133,316,331,337,338,344,345],datetime_format:344,datetimefield:[86,133,145,148,177,246,256,316,318,344],david:79,day_rot:337,db3:[23,111,128,131],db_:[84,86,119,125,206,247,257,272,341],db_account:[182,244,246,256],db_account__db_kei:244,db_account_id:[246,256],db_account_subscript:[173,177],db_attribut:[107,119,145,148,177,244,246,256,318],db_attrtyp:316,db_attryp:87,db_categori:[86,315,316,319],db_category__iequ:86,db_channel:173,db_cmdset_storag:[145,148,182,244,246],db_data:[315,319],db_date_cr:[86,148,173,177,182,246,256,316,318],db_desc:256,db_destin:[182,244,246],db_destination__isnul:120,db_destination_id:246,db_entrytext:[237,239],db_header:177,db_help_categori:[237,239],db_hide_from_account:177,db_hide_from_channel:177,db_hide_from_object:177,db_hide_from_receiv:177,db_hide_from_send:177,db_home:[182,244,246],db_home_id:246,db_index:86,db_interv:[254,256],db_is_act:256,db_is_bot:[145,148],db_is_connect:[145,148],db_kei:[69,84,86,119,125,145,173,182,194,237,239,244,254,257,263,274,315,316,318,319,357],db_key__contain:125,db_key__icontain:86,db_key__istartswith:119,db_key__startswith:[119,125],db_locat:[84,119,182,244,246],db_location__db_tags__db_kei:119,db_location__isnul:120,db_location_id:246,db_lock_storag:[145,173,177,182,237,239,244,316,318],db_messag:[173,177],db_model:[316,319],db_obj:[254,256,325],db_obj_id:256,db_object_subscript:[173,177],db_permiss:[86,145],db_persist:[254,256],db_properti:272,db_protototyp:251,db_receiv:173,db_receivers_account:177,db_receivers_channel:177,db_receivers_object:177,db_receivers_script:177,db_repeat:[254,256],db_sender:173,db_sender_account:177,db_sender_extern:177,db_sender_object:177,db_sender_script:177,db_sessid:[182,244,246],db_staff_onli:[237,239],db_start_delai:[254,256],db_strvalu:316,db_tag:[119,145,148,177,237,239,244,246,256,318,319],db_tags__db_categori:[39,119],db_tags__db_kei:[39,119,173],db_tags__db_key__in:39,db_tagtyp:[315,319],db_text:86,db_typeclass_path:[86,120,145,182,244,246,254,318,344],db_valu:[84,263,274,316],dbef:341,dbhandler:357,dbholder:316,dbid:[43,125,146,164,318],dbid_to_obj:344,dbmodel:317,dbobj:[11,316],dbobject:[11,317,318],dbprototyp:[169,251],dbref:[12,13,20,43,58,66,80,109,111,116,119,121,122,125,128,144,148,157,159,164,169,176,188,203,206,212,233,235,241,246,247,250,251,252,256,258,317,318,324,341,344],dbref_search:317,dbref_to_obj:344,dbrefmax:[43,159],dbrefmin:[43,159],dbsafe_decod:340,dbsafe_encod:340,dbserial:[11,97,141,142,257,320],dbshell:[23,86,110,128],dbunseri:325,ddesc:56,deactiv:[43,63,64,81,117,164,187,227,231,328],deactivatebuttonev:227,dead:[112,231,232,305,308,334],deadli:122,deal:[10,11,12,15,41,51,64,69,73,91,103,105,112,113,116,124,126,127,131,134,138,139,144,179,180,184,188,217,218,219,220,221,246,247,306,318,321,338,362],dealt:[167,168,219,220],dealth:219,death:[51,73,120],death_msg:231,death_pac:231,debat:91,debian:[8,23,63,67,131],debug:[14,27,43,45,51,59,72,74,91,95,102,106,135,139,150,154,158,169,188,230,249,267,272,278,279,290,312,322,328,337,344,364],debugg:[15,42,110,141],decemb:90,decend:[51,150],decent:[93,205],decic:205,decid:[4,14,15,25,33,41,46,58,61,69,73,85,86,88,90,103,105,112,114,116,126,138,150,179,217,242,329],deciph:48,decis:[73,115],declar:[114,340],declared_field:[145,237,244,315,357],declin:[51,179],decod:[15,291,321,344],decode_gmcp:291,decode_msdp:291,decoded_text:344,decompos:133,decompress:[276,340],deconstruct:[122,170,228,293,342],decor:[0,29,33,46,107,131,148,246,256,264,276,277,318,324,328,329,344],decoupl:[9,251],decoupled_mut:11,decreas:[220,233,326],decrease_ind:326,dedent:[50,344],dedic:[73,90,127],deduc:326,deduce_ind:326,deduct:[73,85,217,218,219,220,221],deem:[37,57,129,131,178,362],deep:79,deeper:[41,215],deepest:159,deepli:11,deepsiz:344,def:[1,3,4,5,6,10,11,21,22,25,27,28,29,30,31,33,38,39,40,41,42,44,48,49,50,51,56,57,58,60,62,69,71,73,74,79,80,81,82,84,85,89,91,95,96,102,107,109,111,114,116,117,118,119,120,121,123,125,127,132,133,134,180,187,234,235,250,296,309,326,328,329,336,344],def_down_mod:219,defalt_cmdset:71,default_access:[1,11,316,324],default_categori:238,default_channel:34,default_charact:189,default_cmd:[5,21,22,25,28,29,30,41,44,53,57,58,62,81,116,119,141,180,182,187,199],default_cmdset:[5,22,25,30,35,41,44,57,58,60,62,81,105,123,153,180,181,182,187,188,200,202,212,215,217,218,219,220,221],default_command:25,default_confirm:[159,203],default_error_messag:340,default_hom:[59,109],default_in:137,default_out:137,default_pass:324,default_screen_width:33,default_set:[3,127],default_transaction_isol:23,default_unload:137,defaultaccount:[2,41,43,53,64,125,141,144,146,160,247,342],defaultchannel:[6,53,125,141,175],defaultcharact:[5,6,22,25,43,53,57,58,60,62,73,81,86,89,96,123,125,127,141,144,161,180,182,189,197,206,217,218,219,220,221,247,342],defaultcmdset:[185,224],defaultdict:257,defaultexit:[6,53,85,89,125,141,197,212,213,232,235,247,342],defaultguest:[53,141,144],defaultlock:241,defaultmod:337,defaultobject:[5,6,26,53,60,64,82,85,86,89,96,111,117,119,121,125,141,144,182,197,206,214,218,221,226,232,247,318,342],defaultpath:344,defaultroom:[6,39,49,53,56,85,89,125,132,141,187,197,206,233,235,247,342],defaultscript:[53,56,102,116,120,121,125,141,146,179,184,195,203,204,205,217,218,219,220,221,223,227,235,251,258,259,300,331,342],defaultsess:[43,162],defaulttyp:312,defaultunloggedin:[43,163,201],defeat:[73,116,122,217,218,219,220,221,231],defeat_msg:231,defeat_msg_room:231,defend:[51,116,122,217,218,219,220,221,232,247],defens:[116,217,218,219,220,221],defense_valu:[217,218,219,220,221],defer:[10,27,29,33,94,133,145,148,150,177,187,213,239,246,247,256,260,264,274,276,277,308,312,316,318,319,335,337,344],deferredlist:312,defin:[0,2,4,5,10,11,12,13,14,20,21,22,25,27,30,35,36,38,40,42,43,44,46,49,50,53,55,56,57,58,59,61,62,64,68,69,73,74,77,78,81,83,85,88,89,91,95,96,97,104,106,109,111,113,114,115,117,119,121,123,125,126,127,129,133,135,136,137,138,139,141,143,145,148,150,152,153,154,156,159,165,167,168,169,170,173,175,176,177,180,182,183,184,185,187,188,194,195,198,200,203,204,205,206,214,215,219,220,223,224,227,232,233,236,237,238,239,240,241,242,243,244,246,247,251,252,256,259,261,262,264,267,274,277,298,299,306,307,308,311,314,316,317,318,319,321,322,323,326,328,331,335,336,339,341,344,346,357,362],define_charact:51,definit:[0,2,5,10,12,14,20,33,34,39,41,42,43,55,60,61,68,69,82,83,87,88,89,109,114,115,124,127,152,154,159,164,167,168,192,203,226,232,240,242,246,251,252,258,322,324,328,336,340],defit:51,deflist:312,degrad:127,degre:38,deindent:344,del:[11,12,29,43,58,80,116,122,157,159,187,202,203,250,318],del_callback:[193,195],del_detail:187,del_pid:267,delaccount:12,delai:[0,28,33,45,120,184,188,195,213,232,260,261,279,285,308,323,344],delaliaschan:[43,164],delayed_import:308,delchanalia:[43,164],delcom:[58,164],deleg:[148,177,239,246,256,316,318,319,335],delet:[2,4,7,11,12,13,20,22,23,31,43,50,51,63,66,68,80,87,89,98,100,102,105,107,111,112,116,122,128,131,144,153,156,157,158,159,164,165,166,169,174,175,177,187,192,193,195,196,197,199,202,203,212,227,232,239,242,247,251,257,258,259,261,273,285,306,315,316,318,321,322,328,334,360,362],delete_attribut:316,delete_default:[31,153],delete_prototyp:251,deletet:187,deleteview:362,deliber:[11,42,129],delic:182,delimit:[91,167,168,322],delin:48,deliv:[90,199,206],delpart:203,delresult:203,deltatim:344,delux:90,demand:[30,58,61,73,90,115,117,144,175,187,247,309,323],demo:[22,55,79,138,229,230,328],democommandsetcomm:230,democommandsethelp:230,democommandsetroom:230,demon:109,demonin:344,demonstr:[0,4,22,126,133,180,188,209,219],demowiki:4,deni:[8,103,194,198],denot:[56,114,134,322],denounc:327,depart:49,depend:[0,4,10,11,12,14,15,16,22,27,31,33,34,37,40,43,46,49,51,55,57,58,61,63,64,69,72,73,74,75,83,85,88,90,93,95,97,100,102,103,104,105,106,111,114,115,116,118,123,125,131,133,134,137,138,143,150,152,154,156,169,175,180,181,185,187,193,205,235,242,247,251,259,261,267,287,290,296,298,308,318,319,326,328,329,344],deplet:219,deploi:[38,46,90,103],deploy:[36,38,79,90,100,106],depmsg:337,deprec:[27,51,109,141,142,252,262,321,328,337,344],deprecationwarn:266,depth:[16,17,36,95,114,122,124,215,252],dequ:[11,310],deriv:[23,56,63,67,100,108,119,125,127,234,321,345],desc:[14,20,21,22,34,41,57,58,60,69,74,80,84,85,89,102,109,111,116,120,134,153,156,159,170,180,182,187,202,203,212,215,220,235,256,265,322,324,326,327,328,357,362],desc_al:231,desc_dead:231,desc_lamp_broken:226,desc_lid_clos:226,desc_lid_open:226,descend:[119,357],describ:[5,9,11,13,14,20,21,22,30,31,33,37,43,46,51,55,58,62,63,64,68,69,71,75,76,79,80,85,86,88,90,92,96,102,109,110,111,113,114,116,124,125,127,128,131,133,135,137,139,152,159,163,164,165,177,182,184,187,204,206,220,226,244,252,259,264,285,287,290,300,328,343,344,363],descripion:231,descript:[0,14,15,20,21,22,34,39,41,43,46,49,51,54,55,57,58,60,61,68,74,77,85,90,96,102,109,111,112,126,129,131,133,134,135,139,145,156,159,164,165,175,179,180,182,187,202,204,206,212,215,226,230,231,232,233,234,235,237,241,244,247,256,322,324,328,338,339],description_str:111,descvalidateerror:202,deseri:[11,97,338],deserunt:52,design:[14,16,23,26,33,37,39,41,55,57,61,79,89,91,108,109,111,112,117,118,119,124,129,133,138,153,159,180,194,206,209,232,247,322,338,344],desir:[1,4,27,28,29,43,49,57,58,59,91,108,112,114,115,119,121,123,133,137,159,183,205,242,267,312,316,324,330,345],desired_perm:242,desktop:[15,16,138],despit:[11,13,57,63,64,79,81,105,233],dest:[234,247],destin:[0,22,25,33,43,49,74,77,85,89,91,109,111,119,121,159,197,200,209,212,213,217,218,219,220,221,232,233,241,246,247,252,324,362],destinations_set:246,destroi:[0,20,89,103,116,127,144,146,159,164,203,219,247],destroy:212,destruct:[31,152],detach:106,detail:[2,5,9,12,15,19,20,22,26,30,33,34,37,41,46,51,58,60,61,63,64,80,88,89,90,91,93,95,96,105,109,111,114,116,118,122,124,125,128,129,131,134,135,136,139,145,153,154,159,175,180,187,203,204,206,218,233,235,239,244,251,252,269,270,306,308,318,321,326,336,344,360,362],detail_color:159,detailkei:[187,233],detailview:362,detect:[31,33,36,38,61,81,88,89,103,105,118,151,154,168,175,279],determ:317,determin:[2,4,13,15,20,27,29,31,33,34,39,43,44,49,50,51,52,63,73,80,82,83,85,87,93,102,109,110,116,123,136,137,144,145,152,153,154,156,167,173,175,179,200,205,206,213,215,217,218,219,220,221,232,239,242,244,247,251,291,316,317,318,321,326,329,344],detour:[21,83,308],dev:[1,23,37,55,57,61,63,64,67,71,76,79,90,95,98,138],develop:[3,9,15,16,19,20,25,26,27,33,36,37,38,42,43,48,54,55,56,58,60,61,63,64,68,70,71,72,76,77,80,86,88,90,91,93,94,96,97,99,104,106,108,109,111,114,123,126,131,133,135,136,137,138,139,157,158,164,169,175,192,193,198,209,227,239,247,252,313,318,322,328,363,364],devoid:321,dex:[11,51,58,327],dexter:[217,218,219,220,221],diagnos:[30,97],diagram:125,dialog:137,dialogu:[0,124,139,364],dice:[63,73,91,116,141,142,178],dicecmdset:185,dicenum:185,dicetyp:185,dict:[0,11,13,25,31,43,46,51,53,88,107,109,119,127,144,146,152,154,159,175,182,184,187,188,192,195,197,198,200,205,206,209,210,215,219,221,233,247,249,250,251,252,259,261,264,265,267,272,277,278,280,285,287,290,295,296,307,308,310,317,322,323,325,327,328,329,336,339,344,357,362],dictat:[31,62,117],dictionari:[0,10,11,13,25,31,43,49,55,56,62,69,73,80,96,97,102,109,116,124,134,138,157,159,182,184,187,188,192,195,198,200,205,206,209,210,211,215,219,220,233,235,242,252,272,285,294,306,307,308,310,317,321,323,327,328,334,338,339,340,344,357,362],did:[2,21,22,29,57,60,64,68,91,95,96,104,111,123,131,144,179,247,319,340,344],did_declin:179,didn:[5,20,22,38,41,42,44,49,51,58,59,61,72,80,91,100,104,119,121,126,127,133,136,140],die:[73,91,106,114,117,185,205,308],dies:231,diff:[75,131,185,252],differ:[0,2,8,9,11,13,14,15,16,19,20,21,22,24,25,27,31,33,37,38,39,40,41,42,43,44,46,47,49,50,51,54,55,57,58,61,62,63,64,66,68,69,70,73,79,80,82,83,84,87,88,91,93,95,96,100,102,103,105,106,107,109,110,111,112,113,114,115,116,118,119,120,121,124,126,127,129,131,133,136,137,138,139,140,141,144,145,150,152,153,156,159,168,169,171,175,180,184,185,186,195,196,199,204,206,213,215,217,218,219,220,221,224,234,235,247,249,251,252,256,259,261,265,269,291,296,298,315,316,318,322,324,328,337,340,344,362],differenti:[56,57,58,182,206,215,247,344],differet:61,difficult:[4,39,93,103,133,220,221],difficulti:133,dig:[0,20,31,33,40,57,58,89,93,96,109,121,123,140,159,212,299],digit:[12,90,114,127,204,311,321,337],digitalocean:[67,90],diku:[55,64,124,139,364],dikumud:129,dime:108,dimens:[49,55],dimension:58,diminish:114,dimli:111,dinner:46,dip:96,dir:[9,21,23,36,38,54,58,63,64,67,75,79,90,96,100,102,127,128,130,131,134,337,344],direct:[0,3,8,10,11,12,20,22,31,38,43,44,45,49,51,58,70,74,88,90,100,109,111,116,118,119,121,128,137,138,139,159,194,200,210,235,242,267,328,330,337,341,344,364],directli:[2,5,8,13,14,20,21,23,27,29,30,33,37,40,42,44,46,50,51,55,56,58,59,61,62,64,72,80,88,89,90,93,94,95,96,100,102,104,109,110,111,114,116,118,119,123,125,128,131,137,138,154,170,175,176,179,180,181,185,198,206,215,220,221,227,233,234,238,242,246,247,251,256,273,278,287,290,295,300,306,316,318,322,324,328,329,342,344],director:206,directori:[4,8,9,13,20,25,27,36,37,43,45,58,59,62,63,64,69,75,76,95,96,100,106,123,125,127,128,130,131,133,134,135,136,137,139,159,209,267,287,288,312,322,337,344,364],directorylist:312,dirnam:267,dirti:55,disabl:[0,4,24,25,50,63,80,81,106,114,127,137,154,170,188,206,215,234,242,290,329,334,345],disableloc:290,disableremot:290,disadvantag:[58,90,116,221],disambigu:[41,72,119,154,174,247,318],disappear:103,discard:[175,321],disconcert:41,disconnect:[2,11,12,40,41,43,55,57,60,92,97,105,107,110,112,116,123,128,137,144,156,159,164,167,169,175,201,247,277,278,279,285,286,287,290,295,296,299,305,306,307,308],disconnect_al:285,disconnect_all_sess:308,disconnect_duplicate_sess:308,disconnect_session_from_account:144,discontinu:24,discord:[9,63,72,79],discordia:108,discourag:[64,75],discov:[91,122,316],discoveri:210,discrimin:103,discuss:[1,4,25,26,33,37,45,48,55,63,69,70,116,138,139],discworld:88,disengag:[116,144,217,218,219,220,221],disk:[11,27,86,100,108,110,205,209,249],dislik:57,disonnect:11,dispatch:[37,70],dispel:126,displai:[0,17,22,25,30,31,33,38,42,43,46,50,51,58,59,60,61,68,69,73,80,81,82,83,85,88,89,91,93,101,102,103,104,111,114,116,119,123,124,133,134,135,136,137,138,139,145,154,156,159,166,169,171,173,175,179,180,182,186,187,188,190,193,195,197,199,201,206,215,230,232,233,234,235,237,247,251,252,254,265,267,284,302,305,310,318,319,326,327,328,329,330,338,339,340,343,344,345,357,362],display:261,display_buff:326,display_choic:180,display_formdata:188,display_help:326,display_helptext:[249,328],display_len:344,display_met:190,display_nodetext:328,display_titl:180,dispos:[111,203],disput:116,disregard:33,dist3:94,dist:[63,130],distanc:[6,27,39,46,49,64,125,205,220,221,247,344],distance_inc:221,distance_to_room:39,distant:[49,138,187,233],distinct:[55,64,105,140,221],distinguish:[22,154,215,221],distribut:[8,9,15,23,31,34,42,63,64,78,96,97,124,127,128,175,177,206,321,324,344],distribute_messag:175,distributor:34,distro:[8,23,63,67,72],disturb:[27,140],distutil:63,distutilserror:63,ditto:63,div:[3,16,17,38,109,137,250],dive:[22,41,63],diverg:83,divid:[13,64,69,184,233,344],dividend:184,divisiblebi:69,divisor:184,django:[2,3,4,9,12,15,23,25,36,39,55,63,69,73,76,79,86,94,101,103,104,107,112,113,120,124,125,127,128,134,136,137,139,144,145,148,171,173,175,177,186,237,239,244,246,251,254,256,263,266,267,273,274,287,293,295,296,303,309,310,311,312,315,316,318,319,322,325,329,333,334,335,340,342,344,346,349,352,357,362],django_admin:360,django_nyt:4,djangonytconfig:4,djangoproject:[23,94,357],djangowebroot:312,dmg:73,dnf:[8,63,67],do_attack:231,do_batch_delet:316,do_batch_finish:316,do_batch_update_attribut:316,do_create_attribut:316,do_delete_attribut:316,do_flush:[318,334],do_gmcp:291,do_hunt:231,do_mccp:280,do_msdp:291,do_mssp:281,do_mxp:282,do_naw:283,do_nested_lookup:159,do_not_exce:25,do_noth:230,do_patrol:231,do_pickl:325,do_task:260,do_unpickl:325,do_update_attribut:316,do_xterm256:321,doabl:[14,138],doc:[11,16,17,23,25,33,45,51,53,60,64,68,70,79,86,94,95,96,109,110,125,129,130,136,139,141,159,204,234,278,344,357,363,364],docker:[7,63,79,90,139,364],dockerfil:100,dockerhub:100,docstr:[1,5,25,38,41,43,68,74,96,154,159,170,180,193,205,206,215,233,234,328],documen:96,document:[0,3,5,6,9,16,17,20,22,23,24,25,26,29,41,43,46,47,48,52,55,57,58,60,64,68,70,76,79,83,86,90,94,96,103,104,106,111,114,118,121,122,123,124,125,127,131,133,135,136,139,153,167,180,204,234,316,319,327,334,362],dodg:218,doe:[2,4,5,9,11,20,21,23,24,25,26,29,31,33,37,38,39,40,41,43,49,51,54,55,56,57,58,60,61,63,64,68,69,73,78,80,85,88,89,91,95,96,100,102,104,109,110,111,112,113,114,116,117,118,119,121,123,125,126,127,129,131,132,133,136,137,138,140,144,146,156,164,167,169,171,174,181,182,183,186,187,200,202,203,215,217,218,219,220,221,232,233,234,235,247,251,252,259,266,267,271,272,273,276,279,287,288,294,316,318,323,328,336,337,340,344,349,357,362],doesn:[0,4,9,11,13,15,22,25,26,29,33,36,37,39,44,46,49,51,57,60,61,63,69,71,72,73,75,76,78,86,88,89,90,91,95,96,103,110,111,121,123,125,126,127,128,133,136,137,138,153,177,181,187,194,195,206,219,242,260,267,280,287,291,316,321,328,339,344],doesnotexist:[144,146,148,175,177,179,182,184,187,189,195,197,203,204,205,206,212,213,214,217,218,219,220,221,223,226,227,231,232,233,235,239,246,247,251,256,259,274,300,316,319,324,331,335],doff:218,dog:[27,96],doing:[2,4,10,11,27,29,31,33,36,38,39,43,46,49,51,57,58,59,60,61,64,69,70,79,80,89,90,95,96,97,105,110,114,115,119,125,126,127,133,134,137,138,144,156,179,182,194,206,215,217,218,219,220,221,226,231,232,235,241,247,261,298,328,334,340],dolor:52,dom:137,domain:[8,55,67,90,103,138,324],domexcept:90,dominion:9,dompc:9,don:[0,1,3,4,6,9,10,11,20,21,22,23,25,26,27,29,30,31,33,34,37,38,39,41,42,43,44,46,47,50,51,54,58,59,61,62,63,64,67,68,69,70,72,73,75,80,81,82,83,85,86,88,90,91,93,95,96,97,102,103,104,105,106,111,114,116,119,122,123,125,126,127,128,131,132,133,134,135,136,138,140,144,146,152,153,159,164,165,166,167,168,174,175,180,185,194,198,205,206,218,219,220,224,227,233,234,235,242,246,247,251,252,261,271,272,279,284,285,290,292,299,306,313,318,321,322,328,334,337,340,344,357,362],donald:93,donat:[70,90],done:[1,4,6,9,10,11,20,21,22,25,29,30,31,33,34,36,37,38,39,41,43,44,49,51,55,56,57,58,59,61,62,63,64,67,69,70,73,76,80,82,85,87,90,91,93,100,107,108,110,115,116,117,118,119,120,121,123,126,128,131,133,136,137,144,154,156,174,175,179,185,205,221,227,235,242,246,247,259,261,267,280,284,286,288,292,296,302,305,306,308,313,316,321,322,329,334,344,362],donoth:259,dont:[79,289],doom:252,door:[0,20,22,27,43,49,61,80,85,89,103,159,212],doorwai:212,dot:[22,43,119,153,159,322,344],dotal:[321,343],dotpath:344,doubl:[22,38,43,57,97,119,133,152,171,343,344],doublet:[152,153],doubt:[22,138,234],down:[0,4,6,11,12,21,22,29,31,33,36,38,39,41,43,49,50,51,55,57,58,61,63,73,81,85,86,90,91,93,96,100,102,103,104,106,108,111,114,119,122,123,136,137,144,159,169,195,209,215,218,219,232,235,241,247,252,259,261,267,269,276,277,284,285,305,306,308,321,329,330,344],download:[5,9,23,26,63,64,72,75,79,90,100,101,128,130,131,139],downtim:[29,103,331],downward:[43,156],dozen:[25,55,108],drag:137,draggabl:138,dragon:56,dramat:[11,61],drape:182,draw:[14,38,39,49,73,119,330],draw_room_on_map:49,drawback:[14,23,28,29,51,58,73,86,138,181,322],drawn:[49,58,111],drawtext:73,dream:[26,55,61,129],dress:182,drink:[316,318],drive:[9,19,21,61,63,64,96,100,121,131,133],driven:[25,79,123,214,249],driver:23,drizzl:[102,132],drop:[6,9,14,20,21,23,25,33,37,40,55,57,58,60,69,70,73,80,85,86,87,88,89,90,117,118,121,128,137,138,159,165,182,197,203,214,218,221,226,241,247,276,318,322,344],drop_whitespac:330,dropdown:[106,138],droplet:67,droplock:241,dropper:[197,218,221,247],drum:90,dry:67,dtobj:344,duck:[27,95],duckclient:24,due:[5,6,12,22,29,31,33,40,43,58,60,62,63,64,76,90,91,93,95,96,104,107,125,126,140,153,169,197,246,247,269,305,308,315,321,337],duh:108,dull:[20,26,111],dumb:[20,138,308,321],dummi:[9,33,54,59,80,93,127,206,242,267,285,298,299,306],dummycli:298,dummyfactori:298,dummyrunn:[141,142,262,267,285,297,299,301],dummyrunner_act:298,dummyrunner_actions_modul:298,dummyrunner_set:[93,141,142,262,267,297],dummyrunner_settings_modul:93,dummysess:308,dump:[34,209,276],dungeon:[55,77,112],dupic:31,duplic:[31,37,96,152,159,261,318,337],durat:[10,28,132,139,219,338,345,364],dure:[9,11,29,31,38,40,55,60,61,63,66,68,79,80,95,97,100,102,105,107,116,123,132,135,136,137,140,144,152,164,170,187,200,203,227,231,233,234,242,244,258,276,286,322,324,328,337,357],duti:64,dwarf:111,dwummte9mtk1jjeypxrydwubb:79,dying:[217,218,219,220,221],dynam:[2,3,34,43,68,82,86,90,111,114,115,124,133,137,138,139,144,148,154,166,169,170,174,177,188,206,215,217,218,219,220,221,239,246,247,256,261,316,318,319,324,326,328,335,338,344,362,364],dyndns_system:90,e_char_typeclass:120,ea45afb6:101,each:[0,1,2,4,5,10,11,13,19,20,22,27,29,31,33,34,36,38,39,40,42,43,48,49,51,55,56,57,58,59,61,62,64,69,73,77,80,82,83,85,86,95,96,97,100,102,104,105,108,109,111,112,114,115,116,119,121,123,124,125,126,127,132,133,136,137,138,140,144,151,152,153,157,159,168,175,179,181,182,183,187,188,200,203,205,206,215,217,219,220,221,228,235,239,242,246,247,252,258,261,269,272,285,287,290,294,299,306,307,308,316,318,319,321,322,324,326,327,328,329,330,334,336,344],eaoiui:205,earli:[36,138,217,218,219,220,221,269],earlier:[3,9,13,31,36,51,54,58,60,61,62,64,74,85,95,96,106,119,121,123,131,134,272],earn:124,earnest:124,earth:[82,103],eas:[31,33,39,86,90,100,126],easi:[0,5,10,13,17,22,23,26,29,33,38,39,43,46,51,55,56,61,62,67,68,69,72,73,76,79,81,82,85,88,89,90,100,102,106,108,111,113,116,118,123,125,126,127,128,131,133,134,138,140,153,157,164,182,188,215,328,334],easier:[1,4,10,11,12,22,25,37,38,39,47,51,55,56,57,58,61,62,69,73,86,90,91,95,96,102,109,126,136,205,215,217,218,219,220,221,232,260,309,319,344],easiest:[0,5,12,15,25,27,30,46,58,63,67,70,76,123,128,131,133,135,209,318],easili:[0,3,4,11,12,13,14,17,20,25,27,28,33,34,37,38,39,46,48,49,51,55,58,60,61,62,63,68,70,73,80,83,85,88,90,91,96,98,100,103,105,106,107,108,109,111,112,119,122,123,131,133,136,137,138,140,166,177,179,180,182,188,190,194,205,212,215,217,218,219,220,221,234,238,239,241,261,322,328,339],east:[25,44,49,111,159,200,233],east_exit:233,east_west:111,eastern:[62,111],eastward:233,eccel:330,echo1:29,echo2:29,echo3:29,echo:[5,10,12,20,26,27,28,29,33,36,38,43,44,49,50,55,59,65,71,90,95,96,98,100,104,109,110,116,118,123,132,140,144,146,157,159,164,169,182,185,197,206,226,231,232,233,247,265,272,287,290,326,344],echotest:5,econom:[55,79,86],economi:[61,73,102,108,120,179],ecosystem:100,ect:96,ed30a86b8c4ca887773594c2:122,edg:[16,27,131,330,344],edgi:49,edit:[0,1,4,5,6,9,11,13,14,23,25,26,30,33,35,37,40,41,43,46,48,54,56,58,59,60,61,62,67,68,69,70,75,76,79,80,81,86,95,96,97,100,101,104,106,109,111,114,128,133,134,135,136,137,138,157,159,166,169,180,186,188,192,193,195,196,201,202,203,237,242,244,247,249,251,252,316,326,357,362,364],edit_callback:[193,195],edit_handl:159,editcmd:22,editor:[0,5,9,15,21,22,33,38,43,45,46,53,57,60,63,67,76,79,95,96,97,108,109,111,131,139,159,166,168,169,180,202,256,322,326],editor_command_group:326,editorcmdset:326,editsheet:58,edu:124,effect:[6,10,11,14,27,28,29,31,35,39,43,56,57,58,61,73,87,95,104,107,110,111,114,115,116,117,124,126,127,128,129,138,140,141,142,144,152,153,159,168,185,195,218,219,220,226,227,231,233,240,247,253,256,280,336,344],effici:[11,26,28,29,39,55,56,64,76,79,86,87,93,95,103,112,115,119,125,132,179,206,213,242,247,261,316,317,319,326,329],effort:[37,56,131,134,362],egg:75,egg_info:63,egi:269,either:[0,4,9,12,13,17,23,27,29,31,33,34,37,38,39,41,43,44,46,49,51,56,57,58,69,73,80,83,90,91,93,95,97,102,103,105,109,110,111,112,114,116,119,121,122,123,125,126,128,131,137,138,144,146,152,153,154,164,169,174,175,176,180,192,198,199,201,205,206,212,215,217,220,221,242,247,251,252,256,258,259,261,265,276,288,292,299,317,318,319,328,330,336,337,339,341,344],elabor:[4,22,85,91,123],electr:[90,124],eleg:37,element:[16,17,22,41,43,51,55,91,114,151,156,180,184,204,205,247,252,316,317,319,322,327,328,329,344],elev:[46,82,124,139,364],elif:[0,41,49,51,58,73,102,116,117,123],elimin:[96,100,321],ellipsi:96,ellow:[114,321],els:[0,1,2,5,9,10,12,19,20,21,22,23,25,27,29,30,33,38,39,41,42,46,48,49,51,58,60,68,69,73,80,81,82,84,85,90,91,95,102,103,111,114,115,116,117,120,121,123,127,131,133,134,137,179,182,188,204,217,218,219,220,221,235,246,296,318,328,344],elsewher:[2,29,31,58,70,96,112,133,138,153,233,267,308,316],elvish:205,emac:[14,79],email:[63,64,67,131,144,145,186,324,338,344,345,357],email_login:[141,142,178],emailaddress:344,emailfield:[145,357],emb:[38,58,109,114,187,252],embark:121,embed:[109,114,125,138,250,327,336,344],emerg:[76,80,103],emi:205,emit:[25,34,108,137,153,157,175,189,247,306,337],emit_to_obj:[153,247],emitt:83,emo:21,emoji:24,emot:[33,41,43,55,68,116,165,179,205,206],emoteerror:206,emoteexcept:206,emphas:[38,61],emphasi:38,emploi:345,empti:[0,2,3,6,9,10,14,25,31,33,38,41,42,43,47,49,51,54,58,60,63,64,69,73,77,84,86,88,89,91,96,97,100,114,115,117,119,123,125,127,128,131,134,137,138,150,151,157,159,170,180,190,192,206,251,252,265,272,276,298,299,315,322,324,328,330,341,344],empty_color:190,empty_permit:[145,237,244,357],empty_threadpool:312,emptyset:31,emul:[43,64,75,105,123,129,169],enabl:[8,24,43,71,100,103,106,114,126,134,137,144,175,188,290,345],enable_recog:206,enableloc:290,enableremot:290,encamp:46,encapsul:338,encarnia:79,encas:326,enclos:[35,43,50,171,186,336],encod:[7,27,58,111,139,278,291,295,296,321,340,344,364],encode_gmcp:291,encode_msdp:291,encoded_text:344,encompass:27,encount:[60,95,153,345],encourag:[3,22,24,39,70,91,94],encrypt:[7,8,43,83,103,164,287,288,292],end:[1,5,6,8,9,10,11,13,14,19,20,21,22,23,25,27,28,29,31,33,34,38,39,40,43,47,50,51,54,55,58,60,62,64,65,67,69,73,76,80,81,83,86,87,88,90,91,93,95,96,100,105,107,108,109,114,116,118,119,121,122,123,126,128,131,133,134,135,137,138,140,144,146,152,153,159,165,166,174,179,181,182,185,190,202,206,214,215,217,218,219,220,221,233,238,250,271,278,279,287,290,291,301,306,310,312,317,321,322,324,328,329,330,336,337,344,362],end_convers:51,end_turn:116,endblock:[3,69,133,134],endclr:[114,336],endfor:[69,133,134],endhour:25,endif:[69,133,134],endlessli:103,endpoint:103,endsep:344,endswith:321,ened:94,enemi:[11,29,51,61,109,116,122,219,220,221,231,232,233],enemynam:51,enforc:[10,33,41,61,73,80,114,126,138,287,290,329,330,362],enforce_s:330,engag:[55,221,231],engin:[22,23,33,36,43,55,56,64,68,73,77,79,89,102,103,104,122,127,131,136,140,150,153,168,169,210,233,238,267,278,284,287,290,295,305,307,322,324],english:[15,76,79,97,113,139],enhanc:[59,81,114,209,321,362],enigmat:20,enjoi:[61,63,91,106],enough:[4,6,21,29,38,39,41,42,43,51,55,57,58,61,63,64,69,70,80,84,85,87,90,91,96,108,112,115,119,123,126,136,153,159,204,205,226,235,328,329,330],ensdep:344,ensur:[49,69,94,100,106,117,126,127,215,310,342,362],ensure_ascii:296,enter:[0,1,3,5,9,12,13,14,15,20,21,22,23,25,26,27,29,31,33,35,36,41,42,43,44,46,51,58,62,63,64,66,69,75,77,80,83,85,87,89,91,95,96,100,109,111,114,116,117,119,122,123,124,128,129,131,133,135,138,139,141,144,151,153,158,167,168,169,174,179,180,182,187,188,198,201,215,217,218,219,220,221,231,233,235,241,247,252,256,265,306,328,357],enter_guild:51,enter_nam:51,enter_wild:235,enterlock:241,enterpris:36,entir:[10,11,13,14,19,22,27,29,33,46,49,50,51,60,61,69,80,86,90,91,108,111,114,115,123,125,127,136,180,205,206,215,234,241,242,247,251,252,318,322,328,330,334,336,344,362],entireti:[51,73,188,328],entit:324,entiti:[6,11,27,34,43,47,51,53,55,59,61,64,80,84,87,89,102,105,107,109,112,116,119,125,126,139,143,144,154,159,169,175,176,177,206,212,241,247,249,250,251,252,253,256,257,259,261,308,316,317,319,324,328,329,333,341,344],entitii:107,entitl:90,entranc:111,entri:[4,5,11,15,24,25,27,31,33,34,43,47,48,51,53,54,58,59,63,69,70,72,77,80,83,91,95,107,119,121,131,138,139,144,154,166,167,170,190,197,204,215,217,218,219,220,221,236,237,238,239,242,247,261,286,299,310,316,322,324,326,328,330,337,338,341,344,345,362],entriest:[43,156],entrust:59,entrypoint:100,entrytext:[69,239,324],enul:8,enumar:344,enumer:134,env:[267,277],environ:[4,7,9,13,25,36,38,43,45,59,61,63,64,65,82,90,95,100,103,128,169,170,228,230,267,277,293,302,322,328,342,360],environment:267,eof:287,epic:79,epilog:234,epoch:[27,62,331],epollreactor:312,epub:79,equal:[0,16,19,20,25,31,33,39,46,91,93,96,97,114,121,152,187,206,217,218,219,220,221,247,344],equip:[14,57,114,182,217,218,220,221],equival:[10,11,13,40,43,47,63,87,88,101,103,104,110,114,128,143,159,238,285,291,316,344,362],eras:[9,95,221],err:[58,80,298,322],err_travers:[89,247],errback:[10,264,267,276,277,344],errmessag:152,errmsg:[123,337],erron:[113,123,276,330],error:[1,5,6,8,9,10,11,14,15,20,22,23,24,26,27,31,33,37,38,42,43,51,56,57,58,59,60,63,64,67,71,74,75,76,80,83,86,87,89,90,91,97,103,104,105,109,111,113,114,118,119,120,122,123,125,127,128,131,133,135,139,144,150,152,153,159,175,195,200,204,206,215,227,232,234,242,247,250,251,259,264,266,267,269,271,276,290,298,318,321,322,324,327,328,336,337,340,344,345,364],error_check_python_modul:267,error_class:[145,237,244,357],error_cmd:44,error_msg:310,errorlist:[145,237,244,357],errorlog:8,escal:[2,19,43,80,156,241],escap:[43,69,114,165,169,234,250,321,336,343,357],escript:[22,180],especi:[1,8,15,22,23,29,60,61,63,67,80,105,111,112,124,190,205,322],ess:52,essai:79,essenti:[28,49,56,67,75,79,106,113,176,267,324],est:52,establish:[33,61,73,105,144,197,217,247,264,276,278,285,287,290,295,298,305,307],estim:[30,252,334],esult:247,etc:[2,5,6,8,11,12,20,22,23,25,27,29,30,33,35,38,40,41,43,47,48,49,51,53,55,56,57,58,61,62,63,64,67,73,79,80,83,84,86,87,88,89,95,96,100,102,103,105,107,108,109,110,112,116,119,120,125,126,127,131,132,137,138,144,148,150,151,152,153,156,158,159,167,168,169,175,179,183,184,188,190,203,205,206,212,218,220,224,227,234,247,250,251,252,285,287,290,294,295,296,306,307,315,316,318,321,322,324,325,326,327,328,336,337,344,362],etern:51,euro:90,ev_channel:146,eval:[109,179,250],eval_rst:38,evalstr:242,evalu:[33,38,51,119,151,179,242,250,328],evbot:[43,164,308],evcast:79,evcel:[327,330],evcolor:79,evcolum:330,evcolumn:330,eve:344,eveditor:[22,45,53,139,141,142,180,320,364],eveditorcmdset:326,even:[1,4,6,9,11,12,14,19,21,22,25,26,27,29,31,37,39,41,42,43,46,49,50,51,54,55,56,57,58,60,61,62,63,64,69,70,73,77,80,85,86,90,91,93,97,102,103,105,106,108,110,114,115,116,118,119,122,123,125,126,129,131,135,138,152,154,157,182,184,187,188,197,205,217,218,219,220,221,233,234,247,252,290,328,330,334,344],evenli:[27,184,344],evenn:100,evenna:9,evenni:[4,127],evennia:[0,1,2,3,6,10,11,12,13,14,15,17,19,20,21,22,24,27,28,29,30,31,33,34,35,36,37,39,40,43,44,46,48,49,50,51,52,53,59,60,61,62,63,64,65,66,68,69,70,72,73,74,78,80,81,82,83,84,85,86,87,88,89,92,93,94,97,98,99,101,102,103,104,105,107,108,111,112,113,114,115,116,117,118,119,120,121,122,123,125,129,130,132,133,134,135,136,138,139,364],evennia_access:8,evennia_admin:362,evennia_channel:[43,65,72,98,164],evennia_dir:344,evennia_error:8,evennia_launch:[106,141,142,262,265],evennia_logo:136,evennia_vers:267,evennia_websocket_webcli:295,evennia_wsgi_apach:8,evenniacreateview:362,evenniadeleteview:362,evenniadetailview:362,evenniaform:357,evenniagameindexcli:269,evenniagameindexservic:270,evenniaindexview:362,evennialogfil:337,evenniapasswordvalid:311,evenniareverseproxyresourc:312,evenniaserv:92,evenniatest:[170,196,211,228,293,342,360],evenniaupdateview:362,evenniausernameavailabilityvalid:[144,311],evenniawebtest:360,event:[51,64,73,103,107,137,139,141,146,179,184,194,195,196,197,198,206,209,227,256,259,309,364],event_nam:[194,198],eventcharact:197,eventdict:337,eventexit:197,eventfunc:[0,141,142,178,191,195],eventhandl:195,eventi:[154,180,234],eventobject:197,eventroom:197,eventu:[4,11,12,19,25,29,33,41,58,61,70,76,80,83,88,90,110,116,119,123,133,136,144,150,151,168,170,185,197,205,206,233,242,247,251,252,264,272,298,306,307,319,323,324,328,330,355],evenv:[4,36,63,64,75,97,106],evenwidth:330,ever:[11,12,13,14,15,22,23,25,33,41,57,64,73,86,91,102,105,110,111,112,113,118,125,128,131,138,241,261,278,279,285,316,328],everi:[0,4,6,11,13,20,21,25,26,27,28,31,33,36,37,39,41,43,46,48,49,51,57,62,63,64,69,73,74,75,77,85,86,90,91,96,100,102,104,108,109,111,112,113,114,115,116,119,120,121,122,123,125,127,128,130,131,132,133,134,135,136,138,144,159,164,182,188,195,205,206,215,217,218,219,220,221,223,227,230,235,247,252,259,261,272,289,299,305,314,315,316,318,328,329,330],everror:195,everybodi:41,everyon:[19,21,24,33,34,43,51,58,61,64,71,73,77,78,80,87,98,102,110,112,114,116,121,123,127,128,131,132,159,165,166,185,217,218,219,220,221,247,285],everyth:[9,11,19,21,26,28,31,36,38,42,43,47,49,51,55,58,61,63,64,67,69,72,73,75,79,80,81,83,85,87,90,91,97,100,103,104,109,110,111,113,115,116,119,122,127,128,131,135,136,137,138,139,149,154,164,165,167,168,169,170,171,181,186,233,241,246,256,271,298,306,316,318,322,328,336],everywher:[9,56,94],evform:[27,45,53,141,142,320],evgam:[43,164],evgamedir:38,evict:310,evid:72,evil:[14,93,226,252],evmenu:[22,27,33,45,53,58,85,124,139,141,142,180,188,201,214,215,230,249,320,329,364],evmenucmdset:328,evmenuerror:328,evmenugotoabortmessag:328,evmenugotomessag:328,evmor:[45,139,141,142,251,320,364],evtabl:[27,33,45,49,53,82,111,141,142,154,188,251,320,327,329,344],exact:[33,41,43,51,80,93,95,96,119,129,138,144,151,159,168,176,206,221,238,247,251,252,317,318,340,341,344],exactli:[2,10,19,20,38,40,42,46,58,62,63,64,69,73,76,83,86,91,95,96,100,102,110,111,114,115,123,128,131,136,138,206,247,267,318,341],exam:[43,159],examin:[2,11,12,20,22,33,58,60,73,80,83,85,91,96,106,115,122,123,131,137,140,144,159,179,224,232,233,299],exampl:[0,2,4,5,6,8,10,11,13,14,15,17,19,20,21,22,25,27,28,29,30,31,33,36,37,38,40,41,43,44,48,49,55,56,57,58,59,60,61,62,63,64,67,68,71,74,77,81,82,84,85,86,87,88,89,91,93,95,96,97,98,100,103,104,105,106,109,110,111,112,114,115,117,118,119,121,122,123,124,125,126,129,130,131,132,133,135,136,138,139,140,141,142,144,148,151,152,153,154,157,158,159,164,165,166,167,168,170,174,176,177,179,180,182,184,185,187,188,189,190,199,200,203,204,205,206,209,212,213,214,215,217,218,219,220,221,223,226,227,231,233,234,235,239,242,246,247,252,256,259,261,272,287,290,291,296,299,308,312,315,316,318,319,320,321,323,327,328,329,330,331,335,336,337,338,341,342,344,345,357,362,363,364],example1_build_forest:200,example1_build_mountain:200,example1_build_templ:200,example1_legend:200,example1_map:200,example2_build_forest:200,example2_build_horizontal_exit:200,example2_build_verticle_exit:200,example2_legend:200,example2_map:200,example_batch_cod:[13,141,142,178,222],exapmpl:5,excalibur:85,exce:[82,217,218,219,220,221,310,334],exceed:310,excel:[56,67,79,80,102,108],excempt:152,except:[4,9,10,11,14,19,20,21,22,27,28,29,31,33,38,39,41,46,50,58,63,64,75,80,83,89,90,91,95,97,102,109,111,114,116,118,119,120,121,123,126,133,134,144,146,148,150,153,154,167,168,175,176,177,179,182,184,187,189,194,195,197,198,202,203,204,205,206,212,213,214,217,218,219,220,221,223,226,227,231,232,233,234,235,239,241,242,246,247,251,256,259,267,272,274,276,288,290,292,296,300,312,316,319,321,324,327,328,330,331,335,336,337,339,344],excepteur:52,excerpt:50,excess:[22,80,109,167,168,246,322],exchang:[13,90,102,179,325],excit:[20,35,54],exclam:21,exclud:[64,119,120,123,182,203,233,246,247,326,328],exclude_channel_messag:176,exclude_cov:182,excluded_typeclass_path:169,exclus:[51,61,80,83,247,256,317,328],exclusiv:324,exe:[63,106,128],exec:[51,85,109,252,328],exec_kwarg:328,exec_str:302,execcgi:8,execut:[0,9,10,12,13,14,19,22,25,28,29,31,33,36,43,45,46,47,50,51,55,62,63,64,69,75,83,85,87,89,91,95,102,106,109,111,114,119,127,128,137,139,144,146,148,149,150,154,157,158,166,167,169,170,177,180,195,200,206,215,233,234,239,241,242,246,247,251,252,253,256,260,264,272,274,277,278,284,287,290,295,299,302,305,306,316,318,319,322,328,329,335,336,344,364],execute_cmd:[2,33,89,117,118,123,144,146,154,247,272,306],execute_command:33,executor:36,exemplifi:[28,40,122],exercis:[21,41,42,58,85,95,96,111,116,123,132,293,303,335],exhaust:22,exhaustedgener:204,exidbobj:247,exis:44,exist:[0,2,3,5,11,12,13,20,21,22,25,27,31,33,35,36,39,40,41,43,44,46,48,49,51,56,57,58,60,61,64,65,68,69,70,72,76,80,86,96,97,100,102,105,109,111,112,115,116,117,123,124,128,131,134,136,138,139,143,144,145,146,152,153,154,159,164,166,167,168,169,175,180,181,187,192,194,195,198,199,202,203,205,206,213,220,232,235,241,242,246,247,249,252,259,260,267,271,273,287,288,292,300,305,306,308,316,317,318,319,322,324,326,327,328,330,337,339,344],existen:306,exit:[20,21,22,23,31,39,41,43,45,49,50,51,53,55,58,63,80,85,86,91,100,106,109,111,119,121,122,123,124,125,128,139,141,150,152,153,159,169,179,180,196,197,200,201,212,213,215,221,231,232,233,234,235,241,246,247,252,287,299,316,324,326,328,329,342,360,364],exit_alias:[159,212],exit_back:58,exit_cmd:[51,329],exit_command:247,exit_nam:[49,159,212],exit_on_lastpag:329,exit_ther:58,exit_to_her:[43,159],exit_to_ther:[43,159],exit_typeclass:[235,342,360],exitbuildingmenu:22,exitcmdset:[31,247],exitcommand:247,exitnam:212,exitobject:44,exixt:285,exot:33,exp:327,expand:[0,1,4,5,6,20,21,23,49,55,57,58,61,64,70,74,81,85,89,90,104,111,114,117,120,123,124,131,132,135,139,140,159,186,212,217,218,219,220,221,247,321,330],expand_tab:330,expandtab:[321,330],expans:[44,61],expect:[0,1,6,9,10,33,34,37,38,47,56,58,61,67,75,80,83,87,88,89,90,91,94,95,96,97,107,113,114,115,122,123,124,126,127,128,134,138,159,167,168,180,192,194,204,227,235,241,247,251,252,265,315,318,328,329,334,349,362],expected_return:127,expedit:96,expens:[90,115,119,341],experi:[26,42,51,57,60,61,62,63,73,77,81,90,95,100,111,122,131,135,139,164],experienc:[51,61,64,79,95],experienced_betray:51,experienced_viol:51,experiment:[43,74,169,173,244],explain:[20,22,33,39,48,51,55,58,64,71,79,86,119,121,124,126,127,129,131,134,136,139],explan:[25,31,33,39,64,69,77,114,124,139,311],explicit:[0,1,22,31,38,40,48,69,71,88,91,104,129,136,204,267,289,316],explicitli:[4,9,21,30,31,38,43,58,59,63,68,80,83,84,85,86,87,96,97,109,112,114,115,124,125,153,154,159,204,247,252,261,318,321,324,340],explor:[0,2,10,20,42,43,59,63,69,83,95,104,111,116,122,125,169],expos:[103,134],express:[3,33,38,43,51,56,80,109,119,127,134,135,140,159,184,204,221,250,344],ext:51,extend:[1,3,5,27,34,39,43,55,56,69,73,79,85,86,108,109,111,117,118,125,133,134,148,154,166,170,175,181,183,187,195,198,235,244,246,247,318,338,357,362],extended_room:[141,142,178],extendedloopingcal:261,extendedroom:187,extendedroomcmdset:187,extens:[1,3,9,23,38,51,55,56,61,63,64,88,96,97,104,111,114,127,138,148,210,217,282,290,324,333,343],extent:[22,56,73],exter:164,extern:[8,15,23,34,38,40,41,43,54,55,57,63,65,72,90,98,106,108,109,111,124,139,141,153,164,172,175,177,209,251,265,267,269],external_discord_hello:272,extra:[1,6,8,14,16,21,23,25,29,31,33,37,41,51,57,58,80,89,90,93,95,96,107,114,119,123,125,126,127,134,136,137,138,144,145,148,154,166,179,187,189,202,206,233,247,250,251,261,264,315,317,321,322,326,328,329,330,337,338,339,343,344],extra_environ:322,extra_spac:344,extract:[11,41,56,91,96,97,107,138,154,206,210,242,281,295,344],extract_goto_exec:328,extrainfoauthserv:287,extran:188,extrem:[26,56,91,110,128,217,218,220,221,280,338],eye:[60,97,111,114,252,329],eyed:136,eyes:[33,37,57],eyesight:[58,80,114],eyj0exaioijkv1qilcjhbgcioijiuzi1n:122,eyjzdwiioij1cm46yxbwoiisimlzcyi6invybjphcha6iiwib2jqijpbw3siagvpz2h0ijoipd04ndkilcjwyxroijoixc9m:122,f6d4ca9b2b22:100,face:[90,103,122,189,311,328],facil:337,fact:[10,11,14,21,29,33,55,57,58,61,76,83,89,103,106,114,117,123,125,126,134,138,140,308,310,336],facter:138,factor:[0,62,82,114,218,220,264,278,279],factori:[40,96,264,269,277,278,279,285,286,287,288,290,298],factory_path:146,fade:[108,205],fail:[4,9,10,11,12,13,14,24,27,31,41,51,60,61,63,89,91,103,107,109,110,113,116,117,121,127,153,168,175,185,206,212,232,241,242,247,251,259,264,265,267,271,278,279,289,310,315,316,318,336,338,340,344,362],failmsg:310,failtext:73,failur:[10,14,63,73,119,127,144,233,269,276,278,279,298,310,321,344],failure_teleport_msg:233,failure_teleport_to:233,faint:102,fair:[73,185],fairli:[39,69,75,182,188,215,218],fake:[183,298,308,316,321],fall:[26,31,38,60,62,64,73,97,102,111,113,141,144,168,189,206,233,344,357,362],fall_exit:233,fallback:[44,49,55,150,154,177,187,242,259,267,296,316,328,339,344],fals:[1,2,4,6,11,20,21,22,25,27,29,31,33,38,41,44,49,50,51,58,62,68,74,77,80,81,84,86,89,96,102,103,115,116,118,120,121,123,125,127,133,137,144,145,148,150,151,152,153,154,159,166,175,176,177,179,180,182,183,184,185,188,192,195,197,199,205,206,212,215,217,218,219,220,221,230,234,235,237,238,239,241,242,244,246,247,249,251,252,256,257,258,259,261,264,267,269,273,276,277,284,285,286,287,290,296,304,305,306,308,310,312,315,316,317,318,319,321,322,324,326,328,329,330,331,334,336,339,340,341,343,344,345,357],falsestr:188,falter:61,fame:122,famili:[9,51,57],familiar:[3,9,20,29,31,33,39,58,60,63,85,90,91,95,96,111,119,124,125,133],famou:[52,326],fan:79,fanci:[15,17,36,73,138,182],fanclub:119,faq:[45,124,139,289,364],far:[0,13,20,21,22,31,33,39,41,44,46,49,51,54,55,57,59,61,75,88,90,91,95,96,100,106,111,114,119,131,138,152,221,235,241,269,294,316,326,334],fashion:111,fast:[11,15,23,26,27,29,56,62,64,82,89,108,115,131,157],faster:[23,62,93,119,175,177,179,316],fastest:[5,38],fatal:267,faulti:95,favor:27,favorit:[21,37],fear:27,featgmcp:291,featur:[0,4,12,15,17,20,22,25,26,27,31,33,34,36,37,42,45,46,47,48,49,50,56,57,59,61,62,63,64,70,72,78,81,85,91,96,103,107,109,111,114,119,122,123,124,125,128,129,131,138,139,144,153,154,187,195,206,215,234,261,284,305,309,318,326,344,362,364],februari:62,fed:[10,33,80,285,316,325,327],fedora:[8,63,67,131],feed:[7,15,43,49,51,55,73,98,109,128,139,146,164,269,286,287,318,329],feedback:[37,42,61,70,89,118,176,226,326],feedpars:[98,286],feedread:146,feel:[0,10,17,22,37,38,39,46,55,57,60,61,63,64,69,70,71,73,77,90,91,108,118,122,123,125,131,133,138,205,215,218,224,233],feend78:199,feint:116,felin:27,fellow:327,felt:[102,132],femal:189,fetch:[11,63,90,100,128,131,133,200,316,329,362],few:[0,4,6,9,10,11,15,17,20,23,31,33,34,36,38,41,42,43,49,50,55,59,60,61,64,66,73,74,79,80,86,88,89,91,103,110,114,116,119,121,122,123,126,127,131,138,169,184,205,227,246,282,291,310,321,330,344,362],fewer:[108,308,317],fg_colormap:343,fgstart:343,fgstop:343,fhii4:133,fiction:[51,55,62,77,328],fictional_word:205,fictiv:205,fiddl:233,fido:96,fie:102,field:[3,11,23,34,54,56,58,74,84,86,87,89,102,106,107,112,119,125,128,133,135,145,148,173,177,188,192,206,221,231,237,239,241,244,246,247,251,252,254,256,257,261,274,315,316,317,318,319,327,335,340,341,357,359,362],field_class:357,field_or_argnam:74,field_ord:357,fieldevmenu:188,fieldfil:[141,142,178],fieldnam:[58,84,188,257,318,334,357],fieldset:[145,173,237,244,254],fieldtyp:188,fifi:96,fifo:344,fifth:49,fight:[29,31,61,116,122,217,218,219,220,221,232],fighter:[217,218,219,220,221],figur:[3,12,26,33,37,38,42,49,80,83,90,91,93,96,97,119,121,131,133,138,179,181,184,206,251,267],file:[2,3,4,5,6,8,9,19,20,21,22,23,25,26,27,31,34,36,37,40,41,42,44,47,48,54,56,57,58,59,60,62,63,64,65,66,67,68,69,72,75,76,79,80,81,82,83,85,86,90,92,93,95,96,97,98,100,102,103,106,109,110,111,114,117,119,120,121,123,128,130,133,134,135,136,137,138,139,141,142,144,145,158,166,175,180,182,183,184,186,200,201,205,209,234,235,237,241,244,252,266,267,287,288,291,292,299,300,301,305,312,313,315,320,327,328,337,340,341,344,357,362],file_end:[322,344],filelogobserv:337,filenam:[27,60,131,322,327,337],filename1:267,filename2:267,filesystem:[63,100,103],fill:[36,41,49,50,58,61,65,70,106,111,114,119,122,133,135,188,250,315,316,321,327,329,330,344],fill_char:330,fill_color:190,fillabl:188,fillchar:[114,321,336,344],filo:344,filter:[31,34,39,43,69,86,106,114,119,120,125,133,138,152,157,175,180,187,206,246,247,344,362],filter_famili:[119,125],filthi:78,final_valu:10,find:[0,3,4,6,10,11,12,13,14,17,20,21,22,23,24,25,26,27,29,31,33,34,37,38,40,41,42,46,47,48,49,50,55,56,57,58,60,61,62,63,67,68,69,70,73,74,75,76,78,79,80,84,86,87,89,90,91,93,95,96,97,100,102,103,108,109,110,112,114,119,122,123,124,125,127,128,131,133,134,135,136,139,140,144,151,159,176,184,187,200,206,212,215,233,234,247,251,252,258,267,281,316,317,321,323,341,344],find_apropo:238,find_topicmatch:238,find_topics_with_categori:238,find_topicsuggest:238,fine:[12,15,20,33,41,44,46,64,85,86,89,95,105,112,115,118,122,123,138,146,233,316,324,344],finer:12,finish:[10,14,29,33,38,58,59,61,100,107,122,123,124,128,133,136,141,144,154,156,167,179,187,203,232,233,247,267,271,279,290,305,312,323,328,344],finish_chargen:51,finit:91,fire:[2,20,21,27,28,29,33,46,51,58,61,96,102,106,107,111,115,118,120,132,139,146,150,195,219,220,247,250,252,259,267,276,278,295,328,329,334,344],firebreath:58,firefox:72,firestorm:28,firestorm_lastcast:28,firewal:[67,90],first:[2,3,4,5,6,7,9,10,11,12,13,14,15,16,19,20,21,23,24,26,27,29,31,33,35,38,39,40,41,42,43,45,48,49,50,51,55,56,58,59,61,62,63,65,68,69,70,71,73,75,76,77,80,81,83,85,86,89,90,91,93,96,97,98,100,102,103,104,105,106,107,108,109,110,113,114,116,118,119,120,121,122,123,125,126,127,128,131,132,133,134,135,136,137,138,139,144,146,148,151,152,159,167,168,171,175,177,179,180,182,183,184,186,187,200,201,204,205,206,212,214,217,218,219,220,221,223,227,231,232,233,234,235,239,241,246,247,251,252,256,259,267,271,272,274,285,287,290,295,296,298,299,305,308,316,318,319,321,322,324,326,327,328,330,331,334,335,336,343,344,363,364],first_lin:123,first_nam:145,firsthand:80,firstli:[9,89,90,96,97],fish:[73,153,203],fist:252,fit:[11,23,39,47,51,58,80,88,121,129,130,133,218,221,327,329,330,344],five:[28,33,90,111,119,153,215,344,345],fix:[13,14,16,26,27,33,37,42,43,51,57,60,61,63,64,70,75,78,83,85,90,95,96,97,109,110,121,123,125,127,138,205,267,327,329,330,340,363],fix_sentence_end:330,fixer:119,fixing_strange_bug:131,fixtur:[170,228,293,303,335,342],flag:[9,13,14,20,28,29,30,31,33,40,41,43,51,58,61,74,76,83,86,108,115,123,131,144,150,152,154,159,231,241,242,247,267,274,278,287,290,295,306,326,328,344],flame:[28,220],flash:[14,227],flat:[22,26,27,45,47,48,53,56,59,60,96,125,141,252],flatfil:56,flaticon:79,flatten:252,flatten_diff:252,flatten_prototyp:252,flattened_diff:252,flatul:102,flavor:[20,90,220],flavour:[87,126],flaw:121,fled:[116,231],fledg:[15,90,108,123,133,158,185],flee:[116,117,221,231],fleevalu:116,flesh:[20,58],flexibl:[1,13,21,22,29,39,43,51,57,59,73,88,90,102,108,109,111,116,134,138,148,159,179,180,188,215,241,316,328,344,362],flick:345,flip:[51,81],flood:[27,50],floor:[0,82,206],flow:[17,36,40,55,61,70,83,86,115,131,137,324,328,336],flower:[12,20,43,61,87,89,119,159],flowerpot:[12,57],fluent:79,fluid:[16,17],flurri:206,flush:[23,33,43,111,128,169,259,316,318,334],flush_cach:334,flush_cached_inst:334,flush_from_cach:334,flush_instance_cach:334,flusher:334,flushmem:[43,169],fly:[3,12,21,27,31,33,34,43,51,55,64,85,102,109,119,138,144,165,167,168,175,177,239,247,261,274,285,288,292,316,322,331,344,362],focu:[4,61,70,116,124],focus:[56,57,61,77,79,106,123,124,221],foe:218,fold:215,folder:[3,5,8,13,14,21,27,30,38,47,49,55,57,58,60,63,64,69,73,75,76,86,95,96,100,103,106,110,111,116,117,118,123,127,128,130,133,134,135,136,137,200,217,218,219,220,221,267],folder_nam:64,foldernam:60,follow:[0,2,4,5,7,8,9,10,11,13,14,16,17,19,20,22,23,25,31,33,34,37,38,39,40,41,42,43,46,47,48,49,50,51,54,58,60,61,62,63,65,67,68,69,71,73,74,75,76,79,80,82,85,86,88,89,90,91,93,95,96,97,100,102,103,106,110,112,114,116,117,119,120,121,123,125,127,128,131,133,134,135,137,144,146,148,150,151,154,159,167,168,170,175,177,180,182,183,185,189,195,197,199,200,206,215,219,220,226,233,239,241,242,246,247,250,251,252,256,257,271,272,282,291,295,296,299,309,316,318,321,322,324,327,328,329,330,336,337,344],follwo:242,follwow:51,fond:62,font:[25,38,111,137],foo:[33,40,51,83,84,88,95,107,112,119,127,215,328,342],foo_bar:88,foobarfoo:12,foolish:226,footer:[69,133,154,329],footnot:[15,38],footprint:[43,169],footwear:57,for_cont:247,forai:96,forbid:41,forbidden:131,forc:[0,6,8,10,31,33,58,60,63,73,81,82,91,100,103,110,116,121,123,125,127,138,146,153,157,159,164,179,187,189,203,205,206,242,247,251,258,278,279,285,290,308,310,329,330,334],force_init:247,force_repeat:[102,116,259],force_restart:259,force_str:340,forcibl:[102,258],fore:305,forebod:187,foreground:[42,100,114,126,183,267,321,336],foreign:125,foreignkei:[148,246,256,315,318,335],forens:210,forest:[13,111,112,140,187,200],forest_meadow:112,forest_room:112,forestobj:140,forev:[61,102],forget:[3,9,10,13,25,27,33,41,54,62,72,79,82,85,86,95,96,100,123,131,206,322],forgo:232,forgotten:[28,49,77,85],fork:[9,79],forloop:69,form:[11,13,27,31,33,34,38,43,45,51,53,55,58,59,61,64,68,70,74,76,77,80,83,88,89,93,96,97,109,112,113,114,115,116,118,123,124,125,127,129,135,141,142,144,145,146,151,153,154,157,159,167,168,170,173,175,176,177,179,188,189,205,206,210,237,239,241,242,244,247,251,252,254,257,259,261,265,285,287,291,295,306,308,315,316,317,318,321,322,324,325,326,327,328,330,336,337,340,341,344,345,346,356,362],form_char:327,form_class:362,form_template_to_dict:188,form_url:145,form_valid:362,formal:[61,80,96,138,247,291],format:[0,14,17,19,22,23,27,31,33,37,38,41,42,46,48,55,58,62,68,69,76,79,81,83,88,96,98,103,108,109,111,113,114,119,124,129,131,133,138,152,154,156,159,166,168,170,174,175,180,182,183,184,188,198,206,209,215,219,230,234,235,239,247,249,251,252,257,267,272,282,287,307,309,316,318,321,322,324,326,328,329,330,331,336,337,339,344,345,363],format_attribut:159,format_available_protfunc:251,format_callback:192,format_diff:252,format_extern:175,format_grid:344,format_help:234,format_help_entri:166,format_help_list:166,format_messag:175,format_output:159,format_send:175,format_t:344,format_text:180,format_usag:234,formatt:[188,251,328,329],formatted_list:175,formcallback:188,formchar:[58,327],formdata:188,former:[17,23,64,126,328],formfield:340,formhelptext:188,formset:315,formstr:58,formtempl:188,formul:134,forth:[27,43,131,159,220],fortress:111,fortun:[4,33,39,48,69,122,128],forum:[1,9,37,48,55,57,63,90,98,128],forward:[13,14,20,38,42,45,50,51,62,69,90,121,126,144,148,177,199,209,239,246,256,312,316,318,319,327,329,335],forwardfor:67,forwardmanytoonedescriptor:[246,256,335],forwardonetoonedescriptor:[246,256,335],foul:109,found:[2,4,6,9,10,13,14,15,20,22,23,25,27,31,33,38,39,40,41,42,43,49,51,55,57,58,59,63,68,73,74,76,78,80,83,85,89,90,91,94,97,103,104,109,112,116,119,122,123,125,127,128,134,135,137,138,141,144,149,150,151,152,154,159,167,168,175,179,180,192,194,195,197,200,206,233,239,242,247,250,251,252,258,261,266,267,273,282,285,296,306,308,316,317,318,321,322,323,324,328,330,334,336,339,341,344,346],foundat:[49,55,77,79,217],four:[4,14,27,38,39,40,68,73,82,86,87,111,114,119,153,177,187,242],fourth:39,fqdn:90,fractal:56,fraction:127,frame:[137,138],framework:[3,16,64,94,124,133,136,137,170,217,220,340],frankli:129,free:[0,22,29,37,48,55,57,60,61,64,76,77,79,90,106,112,116,123,124,126,130,133,139,179,206,215,218,251],freedn:90,freedom:[14,26,44,63],freeform:[73,116,182],freeli:[55,77,100,103,322],freenod:[9,43,57,63,70,72,79,90,146,164,308],freepik:79,freetext:[176,341],freez:[29,33,42,194],frequenc:205,frequent:[91,180],frequentlyaskedquest:94,fresh:[11,31,58,128,267],freshli:111,fri:12,friarzen:138,friend:[37,58,61,82,103],friendli:[22,38,78,95,133,138,148],friendlier:[175,247],frighten:219,from:[0,2,3,5,6,8,9,10,11,12,13,14,15,16,17,19,21,22,23,26,27,28,29,30,31,33,34,35,36,37,38,39,40,41,42,43,44,46,47,48,49,50,52,54,56,57,58,59,61,62,63,64,66,67,68,69,70,71,72,73,74,75,76,79,80,81,82,83,84,85,86,87,89,91,92,93,95,97,98,101,102,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,128,129,130,131,132,134,135,136,139,140,141,142,144,146,148,149,150,151,152,153,154,156,157,158,159,164,165,166,167,168,169,170,171,173,174,175,176,177,179,180,181,182,183,184,185,186,187,188,189,194,195,197,198,199,200,202,203,204,205,206,209,210,211,212,213,215,217,218,219,220,221,224,226,227,231,232,233,234,235,238,239,241,242,243,246,247,251,252,256,257,258,259,260,261,264,267,272,273,274,276,277,278,279,280,284,285,286,287,290,295,296,299,301,305,306,307,308,310,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,329,330,331,334,335,336,337,338,340,341,343,344,345,357,362,363,364],from_channel:146,from_db_valu:340,from_nod:[51,328],from_obj:[81,83,118,144,146,154,189,247],from_pickl:325,from_tz:345,frombox:276,fromstr:276,fromtimestamp:331,front:[8,13,20,73,80,85,96,103,109,131,137,139],frontend:[215,316],frozen:[29,33,122,195],fruit:203,ftabl:344,ftp:343,fuel:[21,220],fugiat:52,fulfil:267,full:[4,9,13,14,15,16,17,20,21,23,24,25,26,27,33,37,38,43,51,55,57,58,59,60,61,64,73,75,80,84,88,89,90,95,96,97,100,101,102,105,108,109,110,111,115,116,117,119,121,123,124,125,127,128,131,133,134,135,136,146,151,153,154,158,159,164,168,169,170,179,180,185,187,190,202,205,206,215,220,230,234,242,252,257,279,285,298,308,309,316,318,322,326,328,330,344],full_justifi:[109,250],full_nam:87,full_result:185,fullchain:67,fuller:58,fullhost:67,fulli:[4,11,19,33,51,55,58,59,61,63,85,86,90,93,103,110,122,144,205,242,247,259,295,307,324,344],fullview:122,fun:[20,26,61,79,81,111,136],func1:[43,159,242,299],func2:[43,159,242,299],func:[5,10,21,22,25,28,29,30,33,38,42,44,50,51,56,58,60,62,71,73,80,81,82,83,85,91,116,119,121,123,150,154,156,157,158,159,164,165,166,167,168,169,170,171,174,179,180,181,182,184,185,186,187,188,189,193,199,200,201,202,203,206,212,213,214,215,217,218,219,220,221,224,231,232,233,234,241,242,247,278,299,303,312,326,328,329,331,344,362],funciton:220,funcnam:[74,114,242,250,261,328,336],funcool:79,functioncal:276,functionnam:[276,336],functool:63,fund:70,fundament:[33,57,77,89,95,96,112,247],furnitur:[13,112,125],further:[0,9,11,27,31,34,38,42,43,44,49,57,83,85,86,90,91,96,100,102,104,105,106,109,110,111,119,124,125,130,131,138,153,159,181,205,219,221,252,267,291,344],furthermor:[37,38,124,126],fuss:100,futur:[9,10,11,20,23,38,43,45,50,55,58,60,61,62,63,76,87,95,100,123,139,156,195,232,235,272,317,338,345,364],futurist:62,fuzzi:[76,238,341,344],fuzzy_import_from_modul:344,gadget:70,gag:24,gain:[11,29,61,73,93,154,177,206,242,247],galosch:205,gambl:185,game:[0,2,3,4,5,6,8,9,10,11,13,14,15,17,18,19,20,21,22,23,24,25,28,29,30,31,33,34,35,36,37,38,41,42,43,44,46,50,51,52,53,56,60,63,64,65,66,67,68,69,71,72,75,76,77,78,79,80,81,83,85,86,87,88,89,91,92,93,95,96,97,98,101,102,103,104,105,106,107,108,109,110,112,113,114,115,116,117,118,119,121,122,125,129,130,132,133,134,135,136,137,138,139,140,143,144,145,146,148,150,152,153,154,156,157,158,159,163,164,165,166,169,170,171,172,174,175,176,177,178,179,180,181,182,184,185,186,187,188,190,193,194,195,196,197,199,200,204,205,206,213,215,217,218,219,220,221,229,230,233,234,239,241,243,246,247,256,258,259,262,267,269,270,271,272,278,279,284,286,287,290,291,298,299,300,305,306,308,315,317,318,319,322,323,324,326,327,331,334,336,337,344,363,364],game_dir:[337,344],game_epoch:[27,331],game_index_cli:[141,142,262],game_index_en:54,game_index_list:54,game_map:200,game_nam:[54,350],game_slogan:[9,350],game_statu:54,game_templ:47,game_websit:54,gamedir:[51,100,109,267,313],gamedirnam:58,gameindexcli:270,gamemap:200,gameplai:[90,145],gamer:[65,72],gamesrc:27,gametim:[27,53,59,139,141,142,184,187,195,320,364],gametime_to_realtim:184,gametimescript:184,gammon:[79,282],gandalf:51,garbag:316,garden:79,garment:182,gatewai:[110,296],gather:[24,33,48,83,94,119,127,132,136,150,151,233,265,269,324,341],gave:[5,21,60,64,91,102,126],gbg:321,gcc:63,gear:[43,90,106,136,146,153,171,186],gemer:204,gen:17,gender:189,gendercharact:189,gendersub:[141,142,178],gener:[0,1,5,9,10,11,12,20,23,25,29,31,33,34,36,37,38,48,49,51,55,57,58,59,60,62,63,64,68,70,73,76,80,83,86,87,88,90,93,96,104,105,106,109,111,112,114,116,126,127,134,137,138,139,141,142,144,146,149,154,155,156,159,166,167,168,170,171,174,175,179,180,181,182,185,186,187,188,189,195,199,200,201,202,204,205,206,209,210,212,213,214,215,217,218,219,220,221,224,230,231,233,234,239,242,247,249,252,278,285,287,290,291,295,306,307,308,312,316,319,320,321,323,324,326,329,330,337,339,340,344,349,357,362,364],general_context:[141,142,346,348],generate_sessid:285,generic_mud_communication_protocol:291,genericbuildingcmd:180,genericbuildingmenu:180,genesi:90,geniu:203,genr:[37,64,281],geoff:234,geograph:140,geographi:39,geoip:209,geometr:111,geometri:111,get:[0,1,2,3,5,6,7,8,9,10,11,12,13,15,16,17,21,22,23,25,26,28,29,30,31,33,38,39,40,41,42,44,45,46,47,48,49,50,54,55,56,57,58,59,60,61,62,64,65,68,69,71,72,73,74,75,76,77,80,81,82,83,84,85,86,87,88,90,91,92,93,95,96,97,100,102,103,104,105,106,107,110,111,112,114,116,118,121,122,123,125,126,127,128,130,131,133,134,135,136,137,138,139,144,146,148,152,153,154,156,157,159,160,164,165,171,173,174,176,177,180,182,185,192,194,195,197,198,199,203,204,206,213,214,215,217,218,219,220,221,223,224,232,233,235,238,239,241,242,246,247,249,251,252,256,258,259,261,265,267,272,276,277,281,285,287,290,291,293,295,296,304,306,307,308,310,316,317,318,319,321,322,323,326,328,330,331,333,334,336,337,338,339,341,344,357,362,363,364],get_abl:60,get_absolute_url:[134,175,239,318],get_account:[242,306],get_al:316,get_alia:317,get_all_attribut:316,get_all_cached_inst:334,get_all_categori:238,get_all_channel:176,get_all_cmd_keys_and_alias:152,get_all_mail:199,get_all_puppet:144,get_all_sync_data:308,get_all_top:238,get_all_typeclass:344,get_and_merge_cmdset:153,get_attack:[217,218,219,220,221],get_attr:159,get_attribut:317,get_buff:326,get_by_alia:317,get_by_attribut:317,get_by_nick:317,get_by_permiss:317,get_by_tag:317,get_cach:316,get_cache_kei:310,get_cached_inst:334,get_callback:195,get_channel:[41,176],get_charact:306,get_client_opt:272,get_client_s:306,get_client_sess:[295,296],get_client_sessid:296,get_cmdset:174,get_command_info:[154,167],get_context_data:362,get_damag:[217,218,219,220,221],get_db_prep_lookup:340,get_db_prep_valu:340,get_dbref_rang:317,get_default:340,get_defens:[217,218,219,220,221],get_display_nam:[22,42,46,58,206,235,247,318],get_err_msg:[6,20,80],get_ev:195,get_evennia_pid:344,get_evennia_vers:344,get_event_handl:198,get_extra_info:[41,154,174,247,318],get_famili:[119,125],get_fieldset:244,get_form:244,get_formset:315,get_game_dir_path:344,get_god_account:271,get_height:330,get_help:[33,68,69,154,170,193,234,328],get_help_text:311,get_id:[133,317],get_info_dict:[284,305],get_initi:362,get_input:328,get_inputfunc:[272,291,308],get_internal_typ:340,get_kwarg:360,get_location_nam:235,get_mass:82,get_message_by_id:176,get_messages_by_channel:176,get_messages_by_receiv:176,get_messages_by_send:176,get_min_height:330,get_min_width:330,get_new:286,get_new_coordin:235,get_next_by_date_join:148,get_next_by_db_date_cr:[148,177,246,256,316,318],get_next_wait:198,get_nick:317,get_nicklist:[146,279],get_numbered_nam:247,get_obj_coordin:235,get_object:362,get_object_with_account:341,get_objs_at_coordin:235,get_oth:179,get_permiss:317,get_pid:267,get_player_count:281,get_previous_by_date_join:148,get_previous_by_db_date_cr:[148,177,246,256,316,318],get_puppet:[2,144,306],get_puppet_or_account:306,get_queryset:362,get_rang:221,get_redirect_url:362,get_regex_tupl:206,get_respons:351,get_room_at:39,get_rooms_around:39,get_sess:308,get_statu:277,get_subscript:176,get_success_url:362,get_sync_data:307,get_system_cmd:152,get_tag:317,get_time_and_season:187,get_typeclass_tot:317,get_uptim:281,get_username_valid:144,get_valu:[272,291],get_vari:[192,195],get_width:330,get_worn_cloth:182,getattr:84,getbootstrap:16,getchild:312,getclientaddress:[40,287],getel:137,getenv:[267,277],getfromlock:241,getgl:137,getinput:328,getkeypair:287,getloadavg:75,getpeer:287,getpid:344,getsizof:334,getsslcontext:[288,292],getston:33,getter:[148,177,182,197,206,218,221,246,247,274,316],gettext:76,gfg:321,ghostli:233,giant:[21,124],gid:[45,70,100,299],gidcount:298,gif:[70,133],gift:69,gist:[205,344],git:[9,23,25,36,38,45,47,63,75,76,79,86,90,100,108,124,128,130],gith:96,github:[3,9,25,37,41,43,45,46,57,63,70,75,76,79,95,96,98,104,127,130,131,135,138,180,295,312,344],githubusercont:101,gitignor:131,give:[0,1,2,3,4,5,9,10,11,12,13,15,18,19,20,21,22,23,25,26,27,30,33,38,39,41,46,48,51,52,55,57,58,59,60,61,62,63,64,68,69,73,75,77,79,80,82,85,88,89,90,91,93,94,96,98,100,102,103,105,107,109,110,111,112,113,114,115,116,117,118,119,122,123,124,125,127,128,133,134,136,138,139,140,150,152,153,156,165,167,168,169,174,176,180,181,182,187,204,205,214,215,217,218,219,220,221,224,233,235,241,247,256,293,306,312,318,321,330,341,342,344,363,364],givelock:241,given:[0,2,4,10,11,12,13,14,20,21,22,25,27,31,33,34,38,39,42,43,46,49,50,51,58,62,64,70,73,74,80,83,84,85,86,88,89,90,93,97,100,102,105,109,110,113,114,115,116,117,119,122,123,125,126,127,131,133,134,135,138,140,144,150,151,152,153,154,156,157,159,164,166,168,169,170,175,176,177,180,181,182,184,185,186,187,188,189,190,192,194,198,203,204,205,206,212,215,217,218,219,220,221,232,233,234,241,242,247,249,250,251,252,257,258,259,261,265,267,272,273,276,285,290,291,296,299,302,306,307,308,309,310,311,312,316,317,318,319,321,322,324,325,326,327,328,329,330,331,334,336,337,339,340,341,342,344,349,362],given_class:359,giver:[218,221,247],glad:91,glanc:[22,27,31,33,39,48,58,61,91,96,180,206],glance_exit:22,glass:[203,224,226,227],glob:[43,51,165,328],global:[13,22,33,34,35,43,45,51,56,61,64,67,74,85,89,100,104,105,108,109,114,115,120,125,131,132,137,138,140,159,187,195,204,206,212,241,247,250,252,253,256,264,267,272,274,277,298,299,322,323,324,328,331,336,341,342,344,350],global_script:[102,141,323],global_search:[13,22,27,58,91,144,206,247,317],globalscript:[43,169],globalscriptcontain:323,globalth:342,globe:[90,136],gloss:61,glossari:[63,139,364],glow:111,glppebr05ji:133,glu:92,glyph:276,gmcp:[55,74,83,291],gmsheet:58,gmud:24,gno:22,gnome:24,gnu:14,go_back:[51,215,328],go_back_func:51,go_up_one_categori:215,goal:[61,76,79,91,102,103,122,124,205],goals_of_input_valid:357,goblin:[43,51,109,159,252],goblin_arch:252,goblin_archwizard:252,goblin_shaman:109,goblin_wizard:252,goblinwieldingclub:109,god:[20,80,271],godlik:206,goe:[0,5,9,22,26,29,33,37,40,42,49,64,69,73,75,86,90,95,96,118,121,122,123,139,152,153,221,235,247,287,290,305,306,343,344,362],goff:204,going:[0,3,20,25,26,40,45,46,49,51,58,61,62,65,69,70,82,88,90,91,95,96,100,111,116,121,127,133,138,139,180,197,206,217,218,219,220,221,230,233,235,247,264,269,321,328],goings:269,gold:[51,82,85,109,322],gold_valu:85,golden:138,goldenlayout:138,goldenlayout_config:[137,138],goldenlayout_default_config:[137,138],gone:[5,12,77,80,85,100,102,131,259],good:[0,2,4,5,9,11,12,14,20,21,22,25,26,27,31,33,37,38,39,40,41,46,48,49,51,54,55,56,57,60,61,63,69,70,72,73,79,80,85,87,90,91,93,94,95,96,97,100,102,103,104,106,109,110,111,114,119,121,123,125,126,127,131,133,134,138,144,152,153,154,170,179,194,206,290,328],goodby:287,goodgui:242,googl:[38,43,70,75,79,90,164,330],googlegroup:92,googleusercont:[70,133],googli:136,gossip:[65,79,164],got:[10,13,95,96,116,128,138,215,232],goto_cal:[51,328],goto_cleanup_cmdset:230,goto_command_demo_comm:230,goto_command_demo_help:230,goto_command_demo_room:230,goto_kwarg:328,goto_next_room:121,goto_node2:51,goto_str_or_cal:51,gotostr_or_func:328,gotten:[55,95,131,221,232,247,294],graaah:117,grab:[20,33,43,73,133,165,175,232,362],gracefulli:[26,43,156,169,206,247,267,344],gradual:[13,14,29,61,79,96,205],grai:[114,126],grain:[115,324],gram:82,grammar:205,grammat:205,grand:11,grant:[19,23,80,131,177,217,218,219,220,221,241,242,251,316],granular:221,grapevin:[7,139,141,142,146,164,262,275,364],grapevine2chan:[65,164],grapevine_:164,grapevine_channel:[65,146,164],grapevine_client_id:65,grapevine_client_secret:65,grapevine_en:[65,164],grapevinebot:146,grapevinecli:278,graph:[49,131],graphic:[42,58,80,83,84,93,111,128,135,141,186,190,291],grasp:[126,133],grave:60,grayscal:183,great:[0,4,14,16,21,22,29,37,39,51,57,61,69,70,73,77,79,91,95,107,108,123,127,131,134,180,188,312],greater:[22,31,73,80,97,105,119,241,328],greatli:78,greek:15,green:[31,43,80,109,114,126,131,159,169,232,321],greenskin:252,greet:[9,35,46,95,104,105,117,272],greetjack:87,greg:79,grei:[109,126,321],grenad:89,grep:[75,131],greyscal:[114,321],greyskinnedgoblin:109,griatch:[21,70,86,119,122,179,181,183,184,185,186,187,189,199,201,202,205,206,212,213,214,230,232,327,334,340,343],grid:[7,16,111,123,139,221,235,344,364],gridstr:344,grief:12,griefer:134,grin:[33,41],grip:38,gritti:33,ground:[20,21,55,111],group:[4,9,10,12,19,21,26,33,37,41,43,46,55,68,70,79,91,94,100,102,109,112,125,127,139,140,145,148,155,159,165,176,187,203,232,233,247,251,252,276,315,316,319,321,324],grow:[13,25,26,61,63,79,110,278,279,330,344],grown:[9,25,51,129],grudg:73,grumbl:60,grungies1138:[199,214],grunt:[43,159,252],gthi:81,guarante:[11,37,61,67,80,86,90,102,185,195,251,285,306,318],guard:51,guess:[15,22,46,50,69,91,103,113,138,180,252],guest1:66,guest9:66,guest:[7,53,80,139,144,364],guest_en:[66,80],guest_hom:[66,133],guest_list:66,guest_start_loc:66,guestaccount:112,gui:[45,57,83,137,199,364],guid:[36,37,45,81,95,96,128,133,136],guidelin:[37,38,79],guild:[79,86,112,118],guild_memb:51,gun:[21,77],guru:55,h175:133,h189:133,h194:133,h60:133,habit:56,habitu:115,hack:[55,73,116,276],hacker:[79,103],had:[8,9,14,15,19,20,21,29,31,37,55,61,90,95,96,100,102,119,123,128,135,138,158,182,232,251,252,256,259,267,318,322,329,357],hadn:[61,62,131],half:[108,138,239],hall:49,hallwai:49,halt:[102,111],hand:[1,15,37,38,40,43,51,55,56,57,58,61,70,73,87,89,96,105,108,119,134,154,165,167,168,169,179,201],handi:[42,75,119,133,219],handl:[0,2,4,5,7,8,9,11,13,15,22,24,27,33,34,37,40,41,43,44,47,49,50,51,53,55,56,60,61,62,64,67,68,74,75,80,83,85,86,87,88,89,91,93,95,97,100,104,105,108,115,116,117,124,125,126,128,129,131,132,137,138,139,144,146,149,150,152,153,159,160,164,165,168,174,179,186,187,195,197,198,201,206,210,212,214,215,217,218,219,220,221,226,232,233,234,236,246,247,250,251,252,256,257,264,267,271,272,276,277,279,280,287,290,291,294,296,298,307,308,315,316,318,321,322,324,325,326,328,329,330,331,334,343,344,351],handle_egd_respons:269,handle_eof:287,handle_error:195,handle_ff:287,handle_foo_messag:[51,328],handle_int:287,handle_messag:[51,328],handle_message2:51,handle_numb:[51,328],handle_quit:287,handle_setup:271,handler:[2,11,31,33,41,47,64,73,80,83,84,86,87,89,102,104,105,112,115,125,139,144,150,153,168,172,174,177,179,192,195,196,198,206,231,235,241,242,246,247,252,257,258,260,261,272,284,285,305,308,314,315,316,318,319,323,324,327,328,338,339,344],handlertyp:319,handshak:[24,52,83,277,283,285,290],handshake_don:290,hang:[3,61,70,124],hangout:119,happen:[0,6,12,19,20,26,27,31,33,37,39,41,42,44,51,54,55,57,58,60,61,62,64,72,73,77,80,83,86,88,90,91,95,96,97,102,105,107,108,110,111,114,115,116,119,122,123,126,127,128,131,133,138,144,152,153,164,175,184,197,213,217,218,219,220,221,227,231,233,235,247,250,252,269,276,279,299,304,306,307,308,318,328,329,334,336,337,344],happend:252,happi:[13,119],happier:91,happili:96,haproxi:[90,139,364],hard:[9,10,11,13,15,19,26,27,31,33,38,40,41,58,61,63,64,76,79,88,90,93,96,97,100,102,109,112,115,119,121,127,131,133,138,139,168,188,215,256,267,316,318,328,364],hardcod:[57,58,77,100,111,140,316],harden:63,harder:[12,56,61,93,119,127,232],hardwar:[90,280],hare:79,harm:[11,29,219],harri:59,harvest:362,has:[0,2,4,8,9,10,11,12,13,14,15,16,19,20,21,22,23,25,27,28,29,31,33,34,36,37,39,40,41,42,43,44,46,47,49,50,51,53,54,56,57,58,59,60,61,62,63,64,65,67,68,69,70,71,74,75,76,77,78,79,80,83,85,86,87,88,89,90,91,93,94,95,96,97,100,101,102,103,104,105,107,109,110,112,113,114,115,116,117,118,119,121,122,123,125,126,127,128,129,131,132,133,134,135,136,137,138,139,143,144,145,146,151,152,153,154,156,158,159,164,167,168,169,170,171,174,175,176,179,180,184,185,186,187,188,195,197,199,200,203,204,206,215,217,218,219,220,221,223,231,232,233,234,235,239,241,242,246,247,251,252,256,259,261,267,269,271,272,276,279,281,285,289,294,295,299,305,306,307,308,310,315,316,317,318,319,324,326,327,328,330,334,336,337,338,341,344,357,360,362],has_account:[89,231,241,246,247],has_attribut:316,has_cmdset:153,has_connect:[41,175],has_drawn:49,has_nick:316,has_par:344,has_perm:[167,242],has_sub:175,has_tag:319,has_thorn:11,hasattr:[28,33],hash:[14,90,109,252,261,295,299,308,317],hasn:[22,49,204,232,315,316,362],hassl:62,hast:219,hat:[37,70,182],hau:[65,146,164,278],have:[0,1,2,3,4,5,6,9,10,11,12,13,14,15,16,19,20,21,22,23,25,26,27,28,29,30,31,33,34,35,36,37,38,39,40,41,42,43,44,46,47,48,49,50,51,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,100,102,103,104,105,106,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,144,146,150,152,153,154,156,159,161,164,167,168,169,170,171,175,176,177,179,180,181,182,184,186,187,188,189,194,195,197,198,202,204,205,206,209,210,215,217,218,219,220,221,224,227,233,234,238,239,241,246,247,250,251,252,253,256,258,259,260,261,272,277,280,281,285,287,290,291,305,306,307,308,313,314,315,316,317,318,319,321,322,323,324,325,327,328,329,330,336,337,340,341,342,344,345,357,362,363],haven:[4,22,29,42,62,67,77,109,111,117,118,120,127,128,133,134,138,310],hdict_cmd:166,hdict_db:166,head:[20,21,31,46,69,76,77,96,106,119,121,123,138,139],headach:[61,138],header:[9,13,14,27,34,37,38,63,89,95,103,129,138,154,175,177,199,206,247,322,324,329,330],header_color:159,header_line_char:330,headi:330,heading1:330,heading2:330,headless:[96,247],headlong:63,heal:[219,220,233],healing_rang:220,health:[30,61,73,84,88,90,109,116,190,252,291],health_bar:[141,142,178],hear:[29,46,61],heard:[111,122,241],heart:126,heartbeat:[115,278],heavi:[6,11,20,23,27,33,64,73,80,82,96,116,123,179,206,218,280,344],heavier:218,heavili:[9,27,37,40,57,75,86,104,180,217,218,219,220,221,318],heed:[105,242],heh:138,hei:[20,179,199],height:[52,74,137,141,272,287,306,327,330],held:[1,31,48,116,241],hello:[0,29,34,41,43,46,51,72,74,83,87,88,91,96,105,108,123,129,165,174,206,272,321],hello_funct:95,hello_valu:108,hello_world:[95,96,108],helmet:[29,77],help:[0,1,4,5,12,13,14,15,19,22,23,27,29,32,33,35,38,39,41,42,44,45,46,47,48,49,50,51,53,57,58,60,61,63,64,67,71,72,76,77,79,80,86,90,91,93,96,105,107,108,109,110,111,112,113,116,119,122,123,124,126,127,131,133,137,138,139,141,142,149,150,152,154,155,156,167,168,170,171,177,179,184,186,188,192,193,195,199,205,209,217,218,219,220,221,224,230,233,234,241,249,260,265,267,269,270,278,285,287,288,290,292,295,296,298,299,316,317,321,324,325,326,328,329,336,339,340,341,342,351,357,362,363,364],help_categori:[22,33,41,43,58,60,68,69,71,85,116,123,154,156,157,158,159,164,165,166,167,168,169,170,171,174,179,180,181,182,185,186,187,188,189,193,199,200,201,202,203,206,212,213,214,215,217,218,219,220,221,224,231,232,233,234,238,239,247,326,328,329,341],help_cateogori:326,help_detail:362,help_entri:326,help_kei:159,help_list:362,help_mor:166,help_system:69,help_text:[166,195,357],helpact:234,helpdetailview:362,helpentri:[69,80,237,238,239,324,362],helpentry_db_tag:237,helpentry_set:319,helpentryadmin:237,helpentryform:237,helpentrymanag:[238,239],helper:[19,41,43,51,58,67,80,109,119,141,144,153,156,159,166,173,176,180,184,205,247,251,252,264,276,277,296,308,322,328,329,337,342,343,344],helpfil:166,helplistview:362,helpmixin:362,helptaginlin:237,helptext:[51,249,328],helptext_formatt:[51,249,328],henc:[0,22,46,76,95,106,233,234,241,322],henceforth:[13,44,60,66,80,90,95,97,102,105,111,123,131,132,140,308],henddher:203,her:[122,127,182,189],herbal:327,herd:23,here:[0,2,3,4,5,9,10,11,13,14,15,16,17,19,20,21,22,23,24,25,27,29,30,33,36,37,38,39,40,41,42,43,44,46,47,48,49,51,53,56,57,58,59,61,62,63,64,65,67,69,70,71,72,73,74,75,76,77,79,80,81,83,84,85,86,87,88,89,91,92,95,98,100,101,102,103,104,105,106,107,108,109,110,111,113,114,115,116,117,118,119,120,121,123,125,126,127,128,129,130,131,133,134,135,136,137,144,146,152,153,154,159,167,168,169,171,175,179,180,181,182,184,185,186,194,195,204,205,206,213,217,218,219,220,223,224,227,231,232,233,234,235,239,242,247,251,252,259,267,269,272,276,278,284,285,287,290,305,306,308,314,315,316,318,321,324,328,330,334,336,344,346,362],hesit:[22,39],hfill_char:330,hidden:[11,49,61,64,96,122,131,137,177,182,185,234],hide:[9,11,20,31,33,34,41,61,73,80,96,111,138,166,177,185,206,224,232],hide_from:[34,177],hide_from_accounts_set:148,hide_from_channels_set:177,hide_from_objects_set:246,hieararci:241,hierarch:[2,19,43,80,156],hierarchi:[4,19,22,43,61,66,69,80,119,139,165,182,241],high:[4,8,20,31,55,63,80,122,152,220,247,309],higher:[7,19,25,31,41,43,44,51,56,58,62,63,73,80,90,105,108,119,123,128,144,152,156,169,205,217,218,219,220,221,233,241,269,328,344],highest:[31,58,321,344],highest_protocol:340,highli:[9,17,51,55,56,64,80,86,107,115,117,190,322,334],highlight:[14,38,57,58,114,126],hijack:134,hilight:343,hilit:343,hill:87,him:[41,46,51,189,206],hint:[1,25,55,63,79,93,95,109,110,123,124,128,136,139,184,313],hire:[85,103],his:[46,51,58,77,96,109,127,182,189,206,329,343],histogram:344,histor:[62,129,266,337],histori:[4,23,34,41,50,58,64,95,100,131,137,138,139,153,174,188,337],hit:[6,9,21,29,52,61,73,116,119,122,131,146,217,218,219,220,221,231,232,265,306,337,340],hit_msg:231,hite:114,hlxvkvaimj4:133,hmm:138,hnow:114,hobbi:[61,90],hobbit:62,hoc:55,hold:[2,6,9,13,14,16,21,26,31,34,36,38,41,47,49,51,58,61,63,64,66,73,77,80,85,89,96,97,100,102,104,105,106,109,111,112,114,116,119,123,125,131,133,136,140,152,153,178,180,182,185,204,214,215,217,218,219,220,221,229,231,232,236,241,242,251,252,253,257,262,274,276,285,295,296,298,308,318,319,320,324,327,328,330,332,337,344,346],holder:[9,69,90,316],home:[8,16,26,63,64,66,70,79,89,90,103,109,131,133,139,153,159,165,231,241,246,247,252,324,344],home_loc:[43,159],homepag:[27,63,79,90,93],homes_set:246,homogen:[27,164,251,252,256],homogenize_prototyp:251,honor:206,hood:[20,33,38,51,57,60,61,64,86,87,119,122,125,128,206,234],hook:[2,25,30,33,43,49,55,60,61,73,74,76,80,81,89,96,102,107,110,115,116,117,118,120,121,123,127,132,144,150,152,154,156,159,165,167,169,170,173,175,182,187,195,197,203,204,206,210,217,218,219,220,221,228,230,231,232,233,235,244,247,254,256,259,261,271,278,290,293,295,303,305,306,307,309,318,326,329,334,335,338,342,344,357,362],hooligan:12,hop:55,hope:[42,58,91],hopefulli:[8,26,41,49,90,111,133,137],horizon:62,horizont:[138,232,330,344],hors:27,host1plu:90,host:[7,12,23,26,27,61,64,67,89,98,100,102,103,131,135,205,312,344],host_os_i:344,hostnam:67,hotbutton:137,hotel:90,hotspot:103,hour:[27,62,132,184,331,344],hous:[43,90,109,159],housecat:27,hover:138,how:[0,1,3,4,5,6,7,8,10,11,12,13,14,15,17,19,20,21,22,25,26,27,28,29,30,31,35,37,38,39,40,41,42,43,44,45,46,48,49,51,55,56,57,60,61,62,63,64,66,68,69,72,73,75,77,80,81,82,83,84,85,86,87,88,90,91,93,94,95,96,97,102,103,104,105,106,108,109,110,111,112,116,117,118,119,120,123,124,126,127,128,130,131,132,133,134,135,136,137,138,139,140,145,146,151,153,154,168,169,170,173,174,175,180,182,184,185,189,200,204,205,206,213,215,219,220,221,226,231,235,237,241,246,247,252,256,261,267,272,277,281,286,291,294,298,305,306,307,308,312,315,318,322,326,328,329,330,337,338,343,344,357,363,364],howev:[0,2,4,5,10,11,12,13,14,15,17,20,22,23,29,30,31,33,37,38,40,41,43,44,46,50,55,58,59,60,62,70,73,77,80,85,88,90,91,108,109,110,111,113,114,115,120,123,125,128,129,131,132,135,153,154,159,166,169,170,180,188,190,195,204,215,220,227,241,321],howto:94,hpad_char:330,href:[17,69,133],hrs:184,htm:282,html5:55,html:[11,24,38,43,55,57,61,64,69,79,83,94,96,103,111,114,134,135,136,137,138,145,169,175,204,234,239,289,291,295,296,312,318,340,343,362],htmlchar:343,htop:110,http404:[69,134],http:[3,4,9,10,11,16,22,23,36,37,38,39,41,43,45,46,54,55,57,61,63,64,65,69,70,75,79,83,90,92,94,95,96,98,101,103,104,107,108,111,116,122,124,127,128,130,131,133,134,135,137,138,141,146,164,180,204,234,269,276,278,279,280,281,282,283,289,291,294,295,296,312,321,330,343,344,357],http_request:[103,135],httpchannel:312,httpchannelwithxforwardedfor:312,httpd:8,httprequest:144,httprespons:[145,173,244],httpresponseredirect:133,hub:[79,100,139,324],hue:114,huge:[3,16,21,29,39,61,62,86,127,235,329],huh:[22,33],human:[4,12,40,51,57,61,64,73,85,93,96,117,133,362],humanizeconfig:4,hundr:[72,113,133],hungri:86,hunt:[73,231],hunting_pac:231,hunting_skil:73,hurdl:49,hurt:30,huzzah:9,hwejfpoiwjrpw09:9,hxvgrbok3:122,hybrid:73,i18n:[47,76,247],iac:88,iattribut:316,iattributebackend:316,icon:[79,106,138],id_:[145,237,244,357],id_str:84,idcount:298,idea:[0,9,12,26,33,37,38,39,45,49,55,56,60,61,63,69,71,72,73,77,80,85,106,107,108,119,121,123,127,131,133,134,139,154,166,167,170,179,205,252,334,343,362,364],ideal:[1,6,33,37,46,48,90,129,138,148,242],idenfi:152,ident:[9,31,33,44,57,61,83,96,97,110,114,144,167,168,206,212,242,247,321,322],identif:[27,115,308],identifi:[0,8,23,28,30,31,33,38,39,41,42,43,49,50,51,58,61,69,74,83,84,88,93,97,102,109,115,116,119,125,134,138,151,154,159,164,167,168,170,174,176,180,187,205,206,215,233,242,247,251,258,261,264,267,272,274,277,291,295,304,306,308,316,317,321,327,328,336],identify_object:176,idl:[12,105,144,146,231,247,299,306,308],idle_command:33,idle_tim:[144,247],idle_timeout:146,idmap:334,idmapp:[43,86,125,141,142,169,177,239,274,300,316,317,318,320],idnum:176,ids:[12,58,121,187,298,308,327],idstr:[84,115,257,261,304],idtifi:176,idx:121,ietf:283,ifconfig:67,ifram:[137,138],ignor:[6,14,20,23,27,29,31,33,34,38,42,43,51,58,73,74,80,83,86,90,91,95,96,105,114,117,121,122,125,131,144,151,152,153,154,159,175,187,206,241,246,247,261,267,272,278,279,294,295,296,316,318,321,322,327,328,336,339,344,345],ignore_error:144,ignorecas:[159,165,166,171,174,182,201,321,326,343],ignoredext:312,ij9:122,illumin:111,illus:[10,96],imag:[4,17,63,69,70,90,101,106,122,133,135,136,137,138],imagesconfig:4,imagin:[14,29,31,46,48,51,61,77,116,117,122,132,138,322],imaginari:[21,61,79,111],imc2:34,imeplement:235,img:[17,70],immedi:[0,5,15,27,29,33,43,48,49,51,64,70,74,83,90,95,100,102,109,116,120,133,134,150,157,169,231,278,322,324,328,329],immobil:25,immort:231,immut:[11,261],imo:1,impact:[94,126],impati:63,imper:102,implement:[1,6,11,21,25,26,28,29,31,33,34,37,40,41,49,51,55,56,57,58,60,61,78,79,80,81,86,88,89,96,97,108,111,112,114,115,116,117,118,119,120,123,124,125,127,128,131,135,137,138,139,140,145,148,152,153,156,157,158,159,160,161,164,165,166,167,168,169,176,177,179,181,182,184,185,187,189,197,202,205,206,210,212,213,214,215,217,218,221,224,231,232,233,235,238,239,241,242,246,247,256,258,261,273,278,280,281,282,283,284,285,287,289,290,291,294,295,296,298,305,312,316,317,318,319,321,322,325,326,328,329,335,336,339,340,343,344,362,364],impli:[22,112],implicit:[91,114,126],implicit_keep:252,impmement:242,import_cmdset:153,importantli:[51,133,242],importerror:[4,9,344],impos:[55,79,310],imposs:[15,19,38,49,51,90,111,113,121,133,138,330],impract:[33,109,252],imprecis:334,impress:[42,111],improv:[0,11,37,61,70,76,91,128],in_game_error:[26,103],in_templ:[316,336],inabl:[63,103],inaccess:[0,80],inact:[102,231],inactiv:[43,169],inadvert:221,inadyn:90,inarticul:108,inbuilt:[67,112,123],incant:75,incarn:357,incid:210,includ:[2,4,6,9,12,13,16,20,21,22,27,30,31,33,36,37,38,39,41,43,44,48,51,53,55,58,60,61,62,63,64,69,73,74,75,78,79,80,84,85,88,89,91,93,95,96,100,101,102,104,105,106,107,108,109,111,112,114,115,116,119,121,125,127,131,133,134,135,136,137,138,144,150,151,152,154,157,158,159,167,168,170,174,179,182,187,188,189,195,197,200,205,206,210,215,217,218,219,220,221,224,227,233,234,235,241,247,267,285,287,290,291,304,307,316,317,318,319,321,322,323,324,325,327,328,330,331,337,344],include_account:316,include_children:317,include_par:317,include_prefix:151,include_unloggedin:[285,308],inclus:[317,336],incoher:126,incol:[58,327,330],incom:[33,40,88,90,96,104,139,145,146,151,168,173,210,218,244,254,276,280,283,286,290,291,295,296,298,306,307,308,312,328,329,336],incomplet:[154,213,330],inconsist:[10,97,204],incorpor:[43,156,330],incorrect:176,increas:[25,62,73,80,103,114,119,125,179,218,220,221,233,279,285,299,326,328],increase_ind:326,incred:[215,269],increment:[63,316],incur:27,indata:[40,316],inde:[9,55,90,91],indefinit:[102,219,232,324],indent:[0,9,13,14,27,38,50,51,57,60,95,129,137,296,322,326,328,344],independ:[0,56,64,102,126,179,201,209],indetermin:269,index1:133,index2:133,index:[7,38,43,49,56,61,68,79,85,86,90,108,111,121,135,136,151,165,179,215,232,239,265,269,270,312,319,321,329,330,344,357,360,362,364],index_to_select:215,indexerror:[134,235,317],indextest:360,indic:[0,8,22,38,43,49,51,62,85,91,95,111,119,146,159,166,167,168,189,210,215,256,278,279,287,294,295,308,310,312,321,322,328,329,344],individu:[0,11,13,14,18,21,22,33,34,41,43,46,48,49,55,57,58,59,71,73,78,85,88,90,96,109,111,132,153,157,174,185,192,195,220,227,241,249,250,252,306,319,321,330,336,338,339],ineffici:[115,117,321],infact:33,infinit:[0,61,63,146,235,251],inflict:[102,219],inflict_condit:219,influenc:[10,16,22,46,51,102,123,179,344],influenti:79,info1:214,info2:214,info3:214,info:[3,5,11,13,16,17,20,23,24,25,26,27,33,35,37,43,52,55,58,59,63,64,68,78,86,88,89,95,100,101,102,104,105,106,112,124,125,131,138,139,144,146,148,156,157,159,169,171,175,178,179,181,186,187,190,199,233,239,247,267,272,276,284,285,305,306,308,317,318,319,324,327,337,344],infomsg:337,inforamt:[206,235,247,318],inform:[0,2,3,6,8,9,18,20,22,23,25,27,28,33,34,36,38,41,43,46,48,51,55,60,65,66,68,69,73,83,84,85,86,91,94,95,96,100,102,103,104,105,109,112,114,116,117,119,120,123,124,127,131,132,133,134,135,136,137,138,139,144,146,154,157,159,164,165,169,174,177,180,185,197,204,206,210,211,219,220,221,239,247,259,267,272,281,282,283,285,294,307,308,317,318,321,324,326,337,344,357],infrastructur:[64,83,90,103,150,277],infrequ:46,ing:[9,14,58,185],ingam:46,ingame_python:[141,142,178],ingame_tim:62,ingo:[31,51,58,74,114,152,279,336],inher:[4,10,87,108],inherit:[2,5,6,22,27,30,31,33,36,40,42,43,57,60,64,69,81,86,89,96,102,109,114,117,119,123,125,127,148,152,154,159,167,169,170,175,177,179,180,182,187,189,197,203,206,213,217,218,219,220,221,230,231,233,234,243,246,247,252,256,258,307,314,317,318,326,329,330,334,342,344,362],inheritng:252,inherits_from:[43,117,134,169,344],inifinit:251,init:[6,9,22,38,40,47,49,58,60,63,75,83,95,104,106,131,137,138,179,180,188,224,246,258,267,285,286,296,308,344],init_delayed_messag:188,init_django_pagin:329,init_evt:329,init_f_str:329,init_fill_field:188,init_game_directori:267,init_iter:329,init_menu:230,init_mod:[153,258],init_new_account:344,init_pag:[251,329],init_pars:234,init_queryset:329,init_rang:221,init_sess:[40,307],init_spawn_valu:251,init_str:329,init_tree_select:215,init_tru:153,initi:[5,9,11,21,29,33,38,47,49,50,51,58,60,61,64,68,73,85,97,105,107,110,120,123,127,130,131,133,137,138,144,145,146,153,154,170,174,175,177,179,186,188,192,196,198,205,206,215,217,218,219,220,221,230,231,232,237,244,246,247,251,257,260,261,264,265,267,269,270,271,276,277,278,280,281,282,283,285,286,287,288,289,290,291,292,294,295,296,298,306,307,308,315,316,321,323,326,327,328,329,336,339,340,344,351,357,362],initial_formdata:188,initial_ind:330,initial_setup:[141,142,262,305],initialdelai:[264,278,279],initialize_for_combat:[217,218,219,220,221],initialize_nick_templ:[316,336],initil:295,inject:[96,103,306,322,328],inlin:[18,57,85,104,137,145,173,237,244,254,265,315,336],inlinefunc:[45,83,104,109,141,142,250,308,320],inlinefunc_en:[114,336],inlinefunc_modul:[114,336],inlinefunc_stack_maxs:114,inlinefuncerror:336,inlinefunct:[114,336],inlinepars:336,inmemori:316,inmemoryattribut:316,inmemoryattributebackend:316,inmemorybackend:316,inmemorysavehandl:339,inner:77,innoc:[12,43,157],innocu:103,inobject:276,inp:[51,159,176,251,265,329,344],inpect:51,input:[1,5,9,10,14,15,17,20,22,27,30,31,40,41,43,50,53,55,57,58,70,74,79,83,87,91,95,96,104,105,109,110,111,113,114,115,118,127,131,133,135,137,138,144,149,150,151,154,159,164,166,167,168,169,170,174,176,180,185,188,200,201,205,206,210,215,220,232,238,247,250,251,252,265,272,276,287,295,306,308,316,317,319,326,327,328,329,330,336,338,340,344,345,357],input_cmdset:328,input_func_modul:[74,272],input_str:328,input_validation_cheat_sheet:357,inputcmdset:328,inputcommand:[74,83,88],inputcompon:137,inputdebug:[74,272],inputfunc:[40,45,104,139,141,142,146,262,295,306,308,364],inputfunc_nam:295,inputfunct:74,inputhandl:141,inputlin:[43,87,165,316,317],insecur:90,insensit:[51,174,187,206,233,317,349],insert:[13,14,25,50,51,58,64,71,87,96,109,114,138,153,189,202,250,322,328,330,336,344],insid:[0,5,10,11,13,15,19,20,21,23,25,27,28,31,33,38,42,43,46,47,51,57,59,64,67,68,69,71,72,73,80,82,83,85,86,88,89,91,92,93,95,96,100,102,105,106,108,109,110,111,114,117,121,123,125,127,132,133,134,135,136,139,141,146,169,180,187,190,194,195,206,231,233,235,241,246,247,250,267,284,305,312,322,323,336,344],inside_rec:241,insiderecurs:241,insight:[20,41,42,122,136],insist:[90,91],inspect:[12,23,43,51,85,144,159,179,265,267,328],inspectdb:86,inspir:[33,41,73,116,127,129,181,189,330,344],instac:[154,247,306],instal:[0,3,5,14,20,26,37,38,41,42,46,47,54,55,57,58,59,60,64,65,76,77,79,95,96,97,98,101,103,106,108,110,124,127,128,130,134,138,139,141,179,181,182,183,185,186,187,199,201,202,203,206,210,212,213,217,218,219,220,221,363,364],installed_app:[4,69,86,127,133,134],instanc:[0,2,3,8,11,16,17,22,25,27,28,29,39,41,42,43,46,50,51,56,57,58,59,60,61,62,64,69,76,84,85,91,95,96,97,102,103,105,107,109,116,119,121,126,127,131,136,137,144,145,148,150,151,152,153,154,163,166,168,169,173,175,177,180,195,197,198,200,204,215,234,235,237,239,244,246,247,251,252,254,256,260,261,264,267,276,277,278,279,280,281,282,283,285,289,290,294,298,299,307,308,312,315,316,318,319,321,324,325,328,330,334,335,340,344,345,357],instanci:180,instant:136,instanti:[33,86,127,144,153,170,224,258,261,284,305,308,316,327],instantli:315,instead:[0,3,6,9,10,11,12,14,16,19,20,21,22,23,25,26,27,29,30,31,33,34,37,39,41,43,46,48,49,51,57,58,60,62,63,64,67,79,80,83,84,85,86,89,90,91,93,95,96,100,102,103,104,105,106,109,110,111,112,114,116,117,118,119,121,123,125,126,127,128,131,132,133,134,135,136,138,139,144,146,153,154,156,157,159,161,164,168,169,171,180,185,186,188,197,198,201,206,213,215,217,218,219,220,221,226,230,232,234,235,241,242,247,252,261,267,295,296,306,310,315,316,318,319,324,328,329,334,337,339,340,341,344,357,362],instig:157,instil:[140,219],instr:[276,344],instruct:[0,8,9,13,14,23,27,30,37,38,42,43,46,47,55,57,58,60,61,63,67,74,75,77,79,83,85,90,93,96,97,100,106,119,124,131,139,144,154,169,200,206,210,252,261,264,267,277,279,285,290,291,295,296,298,306,308,328,338],insult:94,integ:[25,31,33,39,85,91,105,109,114,123,125,151,182,184,185,188,217,218,219,220,221,233,241,247,250,317,336,340,344,345],integerfield:[133,357],integr:[4,7,41,45,61,64,76,79,103,134,137,139,170,206,270,272,328,364],intellig:[73,83,91,103,134,153,298],intend:[13,17,20,22,27,31,33,34,37,42,55,61,90,103,108,109,111,112,114,122,126,131,136,137,144,164,179,180,206,227,239,247,252,285,317,319,324,325,327,330,336,341,342,345,362],intens:[79,93,114],intent:[51,76,96,103,205,344],inter:13,interact:[2,20,23,29,33,40,42,43,51,55,56,59,61,77,79,100,106,108,110,116,122,133,138,141,158,221,226,267,284,322,337,344],intercept:308,interchang:[116,328,362],interest:[0,1,4,11,14,20,21,22,26,33,37,40,42,46,49,55,57,60,61,70,79,86,90,91,93,96,103,109,114,119,120,121,123,136,153,168,179,184,233,235],interf:63,interfac:[9,21,22,23,25,36,40,42,43,63,64,69,70,79,80,90,94,96,97,101,104,111,119,133,135,137,138,139,156,159,173,175,247,259,278,307,312,316,319,321,362],interfaceclass:287,interfer:[23,97,251],interim:[29,115],interlink:[284,305],intermediari:[206,242,257,328],intern:[10,11,15,27,34,38,40,51,63,76,80,87,88,90,100,102,103,104,105,107,109,110,112,113,116,128,144,146,174,177,186,189,206,235,247,251,258,295,296,316,318,319,321,325,328,330,336,344],internal:328,internal_port:90,internation:[7,113,139,364],internet:[10,12,16,33,40,43,63,67,72,90,94,103,124,157,264,269,277,278,279,287,290,298,312],interpret:[33,42,43,56,59,60,91,93,96,102,103,104,109,134,154,158,159,251,252,295,321,336,340],interrupt:[63,150,154,170,192,195,198,287],interruptcommand:[33,91,141,150,154],interruptev:198,intersect:[31,152],interv:[64,74,102,115,116,120,121,132,146,184,195,217,218,219,220,221,223,226,227,231,233,250,256,259,261,272,324,331,344],interval1:261,intim:[31,33],intimid:58,intoexit:[43,159],intpropv:123,intricaci:62,intrigu:54,intro:[4,69,122,124,134,230,233],intro_menu:[141,142,178,229],introduc:[26,29,31,57,73,97,123,124,127,131,139,206],introduct:[3,13,14,15,16,18,19,20,45,60,61,63,124,127,131,139,180,363,364],introductori:[55,63],introroom:233,introspect:203,intrus:126,intuit:[22,51,61,86,91,131,139,152],intxt:27,inv:[31,43,82,165,182],invalid:[11,41,60,91,109,144,188,206,227,251,330,340,344,345],invalid_formchar:327,inventori:[20,21,25,27,31,80,85,91,97,119,138,165,182,206,241,247,318],invers:[80,114,126,206,293,343],invert:[114,126],investig:90,invis:24,invit:[0,10,61,77],invitingli:20,invok:[11,13,14,102,209,241],involv:[40,56,61,68,75,80,89,105,107,116,123,188,221,318,319,321],ioerror:322,ipregex:157,ipstart:[63,100,110],iptabl:103,ipython:[26,58,59,96],irc2chan:[72,164],irc:[7,9,26,34,43,55,60,63,70,79,94,98,131,138,139,141,142,146,164,172,262,272,275,285,308,363,364],irc_botnam:146,irc_channel:146,irc_en:[72,164,241],irc_network:146,irc_port:146,irc_rpl_endofnam:279,irc_rpl_namrepli:279,irc_ssl:146,ircbot:[146,279],ircbotfactori:[146,279],ircclient:[279,308],ircclientfactori:285,irchannel:[43,72,164],ircnetwork:[43,72,164],ircstatu:164,iron:179,ironrealm:291,irregular:[223,231,233],irregular_echo:231,irrelev:[103,276],irur:52,is_account_object:56,is_act:[145,256],is_aggress:117,is_anonym:[4,69],is_anyon:4,is_authent:133,is_ban:144,is_bot:148,is_build:4,is_categori:215,is_channel:[33,41,174],is_connect:[148,247],is_craft:29,is_exit:[33,154],is_fight:29,is_full_moon:25,is_giving_light:232,is_gm:58,is_in_chargen:123,is_in_combat:[217,218,219,220,221],is_inst:27,is_it:344,is_iter:344,is_lit:[232,233],is_next:[148,177,246,256,316,318],is_o:344,is_ouch:11,is_prototype_bas:251,is_sai:118,is_staff:145,is_subprocess:344,is_superus:[2,4,144,145,148,242,247,324],is_thief:[43,166],is_turn:[217,218,219,220,221],is_typeclass:[144,318],is_valid:[102,121,133,179,227,256,259],is_valid_coordin:235,isalnum:321,isalpha:321,isbinari:[278,295],isclos:137,isconnect:137,isdigit:[58,114,321],isfiremag:28,isinst:[39,344],island:200,isleaf:296,islow:321,isn:[0,4,17,22,41,42,46,50,56,62,63,69,91,119,138,180,192,196,221,233,234,269,315,321,338,349],isnul:340,iso:[15,113],isol:[13,37,61,63,64,91,95,100,127],isp:[90,103],isspac:321,issu:[7,8,10,11,13,14,21,22,23,29,31,33,37,38,42,43,45,48,54,58,60,61,63,70,79,85,89,90,93,103,108,111,123,125,126,127,131,138,140,164,251,267,298,299,330,363],istart:[42,110,141],istep:299,istitl:321,isub:116,isupp:321,itch:[61,63],item:[20,43,47,51,59,63,68,69,82,85,86,116,117,138,165,179,182,188,206,219,224,235,247,286,316,336,344],item_consum:219,item_func:219,item_kwarg:219,item_selfonli:219,item_us:219,itemcoordin:235,itemfunc:219,itemfunc_add_condit:219,itemfunc_attack:219,itemfunc_cure_condit:219,itemfunc_h:219,iter:[11,49,51,59,97,112,119,138,144,200,206,235,247,252,259,296,298,316,318,319,321,322,325,329,344],iter_cal:329,iter_to_str:344,itl:[22,180],its:[0,2,3,5,9,11,12,14,15,16,20,21,22,23,25,27,29,31,33,37,38,39,40,41,42,43,44,49,50,51,52,55,56,57,58,60,61,62,63,64,65,68,69,70,72,73,75,80,81,82,83,84,85,86,88,89,90,91,93,94,95,96,98,100,101,102,103,104,105,109,111,114,115,117,118,119,121,122,123,124,125,126,127,128,129,130,131,133,134,135,136,137,138,139,144,145,146,148,150,151,152,153,154,157,159,167,168,169,175,176,179,180,188,189,195,197,203,205,206,213,215,217,218,219,220,221,226,227,231,232,234,235,241,246,247,252,259,260,261,267,272,276,280,293,294,295,296,299,307,308,312,313,315,316,317,318,319,322,327,328,330,334,336,337,338,339,340,341,344,357,362],itself:[0,4,9,11,15,17,20,21,22,23,25,27,29,33,36,37,40,41,44,45,46,47,49,51,55,60,63,64,68,75,77,78,80,82,85,86,89,96,104,105,106,111,114,115,116,118,119,122,123,125,127,131,133,134,135,136,144,146,174,175,180,185,188,198,204,206,215,220,223,232,233,235,236,241,247,249,252,260,267,291,296,308,312,315,316,319,321,324,326,328,339,341,346,357,362],iusernamepassword:287,iwar:85,iweb:90,iwebsocketclientchannelfactori:278,iwth:261,jack:87,jail:[12,13],jamochamud:24,jan:[12,62],januari:62,jarin:90,javascript:[55,83,88,103,135,136,137,138,295,296],jenkin:[123,182,188,190,215,217,218,219,220,221],jet:220,jetbrain:[79,106],jnwidufhjw4545_oifej:9,job:[33,41,67,69,80,144],jobfusc:205,john:[58,214],johnni:[209,210],johnsson:87,join:[9,22,34,43,49,58,61,63,65,72,96,112,116,119,123,133,144,164,175,179,205,321,344],join_fight:[217,218,219,220,221],join_rangefield:221,joiner:175,jointli:[64,153],joke:59,joker_kei:[22,180],journal:[61,111],jpg:122,jqueri:138,json:[83,88,137,138,209,278,291,295,296,325],jsondata:88,jsonencod:296,jsonifi:296,jtext:321,judgement:73,jump:[13,14,21,41,44,49,51,52,55,61,63,77,89,108,131,139,215,265],junk:276,just:[0,1,3,4,5,6,9,10,11,12,13,14,15,17,19,20,21,22,23,25,26,27,28,29,30,31,33,34,37,38,39,40,41,42,43,44,46,47,48,49,51,52,54,56,57,58,59,60,61,62,63,64,68,69,70,73,74,76,77,79,80,81,83,85,86,87,88,89,90,91,93,95,96,97,100,101,102,105,106,107,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,125,126,127,128,131,132,133,134,135,136,137,138,140,144,152,153,154,157,159,167,168,169,170,174,179,180,182,185,187,192,194,195,197,206,214,215,217,218,219,220,221,224,227,231,233,235,241,242,247,251,252,257,272,285,295,305,312,316,317,318,321,325,326,328,330,339,340,344,345,362],justif:[329,344],justifi:[96,109,250,321,329,344],justifii:329,justify_kwarg:329,kcachegrind:93,keen:37,keep:[0,1,4,7,9,11,13,14,15,16,20,25,26,29,30,33,34,42,45,48,51,56,57,58,60,61,62,63,64,68,69,73,75,76,77,78,81,82,85,91,92,95,96,97,100,105,109,116,118,121,122,126,128,131,132,133,134,138,146,153,187,190,195,204,209,227,232,233,251,252,258,269,310,328,330,344],keep_log:[34,175,324],keepal:[105,290,296],keeper:85,keepint:64,kei:[0,1,5,8,9,10,11,13,21,25,26,27,28,29,30,31,33,34,38,39,41,42,43,44,49,50,52,56,57,58,60,62,69,71,74,80,81,82,84,85,86,88,89,91,94,95,96,97,102,107,111,112,114,115,116,119,120,121,123,125,127,129,131,133,137,138,144,146,148,150,152,153,154,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,174,175,176,179,180,181,182,184,185,186,187,188,189,193,194,199,200,201,202,203,205,206,212,213,214,215,217,218,219,220,221,224,230,231,232,233,234,235,239,241,246,247,250,251,252,256,257,258,259,261,265,267,272,273,274,276,285,288,291,292,294,295,296,299,306,307,308,310,316,317,318,319,323,324,326,327,328,329,337,338,339,341,344,357,362],kept:[33,43,57,80,91,119,127,159,194,195,252,316],kept_opt:215,key1:202,key2:[51,202,247],key_mergetyp:[31,152,224],keyboard:138,keydown:137,keyerror:[251,261,339],keyfil:[288,292],keynam:[175,252,324],keypair:287,keys_go_back:[22,180],keystr:319,keystrok:287,keywod:330,keyword:[0,1,5,10,11,22,25,27,29,30,33,34,43,50,51,52,58,62,74,80,81,83,86,91,93,95,102,107,109,114,115,119,123,125,127,134,144,146,150,154,159,165,175,182,184,187,192,194,195,197,198,205,206,210,217,218,219,220,221,233,234,242,247,250,251,252,257,260,261,265,267,272,276,278,279,285,286,287,290,295,296,306,307,308,310,316,317,318,324,327,328,329,330,334,336,338,340,341,344,362],keyword_ev:198,kick:[12,31,43,51,58,90,146,152,157,164,171,186,247,329],kildclient:24,kill:[20,27,43,51,61,75,93,100,102,105,116,169,179,231,232,257,258,259,261,267,305,312],killsign:267,kilogram:82,kind:[0,11,37,38,40,80,91,97,104,116,118,119,121,133,138,217,218,219,220,242,318,345],kinda:138,kindli:126,kintmvlhf6m:133,kitchen:[43,44,159],knew:95,knock:51,knot:182,know:[0,2,5,6,8,10,11,13,14,15,16,20,21,22,23,26,29,31,33,37,38,39,40,41,42,43,44,48,49,51,54,56,57,58,60,61,64,67,69,70,72,73,74,79,80,81,82,83,84,85,86,89,90,91,93,95,96,97,98,100,102,104,105,110,111,113,114,116,117,118,119,121,125,126,127,128,131,132,133,134,136,138,139,154,158,159,167,168,170,174,179,194,199,205,215,220,232,246,247,272,306,308,315,316,322,323,328,344,362,363],knowledg:[13,15,33,55,77,289,308],known:[7,20,24,33,50,73,79,80,87,92,96,109,114,115,125,134,137,143,168,220,329],knuth:93,kobold:61,koster:79,kovash:51,kwar:318,kwarg:[1,10,25,29,33,40,41,51,58,59,74,80,81,83,84,88,96,107,109,114,115,118,121,125,132,134,137,144,145,146,147,148,150,154,156,157,158,159,164,165,166,167,168,169,170,171,174,175,176,177,179,180,181,182,184,185,186,187,188,189,192,193,194,195,197,199,200,201,202,203,204,205,206,210,212,213,214,215,217,218,219,220,221,223,224,226,227,230,231,232,233,234,235,238,239,241,242,244,245,246,247,249,250,251,252,255,256,257,259,260,261,264,265,272,273,274,276,277,278,279,284,285,286,287,288,290,291,292,295,296,300,306,307,308,309,310,312,315,316,317,318,319,321,326,327,328,329,330,331,333,334,336,337,338,339,340,341,342,344,345,357,362],l82:135,l93:96,label:[48,70,86,112,133,140,357],label_suffix:[145,237,244,357],laborum:52,lack:[13,38,56,61,70,129,206,247,316,344],ladder:58,lag:[49,63],lai:[1,48],lair:14,lambda:[10,39,51,69,109,195,252,344],lamp:[111,224,226,227],land:[91,116,231,232],landscap:[103,111],lang:205,langcod:206,langnam:206,languag:[7,15,38,40,47,55,56,57,58,64,79,91,95,103,108,113,114,118,124,125,127,129,130,137,139,205,206],language_cod:76,languageerror:[205,206],languageexistserror:205,languagehandl:205,larg:[10,11,13,14,16,20,23,37,51,55,56,61,86,90,96,97,108,109,122,127,205,235,251,285,322,327,334],larger:[14,20,49,57,61,68,80,82,86,108,187,247,293,321,334,344],largesword:86,laser:77,last:[4,11,13,14,22,26,29,31,33,34,36,42,43,48,51,54,58,60,69,74,76,86,87,89,90,91,95,96,105,107,110,116,121,122,126,127,131,134,136,137,150,151,153,159,164,165,179,184,187,195,197,206,215,217,218,219,220,221,227,247,271,321,322,323,328,329,330,331,337,344],last_cmd:33,last_initial_setup_step:305,last_login:145,last_nam:145,last_step:271,lastcast:28,lastli:[81,83,111,133,150],lastsit:25,late:[251,323],later:[0,2,9,11,12,13,22,23,33,34,38,40,43,46,55,58,60,61,63,64,69,73,74,76,81,83,84,86,90,95,97,109,111,114,115,117,120,121,123,125,131,133,138,139,140,152,156,157,159,167,168,184,203,206,252,261,287,319,344],latest:[20,21,27,31,36,38,43,58,63,64,75,83,98,131,159,164,169,197,247,252,286,310,328,337,363],latin:[15,113,247,344],latin_nam:247,latinifi:[247,344],latter:[6,27,29,34,64,77,80,89,91,95,115,126,206,256,258,319],launch:[14,21,54,63,75,85,90,93,102,106,110,122,127,138,153,224,266,267,277,279,298,326,344],launcher:[93,106,266,267,276,277,298],law:79,layer:[22,31,246,318],layout:[27,49,56,58,92,96,119,125,128,137,138,235],lazi:344,lazy_properti:344,lazyencod:296,lazyset:337,lc_messag:76,lcnorth:114,ldesc:56,ldflag:75,lead:[0,11,13,17,20,22,23,31,37,43,49,51,56,60,61,64,69,79,83,86,102,103,111,121,144,151,152,159,169,195,198,204,212,247,252,306,316,318,328,330,336,344],leak:135,lean:206,leap:[62,118],learn:[0,15,16,17,20,22,29,31,33,42,46,49,56,57,60,63,68,69,79,80,81,95,96,106,108,118,122,124,126,127,131,134,136,139,205,220,364],learnspel:220,least:[3,8,33,39,42,47,49,51,55,57,58,61,67,73,80,86,90,96,102,106,121,138,144,153,176,179,205,238,247,252,259,321,327,330,341,344],leasur:231,leather:85,leav:[0,2,20,21,22,25,43,58,60,73,74,77,85,93,95,102,103,116,123,137,138,156,158,159,164,175,179,180,233,235,241,247,295,296,328,334],leavelock:241,leaver:175,left:[22,27,33,36,39,41,43,57,69,74,80,85,86,91,101,102,109,111,114,137,138,144,159,165,167,168,190,217,218,219,220,221,232,235,242,250,252,318,321,330,344,363],left_justifi:[109,250],leg:304,legaci:[88,109,144,206],legal:[90,103],legend:[49,50,200],leisur:345,len:[25,49,58,71,85,109,114,116,119,120,121,151,168,184,344],lend:50,length:[22,23,25,49,62,66,68,71,83,86,90,91,95,122,151,184,188,190,198,205,206,269,310,316,321,330,344,362],lengthi:[1,25],lengthier:363,lenient:109,less:[22,34,44,51,56,61,64,73,86,90,91,106,108,116,119,132,133,139,184,218,220,316],let:[0,3,5,7,8,9,11,12,14,15,20,21,22,25,28,31,33,37,39,40,41,43,44,46,48,49,51,56,57,58,60,61,62,63,64,65,70,72,73,74,75,77,80,81,82,83,85,89,91,93,95,96,98,103,106,111,114,115,117,118,119,121,123,124,126,127,131,133,134,136,137,140,144,154,159,165,166,170,174,179,182,185,188,190,215,227,235,242,247,277,296,308,324,328,338,343,357,362,363],letsencrypt:[67,90],letter:[15,22,39,43,76,90,95,111,113,114,119,123,133,156,165,180,204,311,321,344],level:[2,11,13,19,20,22,26,27,30,36,38,40,41,43,47,50,51,55,57,58,61,66,69,71,73,79,80,85,90,95,96,104,105,108,111,112,119,122,125,130,133,138,139,140,144,156,161,162,180,181,184,199,205,215,241,247,251,252,269,306,316,318,324,326,331,336,344,362],lever:[33,125],leverag:[3,38],levi:86,lh3:133,lh6:133,lhs:[25,58,167,168],lhslist:[167,168],lib:[63,67,75,97],libapache2:8,libcrypt:75,libjpeg:75,librari:[6,11,13,26,45,53,56,57,63,64,75,76,78,79,91,95,100,103,108,109,125,127,128,133,136,137,138,178,204,234,251,252,280,318,330,344],licenc:321,licens:[37,45,79,106,139,204,321,364],lid:[224,226,227],lidclosedcmdset:224,lidopencmdset:224,lie:111,lies:[33,131],life:[11,37,62,87,95,126,184,231],lift:[20,73,80,96,123,221,242],lifter:80,light:[14,23,27,38,61,102,108,122,153,218,232,233,241,252,260,321],lightabl:232,lighter:[114,218],lightest:27,lightli:[16,218],lightsail:90,lightsourc:232,lightsource_cmdset:232,like:[0,2,3,5,6,8,9,10,11,12,14,15,16,17,19,20,21,22,23,25,26,27,28,29,30,31,33,34,35,36,37,38,39,40,41,42,43,44,45,46,48,49,51,52,53,54,55,57,58,59,60,61,62,63,64,65,67,68,69,70,71,72,73,74,75,76,77,79,80,81,83,84,85,86,88,89,90,91,93,95,96,97,100,102,103,104,105,106,107,108,109,111,112,114,115,116,117,118,119,120,121,125,126,127,128,129,131,132,133,134,135,136,137,138,139,140,144,146,148,149,151,152,153,156,158,159,164,167,168,171,172,175,176,179,180,182,186,187,188,189,190,198,200,204,205,206,212,213,215,217,218,219,220,221,224,227,233,234,235,239,241,242,246,247,250,251,252,272,280,296,301,305,307,308,316,317,318,321,322,324,327,328,329,330,331,334,338,340,341,344,357,362,364],limbo:[0,9,13,14,20,22,27,43,59,63,66,104,111,121,122,134,159,180,233,271],limbo_exit:111,limit:[0,2,6,11,16,19,20,25,26,27,28,31,33,34,37,43,46,51,53,55,58,61,64,68,71,80,86,90,91,95,102,104,109,112,116,123,125,126,127,138,140,144,156,157,158,159,175,176,182,195,206,215,217,219,220,227,238,239,242,247,252,256,259,261,272,285,310,316,317,318,319,322,324,326,337,341,344,362],limit_valu:144,limitedsizeordereddict:344,line:[0,4,5,9,10,13,14,15,19,22,23,25,26,27,29,30,31,33,34,36,38,39,41,43,45,46,48,51,53,54,56,57,58,59,60,61,62,63,67,69,74,76,81,83,86,87,89,90,91,92,93,95,96,97,98,100,104,108,109,110,111,114,119,121,123,125,127,128,133,134,137,138,139,141,144,150,153,159,166,168,169,180,185,186,188,200,201,202,205,206,215,234,235,251,267,272,287,290,295,306,318,322,326,327,328,329,330,337,344,357,362],linear:49,linebreak:[69,343],lineeditor:326,lineend:343,lineno:38,linenum:326,liner:279,linereceiv:[287,290],linesend:296,lingo:[57,86,105,135],linguist:344,link:[2,3,4,9,14,17,18,20,22,25,29,31,33,37,39,40,46,48,49,51,54,55,57,63,64,69,70,72,85,89,90,96,98,105,111,119,121,123,124,128,131,133,134,139,144,148,159,164,192,197,224,227,234,241,242,247,256,265,267,278,282,287,290,318,343,344,364],link_ok:241,linklock:241,linknam:54,linkref:38,linktext:38,linod:90,linux:[4,8,9,23,25,38,64,67,72,75,87,90,93,97,100,106,131,209,344],linuxtopia:57,liquid:318,list:[0,1,2,3,4,6,7,11,12,13,14,15,20,22,23,25,27,31,33,34,37,39,40,41,43,45,46,48,49,51,54,55,57,58,59,60,61,63,66,68,69,70,72,73,74,76,77,79,80,82,85,86,88,89,90,91,93,94,95,96,97,98,102,103,105,106,109,110,111,112,113,114,116,118,119,121,123,124,125,128,129,131,133,134,135,137,138,139,144,146,148,151,152,153,154,156,157,158,159,164,165,166,167,168,169,170,174,175,176,177,179,180,181,182,183,187,188,189,190,192,193,195,196,197,198,199,200,202,203,204,205,206,209,210,215,217,218,219,220,221,230,231,232,235,238,241,242,246,247,250,251,252,257,258,259,260,261,265,267,272,273,277,279,281,283,285,286,291,296,299,308,310,312,315,316,317,318,319,321,322,323,324,325,328,330,336,337,338,341,344,362,363],list_attribut:159,list_callback:193,list_displai:[145,173,237,244,254,263,315],list_display_link:[173,237,244,254,263],list_filt:[244,315],list_nod:328,list_of_all_rose_attribut:11,list_of_all_rose_ndb_attr:11,list_of_lycanthrop:119,list_of_myscript:102,list_prototyp:251,list_select_rel:[173,237,244,254,263],list_set:267,list_styl:156,list_task:193,list_to_str:344,listabl:[43,159],listcmdset:[43,159],listcmset:[43,159],listen:[2,12,34,41,43,67,80,103,105,124,137,139,164,175,205,206,224,241,362,364],listing_contact:54,listobj:[43,169],listobject:[43,169],listscript:[43,169],listview:362,lit:[232,233],liter:[13,20,38,43,57,66,94,109,165,250,321,340,344],literal_ev:[51,251,315,328],littl:[0,4,9,10,15,20,21,25,28,33,34,38,41,42,57,58,60,64,69,70,71,85,90,91,96,100,102,109,110,111,117,118,119,125,131,134,136,138,139,200,218,230,233,302,316,328,344,357],live:[8,23,38,60,63,67,70,79,90,100,106],ljust:321,lne:215,load:[6,11,12,13,15,26,29,31,33,43,44,50,51,56,57,58,60,61,69,73,82,83,97,103,106,109,111,121,123,127,136,137,138,148,153,165,166,169,177,187,195,205,239,242,246,247,256,260,271,274,276,307,316,318,319,322,323,326,335,338,339,342,344,355],load_buff:326,load_data:323,load_kwarg:339,load_module_prototyp:251,load_sync_data:307,loader:[51,318,344],loadfunc:[50,326,339],loc:[43,159],local0:67,local:[23,25,36,37,47,59,62,64,67,72,76,97,100,103,106,114,131,133,138,192,195,206,252,290,316],localecho:90,localevenniatest:342,localhost:[3,4,9,23,24,63,67,69,75,90,95,133,134,135,137,296],localstorag:138,locat:[0,2,4,6,8,9,11,12,13,20,21,25,27,30,31,33,35,38,39,43,46,47,48,49,51,57,58,59,63,64,66,73,74,77,80,85,89,90,91,96,100,102,103,109,111,112,114,117,118,119,121,122,123,125,127,128,131,133,135,136,137,140,144,150,159,165,169,176,180,181,182,187,197,200,203,206,212,231,233,235,241,246,247,252,296,305,317,318,319,322,324,328,330,337,341],location_nam:235,location_set:119,locations_set:[119,246],locattr:[232,241],lock:[4,6,10,12,19,20,21,22,23,25,28,29,31,33,34,39,41,44,45,47,48,53,58,60,62,68,71,82,85,89,90,96,104,109,110,112,123,125,133,138,139,141,142,144,145,154,156,157,158,159,164,165,166,168,169,170,171,175,177,179,180,181,182,185,186,187,189,192,193,195,196,199,200,201,202,203,206,212,214,224,231,232,233,235,237,239,246,247,251,252,312,316,318,324,326,328,338,345,364],lock_definit:242,lock_func_modul:[80,242],lock_storag:[154,156,157,158,159,164,165,166,167,168,169,170,171,174,177,179,180,181,182,185,186,187,188,189,193,199,200,201,202,203,206,212,213,214,215,217,218,219,220,221,224,231,232,233,234,239,247,316,318,326,328,329],lockabl:[58,212],lockablethreadpool:312,lockdown:[80,316],lockdown_mod:90,lockexcept:242,lockfunc1:80,lockfunc2:80,lockfunc:[25,33,43,53,80,104,121,141,142,159,240],lockhandl:[11,48,80,125,141,142,154,180,234,240,241],lockset:247,lockstr:[4,11,33,43,80,97,109,159,164,166,175,177,212,241,242,247,252,316,324],locktest:136,locktyp:[152,252],log:[2,4,5,6,8,10,11,12,20,21,23,24,25,33,34,35,36,39,43,44,45,47,51,53,55,57,58,59,60,63,64,65,66,67,71,72,73,74,75,76,83,86,89,90,93,94,100,101,102,105,106,107,110,111,114,121,122,123,128,130,131,133,134,135,137,138,144,153,157,171,175,181,186,188,201,209,210,247,256,267,272,276,277,281,284,285,287,290,298,299,300,306,308,310,312,318,324,336,337,344,362,364],log_dep:[27,337],log_depmsg:337,log_dir:209,log_err:[27,337],log_errmsg:337,log_fil:[27,337],log_info:[27,337],log_infomsg:337,log_msg:337,log_sec:337,log_secmsg:337,log_serv:337,log_trac:[27,102,118,120,337],log_tracemsg:337,log_typ:337,log_typemsg:337,log_warn:[27,337],log_warnmsg:337,logdir:36,logentry_set:148,logfil:[267,337,362],logged_in:105,loggedin:285,logger:[27,53,102,118,120,141,142,209,279,320],logic:[0,4,10,39,41,42,44,49,69,97,111,134,205,246,250,271,316,328,345],login:[2,4,7,9,25,33,35,43,51,55,69,70,80,90,97,101,105,107,131,133,139,144,156,171,186,201,242,271,272,287,290,295,296,299,308,344,349,351,360,362,364],login_func:299,loginrequiredmixin:362,logintest:360,logout:[298,299,360],logout_func:299,logouttest:360,logprefix:[277,287,290,312],lone:[43,61,111,159],long_descript:54,long_running_funct:10,long_text:52,longer:[0,21,25,29,33,41,43,50,52,54,58,69,79,86,91,102,115,124,125,126,129,152,157,175,182,205,206,213,217,218,219,220,221,257,326,330],longest:[27,206],longrun:33,loo:[154,170],look:[0,3,4,6,9,10,11,12,13,14,15,16,17,19,20,21,22,23,25,26,27,29,30,31,33,35,36,37,38,39,40,41,42,44,46,48,49,51,55,57,58,60,61,62,63,64,67,68,69,70,71,73,74,75,76,77,80,81,82,83,85,86,87,88,89,90,91,94,96,97,100,103,105,108,109,110,111,112,114,116,117,118,119,121,122,124,125,126,127,131,133,134,135,136,138,139,144,146,151,153,154,156,159,165,167,168,170,171,174,181,182,186,187,188,194,201,202,203,205,206,215,219,224,230,232,233,235,238,241,242,244,246,247,249,252,272,287,288,295,299,316,318,322,328,329,330,338,341,343,344,357,364],look_str:144,lookaccount:58,lookat:33,looker:[49,58,60,123,182,187,206,235,241,247,318],lookm:33,lookstr:247,lookup:[11,33,43,80,86,97,112,119,150,165,209,246,286,319,321,333,334,340,341,344,345],lookup_typ:340,lookup_usernam:51,lookuperror:321,loom:111,loop:[0,5,6,11,21,46,49,55,60,64,69,85,93,96,116,118,119,124,125,141,146,217,252,285],loopingcal:[259,270],loos:[14,37,144,182,221,238,287,298,322],loot:61,lop:119,lore:58,lose:[11,56,61,100,105,110,116,123,138,209,219,278,279,287,290],lost:[0,38,39,43,56,79,91,110,111,125,135,139,164,213,264,277,278,279,287,290,295,316,321],lot:[0,4,10,13,15,22,26,27,28,34,37,39,41,42,46,53,55,57,58,59,61,62,63,67,69,70,73,79,80,86,90,91,93,95,96,108,109,111,112,114,119,121,123,125,127,131,133,135,138,180,184,186,188,206,214,218,232,235,312],loud:21,love:137,low:[31,40,46,66,90,95,152],lower:[2,10,19,25,29,31,33,41,43,49,51,58,62,80,85,86,90,93,114,122,137,151,152,156,167,169,206,272,321],lower_channelkei:[41,174],lowercas:[95,154,321],lowest:[66,90,241,321],lpmud:129,lpthw:77,lsarmedpuzzl:203,lspuzzlerecip:203,lst:[49,324],lstart:50,lstrip:[91,119,321],ltto:114,luc:327,luciano:79,luck:[8,51,91,96],luckili:[60,80,111,127,131],lue:[114,321],lug:55,lunch:46,luxuri:[112,314],lycanthrop:119,lying:111,m2m:319,m2m_chang:107,m_len:344,mac:[9,23,24,38,64,93,100,106,131,344],machin:[13,25,100,106,131,231],macport:[63,131],macro:[4,116],macrosconfig:4,mad:131,made:[3,11,19,20,21,25,26,35,36,38,43,51,56,58,59,61,79,80,90,96,98,103,104,109,111,121,123,131,134,150,152,164,169,179,182,188,215,219,220,221,242,269,313,321,322,326,328,344],mag:[60,127,327],magazin:79,mage:[51,70],mage_guild_block:51,mage_guild_welcom:51,magenta:126,magic:[30,60,61,80,112,121,122,140,179,190,220,269],magic_meadow:112,magicalforest:140,magnific:51,mai:[0,4,6,8,9,10,11,13,19,20,21,23,25,27,28,29,31,33,34,37,38,40,41,42,43,48,51,54,56,57,60,62,63,64,66,67,69,70,71,73,75,77,79,80,81,83,84,86,87,88,89,90,93,94,95,96,97,100,102,103,104,105,106,108,109,110,111,114,115,116,118,119,120,123,125,127,128,130,131,133,134,135,136,144,146,150,151,152,154,156,157,159,164,169,175,176,178,179,181,182,184,188,190,197,205,206,217,218,219,220,221,224,232,233,241,242,247,250,251,252,253,269,299,306,308,309,313,315,316,318,319,321,323,324,325,326,328,330,331,336,338,341,344,362],mail:[9,34,37,51,55,57,60,61,70,79,93,116,128,141,142,176,177,178,241,363],mailbox:[34,199],maillock:241,main:[13,14,15,20,21,22,30,31,33,34,37,40,43,49,51,54,56,64,68,69,76,79,80,81,83,84,85,86,89,90,91,92,100,104,105,109,110,112,115,116,119,122,124,125,131,133,134,135,137,138,139,144,145,148,150,156,159,170,177,180,188,195,199,205,206,235,239,246,252,254,256,267,271,272,274,279,284,286,291,305,307,312,318,319,328,329,332,341,343,344],mainli:[10,12,33,34,43,51,57,79,83,89,93,96,105,156,236,316,322,336,344],maintain:[4,19,23,37,41,43,53,56,68,90,93,100,108,115,119,169,171,186,261,363],mainten:[90,103],major:[14,15,23,45,57,60,63,64,119,121,133],make:[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,19,22,23,24,25,26,28,29,30,31,33,36,37,38,39,40,41,42,43,44,46,47,48,49,50,51,54,55,56,59,61,62,63,64,68,70,71,72,73,74,75,77,78,79,80,81,83,85,86,87,89,90,91,93,94,95,96,97,100,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,122,124,125,126,128,130,132,133,134,136,137,138,139,140,144,146,148,151,152,153,154,156,157,159,164,167,170,174,175,176,179,180,182,187,188,190,196,199,200,205,206,211,212,213,215,217,218,219,220,223,224,226,227,231,232,233,238,241,242,247,251,252,258,259,261,267,271,279,284,298,299,305,306,308,309,311,312,315,316,317,318,319,321,322,323,324,325,326,328,330,331,334,336,341,343,344,360,362,363],make_it:344,make_shared_login:351,make_uniqu:152,makeconnect:276,makefactori:287,makefil:38,makeit:298,makemessag:76,makemigr:[36,86,133],male:189,malevol:14,malform:345,malici:103,malign:242,man2x1:108,man:[43,87,90,108,129,165,199,206],mana:[28,30],manaag:237,manag:[2,7,9,11,31,39,40,43,53,56,57,59,80,83,85,86,89,93,96,100,102,105,110,115,119,125,127,128,131,133,138,141,142,143,144,148,169,170,172,174,175,177,197,202,206,221,227,233,236,239,243,246,247,251,253,256,261,262,267,274,314,316,318,319,320,323,324,332,335,337,341,344,360,362,364],manager_nam:316,manchest:344,mandat:357,mandatori:[0,22,107,109,129],maneuv:215,mangl:293,mango:203,manhol:[94,287],manhole_ssh:287,mani:[0,1,2,4,5,9,10,11,12,14,15,17,20,26,27,30,31,33,34,38,40,43,44,49,51,55,56,57,58,61,62,63,64,66,68,70,72,73,76,77,85,86,88,89,90,91,93,95,96,98,102,103,104,105,107,108,109,110,111,113,114,115,116,118,119,120,121,122,123,124,125,126,127,128,129,131,133,134,135,140,148,152,154,159,170,177,179,182,186,188,200,206,213,214,215,219,220,224,231,234,239,241,242,246,252,256,261,267,281,289,291,310,316,318,319,321,328,329,334,335,337,362],manifest:97,manipul:[0,11,22,31,41,43,44,51,64,86,102,109,123,159,166,176,187,192,238,247,273,324,329],manner:[14,175,206,235,247,285,318],manpow:37,manual:[4,6,14,20,21,23,30,33,34,38,40,55,58,60,61,63,68,79,80,85,86,89,90,97,102,109,110,111,114,117,119,121,122,124,125,128,131,134,139,140,141,146,159,215,224,227,230,234,247,252,259,267,284,291,328,329,363,364],manual_paus:259,manual_transl:205,manual_unpaus:259,manytomanydescriptor:[148,177,239,246,256,316,318,319],manytomanyfield:[148,177,239,246,256,316,318,319],map:[0,15,25,39,43,46,51,57,58,61,64,67,87,88,97,100,124,135,138,139,156,164,183,184,197,200,205,206,235,247,251,252,291,316,318,321,327,328,336,344,364],map_legend:200,map_modul:111,map_str:[49,111,235],mapbuild:[141,142,178],maplegend:200,mapnam:200,mapper:334,mapprovid:235,march:[79,337],margin:17,mark:[13,14,20,21,33,38,43,49,51,58,63,72,76,80,90,95,114,119,131,135,137,138,140,151,158,187,195,204,215,308,318,322,327,328,336,340],mark_categori:215,markdown:[1,4,38,48,54],marker:[13,20,33,43,51,64,87,114,138,165,187,189,197,206,215,247,279,287,290,295,296,316,319,321,327,329,336],market:90,markup:[38,81,114,136,139,141,142,183,320,343],mask:[203,206,210,211],maskout_protodef:203,mass:[61,124,139,364],massiv:[28,55],mast:43,master:[3,7,9,37,38,41,43,46,57,61,63,70,73,95,96,98,100,104,116,118,127,134,135,313],match:[9,11,20,22,27,31,33,39,41,43,44,49,51,57,58,62,68,74,76,80,83,86,87,88,89,91,102,104,105,109,111,112,114,118,119,125,128,131,133,134,135,136,137,138,144,150,151,152,153,154,157,159,165,166,168,170,174,176,180,183,184,187,188,198,199,200,201,202,203,206,220,235,238,241,242,247,251,252,258,261,272,273,285,298,308,316,317,318,319,321,326,328,330,336,339,341,343,344,345,362],match_index:151,matched_charact:188,matcher:51,matches2:86,matchobject:[321,343],mate:64,math:39,mathemat:152,matplotlib:300,matrix:330,matt:102,matter:[0,4,9,11,25,31,36,41,51,57,61,62,63,69,73,76,84,91,95,103,105,107,108,116,117,127,136,152,221,231,246,272,316],matur:[108,128,129],maverick:64,max:[16,25,49,71,114,116,188,206,310,337,344],max_damag:219,max_dbref:317,max_depth:344,max_dist:49,max_heal:219,max_l:49,max_length:[49,86,133,206],max_lin:330,max_num:145,max_num_lin:362,max_popular:362,max_rmem:334,max_siz:337,max_valu:[190,357],max_w:49,max_width:49,maxconn:67,maxdelai:[264,278,279],maxdepth:252,maxdiff:352,maximum:[16,39,71,86,91,111,114,144,188,190,217,218,219,220,221,247,252,312,321,328,330,336,344],maxlengthvalid:144,maxnum:344,maxrotatedfil:337,maxsplit:321,maxthread:312,maxval:[336,344],maxvalu:336,maxwidth:330,may_use_red_door:109,mayb:[6,9,11,13,14,21,22,25,27,31,33,38,44,48,49,54,61,63,68,69,70,73,82,85,86,90,109,116,119,122,138,140,153,179,198,285],mccp:[24,55,74,141,142,262,272,275],mccp_compress:280,meadow:[22,112,140],mean:[0,5,10,11,12,13,14,15,20,22,23,27,28,31,33,34,37,40,41,42,43,46,49,51,55,57,58,60,61,62,64,68,73,74,77,78,80,81,83,84,85,86,87,88,90,93,95,96,97,100,102,103,104,105,110,111,112,113,114,116,117,119,121,122,123,125,126,127,128,131,134,135,136,138,144,146,153,159,175,185,195,205,226,227,232,234,241,247,251,252,257,261,267,291,307,316,318,321,328,330,334,337,340,341],meaning:[154,170],meaningless:123,meant:[16,20,22,31,34,44,54,62,68,76,83,96,102,125,126,137,138,140,152,180,189,206,214,217,218,219,220,221,227,233,235,247,272,322],meantim:1,meanwhil:96,measur:[90,93,123,151,168,344],meat:133,mech:[124,139,364],mechan:[27,28,33,39,50,51,55,58,61,67,69,73,91,102,109,116,122,123,125,126,139,144,146,150,187,206,220,240,252,259,261,267,271,277,285,296,307,318,326,329,332,339,362],mechcmdset:21,mechcommand:21,mechcommandset:21,meck:21,media:[16,145,173,237,244,254,263,295,312,315,340,357],median:49,mediat:73,medium:16,mediumbox:276,meet:[25,36,61,122,194,235,311],mele:221,mem:[43,169],member:[9,11,43,70,86,165,167,168,247,344],membership:[4,9,119],memori:[6,12,23,28,31,33,43,56,75,86,90,93,113,125,135,144,169,175,227,247,261,300,310,316,320,329,334,339,344],memoryerror:63,memoryusag:300,memplot:[141,142,262,297],meni:180,mental:126,mention:[6,9,10,11,13,14,15,21,29,33,40,41,49,56,57,61,63,70,74,80,90,102,108,113,115,126,127,153,186],menu:[11,25,31,43,45,46,47,53,54,55,63,65,69,105,106,109,110,123,128,138,139,141,142,159,180,188,201,214,215,230,248,252,265,267,320,338,364],menu_cmdset:328,menu_data:51,menu_edit:180,menu_login:[141,142,178],menu_modul:328,menu_module_path:328,menu_quit:180,menu_setattr:180,menu_start_nod:214,menu_templ:328,menuchoic:[51,328],menudata:[188,230,249,328],menudebug:[51,328],menufil:328,menunode_fieldfil:188,menunode_inspect_and_bui:85,menunode_shopfront:85,menunode_treeselect:215,menunodename1:51,menunodename2:51,menunodename3:51,menuopt:215,menutre:[51,328],merchant:46,mercuri:108,mere:[117,190],merg:[3,5,22,33,37,43,44,51,57,62,64,97,131,139,150,151,152,153,166,224,233,235,252,256,291,328,336],merge_prior:328,merger:[5,31,37,111,152,153],mergetyp:[31,51,116,152,224,233,326,328],mess:[11,19,27,38,90,93,131,138,215],messag:[5,6,8,10,13,15,20,21,22,27,28,29,33,34,40,41,43,44,45,46,50,51,52,53,55,58,59,60,61,62,63,64,65,70,71,73,74,76,80,81,82,85,89,90,91,92,95,96,101,102,103,104,105,110,111,113,116,118,119,123,124,127,128,131,132,137,138,139,140,144,146,150,153,154,157,159,164,165,166,168,170,172,174,175,176,177,179,180,182,188,189,193,195,197,199,203,204,206,210,217,218,219,220,221,223,224,226,228,230,231,232,233,234,241,247,267,269,276,278,279,285,286,287,290,291,293,295,304,306,308,310,312,324,326,328,329,336,337,341,344],message_rout:137,message_search:176,message_transform:175,messagepath:[139,364],messagewindow:137,meta:[104,125,145,237,244,315,318,334,357],metaclass:[86,96,125,154,318],metadata:[210,269],metavar:234,meteor:82,meter:190,metho:174,method:[1,2,5,6,9,10,11,22,25,27,28,29,30,31,34,38,39,40,42,46,48,49,51,55,58,59,60,62,64,68,69,73,77,80,83,86,88,89,91,95,96,102,104,105,107,109,111,112,114,115,116,117,118,119,120,121,123,125,127,131,132,133,134,137,139,144,148,150,152,153,154,156,159,160,164,166,167,168,169,170,173,174,175,176,177,179,180,184,187,192,195,197,201,202,203,204,205,206,209,210,212,217,218,219,220,221,227,228,230,231,232,233,234,235,238,239,241,242,247,259,260,261,264,269,272,273,274,276,277,278,279,280,285,287,290,293,295,296,299,303,305,306,307,308,310,315,316,318,321,322,324,326,328,329,330,331,334,335,336,337,338,339,341,342,343,344,362],methodnam:[170,196,211,228,261,293,303,335,342,352,360],metric:82,microsecond:11,microsoft:[63,111],mid:[29,108,121],middl:[29,33,49,90,218,321],middlewar:[141,142,346,348],midnight:[25,62],midst:122,midwai:114,mighht:91,might:[0,4,8,10,11,12,14,15,17,20,22,23,25,26,27,28,29,30,31,33,34,39,40,41,42,43,46,51,52,55,58,60,61,62,63,69,70,73,75,76,77,80,81,82,85,89,90,91,95,96,97,98,100,102,103,104,105,110,111,114,115,116,119,120,122,123,124,126,127,131,132,133,136,138,153,157,159,179,204,210,213,217,218,219,220,234,247,296,318,321,326,337,338,344,357,363],mighti:[29,111],migrat:[9,23,36,38,63,75,86,107,110,111,127,131,133,252],mike:[43,159],mileston:[94,139],million:[23,25,133],mime:324,mimic:[23,34,50,55,73,93,177,306,326],mimick:[50,64,73,138,298,326,329],mimim:319,min:[49,62,102,114,184,188,331,336],min_damag:219,min_dbref:317,min_heal:219,min_height:330,min_shortcut:[22,180],min_valu:357,min_width:330,mind:[10,12,13,14,37,41,45,51,54,55,56,57,60,61,122,126,134,138,179,190,195,204,269,344],mindex:151,mine:[46,103,138],mini:[55,111,124],miniatur:[61,122],minim:[61,103,105,116,138,205,252],minimalist:[33,58,108],minimum:[22,58,64,73,105,188,217,218,219,220,221,272,312,318,330,336,339,344],mininum:330,minlengthvalid:144,minor:[41,153,363],mint:[63,67,131],minthread:312,minu:[86,247,331],minut:[25,27,28,43,62,79,91,100,102,116,164,179,184,310,331,344],minval:[336,344],mirc:279,mirror:[72,79,105],mis:57,misanthrop:119,misc:138,miscelan:320,miscellan:47,mislead:41,mismatch:[74,344],miss:[49,57,60,63,70,90,94,95,97,217,218,219,220,221,251,272],missil:[21,220],mission:[41,69],mistak:[38,60,363],misus:90,mit:[79,124,321],mitig:[57,103,362],mix:[11,30,33,34,51,53,114,126,133,144,179,206,247,251,252,311,319,322,330],mixin:[251,301,362],mixtur:81,mkdir:[9,36,63],mktime:62,mob0:56,mob:[14,43,55,56,61,80,105,122,141,142,153,159,178,229,233,252,322],mob_data:56,mob_db:56,mob_vnum_1:56,mobcmdset:231,mobdb:56,mobil:[14,71,109,122,138,231,241],moboff:231,mobon:231,mock:[127,342],mock_channeldb:170,mock_get_vers:352,mock_random:228,mock_set:352,mock_tim:303,mockdeferlat:342,mockdelai:342,mocked_idmapp:303,mocked_o:303,mocked_open:303,mockup:138,mockval:342,mod:[8,103,251],mod_import:344,mod_import_from_path:344,mod_prototype_list:251,mod_proxy_http:8,mod_proxy_wstunnel:8,mod_sslj:8,mode:[2,8,31,41,42,43,50,51,67,69,74,79,93,100,103,106,116,117,123,133,135,138,141,158,169,175,181,197,199,231,247,251,258,267,272,277,284,295,296,305,322,326,328,337,344],mode_clos:296,mode_init:296,mode_input:296,mode_keepal:296,mode_rec:296,model:[9,11,34,41,45,59,64,69,73,80,87,96,104,112,115,119,125,132,135,136,139,141,142,143,144,145,172,173,175,176,236,237,243,244,247,253,254,257,261,262,263,273,314,315,316,317,319,320,325,332,333,335,340,341,344,357,362,364],model_inst:340,modeladmin:[173,237,244,254,263,315],modelattributebackend:316,modelbackend:349,modelbas:334,modelchoicefield:244,modelclass:[11,112],modelform:[145,237,244,315,357],modelmultiplechoicefield:[145,237,244],modelnam:[175,239,318],moder:[4,39,179],modern:[10,11,15,30,79,103,108,111,126,138,201,280],modif:[0,8,25,33,37,46,83,91,100,123,131,138,313,357],modifi:[0,2,4,11,20,22,25,26,31,33,34,38,39,40,43,44,46,51,53,55,56,57,58,60,68,73,78,85,89,93,96,100,104,105,109,110,111,114,118,119,122,123,125,128,131,135,137,138,139,140,144,145,153,175,180,185,187,189,195,197,203,206,213,217,218,219,220,221,232,234,239,247,252,261,318,322,328,334,340,343,357,362],modified_text:114,modul:[3,5,6,11,13,15,20,21,26,27,29,31,33,35,37,38,40,43,45,47,50,51,55,56,57,58,59,60,62,65,68,74,75,80,81,82,83,85,89,93,96,97,98,102,103,104,105,107,108,110,111,114,117,119,121,122,123,124,125,127,135,138,139,150,151,153,154,159,161,162,163,164,168,170,174,179,180,181,182,183,184,185,186,187,188,190,192,193,194,196,197,200,201,204,205,206,211,212,213,215,217,218,219,220,221,224,231,232,233,234,241,242,246,247,250,251,252,257,259,260,261,264,266,267,271,272,276,284,286,287,290,291,294,296,298,299,300,305,307,308,309,316,318,319,320,321,322,323,324,325,326,327,328,329,331,336,342,344,364],modular:55,modulepath:276,moifi:187,mollit:52,moment:[21,31,46,57,76,85,91,96,115,135,139,144,250,256],monei:[9,61,70,86,90,241],monetari:[37,179],monitor:[53,84,88,93,139,257,272,291,334],monitor_handl:[84,141,257],monitorhandl:[45,74,139,141,142,253,364],mono:25,monster:[29,43,57,61,64,89,109,159,252],month:[37,62,67,90,184,331,337,344],monthli:62,montorhandl:84,moo:[55,57,79,108,129],mood:[46,122],moon:[25,61,62,82],moor:122,moral:97,more:[0,1,2,3,4,5,9,10,11,12,13,14,15,17,19,20,21,22,23,25,26,27,28,31,33,34,35,36,37,39,40,41,42,43,44,46,49,50,51,52,55,56,58,59,60,61,62,63,64,66,67,68,69,70,71,72,73,74,75,76,77,79,83,85,86,87,88,89,90,91,93,94,95,96,97,100,102,103,104,105,108,109,110,111,112,113,114,115,116,118,119,121,122,123,124,125,126,127,131,132,133,134,136,137,138,141,143,144,145,148,151,152,153,158,159,165,169,171,174,178,179,180,181,182,184,186,187,190,195,198,200,204,205,206,213,214,215,217,218,219,220,221,226,231,232,233,234,235,241,244,247,250,251,252,277,279,282,298,299,308,313,316,317,321,322,324,325,326,327,328,329,330,334,341,344,345,357,362],more_command:329,moreov:[90,102],morn:[187,188],most:[0,4,6,8,9,10,11,13,17,22,23,25,27,30,31,33,35,37,38,39,40,41,42,43,46,47,48,49,51,56,57,58,59,60,61,62,63,64,69,73,74,77,80,82,83,86,88,89,90,91,93,95,96,97,100,103,104,105,107,108,111,113,114,115,116,117,119,121,123,125,126,128,129,133,137,138,140,144,148,152,153,156,159,167,177,180,190,205,206,213,217,218,219,220,221,239,241,242,246,247,251,252,256,290,295,305,316,317,318,319,328,329,334,335,344,362],mostli:[40,51,57,69,73,90,91,95,114,123,125,137,138,145,152,185,205,219,235,287],motiv:[13,14,37,55,61,70,89,278,279,285,286,287,290,295,296,307,308],mount:100,mountain:[108,111,200],mous:[114,137,328],move:[0,4,9,14,15,21,22,23,29,33,34,41,43,44,46,49,50,51,52,54,58,61,63,69,77,79,82,85,89,91,95,96,111,116,117,122,126,133,134,138,153,159,165,179,180,188,194,197,213,217,218,219,220,221,231,232,233,235,238,241,247,299,318,322,329],move_hook:247,move_obj:235,move_to:[0,85,89,121,197,213,247],movecommand:44,moved_obj:[233,235,247],moved_object:247,movement:[58,109,121,213,217,218,219,220,221,247],mover:221,mptt:4,mratio:[151,168],msdp:[55,83,272,291],msdp_list:272,msdp_report:272,msdp_send:272,msdp_unreport:272,msdp_var:291,msg:[0,2,5,10,11,13,22,25,27,28,29,30,33,38,40,41,42,44,46,50,51,52,53,56,58,59,60,62,71,73,80,82,84,85,86,88,89,91,95,96,105,111,112,114,116,118,119,121,123,127,129,137,138,141,144,146,154,156,160,164,170,173,175,176,177,189,197,199,210,234,242,247,278,279,306,315,322,324,326,328,329,337,341,344],msg_all:116,msg_all_sess:[33,154],msg_arriv:0,msg_content:[0,21,27,33,46,62,73,89,102,118,121,123,132,197,247],msg_help:166,msg_leav:0,msg_locat:[197,247],msg_other:179,msg_receiv:[197,247],msg_self:[197,247],msg_set:319,msgadmin:173,msglauncher2port:[267,276],msgmanag:[176,177],msgobj:[34,175],msgportal2serv:276,msgreturn:170,msgserver2port:276,msgstatu:[267,276],mssp:[55,104,141,142,262,275],mt1mywxzzsy5pxri:79,mt1mywxzzsy5pxrydwummte9mtk1jjeypxrydwubb:57,mtt:294,much:[0,4,10,11,13,14,15,20,22,23,25,26,29,37,38,39,41,42,49,51,56,59,61,62,63,64,67,69,73,76,79,80,82,89,90,91,93,94,96,109,111,113,115,116,119,120,121,125,127,132,133,134,138,148,153,158,167,180,184,185,206,215,221,224,232,307,321,322,323,330,344],muck:57,mud:[8,15,21,22,23,24,30,40,43,49,55,56,60,61,63,64,72,73,74,80,87,88,90,91,92,95,97,98,100,101,104,105,108,110,111,114,115,116,117,122,124,126,128,132,135,137,138,140,148,153,156,221,230,264,280,281,282,287,290,291,294,322,331],mudbyt:79,mudconnector:79,mudderi:79,muddev:63,mudform:327,mudinfo:34,mudlab:79,mudlet:[24,96,101,272,282],mudmast:24,mudramm:24,muhammad:343,mukluk:24,mul:250,mult:[109,250],multi:[10,22,31,38,43,51,55,61,95,96,100,104,105,119,122,123,151,169,206,215,247,308,328,344],multiaccount_mod:97,multidesc:[141,142,178],multilin:343,multimatch:[31,151,206,247,344],multimatch_str:[144,206,247,344],multimedia:137,multipl:[6,12,14,22,23,27,30,31,33,40,43,51,55,58,61,62,64,73,79,84,88,89,90,95,96,104,105,107,108,109,114,115,122,123,125,131,138,144,150,152,157,158,159,164,168,169,183,185,186,187,189,190,196,202,206,215,217,218,219,220,233,242,247,250,251,252,261,265,269,272,276,291,299,315,316,317,322,328,330,341,344],multiplay:[55,57,79],multipleobjectsreturn:[144,146,148,175,177,179,182,184,187,189,195,197,203,204,205,206,212,213,214,217,218,219,220,221,223,226,227,231,232,233,235,239,246,247,251,256,259,274,300,316,319,331,335],multipli:250,multisess:[2,41,69,328],multisession_mod:[24,33,64,105,123,133,144,156,160,181,189,247,308],multisession_modd:51,multitud:[57,111,114],multumatch:247,mundan:21,murri:344,mus3d1rmfizcy9osxiiita:122,muse:79,mush:[9,36,55,60,73,79,108,116,124,139,183,202,364],mushclient:[24,74,96,272,282],musher:79,mushman:108,musoapbox:[57,79],must:[0,1,2,4,5,8,10,11,15,24,25,29,31,33,37,38,40,43,48,49,50,51,56,58,61,62,63,64,65,67,71,72,74,76,80,81,83,84,85,87,89,90,93,95,96,97,100,103,104,109,110,112,113,114,115,116,117,119,123,125,127,128,131,133,135,136,137,140,146,151,152,154,159,164,169,170,174,175,176,179,182,183,184,186,197,201,203,205,206,210,215,217,218,219,220,221,226,227,230,232,233,239,241,247,250,251,257,261,267,272,285,287,290,307,309,310,315,316,317,318,321,322,323,324,325,326,327,328,329,331,336,338,339,340,341,343,344,345,362],must_be_default:153,mutabl:325,mute:[17,41,174,175],mutelist:[41,175],mutltidesc:202,mutual:317,mux2:129,mux:[20,21,33,34,41,45,55,58,103,108,139,141,142,149,167,168,183,240,364],mux_color_ansi_extra_map:183,mux_color_xterm256_extra_bg:183,mux_color_xterm256_extra_fg:183,mux_color_xterm256_extra_gbg:183,mux_color_xterm256_extra_gfg:183,muxaccountcommand:[167,199],muxaccountlookcommand:156,muxcommand:[5,25,28,29,30,33,44,53,58,119,123,141,142,149,155,156,157,158,159,164,165,166,168,169,171,182,185,186,187,193,199,200,202,203,212,214,219,220,233],mvattr:159,mxp:[24,55,74,114,141,142,262,272,275,287,290,321,328,343,344],mxp_pars:282,mxp_re:321,mxp_sub:321,my_callback:309,my_datastor:86,my_funct:29,my_github_password:131,my_github_usernam:131,my_identsystem:87,my_number_handl:51,my_object:29,my_port:40,my_portal_plugin:40,my_script:102,my_server_plugin:40,my_servic:40,my_word_fil:205,myaccount:112,myapp:86,myarx:9,myattr:[11,144],myawesomegam:67,mybot:[43,164],mycallable1:51,mycar2:87,mychair:112,mychan:34,mychannel:[12,43,164],mycharact:81,mychargen:51,myclass:60,mycmd:[33,68],mycmdset:[5,31,33],mycommand1:31,mycommand2:31,mycommand3:31,mycommand:[30,31,33,83],mycompon:137,myconf:36,mycontrib:127,mycss:137,mycssdiv:137,mycustom_protocol:40,mycustomcli:40,mycustomview:135,mydatastor:86,mydhaccount:100,mydhaccountt:100,mydhacct:100,myevennia:72,myevilcmdset:[31,152],myevmenu:51,myfix:131,myfunc:[10,115,127,344],myfunct:51,mygam:[2,3,5,6,9,13,14,21,23,25,26,27,30,31,35,40,42,44,47,49,51,53,54,56,57,58,60,62,63,65,67,69,71,73,74,75,76,80,81,82,85,86,89,90,93,95,96,100,102,104,106,109,110,111,114,116,118,119,120,121,123,125,127,128,131,133,134,135,136,137,180,181,183,187,199,200,201,202,212,213,292,342,344],mygamedir:38,mygamegam:81,myglobaleconomi:102,mygotocal:51,mygrapevin:164,myhandl:107,myhdaccount:100,myhousetypeclass:[43,159],myinstanc:86,myircchan:[43,164],mykwarg:51,mylayout:137,mylink:38,mylist2:11,mylist:[6,11,97,318],mylog:27,mymap:200,mymenu:51,mymethod:56,mymodul:115,mymud:[8,106],mymudgam:90,mynam:100,mynestedlist:325,mynod:51,mynoinputcommand:33,mynpc:123,myobj1:112,myobj2:112,myobj:[11,27,80,102,261],myobject:[5,11],myobjectcommand:25,myothercmdset:31,myownfactori:40,myownprototyp:109,mypassw:186,mypath:127,myplugin:137,myproc:40,myproc_en:40,myprotfunc:109,myroom:[43,56,102,112,159],myros:89,myscript:[102,112,125],myscriptpath:102,myserv:186,myservic:40,mysess:105,mysql:[36,55,64,128,344],mysqlclient:23,mysteri:[75,87],mytag1:137,mytag2:137,mythic:122,mytick:261,mytickerhandl:261,mytickerpool:261,mytop:20,mytup1:11,mytup:11,myvar:33,myview:135,naccount:308,naiv:[175,235,239,318],nake:33,name1:[43,159],name2:[43,159],name:[0,2,3,4,5,6,9,10,11,13,14,15,19,20,22,23,24,25,29,31,33,34,36,38,40,41,42,44,46,47,49,51,52,53,54,55,56,57,58,59,60,61,62,64,65,66,67,68,69,71,72,73,74,75,76,79,80,81,82,83,84,85,86,87,89,90,91,93,95,96,100,102,103,104,105,106,107,109,110,111,112,113,114,116,117,119,121,123,125,126,127,128,130,131,132,133,134,135,136,137,138,139,140,141,142,144,146,148,150,151,152,153,154,156,157,159,164,165,166,167,168,169,170,171,174,175,176,177,180,181,182,184,186,188,192,194,195,198,201,203,204,205,206,212,215,219,220,231,233,234,235,238,239,240,246,247,251,252,256,257,259,261,267,270,272,273,274,276,277,279,284,287,290,291,294,295,296,299,310,312,315,316,317,318,319,321,322,323,324,326,327,328,329,334,335,336,337,338,340,341,343,344,345,349,357,362],namecolor:215,namedtupl:192,nameerror:[42,95],namelist:199,namesak:97,namespac:[69,125,137,195,234,252,310,322],napoleon:38,narg:[114,234],narr:221,narrow:91,nativ:[34,38,42,51,88,102,209,310,312,362],nattempt:51,nattribut:[11,43,51,116,125,159,252,306,316,318,324,328],nattributehandl:316,natur:[11,15,27,55,79,88,112,146,330],natural_height:330,natural_kei:316,natural_width:330,navig:[9,48,49,51,106,111,128,133,134,221,362],naw:[24,52,141,142,262,275],nbsp:343,nchar:120,nclient:298,ncolumn:330,ncurs:141,ndb:[6,13,22,25,29,33,43,51,102,105,116,125,144,148,169,246,256,306,318,328],ndb_:[43,109,159,252],ndb_del:306,ndb_get:306,ndb_set:306,ndk:75,nearbi:[119,152,153,154,221],nearli:321,neat:[0,3,138,357],neatli:[108,344],necess:[40,95],necessari:[0,4,22,36,39,40,51,57,58,59,61,77,91,108,110,114,118,121,125,131,138,153,154,177,181,195,210,233,234,252,260,296,315,322,328,330,338,340,344],necessarili:[38,41,57,88,90,109,344],necessit:309,neck:[109,182],necklac:182,need:[1,2,3,4,5,6,8,9,10,11,13,14,15,19,20,21,22,23,25,26,27,28,29,30,31,33,34,35,36,37,38,39,40,41,42,43,44,45,46,48,49,50,51,54,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,79,80,81,82,83,84,85,86,87,88,89,90,91,93,94,95,96,97,98,100,102,103,104,105,106,109,110,111,112,113,114,115,116,117,118,119,121,122,123,124,125,126,127,128,130,131,133,134,135,136,137,138,140,144,146,148,152,154,156,159,164,165,167,170,174,175,179,180,186,187,189,193,194,195,196,200,203,204,205,206,215,217,218,219,220,221,227,231,232,233,234,235,241,242,246,247,251,252,259,267,269,271,272,276,284,291,296,298,306,307,308,312,315,316,318,321,322,324,328,329,330,331,336,338,339,341,344,362],need_gamedir:267,needl:203,neg:[62,126,152,326,344],negat:[114,119,242],negoti:[55,179,281,283,285,294,308],negotiate_s:283,neighbor:39,neither:[11,54,61,73,97,110,185,251,291,316,319,345],nenter:51,nest:[11,14,33,43,51,114,144,159,206,215,241,247,250,252,291,325,336],nested_mut:11,nested_r:159,nestl:111,net:[9,43,57,63,70,72,79,90,146,164,280,281,291,294,308],netrc:131,network:[40,43,53,55,64,65,70,71,72,79,90,103,113,139,146,164,278,279,284,305,308],neu:180,neutral:189,never:[12,14,26,27,31,33,51,54,56,60,61,62,64,80,86,88,91,95,96,104,114,115,118,119,121,125,127,131,133,144,194,205,206,220,221,231,242,247,306,325,336,344],nevertheless:[26,43,51,86,126,156,180],new_alias:154,new_arriv:233,new_attrobj:316,new_channel:58,new_charact:231,new_coordin:235,new_datastor:86,new_goto:328,new_kei:[107,154,247],new_loc:[43,159],new_menu:180,new_nam:[43,107,159],new_name2:[43,159],new_obj:[80,247,252],new_obj_lockstr:159,new_object:[109,252],new_raw_str:151,new_room_lockstr:159,new_ros:89,new_script:102,new_typeclass:[144,318],new_typeclass_path:125,new_valu:[84,316],newbi:[25,48,55,124,174],newcom:[96,117],newer:9,newindex:215,newli:[43,46,58,60,66,131,133,159,175,180,199,204,234,247,252,259,324],newlin:[33,43,137,166,322,330],newnam:[33,43,159,318],newpassword:[43,157],newstr:137,nexist:22,nexit:[120,127],next:[0,4,5,6,9,10,11,12,13,14,20,21,22,23,25,28,29,30,31,33,36,38,39,41,42,46,49,50,51,52,56,58,60,61,62,64,65,68,72,73,75,76,77,79,80,81,83,85,86,89,90,95,96,98,100,102,103,106,110,111,114,116,119,121,122,123,127,131,133,134,137,138,180,184,200,202,215,217,218,219,220,221,232,242,259,267,322,328,329,331,336,344,362],next_nod:51,next_turn:[217,218,219,220,221],nextrpi:79,nexu:45,nfkc:144,ng2:330,nginx:8,nice:[0,12,22,27,49,54,58,61,62,68,70,81,90,96,100,111,119,127,138,140,159,179,182,206,251],nicer:[20,60,96],niceti:[43,159],nick:[2,11,45,57,74,79,89,129,139,144,146,159,165,206,241,246,247,279,316,317,336,364],nick_typ:87,nickhandl:[11,87,316],nicklist:[146,164,279],nicknam:[43,87,89,129,131,165,206,246,247,279,316,317],nickreplac:316,nicktemplateinvalid:[316,336],nicktyp:[206,247],nifti:8,night:[58,61,132,138,187],nine:66,nineti:345,nit:[60,62],nline:337,nmrinwe1ztfhlmpwzyisindpzhroijoipd02mdaifv1dlcjhdwqiolsidxjuonnlcnzpy2u6aw1hz2uub3blcmf0aw9ucyjdfq:122,no_channel:[31,33,152,328],no_default:[125,144,318],no_exit:[31,33,116,152,224,230,328],no_gmcp:291,no_log:153,no_match:180,no_mccp:280,no_more_weapons_msg:232,no_msdp:291,no_mssp:281,no_mxp:282,no_naw:283,no_obj:[31,152,224,230,328],no_superuser_bypass:[144,175,242,247,318],no_tel:80,noansi:170,nobj:120,nocaptcha:133,nocaptcha_recaptcha:133,nocolor:[81,272,287,290,295,296],nodaemon:106,node1:[51,328],node2:[51,328],node3:[51,328],node:[13,85,109,188,201,215,230,249,265,328],node_abort:51,node_apply_diff:249,node_attack:51,node_background:51,node_betrayal_background:51,node_border_char:328,node_destin:249,node_enter_password:201,node_enter_usernam:201,node_examine_ent:249,node_exit:51,node_formatt:[51,188,328],node_four:51,node_game_index_field:265,node_game_index_start:265,node_hom:249,node_index:[249,328],node_kei:249,node_loc:249,node_login:51,node_matching_the_choic:51,node_mssp_start:265,node_mylist:51,node_on:51,node_parse_input:51,node_password:51,node_prototype_desc:249,node_prototype_kei:249,node_prototype_sav:249,node_prototype_spawn:249,node_quit_or_login:201,node_readus:51,node_select:51,node_set_nam:51,node_start:265,node_test:51,node_text:51,node_usernam:51,node_validate_prototyp:249,node_view_and_apply_set:265,node_view_sheet:51,node_violent_background:51,node_with_other_nam:328,nodefunc1:51,nodefunc2:51,nodefunc:328,nodekei:328,nodenam:[51,328],nodename_to_goto:51,nodestartfunc:51,nodetext:[51,188,249,328],nodetext_formatt:[51,188,249,328],noecho:[43,169],noerror:247,nofound_str:[144,206,247,344],nogoahead:289,nohom:324,nois:21,noisi:[90,264,269,277,287,290,312],noloc:[43,159],nomarkup:[74,81],nomatch:[22,168,180,326,336,344],nomatch_exit:22,nomatch_single_exit:22,nomigr:127,nomin:362,non:[4,6,14,15,20,22,27,29,31,33,38,43,44,49,50,52,55,58,61,62,63,64,65,68,70,74,82,86,88,102,105,109,110,114,122,124,125,126,131,137,139,140,144,146,148,150,152,159,169,175,177,185,195,204,212,214,215,232,238,246,247,251,252,256,257,258,259,260,261,267,276,290,291,305,306,308,316,318,321,324,325,326,328,330,336,341,344],nonc:295,nondatabas:[11,306,318],none:[0,1,2,10,11,13,14,15,22,25,30,31,33,34,39,40,41,42,43,44,49,50,51,56,58,60,62,64,69,74,77,80,81,83,84,85,86,87,88,91,96,102,105,111,112,114,116,118,119,121,123,144,145,146,150,151,152,153,154,156,159,160,161,162,163,166,167,168,170,173,174,175,176,177,179,180,181,182,185,187,188,189,192,194,195,197,198,201,203,204,205,206,212,214,215,217,218,219,220,221,224,230,231,232,233,234,235,237,238,241,242,244,246,247,249,250,251,252,254,257,258,259,261,264,265,267,269,273,276,277,278,279,286,287,295,296,306,307,308,310,311,312,315,316,317,318,319,321,322,323,324,325,326,327,328,329,330,331,334,336,337,339,340,341,344,345,349,352,357,362],nonpc:123,nonsens:205,noon:[20,60,73,76,80,96],nop:290,nopkeepal:[24,290],nor:[11,13,29,31,42,54,106,108,116,126,185,186,234,247,251,291,316,319],norecapcha:133,norecaptcha_secret_kei:133,norecaptcha_site_kei:133,norecaptchafield:133,normal:[2,3,5,6,9,10,11,13,14,15,19,20,21,23,25,27,29,30,31,33,34,38,43,44,46,49,51,55,56,57,58,60,62,64,66,68,69,72,74,75,76,80,81,82,83,85,86,87,88,90,93,96,97,100,102,104,105,109,110,111,112,113,114,116,119,121,122,123,125,126,127,128,134,135,137,138,140,144,146,148,150,151,152,153,154,156,159,166,169,174,175,179,184,185,197,217,218,219,220,221,231,234,235,246,247,249,252,259,261,267,276,279,280,281,283,285,299,306,308,314,316,317,318,321,322,325,328,329,334,336,341,343,344,346],normal_turn_end:116,normalize_nam:247,normalize_usernam:144,north:[0,20,22,43,44,46,49,89,111,114,121,159,180,200,213,299],north_south:111,northeast:[20,43,159,235],northern:[22,111],northwest:159,nose:316,not_don:312,not_error:267,not_found:159,notabl:[6,9,10,40,43,63,97,131,154,159,170,179,318,325,336,344],notat:[43,119,159,321,344],notdatabas:125,note:[0,1,2,4,5,6,9,11,12,13,19,20,21,23,24,25,27,29,41,42,43,48,49,57,58,59,60,61,62,63,64,69,70,73,74,75,76,80,83,85,86,88,89,90,93,94,95,96,100,102,103,105,106,107,109,110,113,114,115,116,117,119,121,123,124,125,126,128,130,131,133,134,135,136,137,141,144,146,151,152,153,154,156,159,160,161,165,166,167,169,170,171,174,175,176,179,181,182,183,184,185,186,187,189,194,195,197,198,200,201,202,203,204,205,206,212,213,215,217,218,219,220,221,224,226,227,233,234,235,241,242,246,247,251,252,259,261,264,267,272,276,277,279,280,284,285,286,287,290,291,292,294,295,298,300,301,306,308,312,313,316,317,318,319,321,322,323,324,325,326,327,328,329,330,331,334,336,337,339,340,341,344,350,364],notepad:63,notfound:344,notgm:58,noth:[0,10,11,14,20,22,27,29,33,34,42,56,57,60,62,83,85,89,95,108,111,115,116,127,144,159,168,215,217,220,221,231,235,247,259,279,316,318,328],nother:120,notic:[0,10,12,13,20,22,23,29,33,36,37,39,41,42,46,62,69,70,91,96,117,121,126,127,131,180,223,280,362],notif:[4,75,131,137,138,199],notifi:[43,98,164,217,218,219,220,221,233,251],notificationsconfig:4,notimplementederror:290,notion:[62,115,116],noun:[205,206],noun_postfix:205,noun_prefix:205,noun_transl:205,now:[0,2,3,5,6,9,10,11,12,14,20,21,22,23,25,27,28,29,31,33,36,39,41,46,48,49,51,55,56,57,58,60,61,62,63,64,65,67,69,71,72,73,75,76,77,79,80,81,82,83,85,86,89,90,91,95,96,97,98,100,102,103,105,106,108,109,110,111,114,115,117,118,119,121,123,125,126,127,128,131,133,134,135,136,137,138,140,153,179,184,188,195,197,215,226,235,242,247,279,287,308,340,342,344],nowher:[95,111],noxterm256:290,npc:[9,33,46,51,61,64,73,111,119,124,139,179,214,241,247,364],npcname:118,npcshop:85,nprot:120,nr_start:258,nroom:[22,120],nroom_desc:127,nrow:330,ntf:63,nuanc:114,nudg:[78,224,227,312],nuisanc:103,nulla:52,num:[49,80,206,247],num_lines_to_append:337,num_object:119,num_objects__gt:119,num_tag:119,number:[0,6,10,11,12,13,20,21,23,25,26,27,31,33,34,36,38,41,43,49,50,51,57,58,60,61,62,64,71,73,77,81,85,87,90,93,95,96,97,98,100,102,104,105,107,111,112,114,115,116,119,120,122,123,125,127,131,134,135,140,141,144,146,151,152,153,157,159,164,165,174,176,177,182,184,185,188,190,192,194,195,198,200,204,205,206,215,217,218,219,220,221,247,250,251,252,258,259,265,267,272,278,279,281,285,298,308,310,312,316,317,319,321,322,324,326,328,329,330,331,334,336,337,341,344,357],number_of_dummi:267,number_tweet_output:120,numbertweetoutput:120,numer:[61,73,97,190,321],numpi:300,o_o:138,obelisk:232,obfusc:[205,206],obfuscate_languag:[205,206],obfuscate_whisp:[205,206],obj1:[11,43,80,97,109,159,203,221],obj2:[11,43,80,97,109,127,159,203,221,322],obj3:[11,43,109,159],obj4:11,obj5:11,obj:[2,6,10,11,22,25,27,31,33,41,42,43,48,56,58,59,60,80,82,84,86,87,89,91,96,102,109,112,115,117,119,121,125,127,139,144,145,152,153,154,157,159,165,167,168,169,170,173,174,176,180,182,187,188,189,192,194,195,198,199,203,206,215,217,218,219,220,221,224,227,232,233,235,241,242,244,246,247,250,252,254,256,257,258,259,296,298,299,306,315,316,317,318,319,322,324,325,329,339,340,341,344],obj_desc:220,obj_detail:233,obj_kei:220,obj_prototyp:252,obj_to_chang:125,obj_typeclass:220,objattr:[232,241],objclass:[334,344],object1:33,object2:[33,179,247],object:[0,2,9,10,12,13,14,15,18,19,21,22,23,26,29,30,31,33,34,36,38,39,40,41,42,44,45,46,47,49,50,51,52,53,55,56,57,58,62,69,73,74,77,79,81,83,84,85,86,87,88,91,93,95,102,103,104,107,108,109,110,114,115,116,117,118,120,122,123,125,127,129,132,133,134,135,137,138,139,140,141,142,143,144,145,146,147,148,150,151,152,153,154,156,157,158,159,160,161,164,165,167,168,169,170,171,173,174,175,176,177,178,179,180,181,182,186,187,188,189,192,193,194,195,196,197,198,199,200,203,204,206,209,210,211,212,213,214,215,217,218,219,220,221,223,224,226,227,229,230,231,233,234,235,237,238,239,241,242,249,250,251,252,253,254,256,257,258,259,260,261,265,267,269,271,272,273,274,276,277,280,281,282,283,284,285,286,287,289,291,294,296,298,299,305,306,307,308,310,311,312,315,316,317,318,319,321,322,323,324,325,326,327,328,329,330,334,335,336,338,339,340,341,342,343,344,345,349,351,357,360,362,364],object_confirm_delet:362,object_detail:362,object_from_modul:344,object_id:134,object_search:134,object_subscription_set:246,object_tot:317,object_typeclass:[342,360],objectattributeinlin:244,objectcr:357,objectcreateform:244,objectcreateview:362,objectdb:[11,53,59,96,112,119,120,125,133,141,244,246,247,252,314,315,316,324,329,341],objectdb_db_attribut:244,objectdb_db_tag:[244,315],objectdb_set:[148,316,319],objectdbadmin:244,objectdbmanag:[245,246],objectdeleteview:362,objectdetailview:362,objectdoesnotexist:[148,177,239,246,256,274,316,319,335],objecteditform:244,objectform:357,objectmanag:[245,247,317],objectnam:[6,58],objects_objectdb:86,objectsessionhandl:[2,247],objecttaginlin:244,objectupd:357,objectupdateview:362,objid:80,objlist:[109,250],objlocattr:[232,241],objmanip:[43,159],objmanipcommand:159,objnam:[27,43,125,159],objparam:252,objs2:112,objsparam:252,objtag:241,objtyp:176,obnoxi:269,obs:318,obscur:[48,72,82,205,206],observ:[13,14,20,43,81,88,159,165,187,206,223,227,233,291,322,344],obtain:[0,33,39,63,77,90,91,93,100,180,232],obviou:[0,59,61,103,121,128,138,190,362],obvious:[0,4,14,49,55,105,108,121,319],occaecat:52,occas:128,occasion:[90,119],occation:330,occur:[9,10,25,33,42,57,60,102,137,168,175,204,219,234,242,247,299,328,337],occurr:[46,91,123,321],ocean:[90,122],ocw:124,odd:[22,49,61,103,126],odor:58,off:[0,11,14,20,23,24,29,31,33,36,40,41,43,49,50,51,55,61,64,66,74,80,81,86,88,90,100,103,107,108,110,114,115,122,123,126,135,138,139,144,154,164,169,170,174,175,182,188,200,201,206,227,231,233,242,247,272,280,287,290,306,318,321,322,324,326,328,329,330,336,337,345],off_bal:29,offend:12,offer:[1,4,11,14,22,26,28,31,33,34,37,39,40,43,44,50,51,55,56,57,59,62,64,72,73,74,76,83,86,87,89,90,91,96,102,106,108,109,111,114,115,116,123,124,127,128,129,131,132,137,138,152,153,158,159,169,179,180,187,205,233,249,257,308,328],offernam:179,offici:[38,72,100,103,127,131,337],officia:52,offlin:[9,15,79,90,109,158,175,322],offscreen:9,offset:[206,326,337],often:[2,5,10,11,15,22,26,28,31,33,40,41,42,43,46,48,49,51,57,59,61,62,64,76,86,88,90,91,93,95,96,97,102,103,104,105,112,114,115,116,119,128,131,146,152,157,167,168,169,175,180,215,217,218,219,220,221,224,226,242,246,256,258,267,272,286,306,316,318,322,324,330,337],ohloh:37,okai:[41,42,48,49,51,58,75,77,111,123,128,198],olc:[43,47,159,249,252],olcmenu:249,old:[0,1,5,9,21,25,27,31,38,39,43,50,51,55,56,58,60,63,80,81,85,88,90,105,106,111,114,122,123,125,126,128,138,144,152,153,156,159,174,179,197,206,242,247,252,276,317,318,321,324,363],old_default_set:127,old_kei:[107,247],old_nam:107,older:[2,9,24,55,63,64,79,105,159],oldnam:318,oliv:114,omiss:60,omit:[91,100,109],ommand:150,on_:180,on_bad_request:269,on_ent:[22,180],on_leav:[22,180],on_nomatch:[22,180],onbeforeunload:[83,137],onbuild:100,onc:[0,2,5,6,9,10,13,16,21,22,23,25,33,34,37,38,39,40,41,42,43,46,47,49,51,55,57,58,60,61,62,63,64,67,72,79,80,83,85,89,90,93,95,96,97,100,102,105,108,114,116,119,121,122,125,126,128,131,133,137,144,146,151,154,159,164,167,168,170,175,179,180,188,189,195,199,200,201,203,205,212,215,217,218,219,220,221,223,227,231,232,233,234,235,247,251,256,259,272,277,290,294,305,316,321,328,329,337,342,344],onclos:[40,278,295],onconnectionclos:[83,137],oncustomfunc:83,ond:319,ondefault:83,one:[0,1,2,3,4,5,9,10,11,12,13,14,15,16,19,20,21,22,23,25,26,27,28,29,31,33,34,35,36,37,38,41,42,43,44,46,47,48,49,50,51,52,54,55,56,57,58,59,60,61,62,63,64,65,67,68,69,70,72,73,74,76,77,79,80,81,82,83,85,86,87,88,89,90,91,92,93,95,96,97,98,100,102,103,104,105,106,108,109,111,112,113,114,115,116,118,119,121,122,123,125,126,127,128,131,132,133,134,135,136,137,138,140,143,144,148,151,152,153,154,156,157,159,165,168,170,174,175,176,177,179,180,182,185,187,189,195,198,199,200,204,205,206,214,215,217,218,219,220,221,224,227,230,232,233,234,235,238,239,241,242,244,246,247,249,250,251,252,256,260,261,267,269,271,272,277,278,279,287,290,291,306,307,308,312,314,316,317,318,321,322,324,325,327,328,329,330,331,334,335,336,337,339,340,341,342,344,345,357,360,362],ones:[4,9,14,20,22,27,31,33,57,58,65,72,74,80,81,83,90,95,100,103,109,114,116,126,127,135,152,153,154,177,180,195,197,217,218,219,220,221,241,251,252,271,276,308,321,330,338],onewai:[43,159],ongo:[28,91,116,179,213],ongotopt:[83,137],onkeydown:[83,137],onli:[0,2,4,5,6,9,10,11,12,13,14,15,19,20,21,22,24,25,26,27,28,29,31,33,34,37,39,40,41,42,43,44,46,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,67,68,69,71,72,73,74,77,79,80,81,82,83,85,86,87,88,89,90,91,93,94,95,96,100,102,103,104,105,106,107,109,111,112,114,116,117,118,119,121,122,123,124,125,126,127,130,131,132,133,134,135,136,137,138,140,141,144,145,146,150,151,152,153,154,156,157,158,159,164,165,166,167,168,169,170,175,176,177,179,180,181,182,185,187,188,190,195,197,199,205,206,214,215,217,218,219,220,221,223,226,227,232,233,234,235,239,241,242,247,250,251,252,256,258,259,261,267,271,272,279,282,284,285,287,290,299,305,306,308,310,311,312,315,316,317,318,319,321,322,323,324,326,328,329,330,334,336,337,339,340,341,342,344,357,362],onlin:[7,12,15,21,37,41,43,55,57,58,60,61,64,65,68,69,70,71,73,77,79,89,96,98,101,104,108,116,123,128,129,139,141,156,164,175,180,188,281,322,364],onloggedin:[83,137],onlook:247,only_tim:341,only_valid:252,onmessag:[40,278,295],onopen:[40,278,295],onoptionsui:137,onprompt:[83,137],onsend:[83,137],onset:[5,11],onsil:83,ontabcr:137,ontext:[83,137],onto:[25,31,33,44,55,60,61,72,90,95,121,137,153,224,233,246,279,325,328],onunknowncmd:137,onward:107,oob:[24,30,33,45,83,104,137,138,139,144,146,166,189,247,272,290,291,295,296,308,328,364],oobfunc:104,oobhandl:334,oobobject:102,ooc:[2,53,58,102,105,114,123,144,148,156,159,160,164,167,177,181,199,247],ooccmdsetchargen:181,ooclook:[105,181,329],opaqu:[15,103],open:[0,3,4,5,9,20,22,23,26,31,34,37,38,42,46,50,55,57,58,60,63,64,65,67,69,70,71,72,73,75,79,80,90,95,96,103,105,106,111,114,116,123,130,131,133,134,138,159,166,169,179,180,188,212,213,221,224,226,227,232,241,310,316,324,337,344,363],open_lid:226,open_parent_menu:180,open_submenu:[22,180],open_wal:232,openhatch:79,openlidst:227,openlock:241,opensoci:70,opensourc:321,oper:[9,11,12,14,22,27,33,41,42,43,46,51,57,59,60,61,63,64,67,72,74,80,82,88,89,90,95,96,97,102,109,110,112,115,119,124,126,131,137,139,144,150,152,154,156,159,164,169,175,180,185,206,227,232,242,247,250,252,261,264,267,276,277,281,283,287,289,290,296,298,299,306,307,316,317,318,321,324,328,329,330,334,344,364],opinion:[1,48],opnli:316,oppon:[11,73,218,220,231],opportun:[0,4,22,91,133,221],oppos:[27,89,103,110,114,306,319],opposit:[41,43,58,111,121,159,224],opt:[58,137,234],optim:[23,27,33,34,39,56,64,86,93,115,119,154,251,252,302,305,316],option100:51,option10:51,option11:51,option12:51,option13:51,option14:51,option1:51,option2:51,option3:51,option4:51,option5:51,option6:51,option7:51,option8:51,option9:51,option:[2,4,7,8,10,11,17,20,23,24,25,27,29,31,33,34,36,38,41,42,47,50,54,55,57,62,63,64,74,76,79,80,81,83,85,86,88,96,100,102,104,106,108,109,111,112,113,114,116,117,123,127,129,133,134,135,137,138,139,141,144,145,146,150,151,152,153,154,156,157,159,164,167,168,170,173,174,175,176,177,179,180,181,182,184,185,187,188,189,190,192,194,195,197,199,200,203,204,205,206,214,215,219,221,230,233,234,235,237,238,241,242,244,246,247,249,251,252,254,256,257,258,259,260,261,263,264,265,267,269,272,273,276,277,280,281,282,283,284,285,286,287,289,290,291,294,295,296,298,299,306,308,310,315,316,317,318,319,321,322,323,324,326,327,328,329,330,331,334,336,337,338,339,340,341,343,344,345,349],option_class:[141,323],option_dict:328,option_gener:328,option_kei:345,option_str:234,option_typ:339,option_valu:339,optiona:[144,264,318],optionalposit:1,optionclass:[141,142,320,323],optioncontain:323,optionhandl:[141,142,320,338],optionlist:[51,230,249,328],options2:137,options_dict:339,options_formatt:[51,188,230,249,328],optionsl:251,optionslist:230,optionstext:[51,188,328],optlist:215,optlist_to_menuopt:215,optuon:205,oracl:[23,344],orang:[114,203,234,321],orc:[57,61,109,117],orc_shaman:109,orchestr:100,order:[0,2,5,6,9,10,11,13,14,22,27,31,33,36,37,39,43,44,49,50,51,58,60,61,62,63,64,68,69,70,71,80,84,87,89,93,100,102,104,109,111,113,114,116,119,121,122,123,126,127,128,131,133,134,136,137,138,144,150,153,154,160,165,166,169,170,173,179,180,181,182,183,185,188,203,204,206,217,218,219,220,221,227,231,232,233,234,237,241,242,244,247,252,254,263,278,290,295,299,306,316,318,321,322,328,329,330,337,341,344,362],order_bi:119,order_clothes_list:182,ordered_clothes_list:182,ordered_permutation_regex:206,ordered_plugin:83,ordereddi:11,ordereddict:[11,344],ordin:321,org:[11,37,38,57,64,90,96,116,204,234,283,289,295,321,344,357],organ:[5,6,9,22,69,73,80,89,102,108,111,112,119,124,129,131,132,154,170],organiz:102,orient:[55,57,64,96,124],origin:[0,4,9,21,25,29,41,43,49,51,55,57,60,75,76,79,81,89,91,96,102,103,105,106,119,131,136,138,146,152,159,180,197,199,205,206,234,247,251,252,276,310,318,321,328,336,340,343,363],orioem2r:133,ormal:321,oscar:[175,239,318],osnam:344,oss:106,ostr:[144,176,238,341],osx:[63,131],other:[0,1,2,4,5,6,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,25,27,28,29,31,34,36,37,38,39,40,41,43,44,46,47,48,49,50,51,53,55,57,58,59,60,61,62,63,64,65,68,69,70,71,73,74,76,80,81,82,83,85,86,87,88,89,91,95,96,97,100,102,103,105,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,123,124,125,126,127,128,131,133,134,135,136,137,138,139,140,144,150,151,152,153,154,159,165,166,167,170,171,176,179,182,184,186,188,194,197,199,205,206,210,212,215,217,218,219,220,221,224,227,233,234,235,239,242,246,247,251,252,257,259,261,265,271,272,276,278,279,285,287,290,299,306,307,309,316,318,320,321,322,324,326,327,328,329,330,336,338,339,341,344,345,362],otherroom:212,otherwis:[0,4,11,15,23,25,27,29,31,33,37,39,41,42,43,51,59,62,68,69,76,78,83,86,89,90,91,95,97,100,102,103,105,109,114,121,123,131,135,141,151,152,156,159,175,179,183,187,188,192,195,206,217,218,219,220,221,235,242,247,250,251,252,259,267,278,279,287,306,310,311,315,321,328,329,336,337,341,342,344,362],our:[2,3,4,8,9,11,14,16,20,21,23,25,26,30,31,33,36,37,38,39,40,41,42,43,44,46,49,55,57,58,59,60,61,62,63,64,67,70,72,73,75,77,78,79,80,81,82,83,85,88,90,91,98,100,101,103,111,115,116,117,119,123,124,127,128,129,131,132,134,135,136,137,138,140,148,153,167,168,187,200,215,231,232,235,242,257,312,315,337,363],ourself:123,ourselv:[0,20,58,80,87,118,132,138,144,181,280,281,283,294],out:[0,1,3,6,8,9,10,12,13,14,15,16,17,19,20,21,22,23,26,28,29,33,34,37,38,39,41,42,43,44,45,46,47,48,49,51,53,54,55,56,57,59,60,61,62,63,64,66,69,70,71,77,79,80,86,88,89,90,91,93,95,96,97,100,102,104,105,108,109,111,114,116,117,118,119,121,122,123,126,127,129,131,133,135,137,138,139,143,144,151,152,156,158,159,179,181,184,186,188,199,205,206,209,210,212,213,217,218,219,220,221,227,230,232,241,251,252,259,267,269,291,295,296,298,307,308,315,316,325,327,328,330,336,343,344,357],out_templ:[316,336],outcom:[38,73,86,152,185,242,247,251],outdat:8,outdata:[40,308],outdoor:[112,119,122,132,233],outer:330,outermost:[11,29,74],outerwear:182,outfunc_nam:40,outgo:[67,88,90,96,105,146,197,247,279,291,307,344],outgoing_port:90,outlet:90,outlin:[36,43,111,133,278],outmessag:247,output:[4,14,20,22,26,27,34,40,43,51,52,58,74,79,88,91,95,96,100,105,106,108,110,111,113,114,116,120,121,123,126,128,129,135,137,138,141,142,154,159,166,169,170,178,180,184,189,207,208,210,217,218,219,220,221,251,267,272,287,291,299,306,321,328,329,337,340,344],outputcmd:291,outputcommand:[74,83],outputfunc:[40,59,83,247,272,278],outputfunc_nam:[40,272],outputfunct:83,outrank:317,outright:[12,90,363],outro:[122,233],outroroom:233,outsid:[0,13,15,20,21,38,39,57,64,67,73,88,96,100,104,108,109,110,112,121,134,204,220,231,241,291,306,307,316,319,330],outtempl:[316,336],outtxt:27,outward:[49,90],over:[1,6,8,11,13,14,15,16,17,27,28,31,33,34,36,37,38,39,40,43,45,48,49,51,54,57,58,59,60,61,73,77,81,83,85,88,90,93,94,96,97,100,103,105,108,111,112,113,114,115,116,118,119,125,126,127,128,129,133,136,137,138,144,153,164,174,176,188,200,212,215,217,218,219,220,221,227,233,261,271,285,287,290,292,296,298,300,313,318,322,334,340,344,362,363],overal:[10,56,57,68,71,86,90,152,167,168,218],overcom:111,overhead:[23,27,34,113,132,206,235,316],overhear:205,overlap:[31,62,205,321,330],overload:[5,22,30,31,33,40,44,47,51,55,57,60,74,76,89,96,97,104,114,115,117,123,136,144,152,154,168,175,180,181,187,189,203,206,212,213,217,218,219,220,221,230,231,232,233,234,247,252,261,271,290,307,326,328,329,330,338],overrid:[1,3,4,9,20,21,22,25,31,36,43,51,53,54,68,69,80,83,91,96,102,105,107,109,117,118,121,135,136,137,144,154,159,166,170,175,176,180,187,195,197,205,219,221,233,234,242,247,252,259,290,308,312,315,316,321,328,329,334,337,338,341,362],overridden:[4,40,96,136,138,144,159,180,234,329,362],override_set:107,overriden:[144,166,206],overrod:16,overrul:[2,80,144,153,206,247,330],overseen:73,overshadow:61,overshoot:344,oversight:57,overview:[15,16,18,23,45,46,57,68,77,96,103,139,364],overwhelm:[46,61],overwrit:[5,43,76,136,138,159,166,285,317,362],overwritten:[33,134,233,319],owasp:357,own:[1,3,4,5,6,8,9,10,11,13,17,19,20,21,22,25,26,27,29,30,31,34,37,38,41,43,45,47,51,55,57,61,62,63,64,67,68,71,72,75,76,77,78,80,81,83,85,86,87,88,91,93,95,96,98,101,102,103,104,105,107,108,109,111,112,114,119,121,122,123,124,125,127,128,129,131,132,133,134,135,136,138,139,148,150,151,152,153,159,164,167,182,184,187,188,199,201,205,206,210,217,218,219,220,221,232,234,235,241,242,247,252,272,299,307,318,321,322,323,329,330,334,337,338,342,344,362,364],owner:[4,19,80,85,144,242,338],owner_object:80,ownership:[90,100],p_id:133,pace:[122,231],pack:[83,276],packag:[8,9,23,41,47,63,64,72,75,78,88,90,93,96,97,100,108,127,128,135,141,143,149,155,172,178,229,236,240,243,253,262,267,276,291,295,314,320,346],package_nam:64,packagenam:64,packed_data:276,packeddict:[97,318],packedlist:[97,318],packet:[83,287],pad:[17,114,321,330,336,344],pad_bottom:330,pad_char:330,pad_left:330,pad_right:330,pad_top:330,pad_width:330,page:[7,8,9,12,13,14,16,17,20,21,23,25,26,28,31,33,36,37,38,40,45,48,51,52,55,57,58,59,60,61,64,67,70,72,73,75,76,77,79,80,81,88,89,90,94,96,99,100,101,103,104,106,108,110,124,125,126,127,129,130,131,133,134,137,138,139,164,165,175,239,241,244,251,254,296,315,318,328,329,344,346,355,362,363,364],page_back:329,page_ban:164,page_end:329,page_formatt:[251,329],page_next:329,page_quit:329,page_titl:362,page_top:329,pagelock:241,pageno:[251,329],pager:[52,139,329],pages:[51,328],pagin:[251,329],paginag:329,paginate_bi:362,paginated_db_queri:251,paginator_django:329,paginator_index:329,paginator_slic:329,pai:[56,70,85,90,103,232,241],paid:90,pain:[90,138],painstakingli:13,pair:[31,83,116,137,138,144,152,182,241,247,308,357,362],pal:87,palett:126,pallet:111,palm:188,palobject:70,pane:[43,88,137,138,171,186,230],panel:[67,106],panic:109,paper:[61,79,116],paperback:73,par:23,paradigm:[9,61,118,218],paragraph:[14,27,38,202,322,330,344],parallel:[57,62,69,317],paralyz:219,param:[67,159,247,259,261,269,279,312,337,345],paramat:[144,154,247,306],paramet:[0,22,24,31,36,39,42,46,49,62,91,100,106,119,127,141,144,145,146,150,151,152,153,154,159,166,173,174,175,176,177,179,180,182,184,185,187,188,189,190,192,193,194,195,197,198,199,200,204,205,206,209,210,212,215,217,218,219,220,221,226,230,233,234,235,238,242,244,246,247,249,251,252,254,257,258,259,260,261,264,265,266,267,269,271,272,273,274,276,277,278,279,280,281,282,283,284,285,286,287,289,290,291,292,294,295,296,298,304,305,306,307,308,310,311,312,316,317,318,319,321,322,323,324,325,326,327,328,329,330,331,334,336,337,338,339,341,342,343,344,345,349],paramount:127,paramt:345,paremt:252,parent1:109,parent2:109,parent:[2,6,22,25,27,31,33,38,40,43,44,60,64,81,89,96,109,114,118,121,123,125,140,148,156,159,167,169,180,197,206,215,234,241,246,247,251,252,256,316,317,318,326,335,337,344,362],parent_categori:215,parent_kei:[22,180],parent_model:[145,173,237,244,254,315],parentesi:336,parenthes:95,parentlock:241,pari:[79,90],pariatur:52,paricular:33,park:180,parlanc:3,parri:[116,232],parrot:118,pars:[3,15,31,33,38,40,43,50,51,63,81,83,88,97,104,108,109,114,123,124,129,134,139,149,150,151,154,159,165,166,167,168,169,170,174,179,180,185,186,187,199,206,209,210,211,215,232,233,234,242,247,250,251,252,272,279,282,291,295,296,316,321,322,326,327,328,336,343,344,364],parse_ansi:321,parse_ansi_to_irc:279,parse_fil:322,parse_html:343,parse_inlinefunc:336,parse_input:328,parse_irc_to_ansi:279,parse_languag:206,parse_menu_templ:[51,328],parse_nick_templ:[316,336],parse_opt:215,parse_sdescs_and_recog:206,parseabl:251,parsed_str:279,parseerror:234,parser:[33,41,47,79,104,108,109,134,150,151,156,159,167,168,174,186,187,203,205,206,232,233,234,250,251,286,321,336,343],parsestack:336,part1:203,part2:203,part:[1,4,5,9,11,13,14,15,16,20,22,23,26,29,33,36,37,38,39,40,41,42,44,45,46,48,49,51,57,58,60,61,68,69,70,73,76,80,85,86,88,90,91,92,94,95,102,105,106,111,114,116,117,119,122,123,124,125,127,131,135,136,137,138,139,140,151,152,154,167,168,170,175,179,180,185,203,206,215,220,233,238,241,242,250,251,267,271,296,307,310,312,316,317,321,322,326,328,336,344,364],part_a:179,part_b:179,parth:292,parti:[8,9,13,23,27,37,42,64,72,75,90,101,114,128,134,177,179,185],partial:[25,68,94,205,251,269,282,308,339,341,344,345],particip:[41,103,217,218,219,220,221],particular:[5,8,12,13,14,20,22,28,31,38,40,41,43,44,48,58,59,64,68,70,72,74,75,79,80,83,85,88,89,93,96,97,104,105,107,112,113,114,118,119,121,124,125,131,132,135,139,144,151,152,159,176,187,210,219,220,227,238,241,242,247,256,308,310,318,334,341,362],particularli:[0,4,12,38,39,51,55,127,154,167,170,206,252,271],partit:321,partli:[11,31,47,86,129,152],party_oth:179,pass:[4,10,21,23,25,27,28,29,30,33,36,40,43,49,51,52,62,69,74,80,82,83,85,88,90,91,95,96,100,102,105,107,109,110,111,115,117,119,121,125,127,130,134,138,139,144,146,152,171,182,184,185,188,189,194,200,209,210,212,215,217,218,219,220,221,232,241,242,247,251,257,261,265,277,285,287,290,295,296,306,312,316,318,327,328,329,330,336,337,338,339,340,343,344,362],passag:[83,116,182,232,233,331],passant:126,passavataridterminalrealm:287,passiv:[29,116,133],passthrough:[1,31,259],password1:[145,357],password2:[145,357],password:[4,9,12,23,35,36,51,64,74,80,103,131,139,144,145,156,157,171,186,201,204,210,272,287,290,311,324,349,357],password_chang:360,passwordresettest:360,past:[0,13,20,26,37,46,50,58,62,69,96,104,108,111,116,123,133,137,219,313,322,331,362],pastebin:37,patch:[125,342],path:[0,2,4,8,14,20,21,22,27,29,38,39,40,43,45,48,51,59,60,63,64,66,67,69,74,80,85,86,88,89,90,95,96,100,102,105,106,109,114,117,118,119,121,123,124,125,134,135,136,138,139,144,146,148,151,152,153,158,159,160,161,162,163,164,169,175,177,179,180,181,182,184,185,187,189,195,197,198,200,201,203,204,205,206,212,213,214,217,218,219,220,221,223,224,226,227,230,231,232,233,235,239,246,247,251,252,256,258,259,261,267,274,276,285,292,298,300,304,308,312,316,317,318,322,324,326,327,328,329,331,334,335,341,344,362],path_or_typeclass:198,pathnam:342,patient:[20,70],patreon:70,patrol:231,patrolling_pac:231,patron:[37,70],pattern:[3,4,16,51,69,87,127,133,134,135,140,157,206,311,344],paul:125,paus:[10,39,46,51,100,102,110,116,194,259,344],pausabl:344,pauseproduc:269,paxboard:79,payload:[278,295],paypal:[37,70],pdb:[139,141],pdbref:[80,241],pdf:79,peac:117,peek:[20,26,51,91],peer:[278,295],peform:272,peg:103,pem:67,pemit:[43,108,157],penalti:[86,219],pend:312,pennmush:[57,108,129],pentagon:103,peopl:[2,20,21,26,37,43,54,55,58,61,64,68,71,72,73,79,80,81,85,90,95,96,97,103,108,114,116,119,139,165,186,206,232,233,315,324],pep8:26,per:[2,4,11,19,33,38,41,47,51,58,60,62,64,69,83,86,89,93,100,105,109,112,116,119,123,138,144,175,187,205,217,218,219,220,221,231,251,280,281,283,291,294,310,328,329,330,334,337,338],perceiv:62,percent:[33,344],percentag:[116,317,344],percentil:344,perception_method_test:303,perfect:[50,55,61,75,100,131],perfectli:[4,69,96,112,129,138,321],perform:[11,13,14,22,23,25,39,41,42,43,51,52,55,59,71,74,75,80,89,91,93,97,102,103,114,116,117,123,133,134,150,152,156,159,164,175,180,182,188,194,195,206,209,215,217,218,219,220,221,227,247,250,256,257,276,290,298,299,316,317,318,325,328,329,336,338,341,344,345,357],perhap:[16,22,42,46,62,69,77,91,94,97,108,138],period:[90,95,96,100,103,127,128,130,344],perist:[34,125],perm:[4,11,12,19,22,25,33,58,68,71,80,85,109,112,123,133,148,157,158,159,164,165,166,169,187,193,203,212,233,239,241,242,246,247,256,316,318],perm_abov:[80,241],perm_us:157,perman:[4,5,12,21,24,25,31,43,51,85,90,96,122,123,138,144,152,153,156,159,164,165,169,197,205,247,260,318],permiss:[2,4,7,8,9,11,12,18,20,21,23,25,31,41,43,45,66,68,70,71,75,93,108,109,123,133,139,144,145,147,148,152,154,156,157,158,159,165,167,168,175,193,197,206,221,239,241,242,246,247,251,252,256,316,317,318,319,322,324,337,341,362,364],permission_account_default:[80,298],permission_func_modul:241,permission_guest_default:66,permission_hierarchi:[19,80,241,242],permissionerror:251,permissionhandl:[133,319],permissionshandl:315,permit:[41,78,159,311],permstr:[80,144,318,324],permut:206,perpetu:93,persis:29,persist:[0,6,21,22,27,31,33,34,43,51,55,56,57,60,64,79,84,86,89,102,104,105,109,110,115,116,121,123,125,144,148,159,169,175,176,177,180,184,188,195,205,206,213,215,217,218,219,220,221,227,230,232,239,246,247,249,250,251,256,257,258,259,260,261,272,273,274,305,306,310,314,318,324,326,328,330,331,344],person:[12,21,43,61,63,70,73,90,102,105,118,129,139,144,159,165,179,185,206,226],persona:96,perspect:[73,76,77,105],pertain:[103,126,136,350],pertin:[68,133],perus:137,peski:85,pester:[57,61],phase:[49,61],philosophi:80,phone:[16,64,75,139,204],phone_gener:204,phonem:205,php:[64,108,357],phrase:[46,198],phrase_ev:198,physic:[2,49,220,231],pick:[6,9,13,15,20,21,31,33,35,37,39,43,51,55,62,68,72,73,80,85,90,95,96,100,102,104,106,111,119,132,151,156,159,165,167,168,174,182,190,197,206,221,224,232,233,247,251,299],pickl:[11,29,83,115,257,261,264,274,276,277,316,317,325,326,328,340],pickle_protocol:340,pickledfield:340,pickledformfield:[315,340],pickledobject:340,pickledobjectfield:340,pickledwidget:340,picklefield:[141,142,315,320],pickpocket:[43,166],pickup:[197,221,247],pictur:[21,40,57,106,138],pid:[36,80,100,110,131,133,241,247,267,277,344],piddir:36,pidfil:267,piec:[10,13,59,61,64,93,122,203,294,322,329],pierc:232,piggyback:144,pile:[153,322],pillow:75,ping:[146,164,267,279],pink:[119,321],pip:[9,23,26,38,42,47,59,63,65,71,75,93,96,97,98,100,127,128,130,133,141],pipe:[105,279,325],pitfal:[14,26,114,126],pixel:24,pizza:[148,177,239,246,256,316,318,319],pkg:75,pki:8,place:[0,2,3,4,5,8,9,11,14,15,20,21,25,26,30,37,38,41,43,46,49,51,55,62,63,64,69,71,73,75,76,80,83,89,90,91,95,96,100,102,103,104,105,109,111,121,123,124,126,128,129,131,132,133,135,136,138,144,157,159,165,179,180,182,184,188,197,203,206,209,217,218,219,220,221,232,233,235,247,259,276,285,290,306,307,308,322,323,325,328,344],placehold:[134,242,247,330],plai:[0,2,11,14,19,22,29,39,46,55,58,61,64,68,73,75,81,83,90,91,95,105,111,114,116,121,122,123,124,132,133,138,144,217,221,291,308,324],plain:[13,14,38,58,86,88,123,179,180,202,252,272,298,325,362],plaintext:210,plan:[9,14,15,40,41,42,45,55,56,90,94,96,100,124,125,127,139,322,364],plane:121,planet:[62,79],plant:234,plate:[82,125,204],platform:[9,16,56,63,90,102,106,131],playabl:[133,360],player:[9,10,11,12,19,20,21,22,25,29,31,34,40,41,43,51,53,54,55,58,60,61,64,65,68,71,73,77,80,81,83,85,90,91,93,95,97,98,105,108,110,111,112,113,116,117,118,119,120,121,122,123,124,133,138,139,153,156,159,164,169,176,179,180,188,190,198,199,200,203,205,206,210,214,215,220,221,233,234,235,238,256,281,290,307,322,327,344,357,362],playernam:71,playerornpc:9,pleas:[4,5,8,16,17,26,31,37,43,51,63,70,71,72,75,78,90,93,94,109,111,114,117,118,120,124,125,127,131,133,169,269,298,334,340,357,363],pleasur:16,plenti:[14,55,60,129],plot:300,plu:[22,27,43,64,73,106,169],pluck:33,plug:[96,103,107,136,235],plugin:[4,40,45,47,53,55,72,79,83,104,108,138,206,265,364],plugin_handl:[83,137],plugin_manag:137,plural:[19,58,80,220,247],png:[70,92,101,136],po1x1jbkiv:37,pobject:226,pocoo:344,point:[0,2,4,5,8,13,14,15,20,21,22,25,27,29,31,33,34,36,37,38,39,42,43,49,51,55,56,60,61,62,63,67,69,73,75,81,83,85,86,88,89,90,91,93,95,97,100,102,104,105,106,112,113,115,116,121,123,125,127,130,131,133,134,135,136,138,139,144,150,154,159,167,168,169,179,189,197,200,206,212,217,233,234,235,247,249,251,261,267,271,285,287,295,306,308,315,316,318,322,328,336,344,362],pointer:[26,49,56,91],pointless:[6,10,89,115],poison:[219,252],poke:119,pole:203,polici:[43,45,90,94,103,139,210,239,311,316],polit:103,poll:[40,136,156,231,267,296],pong:279,pool:[23,31,115,261,312,325],poor:[48,58],poorli:103,pop:[10,23,25,38,48,58,85,106,138],popen:277,popul:[22,23,36,41,57,61,62,81,124,135,138,152,160,161,162,163,180,182,187,203,206,214,217,218,219,220,221,224,230,231,232,233,260,261,315,322,326,327,329,336],popular:[9,57,64,79,103,108,362],popup:[137,138],port:[0,8,9,23,36,43,54,55,63,67,72,94,100,101,110,146,164,276,279,287,299,308,312],portal:[40,43,45,47,53,79,88,89,90,93,94,103,104,106,110,121,128,137,139,141,142,146,169,183,262,264,267,305,306,307,308,331,337,344,364],portal_connect:308,portal_disconnect:308,portal_disconnect_al:308,portal_l:277,portal_pid:[277,344],portal_receive_adminserver2port:277,portal_receive_launcher2port:277,portal_receive_server2port:277,portal_receive_statu:277,portal_reset_serv:308,portal_restart_serv:308,portal_run:267,portal_service_plugin_modul:40,portal_services_plugin:[40,104],portal_services_plugin_modul:40,portal_sess:40,portal_session_sync:308,portal_sessions_sync:308,portal_shutdown:308,portal_st:267,portal_uptim:331,portallogobserv:337,portalsess:[40,105,285],portalsessiondata:308,portalsessionhandl:[40,141,142,262,275,286,308],portalsessionsdata:308,portion:[77,180,190],pose:[29,58,116,165,175,195,206],pose_transform:175,poser:175,posgresql:23,posit:[13,20,22,39,49,51,91,111,116,126,127,137,138,139,153,171,180,186,200,202,221,232,233,234,235,247,260,321,322,325,326,330,344,345],positive_integ:345,positiveinteg:338,posix:[337,344],possess:[7,77,189],possibl:[0,5,9,10,11,22,23,25,26,31,33,34,37,38,39,43,46,50,55,57,58,63,64,66,73,74,75,76,80,91,93,100,102,104,105,109,111,112,114,116,123,126,127,128,131,134,136,138,141,144,148,150,152,159,167,168,179,187,194,197,200,203,205,206,214,227,231,233,235,241,242,247,250,251,252,257,261,272,292,296,306,308,317,319,321,324,326,327,328,330,340,341,344],post:[5,31,34,37,55,57,58,61,63,69,70,71,80,98,107,111,120,133,136,210,296,362],post_delet:107,post_init:107,post_join_channel:175,post_leave_channel:175,post_migr:107,post_sav:107,post_send_messag:175,post_text:190,post_url_continu:[145,173,244],postfix:205,postgr:[23,64],postgresql:[55,344],postgresql_psycopg2:23,postinit:[83,137],posttext:188,postupd:[71,120],pot:12,potato:[24,234],potenti:[10,11,13,26,41,82,83,90,98,111,114,116,123,154,176,210,211,241,242,247,251,338,341,344],potion:[77,318],power:[15,19,20,29,30,31,33,42,43,46,50,51,55,56,58,61,64,80,89,96,109,111,116,122,123,137,138,152,153,158,159,215,220,234,322,328,344],powerfulli:0,pperm:[12,41,43,71,80,133,156,164,203,241,247],pperm_abov:241,pprofil:267,pprogram:267,practial:15,practic:[0,13,14,22,26,29,33,34,36,37,57,58,63,64,70,80,89,90,96,105,109,119,124,126,131,139,322,364],pre:[33,43,47,49,54,61,63,71,89,90,111,114,138,144,159,166,205,242,247,251,252,295,296,326,340],pre_delet:107,pre_init:107,pre_join_channel:175,pre_leave_channel:175,pre_migr:107,pre_sav:[107,340],pre_send_messag:175,pre_text:190,preced:[19,31,41,96,109,114,119,152,154,174,215,247,252,317,330],precend:150,precis:[11,96,126,321],predefin:[121,311],predict:[125,133],prefac:119,prefer:[21,22,23,31,37,43,47,55,57,71,80,90,91,96,106,109,111,123,131,137,138,152,154,157,175,180,206,218,231,238,247],prefix:[20,22,23,42,76,86,97,103,125,145,151,168,175,190,205,237,244,272,279,310,315,321,336,337,341,344,357],prefix_str:25,prematur:[27,93,179,259],prepai:90,prepar:[3,49,57,87,109,127,136,144,206,217,218,219,220,221,231,256,325,340,363],prepars:38,prepend:[199,206,247,321,322,328,344],prepopul:[315,362],preprocess:159,prerequisit:[9,36],prescrib:[55,57],preselect:138,presenc:[9,17,23,55,56,90,122,124,126,136,144,247,312,346],present:[1,4,8,22,42,46,48,49,51,62,69,77,85,91,96,97,104,105,116,123,131,138,180,188,190,204,205,214,215,234,252,326,344],preserv:[126,167,168,318,321,322,337,344],press:[9,14,15,22,26,31,33,42,51,63,80,83,88,95,96,100,106,110,180,224,226,227,232,265,328],press_button:226,pressabl:227,pressur:82,presto:20,presum:[62,73,153,337,338],pretend:75,pretext:188,pretti:[0,22,25,26,37,38,39,41,60,64,67,72,85,88,89,90,116,121,123,126,131,133,138,154,182,204,236,242,251,327,329,338,344],prettier:[0,357],prettifi:[57,344],prettili:62,pretty_corn:330,prettyt:[27,330],prev:[51,329],prev_entri:51,prevent:[11,20,33,38,46,62,95,194,221,234,310,315,329,362],preview:38,previou:[0,10,11,14,16,22,29,31,33,41,42,51,52,58,60,62,69,80,85,86,87,91,95,96,100,104,107,114,119,123,126,174,215,233,249,259,328,337,362],previous:[20,31,34,43,49,50,67,72,74,91,102,104,114,119,127,133,136,154,157,159,179,200,272,288,292,299,308,319],prgmr:90,price:[90,232],primari:[17,100,125,133,206,247,316,341],primarili:[2,12,34,36,37,55,61,108,144,179,206,238,285,325,344],primarli:38,primary_kei:133,prime:[150,179],primer:10,primit:[43,61,159,251],princess:[111,122],principl:[2,9,19,26,30,33,37,38,40,43,51,55,57,60,80,85,89,90,96,98,119,123,132,138,153,156,179,233],print:[4,9,10,11,21,25,26,27,40,42,43,50,51,58,59,83,86,91,95,96,97,110,113,125,156,185,205,234,251,266,267,327,328,329,330,336,337,344],print_debug_info:328,print_help:234,print_usag:234,printabl:293,printout:290,prio:[25,31,33,150,233],prior:[117,194,247],priorit:205,prioriti:[4,25,31,33,44,51,97,116,152,156,160,161,162,163,167,168,180,201,230,232,233,247,326,328,329],privat:[4,8,38,43,57,61,69,90,131,164,165,176,279,292],private_set:9,privatestaticroot:312,privileg:[21,23,43,60,63,65,72,98,123,165,206,235,247,318],privkei:67,privkeyfil:287,privmsg:279,prize:122,proactiv:115,probabl:[4,5,11,16,21,22,23,25,29,33,37,46,48,51,55,57,61,64,67,69,85,86,89,90,96,108,116,119,121,128,133,134,136,138,180,198,204,233,269,279,287,334,344,345],problem:[11,13,15,21,22,23,24,25,26,27,36,38,43,56,61,64,69,70,75,77,80,90,95,97,100,103,110,111,113,127,138,140,144,153,195,247,276,322],problemat:[25,344],proce:[14,15,100,121,126,294,362],procedud:51,procedur:[138,215,287,290],proceed:[131,344],process:[0,4,8,9,11,13,14,15,22,23,25,29,33,36,38,39,41,42,43,49,51,55,59,61,64,67,73,75,76,83,88,89,90,91,92,93,94,100,106,122,131,133,138,139,144,150,152,159,169,179,200,206,215,234,240,242,247,251,257,267,272,276,277,284,287,290,295,296,305,306,308,321,322,325,328,338,343,344,345,362,364],process_languag:206,process_recog:206,process_sdesc:206,processed_result:344,processj:[316,336],processor:[18,43,93,110,111,124,139,141,142,158,169,200,320,364],procpool:344,produc:[33,43,51,96,114,123,131,156,159,203,205,232,235,247,251,252,266,298,316,318,327,328,336,344],produce_weapon:232,producion:27,product:[23,26,36,90,93,103,106,128,131,135,298,301,328],production_set:9,prof:93,profession:[3,57,64,108],profil:[45,65,139,141,142,145,148,188,262,364],profile_templ:188,profit:138,profunc:109,prog:234,progmat:56,program:[2,10,15,23,39,43,53,56,57,63,64,67,70,75,77,79,86,90,92,93,95,96,100,103,106,108,110,114,124,127,128,169,234,262,267,290,296,298],programiz:39,programm:[91,95],programmat:[114,138],progress:[70,73,79,85,94,131,217,218,219,220,221,326,364],proident:52,project:[4,15,25,37,49,64,70,72,77,79,91,99,108,111,124,127,131,135,136,338],projectil:220,promis:26,promisqu:126,prompt:[9,12,23,24,26,42,54,63,64,75,83,88,96,100,111,124,125,137,139,154,215,265,279,290,295,296,322,328,364],promptli:14,prone:[1,128,153,318],pronoun:189,prop:61,propag:[8,152,271,340],proper:[15,21,23,27,36,39,43,44,56,57,61,64,85,91,96,100,103,116,123,127,131,133,135,137,138,159,179,180,196,205,327],properli:[9,29,58,62,69,84,106,108,117,125,126,127,128,131,133,140,154,179,211,233,241,261,287,344,362],properti:[5,6,13,22,25,39,43,53,55,56,57,59,61,68,73,80,81,84,86,87,96,97,104,109,110,111,115,116,119,121,123,126,127,144,145,146,148,154,156,159,167,169,170,173,175,177,180,188,192,194,203,206,215,217,219,220,221,231,232,233,234,235,237,239,241,242,244,246,247,251,252,254,256,258,259,263,272,274,279,285,299,306,307,308,315,316,318,319,323,325,328,338,339,340,341,344,357,362],propnam:123,propos:[50,138],proprietari:23,propval:123,propvalu:123,prosimii:[133,134],prospect:61,prot:252,prot_func_modul:[109,250],protect:[6,31,43,90,159],protfunc:[141,142,248,251],protfunc_modul:251,protfunc_pars:251,protfunct:251,protkei:[109,250,251],proto:[276,287],proto_def:203,protocol:[24,27,33,43,47,53,64,72,74,79,83,90,92,94,101,103,104,105,110,137,139,144,146,154,157,189,210,247,262,264,267,269,272,276,277,278,279,280,281,282,283,285,286,287,289,290,291,292,294,295,296,298,305,306,307,308,326,340,344,364],protocol_flag:[289,290,294,306],protocol_kei:307,protocol_path:[285,308],protodef:203,prototocol:[43,169],protototyp:[249,251,252],protototype_tag:109,prototoyp:250,prototyp:[43,45,46,47,53,55,120,139,141,142,159,169,203,218,219,232,364],prototype1:252,prototype2:252,prototype_:109,prototype_desc:[109,252],prototype_dict:[43,159],prototype_diff:252,prototype_diff_from_object:252,prototype_from_object:252,prototype_kei:[43,109,159,251,252],prototype_keykei:[43,159],prototype_lock:[109,252],prototype_modul:[43,109,159,251,252],prototype_pagin:251,prototype_par:[43,109,159,252],prototype_tag:252,prototype_to_str:251,prototypeevmor:251,prototypefunc:252,protpar:[251,252],protpart:251,provid:[0,3,4,11,12,16,17,22,25,29,33,36,38,41,43,47,55,69,75,77,90,91,96,97,100,102,103,108,109,119,124,125,126,127,131,133,134,136,137,138,144,154,159,164,175,180,182,188,190,193,200,203,204,215,217,218,219,220,221,234,235,241,247,259,287,310,317,328,338,339,340,344,345,357,362],provok:[42,79],proxi:[47,60,67,70,94,103,125,312,315],proxypass:8,proxypassrevers:8,prudent:36,prune:31,pseudo:[40,49,91,108,204,205],psionic:220,psql:23,psycopg2:23,pty:9,pub:41,pubkeyfil:287,publicli:[54,61,79],publish:[21,36,79,100],pudb:141,puff:56,pull:[25,31,33,36,37,38,64,100,128,131,136,198,227,232,269],pullrequest:37,punch:31,punish:221,puppet:[2,9,19,21,22,31,33,39,40,41,43,55,57,58,62,74,80,96,97,105,107,114,118,123,133,143,144,150,156,159,167,181,197,199,241,247,306,308,318,336,360,362],puppet_object:[2,144],purchas:[67,85],pure:[46,56,88,114,125,126,256,267,316,321],pure_ascii:344,purg:[11,43,110,125,169],purpos:[4,11,67,83,90,92,95,112,119,123,126,133,146,150,154,185,194,287,316,325,328,344],pursu:[122,231],push:[22,38,76,100,103,126,198,224,226,227,232],pushd:63,put:[0,2,3,5,6,10,12,13,14,19,20,21,23,25,33,37,38,42,43,46,49,50,51,57,58,60,61,64,70,73,77,79,80,83,85,86,87,89,90,95,96,102,103,104,105,106,109,111,114,116,121,122,123,125,127,129,133,135,136,138,153,156,157,159,161,165,181,182,188,190,206,215,217,218,219,220,221,223,227,242,276,290,329,330,344],putti:90,puzzl:[79,122,141,142,178,232,233],puzzle_desc:232,puzzle_kei:233,puzzle_nam:203,puzzle_valu:233,puzzleedit:203,puzzlerecip:203,puzzlesystemcmdset:203,pwd:100,py3:276,pyc:[47,95],pycharm:[38,45,139,364],pyflak:26,pylint:26,pyopenssl:65,pypath:344,pypath_prefix:344,pypath_to_realpath:344,pypi:[64,79,90,93,321],pypiwin32:[9,63],pyprof2calltre:93,pyramid:235,pyramidmapprovid:235,python2:[9,63,97],python37:63,python3:[63,64,75,94],python:[0,2,3,4,9,10,11,12,14,15,19,20,21,22,23,27,29,31,33,37,38,39,42,43,45,46,47,49,50,51,53,56,58,60,62,63,64,65,66,69,72,73,75,76,80,82,83,85,86,89,90,91,93,97,98,100,102,103,104,106,108,109,110,111,113,114,116,118,119,123,124,125,127,128,130,133,134,135,139,151,153,158,159,163,169,170,180,185,192,193,194,195,196,197,198,204,234,235,242,246,250,251,252,258,261,267,269,276,280,285,295,306,308,312,314,317,318,321,322,324,325,326,327,328,330,331,334,337,340,344,363,364],python_execut:64,python_path:[153,344],pythonista:79,pythonpath:[153,267,277,322],pytz:345,qualiti:[61,151],quell:[2,6,20,121,156,212],quell_color:159,queri:[11,16,34,39,56,64,83,86,94,109,112,131,148,177,206,238,239,246,247,250,251,252,256,274,287,302,316,317,318,319,329,335,341,344,345],quersyet:119,query_al:316,query_categori:316,query_info:267,query_kei:316,query_statu:267,queryset:[64,102,112,119,176,199,238,251,273,315,317,329,362],queryset_maxs:329,quest:[55,57,61,63,117,122,139,233],question:[8,10,22,26,33,34,43,50,51,57,61,63,67,70,73,90,96,124,127,131,135,159,246,264,265,316,326,328,344],queu:267,queue:[36,116,312],qui:52,quick:[5,18,22,31,33,38,39,43,48,55,61,70,79,90,91,95,97,108,112,116,119,124,138,140,146,159,180,205,252,272,316,319,330],quicker:[0,37,86,87],quickli:[10,11,15,25,33,34,39,43,48,51,86,89,96,112,114,120,128,136,139,159,180,205,319,322],quickstart:[95,139,364],quiescentcallback:269,quiet:[25,43,85,144,157,159,164,180,182,197,206,247,329,344],quiethttp11clientfactori:269,quietli:[29,83,88,316],quirk:[24,45,139,153,364],quit:[0,2,4,10,17,21,22,23,30,33,38,39,40,42,46,50,51,54,55,57,60,67,75,85,93,96,105,119,127,128,133,156,171,180,186,188,194,220,287,326,328,329],quitfunc:[50,326],quitfunc_arg:326,quitsave_yesno:326,quo:115,quot:[23,27,35,43,50,51,80,95,96,109,114,118,159,171,186,206,326,328,336,340,344],qux:215,ra4d24e8a3cab:35,race:[8,55,56,61,73,79,117,133,344],rack:232,radiu:[39,49,111],rage:122,rail:[64,121],railroad:121,rain:[102,119,122,132],raini:233,rais:[10,15,27,33,69,73,77,83,91,109,119,134,144,146,176,180,185,187,192,194,195,204,205,206,242,250,251,259,261,266,267,285,290,296,311,316,317,319,321,322,324,327,328,330,336,337,338,339,340,344,345],raise_error:[339,344],raise_except:[1,316],ram:[11,90],ramalho:79,ran:[13,36,42,90,127],rand:102,randint:[73,91,109,116,120,123,217,218,219,220,221,250,252],random:[9,20,35,46,60,73,90,91,102,104,109,114,116,120,123,132,204,205,217,218,219,220,221,223,224,226,228,232,233,235,250,252,298,299,336,344],random_string_from_modul:344,random_string_gener:[141,142,178],randomli:[86,93,102,120,132,217,218,219,220,221,231,232,250,267,299],randomstringgener:204,randomstringgeneratorscript:204,rang:[24,31,39,42,43,49,50,56,59,63,88,91,93,103,109,111,116,118,120,122,127,159,184,188,218,221,317,326,336,357,362],rank:[19,241],raph:79,raphkost:79,rapidli:153,raptur:291,rare:[10,22,33,34,38,63,86,104,106,115,128,242,324],rascal:112,rate:[33,37,43,64,90,164,261,267,286,344],rather:[2,3,11,13,20,22,25,26,29,33,37,38,39,41,43,47,55,57,60,61,64,71,86,89,91,93,95,97,102,104,110,111,112,115,116,127,128,129,131,134,135,138,144,148,152,156,159,160,164,167,169,179,190,194,197,202,206,217,218,219,220,221,236,241,247,249,251,252,315,316,318,321,330,336,339,340,343,362],ration:179,raw:[3,12,20,33,38,41,51,56,64,74,83,86,95,109,114,119,144,151,154,159,167,168,170,206,210,234,247,272,287,290,295,296,306,321,326,328,336,338,344],raw_cmdnam:[151,168],raw_desc:187,raw_id_field:[173,244,254],raw_input:[85,328],raw_nick:87,raw_str:[33,51,85,144,146,150,151,154,170,188,201,215,230,247,249,306,316,328],raw_templ:87,raw_text:201,rawstr:[154,170],rcannot:22,re_bg:343,re_bgfg:343,re_blink:343,re_bold:343,re_color:343,re_dblspac:343,re_double_spac:343,re_fg:343,re_format:321,re_hilit:343,re_invers:343,re_mxplink:343,re_norm:343,re_str:343,re_ulin:343,re_underlin:343,re_unhilit:343,re_url:343,reach:[20,22,39,51,73,87,88,90,95,101,121,122,141,154,188,192,221,241,287,291,310,328,329,336,341],reachabl:[64,115],react:[51,115,117,118,231,247],reactiv:[43,169],reactor:[94,278,305,312,342],read:[0,1,4,5,8,9,11,13,15,16,17,20,22,23,25,27,29,31,33,34,37,38,39,41,43,46,51,55,56,58,59,60,61,64,69,70,71,72,76,77,79,80,85,86,88,90,91,93,95,96,102,103,104,105,109,114,119,122,123,124,126,127,128,131,133,134,138,139,144,148,158,166,177,180,187,190,198,199,204,206,232,233,239,246,247,251,252,256,274,276,299,316,318,319,322,323,327,329,335,337,362,363],read_batchfil:322,read_default_fil:36,readabl:[1,27,38,49,51,93,96,108,114,115,125,232,321,328],readable_text:232,reader:[38,43,48,58,74,79,81,98,133,164,190,221,272,286],readi:[2,10,12,15,20,25,29,36,37,40,42,54,63,75,77,80,83,89,93,106,121,131,136,138,144,154,166,206,217,218,219,220,221,247,296,329,338,344],readili:[23,111],readin:327,readlin:337,readm:[14,37,46,47,53,130,131,178,210],readonlypasswordhashfield:145,readthedoc:[79,83],real:[2,10,21,22,27,31,38,39,42,46,55,58,59,62,63,66,67,72,73,89,90,93,95,100,108,109,110,111,116,119,123,125,126,131,148,153,177,179,184,205,206,219,241,298,322,331],real_address:2,real_nam:2,real_seconds_until:[184,331],real_word:205,realis:77,realist:[127,132],realiti:[21,55,56,61,77,79,111,126],realiz:[48,96,126,131],realli:[4,10,11,12,13,14,19,20,22,25,26,31,33,38,39,42,51,58,62,64,67,72,77,80,85,89,91,96,98,104,108,110,111,112,115,118,119,121,127,128,138,139,154,170,179,180,181,215,234,242,276,321,322,328,340],realm:287,realnam:89,realpython:10,realtim:[58,184],realtime_to_gametim:184,reason:[8,9,11,12,13,22,25,29,34,37,38,39,40,41,43,44,49,51,56,57,58,60,61,63,64,69,73,80,82,83,86,87,89,93,97,102,103,104,106,109,114,115,116,119,122,126,129,131,138,144,157,159,164,169,186,204,205,247,251,257,264,269,276,277,278,279,285,286,287,290,295,296,298,306,307,308,318,326,337,344,362],reasourc:109,reassign:49,reattach:[106,278,279],rebas:131,reboot:[11,27,28,43,50,55,67,84,86,90,100,102,105,115,116,128,144,153,164,169,183,188,231,232,247,256,257,258,259,261,267,307,308,326,328,344],reboot_evennia:267,rebuild:[58,63,100,128,279],rebuilt:33,rec:206,recach:233,recal:[95,138,232,362],recaptcha:133,receipt:[103,269],receiv:[31,33,34,37,41,42,51,52,58,77,83,87,91,105,113,114,117,127,133,137,138,144,152,153,170,171,175,176,177,186,197,199,200,206,210,247,269,272,276,278,279,285,295,296,305,306,324,329,341,344],receive_functioncal:276,receive_status_from_port:267,receivelock:241,receiver_account_set:148,receiver_object_set:246,receiver_script_set:256,recent:[4,17,25,60,67,94,123,310],recev:296,recip:[0,28,115,203],recipi:[34,58,144,176,199,276],reckon:9,reclaim:102,recog:[87,206],recog_regex:206,recogerror:206,recoghandl:206,recogn:[16,20,63,74,83,89,90,96,110,127,134,206,312],recognit:[206,316,336],recommend:[9,12,23,24,25,26,36,37,38,43,51,55,58,59,60,61,63,69,73,79,86,88,89,90,93,95,108,109,122,124,125,127,131,135,169,190,194,209,234,242,247,269,322,328,341],recommonmark:38,reconfigur:90,reconnect:[144,146,164,264,267,276,278,279,305,308],reconnectingclientfactori:[264,278,279],record:[15,23,90,123,210,221,310,357],record_ip:310,recours:12,recov:[27,28,29,56,217,218,219,220,221,242,344],recoveri:116,recreat:[23,63,102,111,128,146,153,322,323],rectangl:327,rectangular:[58,327],recur:64,recurs:[11,241,251],red:[13,14,20,31,43,59,80,87,95,109,114,126,159,169,224,226,227,232,321,336,345],red_bal:59,red_button:[13,14,20,43,87,141,142,159,178,222,224,227],red_button_script:[141,142,178,222,226],red_kei:80,redbutton:[13,14,20,43,87,159,224,226,227],redbuttonblind:227,redbuttonclos:227,redbuttondefault:224,redbuttonopen:227,redd:103,reddit:103,redefin:[22,33,55,89,247,357],redhat:[63,67],redirect:[8,22,40,69,96,105,133,135,180,328,362],redirectview:362,redistribut:34,redit:180,redo:[50,61,326],redon:271,redraw:287,reduc:[94,116,217,218,219,220,221,280],redund:321,reel:153,reen:[114,321],ref:[23,38,125,206,344,357],refactor:[45,57,139,247,363,364],refer:[0,8,9,13,19,20,22,31,33,34,37,40,43,46,48,49,51,56,57,62,64,69,73,79,80,86,87,88,89,90,95,96,100,104,105,106,109,110,111,116,118,119,124,125,126,127,129,130,131,133,134,144,153,159,164,168,179,188,197,200,204,206,217,218,219,220,221,241,247,258,261,269,279,299,307,315,317,328,334,340,341,362],referenc:[43,56,89,104,109,159,175,206,239,318,344],referenti:344,referr:90,refin:[49,119],reflect:[96,362],reflow:16,reformat:[252,330,337],reformat_cel:330,reformat_column:[111,330],refresh:[26,134,287,310],refus:12,regain:29,regard:[48,126,127,138,204],regardless:[12,19,31,33,58,73,80,81,83,102,105,114,119,121,125,127,138,144,152,179,189,197,206,224,227,247,259,261,284,287,290,305,307,316,319,322,334,337],regener:219,regex:[5,33,50,51,87,127,137,154,157,170,183,204,206,311,316,328,336,344],regex_nick:87,regex_tupl:206,regex_tuple_from_key_alia:206,regexfield:145,region:[43,58,90,140,157],regist:[65,71,83,103,104,116,120,131,133,135,137,138,144,164,198,231,232,257,267,278,279,285,308,310,312,321,336,360,362],register_error:321,register_ev:198,registercompon:137,registertest:360,registr:[65,362],registrar:67,registri:[204,310,312],regress:251,regul:242,regular:[3,17,33,38,51,69,79,90,96,105,115,127,132,134,135,146,152,182,203,204,226,227,233,242,261,319,334,344,363],regulararticl:335,regulararticle_set:335,regularcategori:335,regularli:[67,85,98,102,120,128,132,184,226,231,233,258,259,261,270,300,331],reilli:79,reinforc:79,reiniti:110,reinstal:63,reinvent:57,reject:[188,204],rejectedregex:204,rel:[10,13,14,19,22,31,49,51,82,104,123,131,133,184,200,221,322,328],relai:[27,33,43,72,105,144,164,179,189,247,285,308,328,329,344],relat:[28,31,33,34,43,47,51,56,57,72,79,94,96,102,103,104,110,125,132,137,138,139,145,148,149,152,166,167,172,176,177,184,198,210,217,218,219,220,221,230,233,239,246,247,256,259,261,272,308,315,316,318,319,321,328,335,337,346,350,357],related_field:[145,173,237,244,254,315],related_nam:[148,177,239,246,256,316,318,319,335],relationship:[34,49,119,125],relay:146,releas:[9,28,37,43,55,63,78,79,90,96,169],releg:1,relev:[3,9,11,14,22,30,33,37,38,47,58,62,79,80,89,94,96,107,112,114,116,119,123,124,125,133,135,140,144,145,150,152,179,180,241,242,258,259,281,299,306,307,308,315,321,326,328,338],relevant_choic:180,reli:[9,34,41,51,62,70,81,85,86,88,91,114,115,119,126,127,135,189,206,227,233,267,318,328],reliabl:[13,23,25,29,125,334],reliant:200,reload:[0,2,3,5,6,7,12,13,14,19,21,22,26,27,28,29,31,33,35,36,39,40,41,42,44,48,50,51,55,57,58,60,62,63,65,66,68,69,71,73,74,81,92,95,96,98,102,104,105,106,115,116,117,118,121,123,125,128,133,134,135,136,139,144,146,153,158,159,169,175,180,181,185,186,187,195,201,202,206,212,213,232,233,235,242,247,257,258,259,261,267,276,277,279,281,305,308,312,316,322,324,326,327,328,331,344,364],reload_evennia:267,remain:[13,19,30,31,33,43,50,51,58,77,90,91,96,97,107,109,110,113,151,153,159,161,165,175,181,184,187,217,218,219,220,221,231,247,259,267,295,296,328,329,336],remaind:[21,33,184],remaining_repeat:[102,259],remap:[38,316,336],remedi:60,rememb:[0,1,4,5,11,12,13,21,22,28,29,31,33,39,41,43,48,49,51,54,56,58,61,62,63,69,77,80,86,88,90,91,93,95,96,97,111,112,114,115,119,123,126,128,131,137,139,157,159,181,194,247,257,322,341],remind:[0,4,38,50],remit:[43,157],remnisc:57,remot:[25,100,103,164,276,278,290],remov:[0,1,4,9,11,12,21,22,27,31,36,39,41,43,48,50,51,55,58,69,80,81,84,85,87,89,91,93,98,102,115,116,122,127,128,131,133,136,138,141,152,153,157,159,164,165,166,169,174,175,177,180,182,187,188,192,196,203,204,205,206,215,217,218,219,220,221,224,242,246,247,252,257,260,261,267,285,296,308,310,316,319,321,325,328,334,340,342,343,344],remove_backspac:343,remove_bel:343,remove_charact:116,remove_default:[31,153],remove_receiv:177,remove_send:177,removeth:316,renam:[9,20,43,58,81,136,159,165,247,318],render:[3,22,38,69,81,102,107,133,134,136,145,166,190,237,244,312,315,338,340,355,357,362],render_post:296,renew:[29,58,67,310],reop:94,reorgan:[45,47],repair:[21,61],repeat:[0,42,61,62,75,88,93,102,110,111,116,118,121,136,139,144,146,179,184,204,215,256,259,267,272,291,316,324,328,331],repeatedli:[14,42,62,74,102,139,231,256,259,261,267,272,298],repeatlist:74,repetit:[62,116,204],replac:[5,6,9,22,23,25,29,30,31,33,36,38,41,43,50,51,57,69,74,80,87,89,94,95,96,100,104,105,109,111,114,116,119,134,135,136,137,138,144,151,152,153,154,157,165,166,170,179,181,183,186,187,188,192,195,197,202,203,205,206,224,227,230,233,234,242,247,249,251,252,279,282,295,296,306,316,321,326,327,328,330,336,343,344],replace_data:330,replace_timeslot:187,replace_whitespac:330,replacement_str:[43,165],replacement_templ:[43,165],replenish:[217,218,219,220,221],repli:[33,51,65,70,139,146,179,199,265,289,290,296,308,328],replic:[22,114,136],repo:[38,47,57,79,106,131,139],report:[22,24,26,33,37,43,61,63,70,73,75,84,91,93,94,97,102,103,104,115,116,127,131,136,138,159,192,195,206,234,247,267,272,279,282,283,290,291,295,306,308,321,324,328,344],report_to:324,repositori:[8,9,23,25,36,76,78,96,100,130,252],repositri:76,repr:[91,344],reprehenderit:52,repres:[0,2,9,20,21,22,25,31,33,40,46,49,53,56,61,62,64,69,77,86,89,95,96,105,107,113,116,119,125,126,127,133,136,144,150,174,176,182,188,190,192,197,198,200,204,206,210,212,215,219,232,233,234,247,252,261,264,278,279,295,296,306,307,308,312,316,317,321,323,324,328,329,330,340,344],represent:[2,11,28,40,58,64,73,77,86,87,88,105,113,119,126,176,192,195,206,251,256,276,295,296,319,325,331],reprocess:103,reproduc:[10,96,247],reput:209,reqhash:[317,344],reqiur:188,request:[3,8,26,37,40,43,51,63,69,80,90,103,107,119,123,131,133,134,135,139,144,145,146,157,173,179,195,244,247,251,254,267,269,276,279,281,286,287,289,296,312,315,319,328,349,350,351,355,362],request_finish:107,request_start:107,requestavatarid:287,requestfactori:312,requestor:[144,310],requir:[1,4,8,9,10,11,14,15,22,23,33,36,37,38,43,46,47,49,50,51,54,58,60,61,67,68,69,70,71,75,77,78,79,80,84,85,86,89,90,93,94,102,109,110,111,114,115,116,118,119,125,126,127,129,132,133,134,136,137,145,158,159,164,169,176,177,185,186,187,188,200,201,202,204,206,215,219,220,233,234,237,238,241,244,247,251,267,278,279,292,300,311,315,317,322,327,328,329,330,334,339,340,341,344,357,362],require_singl:251,requr:109,rerout:[138,156,160,279],rerun:[13,14,51,122],resart:259,research:[79,194],resembl:[25,55,129],resend:33,reserv:[1,10,33,95,96,111,251,311,317,336,344],reset:[0,7,12,15,17,23,27,29,31,33,44,50,60,66,73,81,102,104,105,111,114,116,121,123,125,126,139,144,146,153,159,169,174,184,195,206,227,232,242,258,259,267,271,277,287,305,316,319,322,330,331,336,342,344],reset_cach:[316,319],reset_callcount:[102,259],reset_gametim:[27,331],reset_serv:271,reset_tim:187,resid:[47,96,108,227,242],residu:[43,169,219],resist:[252,344],resiz:[58,138,327,330],resolut:[114,116],resolv:[26,29,42,60,70,90,95,104,116,131,203,217,218,219,220,221],resolve_attack:[217,218,219,220,221],resolve_combat:116,resort:[33,54,58,164,206,344],resourc:[9,23,26,28,38,41,47,48,53,56,90,94,95,96,103,108,115,124,127,135,136,139,220,257,265,296,312,323,342],respect:[0,6,23,33,43,48,58,80,104,105,123,125,157,159,166,179,199,203,206,213,224,242,247,306,307,318,319,322,324,330,341,344,357],respond:[0,46,51,61,83,84,107,110,117,118,126,294,298],respons:[7,10,16,17,37,49,51,60,63,64,70,85,88,90,91,118,120,121,144,146,153,164,175,197,233,235,239,247,265,267,269,276,299,308,318,338,340,344],response_add:[145,173,244],rest:[17,29,33,51,56,63,73,82,85,86,87,104,106,111,122,123,151,167,168,217,218,219,220,221,316,321,330],restart:[12,42,43,58,60,76,90,92,93,102,103,104,106,110,116,128,131,135,138,141,144,169,175,180,183,195,227,247,257,259,261,271,284,305,306,307,344],restartingwebsocketserverfactori:[146,278],restock:85,restor:[0,31,102,126,180,220,227,257,261],restrain:[43,159,241,327,344],restrict:[4,8,11,19,20,43,47,59,68,73,80,90,109,111,115,125,134,137,159,164,182,204,220,221,237,242,252,324,326,328,330,341],restructur:[38,56],result1:203,result2:[51,203],result:[10,11,23,27,30,31,33,38,43,44,48,51,58,59,73,80,88,90,91,95,96,97,104,105,109,114,115,116,118,119,123,124,126,127,131,134,135,136,144,151,152,154,159,166,175,177,179,185,188,200,203,204,205,206,209,217,218,219,220,221,233,238,242,247,250,251,252,259,267,276,299,316,318,321,326,327,328,330,334,336,337,338,341,344,345],result_nam:203,resum:[29,33,102],resurrect:231,resync:[146,276,306],ret:33,ret_index:344,retain:[10,27,31,51,97,111,138,189,239,252,313,318,322,324,337,344],retext:38,retract:179,retreat:221,retri:267,retriev:[0,33,43,69,74,86,96,97,108,112,119,123,139,140,144,148,150,153,159,169,174,176,187,194,238,241,246,251,265,272,273,279,285,294,316,319,325,334,339,341,344,362],retriv:[146,323],retroact:[58,125],retur:52,return_appear:[49,60,122,123,182,187,206,232,247],return_cmdset:166,return_detail:[187,233],return_iter:251,return_key_and_categori:319,return_list:[1,316,319],return_map:111,return_minimap:111,return_obj:[1,11,87,316,319,339],return_par:252,return_prototyp:120,return_puppet:144,return_tagobj:319,return_tupl:[87,185,316],returnv:33,returnvalu:10,reus:[25,334],reusabl:122,rev342453534:344,reveal:182,revers:[29,31,33,39,111,114,121,126,134,148,177,235,239,246,256,312,316,318,319,321,335],reverseerror:[267,276],reversemanytoonedescriptor:[148,246,335],reverseproxyresourc:312,revert:[43,90,126,131,156,238],review:[0,31,37,41,64,70,128,135],revis:61,revisit:[36,328],reviu:51,revok:58,revolutionari:131,rework:[29,61,201],rewritemim:70,rfc1073:283,rfc858:289,rfc:[283,289],rfind:321,rgb:[114,321],rgbmatch:321,rhel:8,rhostmush:[57,108,129],rhs:[25,58,167,168,170],rhs_split:[159,165,167,168],rhslist:[167,168],ricardo:344,riccardomurri:344,rich:[22,57,78,79,325],richard:79,rick:109,rid:[56,119,139],riddanc:12,ridden:[1,96],riddick:188,ride:121,right:[0,5,8,10,14,20,21,23,25,28,29,33,38,39,41,42,43,46,51,55,56,57,58,60,61,63,68,74,75,76,80,85,87,90,91,96,101,102,109,111,114,117,119,121,123,126,127,128,133,134,137,138,145,153,156,159,167,168,175,181,187,188,190,195,196,203,221,224,227,231,232,233,235,242,250,252,256,307,321,322,326,330,344,345],right_justifi:[109,250],rigid:57,rindex:321,ring:205,ripe:96,rise:[31,62],risen:62,risk:[38,43,57,63,90,123,138,158,169],rival:111,rjust:321,rm_attr:159,rnormal:114,rnote:[43,169],road:[31,46,111,121,152],roadmap:[45,139,364],roam:[122,153,231],roar:111,robot:[77,133],robust:[85,91,103],rock:[6,60,86,116,124,153],rocki:122,rod:153,role:[17,23,55,57,61,73,91,217],roleplai:[9,11,57,61,68,73,79,116,123,139,185,206,364],roll1:73,roll2:73,roll:[11,58,61,63,73,91,114,116,123,185,217,218,219,220,221,310],roll_challeng:73,roll_dic:185,roll_dmg:73,roll_hit:73,roll_init:[217,218,219,220,221],roll_result:185,roll_skil:73,roller:[73,116,185],rom:79,roof:[43,159],room1:127,room56:13,room:[9,12,13,14,15,20,21,22,27,31,33,42,43,44,45,46,53,55,56,57,59,62,63,64,73,77,80,85,91,96,102,104,108,109,111,112,116,117,118,119,120,121,122,123,124,125,127,129,132,133,140,141,142,150,151,152,153,157,159,165,170,178,180,182,185,187,194,197,200,206,212,213,214,217,218,219,220,221,229,230,231,232,234,235,241,247,256,271,299,322,342,360,364],room_count:119,room_dict:200,room_flag:56,room_lava:56,room_typeclass:[235,342,360],roombuildingmenu:[22,180],roomnam:[43,58,159],roomobj:119,roomref:121,root:[9,13,22,23,36,47,53,63,64,69,75,78,80,81,86,89,90,93,96,97,100,106,128,130,134,135,136,232,247,252,267,312,325],rose:[11,87,89,125],roster:[9,217,218,219,220,221],rosterentri:9,rot:127,rotat:337,rotatelength:337,roughli:[58,61,94,96,344],round:[17,205,221,330],rounder:205,rout:[5,20,49,56,121,137,144],router:90,routin:[206,302,341,344],row:[0,3,16,25,38,49,58,64,69,86,111,114,116,126,137,330,344],rpcharact:206,rpcommand:206,rpg:[58,60,73,124,185,221],rpi:79,rplanguag:[141,142,178,206],rpm:63,rpobject:206,rpsystem:[38,141,142,178,202,205],rpsystemcmdset:206,rred:321,rsa:[287,288],rspli8t:91,rsplit:[123,321],rsrc:70,rss2chan:[98,164],rss:[7,43,55,79,128,139,141,142,146,164,172,262,272,275,285,364],rss_enabl:[98,164],rss_rate:146,rss_update_interv:[43,164],rss_url:[43,98,146,164],rssbot:146,rssbotfactori:286,rsschan:[43,164],rssfactori:286,rssreader:286,rst:38,rstrip:[91,321],rsyslog:209,rtest2:114,rtext:85,rthe:22,rthi:114,rtype:312,rubbish:[43,156],rubi:64,rudimentari:231,ruin:[122,187,233],rule:[12,13,14,21,33,47,55,58,61,68,77,79,80,96,114,124,126,127,131,139,180,204,205,217,218,221,239,322,364],rulebook:116,rumour:122,run:[0,2,3,5,6,8,9,10,11,13,14,15,20,21,23,24,26,27,28,29,31,35,36,38,40,43,45,46,47,51,53,54,56,57,59,60,61,62,63,64,67,68,69,72,73,76,79,80,81,83,85,86,90,91,92,93,95,96,97,101,102,103,104,109,110,111,115,119,121,122,123,124,125,126,128,130,131,132,133,134,136,137,138,139,141,144,146,150,151,153,154,158,159,164,165,166,169,170,174,175,195,196,201,206,209,213,215,217,218,219,220,221,227,230,235,241,242,247,251,252,256,258,259,261,267,271,273,277,284,285,292,296,298,301,305,306,310,312,318,321,322,326,328,329,331,337,341,342,344,362,363,364],run_async:[10,344],run_connect_wizard:267,run_dummyrunn:267,run_exec:328,run_exec_then_goto:328,run_init_hook:305,run_initial_setup:305,run_menu:267,run_start_hook:[60,125,318],runexec:328,runexec_kwarg:328,runnabl:109,runner:[36,106,232,298],runsnak:93,runtest:[170,196,211,228,293,303,335,342,352,360],runtim:[12,27,33,62,154,180,234,331,344],runtimeerror:[73,144,146,192,195,198,204,205,251,259,285,316,328,336,344],runtimewarn:251,rusernam:51,rush:29,rusti:85,ruv:36,ryou:22,sad:[133,290],safe:[11,26,30,31,43,46,56,60,64,82,89,97,104,131,133,144,156,179,227,242,261,276,308,312,318,322,325,334,344],safer:[12,13],safest:[0,90,105,318],safeti:[2,43,56,89,90,123,125,139,159,179,246,322],sai:[0,5,6,10,12,14,17,20,22,25,26,27,29,31,33,39,40,41,44,46,51,56,57,58,60,61,62,63,64,69,73,77,78,80,89,90,91,93,96,109,114,116,117,118,119,123,125,126,127,128,129,131,137,138,139,140,153,165,179,181,185,188,197,198,205,206,215,227,233,247,328],said:[0,4,10,22,26,43,44,46,49,51,57,83,91,96,111,112,118,127,134,151,164,168,197,206,235,247,279,318,328],sake:[13,43,57,126,135,171,186,362],sale:85,same:[0,2,5,6,9,10,11,12,13,14,15,16,19,20,21,22,23,26,27,28,29,31,33,34,37,38,40,41,42,43,44,50,55,57,58,59,60,61,62,63,64,66,69,73,74,78,80,81,83,84,85,86,88,89,90,91,95,96,97,98,100,102,104,105,106,108,109,110,111,112,113,114,115,116,119,121,123,125,126,127,128,131,133,134,136,138,144,150,151,152,153,154,157,159,167,168,169,170,175,180,182,184,187,190,194,195,199,204,205,206,212,214,215,217,218,219,220,221,224,231,233,234,235,241,247,251,252,256,257,261,271,276,288,291,292,306,307,308,310,312,315,316,317,318,319,321,322,324,328,329,330,331,337,338,344,357,362],sampl:[8,36,56,100,215],san:190,sand:62,sandi:111,sane:[61,79,96,362],sanit:[357,362],saniti:[9,49,111,127,139,338],sarah:[43,129,165],sat:[21,140],satisfi:[108,167,316],satur:103,save:[0,1,9,15,21,22,24,27,29,33,34,36,41,42,43,46,48,50,51,54,56,64,67,84,86,87,89,95,97,100,102,103,105,107,109,110,112,115,116,123,125,127,131,133,138,144,145,156,159,169,173,175,176,177,180,195,242,244,246,247,249,251,252,254,257,259,260,261,265,272,285,299,300,305,312,315,316,318,325,326,334,338,339,340,344],save_a:[173,237,244,254,263],save_as_new:315,save_buff:326,save_data:338,save_for_next:[33,154],save_handl:338,save_kwarg:339,save_model:[145,173,244,254],save_nam:261,save_on_top:[173,237,244,254,263],save_prototyp:251,save_recip:203,savefunc:[50,326,339],savehandl:339,saver:325,saverdict:325,saverlist:325,saverset:325,saveyesnocmdset:326,saw:[10,46,69],say_text:118,saytext:206,scale:[23,57,61,73,106,114,205],scalewai:90,scan:[8,150,231,233],scarf:182,scatter:[219,322],scedul:331,scenario:58,scene:[11,21,38,55,59,61,73,74,97,109,112,114,116,122,126,204,233,256,261,334],schedul:[27,62,184,195,331],schema:[4,64,86,125,131,344],scheme:[28,33,43,63,86,114,159,169,321],scienc:[49,124],scientif:79,scissor:116,scm:9,scope:[29,55,64,74,124,134,138,204,324],score:[58,60,344],scraper:362,scratch:[40,46,57,58,61,63,123,124,128,136,139],scream:122,screen:[7,16,18,33,43,51,52,61,66,74,81,85,97,100,101,104,105,109,114,127,133,138,139,145,171,186,190,201,221,250,272,287,329,344,364],screenheight:[74,272],screenread:[74,272,295,296],screenshot2017:101,screenshot:[55,133,139,364],screenwidth:[74,154,272],script:[6,11,13,14,20,27,36,45,47,53,55,56,57,59,61,62,63,71,80,84,85,86,89,90,93,103,104,105,106,107,108,109,110,112,115,116,117,119,120,122,125,130,132,133,137,138,139,141,142,144,146,158,159,169,177,178,179,184,187,191,192,198,203,204,205,213,217,218,219,220,221,223,224,226,227,233,235,241,246,247,251,252,267,300,305,322,323,324,331,339,341,342,344,360,364],script_path:[43,159],script_search:59,script_typeclass:[228,342,360],scriptattributeinlin:254,scriptbas:259,scriptclass:258,scriptdb:[53,119,125,141,254,256,314],scriptdb_db_attribut:254,scriptdb_db_tag:254,scriptdb_set:[148,246,316,319],scriptdbadmin:254,scriptdbmanag:[255,256],scripthandl:[141,142,253],scriptkei:[43,159],scriptmanag:255,scriptnam:323,scripttaginlin:254,scroll:[20,45,52,63,77,95,96,97,123,138,329],scrub:308,scrypt:102,sdesc:[56,202,206],sdesc_regex:206,sdescerror:206,sdeschandl:206,sdk:63,sea:[111,122],seamless:206,seamlessli:[92,102],search:[0,2,9,13,21,22,30,33,41,42,43,48,50,55,58,59,60,64,68,70,73,76,87,89,94,96,102,104,109,116,123,124,125,127,131,134,136,139,140,141,142,144,150,152,154,159,166,169,176,179,194,199,203,206,217,218,219,220,221,233,235,238,239,241,247,250,251,258,273,316,317,318,319,320,321,324,326,344,363,364],search_:[27,59],search_account:[58,107,119,141,247,341],search_account_attribut:119,search_account_tag:[119,341],search_at_multimatch_input:247,search_at_result:[206,247],search_attribute_object:119,search_channel:[41,119,141,176,341],search_channel_tag:[119,341],search_field:[173,237,244,254,263,315],search_for_obj:159,search_help:[119,141,238],search_help_entri:341,search_helpentri:238,search_index_entri:[154,156,157,158,159,164,165,166,167,168,169,170,171,174,179,180,181,182,185,186,187,188,189,193,199,200,201,202,203,206,212,213,214,215,217,218,219,220,221,224,231,232,233,234,239,247,326,328,329],search_messag:[119,141,176,341],search_mod:206,search_multimatch_regex:247,search_object:[11,13,27,111,119,121,125,141,144,341],search_object_attribut:119,search_objects_with_prototyp:251,search_prototyp:251,search_script:[59,102,119,141,341],search_script_tag:[119,341],search_tag:[48,112,119,140,141,341],search_tag_account:112,search_tag_script:112,search_target:199,searchabl:194,searchdata:[144,206,247,341],searchstr:68,season:[61,187],sec:[10,29,62,74,184,279,331],secmsg:337,second:[0,10,11,14,16,21,22,25,27,29,31,33,38,39,41,43,51,62,63,69,80,85,86,88,90,91,95,100,102,103,104,109,110,114,115,116,119,120,121,123,126,127,132,134,144,146,151,159,184,194,195,198,200,206,213,217,218,219,220,221,223,227,231,241,247,252,259,261,267,272,281,286,299,310,321,324,328,331,337,344,345],secondari:[81,307],secondli:89,secreci:131,secret:[9,23,65,71,185,267],secret_kei:9,secret_set:[4,9,23,65,267],sect_insid:49,section:[1,4,9,11,15,18,21,22,23,25,26,29,31,33,35,36,38,39,40,48,51,58,60,62,63,68,69,75,77,80,86,89,90,93,95,96,100,111,113,119,124,125,127,133,137,138,139,187,205,252,321,322,328,345],sector:49,sector_typ:49,secur:[7,11,13,22,26,37,41,43,57,63,80,85,90,96,108,109,114,123,133,134,139,141,142,158,169,175,178,239,247,287,318,337,357,364],secure_attr:80,sed:36,sedcond:260,see:[0,1,2,3,4,5,8,9,10,11,12,13,14,19,20,21,22,23,25,26,27,28,29,30,31,32,33,34,35,37,38,39,40,41,42,43,44,46,48,49,50,51,52,53,55,56,57,58,59,60,61,62,63,64,65,68,70,71,72,74,75,76,80,81,82,83,86,87,88,89,90,91,93,95,96,98,100,101,102,103,104,105,106,108,109,110,111,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,130,131,132,133,134,135,136,137,138,139,144,154,156,158,159,164,165,166,167,168,170,175,177,178,179,180,186,190,192,199,203,204,205,206,210,213,214,215,217,218,219,220,221,223,224,226,231,233,234,235,241,246,247,260,265,267,269,270,278,279,280,281,283,287,288,290,292,294,295,296,298,299,307,308,312,316,321,324,325,326,327,330,336,339,340,344,351,357,362],seek:[122,242,337],seem:[4,22,24,31,39,41,56,61,63,75,94,109,110,119,121,122,123,137,138,316,322],seen:[0,22,29,31,34,40,46,49,51,57,58,69,81,91,95,96,102,105,111,119,120,121,126,127,131,180,251,279,330],sefsefiwwj3:9,segment:[121,312],seldomli:[154,170],select:[2,20,22,27,31,38,43,51,54,63,69,77,80,85,86,104,105,106,111,119,120,123,131,133,137,138,140,151,152,157,166,215,218,318,326,328],selet:328,self:[0,1,2,5,6,9,10,11,13,20,21,22,25,27,28,29,30,31,33,38,39,40,41,42,43,44,49,50,51,56,57,58,59,60,62,63,71,72,73,76,77,80,81,82,85,86,87,89,95,96,102,109,115,116,117,118,119,120,121,123,125,127,129,132,134,144,146,148,150,152,153,154,156,159,160,164,167,168,169,170,174,175,177,179,180,181,182,185,187,188,192,197,199,200,202,203,206,215,217,218,219,220,221,223,224,227,230,231,232,233,234,235,241,247,259,260,265,267,269,270,274,278,279,285,287,288,290,292,294,295,296,306,307,308,316,318,319,321,326,328,329,334,336,338,339,340,344,351],self_pid:344,selfaccount:58,sell:[78,85,179],semi:[93,132,138,205],semicolon:[80,242,324],send:[2,12,22,25,27,29,33,34,41,43,51,52,58,59,61,64,67,70,71,73,74,76,80,81,83,89,91,93,95,96,102,103,105,107,110,113,114,115,116,118,120,123,126,133,137,138,139,140,144,146,150,153,154,157,164,168,174,175,176,177,179,188,189,199,206,210,221,223,230,231,241,247,260,261,264,267,269,270,272,276,277,278,279,280,282,285,286,287,289,290,291,293,295,296,298,306,307,308,309,321,324,325,328,330,344],send_:[40,83,285],send_adminportal2serv:277,send_adminserver2port:264,send_authent:278,send_channel:[278,279],send_default:[40,83,278,279,285,287,290,295,296],send_defeated_to:231,send_emot:206,send_functioncal:276,send_game_detail:269,send_heartbeat:278,send_instruct:267,send_mail:199,send_msgportal2serv:277,send_msgserver2port:264,send_p:279,send_privmsg:279,send_prompt:[287,290,295,296],send_random_messag:223,send_reconnect:279,send_request_nicklist:279,send_status2launch:277,send_subscrib:278,send_testing_tag:230,send_text:[40,83,287,290,295,296],send_unsubscrib:278,sender:[34,41,43,107,144,146,164,175,176,177,179,206,247,278,309,334,341],sender_account_set:148,sender_extern:177,sender_object:309,sender_object_set:246,sender_script_set:256,sender_str:175,sendernam:[43,164],senderobj:324,sendlin:[287,290,295],sendmessag:[40,188],sens:[1,10,22,31,37,56,58,80,86,89,96,102,121,138,152,224,324,325,328],sensibl:[90,271],sensit:[11,51,58,80,176,180,184,187,195,210,211,238,317,331,341],sensivit:204,sent:[25,34,51,58,69,74,83,88,91,105,107,113,114,119,137,138,144,146,150,164,166,170,175,176,177,180,186,188,195,197,199,210,228,234,247,264,267,269,272,276,277,278,279,287,291,295,306,308,316,328,336,341],sentenc:[46,91,198,205,206],sep:[321,344],sep_kei:[22,180],separ:[8,11,13,14,20,23,29,31,33,37,40,43,46,48,51,57,58,61,62,64,71,72,75,77,80,84,85,86,87,89,91,92,93,95,96,98,101,102,103,105,106,112,114,115,119,121,123,126,129,131,133,136,137,138,140,151,153,154,159,165,166,167,168,169,175,180,195,198,199,205,206,215,217,218,219,220,221,224,233,235,238,242,246,247,251,257,261,286,291,296,308,321,322,324,327,336,341,344],separatli:29,seq:87,sequenc:[10,13,14,15,33,64,80,81,87,89,113,126,154,158,184,201,206,242,265,271,321,322,328,330,343,344],seri:[51,61,79,114,131,136,138,226,330],serial:[11,83,138,250,261,285,325,338,340],serializ:296,seriou:[39,110],serious:63,serv:[45,49,55,64,83,101,103,104,111,135,152,219,296,312,322,324,355],server:[0,2,4,9,10,11,12,13,15,19,21,25,26,27,28,29,31,33,34,35,36,37,38,40,41,45,47,51,53,54,55,56,57,58,59,60,62,63,64,65,66,67,69,70,71,72,73,74,75,78,79,80,81,83,84,86,88,89,91,93,94,95,96,97,100,101,102,103,106,107,109,110,111,113,114,115,116,118,121,122,124,125,127,128,130,131,133,134,135,136,137,138,139,141,142,144,146,153,157,159,164,169,171,175,178,180,183,186,187,195,201,202,206,207,208,209,212,213,227,231,232,233,235,247,256,257,258,259,261,313,318,322,324,325,328,331,334,337,344,346,363,364],server_connect:285,server_disconnect:285,server_disconnect_al:285,server_epoch:[27,331],server_l:277,server_logged_in:285,server_nam:104,server_pid:[277,344],server_receive_adminportal2serv:264,server_receive_msgportal2serv:264,server_receive_statu:264,server_reload:[257,261],server_run:267,server_runn:305,server_servic:344,server_services_plugin:[40,104],server_services_plugin_modul:40,server_session_class:105,server_session_sync:285,server_st:267,server_twistd_cmd:277,server_twisted_cmd:277,serverconf:[157,261],serverconfig:[260,261,273,274],serverconfigadmin:263,serverconfigmanag:[273,274],serverfactori:[277,287,290],serverload:[43,169],serverlogobserv:337,servermsg:337,servernam:[4,8,9,54,74,90,104],serverprocess:[43,169],serversess:[40,105,114,141,142,210,242,262,285,308,316],serversessionhandl:[40,105,308],serverset:[43,80,164,241],servic:[12,23,40,45,67,71,90,94,100,103,104,110,131,133,141,142,169,262,264,267,268,276,277,284,305,312,344],sessdata:[307,308],sessid:[2,33,105,123,246,247,264,276,277,285,308],session:[2,12,15,24,31,33,40,45,47,51,53,57,70,74,81,84,88,89,91,96,100,107,114,123,127,138,139,141,142,144,146,148,150,151,152,154,156,157,160,162,166,167,171,186,188,189,197,209,210,211,230,246,247,249,250,251,257,262,264,272,276,277,278,279,285,286,287,290,295,296,305,306,308,310,326,328,329,336,344,345,364],session_data:308,session_from_account:308,session_from_sessid:308,session_handl:[105,141],session_portal_partial_sync:308,session_portal_sync:308,sessioncmdset:[31,43,162],sessionhandl:[40,83,141,142,144,247,262,272,278,279,285,286,306,307],sessionid:285,sessionobject:336,sessions_from_account:308,sessions_from_charact:308,sessions_from_csessid:[285,308],sessions_from_puppet:308,sesslen:247,set:[0,2,3,6,7,8,10,11,12,13,14,15,16,17,19,20,21,22,23,24,25,26,27,29,30,32,33,34,35,36,37,38,39,40,41,42,44,45,46,47,50,52,53,55,56,57,58,59,60,61,63,64,66,67,68,69,71,74,75,76,82,83,85,86,87,89,91,93,95,96,97,100,102,105,107,108,109,110,111,112,113,114,116,117,119,120,121,124,125,126,128,129,130,133,134,135,136,137,138,139,141,143,144,146,148,150,151,152,153,154,156,157,159,160,161,162,163,164,166,167,168,170,172,174,180,181,182,183,184,185,186,187,188,189,193,195,197,198,201,202,203,205,206,209,212,213,215,217,218,219,220,221,224,226,227,228,230,231,232,233,234,235,237,241,242,246,247,250,251,252,258,259,261,264,266,267,271,272,273,274,277,278,280,281,283,284,287,289,290,292,293,298,299,301,303,305,306,307,308,310,312,313,315,316,317,318,319,321,322,323,324,325,326,327,328,329,330,331,334,335,336,337,338,339,340,341,342,343,344,345,350,357,360,364],set_active_coordin:235,set_al:231,set_alias:154,set_attr:159,set_cach:316,set_class_from_typeclass:318,set_dead:231,set_descript:51,set_detail:[187,233],set_game_name_and_slogan:350,set_gamedir:267,set_kei:154,set_nam:51,set_password:144,set_task:195,set_trac:[42,141],set_webclient_set:350,setcolor:81,setdesc:[57,165,212],setgend:189,sethelp:[20,68,166],sethom:159,setlock:212,setnam:40,setobjalia:[43,159],setperm:[43,157],setspe:213,sett:98,settabl:[74,86,290],setter:39,settestattr:50,settingnam:80,settings_chang:107,settings_default:[4,5,34,47,104,127,141,142,344],settings_ful:104,settings_mixin:[141,142,262,297],settl:[111,116],setup:[5,15,18,26,40,47,61,63,67,71,85,93,96,100,116,120,127,129,131,138,139,144,156,164,170,184,196,224,228,230,233,247,259,271,284,293,298,302,303,305,312,316,318,334,335,342,360,364],setup_str:302,setuptool:[63,75],sever:[0,11,14,19,22,29,31,33,36,41,42,43,48,50,52,55,56,57,59,62,69,79,80,102,104,109,113,116,119,125,137,158,159,167,168,169,187,194,195,231,233,247,293,294,319,324],sex:189,shall:[126,134],shaman:[57,109],shape:[20,22,39,58,61,111,235,330],sharabl:109,share:[9,25,31,36,37,42,46,57,59,63,64,65,80,86,90,102,103,105,112,116,119,125,133,135,145,194,195,252,261,298,316,317,319,330,344,351],sharedloginmiddlewar:351,sharedmemorymanag:[317,333],sharedmemorymodel:[177,239,316,318,334,335],sharedmemorymodelbas:[148,177,239,246,256,316,318,334,335],sharedmemorystest:335,shaw:[77,79],she:[0,22,33,56,91,126,180,189,205],sheer:[43,159],sheet:[23,38,51,133,134,137,327],sheet_lock:58,shell:[7,23,25,26,36,57,58,59,60,63,75,86,87,90,100,103,108,110,125,128,287],shield:[29,77,86],shift:[14,15,27,108,195,232,238,344],shiftroot:232,shine:[21,233],shini:344,ship:[55,64,75,79,111],shire:62,shirt:182,shoe:182,shoot:[21,220,221,327],shop:[51,57,108,124,139,364],shop_exit:85,shopcmdset:85,shopnam:85,shopper:85,short_descript:54,shortcom:85,shortcut:[0,3,22,23,27,29,31,33,38,43,47,59,69,91,96,100,107,116,119,125,129,133,134,141,146,153,154,159,180,192,235,242,247,338,344],shorten:[42,46,125,252],shorter:[40,61,104,108,117,118,125,132,175,205,317,324,337],shortest:[39,206],shorthand:[43,89,126,159],shortli:[0,22,77],shot:220,should:[0,1,2,3,4,5,6,8,9,10,11,12,13,14,15,16,19,20,22,23,24,25,26,27,29,31,33,34,37,38,39,40,41,42,43,46,47,48,51,55,57,58,59,60,61,62,63,64,65,66,67,68,69,72,73,74,75,76,77,80,81,82,83,85,86,88,89,90,91,93,94,95,96,97,98,100,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,119,121,122,123,124,125,126,127,128,129,130,131,133,134,135,136,137,138,139,140,144,146,148,150,152,153,154,156,158,159,160,163,166,167,169,170,174,175,177,180,182,184,187,192,195,197,198,199,200,202,203,204,205,206,209,217,218,219,220,221,224,227,230,231,233,234,241,242,246,247,249,250,251,252,256,258,259,260,261,265,266,267,271,274,278,284,287,290,291,293,295,296,299,305,306,307,308,310,311,313,315,316,318,319,321,322,324,325,326,328,329,330,331,336,337,338,339,340,342,344,345,357,360,362],should_join:175,should_leav:175,should_list_cmd:166,shoulddrop:[221,247],shoulder:[58,182],shouldget:[221,247],shouldgiv:[221,247],shouldmov:[197,217,218,219,220,221,247],shouldn:[0,13,21,22,29,41,48,58,93,126,166,180,195,198,220,298],shouldrot:337,shout:29,shove:21,show:[0,12,13,14,20,22,24,26,27,30,33,35,37,38,39,40,42,43,46,48,49,52,54,55,57,58,60,61,62,63,64,68,69,70,71,73,81,82,85,86,90,91,95,96,97,98,101,102,103,104,105,106,110,111,114,116,117,118,119,120,122,124,126,127,128,129,131,133,134,136,137,138,139,144,156,157,159,164,165,167,169,171,179,181,182,185,186,187,188,190,202,215,220,221,226,233,234,235,247,249,251,252,265,267,276,326,328,337,338,339,344,357],show_foot:329,show_map:49,show_non_edit:251,show_non_us:251,show_valu:190,show_version_info:267,show_warn:267,showcas:[31,111,200],shown:[0,4,9,22,25,29,35,41,43,49,51,54,57,62,68,109,114,121,133,138,154,157,164,166,168,170,180,182,204,206,232,247,267,328,329],showtim:62,shrink:330,shrug:46,shrunk:101,shuffl:27,shun:[26,90,108],shut:[0,4,29,43,93,100,102,104,137,144,169,247,259,261,267,269,276,277,284,285,305,308],shutdown:[12,19,31,58,93,102,105,110,144,146,169,261,267,276,277,284,305,306,318,324,328],shy:[26,61,129],sibl:[10,57,96,102],sid:[43,157],side:[0,1,11,24,36,38,43,48,49,58,73,74,83,91,105,112,119,126,127,133,137,138,144,146,148,165,167,168,177,179,185,212,239,246,256,264,276,277,285,288,291,292,295,306,307,308,316,318,319,321,330,335],sidestep:19,sidewai:330,sigint:267,sign:[0,14,20,46,83,90,91,106,115,123,132,187,247,261,316,321,345],signal:[45,93,110,139,141,142,217,218,219,220,221,262,267,290,296,298,334,364],signal_acccount_post_first_login:107,signal_account_:107,signal_account_post_connect:107,signal_account_post_cr:107,signal_account_post_last_logout:107,signal_account_post_login:107,signal_account_post_login_fail:107,signal_account_post_logout:107,signal_account_post_renam:107,signal_channel_post_cr:107,signal_helpentry_post_cr:107,signal_object_:107,signal_object_post_cr:107,signal_object_post_puppet:107,signal_object_post_unpuppet:107,signal_script_post_cr:107,signal_typed_object_post_renam:107,signatur:[33,73,154,177,192,260,265,267,269,270,278,287,288,290,292,295,296,316,321,328,336,339,340,351],signed_integ:345,signedinteg:338,signedon:279,signifi:[14,241,316],signific:97,significantli:50,signup:4,silenc:269,silenced_system_check:127,silent:[10,43,62,118,157,164,271,279],silli:[60,89,96,109],silvren:[55,90],similar:[0,11,13,20,21,22,25,33,41,48,51,55,58,64,67,68,73,77,86,89,90,96,102,106,121,125,129,136,137,140,144,154,156,170,180,188,197,205,217,218,219,220,221,235,239,247,308,319,324,328,344,362],similarli:[58,62,90,112,218,234,315],simpl:[0,2,4,5,6,9,10,13,14,15,17,25,26,28,30,31,33,35,38,39,40,41,43,46,49,50,55,56,57,58,59,60,61,64,67,69,70,73,74,76,77,81,85,86,88,89,90,91,95,96,98,100,103,105,108,109,111,112,116,117,118,119,120,122,123,124,126,132,133,135,139,159,174,179,180,181,186,187,188,189,194,197,199,203,204,206,212,213,214,215,217,218,219,220,221,223,224,231,232,233,235,236,246,247,250,252,259,277,286,288,322,323,354,355,357,364],simpledoor:[141,142,178],simplemu:24,simpler:[10,15,38,43,51,56,158,159,325,362],simpleresponsereceiv:269,simplest:[6,29,58,73,90,116,153,322,345],simpli:[5,8,11,12,13,17,20,21,22,23,25,29,31,37,38,39,40,41,47,49,51,55,58,59,61,63,71,72,73,80,81,83,85,96,102,103,104,109,112,114,118,121,123,125,127,128,131,132,138,140,144,152,153,154,170,171,174,175,180,186,187,196,197,200,206,213,215,217,218,219,220,221,224,232,239,247,285,316,318,322,323,327,329,344],simplic:[22,39,43,55,126,171,186,232],simplif:[45,116],simplifi:[10,69,94,100,111,116,118,192],simplist:[116,123,132,137,205,214],simul:[33,73,93,213],simultan:[58,88,116,344],sinc:[0,1,3,4,5,6,9,10,11,13,14,19,21,22,23,25,26,27,28,29,31,33,34,35,38,39,40,41,42,43,44,47,48,49,50,51,54,55,56,57,58,59,60,61,62,64,69,74,76,80,83,84,85,86,88,89,90,91,96,97,100,102,104,110,111,114,115,116,118,119,121,122,123,125,126,127,131,133,134,135,138,144,146,148,152,153,154,159,167,168,169,175,176,179,180,181,184,187,199,206,215,217,218,219,220,221,227,232,233,241,247,251,252,257,261,267,269,272,284,289,291,299,305,306,308,310,315,316,317,318,322,323,324,326,328,331,334,337,340,341,342,344,357],singl:[0,5,10,14,16,22,23,31,33,37,38,43,44,48,51,55,57,58,59,61,64,67,73,77,83,87,88,90,95,96,105,108,111,112,114,119,122,125,127,128,129,139,144,150,157,159,165,176,177,180,204,209,215,217,218,219,220,221,233,234,235,247,251,252,261,299,306,308,316,317,319,321,322,327,328,330,336,341,344,357],single_type_count:182,singleton:[84,105,115,174,257,260,323],singular:[58,61,247],sink:26,sint:52,sir:46,sit:[11,14,29,33,47,55,63,80,83,90,95,96,119,121,123,125,167,198,199,206,224,232,233,242,258,261,280,324,339,342],sitabl:125,sitat:233,site:[8,16,17,23,37,69,71,79,80,90,92,97,98,100,101,103,111,133,134,145,312,362],site_nam:59,situ:[11,318,325],situat:[0,6,11,22,33,37,42,43,46,62,76,83,86,102,105,119,125,131,153,154,159,194,334],six:[73,91,185,215],sixti:62,size:[16,24,42,49,58,97,101,108,111,137,138,141,235,269,283,321,327,329,330,334,337,344],size_limit:344,skeleton:123,sketch:[116,138],skill:[28,29,30,55,60,61,70,73,79,110,116,121,127,133,134,205,206,327],skill_combat:73,skillnam:73,skin:109,skip:[31,33,41,43,49,51,61,62,75,88,100,106,109,115,131,144,158,159,200,247,316,325],skipkei:296,skippabl:129,skull:109,sky:[102,132],slack:79,slam:188,slash:[20,38,41,55,73,116,122,232],slate:111,sleep:[10,29,33,73],slew:[61,73,75,322],slice:[119,156,321,329],slice_bright_bg:156,slice_bright_fg:156,slice_dark_bg:156,slice_dark_fg:156,slight:[8,91,184,195],slightli:[42,62,63,79,116,123,145,177,187,218,234,362],slightly_smiling_fac:138,slip:343,slogan:9,slot:[58,134,187,188,218,220,252,344],slow:[27,116,176,213,231,235,251,280,286,321,341,344],slow_exit:[141,142,178],slower:[62,77,90,93],slowexit:213,slowli:79,slug:[175,239,318,362],slugifi:362,small:[4,14,15,16,25,30,33,37,55,57,58,61,63,69,70,79,81,85,90,91,93,96,97,98,108,111,122,123,124,127,128,139,185,220,224,235,290,326,327,330,344],smaller:[13,14,16,38,101,330],smallest:[58,62,80,90,184,327,344],smallshield:86,smart:[41,77,91,235],smarter:109,smash:[61,224,227],smell:61,smelli:109,smile:[33,43,165],smith:327,smithi:29,smoothi:203,smoothli:134,smush:48,snake:136,snap:82,snapshot:131,snazzi:78,sneak:242,snetworkmethodssupportunicodeobjectsaswellasstr:94,snippet:[10,13,21,31,43,55,64,80,109,114,139,169,276,343,344],snoop:103,snuff:26,social:[55,71],socializechat:299,soft:[4,64,139,205,364],softcod:[129,139],softli:78,softwar:[36,63,90,131],solar:62,soldier:85,sole:[57,69,146],solid:[49,55,114],solo:[20,63,124],solut:[0,9,14,25,27,29,39,56,69,73,85,90,91,103,111,115,118,121,122,125,127,138,168,242],solv:[21,27,44,49,61,63,77,97,111,203,232],some:[0,3,4,5,6,8,9,11,12,13,14,15,16,20,21,22,23,24,25,26,27,28,29,31,33,36,37,38,40,42,43,45,46,48,49,50,51,55,57,58,60,61,62,63,64,67,69,70,72,73,74,75,77,78,79,80,82,83,85,86,87,89,90,91,94,95,96,97,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,121,122,123,124,125,126,127,128,131,133,134,136,137,138,139,144,153,154,159,161,165,168,169,175,176,179,180,181,186,195,197,198,204,205,212,215,218,219,220,221,226,227,230,232,233,234,235,242,247,251,252,256,269,271,276,279,305,316,318,321,322,327,328,331,334,337,338,344,357,362],some_long_text_output:329,somebodi:[0,138],somehow:[33,40,73,80,87,90,113,140,182,326],someon:[0,1,29,33,43,46,48,49,58,60,80,85,90,96,103,107,115,117,118,119,138,144,165,182,226,231,232,247],somepassword:23,someplac:231,someth:[0,3,4,6,8,9,10,11,12,14,20,22,23,25,27,29,30,33,38,39,40,41,43,44,46,49,51,52,56,57,58,59,60,61,62,64,65,67,68,69,70,71,72,73,75,80,82,83,85,86,89,90,91,93,95,96,102,104,107,108,109,111,114,115,119,123,125,127,128,129,133,134,135,137,138,139,144,152,154,159,165,166,167,179,180,182,189,197,198,200,204,206,213,217,218,219,220,221,232,233,234,235,242,247,252,306,318,322,328,329,338,344,362],sometim:[6,22,27,33,40,42,50,51,60,62,64,80,86,91,93,95,96,102,109,110,119,136,138,166],somewhat:[4,22,41,57,127,138,180],somewher:[0,12,37,43,73,80,90,109,121,125,131,159,175,239,318,344],soon:[42,61,69,72,96,100,105,127,226,296,344],sophist:[10,27,55,108,116],sorl:4,sorri:[80,242],sort:[3,6,11,31,39,49,59,61,64,69,73,83,84,90,105,110,112,116,117,135,140,179,190,217,218,219,220,221,233,247,252,256,316,317,318,328,344,357,362],sort_kei:296,sought:[144,151,175,239,247,316,318],soul:111,sound:[22,29,37,58,61,80,82,83,102,104,111,115,131,138,205,291],sourc:[0,4,9,10,12,15,16,17,20,21,22,23,27,31,36,37,46,47,55,57,60,63,64,67,68,72,75,76,79,88,89,94,96,97,108,122,127,128,130,131,134,139,141,144,145,146,147,148,150,151,152,153,154,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,173,174,175,176,177,179,180,181,182,184,185,186,187,188,189,190,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,209,210,211,212,213,214,215,217,218,219,220,221,223,224,226,227,228,230,231,232,233,234,235,237,238,239,241,242,244,245,246,247,249,250,251,252,254,255,256,257,258,259,260,261,263,264,265,266,267,269,270,271,272,273,274,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,298,299,300,302,303,304,305,306,307,308,310,311,312,315,316,317,318,319,321,322,323,324,325,326,327,328,329,330,331,333,334,335,336,337,338,339,340,341,342,343,344,345,349,350,351,352,355,357,359,360,362,363],source_loc:[25,77,96,117,197,232,233,235,247],source_object:[171,174,186],sourceforg:[280,281,291,294],sourceurl:279,south:[0,22,43,44,49,111,121,159,200,299],south_north:111,southeast:159,southern:111,southwest:[20,43,159],space:[9,20,21,22,25,33,35,38,41,43,46,48,49,51,57,68,80,87,91,95,102,109,111,114,116,118,126,129,137,138,151,154,159,165,167,168,170,171,174,200,202,205,206,221,232,247,250,311,318,321,322,327,328,330,336,343,344],spaceship:121,spacestart:343,spaghetti:[13,328],spam:[12,28,103,116,138,310],spammi:[12,116],span:[16,17,108],spanish:76,spare:[217,218,219,220,221],spatial:111,spawen:203,spawn:[47,53,55,93,120,122,137,138,141,157,159,203,218,219,249,250,251,252],spawner:[18,45,89,120,139,141,142,159,219,220,248,364],spd:134,speak:[0,15,19,41,43,46,60,94,96,113,117,118,126,133,165,197,206,241,247],speaker:[46,205,206],spear:109,special:[2,10,11,13,14,15,19,20,25,26,27,30,31,33,35,37,41,42,51,58,60,61,64,69,76,77,80,81,83,85,86,88,89,95,102,103,104,107,111,112,113,114,116,119,122,123,125,127,131,134,137,146,148,150,153,165,168,187,189,206,215,219,220,232,233,235,242,244,247,271,272,295,316,318,322,328,343],specif:[0,2,4,9,11,12,22,23,24,25,26,27,31,33,36,37,38,39,40,41,42,43,46,47,50,51,53,55,56,59,61,62,64,67,69,77,78,79,80,82,87,88,89,90,91,95,96,100,105,107,110,111,112,115,116,119,121,122,123,124,125,126,127,131,132,133,134,135,137,138,144,145,150,157,159,169,175,177,178,179,180,192,193,194,195,197,199,204,206,238,241,247,257,267,272,279,295,296,306,316,318,321,322,326,328,329,330,344,362],specifi:[3,11,12,16,19,21,22,27,29,31,38,39,43,46,49,51,54,58,62,63,68,83,84,86,88,90,91,98,100,102,103,105,109,111,112,114,115,119,123,127,134,136,150,151,159,166,175,180,182,183,185,187,188,192,194,195,199,203,204,206,215,218,219,220,235,241,242,247,250,251,252,257,278,304,316,319,321,322,324,327,328,331,338,339,340,344,357,362],spectacular:42,speech:[197,247],speechlock:241,speed:[11,47,62,82,86,87,93,116,134,213,252,285,319,341],spell:[15,19,28,57,60,109,112,215,220,252],spell_attack:220,spell_conjur:220,spell_heal:220,spell_nam:220,spellnam:220,spend:[39,89,91,119,217,218,219,220,221],spend_act:[217,218,219,220,221],spend_item_us:219,spent:220,sphinx:38,spin:[62,90],spit:[3,60,116],splashscreen:186,split:[9,25,31,33,41,58,91,104,105,111,118,121,123,131,136,138,151,167,168,184,232,235,249,293,308,321,322,331],split_2:138,split_nested_attr:159,splithandl:138,spoken:[0,46,72,197,205,206,247],spoof:315,spool:63,sport:87,spot:[57,64,144],spread:[70,73,109],spring:[82,124,187],sprint:213,sprofil:267,spunki:77,spyrit:24,sql:[7,36,56,57,64,86,125,139,302,364],sqlite3:[25,55,64,86,123,127,128,131,344],sqlite3_prep:305,sqlite:[23,86,128,305],sqllite:36,sqrt:39,squar:[38,39,129],squeez:86,src:[10,17,20,59,75,80,89,100,102,133,137,139,210],srcobj:[154,167],srun:271,srv:36,ssessionhandl:83,ssh:[9,25,40,55,64,83,90,94,105,110,141,142,262,275,306,307],ssh_interfac:90,ssh_port:90,sshd:103,sshfactori:287,sshprotocol:287,sshserverfactori:287,sshuserauthserv:287,ssl:[7,8,43,55,64,67,83,88,94,141,142,146,164,262,275,279,292,307],ssl_context:[288,292],ssl_interfac:90,ssl_port:90,sslcertificatefil:8,sslcertificatekeyfil:8,sslciphersuit:8,sslengin:8,ssllab:8,sslprotocol:[8,288,292],ssltest:8,sslv3:67,sta:327,stab:[29,122,232],stabil:[61,170,205],stabl:[37,40,56,60,100],stabli:[97,261],stack:[13,31,61,121,137,145,152,153,227,247,251,308,328,336],stackedinlin:145,stackexchang:127,stackful:336,stackoverflow:127,stacktrac:[251,336],staf:108,staff:[9,19,25,57,61,68,73,80,108,109,111,123,133,152,252,322],staff_onli:239,staffer:9,staffernam:9,stage:[2,36,56,61,77,111,123,131,133,145,173,244],stagger:279,stai:[1,31,49,51,63,90,91,121,125,126,138,235],stale:[100,125],stalker:362,stamina:[30,190,220],stamp:[27,43,96,105,125,137,144,148,157,169,246,256,299,304,318],stanc:[116,206],stand:[13,17,20,21,22,25,29,38,43,49,56,61,63,72,73,80,86,90,95,96,111,116,121,122,123,127,131,133,138,165,179,197,206,231,247,256,261,298,319,322,324,330],standalon:[67,103],standard:[0,1,6,8,9,15,21,27,30,41,43,50,57,58,59,63,64,79,83,88,91,95,103,113,114,116,120,126,131,136,139,141,144,156,185,186,206,234,241,247,287,289,294,311,316,321,330,331,336,345,364],stanza:277,star:[43,159],stare:131,start:[0,1,2,3,4,5,7,12,13,14,15,16,18,20,21,23,25,26,27,29,31,33,34,38,39,40,41,42,43,44,45,47,48,49,50,51,54,55,57,59,60,61,62,64,65,66,67,69,70,72,73,74,75,76,77,79,80,83,84,86,87,90,91,93,95,96,97,98,101,102,103,104,105,106,107,108,109,111,114,116,119,120,121,123,124,125,127,128,130,131,132,133,136,137,138,139,144,146,151,152,158,159,164,165,167,168,169,170,174,179,180,185,187,188,189,190,195,197,200,201,205,206,215,217,218,219,220,221,226,227,230,231,233,235,247,249,250,251,256,258,259,260,261,264,267,269,271,272,277,278,279,280,284,285,286,291,292,298,304,305,308,312,317,321,322,323,324,326,328,329,330,331,336,337,344,363,364],start_all_dummy_cli:298,start_attack:231,start_bot_sess:308,start_delai:[102,116,120,121,227,256,259,261,324],start_driv:121,start_evennia:267,start_hunt:231,start_idl:231,start_lines1:267,start_lines2:267,start_loc_on_grid:49,start_olc:249,start_only_serv:267,start_ov:51,start_patrol:231,start_plugin_servic:40,start_portal_interact:267,start_serv:277,start_server_interact:267,start_sunrise_ev:62,start_text:215,start_turn:[217,218,219,220,221],startapp:[69,86,133,134],startclr:[114,336],startedconnect:[264,278,279],starter:[9,136],starthour:25,startnod:[51,85,188,230,249,328],startnode_input:[51,188,230,249,328],startproduc:269,startservic:[270,312],startset:233,startswith:[41,43,84,159,321],starttupl:287,startup:[11,35,40,60,62,90,102,104,136,247,256,296,305,337],stat:[17,43,60,61,71,85,116,123,133,134,136,139,169,179,217,218,219,220,221,364],state:[11,13,14,31,33,42,43,50,51,55,56,64,80,95,100,102,105,110,114,116,121,122,126,127,131,137,138,144,150,152,153,156,163,171,174,201,212,217,218,219,220,221,224,227,231,233,252,256,258,259,261,267,287,316,326,328],state_unlog:163,statefultelnetprotocol:[290,298],statement:[10,13,14,27,31,42,49,51,55,58,59,83,86,94,95,96,118,119,124,247,322,343],static_overrid:[135,136,137],static_root:136,statict:[43,169],station:121,stationari:231,statist:[3,12,43,104,105,120,124,135,169,190,300,317,334],statu:[20,29,51,58,61,88,90,104,105,115,131,175,179,219,220,221,231,261,265,267,276,277,278,281,295,364],status:61,status_cod:269,stderr:234,stdin_open:100,stdout:[59,100,234,267,337],steadi:64,steal:[43,85,166],steer:121,step1:29,step2:29,step3:29,step:[0,4,7,8,13,14,21,23,29,31,33,36,38,39,41,43,45,46,50,51,58,63,69,73,77,82,85,86,91,97,100,102,106,108,121,122,123,126,127,128,134,138,139,158,180,233,259,261,271,283,294,298,299,308,318,322,325,326,328,329,363,364],stick:[15,33,38,43,51,63,113,157],still:[0,1,4,6,9,11,13,14,15,19,20,22,25,26,29,31,33,37,38,39,40,41,43,49,55,57,58,60,62,63,64,77,78,79,83,91,94,95,96,102,103,105,106,107,108,110,114,121,122,123,125,126,128,131,134,138,152,159,164,166,186,197,215,217,218,219,220,221,230,233,235,247,251,258,299,328,330,331,340,344],sting:111,stock:[34,55,85,101,210,357],stolen:[103,321],stone:[20,33,60],stoni:60,stop:[7,9,10,12,14,20,25,27,29,34,41,42,43,49,51,57,58,62,63,67,74,77,80,82,89,90,93,95,96,100,102,104,105,106,108,115,116,120,121,123,128,137,139,156,159,164,169,179,184,194,196,197,206,212,213,218,221,226,227,247,258,259,261,266,267,269,272,284,285,305,306,312,321,322,324,344,364],stop_driv:121,stop_evennia:267,stop_serv:277,stop_server_onli:267,stopproduc:269,stopservic:[270,312],storag:[11,13,23,28,29,33,43,47,56,64,73,85,86,96,102,125,133,138,148,169,174,177,198,205,235,242,246,247,251,252,256,259,261,274,310,314,316,318,323,338,339],storage_modul:323,storagecontain:102,storagescript:102,store:[0,2,9,13,15,21,23,27,28,29,31,33,34,37,39,40,41,43,44,46,47,49,50,55,56,57,58,60,61,64,69,73,75,80,82,85,86,87,89,91,95,97,100,102,104,105,112,113,115,116,119,121,123,125,127,128,131,133,134,135,136,137,138,139,144,146,148,153,156,157,159,160,162,167,168,174,177,179,187,188,195,202,204,205,206,210,213,214,219,223,232,233,235,241,242,246,250,251,252,253,257,258,259,260,261,267,271,272,273,274,277,279,280,281,283,291,294,299,305,306,307,308,310,312,316,317,318,319,321,323,324,325,326,327,328,329,334,336,338,339,340,344,357,362],store_kei:261,store_result:48,store_tru:234,stored_obj:25,storekei:[85,261],storenam:85,storeroom:85,storeroom_exit:85,storeroom_kei:85,storeroom_key_nam:85,stori:[3,9,97,133],storm:[28,119],storypag:3,storytel:123,stove:247,str:[0,10,11,22,25,27,39,40,50,51,58,59,60,73,74,84,91,96,113,114,119,125,127,133,134,141,144,146,150,151,152,153,154,159,166,170,174,175,176,177,179,180,182,184,187,188,189,190,192,193,194,195,197,198,199,200,204,205,206,210,212,215,217,218,219,220,221,230,233,234,235,238,239,242,246,247,250,251,252,257,258,259,261,264,265,267,272,273,274,276,277,278,279,280,282,285,286,287,290,291,292,295,296,298,304,305,306,307,308,310,311,312,315,316,317,318,319,321,322,323,324,326,327,328,329,330,336,337,338,339,340,341,342,343,344,345,349,362],straight:[49,68,126],straightforward:[25,41,85,91,121,123],strang:[6,8,14,29,41,56,131,153],strangl:90,strategi:[42,221],strattr:[1,11,316],strawberri:234,stream:[106,276,280,306],streamlin:[36,179],strength:[11,57,58,60,61,73,80,116,134],stress:[93,298],stretch:111,stribg:344,strict:[10,251,321],stricter:251,strictli:[19,51,59,77,133,186,220,330],strike:[43,51,82,116,165,214,220,221],string1:344,string2:344,string:[5,9,11,12,13,15,19,20,22,23,25,27,29,31,33,34,35,38,41,42,43,49,50,54,55,57,58,59,60,62,68,71,76,82,83,84,86,87,88,89,90,93,95,96,97,104,109,111,112,113,114,115,116,119,124,125,127,129,133,134,137,138,139,141,142,144,146,148,150,151,154,157,159,165,166,167,168,169,170,174,175,176,177,179,180,182,186,188,197,198,199,200,203,204,205,206,210,211,215,217,218,219,220,221,230,231,235,238,239,240,241,242,246,247,250,251,252,256,259,261,267,269,272,276,279,287,290,291,293,299,304,306,308,311,315,316,317,318,319,320,321,322,324,325,326,327,329,330,336,337,338,340,341,342,343,344,345,362,364],string_from_modul:344,string_partial_match:344,string_similar:344,string_suggest:344,stringproduc:269,strip:[21,22,33,38,41,43,51,58,74,81,85,108,109,114,118,123,151,159,167,168,206,252,272,287,290,291,321,322,326,328,336,344],strip_ansi:[81,321,343],strip_control_sequ:344,strip_mxp:321,strip_raw_ansi:321,strip_raw_cod:321,strippabl:328,stroll:213,strong:[80,114,123,343],strongest:80,strongli:[64,73,95,124,205],strp:122,strr:204,struct:56,structur:[9,11,33,37,41,43,45,47,48,49,51,55,56,59,63,64,68,69,80,83,88,95,96,109,119,133,134,136,138,159,206,247,250,251,252,291,296,319,325,328,354,361,362],strvalu:[11,316,317],stuck:[51,63],studi:59,stuff:[3,9,11,21,29,31,37,38,47,49,51,57,61,67,73,80,85,96,102,105,107,109,119,138,153,159,189,234,261,305,350],stumbl:97,stupidli:34,sturdi:327,stutter:108,style:[3,16,20,21,27,33,37,38,40,41,45,51,55,57,58,61,79,87,95,106,111,114,116,122,124,129,138,148,154,156,167,182,183,188,199,201,217,234,247,251,326,330,344],styled_foot:154,styled_head:[33,154],styled_separ:154,styled_t:[33,154],sub:[9,11,36,37,38,57,65,69,88,90,108,109,116,119,137,138,143,149,172,173,178,180,206,234,236,238,240,243,250,252,253,262,314,320,321,343,346],sub_ansi:321,sub_app:133,sub_brightbg:321,sub_dblspac:343,sub_mxp_link:343,sub_text:343,sub_xterm256:321,subclass:[27,64,105,109,118,119,125,159,180,235,246,251,256,277,290,296,315,318,335,340,344],subdir:127,subdirectori:[37,127],subdomain:[8,90,103],subfold:[47,86,95,96,134,135],subhead:38,subject:[36,39,81,86,90,124,189,199],submarin:121,submenu:[106,180,249],submenu_class:180,submenu_obj:180,submiss:[188,357],submit:[17,37,103,133,188,357,362],submitcmd:188,submodul:291,subnegoti:291,subnet:[12,43,157],subpackag:[88,127],subprocess:[25,344],subreddit:79,subscrib:[12,33,34,41,43,53,58,64,80,115,128,132,146,164,174,175,176,219,261,278,309],subscript:[33,43,58,79,115,132,164,173,176,177,261],subsequ:[10,11,33,43,95,116,164,322,344],subsequent_ind:330,subset:[56,112,127],subsid:125,substitut:[51,71,87,106,247,321,343],substr:321,subsubhead:38,subsubsubhead:38,subsystem:[9,63,86,242],subtitl:17,subtract:[85,250],subturn:116,subword:344,succ:241,succe:[61,116,185],succeed:[185,234],success:[73,116,123,134,144,175,179,185,217,218,219,220,221,224,232,233,242,251,267,271,318,326,338,344,362],success_teleport_msg:233,success_teleport_to:233,success_url:362,successfuli:203,successfulli:[10,28,33,36,60,77,110,111,130,144,203,232,235,247,259,267,279,311,318,362],suddenli:[26,97,318],sudo:[63,67,100,103],suffic:[17,57,61],suffici:[86,90,94,119],suffix:[27,97,114,321,336,337,344],suggest:[1,23,25,37,38,48,51,52,55,61,68,70,90,95,97,125,138,140,151,166,179,197,206,233,247,344],suggestion_cutoff:166,suggestion_maxnum:166,suit:[29,34,55,64,117,139,170,344,362],suitabl:[21,25,33,37,55,63,64,80,83,87,88,90,112,131,152,242,301,308,324,328],sum:[37,82,91,139,153],summar:[0,79,139],summari:[0,7,46,79,96,110,123,180],summer:187,sun:62,sunris:62,sunt:52,super_long_text:329,superclass:145,superfici:205,superflu:343,supersus:242,superus:[2,4,5,6,9,12,13,14,19,20,21,23,25,41,43,58,60,63,81,95,96,111,122,134,144,148,158,169,175,182,200,212,231,241,242,247,252,267,318,322,324],supplement:51,suppli:[10,11,27,34,37,43,51,58,59,63,68,72,74,84,88,93,102,105,109,112,114,115,116,123,127,148,153,154,157,159,164,169,170,176,180,184,186,187,190,246,247,251,256,261,278,308,318,326,331,341,344],supporst:294,support:[2,4,7,8,9,11,23,26,33,37,38,40,42,43,44,47,49,50,51,56,57,58,61,63,64,65,66,70,74,75,76,81,83,86,87,90,91,94,98,100,103,109,110,113,114,123,126,139,156,165,183,184,185,187,198,234,241,247,250,251,252,261,272,280,281,282,283,287,289,290,291,292,294,296,307,316,321,325,328,329,330,336,341,344,349,364],supports_set:[74,272],suppos:[0,33,51,61,76,83,109,119,138,144,180],supposedli:[67,205,291],suppress:[24,289],suppress_ga:[141,142,262,275],suppressga:289,supress:289,sur:79,sure:[0,2,4,5,8,9,11,12,13,14,15,19,20,21,23,25,28,29,30,31,33,36,37,38,41,42,43,44,49,51,57,58,60,61,62,63,67,71,72,73,75,78,80,81,86,87,89,90,91,93,95,96,97,100,102,105,106,109,110,111,112,113,115,116,118,123,125,126,127,128,131,133,134,136,137,138,140,144,146,152,153,154,156,159,164,167,174,176,180,182,196,200,204,205,206,211,215,220,223,227,231,232,233,238,241,242,247,251,252,258,259,267,271,277,279,284,305,311,312,313,315,317,318,321,323,325,328,334,340,341,343,344,360,362],surfac:[58,82,103],surpris:[22,39,69,80,91],surround:[31,33,43,111,116,119,129,157,200,231,340,344],surviv:[5,11,27,28,31,43,50,51,84,102,105,115,116,126,146,153,169,180,256,257,261,324,326,328],suscept:[27,56,242],suspect:133,suspend:[100,103,106],suspens:102,suspici:51,suspicion:133,svn:[36,108],swallow:[96,118,276,343],swap:[43,114,127,137,138,159,187,202,318,326],swap_autoind:326,swap_object:318,swap_typeclass:[60,125,144,318],swapcas:321,swapcont:138,swapper:318,swedish:76,sweep:102,swiftli:10,swing:[28,29,33,82],switch1:129,switch2:129,switch_opt:[156,157,158,159,164,165,166,167,168,169,187],sword:[20,28,33,61,73,77,85,86,119,179,206,252,341,344],symbol:[14,15,33,49,75,106,108,119,200,215,235,329],symlink:[38,63],symmetr:330,sync:[64,83,105,131,174,285,290,305,306,307,308,316,325],sync_port:308,syncdata:[307,308],syncdb:127,synchron:337,syntact:[242,344],syntax:[5,6,13,14,15,21,22,23,29,33,41,43,46,48,51,55,58,60,62,76,80,91,97,114,119,123,129,134,141,142,154,158,159,167,168,170,180,185,187,188,234,242,247,267,279,306,318,320,321,336,364],syntaxerror:60,sys_cmd:152,sys_game_tim:59,syscmdkei:[33,53,141],syscommand:[141,142,149,155,247],syslog:209,sysroot:75,system:[0,2,4,5,9,10,11,19,21,22,23,26,27,28,29,31,34,36,37,38,39,40,41,44,46,47,49,53,55,56,59,60,62,63,64,67,74,75,76,77,79,81,83,84,85,86,87,90,93,95,97,102,103,104,105,107,108,109,110,111,112,114,115,119,121,122,125,126,127,128,129,131,132,134,136,138,139,140,141,142,145,146,148,149,150,152,154,155,156,158,166,168,170,172,175,176,177,179,180,182,186,193,194,195,196,197,198,199,201,202,203,205,206,209,210,211,215,217,218,219,220,221,226,230,233,235,236,239,241,242,246,247,249,252,253,259,267,290,296,304,314,318,322,324,327,328,337,363,364],system_command:33,systemat:39,systemctl:8,systemd:67,systemmultimatch:168,systemnoinput:168,systemnomatch:168,systemsendtochannel:168,tab:[9,14,26,30,36,59,69,95,96,106,114,137,138,321,330,343],tabl:[0,4,13,15,43,45,46,48,53,58,59,64,69,82,88,97,111,113,114,119,125,128,134,154,156,166,169,188,291,310,321,327,329,330,341,344],table_char:327,table_format:156,table_lin:330,table_str:58,tablea:327,tableb:327,tablechar:[58,327],tableclos:[88,291],tablecol:330,tableopen:[88,291],tablet:16,tabletop:[58,73,79,124,217,221],tabsiz:[321,330],tabstop:343,tabularinlin:315,tack:[20,119,153],tackl:37,tactic:[73,116],taction:116,tag:[9,12,13,18,20,24,27,33,45,48,51,53,55,57,58,64,73,74,86,87,88,95,96,100,109,114,119,124,125,134,136,137,138,139,140,141,142,145,154,156,157,158,159,164,165,166,167,168,169,170,171,173,174,177,179,180,181,182,183,185,186,187,188,189,193,199,200,201,202,203,204,206,209,212,213,214,215,217,218,219,220,221,224,230,231,232,233,234,239,241,244,247,251,252,254,282,296,304,314,315,317,318,321,324,326,327,328,329,330,341,344,364],tag_categori:315,tag_data:315,tag_kei:315,tag_typ:315,tagadmin:315,tagform:315,tagformset:315,taghandl:[112,125,315,319],taginlin:[145,173,237,244,254,315],tagkei:[241,319,324],taglin:17,tagnam:252,tagstr:[252,319],tagtyp:[112,317,319,341],tail:[76,90,100,267,337],tail_log_fil:[267,337],tail_log_funct:337,tailor:[4,69,357],take:[0,3,4,9,10,11,13,14,15,16,17,19,20,21,22,25,26,27,28,29,31,33,37,40,42,46,49,51,52,55,56,57,58,62,64,69,70,74,75,76,77,79,80,83,85,90,91,95,96,103,104,105,106,108,109,111,114,116,119,121,122,123,124,125,126,127,133,134,136,138,139,144,146,151,152,156,168,174,177,179,182,184,187,188,200,203,204,206,209,213,215,217,218,219,220,221,230,231,233,242,250,252,271,287,295,307,308,317,318,321,326,327,328,329,338,344,345],taken:[31,43,56,64,103,116,120,121,123,165,186,209,217,218,219,220,221,287,311,321,324],takeov:309,taladan:48,tale:3,talk:[23,27,33,34,37,40,41,43,46,58,60,90,91,131,138,165,179,205,206,214,233,264],talker:[55,61],talki:64,talking_npc:[141,142,178],talkingcmdset:214,talkingnpc:214,tall:[43,129,165,206],tallman:[43,165],tandem:61,tantal:14,target1:220,target2:220,target:[21,25,28,29,30,33,34,40,43,58,73,88,103,114,116,119,123,127,136,138,144,154,159,164,165,169,177,182,185,187,197,199,215,217,218,219,220,221,231,235,247,317,321,324,328,344],target_loc:[197,213,233,235,247],target_obj:242,targetlist:199,task:[0,27,36,40,41,91,93,94,102,110,112,138,193,195,215,260,261,344],task_handl:[141,260,344],task_id:[195,260],taskhandl:[141,142,253,344],tast:[22,34,133],tavern:206,tax:[75,93],taylor:79,tb_basic:[141,142,178,216],tb_equip:[141,142,178,216],tb_filenam:322,tb_item:[141,142,178,216],tb_iter:322,tb_magic:[141,142,178,216],tb_rang:[141,142,178,216],tbbasiccharact:217,tbbasicturnhandl:217,tbearmor:218,tbequipcharact:218,tbequipturnhandl:218,tbeweapon:218,tbitemscharact:219,tbitemscharactertest:219,tbitemsturnhandl:219,tbmagiccharact:220,tbmagicturnhandl:220,tbodi:134,tbrangecharact:221,tbrangeobject:221,tbrangeturnhandl:221,tchar:116,tcp:[55,103],tcpserver:[40,312],teach:124,team:[33,36,61,64,70,108,131],teardown:[127,170,196,228,293,342],teaser:90,tech:79,technic:[4,6,9,10,11,19,20,23,39,40,51,64,70,83,90,108,112,114,119,125,139,179,316],techniqu:[29,139,321],tediou:[1,106,111],teenag:[21,103],tehom:[9,119],tehomcd:9,tel:[0,12,58,63,91,121,159],teleport:[12,14,20,43,58,85,122,140,159,165,233,241,322],teleportroom:233,televis:31,tell:[0,3,5,8,10,12,13,19,21,22,23,26,29,31,33,41,42,43,46,49,51,58,59,60,61,69,73,74,75,76,77,80,83,86,87,90,91,93,95,96,100,102,103,109,110,116,117,121,127,128,130,131,132,134,135,139,146,156,164,165,176,177,185,206,233,247,267,285,296,308,326,362],telnet:[9,15,25,30,40,43,55,63,64,75,79,83,94,100,101,103,105,110,114,137,138,141,142,169,262,275,280,281,282,283,287,288,289,291,292,294,298,306,307,343],telnet_:90,telnet_hostnam:54,telnet_interfac:90,telnet_oob:[88,141,142,262,275],telnet_port:[9,36,54,90,299],telnet_ssl:[141,142,262,275],telnetoob:291,telnetprotocol:[288,290,292],telnetserverfactori:290,teloutlock:241,temp:177,tempat:188,templ:200,templat:[2,3,4,5,27,31,43,47,64,81,87,104,107,109,123,125,131,134,135,136,137,138,141,142,145,165,167,188,230,267,296,306,307,316,320,327,336,355,362],template2menu:[51,328],template_nam:362,template_overrid:[4,135,136,137],template_regex:[316,336],template_rend:107,template_str:[51,87],templates_overrid:135,templatestr:327,templatetag:[141,142,346,356],templateview:362,tempmsg:[175,177],temporari:[6,11,110,122,127,131,153,177,198,217,218,219,220,221,261,328],temporarili:[20,26,31,43,51,60,90,97,102,127,164,169,175,195,203],tempt:[43,61,95,104,157],ten:[29,90,111],tend:[41,43,57,61,64,73,76,86,90,97,103,119,121,124,129,138,159,205,209],tent:[45,111,139],terabyt:25,term:[0,10,31,62,63,64,69,90,91,96,126,139,154,204,310],term_siz:[42,141],termin:[4,23,26,27,38,42,47,59,60,63,64,75,90,93,95,96,97,100,103,106,110,114,123,126,131,138,139,141,194,215,217,218,219,220,221,266,267,287,294,310,362],terminalrealm:287,terminals:287,terminalsessiontransport:287,terminalsessiontransport_getp:287,terrain:49,terribl:280,ters:102,test1:[11,74,330],test2:[11,33,74,114],test3:[11,330],test4:[11,330],test5:11,test6:11,test7:11,test8:11,test:[0,5,10,11,13,14,15,17,19,20,21,22,23,24,25,29,31,33,36,37,38,41,42,43,45,46,50,51,56,58,60,61,62,63,65,67,68,69,72,73,74,79,80,81,85,89,90,91,94,95,96,98,106,107,109,111,115,116,120,124,130,131,132,133,137,138,139,141,142,149,151,155,156,158,166,169,178,182,185,187,188,191,207,208,215,217,218,219,220,221,222,223,230,250,251,262,269,272,275,296,297,298,302,318,320,321,322,324,328,332,342,344,346,348,350,356,364],test_:127,test_about:170,test_accept:196,test_access:170,test_add:196,test_add_valid:196,test_all_com:170,test_alternative_cal:127,test_amp_in:293,test_amp_out:293,test_at_repeat:228,test_attribute_command:170,test_audit:211,test_ban:170,test_batch_command:170,test_bold:293,test_c_creates_button:303,test_c_creates_obj:303,test_c_dig:303,test_c_examin:303,test_c_help:303,test_c_login:303,test_c_login_no_dig:303,test_c_logout:303,test_c_look:303,test_c_mov:303,test_c_move_:303,test_c_move_n:303,test_c_soci:303,test_cal:196,test_cas:127,test_cboot:170,test_cdesc:170,test_cdestroi:170,test_cemit:170,test_channel:170,test_channelcommand:170,test_char_cr:170,test_char_delet:170,test_clock:170,test_color:293,test_color_test:170,test_copi:170,test_creat:170,test_cwho:170,test_data_in:293,test_data_out:293,test_del:196,test_desc:170,test_desc_default_to_room:170,test_destroi:170,test_destroy_sequ:170,test_dig:170,test_do_nested_lookup:170,test_edit:196,test_edit_valid:196,test_emit:170,test_empty_desc:170,test_examin:170,test_exit:196,test_exit_command:170,test_find:170,test_forc:170,test_general_context:352,test_get:360,test_get_and_drop:170,test_get_authent:360,test_get_dis:360,test_giv:170,test_handl:196,test_help:170,test_hom:170,test_ic:170,test_ic__nonaccess:170,test_ic__other_object:170,test_ident:293,test_idl:303,test_info_command:170,test_interrupt_command:170,test_invalid_access:360,test_inventori:170,test_ital:293,test_large_msg:293,test_list:196,test_list_cmdset:170,test_lock:[170,196],test_look:170,test_mask:211,test_memplot:303,test_menu:215,test_messag:304,test_mudlet_ttyp:293,test_multimatch:170,test_mux_command:170,test_mycmd_char:127,test_mycmd_room:127,test_nam:170,test_nested_attribute_command:170,test_nick:170,test_object:170,test_object_search:127,test_ooc:170,test_ooc_look:170,test_opt:170,test_pag:170,test_password:170,test_perm:170,test_pi:170,test_plain_ansi:293,test_pos:170,test_quel:170,test_queri:[141,142,262,297],test_quit:170,test_resourc:[127,141,142,170,196,211,228,293,320,360],test_return_valu:127,test_sai:170,test_script:170,test_send_random_messag:228,test_server_load:170,test_sess:170,test_set_game_name_and_slogan:352,test_set_help:170,test_set_hom:170,test_set_obj_alia:170,test_set_webclient_set:352,test_simpl:127,test_simple_default:170,test_spawn:170,test_split_nested_attr:170,test_start:196,test_tag:170,test_teleport:170,test_toggle_com:170,test_tunnel:170,test_tunnel_exit_typeclass:170,test_typeclass:170,test_upp:127,test_valid_access:360,test_valid_access_multisession_0:360,test_valid_access_multisession_2:360,test_valid_char:360,test_wal:170,test_whisp:170,test_who:170,test_without_migr:127,testabl:127,testaccount:170,testadmin:170,testampserv:293,testapp:133,testbatchprocess:170,testbodyfunct:228,testbuild:170,testcas:[127,293,303,335,342,352],testcmdcallback:196,testcomm:170,testcommand:51,testdefaultcallback:196,testdummyrunnerset:303,testdynamic:127,tester:[90,119,285],testeventhandl:196,testform:327,testgener:170,testgeneralcontext:352,testhelp:170,testid:33,testinterruptcommand:170,testirc:293,testmemplot:303,testmenu:[188,328],testmixedrefer:335,testmod:308,testmymodel:127,testnod:51,testobj:127,testobject:127,testobjectdelet:335,testok:91,testregularrefer:335,testresult:251,testset:127,testsharedmemoryrefer:335,teststr:127,testsystem:170,testsystemcommand:170,testtelnet:293,testunconnectedcommand:170,testvalu:11,testwebsocket:293,text2html:[141,142,320],text:[0,1,2,5,7,9,10,13,14,15,17,18,21,22,24,26,30,33,34,35,37,40,43,45,46,48,50,52,53,55,56,57,58,59,60,63,68,72,73,76,77,78,79,80,81,83,85,86,87,88,90,91,95,96,97,98,100,108,109,110,111,112,118,121,123,124,126,127,131,133,137,138,139,144,146,151,154,156,157,158,159,164,165,166,167,168,169,170,171,174,175,176,177,179,180,181,182,185,186,187,188,189,190,193,195,197,199,200,201,202,203,205,206,210,212,213,214,215,217,218,219,220,221,224,231,232,233,234,239,242,247,249,250,252,256,264,265,272,278,279,282,285,286,287,290,291,295,296,306,307,308,311,312,316,317,319,321,322,324,326,327,328,329,330,336,338,341,343,344,345,357,364],text_:38,text_color:190,text_exit:[22,180],text_single_exit:22,textarea:[340,357],textbook:40,textbox:357,textfield:[86,133],textstr:74,texttag:[81,126,139,364],texttohtmlpars:343,textual:39,textwrap:330,textwrapp:330,than:[0,2,4,6,8,11,13,14,16,19,23,25,26,29,31,33,35,37,38,39,42,43,46,47,49,51,52,54,55,57,58,60,61,62,64,68,69,71,73,76,80,82,86,89,90,91,93,95,97,103,104,105,106,109,110,112,113,114,115,116,119,122,123,125,126,127,128,129,131,134,135,137,138,139,144,148,151,152,153,156,157,158,159,160,164,167,169,179,180,181,184,190,195,197,204,205,206,213,215,217,218,219,220,221,232,234,241,247,249,250,251,267,293,308,313,315,316,317,318,321,322,328,329,330,334,336,337,339,340,341,343,344,362],thank:[4,102,134,138,199,312],thankfulli:133,thead:134,thei:[0,1,2,4,5,6,8,9,10,11,12,13,14,15,16,17,19,20,21,22,23,25,27,29,30,31,33,34,37,38,39,40,41,42,43,44,46,48,51,55,56,57,58,61,63,64,66,68,69,73,75,77,78,80,81,83,85,86,88,89,90,91,92,93,95,96,97,102,103,105,106,107,108,109,110,111,112,113,114,116,118,119,121,122,123,124,125,126,127,131,132,134,136,137,138,139,140,144,145,152,153,156,158,159,164,165,167,168,169,174,179,180,182,185,187,189,194,200,205,206,217,218,219,220,221,232,233,234,235,241,242,246,247,250,251,252,253,256,258,259,261,267,287,288,290,291,292,296,299,305,306,307,308,310,315,316,321,322,323,325,328,330,336,344,345,357,362],theirs:[116,181,189],them:[0,2,4,5,6,9,10,11,12,13,14,15,16,21,22,23,25,26,27,28,29,30,31,33,34,35,37,38,39,40,41,43,46,48,50,51,54,55,57,58,59,60,61,62,64,66,68,69,71,73,74,75,76,77,80,82,83,85,86,87,88,89,90,91,95,96,97,98,102,103,104,105,106,109,110,111,112,113,114,115,116,118,119,121,122,123,124,125,126,127,128,131,133,134,135,136,137,138,139,140,144,150,151,152,154,156,158,159,164,166,167,168,170,175,181,182,183,187,188,189,190,192,194,197,203,204,206,215,217,218,219,220,221,224,231,233,234,238,242,247,252,258,261,267,285,287,290,298,302,305,306,308,315,316,318,319,321,322,324,328,336,340,343,362],themat:61,theme:[61,134],themself:219,themselv:[0,11,19,21,28,31,33,43,49,51,55,58,69,72,73,80,81,85,89,97,102,107,113,119,121,123,125,127,132,138,140,159,206,247,256,259,267,317,319,340],theoret:[31,108],theori:[31,42,57,79,123,139,144,152,364],thereaft:87,therefor:[0,49,62,68,91,102,122,127,158,180,192],therein:[15,33,156,167,187,203,233],thereof:[206,247],thi:[0,1,2,3,4,5,6,8,9,10,11,12,13,14,15,16,18,19,20,21,22,23,24,25,26,27,28,29,30,31,33,34,35,36,37,38,39,40,42,43,44,45,46,47,48,49,50,51,52,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,70,71,72,73,74,75,76,77,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,100,101,102,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,128,129,130,131,132,133,134,135,136,137,138,139,140,141,143,144,145,146,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,192,193,194,195,197,198,199,200,201,202,203,204,205,206,209,210,212,213,214,215,217,218,219,220,221,223,224,226,227,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,246,247,250,251,252,253,254,256,257,258,259,260,261,262,264,265,266,267,269,271,272,273,274,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,294,295,296,298,299,300,301,302,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,334,335,336,337,338,339,340,341,342,343,344,345,346,349,350,354,355,357,361,362,363],thie:51,thief:61,thieveri:[43,166],thin:[10,22,29,111,182,337],thing:[0,1,3,4,5,6,8,9,10,11,12,13,15,19,20,21,22,25,26,27,28,29,30,31,33,34,37,39,40,41,43,46,47,48,49,50,51,55,58,59,60,61,63,64,67,69,70,71,73,74,75,76,79,80,82,83,85,86,89,90,91,93,95,96,97,100,102,103,104,105,107,108,109,110,111,114,115,116,118,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,144,152,153,159,175,179,180,187,195,205,206,215,221,227,230,233,234,241,242,246,247,250,271,276,280,312,315,316,318,321,322,330,336,340,362],think:[1,20,29,31,34,37,46,48,51,55,59,61,62,67,70,73,79,81,91,94,95,96,97,109,111,112,114,115,135,138,139,308,362],third:[0,8,9,23,27,37,38,39,42,43,51,64,69,72,75,90,96,101,114,121,127,128,134,159,321],thirdnod:51,this_sign:309,thoma:[12,43,87,157],thorn:[11,89],thorough:26,those:[2,3,4,6,9,11,13,14,15,19,20,21,23,28,30,31,33,35,36,43,44,47,48,51,55,56,57,58,60,61,62,64,68,71,73,77,78,79,80,81,85,86,88,89,90,95,96,103,105,109,110,111,112,114,118,119,121,123,124,125,127,128,130,131,135,136,138,153,154,156,159,165,166,170,176,180,206,210,215,217,232,233,242,250,251,252,290,295,317,318,328,329,330,338,339,342,344,357,362],though:[2,10,11,12,13,14,15,22,23,26,27,30,31,37,39,41,51,57,59,60,62,63,64,69,72,75,79,81,89,90,91,94,96,97,100,102,103,104,110,116,119,121,122,123,126,127,128,129,130,131,138,144,154,180,181,190,217,218,220,221,226,233,234,247,252,321,328,344],thought:[23,39,61,79,80,84,138],thousand:[39,90,111,133],thread:[23,27,55,79,94,110,286,312,337,344],threadpool:[94,312],threadsaf:315,threat:103,three:[0,4,12,13,16,22,25,31,33,38,46,51,69,80,83,85,87,89,90,114,133,134,135,151,215,220,242,258,321,328],threshold:[228,310,322],thrill:85,throttl:[141,142,144,262,272,285],through:[0,1,2,5,9,13,14,17,23,25,27,30,31,33,34,38,39,40,41,44,46,48,51,52,55,56,57,58,59,60,61,62,64,68,69,70,71,76,77,80,83,85,87,88,89,90,91,93,96,97,98,99,103,104,105,106,107,108,109,110,114,116,117,119,121,122,124,136,138,139,140,141,144,153,159,166,174,179,187,192,210,212,217,218,219,220,221,235,240,242,246,247,251,257,258,261,267,269,274,283,287,290,296,299,304,306,307,315,317,318,322,324,327,328,329,336,343,344,357,362],throughout:[11,20,49,51,55,104,219],throughput:[175,324],thrown:116,thrust:232,thu:[14,19,31,33,39,43,44,51,54,57,58,73,80,83,86,96,108,111,114,121,122,123,125,134,135,136,156,160,181,205,242,247,261,299,313,316,317,324],thub:43,thud:189,thumb:[114,131],thumbnail:4,thunder:23,thunderstorm:122,thusli:75,tick:[23,33,38,51,64,115,131,132,139,219,231,233,261,299],ticker1:[115,261],ticker2:[115,261],ticker:[53,55,74,102,132,139,146,231,233,257,261,272],ticker_class:261,ticker_handl:[115,132,141,261],ticker_pool_class:261,ticker_storag:261,tickerhandl:[27,45,102,116,132,139,141,142,213,219,233,253,364],tickerpool:261,tickerpool_layout:261,ticket:94,tidbit:55,tidi:100,tie:[83,116,138],tied:[64,119,153,166,182,224,227,239],tier:90,ties:[49,135,161],tight:182,tightli:103,tim:[182,188,190,215,217,218,219,220,221],time:[0,1,2,4,5,6,8,9,10,11,12,13,14,17,20,21,22,23,25,26,28,29,30,31,34,36,37,39,40,41,42,45,49,51,52,53,54,55,56,58,59,60,61,63,64,65,66,67,69,70,72,73,75,80,83,86,88,89,90,91,93,94,95,96,100,104,105,106,109,110,113,114,115,116,117,119,121,122,123,124,125,127,128,129,131,132,133,135,138,139,144,146,148,150,151,153,154,157,164,169,175,177,179,184,185,187,194,195,198,200,203,204,212,213,215,217,218,219,220,221,223,227,231,232,233,239,246,247,250,252,253,256,259,260,261,267,269,271,273,274,279,285,290,292,299,300,304,305,306,308,310,315,316,318,319,321,322,323,324,329,331,334,335,337,340,344,363],time_ev:198,time_factor:[27,62,184,331],time_format:[59,344],time_game_epoch:[27,62,331],time_to_tupl:184,time_unit:[62,184],time_until_next_repeat:[102,259],timedelai:[29,260,342,344],timedelta:[338,345],timeeventscript:195,timefactor:62,timeformat:[337,344],timeit:93,timeout:[63,67,116,120,290,310,334],timer:[20,27,33,47,56,64,83,102,115,116,187,219,223,226,232,253,259,261,298,306,341],timerobject:102,timescript:331,timeslot:187,timestamp:[25,27,310,331],timestep:299,timestr:337,timetrac:[141,142,262,297],timetupl:62,timezon:[23,337,338,345],tini:[23,39,81],tinker:97,tintin:[24,280,281,291,294],tinyfugu:24,tinymud:[57,108],tinymush:[57,108,129],tinymux:[57,108],tip:[12,37,70,79,103,112],tire:[20,153],titeuf87:235,titl:[17,22,34,43,48,69,98,137,164,166,180,238,321,324,362],titlebar:137,titleblock:69,tlen:71,tls:8,tlsv10:67,tlsv1:8,tmp:[36,63],to_be_impl:362,to_byt:344,to_cur:219,to_displai:180,to_dupl:152,to_execut:344,to_exit:0,to_fil:209,to_init:221,to_non:247,to_obj:[144,154,247],to_object:176,to_pickl:325,to_str:344,to_syslog:209,tobox:276,toc:363,todai:[138,190],todo:58,toe:108,togeth:[0,3,8,9,14,22,29,31,33,38,43,48,49,57,58,61,64,68,71,73,83,89,90,92,116,119,122,123,124,125,126,127,131,138,150,159,161,175,187,202,203,205,206,232,233,246,252,276,295,308,315,321,322,336,341],toggl:[81,290],toggle_nop_keepal:290,togglecolor:81,toint:[109,250],token:[71,122,247,287,290,322,336],told:[44,59,90,91,95,113,114,123,128,340],tolkien:62,tom:[43,58,87,123,129,159,165,189,206,327],tommi:[19,80,87],ton:[57,82],tone:114,tonon:[43,159],too:[0,4,6,9,11,12,13,14,17,20,21,22,25,27,29,33,38,39,41,42,43,46,47,48,49,51,57,58,59,60,61,63,69,73,80,83,84,85,91,93,96,106,114,116,121,122,123,125,128,131,133,138,157,159,178,215,220,224,241,259,272,276,310,312,322,327,328,329,330,341,344],took:[127,344],tool:[4,6,7,8,23,29,53,57,62,63,64,86,90,96,100,108,109,111,112,114,119,136,139],toolbox:79,tooltip:137,top:[5,9,13,22,26,29,31,33,38,39,47,48,50,52,57,58,59,60,63,68,69,75,79,85,93,95,96,101,102,104,110,111,112,117,123,125,130,131,133,134,138,139,148,153,177,180,182,184,202,206,215,234,235,239,246,256,267,309,316,318,319,322,329,330,337],topcistr:238,topic:[4,10,20,31,33,40,42,43,55,68,69,86,93,94,105,119,126,166,217,218,219,220,221,238,341,357,362],topicstr:238,tos:241,tostr:276,total:[27,43,62,80,82,91,93,102,104,105,114,118,139,169,185,304,329,330,331],total_num:334,touch:[8,38,54,60,96,97,103,104,114,310],tour:91,toward:[22,33,40,42,91,102,111,190,200,221,231],tower:[111,187,233],tportlock:241,trac:94,trace:[83,96,195,304,328],traceback:[6,13,27,57,60,95,97,102,110,114,123,127,133,135,195,202,250,276,318,322,336,337,344],tracemessag:304,track:[11,27,30,49,57,61,64,73,77,82,86,95,98,99,100,102,105,116,121,128,132,133,138,144,153,221,257,278,279,284,287,290,305,310,325,326,338],tracker:[43,61,70,131],trade:[46,179],tradehandl:179,trader:46,tradetimeout:179,tradit:[10,15,36,73,74,83,90,103,114,116,138,235,290,306,329],tradition:[57,83],traffic:[8,103,280],train:79,traindriv:121,traindrivingscript:121,training_dummi:73,trainobject:121,trainscript:121,trainstop:121,trainstoppedscript:121,trait:[27,38,73,252],transact:179,transfer:[85,133,153,278,288,292,330],transform:[36,175],transit:[89,124],translat:[14,40,45,79,87,88,113,114,126,205,206,252,269,321],transmiss:209,transmit:113,transpar:[67,105,126,137,138,246,261],transport:[276,287,296],transportfactori:287,transpos:126,trap:[14,82,122],traumat:51,travel:[49,82,83,88,96,213,235],travers:[11,44,49,80,85,89,121,197,212,213,231,232,235,241,247],traverse_:33,traversing_object:[197,212,213,235,247],travi:[45,139,364],tre:43,treasur:[9,235],treat:[10,14,33,64,95,96,105,111,112,119,125,138,144,150,153,175,189,247,252,308,328,330,341],tree:[3,11,33,38,43,47,51,61,63,64,77,80,96,131,140,180,206,215,234,247,252,267,296,312,328,344],tree_select:[141,142,178],treestr:215,treshold:334,tri:[11,12,14,24,29,33,43,51,58,61,80,83,87,90,91,105,107,113,116,119,133,138,151,169,179,181,188,224,232,233,271,310,344,345],trial:[94,106,293],tribal:111,trick:[8,22,51,79,138,318,357],tricki:[109,126,127,138],trickier:[9,69],trigger:[21,24,31,33,36,42,46,49,51,56,57,69,74,83,84,89,100,105,107,114,115,116,117,118,121,134,135,138,144,146,150,151,154,156,170,175,180,198,200,201,231,233,246,247,252,259,261,269,272,276,298,305,309,324,336],trim:321,trip:96,tripl:[27,38,96,114,336,344],trivial:[27,33,40,42,91,93,138],troll:12,troubl:[5,8,9,23,41,46,58,63,70,75,91,105,131,139,316,363],troubleshoot:9,troublesom:[12,13,14],trove:9,truestr:188,truli:[0,12,39,41,105,187],trust:[19,43,51,57,169,322],truth:42,truthfulli:33,try_num_prefix:151,ttarget:116,tto:290,ttp:43,tty:[9,100],ttype:[55,141,142,262,275,287,290],ttype_step:294,tuck:[111,224],tun:[43,159],tune:[67,126],tunnel:[0,20,22,44,49,58,121,159,292],tup:[39,206],tupl:[11,39,41,42,43,51,59,60,80,86,87,88,90,109,116,119,134,141,144,151,157,159,167,168,176,179,180,184,185,189,192,200,206,219,220,230,235,241,242,247,250,251,252,261,264,276,277,287,288,292,299,306,308,316,319,321,323,324,326,328,331,336,337,339,344],tupled:337,turbo:75,turkish:144,turn:[0,10,12,27,31,33,38,41,43,50,51,57,58,64,66,77,79,80,81,83,88,90,96,102,105,107,110,111,114,117,118,121,122,126,127,131,133,135,138,139,144,154,164,169,170,175,198,200,206,215,217,218,219,220,221,231,233,247,252,267,272,280,287,290,298,308,314,315,318,322,324,328,329,330,336,344,364],turn_act:116,turn_end_check:[217,218,219,220,221],turnbattl:[141,142,178],turnchar:219,tut:[122,233],tutor:230,tutori:[3,4,10,16,17,20,22,25,26,28,29,31,32,33,35,37,39,41,42,45,48,49,51,55,57,58,60,61,63,64,70,71,77,79,81,82,90,91,95,102,111,112,114,115,126,133,135,139,180,213,218,232,233,363,364],tutorial_bridge_posist:233,tutorial_cmdset:233,tutorial_exampl:[13,14,20,102,141,142,178],tutorial_info:233,tutorial_world:[20,22,63,122,141,142,178],tutorialclimb:232,tutorialevmenu:230,tutorialobject:[231,232],tutorialread:232,tutorialroom:[231,233],tutorialroomcmdset:233,tutorialroomlook:233,tutorialweapon:[231,232],tutorialweaponrack:232,tutorialworld:[232,233],tweak:[8,9,25,57,58,67,97,102,109,117,119,125,138,312,321],tweet:[124,139,364],tweet_output:120,tweet_stat:120,tweetstat:120,twenti:58,twice:[25,51,62,116,195,200,221,328],twist:[10,27,29,33,40,63,72,75,79,97,103,247,264,267,269,270,276,277,278,279,284,287,290,293,295,296,298,305,308,312,337,364],twistd:[63,106,110,284,305],twistedcli:40,twistedmatrix:94,twistedweb:103,twitch:[41,116],twitter:[7,55,120,139,364],twitter_api:71,two:[0,4,11,13,14,15,16,19,22,23,25,26,27,28,29,31,33,34,38,39,40,41,43,44,46,47,49,50,51,57,58,64,65,67,68,69,73,74,76,80,83,84,85,86,88,89,90,91,92,95,97,100,102,103,104,105,108,109,110,111,112,113,116,119,121,122,123,125,126,127,129,131,133,134,135,137,138,139,140,152,159,177,179,180,185,199,200,204,212,213,215,219,221,224,233,234,247,249,267,296,307,308,317,319,322,328,330,336,337,344,345,364],twowai:[43,159],txt:[9,38,40,50,75,78,90,96,146,205,283,291,326,328],tying:90,typclass:206,type:[0,8,12,14,16,17,19,20,21,22,24,25,26,27,28,29,31,33,34,35,37,38,41,42,43,44,46,47,49,50,51,55,56,57,58,59,61,62,64,73,75,77,79,80,81,82,83,86,87,88,90,91,95,96,97,102,103,105,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,125,126,128,133,137,138,139,144,146,154,159,166,169,170,171,175,176,177,180,182,186,188,192,195,197,198,199,200,206,213,217,218,219,220,221,227,232,233,234,239,241,242,246,247,251,252,260,261,265,267,269,270,278,279,285,287,288,290,291,292,294,295,296,298,306,308,312,315,316,317,318,319,321,322,324,325,328,329,330,336,339,340,341,344,345,351,357],type_count:182,typecalass:316,typecalss:195,typeclass:[0,2,5,9,11,12,13,20,21,22,25,26,27,33,34,39,44,47,48,49,56,58,60,61,62,66,69,73,76,77,80,82,83,84,85,89,91,96,102,105,107,109,111,112,116,117,118,120,121,122,123,127,132,133,134,139,141,142,144,145,146,147,148,153,159,164,173,175,176,177,178,182,187,191,194,195,198,203,206,212,213,214,217,218,219,220,221,226,233,235,237,238,241,242,244,245,246,247,251,252,254,255,256,257,259,261,305,323,324,341,342,344,357,360,362,364],typeclass_path:[43,102,119,125,148,159,256,317,318],typeclass_search:317,typeclassbas:96,typeclassmanag:[147,176,245,255],typeclassmixin:362,typedobject:[41,125,148,154,174,177,206,235,246,247,256,316,317,318,319,339,344],typedobjectmanag:[176,238,317],typeerror:[42,185,296],typenam:[22,144,146,148,175,177,179,182,184,187,189,195,197,203,204,205,206,212,213,214,217,218,219,220,221,223,226,227,231,232,233,235,239,246,247,251,256,259,274,300,316,318,331,334,335],typeobject:319,types_count:182,typic:[27,55,91,127,220,221,362],typo:[37,38,70,103,363],ubbfwiuvdezxc0m:37,ubuntu:[8,63,67,90,97,103,131],ufmboqvya4k:133,ufw:103,ugli:[56,109,137,338],uid:[100,148,279,286,307,308],uio:[57,79],uit:[22,180],ulrik:58,ultima:79,umlaut:15,unabl:[71,190],unaccept:33,unaffect:[51,116,219],unarm:218,unarmor:218,unassign:138,unauthenticated_respons:360,unavoid:115,unban:[12,157],unbias:185,unbroken:327,uncas:321,uncategor:341,unchang:[87,97,127,205,252,344],unclear:[30,363],uncolor:[81,114],uncom:[67,90],uncommit:131,uncompress:280,unconnect:[43,171,186],uncov:182,undefin:[36,86,112],under:[6,9,20,24,33,36,38,41,42,43,46,48,51,57,60,61,63,64,73,75,77,78,79,86,93,100,106,108,110,119,122,123,125,128,133,134,135,136,137,154,156,159,188,215,234,242,259,267,294,316,321,328,329,330,344,346,362],undergar:182,undergon:195,underli:[57,61,64,80,119,124,131],underlin:[330,343],underneath:[9,318],underscor:[0,38,51,74,88,95,97,114,119,152,344],underscror:152,understand:[4,10,15,24,25,26,29,30,31,33,37,38,39,41,42,44,48,49,55,60,61,63,79,81,83,91,95,96,103,104,105,109,111,113,114,123,124,127,131,133,134,136,139,151,152,204,205,206,312,321,344,364],understood:[83,91,111,127,295,296],undestand:25,undo:[50,103,326],undon:[43,156],undoubtedli:57,unexpect:[91,126,127,328],unexpectedli:334,unfamiliar:[63,74,80,88,90,118,124],unformat:[51,328,331],unfortun:[4,41,61],unhandl:60,unhappi:9,unhilit:343,unicod:[15,83,94,113,144,321,344],unicodeencodeerror:321,unicorn:119,unifi:[133,307],uniform:105,uninform:8,uninstal:63,uninstati:344,unintent:234,union:[31,51,152,224,328],uniqu:[2,12,13,20,31,33,35,36,38,40,43,46,51,55,57,60,61,64,71,80,83,84,90,95,96,102,105,109,112,119,123,125,127,137,138,144,150,152,154,159,164,169,171,175,176,181,184,186,194,200,204,205,206,212,215,218,219,231,233,238,247,251,252,261,264,276,277,285,298,299,307,308,316,317,318,319,324,326,338,341],unit:[27,31,34,36,37,45,47,55,62,64,79,82,107,124,130,139,176,184,198,219,269,324,331,344,350,364],unittest:[25,127,170,308,324,342],univers:[14,15,43,62,164],unix:[24,38,43,52,63,87,165,234,329,337,344],unixcommand:[141,142,178],unixcommandpars:234,unixtim:337,unjoin:179,unknown:[41,43,56,69,137,251,336,344],unleash:28,unless:[4,5,11,12,21,22,23,27,29,33,38,43,51,72,78,80,84,88,89,90,96,102,110,115,123,138,140,144,152,153,157,159,164,167,174,175,194,204,205,206,221,227,232,237,241,242,247,252,265,280,296,308,316,318,341,344,345],unlik:[37,51,64,73,90,107,127,144,180,219,318],unlimit:[235,259],unlink:159,unload:342,unload_modul:342,unlock:[58,77,80,316],unlocks_red_chest:80,unlog:[43,157,162,163,171,175,186,308],unloggedin:[105,141,142,149,155,201,308],unloggedincmdset:[35,43,105,163,186,201],unlucki:12,unmask:206,unmodifi:[151,168,187,328],unmonitor:272,unmut:[174,175],unnam:[112,152],unneccesari:113,unnecessari:[36,61],unneed:235,unpaced_data:276,unpack:[91,241],unpars:[74,87,151,295,296,336],unpaus:[100,102,259],unpickl:[83,276,316,325,340],unplay:[25,105],unpredict:344,unprivileg:252,unprogram:73,unpuppet:[43,96,107,123,156],unpuppet_al:144,unpuppet_object:[2,144],unquel:[20,43,80,122,156],unreal:79,unrecord_ip:310,unregist:135,unrel:[51,131,145],unrepeat:272,unreport:272,unsaf:[110,152,233],unsatisfactori:111,unsav:326,unsel:85,unset:[33,49,58,89,116,157,206,231,242,247,251,252,259,261,324,328,329,330,336,337],unsign:345,unsigned_integ:[338,345],unsignedinteg:338,unstabl:100,unstrip:151,unsubscrib:[43,58,115,164,261,278],unsuit:[19,251,319],unsur:[15,37,63,71,76,90,116,138,213],untag:137,untest:[24,61,63,127],until:[5,8,10,11,12,13,20,26,29,30,31,33,36,48,51,61,63,64,86,87,93,95,97,102,114,115,119,123,126,131,136,137,138,139,179,182,184,198,200,217,218,219,220,221,231,232,233,247,259,267,296,298,321,322,331,344],untouch:321,untrust:13,unus:[33,81,144,150,154,175,187,215,221,233,247,259,290,306,311,317],unusu:[103,119],unwant:139,unwield:218,unwieldli:153,upcom:54,updat:[2,4,5,8,9,11,13,14,20,23,24,28,29,30,33,36,38,39,43,45,49,51,55,57,58,61,62,63,64,68,71,73,75,76,79,81,83,84,86,88,89,90,91,95,97,98,100,102,115,116,123,127,133,134,135,136,137,138,139,145,146,153,154,159,164,167,169,170,174,175,183,187,195,206,220,233,239,242,246,247,249,250,252,257,283,285,286,291,305,306,308,310,315,316,318,325,326,327,328,329,330,334,344,357,360,362,364],update_attribut:316,update_buff:326,update_cached_inst:334,update_charsheet:58,update_current_descript:187,update_default:305,update_flag:306,update_po:49,update_session_count:306,update_undo:326,update_weath:233,updated_bi:192,updated_on:192,updatemethod:[137,138],updateview:362,upfir:106,upgrad:[63,64,75],upload:[4,63,64,90,100],upon:[14,29,61,80,86,90,96,100,103,113,117,123,188,210,217,218,219,220,221,258,269,278,310,329,362],upp:233,upper:[29,39,43,86,101,114,127,138,156,321],uppercas:[114,321],upping:114,ups:7,upsel:90,upsid:[41,235],upstart:[40,258],upstream:[26,64,104,128],upt:153,uptim:[12,27,43,62,169,281,331],urfgar:109,uri:[175,239,318],url:[8,38,43,64,70,90,98,131,134,135,136,138,141,142,146,164,175,239,286,296,312,318,343,346,353,356,362],url_nam:360,url_or_ref:38,url_to_online_repo:131,urlencod:69,urlpattern:[3,4,69,133,134,135],usabl:[4,43,66,114,123,159,180,190,219,241,310,328],usag:[0,5,12,21,22,23,28,29,30,33,38,41,42,43,51,58,60,64,68,71,73,81,82,85,90,91,93,94,109,115,116,119,121,123,124,129,154,156,157,158,159,164,165,166,169,170,171,174,179,180,181,182,184,185,186,187,188,189,199,200,202,203,205,206,210,212,213,214,217,218,219,220,221,224,230,231,232,233,234,235,241,250,267,328,330,334],use:[0,2,3,4,5,6,8,9,10,11,12,13,14,15,16,17,19,20,21,22,23,24,25,26,27,28,29,31,33,34,35,36,37,38,39,40,41,42,43,46,47,48,49,50,51,52,54,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,76,79,80,81,82,83,84,85,86,87,88,89,90,91,93,94,95,96,98,100,102,103,104,105,106,107,108,109,111,112,113,114,116,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,144,145,146,148,150,151,152,153,154,156,159,160,164,165,167,168,169,170,174,175,177,179,180,181,182,185,187,189,190,194,197,198,199,200,202,203,204,205,206,212,214,215,217,218,219,220,221,223,224,226,230,231,232,233,234,235,241,242,246,247,251,252,259,260,261,265,272,276,289,291,292,295,298,299,306,307,308,315,316,317,318,319,321,322,323,324,326,327,328,329,330,334,336,337,338,340,344,345,362],use_dbref:[206,247,341],use_destin:247,use_i18n:76,use_item:219,use_nick:[144,206,247],use_required_attribut:[145,237,244,357],use_success_location_messag:203,use_success_messag:203,use_xterm256:321,useabl:235,used:[0,2,3,7,9,10,11,13,15,16,17,19,20,22,23,24,27,29,30,31,34,35,38,40,41,43,46,47,48,50,51,52,54,55,56,57,58,59,60,62,63,64,67,68,69,72,73,74,79,80,82,83,84,85,86,87,88,89,90,91,93,94,95,96,100,102,103,104,105,107,108,109,110,111,112,113,114,115,116,118,119,120,121,122,123,124,125,126,127,128,129,131,133,134,135,136,137,139,141,144,145,146,150,152,153,154,156,159,164,166,167,168,169,170,175,179,180,182,184,186,187,188,189,190,192,194,195,197,198,199,200,204,205,206,213,215,217,218,219,220,221,231,232,233,234,235,238,240,241,242,244,247,250,251,252,258,259,260,261,262,264,265,269,272,273,276,277,278,279,280,281,282,283,284,285,287,289,290,291,294,295,296,299,306,308,309,315,316,317,318,319,320,321,322,324,325,326,328,329,330,336,337,338,339,340,341,344,345,350,357,362,363],used_kei:80,useful:[0,1,4,5,10,11,12,13,14,15,16,17,18,19,20,22,23,25,26,27,28,29,30,31,34,36,37,38,39,41,42,43,46,47,48,50,51,53,57,58,59,60,63,64,66,69,70,80,81,87,89,90,91,93,95,96,102,104,107,109,110,111,112,114,115,116,119,120,123,124,125,127,131,132,133,138,139,150,152,153,154,156,158,159,166,167,168,170,178,179,180,194,195,199,205,206,210,233,234,235,241,247,251,252,259,267,287,316,318,322,328,331,340,344],useless:231,uselock:241,user:[2,4,7,8,10,11,12,13,14,20,22,23,25,28,29,30,31,35,36,37,38,40,41,42,43,49,50,51,52,55,60,63,64,65,66,67,68,70,71,72,74,75,76,77,79,80,81,85,87,88,90,91,93,95,97,98,100,101,104,105,107,109,113,114,119,121,122,123,125,126,127,133,134,135,136,137,138,139,144,145,146,148,151,154,157,159,164,169,174,175,176,177,180,182,187,189,193,195,200,201,206,209,210,215,219,221,227,233,235,239,241,242,247,252,259,262,265,271,279,286,287,290,295,296,306,308,311,316,318,321,326,328,329,330,336,338,344,345,349,357,362,364],user_change_password:145,user_input:51,user_permiss:[145,148],useradmin:145,userauth:[94,287],userchangeform:145,usercreationform:[145,357],usernam:[2,4,12,35,51,74,100,107,119,131,134,144,145,148,186,287,311,349,357],username__contain:119,usernamefield:357,userpassword:[12,157],uses:[0,5,9,13,15,16,17,22,23,29,30,31,33,34,38,39,40,44,57,64,68,69,80,81,86,88,90,94,98,107,109,112,113,114,115,119,124,125,127,130,131,136,137,152,179,185,187,199,201,206,219,226,227,233,234,235,242,256,261,276,296,310,316,319,336,337,338,344],uses_databas:344,using:[2,4,5,6,8,9,10,11,12,13,14,15,19,20,21,22,23,24,25,26,27,28,29,30,31,33,34,36,37,38,39,41,43,45,46,47,49,50,51,53,55,56,57,58,59,60,61,62,63,64,67,68,70,71,72,73,74,77,78,79,80,81,83,85,86,87,88,89,90,91,93,95,96,97,100,101,102,103,105,107,108,109,110,111,112,114,115,116,117,118,120,121,122,123,124,125,126,128,129,131,132,133,134,137,138,139,140,144,148,150,153,154,156,158,159,164,167,168,169,174,179,180,181,184,185,187,188,190,194,200,201,203,205,206,212,213,214,215,217,218,219,220,221,224,230,231,233,234,235,242,247,250,251,252,256,259,260,261,278,279,280,285,286,290,296,299,309,310,312,316,318,319,321,322,326,328,329,331,336,337,338,339,340,341,342,344,346,357,362,363,364],usr:[63,64,75,100],usual:[0,2,4,5,6,8,9,11,19,20,21,22,23,25,26,27,29,30,31,33,34,37,38,40,41,43,46,47,50,51,52,57,59,60,62,63,64,67,72,74,80,81,87,89,90,91,93,95,96,97,100,102,105,106,109,110,112,114,115,119,124,125,126,127,131,133,136,144,146,151,152,153,154,156,159,165,169,170,174,175,177,184,194,195,197,198,204,205,206,233,234,242,246,247,252,259,267,269,274,299,306,315,316,318,321,323,324,328,329,337,339,341,344],utc:[23,345],utf8:[23,36,70],utf:[15,24,58,74,111,113,272,278,295,330,344],util:[8,10,11,13,14,16,34,41,45,47,48,49,50,51,52,57,58,59,62,63,81,82,85,86,89,96,97,102,103,111,114,117,124,127,133,134,137,139,141,142,145,158,170,175,177,178,184,187,188,191,195,196,211,213,220,228,230,237,239,244,247,249,251,259,260,274,293,298,315,316,317,318,346,357,360,364],utilis:328,uyi:205,v19:63,vagu:21,val1:250,val2:250,val:[11,88,144,156,250,291,344],valid:[1,11,13,26,30,31,33,42,43,44,51,58,60,67,69,88,89,90,91,95,96,97,102,103,109,110,114,119,123,133,134,141,142,144,151,153,159,167,168,169,176,179,180,188,192,195,196,200,204,206,215,220,226,227,232,233,234,235,242,247,249,250,251,252,257,258,259,260,261,262,265,267,291,295,306,317,319,322,324,328,338,339,340,341,343,344,345,357,362],valid_handl:338,validate_email_address:344,validate_nam:247,validate_onli:242,validate_password:[51,144],validate_prototyp:251,validate_sess:308,validate_usernam:144,validationerror:[144,251,311,338,340],validator_config:144,validator_kei:338,validatorfunc:[141,142,320],valign:330,valu:[0,2,4,6,10,11,12,17,20,22,25,27,28,31,33,39,41,42,43,49,50,58,59,60,61,62,64,67,69,73,74,77,80,81,82,84,85,86,87,88,90,97,102,111,114,115,116,123,125,126,127,128,133,134,137,138,139,144,148,150,152,154,156,157,159,170,175,177,180,182,185,188,189,190,192,195,196,200,203,204,205,206,211,217,218,219,220,221,227,228,233,235,239,241,242,246,247,250,251,252,256,258,259,261,265,272,273,274,276,285,290,291,306,307,308,313,316,317,318,319,321,323,324,325,326,327,328,334,335,336,338,339,340,341,344,345,350,357,362],valuabl:122,value1:109,value2:109,value_from_datadict:340,value_to_obj:251,value_to_obj_or_ani:251,value_to_str:340,valueerror:[41,91,109,123,180,202,204,316,319,321,324,336,344,345],valuei:111,values_list:119,valuex:111,vanilla:[9,26,49,56,58,86,101,125],vaniti:51,vari:[30,40,60,64,82,108,114,125,131,193,205,221,306,316,318],variabl:[0,3,5,11,13,28,31,33,38,41,43,46,49,51,55,56,58,64,66,69,80,83,88,91,95,96,97,100,103,104,106,109,113,121,124,133,134,135,137,138,144,148,150,154,156,159,164,167,168,169,170,183,187,188,192,194,195,198,203,233,241,246,247,251,252,264,267,277,280,281,283,287,289,299,306,313,321,322,328,344,350],variable_from_modul:344,variable_nam:[192,195],variablenam:344,varianc:205,variant:[11,55,112,153,180,186,213,278,321],variat:[62,73,116,152,187,205,227,344],varieti:[55,82,116,120,219,220],variou:[5,6,11,15,33,37,40,41,46,47,48,53,57,62,67,69,73,77,81,88,89,90,93,94,97,102,103,105,109,110,112,114,115,116,123,124,125,127,137,139,152,168,184,205,206,215,219,220,231,232,242,246,247,252,253,261,299,324,330,341,342],varnam:291,vast:[23,60,86,108,111,119],vastli:64,vcc:205,vccv:205,vccvccvc:205,vcpython27:9,vcv:205,vcvccv:205,vcvcvcc:205,vcvcvvccvcvv:205,vcvvccvvc:205,vector:344,vehicl:[21,124,139,364],velit:52,venu:[131,176],venv:[63,75],verb:[25,303],verbal:[197,247],verbatim_el:344,verbos:[26,38,116,127,206],verbose_nam:[133,318],veri:[0,2,4,5,6,8,9,10,11,13,14,17,20,21,22,23,26,27,28,29,31,33,35,37,38,39,40,41,42,46,49,50,51,52,55,56,57,58,60,61,64,67,68,70,72,73,74,77,78,79,80,85,86,88,90,91,93,95,96,97,104,107,108,109,110,111,112,114,115,116,119,121,122,123,125,127,128,129,131,132,134,137,138,139,140,144,146,152,154,170,175,177,180,182,194,195,204,205,206,212,213,214,215,220,227,231,234,235,238,246,251,271,317,319,324,326,328,344,362],verif:90,verifi:[36,51,63,90,131,159,188,220,292],verify_online_play:188,verify_or_create_ssl_key_and_cert:292,verify_ssl_key_and_cert:288,verifyfunc:188,versa:[40,43,61,88,105,116,164,276],version:[2,4,7,11,13,14,20,21,23,24,29,30,31,33,35,36,37,41,43,47,51,54,57,60,61,63,64,74,75,76,79,81,86,87,90,91,95,96,100,108,111,114,123,124,125,126,128,136,137,139,159,167,169,171,181,182,186,187,201,206,218,219,220,221,224,232,247,252,267,272,286,310,315,316,321,329,344,357,363,364],version_info:267,versionad:38,versionchang:38,versu:55,vertic:[138,232,330,344],very_strong:242,very_weak:80,vest:103,vet:109,veteran:79,vfill_char:330,via:[10,11,27,37,40,51,52,55,56,57,63,70,73,74,83,85,86,90,92,93,101,103,108,109,114,119,123,125,126,131,137,172,176,177,209,246,256,316,319,321,335],viabl:231,vice:[40,43,61,88,105,116,164,276],vicin:[33,43,165,187,233],video:[79,95,114,137],vienv:9,view:[1,4,17,27,34,38,41,42,43,50,51,52,55,58,60,63,64,72,80,82,86,90,96,101,102,110,111,115,116,123,124,131,136,139,141,142,144,156,157,159,164,165,166,169,174,175,182,206,217,218,219,220,221,235,237,239,247,249,302,318,329,346,350,353,356,357,364],view_attr:159,viewabl:[53,55,166],viewer:[25,38,69,206,235,241,247,318],viewport:42,vim:[14,50,79,326],vincent:[41,180,187,201,204,234],violent:51,virtual:[4,41,43,55,57,59,63,79,90,124,169,187,331],virtual_env:75,virtualenv:[9,23,26,36,38,63,75,76,90,93,95,96,97,100,106,110,128],virtualhost:8,viru:63,visibl:[13,25,31,36,38,43,48,54,61,63,67,69,81,90,96,105,114,123,125,131,139,165,206,241,247,279,312,328,344],visiblelock:241,vision:[11,58,61],visit:[22,49,90,111,133,134,234,328],visitor:[103,134,135],vista:63,visual:[25,57,63,93,114,137,144,166,190,363],vital:91,vlgeoff:184,vlovfgjyq2qvcdougpb6c8due7skt:70,vniftg:63,vnum:56,vocabulari:[46,344],voic:[33,46,124,139,364],volatil:251,volum:[21,61,100,111],volund:119,voluntari:37,volupt:52,vowel:[119,205],vpad_char:330,vulner:[29,103],vvc:205,vvcc:205,vvccv:205,vvccvvcc:205,vwcukflrfii:133,vwcukgy84ri:133,vwcukjfxeii:133,vwculn152ti:133,w001:127,w267:133,w321:133,w425:133,w607:133,wai:[0,2,5,6,9,10,11,12,13,14,15,19,20,21,22,23,27,28,30,31,33,37,38,39,40,41,42,43,44,46,48,49,54,55,56,57,58,61,62,63,64,68,69,70,72,73,74,75,79,80,82,83,84,85,86,87,88,89,90,91,92,93,95,96,97,98,102,103,104,105,106,107,109,110,111,112,113,114,115,116,117,118,119,121,122,123,124,125,126,127,128,129,131,132,133,136,138,139,140,144,151,152,159,166,175,179,184,185,187,188,190,194,197,198,205,212,213,215,217,218,219,220,221,224,230,231,232,234,242,247,251,259,261,267,272,276,287,308,310,312,313,314,317,319,322,327,328,330,334,337,340,362,364],wail:49,waist:182,wait:[0,10,20,25,27,28,29,33,42,51,102,121,138,146,194,198,217,218,219,220,221,259,267,277,296,298,310,324,344],wait_for_disconnect:277,wait_for_server_connect:277,wait_for_statu:267,wait_for_status_repli:267,waiter:267,wake:188,walias:[43,159],walk:[0,14,21,31,39,46,49,60,62,85,139,213,214,215,235,322],walki:64,wall:[111,157,165,187,232,233],wanna:[37,179],want:[0,2,3,4,5,6,8,9,10,11,12,13,14,15,19,20,21,22,23,24,25,26,27,28,29,30,31,33,34,35,37,38,39,40,41,42,43,44,46,48,49,50,51,54,57,58,60,61,62,63,64,66,67,68,69,70,71,72,73,74,75,76,77,78,80,81,82,83,84,85,86,87,88,89,90,91,93,95,96,97,98,102,103,104,105,106,107,108,109,110,111,113,114,115,118,119,121,122,123,125,126,127,128,131,132,133,134,135,136,137,138,140,144,152,153,154,156,165,170,174,179,180,186,187,188,190,197,204,206,209,215,217,218,219,220,221,227,233,235,237,241,242,247,252,259,261,283,285,291,298,308,313,315,316,318,326,328,329,334,340,344,357,362,363],wanted_id:80,ware:85,warehous:[209,322],wari:[114,235,247,318],warm:[102,110,271],warn:[8,23,27,31,59,60,63,64,90,91,93,104,105,111,128,134,138,140,152,174,210,266,267,292,337],warnmsg:337,warrior:[28,57,58,61,122,123],wasclean:[278,295],wasn:[0,42,134],wast:[6,14,115],watch:[14,84,106,139],water:[153,200,203],waterballon:203,wave:111,wcach:[43,169],wcactu:220,wcommandnam:234,wcure:220,wdestin:[43,159],weak:252,weakref:334,weaksharedmemorymodel:[274,334],weaksharedmemorymodelbas:[274,334],weakvalu:334,wealth:85,weapon:[29,51,61,64,73,77,82,85,86,109,116,122,218,231,232,252],weapon_ineffective_msg:231,weapon_prototyp:232,weaponrack_cmdset:232,wear:[82,182,206,218],wearabl:182,wearer:182,wearstyl:182,weather:[30,61,73,102,111,112,115,122,124,139,140,233,364],weather_script:102,weatherroom:[132,233],web:[4,8,9,16,17,23,25,30,38,47,53,55,57,61,63,64,67,69,72,75,76,79,80,83,94,95,101,109,110,119,139,141,142,173,269,271,281,285,291,295,296,306,310,312,319,325,364],web_client_url:54,web_get_admin_url:[175,239,318],web_get_create_url:[175,239,318],web_get_delete_url:[175,239,318],web_get_detail_url:[175,239,318],web_get_puppet_url:318,web_get_update_url:[175,239,318],webchargen:133,webchat:[70,79],webclient:[24,30,40,43,45,53,54,64,67,69,83,88,95,103,105,110,114,135,139,141,142,169,230,262,272,275,291,296,307,328,346,350,351,360,364],webclient_ajax:[137,141,142,262,275],webclient_en:103,webclient_opt:272,webclientdata:296,webclienttest:360,webpag:[8,17,77,90,354],webport:36,webscr:70,webserv:[3,7,8,9,23,36,40,47,55,67,90,100,101,104,135,139,141,142,262,346],webserver_en:103,webserver_interfac:[67,90],webserver_port:90,webservic:103,websit:[3,9,17,53,55,57,64,67,69,79,90,98,101,103,124,133,136,137,138,139,141,142,145,296,312,346,351,364],websocket:[40,55,64,90,100,137,278,284,295,307],websocket_client_interfac:[67,90],websocket_client_port:[67,90],websocket_client_url:[8,67,90],websocket_clos:295,websocketcli:295,websocketclientfactori:278,websocketclientprotocol:278,websocketserverfactori:284,websocketserverprotocol:295,weed:[26,119,152],week:[62,184,337,345],weeklylogfil:337,weigh:[82,298],weight:[23,38,61,108,124,139,190,205,317,364],weird:344,weirdli:96,welcom:[3,4,22,35,37,63,72,76,85],well:[2,4,6,9,11,12,16,17,19,21,22,23,25,26,33,37,38,39,40,41,43,44,45,46,49,50,51,52,55,57,58,61,62,64,66,68,69,71,74,75,81,85,88,89,91,96,98,103,104,105,106,108,109,113,116,118,119,120,123,124,125,127,128,131,133,134,135,136,138,148,152,153,154,159,164,169,172,179,182,187,194,202,205,206,215,219,220,221,226,231,247,256,262,267,276,278,279,285,302,310,315,316,317,321,325,328,331,340,344],went:[57,110,127,131,257,261],were:[1,10,11,13,24,31,33,37,38,42,44,51,58,59,64,69,77,82,85,86,91,100,102,104,108,109,119,123,125,126,127,137,144,151,152,153,204,215,247,251,314,318,322,341,344],weren:62,werewolf:25,werewolv:119,werkzeug:344,west:[20,25,44,49,111,159,200,233],west_east:111,west_exit:233,western:111,westward:233,wether:[179,324],wevennia:22,wflame:220,wflushmem:[43,169],wfull:220,what:[0,1,2,4,8,9,10,12,13,14,19,20,21,22,23,25,26,27,29,31,33,38,39,40,42,43,44,45,46,48,49,51,56,57,58,60,61,62,63,64,67,68,69,70,72,73,74,77,78,79,80,81,83,85,86,88,89,90,93,94,95,96,97,98,102,103,104,105,108,109,110,111,113,114,115,116,117,118,119,121,122,123,124,125,126,127,128,129,131,132,133,134,136,138,139,140,144,150,152,153,154,156,159,166,170,175,195,203,204,206,209,214,219,220,224,227,231,233,239,242,247,251,252,267,269,272,279,291,296,311,313,316,318,319,321,322,328,338,339,344,345,349,357,362,364],whatev:[2,11,14,21,22,23,27,33,40,43,46,48,51,56,58,61,64,67,78,82,89,91,100,102,111,123,127,131,133,134,138,144,146,153,159,188,220,231,232,247,252,256,257,278,287,290,295,308,316,329,338,362],whatnot:138,wheel:[57,63,75,115,258],whelp:234,when:[0,2,3,4,5,6,8,9,10,11,12,13,14,15,17,19,20,21,22,23,24,26,27,29,30,31,33,34,35,36,37,38,39,40,41,42,43,44,46,47,49,50,51,52,56,57,58,59,60,61,62,63,64,65,66,67,68,69,73,74,75,76,77,78,79,80,82,83,84,85,86,87,88,89,90,91,93,95,96,97,98,100,102,103,104,105,106,107,108,109,110,111,112,113,114,116,117,118,119,120,121,122,123,124,125,126,127,128,129,131,132,133,136,137,138,139,141,144,146,148,150,152,153,154,156,158,159,164,165,167,168,169,171,175,176,177,179,180,181,182,184,185,186,187,188,189,190,195,196,197,198,199,200,201,202,203,204,205,206,212,214,215,217,218,219,220,221,223,224,226,227,228,230,231,232,233,234,235,238,239,241,242,246,247,249,251,252,256,257,259,260,261,264,267,269,273,274,276,277,278,279,280,281,282,283,285,287,288,289,290,291,292,295,296,298,299,305,306,307,308,309,310,316,318,319,321,322,324,325,326,327,328,329,330,334,335,336,337,339,344,357,362],when_stop:267,whenev:[6,10,11,22,25,33,46,64,66,74,76,80,84,87,90,95,98,100,102,106,107,109,111,113,117,119,128,144,153,174,175,231,232,233,247,257,259,269,286,306,307,308],where:[0,1,3,6,9,10,11,12,13,14,20,21,22,25,26,29,31,33,36,38,39,40,41,42,43,46,48,49,50,51,52,56,57,58,59,61,62,64,69,73,75,76,80,83,85,86,88,90,91,95,100,102,103,104,105,108,109,111,113,114,117,118,119,121,122,123,124,125,127,131,133,134,135,136,137,138,139,151,152,157,159,165,168,175,176,181,185,197,199,200,205,206,210,219,232,233,235,241,242,247,250,251,252,257,267,269,272,276,299,304,308,315,318,321,322,326,328,329,330,336,338,339,344,362],wherea:[11,12,13,19,21,26,31,33,34,40,42,55,56,61,80,81,85,86,93,97,103,105,109,113,114,116,125,128,205,224,227,261,296,316,334],whereabout:122,wherebi:220,wherev:[11,63,64,67,100,111,127,180,209,219],whether:[0,12,39,43,46,51,55,62,69,77,121,144,146,153,159,164,166,175,188,215,217,218,219,220,221,241,247,261,278,295,310,316,317,321,336,338,340,344],whewiu:9,which:[0,1,3,4,5,6,9,10,11,12,13,14,15,19,20,22,24,25,26,27,28,29,30,31,33,34,36,37,38,39,40,41,42,43,44,46,49,51,52,56,57,58,59,60,61,62,63,64,65,66,67,69,71,72,73,74,76,77,80,81,82,83,85,86,87,88,89,90,91,93,94,95,96,97,100,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,125,126,127,131,132,133,134,135,136,137,138,139,140,144,146,150,152,153,154,156,157,159,165,167,168,169,170,174,175,176,177,179,180,181,182,183,184,187,188,190,197,198,199,200,202,206,209,210,212,214,215,217,218,219,220,221,226,227,231,232,233,234,235,239,242,246,247,251,252,256,257,259,260,261,264,266,267,271,272,279,285,287,295,296,298,299,306,307,308,310,313,315,316,317,318,319,321,322,324,325,328,329,330,331,334,336,337,338,340,341,342,344,349,350,357,362],whichev:[27,90,103,233],whilst:[77,111,200],whim:139,whisp:205,whisper:[46,165,197,198,205,206,247],white:[48,74,114,126,321,344],whitelist:74,whitepag:[1,48,138],whitespac:[14,27,33,58,81,119,123,167,168,202,206,321,322,330,344],who:[4,10,11,12,21,34,41,46,49,51,55,56,58,61,73,80,87,95,103,109,114,116,119,121,123,124,125,127,132,133,138,146,154,156,159,164,174,175,179,188,195,206,217,218,219,220,221,232,239,241,242,247,252,318,326,328],whoever:133,whole:[4,16,43,49,51,55,57,60,61,67,87,96,111,112,122,123,129,138,152,159,169,221,330],wholist:175,whome:[43,159],whomev:[73,114,121],whose:[88,114,119,125,144,154,170,195,206,215,217,218,219,220,221,272,323,328,344],whould:328,why:[0,11,12,20,22,25,38,39,41,43,44,46,51,55,60,63,64,82,91,95,96,103,111,123,125,126,139,157,204,217,220,221,264,265,328],whydonttwist:94,wide:[16,25,27,39,43,58,61,73,86,91,138,157,219,220,235,327,330,344],widen:12,wider:[12,25,39,43,157,330],widest:344,widget:[145,237,244,315,340,357],width:[16,17,25,27,33,49,74,109,111,114,141,154,250,272,287,306,321,326,327,329,330,336,344],wield:[61,82,109,218],wifi:[90,103],wiki:[1,9,33,37,43,45,48,55,58,64,70,79,94,96,108,111,116,124,125,138,180,295,363,364],wiki_account_handl:4,wiki_account_signup_allow:4,wiki_can:4,wiki_can_admin:4,wiki_can_assign:4,wiki_can_assign_own:4,wiki_can_change_permiss:4,wiki_can_delet:4,wiki_can_moder:4,wiki_can_read:4,wiki_can_writ:4,wikiconfig:4,wikimedia:37,wikipedia:[15,37,55,64,96,113,116,127,131,295],wild:[108,126,131],wildcard:[12,43,57,87,157,159,344],wildcard_to_regexp:344,wilder:[141,142,178],wildernessexit:235,wildernessmap:235,wildernessmapprovid:235,wildernessroom:235,wildernessscript:235,wildli:205,will_suppress_ga:289,will_ttyp:294,willing:[58,61,79],win10:63,win7:63,win8:63,win:[9,24,91,116,122],wind:[122,132],window:[4,23,25,31,38,44,45,49,52,64,72,76,83,88,89,93,95,96,97,101,105,106,110,128,131,137,138,154,166,267,283,306,310,329,344],windowid:306,windows10:63,wingd:111,winpti:9,winter:187,wintext:73,wip:38,wipe:[9,13,23,111,138,152,159,169,219],wire:[27,40,64,83,88,90,113,138,168,264,276,277,308,321],wis:58,wisdom:[60,93],wise:[6,11,13,14,15,26,58,60,80,96,118,131,135],wise_text:60,wiseobject:60,wiser:20,wiseword:60,wish:[33,36,39,75,120,131,136,180,221,321,343,357],with_metaclass:96,with_tag:203,withdraw:[116,221],withdrawl:221,within:[1,8,9,10,11,22,24,26,31,33,37,38,39,43,47,49,51,56,58,64,90,94,95,97,100,114,115,116,117,118,119,120,124,126,131,134,136,137,138,144,148,150,159,179,187,190,192,210,238,247,252,310,316,317,321,336,337,344,357,362],without:[0,8,11,12,13,14,16,20,21,22,23,25,27,29,30,31,33,35,37,38,40,42,43,44,46,49,50,51,55,57,58,59,60,61,63,64,66,67,76,80,86,88,90,91,92,93,96,97,100,101,104,107,108,109,114,115,118,119,121,123,125,126,127,128,129,131,133,136,138,139,144,146,151,154,156,157,159,164,165,167,168,169,170,177,179,181,182,187,192,195,197,200,205,206,212,215,217,220,221,231,233,242,247,250,251,252,259,260,276,287,290,291,298,308,309,316,318,321,322,324,325,326,328,329,336,340,341],withstand:80,wixmp:122,wiz:58,wizard:[109,233,252,265,267],wkei:[43,159],wlocat:[43,159],wlock:[43,159],wmagic:220,wmass:220,wndb_:[43,159],won:[0,2,4,10,11,12,13,15,21,22,23,29,31,38,41,42,46,57,61,63,69,73,78,81,83,85,86,91,95,96,100,111,114,119,123,125,127,134,137,138,153,188,204,223,224,226,227,312,321,336,340],wonder:[9,16,56,82,119,138],wont_suppress_ga:289,wont_ttyp:294,wooden:109,woosh:21,word:[14,27,33,43,46,49,50,62,69,70,72,76,88,89,91,93,94,95,96,97,111,119,122,126,131,136,151,167,168,171,186,198,205,206,279,326,341,344],word_fil:205,word_length_vari:205,wordi:205,work:[0,2,4,5,8,9,10,11,13,14,15,16,20,21,22,23,24,25,26,27,28,29,31,34,36,37,38,41,42,43,44,48,49,51,56,57,58,59,60,61,62,63,64,66,67,70,71,72,75,80,81,83,84,85,86,89,90,93,94,95,96,97,102,103,105,106,108,109,111,112,114,115,116,117,119,122,123,124,126,127,128,129,132,133,134,136,138,139,150,153,154,156,159,164,165,167,169,174,175,179,180,181,187,202,203,206,212,215,219,220,221,233,234,235,239,241,242,247,251,252,267,271,272,284,299,312,314,316,318,322,327,328,329,330,338,344,362,363,364],workaround:[63,100,131],workflow:[61,145],world:[9,10,11,13,14,15,21,27,31,33,34,39,41,47,49,51,55,57,58,60,62,63,64,68,72,73,78,79,80,82,86,90,96,104,108,109,111,113,116,117,121,123,124,127,131,139,144,158,159,166,174,179,184,200,202,206,217,218,219,220,221,232,233,235,239,256,306,308,321,322,331,363,364],world_map:111,worm:49,worm_has_map:49,worn:[182,218],worri:[0,11,15,36,39,41,51,55,104,113,114,123,127,138,179,227],worst:61,worth:[0,8,21,29,51,61,70,79,91,93,124,125,133,179],worthi:61,worthless:90,would:[0,1,4,6,8,9,10,11,13,14,15,16,19,20,21,22,25,27,29,31,33,36,38,39,41,42,43,44,46,48,49,51,55,56,57,58,60,61,62,63,64,68,69,73,77,80,81,82,85,86,88,89,90,91,93,95,96,100,102,105,106,109,111,112,114,115,116,117,118,119,121,123,125,126,127,128,133,134,135,136,138,140,144,151,152,153,159,168,175,179,184,195,197,205,215,224,227,234,235,239,241,242,251,252,279,315,318,321,322,325,328,336,339,340,342],wouldn:[39,126,138],wound:220,wow:[69,138],wpermiss:[43,159],wprototype_desc:[43,159],wprototype_kei:[43,159],wprototype_lock:[43,159],wprototype_par:[43,159],wprototype_tag:[43,159],wrap:[10,30,49,51,59,96,102,109,119,136,182,188,206,274,314,330,344],wrap_conflictual_object:340,wrapper:[10,27,29,51,74,86,93,105,119,125,144,148,175,176,177,212,239,246,247,256,260,272,274,306,315,316,318,319,321,330,334,335,337,344,362],wresid:[43,169],write:[0,4,10,11,14,15,16,20,22,23,25,27,31,33,34,37,38,41,43,44,46,48,51,56,58,62,63,65,68,69,71,72,87,88,91,93,94,96,108,123,124,125,129,131,138,159,166,174,180,197,209,210,234,247,280,337,342,362,363,364],writeabl:75,written:[15,27,38,54,56,57,58,61,79,103,109,127,133,134,166,209,322,362],wrong:[26,41,42,43,60,63,81,85,95,110,127,152,159,169,206],wserver:[43,169],wservic:[43,164],wsgi:[8,94,312],wsgi_resourc:312,wsgiwebserv:312,wsl:[38,63],wss:[8,67,90],wtypeclass:[43,159],wwhere:[197,247],www:[8,9,22,38,39,55,57,64,70,79,90,108,128,133,141,282,283,289,291,343,357],wyou:82,x0c:159,x1b:[321,343],x2x:58,x4x:327,x5x:327,x6x:327,x7x:327,x8x:327,x9x:327,x_r:39,xc8ymjkxnmmyns02mjk5ltq1m2qtytiyms00ndzlyzgzowy1njdcl2rhmnbtenutndzknjnjnmqtownkyy00mwrkltg3zdytmtew:122,xcode:63,xenial:130,xforward:312,xgettext:76,xit:[22,180],xmlcharrefreplac:321,xp_gain:73,xpo:330,xterm256:[43,55,74,81,83,137,156,183,190,272,287,290,321,364],xterm256_bg:321,xterm256_bg_sub:321,xterm256_fg:321,xterm256_fg_sub:321,xterm256_gbg:321,xterm256_gbg_sub:321,xterm256_gfg:321,xterm256_gfg_sub:321,xterm:[114,126],xterms256:114,xval:33,xxx:[25,42,204],xxxx:204,xxxxx1xxxxx:327,xxxxx3xxxxx:327,xxxxxxx2xxxxxxx:327,xxxxxxxxxx3xxxxxxxxxxx:58,xxxxxxxxxx4xxxxxxxxxxx:58,xxxxxxxxxxx:327,xxxxxxxxxxxxxx1xxxxxxxxxxxxxxx:58,xxxxxxxxxxxxxxxxxxxxxx:58,xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx:58,xyz:87,y_r:39,yan:[114,321],yank:50,yeah:138,year:[25,55,61,62,88,90,108,184,331,337,344,357],yearli:[62,90],yellow:[114,126,131,232],yep:138,yes:[10,33,39,46,51,126,138,159,198,265,326,344],yesno:[51,326],yet:[0,2,4,12,14,22,25,28,35,36,41,42,46,49,51,54,60,63,64,67,76,79,86,90,94,96,105,109,111,119,121,128,130,131,133,134,138,144,171,179,186,195,200,242,246,285,308,312,321,362],yield:[10,23,33,80,108,159,210,330,344],yml:[100,130],yogurt:203,you:[0,1,2,3,4,5,6,8,9,10,11,12,13,14,15,16,17,19,20,21,22,23,24,25,27,28,29,30,31,33,34,35,36,37,38,39,40,41,42,43,44,46,47,48,49,50,51,54,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,85,86,87,88,89,90,91,92,93,95,96,97,98,100,101,102,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,128,129,130,131,132,133,134,135,136,137,138,139,140,144,153,154,156,159,164,165,166,167,168,169,170,171,174,179,180,181,182,183,184,187,188,190,193,194,195,197,198,199,200,201,202,203,204,205,206,209,210,212,213,214,215,217,218,219,220,221,223,224,226,227,232,233,234,235,237,241,242,247,252,258,259,261,269,278,279,280,296,298,308,310,312,313,316,318,321,322,324,327,328,330,331,340,341,344,357,362,363],young:77,your:[0,1,3,5,6,7,8,9,10,11,12,13,14,15,16,17,21,22,23,25,27,29,30,31,34,35,36,37,38,41,42,43,44,45,46,47,48,49,50,51,54,55,56,57,58,59,61,62,63,64,65,66,67,68,69,70,71,72,73,75,76,77,78,79,80,81,82,83,85,87,88,91,93,95,96,98,101,102,104,105,106,107,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,129,130,132,134,135,136,138,139,140,144,148,151,153,154,156,157,159,164,165,169,170,171,179,180,182,183,184,185,186,187,188,190,194,197,200,204,205,206,209,210,213,215,217,218,219,220,221,223,232,233,234,235,241,242,246,298,315,318,321,326,328,330,340,341,342,344,345,357,362,364],your_email:131,yourgam:209,yourhostnam:67,yournam:8,yourpassword:23,yourrepo:106,yourself:[0,2,5,6,14,16,19,22,23,26,31,37,42,43,51,55,58,63,69,70,73,78,80,86,89,90,91,96,102,108,111,119,123,125,130,131,135,159,165,179,189,206,212,220,223,328],yoursit:133,yourusernam:131,yourwebsit:133,yousuck:12,yousuckmor:12,youth:188,youtub:131,ypo:330,yrs:184,ythi:114,yum:[8,67,131],yvonn:58,z_r:39,zed:[77,79],zero:[20,27,109,206,247,316,321],zine:61,zip:103,zlib:[75,276,280],zmud:[24,282],zone:[18,46,55,56,70,79,112,119,122,124,139,319,337,364],zope:97,zopeinterfac:63,zuggsoft:282,zy1rozgc6mq:45},titles:["A voice operated elevator using events","API refactoring","Accounts","Add a simple new web page","Add a wiki on your website","Adding Command Tutorial","Adding Object Typeclass Tutorial","Administrative Docs","Apache Config","Arxcode installing help","Async Process","Attributes","Banning","Batch Code Processor","Batch Command Processor","Batch Processors","Bootstrap & Evennia","Bootstrap Components and Utilities","Builder Docs","Building Permissions","Building Quickstart","Building a mech tutorial","Building menus","Choosing An SQL Server","Client Support Grid","Coding FAQ","Coding Introduction","Coding Utils","Command Cooldown","Command Duration","Command Prompt","Command Sets","Command System","Commands","Communications","Connection Screen","Continuous Integration","Contributing","Contributing to Evennia Docs","Coordinates","Custom Protocols","Customize channels","Debugging","Default Command Help","Default Exit Errors","Developer Central","Dialogues in events","Directory Overview","Docs refactoring","Dynamic In Game Map","EvEditor","EvMenu","EvMore","API Summary","Evennia Game Index","Evennia Introduction","Evennia for Diku Users","Evennia for MUSH Users","Evennia for roleplaying sessions","Execute Python Code","First Steps Coding","Game Planning","Gametime Tutorial","Getting Started","Glossary","Grapevine","Guest Logins","HAProxy Config (Optional)","Help System","Help System Tutorial","How To Get And Give Help","How to connect Evennia to Twitter","IRC","Implementing a game rule system","Inputfuncs","Installing on Android","Internationalization","Learn Python for Evennia The Hard Way","Licensing","Links","Locks","Manually Configuring Color","Mass and weight for objects","Messagepath","MonitorHandler","NPC shop Tutorial","New Models","Nicks","OOB","Objects","Online Setup","Parsing command arguments, theory and best practices","Portal And Server","Profiling","Python 3","Python basic introduction","Python basic tutorial part two","Quirks","RSS","Roadmap","Running Evennia in Docker","Screenshot","Scripts","Security","Server Conf","Sessions","Setting up PyCharm","Signals","Soft Code","Spawner and Prototypes","Start Stop Reload","Static In Game Map","Tags","Text Encodings","TextTags","TickerHandler","Turn based Combat System","Tutorial Aggressive NPCs","Tutorial NPCs listening","Tutorial Searching For Objects","Tutorial Tweeting Game Stats","Tutorial Vehicles","Tutorial World Introduction","Tutorial for basic MUSH like game","Tutorials","Typeclasses","Understanding Color Tags","Unit Testing","Updating Your Game","Using MUX as a Standard","Using Travis","Version Control","Weather Tutorial","Web Character Generation","Web Character View Tutorial","Web Features","Web Tutorial","Webclient","Webclient brainstorm","Wiki Index","Zones","evennia","evennia","evennia.accounts","evennia.accounts.accounts","evennia.accounts.admin","evennia.accounts.bots","evennia.accounts.manager","evennia.accounts.models","evennia.commands","evennia.commands.cmdhandler","evennia.commands.cmdparser","evennia.commands.cmdset","evennia.commands.cmdsethandler","evennia.commands.command","evennia.commands.default","evennia.commands.default.account","evennia.commands.default.admin","evennia.commands.default.batchprocess","evennia.commands.default.building","evennia.commands.default.cmdset_account","evennia.commands.default.cmdset_character","evennia.commands.default.cmdset_session","evennia.commands.default.cmdset_unloggedin","evennia.commands.default.comms","evennia.commands.default.general","evennia.commands.default.help","evennia.commands.default.muxcommand","evennia.commands.default.syscommands","evennia.commands.default.system","evennia.commands.default.tests","evennia.commands.default.unloggedin","evennia.comms","evennia.comms.admin","evennia.comms.channelhandler","evennia.comms.comms","evennia.comms.managers","evennia.comms.models","evennia.contrib","evennia.contrib.barter","evennia.contrib.building_menu","evennia.contrib.chargen","evennia.contrib.clothing","evennia.contrib.color_markups","evennia.contrib.custom_gametime","evennia.contrib.dice","evennia.contrib.email_login","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.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.cmdset_red_button","evennia.contrib.tutorial_examples.example_batch_code","evennia.contrib.tutorial_examples.red_button","evennia.contrib.tutorial_examples.red_button_scripts","evennia.contrib.tutorial_examples.tests","evennia.contrib.tutorial_world","evennia.contrib.tutorial_world.intro_menu","evennia.contrib.tutorial_world.mob","evennia.contrib.tutorial_world.objects","evennia.contrib.tutorial_world.rooms","evennia.contrib.unixcommand","evennia.contrib.wilderness","evennia.help","evennia.help.admin","evennia.help.manager","evennia.help.models","evennia.locks","evennia.locks.lockfuncs","evennia.locks.lockhandler","evennia.objects","evennia.objects.admin","evennia.objects.manager","evennia.objects.models","evennia.objects.objects","evennia.prototypes","evennia.prototypes.menus","evennia.prototypes.protfuncs","evennia.prototypes.prototypes","evennia.prototypes.spawner","evennia.scripts","evennia.scripts.admin","evennia.scripts.manager","evennia.scripts.models","evennia.scripts.monitorhandler","evennia.scripts.scripthandler","evennia.scripts.scripts","evennia.scripts.taskhandler","evennia.scripts.tickerhandler","evennia.server","evennia.server.admin","evennia.server.amp_client","evennia.server.connection_wizard","evennia.server.deprecations","evennia.server.evennia_launcher","evennia.server.game_index_client","evennia.server.game_index_client.client","evennia.server.game_index_client.service","evennia.server.initial_setup","evennia.server.inputfuncs","evennia.server.manager","evennia.server.models","evennia.server.portal","evennia.server.portal.amp","evennia.server.portal.amp_server","evennia.server.portal.grapevine","evennia.server.portal.irc","evennia.server.portal.mccp","evennia.server.portal.mssp","evennia.server.portal.mxp","evennia.server.portal.naws","evennia.server.portal.portal","evennia.server.portal.portalsessionhandler","evennia.server.portal.rss","evennia.server.portal.ssh","evennia.server.portal.ssl","evennia.server.portal.suppress_ga","evennia.server.portal.telnet","evennia.server.portal.telnet_oob","evennia.server.portal.telnet_ssl","evennia.server.portal.tests","evennia.server.portal.ttype","evennia.server.portal.webclient","evennia.server.portal.webclient_ajax","evennia.server.profiling","evennia.server.profiling.dummyrunner","evennia.server.profiling.dummyrunner_settings","evennia.server.profiling.memplot","evennia.server.profiling.settings_mixin","evennia.server.profiling.test_queries","evennia.server.profiling.tests","evennia.server.profiling.timetrace","evennia.server.server","evennia.server.serversession","evennia.server.session","evennia.server.sessionhandler","evennia.server.signals","evennia.server.throttle","evennia.server.validators","evennia.server.webserver","evennia.settings_default","evennia.typeclasses","evennia.typeclasses.admin","evennia.typeclasses.attributes","evennia.typeclasses.managers","evennia.typeclasses.models","evennia.typeclasses.tags","evennia.utils","evennia.utils.ansi","evennia.utils.batchprocessors","evennia.utils.containers","evennia.utils.create","evennia.utils.dbserialize","evennia.utils.eveditor","evennia.utils.evform","evennia.utils.evmenu","evennia.utils.evmore","evennia.utils.evtable","evennia.utils.gametime","evennia.utils.idmapper","evennia.utils.idmapper.manager","evennia.utils.idmapper.models","evennia.utils.idmapper.tests","evennia.utils.inlinefuncs","evennia.utils.logger","evennia.utils.optionclasses","evennia.utils.optionhandler","evennia.utils.picklefield","evennia.utils.search","evennia.utils.test_resources","evennia.utils.text2html","evennia.utils.utils","evennia.utils.validatorfuncs","evennia.web","evennia.web.urls","evennia.web.utils","evennia.web.utils.backends","evennia.web.utils.general_context","evennia.web.utils.middleware","evennia.web.utils.tests","evennia.web.webclient","evennia.web.webclient.urls","evennia.web.webclient.views","evennia.web.website","evennia.web.website.forms","evennia.web.website.templatetags","evennia.web.website.templatetags.addclass","evennia.web.website.tests","evennia.web.website.urls","evennia.web.website.views","Evennia Documentation","Toc"],titleterms:{"2017":138,"2019":[1,48,138],"3rd":138,"9th":138,"case":0,"class":[22,27,33,41,51,96,125,127],"default":[5,6,25,30,43,44,55,60,74,80,137,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171],"final":[49,75],"function":[22,42,51,53,80,89,95,102,114],"goto":51,"import":[26,38,41,95],"new":[3,4,6,58,60,69,86,97,102,114,125,127,133],"public":54,"return":[51,59,105],"static":111,"super":19,"switch":41,"try":41,Adding:[0,4,5,6,9,20,25,31,39,40,41,44,74,86,112,121,133],And:[70,92],For:119,NOT:77,PMs:58,TLS:8,The:[3,10,11,13,14,16,18,19,22,26,29,41,46,47,49,50,51,58,69,77,83,85,93,96,109,116,123,135],USE:77,Use:[26,103],Using:[49,52,84,86,90,93,109,112,127,129,130,140],Will:25,Yes:51,__unloggedin_look_command:43,abort:29,about:[29,43,115,125,128],abus:12,access:43,access_typ:80,account:[2,43,58,64,97,143,144,145,146,147,148,156],activ:[57,133],actual:[33,125],add:[3,4,23,25,60],add_choic:22,addclass:359,addcom:43,adding:127,addit:[9,39,41,44,100],address:25,admin:[43,64,97,135,145,157,173,237,244,254,263,315],administr:7,advanc:[18,29,53,87,110],affect:241,aggress:117,alia:[43,97],alias:112,all:[25,51,67,69],allcom:43,alpha:61,altern:[9,106],amp:276,amp_client:264,amp_serv:277,analyz:93,android:75,ani:[13,55],annot:119,anoth:[38,41,119],ansi:[27,114,126,321],apach:8,api:[1,38,45,53,137],app:[69,133],arbitrari:51,area:[111,123],arg:91,arg_regex:33,argument:[1,51,91],arm:21,arx:9,arxcod:9,ascii:27,ask:[33,51],assign:[19,33],assort:[10,14,31,33,40,51,112,118],async:10,asynchron:10,attach:[106,107],attack:[73,123],attribut:[11,64,97,316],attributehandl:11,audit:[208,209,210,211],aug:[1,48],auto:68,automat:25,avail:[35,59,107],backend:349,ban:[12,43],barter:179,base:[25,109,116],basic:[4,13,14,18,55,71,95,96,123,127,136],batch:[13,14,15,322],batchcod:[13,43],batchcommand:43,batchprocess:[43,158],batchprocessor:322,befor:26,best:91,beta:61,between:[13,51,125],block:[13,29,38],blockquot:38,bodyfunct:223,bold:38,boot:[12,43],bootstrap:[16,17],border:17,bot:146,brainstorm:[45,138],branch:[51,131],bridg:77,brief:[55,69],briefli:88,bug:[38,97],build:[18,19,20,21,22,38,43,49,58,61,85,111,124,159],builder:18,building_menu:[22,180],busi:85,button:[17,20],calendar:62,call:33,callabl:51,callback:[0,46,137],callbackhandl:192,caller:51,can:[11,22,55],capcha:133,card:17,care:103,caveat:[13,14,75,114,125],cboot:43,ccreat:43,cdesc:43,cdestroi:43,cemit:43,central:45,certif:67,chainsol:138,chang:[0,5,6,25,38,58,60,76,97,103,108,128,131,136],channel:[25,34,41,43,58,64],channelhandl:174,charact:[6,24,25,46,58,60,61,64,73,82,89,96,123,133,134],charcreat:43,chardelet:43,chargen:[123,181],chat:138,cheat:42,check:[11,80],checker:26,checkpoint:133,choic:22,choos:23,clean:9,clickabl:114,client:[24,83,88,90,135,137,269],client_opt:74,clock:43,clone:[9,131],cloth:182,cloud9:90,cmdabout:43,cmdaccess:43,cmdaddcom:43,cmdallcom:43,cmdban:43,cmdbatchcod:43,cmdbatchcommand:43,cmdboot:43,cmdcboot:43,cmdcdesc:43,cmdcdestroi:43,cmdcemit:43,cmdchannel:43,cmdchannelcr:43,cmdcharcreat:43,cmdchardelet:43,cmdclock:43,cmdcolortest:43,cmdcopi:43,cmdcpattr:43,cmdcreat:43,cmdcwho:43,cmddelcom:43,cmddesc:43,cmddestroi:43,cmddig:43,cmddrop:43,cmdemit:43,cmdexamin:43,cmdfind:43,cmdforc:43,cmdget:43,cmdgive:43,cmdhandler:150,cmdhelp:43,cmdhome:43,cmdic:43,cmdinventori:43,cmdirc2chan:43,cmdlink:43,cmdlistcmdset:43,cmdlock:43,cmdlook:43,cmdmvattr:43,cmdname:43,cmdnewpassword:43,cmdnick:43,cmdobject:43,cmdooc:43,cmdooclook:43,cmdopen:43,cmdoption:43,cmdpage:43,cmdparser:151,cmdpassword:43,cmdperm:43,cmdpose:43,cmdpy:43,cmdquell:43,cmdquit:43,cmdreload:43,cmdreset:43,cmdrss2chan:43,cmdsai:43,cmdscript:43,cmdserverload:43,cmdservic:43,cmdsession:43,cmdset:[5,43,152],cmdset_account:160,cmdset_charact:161,cmdset_red_button:224,cmdset_sess:162,cmdset_unloggedin:163,cmdsetattribut:43,cmdsetdesc:43,cmdsethandl:153,cmdsethelp:43,cmdsethom:43,cmdsetobjalia:43,cmdshutdown:43,cmdspawn:43,cmdstyle:43,cmdtag:43,cmdteleport:43,cmdtime:43,cmdtunnel:43,cmdtypeclass:43,cmdunban:43,cmdunconnectedconnect:43,cmdunconnectedcr:43,cmdunconnectedhelp:43,cmdunconnectedlook:43,cmdunconnectedquit:43,cmdunlink:43,cmdwall:43,cmdwhisper:43,cmdwho:43,cmdwipe:43,code:[8,13,22,25,26,27,38,41,42,50,59,60,61,73,85,87,108,124,128,131,322],collabor:57,color:[17,25,27,43,81,126],color_markup:183,colour:114,combat:[116,123],comfort:100,comm:[43,164,172,173,174,175,176,177],command:[5,14,22,25,28,29,30,31,32,33,35,41,42,43,44,45,53,58,60,62,68,71,73,81,85,88,91,97,100,116,121,123,127,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,193,322],comment:[44,49],commit:131,commun:[13,34],complet:80,complex:[22,119],compon:[17,45],comput:90,concept:[45,49,116],conclud:[39,123],conclus:[22,41,91,111],condit:[25,119],conf:104,config:[8,53,67,81],configur:[8,23,65,67,71,72,81,98,106,131,133],congratul:61,connect:[35,43,54,71,90,97],connection_wizard:265,contain:[100,323],content:[25,55],continu:36,contrib:[22,37,124,127,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],contribut:[37,38,53],control:131,convert:91,cooldown:28,coordin:39,copi:[8,43],core:[45,53,56,64],cpattr:43,cprofil:93,creat:[0,2,3,5,6,12,20,21,27,33,36,43,51,53,69,86,89,97,100,111,121,123,125,133,324],createnpc:123,creatur:100,credit:79,crop:27,current:[42,62],custom:[4,5,7,10,22,40,41,51,57,62,80,81,105,113,124,127,135,137],custom_gametim:184,cwho:43,data:[6,11,40,51,105,106],databas:[9,53,68,86,97,109,128],dbref:25,dbserial:325,deal:102,debug:[13,42,103],debugg:106,decor:[10,51],dedent:27,dedic:133,defaultobject:97,defin:[31,33,34,51,80,86,102,131],definit:80,delai:[10,27,29],delcom:43,delimit:25,demo:61,depend:[9,128],deploi:100,deprec:[38,266],desc:[43,51],descer:57,descript:100,design:85,destroi:43,detail:[43,69,133],develop:[45,57,79,100,103,110,124,127],dialogu:46,dice:[58,185],dictionari:51,differ:[56,125],dig:43,diku:56,direct:106,directori:[47,90,104],disabl:103,discuss:79,displai:[24,27,49,62],django:[64,80,110,119,133,135],doc:[7,18,26,38,48],docker:100,document:[37,38,129,363],don:[13,55,100],donat:37,down:[20,110,121],drop:43,dummi:73,dummyrunn:[93,298],dummyrunner_set:299,durat:29,dure:110,dynam:[33,49,51,127],earli:7,echo:74,edit:[22,38,50,123],editnpc:123,editor:50,effect:241,elev:0,email_login:186,emit:43,emul:56,encod:[15,113],encrypt:90,end:41,engin:124,enjoi:8,enter:121,entir:0,entri:[20,68],error:[44,95,102,110],eveditor:[50,326],evennia:[4,5,7,8,9,16,23,25,26,38,41,42,45,47,54,55,56,57,58,67,71,75,76,77,79,90,91,95,96,100,106,109,110,124,126,127,128,131,137,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363],evennia_launch:267,evenniatest:127,event:[0,46,62],eventfunc:194,everi:30,everyth:22,evform:[58,327],evmenu:[25,51,328],evmor:[52,329],evtabl:[25,58,330],examin:[42,43],exampl:[39,42,46,50,51,73,80,83,90,102,108,116,127,137,322],example_batch_cod:225,execut:[42,59],exercis:77,exist:[6,125],exit:[0,6,25,33,44,89],expand:[116,121],explan:22,explor:[26,96],extended_room:187,extern:103,familiar:[56,57],faq:25,faster:127,featur:[38,55,69,135],feel:56,field:64,fieldfil:188,file:[13,14,15,38,43,104,127,131,322],fill:27,find:[39,43,59],firewal:103,first:[0,22,46,57,60,95,124],fix:131,flexibl:38,folder:[9,26,131],forc:43,foreground:110,forget:97,fork:[37,131],form:[17,133,357],format:51,forum:79,framework:79,from:[4,20,25,51,55,60,90,96,100,133,137,138,328],front:136,full:[22,41,69,83],func:41,further:[8,10,136],futur:[21,138],game:[7,26,27,39,45,47,49,54,55,57,58,59,61,62,73,90,100,111,120,123,124,127,128,131],game_index_cli:[268,269,270],gamedir:38,gameplai:122,gametim:[62,331],gap:77,gendersub:189,gener:[17,22,41,43,45,79,123,124,133,165,328],general_context:350,get:[20,43,51,63,67,70,119],get_client_opt:74,get_input:51,get_inputfunc:74,get_valu:74,git:[64,131],github:[38,64],give:[43,70],given:112,global:[53,91,102],glossari:64,gmcp:88,godhood:20,goldenlayout:137,googl:133,grant:58,grapevin:[65,278],griatch:[1,48,138],grid:[24,49],group:119,guest:66,gui:138,guid:9,handl:[12,69,103,110],handler:[53,107,116],haproxi:67,hard:77,have:123,head:38,health_bar:190,hello:95,help:[9,20,26,37,43,68,69,70,166,236,237,238,239],here:[26,55,60,96],hierarchi:58,hint:8,home:43,hook:125,host:90,hous:20,how:[2,33,58,70,71,89,100,113,121,125],html:[3,133],http:[8,67],idea:138,idmapp:[332,333,334,335],imag:[100,103],implement:73,improv:69,index:[54,69,133,139],info:[79,110],inform:[45,90],infrastructur:73,ingame_python:[191,192,193,194,195,196,197,198],ingo:83,inherit:140,inherits_from:27,initi:[6,23,25,116],initial_setup:271,inlin:114,inlinefunc:[114,336],input:[33,51,88],inputfunc:[74,83,88,272],insid:119,instal:[4,7,8,9,23,63,67,71,75,90,100,122,131,133],instanc:[33,86,125],instruct:88,integr:36,interact:[10,13,14,26],interfac:103,internation:76,interpret:106,intro_menu:230,introduct:[9,26,49,51,55,93,95,111,122,133],inventori:[43,82],irc2chan:43,irc:[72,279],issu:24,ital:38,jan:138,johnni:1,join:41,jumbotron:17,just:55,kei:[22,51,109],keyword:46,kill:110,know:[55,103],known:97,kovitiku:48,languag:[51,76],last:25,latest:[100,128],latin:25,launch:[50,51],layout:[16,41,47],learn:[26,55,77],leav:[41,121],legend:24,let:[13,42,69,90],librari:[47,96],licens:78,life:7,lift:12,like:[13,56,123],limit:[13,14,119],line:[21,42,50],link:[38,43,79,94,114],linux:[36,63,110],list:[38,42],list_nod:51,listen:118,literatur:79,live:110,local:[38,90,91],lock:[11,43,80,121,240,241,242],lockdown:90,lockfunc:241,lockhandl:242,log:[9,27,69,95,103],logfil:106,logger:337,login:[66,74],logo:136,longer:46,look:[5,43,56,95,123],lookup:53,mac:[63,110],machin:90,magic:97,mail:[131,199],main:[38,53],make:[20,21,27,57,58,60,67,121,123,127,131],manag:[4,137,147,176,238,245,255,273,317,333],manual:[54,81],map:[49,111],mapbuild:200,mapper:49,mariadb:23,markup:321,mass:82,master:[58,131],match:97,mccp:280,mech:21,mechan:124,memplot:300,menu:[22,27,51,85,249,328],menu_login:201,merg:31,messag:[0,25,83,88],messagepath:83,method:[33,41,81,97],middlewar:351,migrat:[4,64,128],mind:131,mini:127,minimap:111,miscellan:124,mob:231,mod_proxi:8,mod_ssl:8,mod_wsgi:8,mode:[13,14,64,90,105,110],model:[53,86,127,133,148,177,239,246,256,274,318,334],modif:58,modifi:[8,30],modul:[71,73,94,95,109,116],monitor:74,monitorhandl:[84,257],more:[16,29,38,53,57,80,81,128,135],most:26,move:[25,121],msdp:88,msg:[34,81,83],mssp:281,mud:79,multi:57,multidesc:[57,202],multipl:[11,119],multisess:[64,105],mush:[57,123],mutabl:[11,97],mux:[129,241],muxcommand:167,mvattr:43,mxp:282,mysql:23,name:[12,43,88,97,241],naw:283,ndb:11,need:[0,55],nest:22,next:[57,63,71],nice:67,nick:[43,87],node:51,non:[11,25,28,54],nop:24,note:[8,10,14,15,31,33,38,40,51,87,112,118,122,127],npc:[85,117,118,123],number:91,object:[5,6,11,20,25,27,43,59,60,61,64,80,82,89,96,97,105,111,112,119,121,124,232,243,244,245,246,247],objmanipcommand:43,obtain:133,oct:138,octob:138,off:25,offici:79,olc:109,one:39,onli:[38,110],onlin:[38,90,131],oob:88,ooc:43,open:[43,85],oper:[0,10],option:[1,22,43,51,58,67,90,91,103,110],optionclass:338,optionhandl:339,other:[23,33,45,79,90,104],our:[0,22,69,95,96,108,121,133],out:[25,40,58],outgo:83,output:[59,127,209],outputcommand:88,outputfunc:88,outsid:[59,90],overal:73,overload:[81,125,135],overrid:97,overview:[36,47,86,116,136],own:[2,33,40,74,89,90,100,137],page:[3,4,43,69,135,136],parent:[57,86],pars:[25,41,91,95],part:96,parti:79,password:43,patch:37,path:[13,83],paus:[0,29,33],pax:9,pdb:42,perm:43,permiss:[19,58,80,112,122],perpetu:61,persist:[11,28,29,50],person:20,picklefield:340,pictur:133,pip:[4,64],plai:67,plan:[26,61,111],player:57,plugin:137,point:26,polici:129,port:[90,103],portal:[83,92,105,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296],portalsess:83,portalsessionhandl:[83,285],pose:43,posit:1,possibl:51,post:138,postgresql:23,practic:91,prepar:36,prerequisit:75,prevent:25,privileg:4,problem:108,process:[10,110],processor:[13,14,15,322],product:[21,100],profil:[93,297,298,299,300,301,302,303,304],program:[42,55],progress:77,project:[36,106],prompt:[30,51],properti:[2,11,31,33,34,51,64,89,102,105,112,125],protfunc:[109,250],protocol:[40,45,55,88],prototyp:[109,248,249,250,251,252],proxi:[8,90],publicli:131,pudb:42,puppet:64,push:[20,131],put:[67,69,131],puzzl:203,pycharm:106,python:[13,26,55,57,59,71,77,79,94,95,96],quell:[19,43,80,122],queri:[119,125],quick:[36,63],quickstart:20,quiet:91,quirk:97,quit:43,random_string_gener:204,read:[10,26,135,136],real:13,reboot:110,recapcha:133,receiv:[40,88],red_button:226,red_button_script:227,reduc:1,refactor:[1,48],refer:[25,38],regist:90,relat:[45,62],releas:[38,61],relev:90,reli:13,reload:[8,25,43,97,110],remark:123,rememb:38,remind:69,remot:[90,131],remov:[25,112],repeat:[51,74],repo:9,report:38,repositori:[26,37,38,64,131],request:38,requir:63,reset:[43,110,128],reshuffl:20,resourc:79,rest:38,restart:8,retriev:11,roadmap:99,role:58,roleplai:58,roller:58,rom:56,room:[0,6,25,39,49,58,61,82,89,233],rplanguag:205,rpsystem:206,rss2chan:43,rss:[98,286],rule:[31,73,116],run:[4,7,25,33,42,55,75,100,106,127],runner:127,safeti:13,sage:48,sai:43,same:[46,51],save:11,schema:128,score:123,screen:35,screenshot:101,script:[43,64,102,121,195,253,254,255,256,257,258,259,260,261],scripthandl:258,search:[27,31,39,53,86,91,112,119,341],secret:133,secur:[8,67,103,207,208,209,210,211],see:[69,97],select:25,self:91,send:[30,40,88],sent:30,separ:22,sept:[1,48],server:[7,8,23,43,76,90,92,104,105,123,210,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],serverconf:104,serversess:[83,306],serversessionhandl:83,servic:[43,270],session:[25,43,58,64,83,105,307],sessionhandl:[105,308],set:[4,5,9,31,43,49,51,54,62,65,72,80,81,90,98,103,104,106,123,127,131],setdesc:43,sethelp:43,sethom:43,setpow:123,settings_default:313,settings_mixin:301,setup:[8,9,23,36,90],sever:[39,46,91],share:131,sharedmemorymodel:86,sheet:[42,58],shell:96,shop:85,shortcut:[11,53],show:[51,123],shut:110,shutdown:43,sidebar:38,signal:[107,309],simpl:[3,22,29,42,51,80,93,127],simpledoor:212,singl:11,singleton:53,site:[64,135],sitekei:133,slow_exit:213,soft:108,softcod:[57,108],solut:108,some:[39,41,56],somewher:55,sourc:[38,43,106],space:17,spawn:[43,57,109],spawner:[109,252],special:38,specif:5,spread:37,spuriou:24,sql:23,sqlite3:23,ssh:[88,103,287],ssl:[90,288],standard:[55,62,129],start:[9,58,63,85,100,110],stat:120,statu:[94,110],step:[5,9,20,42,57,60,61,65,71,72,75,98,124,131,133],stop:110,storag:51,store:[6,11,25,51,109],string:[51,80,91,94,328],strip:91,structur:38,studi:0,stuff:[55,123],style:[17,43],sub:22,subclass:89,subject:96,suit:127,summari:[12,53,55],superus:80,support:[24,55,88],suppress_ga:289,surround:42,swap:125,synchron:10,syntax:[26,38,57,110,322],syscommand:168,system:[16,32,33,43,45,61,68,69,73,80,116,123,124,169],tabl:[25,27,38,86],tag:[39,43,112,126,319],talking_npc:214,taskhandl:260,tb_basic:217,tb_equip:218,tb_item:219,tb_magic:220,tb_rang:221,teamciti:36,tech:61,technic:[38,55],tel:43,telnet:[24,88,90,290],telnet_oob:291,telnet_ssl:292,templat:[36,51,69,133,328],templatetag:[358,359],tempmsg:34,temporari:51,termux:75,test:[55,59,93,123,127,170,196,211,228,293,303,335,352,360],test_queri:302,test_resourc:342,text2html:343,text:[27,38,51,74,113,114,136],texttag:114,theori:91,thi:[41,69],thing:[38,56,57,119],third:79,throttl:310,through:[37,42,100],ticker:[64,115],tickerhandl:[115,261],tie:58,time:[27,33,43,62,102,108],time_format:27,timer:93,timetrac:304,tip:131,titeuf87:138,to_byt:27,to_str:27,toc:364,togeth:[67,69],tool:[12,27,79],traceback:26,track:131,train:[73,121],translat:76,travi:130,treat:13,tree_select:215,trick:131,troubleshoot:[60,63,75],ttype:294,tunnel:43,turn:[25,97,116],turnbattl:[216,217,218,219,220,221],tutori:[0,5,6,18,21,46,62,69,85,96,116,117,118,119,120,121,122,123,124,127,132,134,136],tutorial_exampl:[222,223,224,225,226,227,228],tutorial_world:[229,230,231,232,233],tweak:[60,96],tweet:[71,120],twist:[64,94],twitter:71,two:96,type:[2,5,6,11,60,89],typeclass:[6,43,45,53,57,64,81,97,119,124,125,140,197,314,315,316,317,318,319],unban:43,under:131,understand:126,ungm:58,uninstal:122,unit:127,unixcommand:234,unlink:43,unloggedin:[43,171],unmonitor:74,unrepeat:74,updat:[6,25,60,125,128,131],upgrad:128,upload:103,upstream:[97,131],url:[3,4,69,133,347,354,361],usag:[1,13,14,50],use:[55,97,115],used:[25,33],useful:[33,79],user:[19,33,56,57,69,103,124,131],userpassword:43,using:[0,42,119,127],util:[17,27,29,33,53,79,106,119,198,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,348,349,350,351,352],valid:[80,311],validatorfunc:345,valu:[51,109,119],variabl:[42,59],vehicl:121,verbatim:38,version:[38,131],versu:10,vhost:8,view:[3,68,69,133,134,135,355,362],virtualenv:64,voic:0,wai:[29,51,77],wall:43,want:[55,100],warn:38,weather:132,web:[3,45,88,90,97,103,124,133,134,135,136,137,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362],webclient:[137,138,295,353,354,355],webclient_ajax:296,webclient_gui:137,webserv:[103,312],websit:[4,135,356,357,358,359,360,361,362],websocket:[8,67],weight:82,what:[11,16,36,41,55,91,100],when:[25,115],where:[5,55,60,63,96],whisper:43,whitepag:45,who:[33,43],wiki:[4,139],wilder:235,willing:55,window:[9,63],wipe:43,wizard:54,word:37,work:[7,33,55,69,77,91,100,121,125,131],workaround:24,world:[18,20,61,95,122],write:[40,127,137],xterm256:[114,126],yield:[29,51],you:[26,55],your:[2,4,19,20,26,33,39,40,60,74,86,89,90,97,100,103,108,128,131,133,137],yourself:[20,60,61],zone:140}})
    \ No newline at end of file
    +Search.setIndex({docnames:["A-voice-operated-elevator-using-events","API-refactoring","Accounts","Add-a-simple-new-web-page","Add-a-wiki-on-your-website","Adding-Command-Tutorial","Adding-Object-Typeclass-Tutorial","Administrative-Docs","Apache-Config","Arxcode-installing-help","Async-Process","Attributes","Banning","Batch-Code-Processor","Batch-Command-Processor","Batch-Processors","Bootstrap-&-Evennia","Bootstrap-Components-and-Utilities","Builder-Docs","Building-Permissions","Building-Quickstart","Building-a-mech-tutorial","Building-menus","Choosing-An-SQL-Server","Client-Support-Grid","Coding-FAQ","Coding-Introduction","Coding-Utils","Command-Cooldown","Command-Duration","Command-Prompt","Command-Sets","Command-System","Commands","Communications","Connection-Screen","Continuous-Integration","Contributing","Contributing-Docs","Coordinates","Custom-Protocols","Customize-channels","Debugging","Default-Command-Help","Default-Exit-Errors","Developer-Central","Dialogues-in-events","Directory-Overview","Docs-refactoring","Dynamic-In-Game-Map","EvEditor","EvMenu","EvMore","Evennia-API","Evennia-Game-Index","Evennia-Introduction","Evennia-for-Diku-Users","Evennia-for-MUSH-Users","Evennia-for-roleplaying-sessions","Execute-Python-Code","First-Steps-Coding","Game-Planning","Gametime-Tutorial","Getting-Started","Glossary","Grapevine","Guest-Logins","HAProxy-Config","Help-System","Help-System-Tutorial","How-To-Get-And-Give-Help","How-to-connect-Evennia-to-Twitter","IRC","Implementing-a-game-rule-system","Inputfuncs","Installing-on-Android","Internationalization","Learn-Python-for-Evennia-The-Hard-Way","Licensing","Links","Locks","Manually-Configuring-Color","Mass-and-weight-for-objects","Messagepath","MonitorHandler","NPC-shop-Tutorial","New-Models","Nicks","OOB","Objects","Online-Setup","Parsing-command-arguments,-theory-and-best-practices","Portal-And-Server","Profiling","Python-3","Python-basic-introduction","Python-basic-tutorial-part-two","Quirks","RSS","Roadmap","Running-Evennia-in-Docker","Screenshot","Scripts","Security","Server-Conf","Sessions","Setting-up-PyCharm","Signals","Soft-Code","Spawner-and-Prototypes","Start-Stop-Reload","Static-In-Game-Map","Tags","Text-Encodings","TextTags","TickerHandler","Turn-based-Combat-System","Tutorial-Aggressive-NPCs","Tutorial-NPCs-listening","Tutorial-Searching-For-Objects","Tutorial-Tweeting-Game-Stats","Tutorial-Vehicles","Tutorial-World-Introduction","Tutorial-for-basic-MUSH-like-game","Tutorials","Typeclasses","Understanding-Color-Tags","Unit-Testing","Updating-Your-Game","Using-MUX-as-a-Standard","Using-Travis","Version-Control","Weather-Tutorial","Web-Character-Generation","Web-Character-View-Tutorial","Web-Features","Web-Tutorial","Webclient","Webclient-brainstorm","Wiki-Index","Zones","api/evennia","api/evennia-api","api/evennia.accounts","api/evennia.accounts.accounts","api/evennia.accounts.admin","api/evennia.accounts.bots","api/evennia.accounts.manager","api/evennia.accounts.models","api/evennia.commands","api/evennia.commands.cmdhandler","api/evennia.commands.cmdparser","api/evennia.commands.cmdset","api/evennia.commands.cmdsethandler","api/evennia.commands.command","api/evennia.commands.default","api/evennia.commands.default.account","api/evennia.commands.default.admin","api/evennia.commands.default.batchprocess","api/evennia.commands.default.building","api/evennia.commands.default.cmdset_account","api/evennia.commands.default.cmdset_character","api/evennia.commands.default.cmdset_session","api/evennia.commands.default.cmdset_unloggedin","api/evennia.commands.default.comms","api/evennia.commands.default.general","api/evennia.commands.default.help","api/evennia.commands.default.muxcommand","api/evennia.commands.default.syscommands","api/evennia.commands.default.system","api/evennia.commands.default.tests","api/evennia.commands.default.unloggedin","api/evennia.comms","api/evennia.comms.admin","api/evennia.comms.channelhandler","api/evennia.comms.comms","api/evennia.comms.managers","api/evennia.comms.models","api/evennia.contrib","api/evennia.contrib.barter","api/evennia.contrib.building_menu","api/evennia.contrib.chargen","api/evennia.contrib.clothing","api/evennia.contrib.color_markups","api/evennia.contrib.custom_gametime","api/evennia.contrib.dice","api/evennia.contrib.email_login","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.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.cmdset_red_button","api/evennia.contrib.tutorial_examples.example_batch_code","api/evennia.contrib.tutorial_examples.red_button","api/evennia.contrib.tutorial_examples.red_button_scripts","api/evennia.contrib.tutorial_examples.tests","api/evennia.contrib.tutorial_world","api/evennia.contrib.tutorial_world.intro_menu","api/evennia.contrib.tutorial_world.mob","api/evennia.contrib.tutorial_world.objects","api/evennia.contrib.tutorial_world.rooms","api/evennia.contrib.unixcommand","api/evennia.contrib.wilderness","api/evennia.help","api/evennia.help.admin","api/evennia.help.manager","api/evennia.help.models","api/evennia.locks","api/evennia.locks.lockfuncs","api/evennia.locks.lockhandler","api/evennia.objects","api/evennia.objects.admin","api/evennia.objects.manager","api/evennia.objects.models","api/evennia.objects.objects","api/evennia.prototypes","api/evennia.prototypes.menus","api/evennia.prototypes.protfuncs","api/evennia.prototypes.prototypes","api/evennia.prototypes.spawner","api/evennia.scripts","api/evennia.scripts.admin","api/evennia.scripts.manager","api/evennia.scripts.models","api/evennia.scripts.monitorhandler","api/evennia.scripts.scripthandler","api/evennia.scripts.scripts","api/evennia.scripts.taskhandler","api/evennia.scripts.tickerhandler","api/evennia.server","api/evennia.server.admin","api/evennia.server.amp_client","api/evennia.server.connection_wizard","api/evennia.server.deprecations","api/evennia.server.evennia_launcher","api/evennia.server.game_index_client","api/evennia.server.game_index_client.client","api/evennia.server.game_index_client.service","api/evennia.server.initial_setup","api/evennia.server.inputfuncs","api/evennia.server.manager","api/evennia.server.models","api/evennia.server.portal","api/evennia.server.portal.amp","api/evennia.server.portal.amp_server","api/evennia.server.portal.grapevine","api/evennia.server.portal.irc","api/evennia.server.portal.mccp","api/evennia.server.portal.mssp","api/evennia.server.portal.mxp","api/evennia.server.portal.naws","api/evennia.server.portal.portal","api/evennia.server.portal.portalsessionhandler","api/evennia.server.portal.rss","api/evennia.server.portal.ssh","api/evennia.server.portal.ssl","api/evennia.server.portal.suppress_ga","api/evennia.server.portal.telnet","api/evennia.server.portal.telnet_oob","api/evennia.server.portal.telnet_ssl","api/evennia.server.portal.tests","api/evennia.server.portal.ttype","api/evennia.server.portal.webclient","api/evennia.server.portal.webclient_ajax","api/evennia.server.profiling","api/evennia.server.profiling.dummyrunner","api/evennia.server.profiling.dummyrunner_settings","api/evennia.server.profiling.memplot","api/evennia.server.profiling.settings_mixin","api/evennia.server.profiling.test_queries","api/evennia.server.profiling.tests","api/evennia.server.profiling.timetrace","api/evennia.server.server","api/evennia.server.serversession","api/evennia.server.session","api/evennia.server.sessionhandler","api/evennia.server.signals","api/evennia.server.throttle","api/evennia.server.validators","api/evennia.server.webserver","api/evennia.settings_default","api/evennia.typeclasses","api/evennia.typeclasses.admin","api/evennia.typeclasses.attributes","api/evennia.typeclasses.managers","api/evennia.typeclasses.models","api/evennia.typeclasses.tags","api/evennia.utils","api/evennia.utils.ansi","api/evennia.utils.batchprocessors","api/evennia.utils.containers","api/evennia.utils.create","api/evennia.utils.dbserialize","api/evennia.utils.eveditor","api/evennia.utils.evform","api/evennia.utils.evmenu","api/evennia.utils.evmore","api/evennia.utils.evtable","api/evennia.utils.gametime","api/evennia.utils.idmapper","api/evennia.utils.idmapper.manager","api/evennia.utils.idmapper.models","api/evennia.utils.idmapper.tests","api/evennia.utils.inlinefuncs","api/evennia.utils.logger","api/evennia.utils.optionclasses","api/evennia.utils.optionhandler","api/evennia.utils.picklefield","api/evennia.utils.search","api/evennia.utils.test_resources","api/evennia.utils.text2html","api/evennia.utils.utils","api/evennia.utils.validatorfuncs","api/evennia.web","api/evennia.web.urls","api/evennia.web.utils","api/evennia.web.utils.backends","api/evennia.web.utils.general_context","api/evennia.web.utils.middleware","api/evennia.web.utils.tests","api/evennia.web.webclient","api/evennia.web.webclient.urls","api/evennia.web.webclient.views","api/evennia.web.website","api/evennia.web.website.forms","api/evennia.web.website.templatetags","api/evennia.web.website.templatetags.addclass","api/evennia.web.website.tests","api/evennia.web.website.urls","api/evennia.web.website.views","index","toc"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,"sphinx.ext.todo":2,"sphinx.ext.viewcode":1,sphinx:56},filenames:["A-voice-operated-elevator-using-events.md","API-refactoring.md","Accounts.md","Add-a-simple-new-web-page.md","Add-a-wiki-on-your-website.md","Adding-Command-Tutorial.md","Adding-Object-Typeclass-Tutorial.md","Administrative-Docs.md","Apache-Config.md","Arxcode-installing-help.md","Async-Process.md","Attributes.md","Banning.md","Batch-Code-Processor.md","Batch-Command-Processor.md","Batch-Processors.md","Bootstrap-&-Evennia.md","Bootstrap-Components-and-Utilities.md","Builder-Docs.md","Building-Permissions.md","Building-Quickstart.md","Building-a-mech-tutorial.md","Building-menus.md","Choosing-An-SQL-Server.md","Client-Support-Grid.md","Coding-FAQ.md","Coding-Introduction.md","Coding-Utils.md","Command-Cooldown.md","Command-Duration.md","Command-Prompt.md","Command-Sets.md","Command-System.md","Commands.md","Communications.md","Connection-Screen.md","Continuous-Integration.md","Contributing.md","Contributing-Docs.md","Coordinates.md","Custom-Protocols.md","Customize-channels.md","Debugging.md","Default-Command-Help.md","Default-Exit-Errors.md","Developer-Central.md","Dialogues-in-events.md","Directory-Overview.md","Docs-refactoring.md","Dynamic-In-Game-Map.md","EvEditor.md","EvMenu.md","EvMore.md","Evennia-API.md","Evennia-Game-Index.md","Evennia-Introduction.md","Evennia-for-Diku-Users.md","Evennia-for-MUSH-Users.md","Evennia-for-roleplaying-sessions.md","Execute-Python-Code.md","First-Steps-Coding.md","Game-Planning.md","Gametime-Tutorial.md","Getting-Started.md","Glossary.md","Grapevine.md","Guest-Logins.md","HAProxy-Config.md","Help-System.md","Help-System-Tutorial.md","How-To-Get-And-Give-Help.md","How-to-connect-Evennia-to-Twitter.md","IRC.md","Implementing-a-game-rule-system.md","Inputfuncs.md","Installing-on-Android.md","Internationalization.md","Learn-Python-for-Evennia-The-Hard-Way.md","Licensing.md","Links.md","Locks.md","Manually-Configuring-Color.md","Mass-and-weight-for-objects.md","Messagepath.md","MonitorHandler.md","NPC-shop-Tutorial.md","New-Models.md","Nicks.md","OOB.md","Objects.md","Online-Setup.md","Parsing-command-arguments,-theory-and-best-practices.md","Portal-And-Server.md","Profiling.md","Python-3.md","Python-basic-introduction.md","Python-basic-tutorial-part-two.md","Quirks.md","RSS.md","Roadmap.md","Running-Evennia-in-Docker.md","Screenshot.md","Scripts.md","Security.md","Server-Conf.md","Sessions.md","Setting-up-PyCharm.md","Signals.md","Soft-Code.md","Spawner-and-Prototypes.md","Start-Stop-Reload.md","Static-In-Game-Map.md","Tags.md","Text-Encodings.md","TextTags.md","TickerHandler.md","Turn-based-Combat-System.md","Tutorial-Aggressive-NPCs.md","Tutorial-NPCs-listening.md","Tutorial-Searching-For-Objects.md","Tutorial-Tweeting-Game-Stats.md","Tutorial-Vehicles.md","Tutorial-World-Introduction.md","Tutorial-for-basic-MUSH-like-game.md","Tutorials.md","Typeclasses.md","Understanding-Color-Tags.md","Unit-Testing.md","Updating-Your-Game.md","Using-MUX-as-a-Standard.md","Using-Travis.md","Version-Control.md","Weather-Tutorial.md","Web-Character-Generation.md","Web-Character-View-Tutorial.md","Web-Features.md","Web-Tutorial.md","Webclient.md","Webclient-brainstorm.md","Wiki-Index.md","Zones.md","api/evennia.rst","api/evennia-api.rst","api/evennia.accounts.rst","api/evennia.accounts.accounts.rst","api/evennia.accounts.admin.rst","api/evennia.accounts.bots.rst","api/evennia.accounts.manager.rst","api/evennia.accounts.models.rst","api/evennia.commands.rst","api/evennia.commands.cmdhandler.rst","api/evennia.commands.cmdparser.rst","api/evennia.commands.cmdset.rst","api/evennia.commands.cmdsethandler.rst","api/evennia.commands.command.rst","api/evennia.commands.default.rst","api/evennia.commands.default.account.rst","api/evennia.commands.default.admin.rst","api/evennia.commands.default.batchprocess.rst","api/evennia.commands.default.building.rst","api/evennia.commands.default.cmdset_account.rst","api/evennia.commands.default.cmdset_character.rst","api/evennia.commands.default.cmdset_session.rst","api/evennia.commands.default.cmdset_unloggedin.rst","api/evennia.commands.default.comms.rst","api/evennia.commands.default.general.rst","api/evennia.commands.default.help.rst","api/evennia.commands.default.muxcommand.rst","api/evennia.commands.default.syscommands.rst","api/evennia.commands.default.system.rst","api/evennia.commands.default.tests.rst","api/evennia.commands.default.unloggedin.rst","api/evennia.comms.rst","api/evennia.comms.admin.rst","api/evennia.comms.channelhandler.rst","api/evennia.comms.comms.rst","api/evennia.comms.managers.rst","api/evennia.comms.models.rst","api/evennia.contrib.rst","api/evennia.contrib.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.custom_gametime.rst","api/evennia.contrib.dice.rst","api/evennia.contrib.email_login.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.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.cmdset_red_button.rst","api/evennia.contrib.tutorial_examples.example_batch_code.rst","api/evennia.contrib.tutorial_examples.red_button.rst","api/evennia.contrib.tutorial_examples.red_button_scripts.rst","api/evennia.contrib.tutorial_examples.tests.rst","api/evennia.contrib.tutorial_world.rst","api/evennia.contrib.tutorial_world.intro_menu.rst","api/evennia.contrib.tutorial_world.mob.rst","api/evennia.contrib.tutorial_world.objects.rst","api/evennia.contrib.tutorial_world.rooms.rst","api/evennia.contrib.unixcommand.rst","api/evennia.contrib.wilderness.rst","api/evennia.help.rst","api/evennia.help.admin.rst","api/evennia.help.manager.rst","api/evennia.help.models.rst","api/evennia.locks.rst","api/evennia.locks.lockfuncs.rst","api/evennia.locks.lockhandler.rst","api/evennia.objects.rst","api/evennia.objects.admin.rst","api/evennia.objects.manager.rst","api/evennia.objects.models.rst","api/evennia.objects.objects.rst","api/evennia.prototypes.rst","api/evennia.prototypes.menus.rst","api/evennia.prototypes.protfuncs.rst","api/evennia.prototypes.prototypes.rst","api/evennia.prototypes.spawner.rst","api/evennia.scripts.rst","api/evennia.scripts.admin.rst","api/evennia.scripts.manager.rst","api/evennia.scripts.models.rst","api/evennia.scripts.monitorhandler.rst","api/evennia.scripts.scripthandler.rst","api/evennia.scripts.scripts.rst","api/evennia.scripts.taskhandler.rst","api/evennia.scripts.tickerhandler.rst","api/evennia.server.rst","api/evennia.server.admin.rst","api/evennia.server.amp_client.rst","api/evennia.server.connection_wizard.rst","api/evennia.server.deprecations.rst","api/evennia.server.evennia_launcher.rst","api/evennia.server.game_index_client.rst","api/evennia.server.game_index_client.client.rst","api/evennia.server.game_index_client.service.rst","api/evennia.server.initial_setup.rst","api/evennia.server.inputfuncs.rst","api/evennia.server.manager.rst","api/evennia.server.models.rst","api/evennia.server.portal.rst","api/evennia.server.portal.amp.rst","api/evennia.server.portal.amp_server.rst","api/evennia.server.portal.grapevine.rst","api/evennia.server.portal.irc.rst","api/evennia.server.portal.mccp.rst","api/evennia.server.portal.mssp.rst","api/evennia.server.portal.mxp.rst","api/evennia.server.portal.naws.rst","api/evennia.server.portal.portal.rst","api/evennia.server.portal.portalsessionhandler.rst","api/evennia.server.portal.rss.rst","api/evennia.server.portal.ssh.rst","api/evennia.server.portal.ssl.rst","api/evennia.server.portal.suppress_ga.rst","api/evennia.server.portal.telnet.rst","api/evennia.server.portal.telnet_oob.rst","api/evennia.server.portal.telnet_ssl.rst","api/evennia.server.portal.tests.rst","api/evennia.server.portal.ttype.rst","api/evennia.server.portal.webclient.rst","api/evennia.server.portal.webclient_ajax.rst","api/evennia.server.profiling.rst","api/evennia.server.profiling.dummyrunner.rst","api/evennia.server.profiling.dummyrunner_settings.rst","api/evennia.server.profiling.memplot.rst","api/evennia.server.profiling.settings_mixin.rst","api/evennia.server.profiling.test_queries.rst","api/evennia.server.profiling.tests.rst","api/evennia.server.profiling.timetrace.rst","api/evennia.server.server.rst","api/evennia.server.serversession.rst","api/evennia.server.session.rst","api/evennia.server.sessionhandler.rst","api/evennia.server.signals.rst","api/evennia.server.throttle.rst","api/evennia.server.validators.rst","api/evennia.server.webserver.rst","api/evennia.settings_default.rst","api/evennia.typeclasses.rst","api/evennia.typeclasses.admin.rst","api/evennia.typeclasses.attributes.rst","api/evennia.typeclasses.managers.rst","api/evennia.typeclasses.models.rst","api/evennia.typeclasses.tags.rst","api/evennia.utils.rst","api/evennia.utils.ansi.rst","api/evennia.utils.batchprocessors.rst","api/evennia.utils.containers.rst","api/evennia.utils.create.rst","api/evennia.utils.dbserialize.rst","api/evennia.utils.eveditor.rst","api/evennia.utils.evform.rst","api/evennia.utils.evmenu.rst","api/evennia.utils.evmore.rst","api/evennia.utils.evtable.rst","api/evennia.utils.gametime.rst","api/evennia.utils.idmapper.rst","api/evennia.utils.idmapper.manager.rst","api/evennia.utils.idmapper.models.rst","api/evennia.utils.idmapper.tests.rst","api/evennia.utils.inlinefuncs.rst","api/evennia.utils.logger.rst","api/evennia.utils.optionclasses.rst","api/evennia.utils.optionhandler.rst","api/evennia.utils.picklefield.rst","api/evennia.utils.search.rst","api/evennia.utils.test_resources.rst","api/evennia.utils.text2html.rst","api/evennia.utils.utils.rst","api/evennia.utils.validatorfuncs.rst","api/evennia.web.rst","api/evennia.web.urls.rst","api/evennia.web.utils.rst","api/evennia.web.utils.backends.rst","api/evennia.web.utils.general_context.rst","api/evennia.web.utils.middleware.rst","api/evennia.web.utils.tests.rst","api/evennia.web.webclient.rst","api/evennia.web.webclient.urls.rst","api/evennia.web.webclient.views.rst","api/evennia.web.website.rst","api/evennia.web.website.forms.rst","api/evennia.web.website.templatetags.rst","api/evennia.web.website.templatetags.addclass.rst","api/evennia.web.website.tests.rst","api/evennia.web.website.urls.rst","api/evennia.web.website.views.rst","index.md","toc.md"],objects:{"":{evennia:[141,0,0,"-"]},"evennia.accounts":{accounts:[144,0,0,"-"],admin:[145,0,0,"-"],bots:[146,0,0,"-"],manager:[147,0,0,"-"],models:[148,0,0,"-"]},"evennia.accounts.accounts":{DefaultAccount:[144,1,1,""],DefaultGuest:[144,1,1,""]},"evennia.accounts.accounts.DefaultAccount":{"delete":[144,3,1,""],DoesNotExist:[144,2,1,""],MultipleObjectsReturned:[144,2,1,""],access:[144,3,1,""],at_access:[144,3,1,""],at_account_creation:[144,3,1,""],at_cmdset_get:[144,3,1,""],at_disconnect:[144,3,1,""],at_failed_login:[144,3,1,""],at_first_login:[144,3,1,""],at_first_save:[144,3,1,""],at_init:[144,3,1,""],at_look:[144,3,1,""],at_msg_receive:[144,3,1,""],at_msg_send:[144,3,1,""],at_password_change:[144,3,1,""],at_post_disconnect:[144,3,1,""],at_post_login:[144,3,1,""],at_pre_login:[144,3,1,""],at_server_reload:[144,3,1,""],at_server_shutdown:[144,3,1,""],authenticate:[144,3,1,""],basetype_setup:[144,3,1,""],character:[144,3,1,""],characters:[144,3,1,""],cmdset:[144,4,1,""],connection_time:[144,3,1,""],create:[144,3,1,""],create_character:[144,3,1,""],disconnect_session_from_account:[144,3,1,""],execute_cmd:[144,3,1,""],get_all_puppets:[144,3,1,""],get_puppet:[144,3,1,""],get_username_validators:[144,3,1,""],idle_time:[144,3,1,""],is_banned:[144,3,1,""],msg:[144,3,1,""],nicks:[144,4,1,""],normalize_username:[144,3,1,""],objects:[144,4,1,""],options:[144,4,1,""],path:[144,4,1,""],puppet:[144,3,1,""],puppet_object:[144,3,1,""],scripts:[144,4,1,""],search:[144,3,1,""],sessions:[144,4,1,""],set_password:[144,3,1,""],typename:[144,4,1,""],unpuppet_all:[144,3,1,""],unpuppet_object:[144,3,1,""],validate_password:[144,3,1,""],validate_username:[144,3,1,""]},"evennia.accounts.accounts.DefaultGuest":{DoesNotExist:[144,2,1,""],MultipleObjectsReturned:[144,2,1,""],at_post_disconnect:[144,3,1,""],at_post_login:[144,3,1,""],at_server_shutdown:[144,3,1,""],authenticate:[144,3,1,""],create:[144,3,1,""],path:[144,4,1,""],typename:[144,4,1,""]},"evennia.accounts.admin":{AccountAttributeInline:[145,1,1,""],AccountDBAdmin:[145,1,1,""],AccountDBChangeForm:[145,1,1,""],AccountDBCreationForm:[145,1,1,""],AccountForm:[145,1,1,""],AccountInline:[145,1,1,""],AccountTagInline:[145,1,1,""]},"evennia.accounts.admin.AccountAttributeInline":{media:[145,3,1,""],model:[145,4,1,""],related_field:[145,4,1,""]},"evennia.accounts.admin.AccountDBAdmin":{add_fieldsets:[145,4,1,""],add_form:[145,4,1,""],fieldsets:[145,4,1,""],form:[145,4,1,""],inlines:[145,4,1,""],list_display:[145,4,1,""],media:[145,3,1,""],response_add:[145,3,1,""],save_model:[145,3,1,""],user_change_password:[145,3,1,""]},"evennia.accounts.admin.AccountDBChangeForm":{Meta:[145,1,1,""],base_fields:[145,4,1,""],clean_username:[145,3,1,""],declared_fields:[145,4,1,""],media:[145,3,1,""]},"evennia.accounts.admin.AccountDBChangeForm.Meta":{fields:[145,4,1,""],model:[145,4,1,""]},"evennia.accounts.admin.AccountDBCreationForm":{Meta:[145,1,1,""],base_fields:[145,4,1,""],clean_username:[145,3,1,""],declared_fields:[145,4,1,""],media:[145,3,1,""]},"evennia.accounts.admin.AccountDBCreationForm.Meta":{fields:[145,4,1,""],model:[145,4,1,""]},"evennia.accounts.admin.AccountForm":{Meta:[145,1,1,""],base_fields:[145,4,1,""],declared_fields:[145,4,1,""],media:[145,3,1,""]},"evennia.accounts.admin.AccountForm.Meta":{app_label:[145,4,1,""],fields:[145,4,1,""],model:[145,4,1,""]},"evennia.accounts.admin.AccountInline":{extra:[145,4,1,""],fieldsets:[145,4,1,""],form:[145,4,1,""],max_num:[145,4,1,""],media:[145,3,1,""],model:[145,4,1,""],template:[145,4,1,""]},"evennia.accounts.admin.AccountTagInline":{media:[145,3,1,""],model:[145,4,1,""],related_field:[145,4,1,""]},"evennia.accounts.bots":{Bot:[146,1,1,""],BotStarter:[146,1,1,""],GrapevineBot:[146,1,1,""],IRCBot:[146,1,1,""],RSSBot:[146,1,1,""]},"evennia.accounts.bots.Bot":{DoesNotExist:[146,2,1,""],MultipleObjectsReturned:[146,2,1,""],at_server_shutdown:[146,3,1,""],basetype_setup:[146,3,1,""],execute_cmd:[146,3,1,""],msg:[146,3,1,""],path:[146,4,1,""],start:[146,3,1,""],typename:[146,4,1,""]},"evennia.accounts.bots.BotStarter":{DoesNotExist:[146,2,1,""],MultipleObjectsReturned:[146,2,1,""],at_repeat:[146,3,1,""],at_script_creation:[146,3,1,""],at_server_reload:[146,3,1,""],at_server_shutdown:[146,3,1,""],at_start:[146,3,1,""],path:[146,4,1,""],typename:[146,4,1,""]},"evennia.accounts.bots.GrapevineBot":{DoesNotExist:[146,2,1,""],MultipleObjectsReturned:[146,2,1,""],at_msg_send:[146,3,1,""],execute_cmd:[146,3,1,""],factory_path:[146,4,1,""],msg:[146,3,1,""],path:[146,4,1,""],start:[146,3,1,""],typename:[146,4,1,""]},"evennia.accounts.bots.IRCBot":{DoesNotExist:[146,2,1,""],MultipleObjectsReturned:[146,2,1,""],at_msg_send:[146,3,1,""],execute_cmd:[146,3,1,""],factory_path:[146,4,1,""],get_nicklist:[146,3,1,""],msg:[146,3,1,""],path:[146,4,1,""],ping:[146,3,1,""],reconnect:[146,3,1,""],start:[146,3,1,""],typename:[146,4,1,""]},"evennia.accounts.bots.RSSBot":{DoesNotExist:[146,2,1,""],MultipleObjectsReturned:[146,2,1,""],execute_cmd:[146,3,1,""],path:[146,4,1,""],start:[146,3,1,""],typename:[146,4,1,""]},"evennia.accounts.manager":{AccountManager:[147,1,1,""]},"evennia.accounts.models":{AccountDB:[148,1,1,""]},"evennia.accounts.models.AccountDB":{DoesNotExist:[148,2,1,""],MultipleObjectsReturned:[148,2,1,""],account_subscription_set:[148,4,1,""],cmdset_storage:[148,3,1,""],db_attributes:[148,4,1,""],db_cmdset_storage:[148,4,1,""],db_is_bot:[148,4,1,""],db_is_connected:[148,4,1,""],db_tags:[148,4,1,""],get_next_by_date_joined:[148,3,1,""],get_next_by_db_date_created:[148,3,1,""],get_previous_by_date_joined:[148,3,1,""],get_previous_by_db_date_created:[148,3,1,""],groups:[148,4,1,""],hide_from_accounts_set:[148,4,1,""],id:[148,4,1,""],is_bot:[148,3,1,""],is_connected:[148,3,1,""],key:[148,3,1,""],logentry_set:[148,4,1,""],name:[148,3,1,""],objectdb_set:[148,4,1,""],objects:[148,4,1,""],path:[148,4,1,""],receiver_account_set:[148,4,1,""],scriptdb_set:[148,4,1,""],sender_account_set:[148,4,1,""],typename:[148,4,1,""],uid:[148,3,1,""],user_permissions:[148,4,1,""]},"evennia.commands":{"default":[155,0,0,"-"],cmdhandler:[150,0,0,"-"],cmdparser:[151,0,0,"-"],cmdset:[152,0,0,"-"],cmdsethandler:[153,0,0,"-"],command:[154,0,0,"-"]},"evennia.commands.cmdhandler":{InterruptCommand:[150,2,1,""],cmdhandler:[150,5,1,""]},"evennia.commands.cmdparser":{build_matches:[151,5,1,""],cmdparser:[151,5,1,""],create_match:[151,5,1,""],try_num_prefixes:[151,5,1,""]},"evennia.commands.cmdset":{CmdSet:[152,1,1,""]},"evennia.commands.cmdset.CmdSet":{__init__:[152,3,1,""],add:[152,3,1,""],at_cmdset_creation:[152,3,1,""],count:[152,3,1,""],duplicates:[152,4,1,""],errmessage:[152,4,1,""],get:[152,3,1,""],get_all_cmd_keys_and_aliases:[152,3,1,""],get_system_cmds:[152,3,1,""],key:[152,4,1,""],key_mergetypes:[152,4,1,""],make_unique:[152,3,1,""],mergetype:[152,4,1,""],no_channels:[152,4,1,""],no_exits:[152,4,1,""],no_objs:[152,4,1,""],path:[152,4,1,""],permanent:[152,4,1,""],priority:[152,4,1,""],remove:[152,3,1,""],to_duplicate:[152,4,1,""]},"evennia.commands.cmdsethandler":{CmdSetHandler:[153,1,1,""],import_cmdset:[153,5,1,""]},"evennia.commands.cmdsethandler.CmdSetHandler":{"delete":[153,3,1,""],__init__:[153,3,1,""],add:[153,3,1,""],add_default:[153,3,1,""],all:[153,3,1,""],clear:[153,3,1,""],delete_default:[153,3,1,""],get:[153,3,1,""],has:[153,3,1,""],has_cmdset:[153,3,1,""],remove:[153,3,1,""],remove_default:[153,3,1,""],reset:[153,3,1,""],update:[153,3,1,""]},"evennia.commands.command":{Command:[154,1,1,""],CommandMeta:[154,1,1,""],InterruptCommand:[154,2,1,""]},"evennia.commands.command.Command":{__init__:[154,3,1,""],access:[154,3,1,""],aliases:[154,4,1,""],arg_regex:[154,4,1,""],at_post_cmd:[154,3,1,""],at_pre_cmd:[154,3,1,""],auto_help:[154,4,1,""],client_width:[154,3,1,""],execute_cmd:[154,3,1,""],func:[154,3,1,""],get_command_info:[154,3,1,""],get_extra_info:[154,3,1,""],get_help:[154,3,1,""],help_category:[154,4,1,""],is_exit:[154,4,1,""],key:[154,4,1,""],lock_storage:[154,4,1,""],lockhandler:[154,4,1,""],locks:[154,4,1,""],match:[154,3,1,""],msg:[154,3,1,""],msg_all_sessions:[154,4,1,""],parse:[154,3,1,""],save_for_next:[154,4,1,""],search_index_entry:[154,4,1,""],set_aliases:[154,3,1,""],set_key:[154,3,1,""],styled_footer:[154,3,1,""],styled_header:[154,3,1,""],styled_separator:[154,3,1,""],styled_table:[154,3,1,""]},"evennia.commands.command.CommandMeta":{__init__:[154,3,1,""]},"evennia.commands.default":{account:[156,0,0,"-"],admin:[157,0,0,"-"],batchprocess:[158,0,0,"-"],building:[159,0,0,"-"],cmdset_account:[160,0,0,"-"],cmdset_character:[161,0,0,"-"],cmdset_session:[162,0,0,"-"],cmdset_unloggedin:[163,0,0,"-"],comms:[164,0,0,"-"],general:[165,0,0,"-"],help:[166,0,0,"-"],muxcommand:[167,0,0,"-"],syscommands:[168,0,0,"-"],system:[169,0,0,"-"],unloggedin:[171,0,0,"-"]},"evennia.commands.default.account":{CmdCharCreate:[156,1,1,""],CmdCharDelete:[156,1,1,""],CmdColorTest:[156,1,1,""],CmdIC:[156,1,1,""],CmdOOC:[156,1,1,""],CmdOOCLook:[156,1,1,""],CmdOption:[156,1,1,""],CmdPassword:[156,1,1,""],CmdQuell:[156,1,1,""],CmdQuit:[156,1,1,""],CmdSessions:[156,1,1,""],CmdStyle:[156,1,1,""],CmdWho:[156,1,1,""]},"evennia.commands.default.account.CmdCharCreate":{account_caller:[156,4,1,""],aliases:[156,4,1,""],func:[156,3,1,""],help_category:[156,4,1,""],key:[156,4,1,""],lock_storage:[156,4,1,""],locks:[156,4,1,""],search_index_entry:[156,4,1,""]},"evennia.commands.default.account.CmdCharDelete":{aliases:[156,4,1,""],func:[156,3,1,""],help_category:[156,4,1,""],key:[156,4,1,""],lock_storage:[156,4,1,""],locks:[156,4,1,""],search_index_entry:[156,4,1,""]},"evennia.commands.default.account.CmdColorTest":{account_caller:[156,4,1,""],aliases:[156,4,1,""],func:[156,3,1,""],help_category:[156,4,1,""],key:[156,4,1,""],lock_storage:[156,4,1,""],locks:[156,4,1,""],search_index_entry:[156,4,1,""],slice_bright_bg:[156,4,1,""],slice_bright_fg:[156,4,1,""],slice_dark_bg:[156,4,1,""],slice_dark_fg:[156,4,1,""],table_format:[156,3,1,""]},"evennia.commands.default.account.CmdIC":{account_caller:[156,4,1,""],aliases:[156,4,1,""],func:[156,3,1,""],help_category:[156,4,1,""],key:[156,4,1,""],lock_storage:[156,4,1,""],locks:[156,4,1,""],search_index_entry:[156,4,1,""]},"evennia.commands.default.account.CmdOOC":{account_caller:[156,4,1,""],aliases:[156,4,1,""],func:[156,3,1,""],help_category:[156,4,1,""],key:[156,4,1,""],lock_storage:[156,4,1,""],locks:[156,4,1,""],search_index_entry:[156,4,1,""]},"evennia.commands.default.account.CmdOOCLook":{account_caller:[156,4,1,""],aliases:[156,4,1,""],func:[156,3,1,""],help_category:[156,4,1,""],key:[156,4,1,""],lock_storage:[156,4,1,""],locks:[156,4,1,""],search_index_entry:[156,4,1,""]},"evennia.commands.default.account.CmdOption":{account_caller:[156,4,1,""],aliases:[156,4,1,""],func:[156,3,1,""],help_category:[156,4,1,""],key:[156,4,1,""],lock_storage:[156,4,1,""],locks:[156,4,1,""],search_index_entry:[156,4,1,""],switch_options:[156,4,1,""]},"evennia.commands.default.account.CmdPassword":{account_caller:[156,4,1,""],aliases:[156,4,1,""],func:[156,3,1,""],help_category:[156,4,1,""],key:[156,4,1,""],lock_storage:[156,4,1,""],locks:[156,4,1,""],search_index_entry:[156,4,1,""]},"evennia.commands.default.account.CmdQuell":{account_caller:[156,4,1,""],aliases:[156,4,1,""],func:[156,3,1,""],help_category:[156,4,1,""],key:[156,4,1,""],lock_storage:[156,4,1,""],locks:[156,4,1,""],search_index_entry:[156,4,1,""]},"evennia.commands.default.account.CmdQuit":{account_caller:[156,4,1,""],aliases:[156,4,1,""],func:[156,3,1,""],help_category:[156,4,1,""],key:[156,4,1,""],lock_storage:[156,4,1,""],locks:[156,4,1,""],search_index_entry:[156,4,1,""],switch_options:[156,4,1,""]},"evennia.commands.default.account.CmdSessions":{account_caller:[156,4,1,""],aliases:[156,4,1,""],func:[156,3,1,""],help_category:[156,4,1,""],key:[156,4,1,""],lock_storage:[156,4,1,""],locks:[156,4,1,""],search_index_entry:[156,4,1,""]},"evennia.commands.default.account.CmdStyle":{aliases:[156,4,1,""],func:[156,3,1,""],help_category:[156,4,1,""],key:[156,4,1,""],list_styles:[156,3,1,""],lock_storage:[156,4,1,""],search_index_entry:[156,4,1,""],set:[156,3,1,""],switch_options:[156,4,1,""]},"evennia.commands.default.account.CmdWho":{account_caller:[156,4,1,""],aliases:[156,4,1,""],func:[156,3,1,""],help_category:[156,4,1,""],key:[156,4,1,""],lock_storage:[156,4,1,""],locks:[156,4,1,""],search_index_entry:[156,4,1,""]},"evennia.commands.default.admin":{CmdBan:[157,1,1,""],CmdBoot:[157,1,1,""],CmdEmit:[157,1,1,""],CmdForce:[157,1,1,""],CmdNewPassword:[157,1,1,""],CmdPerm:[157,1,1,""],CmdUnban:[157,1,1,""],CmdWall:[157,1,1,""]},"evennia.commands.default.admin.CmdBan":{aliases:[157,4,1,""],func:[157,3,1,""],help_category:[157,4,1,""],key:[157,4,1,""],lock_storage:[157,4,1,""],locks:[157,4,1,""],search_index_entry:[157,4,1,""]},"evennia.commands.default.admin.CmdBoot":{aliases:[157,4,1,""],func:[157,3,1,""],help_category:[157,4,1,""],key:[157,4,1,""],lock_storage:[157,4,1,""],locks:[157,4,1,""],search_index_entry:[157,4,1,""],switch_options:[157,4,1,""]},"evennia.commands.default.admin.CmdEmit":{aliases:[157,4,1,""],func:[157,3,1,""],help_category:[157,4,1,""],key:[157,4,1,""],lock_storage:[157,4,1,""],locks:[157,4,1,""],search_index_entry:[157,4,1,""],switch_options:[157,4,1,""]},"evennia.commands.default.admin.CmdForce":{aliases:[157,4,1,""],func:[157,3,1,""],help_category:[157,4,1,""],key:[157,4,1,""],lock_storage:[157,4,1,""],locks:[157,4,1,""],perm_used:[157,4,1,""],search_index_entry:[157,4,1,""]},"evennia.commands.default.admin.CmdNewPassword":{aliases:[157,4,1,""],func:[157,3,1,""],help_category:[157,4,1,""],key:[157,4,1,""],lock_storage:[157,4,1,""],locks:[157,4,1,""],search_index_entry:[157,4,1,""]},"evennia.commands.default.admin.CmdPerm":{aliases:[157,4,1,""],func:[157,3,1,""],help_category:[157,4,1,""],key:[157,4,1,""],lock_storage:[157,4,1,""],locks:[157,4,1,""],search_index_entry:[157,4,1,""],switch_options:[157,4,1,""]},"evennia.commands.default.admin.CmdUnban":{aliases:[157,4,1,""],func:[157,3,1,""],help_category:[157,4,1,""],key:[157,4,1,""],lock_storage:[157,4,1,""],locks:[157,4,1,""],search_index_entry:[157,4,1,""]},"evennia.commands.default.admin.CmdWall":{aliases:[157,4,1,""],func:[157,3,1,""],help_category:[157,4,1,""],key:[157,4,1,""],lock_storage:[157,4,1,""],locks:[157,4,1,""],search_index_entry:[157,4,1,""]},"evennia.commands.default.batchprocess":{CmdBatchCode:[158,1,1,""],CmdBatchCommands:[158,1,1,""]},"evennia.commands.default.batchprocess.CmdBatchCode":{aliases:[158,4,1,""],func:[158,3,1,""],help_category:[158,4,1,""],key:[158,4,1,""],lock_storage:[158,4,1,""],locks:[158,4,1,""],search_index_entry:[158,4,1,""],switch_options:[158,4,1,""]},"evennia.commands.default.batchprocess.CmdBatchCommands":{aliases:[158,4,1,""],func:[158,3,1,""],help_category:[158,4,1,""],key:[158,4,1,""],lock_storage:[158,4,1,""],locks:[158,4,1,""],search_index_entry:[158,4,1,""],switch_options:[158,4,1,""]},"evennia.commands.default.building":{CmdCopy:[159,1,1,""],CmdCpAttr:[159,1,1,""],CmdCreate:[159,1,1,""],CmdDesc:[159,1,1,""],CmdDestroy:[159,1,1,""],CmdDig:[159,1,1,""],CmdExamine:[159,1,1,""],CmdFind:[159,1,1,""],CmdLink:[159,1,1,""],CmdListCmdSets:[159,1,1,""],CmdLock:[159,1,1,""],CmdMvAttr:[159,1,1,""],CmdName:[159,1,1,""],CmdOpen:[159,1,1,""],CmdScript:[159,1,1,""],CmdSetAttribute:[159,1,1,""],CmdSetHome:[159,1,1,""],CmdSetObjAlias:[159,1,1,""],CmdSpawn:[159,1,1,""],CmdTag:[159,1,1,""],CmdTeleport:[159,1,1,""],CmdTunnel:[159,1,1,""],CmdTypeclass:[159,1,1,""],CmdUnLink:[159,1,1,""],CmdWipe:[159,1,1,""],ObjManipCommand:[159,1,1,""]},"evennia.commands.default.building.CmdCopy":{aliases:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""]},"evennia.commands.default.building.CmdCpAttr":{aliases:[159,4,1,""],check_from_attr:[159,3,1,""],check_has_attr:[159,3,1,""],check_to_attr:[159,3,1,""],func:[159,3,1,""],get_attr:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""],switch_options:[159,4,1,""]},"evennia.commands.default.building.CmdCreate":{aliases:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],new_obj_lockstring:[159,4,1,""],search_index_entry:[159,4,1,""],switch_options:[159,4,1,""]},"evennia.commands.default.building.CmdDesc":{aliases:[159,4,1,""],edit_handler:[159,3,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""],switch_options:[159,4,1,""]},"evennia.commands.default.building.CmdDestroy":{aliases:[159,4,1,""],confirm:[159,4,1,""],default_confirm:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""],switch_options:[159,4,1,""]},"evennia.commands.default.building.CmdDig":{aliases:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],new_room_lockstring:[159,4,1,""],search_index_entry:[159,4,1,""],switch_options:[159,4,1,""]},"evennia.commands.default.building.CmdExamine":{account_mode:[159,4,1,""],aliases:[159,4,1,""],arg_regex:[159,4,1,""],detail_color:[159,4,1,""],format_attributes:[159,3,1,""],format_output:[159,3,1,""],func:[159,3,1,""],header_color:[159,4,1,""],help_category:[159,4,1,""],key:[159,4,1,""],list_attribute:[159,3,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],quell_color:[159,4,1,""],search_index_entry:[159,4,1,""],separator:[159,4,1,""]},"evennia.commands.default.building.CmdFind":{aliases:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""],switch_options:[159,4,1,""]},"evennia.commands.default.building.CmdLink":{aliases:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""]},"evennia.commands.default.building.CmdListCmdSets":{aliases:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""]},"evennia.commands.default.building.CmdLock":{aliases:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""]},"evennia.commands.default.building.CmdMvAttr":{aliases:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""],switch_options:[159,4,1,""]},"evennia.commands.default.building.CmdName":{aliases:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""]},"evennia.commands.default.building.CmdOpen":{aliases:[159,4,1,""],create_exit:[159,3,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],new_obj_lockstring:[159,4,1,""],search_index_entry:[159,4,1,""]},"evennia.commands.default.building.CmdScript":{aliases:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""],switch_options:[159,4,1,""]},"evennia.commands.default.building.CmdSetAttribute":{aliases:[159,4,1,""],check_attr:[159,3,1,""],check_obj:[159,3,1,""],do_nested_lookup:[159,3,1,""],edit_handler:[159,3,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],nested_re:[159,4,1,""],not_found:[159,4,1,""],rm_attr:[159,3,1,""],search_for_obj:[159,3,1,""],search_index_entry:[159,4,1,""],set_attr:[159,3,1,""],split_nested_attr:[159,3,1,""],view_attr:[159,3,1,""]},"evennia.commands.default.building.CmdSetHome":{aliases:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""]},"evennia.commands.default.building.CmdSetObjAlias":{aliases:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""],switch_options:[159,4,1,""]},"evennia.commands.default.building.CmdSpawn":{aliases:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""],switch_options:[159,4,1,""]},"evennia.commands.default.building.CmdTag":{aliases:[159,4,1,""],arg_regex:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],options:[159,4,1,""],search_index_entry:[159,4,1,""]},"evennia.commands.default.building.CmdTeleport":{aliases:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],rhs_split:[159,4,1,""],search_index_entry:[159,4,1,""],switch_options:[159,4,1,""]},"evennia.commands.default.building.CmdTunnel":{aliases:[159,4,1,""],directions:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""],switch_options:[159,4,1,""]},"evennia.commands.default.building.CmdTypeclass":{aliases:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""],switch_options:[159,4,1,""]},"evennia.commands.default.building.CmdUnLink":{aliases:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],help_key:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""]},"evennia.commands.default.building.CmdWipe":{aliases:[159,4,1,""],func:[159,3,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],locks:[159,4,1,""],search_index_entry:[159,4,1,""]},"evennia.commands.default.building.ObjManipCommand":{aliases:[159,4,1,""],help_category:[159,4,1,""],key:[159,4,1,""],lock_storage:[159,4,1,""],parse:[159,3,1,""],search_index_entry:[159,4,1,""]},"evennia.commands.default.cmdset_account":{AccountCmdSet:[160,1,1,""]},"evennia.commands.default.cmdset_account.AccountCmdSet":{at_cmdset_creation:[160,3,1,""],key:[160,4,1,""],path:[160,4,1,""],priority:[160,4,1,""]},"evennia.commands.default.cmdset_character":{CharacterCmdSet:[161,1,1,""]},"evennia.commands.default.cmdset_character.CharacterCmdSet":{at_cmdset_creation:[161,3,1,""],key:[161,4,1,""],path:[161,4,1,""],priority:[161,4,1,""]},"evennia.commands.default.cmdset_session":{SessionCmdSet:[162,1,1,""]},"evennia.commands.default.cmdset_session.SessionCmdSet":{at_cmdset_creation:[162,3,1,""],key:[162,4,1,""],path:[162,4,1,""],priority:[162,4,1,""]},"evennia.commands.default.cmdset_unloggedin":{UnloggedinCmdSet:[163,1,1,""]},"evennia.commands.default.cmdset_unloggedin.UnloggedinCmdSet":{at_cmdset_creation:[163,3,1,""],key:[163,4,1,""],path:[163,4,1,""],priority:[163,4,1,""]},"evennia.commands.default.comms":{CmdAddCom:[164,1,1,""],CmdAllCom:[164,1,1,""],CmdCBoot:[164,1,1,""],CmdCWho:[164,1,1,""],CmdCdesc:[164,1,1,""],CmdCdestroy:[164,1,1,""],CmdCemit:[164,1,1,""],CmdChannelCreate:[164,1,1,""],CmdChannels:[164,1,1,""],CmdClock:[164,1,1,""],CmdDelCom:[164,1,1,""],CmdGrapevine2Chan:[164,1,1,""],CmdIRC2Chan:[164,1,1,""],CmdIRCStatus:[164,1,1,""],CmdPage:[164,1,1,""],CmdRSS2Chan:[164,1,1,""]},"evennia.commands.default.comms.CmdAddCom":{account_caller:[164,4,1,""],aliases:[164,4,1,""],func:[164,3,1,""],help_category:[164,4,1,""],key:[164,4,1,""],lock_storage:[164,4,1,""],locks:[164,4,1,""],search_index_entry:[164,4,1,""]},"evennia.commands.default.comms.CmdAllCom":{account_caller:[164,4,1,""],aliases:[164,4,1,""],func:[164,3,1,""],help_category:[164,4,1,""],key:[164,4,1,""],lock_storage:[164,4,1,""],locks:[164,4,1,""],search_index_entry:[164,4,1,""]},"evennia.commands.default.comms.CmdCBoot":{account_caller:[164,4,1,""],aliases:[164,4,1,""],func:[164,3,1,""],help_category:[164,4,1,""],key:[164,4,1,""],lock_storage:[164,4,1,""],locks:[164,4,1,""],search_index_entry:[164,4,1,""],switch_options:[164,4,1,""]},"evennia.commands.default.comms.CmdCWho":{account_caller:[164,4,1,""],aliases:[164,4,1,""],func:[164,3,1,""],help_category:[164,4,1,""],key:[164,4,1,""],lock_storage:[164,4,1,""],locks:[164,4,1,""],search_index_entry:[164,4,1,""]},"evennia.commands.default.comms.CmdCdesc":{account_caller:[164,4,1,""],aliases:[164,4,1,""],func:[164,3,1,""],help_category:[164,4,1,""],key:[164,4,1,""],lock_storage:[164,4,1,""],locks:[164,4,1,""],search_index_entry:[164,4,1,""]},"evennia.commands.default.comms.CmdCdestroy":{account_caller:[164,4,1,""],aliases:[164,4,1,""],func:[164,3,1,""],help_category:[164,4,1,""],key:[164,4,1,""],lock_storage:[164,4,1,""],locks:[164,4,1,""],search_index_entry:[164,4,1,""]},"evennia.commands.default.comms.CmdCemit":{account_caller:[164,4,1,""],aliases:[164,4,1,""],func:[164,3,1,""],help_category:[164,4,1,""],key:[164,4,1,""],lock_storage:[164,4,1,""],locks:[164,4,1,""],search_index_entry:[164,4,1,""],switch_options:[164,4,1,""]},"evennia.commands.default.comms.CmdChannelCreate":{account_caller:[164,4,1,""],aliases:[164,4,1,""],func:[164,3,1,""],help_category:[164,4,1,""],key:[164,4,1,""],lock_storage:[164,4,1,""],locks:[164,4,1,""],search_index_entry:[164,4,1,""]},"evennia.commands.default.comms.CmdChannels":{account_caller:[164,4,1,""],aliases:[164,4,1,""],func:[164,3,1,""],help_category:[164,4,1,""],key:[164,4,1,""],lock_storage:[164,4,1,""],locks:[164,4,1,""],search_index_entry:[164,4,1,""]},"evennia.commands.default.comms.CmdClock":{account_caller:[164,4,1,""],aliases:[164,4,1,""],func:[164,3,1,""],help_category:[164,4,1,""],key:[164,4,1,""],lock_storage:[164,4,1,""],locks:[164,4,1,""],search_index_entry:[164,4,1,""]},"evennia.commands.default.comms.CmdDelCom":{account_caller:[164,4,1,""],aliases:[164,4,1,""],func:[164,3,1,""],help_category:[164,4,1,""],key:[164,4,1,""],lock_storage:[164,4,1,""],locks:[164,4,1,""],search_index_entry:[164,4,1,""]},"evennia.commands.default.comms.CmdGrapevine2Chan":{aliases:[164,4,1,""],func:[164,3,1,""],help_category:[164,4,1,""],key:[164,4,1,""],lock_storage:[164,4,1,""],locks:[164,4,1,""],search_index_entry:[164,4,1,""],switch_options:[164,4,1,""]},"evennia.commands.default.comms.CmdIRC2Chan":{aliases:[164,4,1,""],func:[164,3,1,""],help_category:[164,4,1,""],key:[164,4,1,""],lock_storage:[164,4,1,""],locks:[164,4,1,""],search_index_entry:[164,4,1,""],switch_options:[164,4,1,""]},"evennia.commands.default.comms.CmdIRCStatus":{aliases:[164,4,1,""],func:[164,3,1,""],help_category:[164,4,1,""],key:[164,4,1,""],lock_storage:[164,4,1,""],locks:[164,4,1,""],search_index_entry:[164,4,1,""]},"evennia.commands.default.comms.CmdPage":{account_caller:[164,4,1,""],aliases:[164,4,1,""],func:[164,3,1,""],help_category:[164,4,1,""],key:[164,4,1,""],lock_storage:[164,4,1,""],locks:[164,4,1,""],search_index_entry:[164,4,1,""],switch_options:[164,4,1,""]},"evennia.commands.default.comms.CmdRSS2Chan":{aliases:[164,4,1,""],func:[164,3,1,""],help_category:[164,4,1,""],key:[164,4,1,""],lock_storage:[164,4,1,""],locks:[164,4,1,""],search_index_entry:[164,4,1,""],switch_options:[164,4,1,""]},"evennia.commands.default.general":{CmdAccess:[165,1,1,""],CmdDrop:[165,1,1,""],CmdGet:[165,1,1,""],CmdGive:[165,1,1,""],CmdHome:[165,1,1,""],CmdInventory:[165,1,1,""],CmdLook:[165,1,1,""],CmdNick:[165,1,1,""],CmdPose:[165,1,1,""],CmdSay:[165,1,1,""],CmdSetDesc:[165,1,1,""],CmdWhisper:[165,1,1,""]},"evennia.commands.default.general.CmdAccess":{aliases:[165,4,1,""],arg_regex:[165,4,1,""],func:[165,3,1,""],help_category:[165,4,1,""],key:[165,4,1,""],lock_storage:[165,4,1,""],locks:[165,4,1,""],search_index_entry:[165,4,1,""]},"evennia.commands.default.general.CmdDrop":{aliases:[165,4,1,""],arg_regex:[165,4,1,""],func:[165,3,1,""],help_category:[165,4,1,""],key:[165,4,1,""],lock_storage:[165,4,1,""],locks:[165,4,1,""],search_index_entry:[165,4,1,""]},"evennia.commands.default.general.CmdGet":{aliases:[165,4,1,""],arg_regex:[165,4,1,""],func:[165,3,1,""],help_category:[165,4,1,""],key:[165,4,1,""],lock_storage:[165,4,1,""],locks:[165,4,1,""],search_index_entry:[165,4,1,""]},"evennia.commands.default.general.CmdGive":{aliases:[165,4,1,""],arg_regex:[165,4,1,""],func:[165,3,1,""],help_category:[165,4,1,""],key:[165,4,1,""],lock_storage:[165,4,1,""],locks:[165,4,1,""],rhs_split:[165,4,1,""],search_index_entry:[165,4,1,""]},"evennia.commands.default.general.CmdHome":{aliases:[165,4,1,""],arg_regex:[165,4,1,""],func:[165,3,1,""],help_category:[165,4,1,""],key:[165,4,1,""],lock_storage:[165,4,1,""],locks:[165,4,1,""],search_index_entry:[165,4,1,""]},"evennia.commands.default.general.CmdInventory":{aliases:[165,4,1,""],arg_regex:[165,4,1,""],func:[165,3,1,""],help_category:[165,4,1,""],key:[165,4,1,""],lock_storage:[165,4,1,""],locks:[165,4,1,""],search_index_entry:[165,4,1,""]},"evennia.commands.default.general.CmdLook":{aliases:[165,4,1,""],arg_regex:[165,4,1,""],func:[165,3,1,""],help_category:[165,4,1,""],key:[165,4,1,""],lock_storage:[165,4,1,""],locks:[165,4,1,""],search_index_entry:[165,4,1,""]},"evennia.commands.default.general.CmdNick":{aliases:[165,4,1,""],func:[165,3,1,""],help_category:[165,4,1,""],key:[165,4,1,""],lock_storage:[165,4,1,""],locks:[165,4,1,""],parse:[165,3,1,""],search_index_entry:[165,4,1,""],switch_options:[165,4,1,""]},"evennia.commands.default.general.CmdPose":{aliases:[165,4,1,""],func:[165,3,1,""],help_category:[165,4,1,""],key:[165,4,1,""],lock_storage:[165,4,1,""],locks:[165,4,1,""],parse:[165,3,1,""],search_index_entry:[165,4,1,""]},"evennia.commands.default.general.CmdSay":{aliases:[165,4,1,""],func:[165,3,1,""],help_category:[165,4,1,""],key:[165,4,1,""],lock_storage:[165,4,1,""],locks:[165,4,1,""],search_index_entry:[165,4,1,""]},"evennia.commands.default.general.CmdSetDesc":{aliases:[165,4,1,""],arg_regex:[165,4,1,""],func:[165,3,1,""],help_category:[165,4,1,""],key:[165,4,1,""],lock_storage:[165,4,1,""],locks:[165,4,1,""],search_index_entry:[165,4,1,""]},"evennia.commands.default.general.CmdWhisper":{aliases:[165,4,1,""],func:[165,3,1,""],help_category:[165,4,1,""],key:[165,4,1,""],lock_storage:[165,4,1,""],locks:[165,4,1,""],search_index_entry:[165,4,1,""]},"evennia.commands.default.help":{CmdHelp:[166,1,1,""],CmdSetHelp:[166,1,1,""]},"evennia.commands.default.help.CmdHelp":{aliases:[166,4,1,""],arg_regex:[166,4,1,""],check_show_help:[166,3,1,""],format_help_entry:[166,3,1,""],format_help_list:[166,3,1,""],func:[166,3,1,""],help_category:[166,4,1,""],help_more:[166,4,1,""],key:[166,4,1,""],lock_storage:[166,4,1,""],locks:[166,4,1,""],msg_help:[166,3,1,""],parse:[166,3,1,""],return_cmdset:[166,4,1,""],search_index_entry:[166,4,1,""],should_list_cmd:[166,3,1,""],suggestion_cutoff:[166,4,1,""],suggestion_maxnum:[166,4,1,""]},"evennia.commands.default.help.CmdSetHelp":{aliases:[166,4,1,""],func:[166,3,1,""],help_category:[166,4,1,""],key:[166,4,1,""],lock_storage:[166,4,1,""],locks:[166,4,1,""],search_index_entry:[166,4,1,""],switch_options:[166,4,1,""]},"evennia.commands.default.muxcommand":{MuxAccountCommand:[167,1,1,""],MuxCommand:[167,1,1,""]},"evennia.commands.default.muxcommand.MuxAccountCommand":{account_caller:[167,4,1,""],aliases:[167,4,1,""],help_category:[167,4,1,""],key:[167,4,1,""],lock_storage:[167,4,1,""],search_index_entry:[167,4,1,""]},"evennia.commands.default.muxcommand.MuxCommand":{aliases:[167,4,1,""],at_post_cmd:[167,3,1,""],at_pre_cmd:[167,3,1,""],func:[167,3,1,""],get_command_info:[167,3,1,""],has_perm:[167,3,1,""],help_category:[167,4,1,""],key:[167,4,1,""],lock_storage:[167,4,1,""],parse:[167,3,1,""],search_index_entry:[167,4,1,""]},"evennia.commands.default.syscommands":{SystemMultimatch:[168,1,1,""],SystemNoInput:[168,1,1,""],SystemNoMatch:[168,1,1,""],SystemSendToChannel:[168,1,1,""]},"evennia.commands.default.syscommands.SystemMultimatch":{aliases:[168,4,1,""],func:[168,3,1,""],help_category:[168,4,1,""],key:[168,4,1,""],lock_storage:[168,4,1,""],locks:[168,4,1,""],search_index_entry:[168,4,1,""]},"evennia.commands.default.syscommands.SystemNoInput":{aliases:[168,4,1,""],func:[168,3,1,""],help_category:[168,4,1,""],key:[168,4,1,""],lock_storage:[168,4,1,""],locks:[168,4,1,""],search_index_entry:[168,4,1,""]},"evennia.commands.default.syscommands.SystemNoMatch":{aliases:[168,4,1,""],func:[168,3,1,""],help_category:[168,4,1,""],key:[168,4,1,""],lock_storage:[168,4,1,""],locks:[168,4,1,""],search_index_entry:[168,4,1,""]},"evennia.commands.default.syscommands.SystemSendToChannel":{aliases:[168,4,1,""],func:[168,3,1,""],help_category:[168,4,1,""],key:[168,4,1,""],lock_storage:[168,4,1,""],locks:[168,4,1,""],parse:[168,3,1,""],search_index_entry:[168,4,1,""]},"evennia.commands.default.system":{CmdAbout:[169,1,1,""],CmdObjects:[169,1,1,""],CmdPy:[169,1,1,""],CmdReload:[169,1,1,""],CmdReset:[169,1,1,""],CmdScripts:[169,1,1,""],CmdServerLoad:[169,1,1,""],CmdService:[169,1,1,""],CmdShutdown:[169,1,1,""],CmdTime:[169,1,1,""]},"evennia.commands.default.system.CmdAbout":{aliases:[169,4,1,""],func:[169,3,1,""],help_category:[169,4,1,""],key:[169,4,1,""],lock_storage:[169,4,1,""],locks:[169,4,1,""],search_index_entry:[169,4,1,""]},"evennia.commands.default.system.CmdObjects":{aliases:[169,4,1,""],func:[169,3,1,""],help_category:[169,4,1,""],key:[169,4,1,""],lock_storage:[169,4,1,""],locks:[169,4,1,""],search_index_entry:[169,4,1,""]},"evennia.commands.default.system.CmdPy":{aliases:[169,4,1,""],func:[169,3,1,""],help_category:[169,4,1,""],key:[169,4,1,""],lock_storage:[169,4,1,""],locks:[169,4,1,""],search_index_entry:[169,4,1,""],switch_options:[169,4,1,""]},"evennia.commands.default.system.CmdReload":{aliases:[169,4,1,""],func:[169,3,1,""],help_category:[169,4,1,""],key:[169,4,1,""],lock_storage:[169,4,1,""],locks:[169,4,1,""],search_index_entry:[169,4,1,""]},"evennia.commands.default.system.CmdReset":{aliases:[169,4,1,""],func:[169,3,1,""],help_category:[169,4,1,""],key:[169,4,1,""],lock_storage:[169,4,1,""],locks:[169,4,1,""],search_index_entry:[169,4,1,""]},"evennia.commands.default.system.CmdScripts":{aliases:[169,4,1,""],excluded_typeclass_paths:[169,4,1,""],func:[169,3,1,""],help_category:[169,4,1,""],key:[169,4,1,""],lock_storage:[169,4,1,""],locks:[169,4,1,""],search_index_entry:[169,4,1,""],switch_options:[169,4,1,""]},"evennia.commands.default.system.CmdServerLoad":{aliases:[169,4,1,""],func:[169,3,1,""],help_category:[169,4,1,""],key:[169,4,1,""],lock_storage:[169,4,1,""],locks:[169,4,1,""],search_index_entry:[169,4,1,""],switch_options:[169,4,1,""]},"evennia.commands.default.system.CmdService":{aliases:[169,4,1,""],func:[169,3,1,""],help_category:[169,4,1,""],key:[169,4,1,""],lock_storage:[169,4,1,""],locks:[169,4,1,""],search_index_entry:[169,4,1,""],switch_options:[169,4,1,""]},"evennia.commands.default.system.CmdShutdown":{aliases:[169,4,1,""],func:[169,3,1,""],help_category:[169,4,1,""],key:[169,4,1,""],lock_storage:[169,4,1,""],locks:[169,4,1,""],search_index_entry:[169,4,1,""]},"evennia.commands.default.system.CmdTime":{aliases:[169,4,1,""],func:[169,3,1,""],help_category:[169,4,1,""],key:[169,4,1,""],lock_storage:[169,4,1,""],locks:[169,4,1,""],search_index_entry:[169,4,1,""]},"evennia.commands.default.tests":{CmdInterrupt:[170,1,1,""],CommandTest:[170,1,1,""],TestAccount:[170,1,1,""],TestAdmin:[170,1,1,""],TestBatchProcess:[170,1,1,""],TestBuilding:[170,1,1,""],TestComms:[170,1,1,""],TestGeneral:[170,1,1,""],TestHelp:[170,1,1,""],TestInterruptCommand:[170,1,1,""],TestSystem:[170,1,1,""],TestSystemCommands:[170,1,1,""],TestUnconnectedCommand:[170,1,1,""]},"evennia.commands.default.tests.CmdInterrupt":{aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],parse:[170,3,1,""],search_index_entry:[170,4,1,""]},"evennia.commands.default.tests.CommandTest":{call:[170,3,1,""]},"evennia.commands.default.tests.TestAccount":{test_char_create:[170,3,1,""],test_char_delete:[170,3,1,""],test_color_test:[170,3,1,""],test_ic:[170,3,1,""],test_ic__nonaccess:[170,3,1,""],test_ic__other_object:[170,3,1,""],test_ooc:[170,3,1,""],test_ooc_look:[170,3,1,""],test_option:[170,3,1,""],test_password:[170,3,1,""],test_quell:[170,3,1,""],test_quit:[170,3,1,""],test_sessions:[170,3,1,""],test_who:[170,3,1,""]},"evennia.commands.default.tests.TestAdmin":{test_ban:[170,3,1,""],test_emit:[170,3,1,""],test_force:[170,3,1,""],test_perm:[170,3,1,""],test_wall:[170,3,1,""]},"evennia.commands.default.tests.TestBatchProcess":{test_batch_commands:[170,3,1,""]},"evennia.commands.default.tests.TestBuilding":{test_attribute_commands:[170,3,1,""],test_copy:[170,3,1,""],test_create:[170,3,1,""],test_desc:[170,3,1,""],test_desc_default_to_room:[170,3,1,""],test_destroy:[170,3,1,""],test_destroy_sequence:[170,3,1,""],test_dig:[170,3,1,""],test_do_nested_lookup:[170,3,1,""],test_empty_desc:[170,3,1,""],test_examine:[170,3,1,""],test_exit_commands:[170,3,1,""],test_find:[170,3,1,""],test_list_cmdsets:[170,3,1,""],test_lock:[170,3,1,""],test_name:[170,3,1,""],test_nested_attribute_commands:[170,3,1,""],test_script:[170,3,1,""],test_set_home:[170,3,1,""],test_set_obj_alias:[170,3,1,""],test_spawn:[170,3,1,""],test_split_nested_attr:[170,3,1,""],test_tag:[170,3,1,""],test_teleport:[170,3,1,""],test_tunnel:[170,3,1,""],test_tunnel_exit_typeclass:[170,3,1,""],test_typeclass:[170,3,1,""]},"evennia.commands.default.tests.TestComms":{setUp:[170,3,1,""],test_all_com:[170,3,1,""],test_cboot:[170,3,1,""],test_cdesc:[170,3,1,""],test_cdestroy:[170,3,1,""],test_cemit:[170,3,1,""],test_channels:[170,3,1,""],test_clock:[170,3,1,""],test_cwho:[170,3,1,""],test_page:[170,3,1,""],test_toggle_com:[170,3,1,""]},"evennia.commands.default.tests.TestGeneral":{test_access:[170,3,1,""],test_get_and_drop:[170,3,1,""],test_give:[170,3,1,""],test_home:[170,3,1,""],test_inventory:[170,3,1,""],test_look:[170,3,1,""],test_mux_command:[170,3,1,""],test_nick:[170,3,1,""],test_pose:[170,3,1,""],test_say:[170,3,1,""],test_whisper:[170,3,1,""]},"evennia.commands.default.tests.TestHelp":{setUp:[170,3,1,""],tearDown:[170,3,1,""],test_help:[170,3,1,""],test_set_help:[170,3,1,""]},"evennia.commands.default.tests.TestInterruptCommand":{test_interrupt_command:[170,3,1,""]},"evennia.commands.default.tests.TestSystem":{test_about:[170,3,1,""],test_objects:[170,3,1,""],test_py:[170,3,1,""],test_scripts:[170,3,1,""],test_server_load:[170,3,1,""]},"evennia.commands.default.tests.TestSystemCommands":{test_channelcommand:[170,3,1,""],test_multimatch:[170,3,1,""],test_simple_defaults:[170,3,1,""]},"evennia.commands.default.tests.TestUnconnectedCommand":{test_info_command:[170,3,1,""]},"evennia.commands.default.unloggedin":{CmdUnconnectedConnect:[171,1,1,""],CmdUnconnectedCreate:[171,1,1,""],CmdUnconnectedHelp:[171,1,1,""],CmdUnconnectedLook:[171,1,1,""],CmdUnconnectedQuit:[171,1,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedConnect":{aliases:[171,4,1,""],arg_regex:[171,4,1,""],func:[171,3,1,""],help_category:[171,4,1,""],key:[171,4,1,""],lock_storage:[171,4,1,""],locks:[171,4,1,""],search_index_entry:[171,4,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedCreate":{aliases:[171,4,1,""],arg_regex:[171,4,1,""],func:[171,3,1,""],help_category:[171,4,1,""],key:[171,4,1,""],lock_storage:[171,4,1,""],locks:[171,4,1,""],search_index_entry:[171,4,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedHelp":{aliases:[171,4,1,""],func:[171,3,1,""],help_category:[171,4,1,""],key:[171,4,1,""],lock_storage:[171,4,1,""],locks:[171,4,1,""],search_index_entry:[171,4,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedLook":{aliases:[171,4,1,""],func:[171,3,1,""],help_category:[171,4,1,""],key:[171,4,1,""],lock_storage:[171,4,1,""],locks:[171,4,1,""],search_index_entry:[171,4,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedQuit":{aliases:[171,4,1,""],func:[171,3,1,""],help_category:[171,4,1,""],key:[171,4,1,""],lock_storage:[171,4,1,""],locks:[171,4,1,""],search_index_entry:[171,4,1,""]},"evennia.comms":{admin:[173,0,0,"-"],channelhandler:[174,0,0,"-"],comms:[175,0,0,"-"],managers:[176,0,0,"-"],models:[177,0,0,"-"]},"evennia.comms.admin":{ChannelAdmin:[173,1,1,""],ChannelAttributeInline:[173,1,1,""],ChannelTagInline:[173,1,1,""],MsgAdmin:[173,1,1,""]},"evennia.comms.admin.ChannelAdmin":{fieldsets:[173,4,1,""],inlines:[173,4,1,""],list_display:[173,4,1,""],list_display_links:[173,4,1,""],list_select_related:[173,4,1,""],media:[173,3,1,""],ordering:[173,4,1,""],raw_id_fields:[173,4,1,""],response_add:[173,3,1,""],save_as:[173,4,1,""],save_model:[173,3,1,""],save_on_top:[173,4,1,""],search_fields:[173,4,1,""],subscriptions:[173,3,1,""]},"evennia.comms.admin.ChannelAttributeInline":{media:[173,3,1,""],model:[173,4,1,""],related_field:[173,4,1,""]},"evennia.comms.admin.ChannelTagInline":{media:[173,3,1,""],model:[173,4,1,""],related_field:[173,4,1,""]},"evennia.comms.admin.MsgAdmin":{list_display:[173,4,1,""],list_display_links:[173,4,1,""],list_select_related:[173,4,1,""],media:[173,3,1,""],ordering:[173,4,1,""],save_as:[173,4,1,""],save_on_top:[173,4,1,""],search_fields:[173,4,1,""]},"evennia.comms.channelhandler":{ChannelCommand:[174,1,1,""],ChannelHandler:[174,1,1,""]},"evennia.comms.channelhandler.ChannelCommand":{aliases:[174,4,1,""],arg_regex:[174,4,1,""],func:[174,3,1,""],get_extra_info:[174,3,1,""],help_category:[174,4,1,""],is_channel:[174,4,1,""],key:[174,4,1,""],lock_storage:[174,4,1,""],obj:[174,4,1,""],parse:[174,3,1,""],search_index_entry:[174,4,1,""]},"evennia.comms.channelhandler.ChannelHandler":{__init__:[174,3,1,""],add:[174,3,1,""],add_channel:[174,3,1,""],clear:[174,3,1,""],get:[174,3,1,""],get_cmdset:[174,3,1,""],remove:[174,3,1,""],update:[174,3,1,""]},"evennia.comms.comms":{DefaultChannel:[175,1,1,""]},"evennia.comms.comms.DefaultChannel":{"delete":[175,3,1,""],DoesNotExist:[175,2,1,""],MultipleObjectsReturned:[175,2,1,""],access:[175,3,1,""],at_channel_creation:[175,3,1,""],at_first_save:[175,3,1,""],at_init:[175,3,1,""],basetype_setup:[175,3,1,""],channel_prefix:[175,3,1,""],connect:[175,3,1,""],create:[175,3,1,""],disconnect:[175,3,1,""],distribute_message:[175,3,1,""],format_external:[175,3,1,""],format_message:[175,3,1,""],format_senders:[175,3,1,""],get_absolute_url:[175,3,1,""],has_connection:[175,3,1,""],message_transform:[175,3,1,""],msg:[175,3,1,""],mute:[175,3,1,""],mutelist:[175,3,1,""],objects:[175,4,1,""],path:[175,4,1,""],pose_transform:[175,3,1,""],post_join_channel:[175,3,1,""],post_leave_channel:[175,3,1,""],post_send_message:[175,3,1,""],pre_join_channel:[175,3,1,""],pre_leave_channel:[175,3,1,""],pre_send_message:[175,3,1,""],tempmsg:[175,3,1,""],typename:[175,4,1,""],unmute:[175,3,1,""],web_get_admin_url:[175,3,1,""],web_get_create_url:[175,3,1,""],web_get_delete_url:[175,3,1,""],web_get_detail_url:[175,3,1,""],web_get_update_url:[175,3,1,""],wholist:[175,3,1,""]},"evennia.comms.managers":{ChannelDBManager:[176,1,1,""],ChannelManager:[176,1,1,""],CommError:[176,2,1,""],MsgManager:[176,1,1,""],identify_object:[176,5,1,""],to_object:[176,5,1,""]},"evennia.comms.managers.ChannelDBManager":{channel_search:[176,3,1,""],get_all_channels:[176,3,1,""],get_channel:[176,3,1,""],get_subscriptions:[176,3,1,""],search_channel:[176,3,1,""]},"evennia.comms.managers.MsgManager":{get_message_by_id:[176,3,1,""],get_messages_by_channel:[176,3,1,""],get_messages_by_receiver:[176,3,1,""],get_messages_by_sender:[176,3,1,""],identify_object:[176,3,1,""],message_search:[176,3,1,""],search_message:[176,3,1,""]},"evennia.comms.models":{ChannelDB:[177,1,1,""],Msg:[177,1,1,""],TempMsg:[177,1,1,""]},"evennia.comms.models.ChannelDB":{DoesNotExist:[177,2,1,""],MultipleObjectsReturned:[177,2,1,""],channel_set:[177,4,1,""],db_account_subscriptions:[177,4,1,""],db_attributes:[177,4,1,""],db_object_subscriptions:[177,4,1,""],db_tags:[177,4,1,""],get_next_by_db_date_created:[177,3,1,""],get_previous_by_db_date_created:[177,3,1,""],hide_from_channels_set:[177,4,1,""],id:[177,4,1,""],objects:[177,4,1,""],path:[177,4,1,""],subscriptions:[177,4,1,""],typename:[177,4,1,""]},"evennia.comms.models.Msg":{DoesNotExist:[177,2,1,""],MultipleObjectsReturned:[177,2,1,""],__init__:[177,3,1,""],access:[177,3,1,""],channels:[177,3,1,""],date_created:[177,3,1,""],db_date_created:[177,4,1,""],db_header:[177,4,1,""],db_hide_from_accounts:[177,4,1,""],db_hide_from_channels:[177,4,1,""],db_hide_from_objects:[177,4,1,""],db_lock_storage:[177,4,1,""],db_message:[177,4,1,""],db_receivers_accounts:[177,4,1,""],db_receivers_channels:[177,4,1,""],db_receivers_objects:[177,4,1,""],db_receivers_scripts:[177,4,1,""],db_sender_accounts:[177,4,1,""],db_sender_external:[177,4,1,""],db_sender_objects:[177,4,1,""],db_sender_scripts:[177,4,1,""],db_tags:[177,4,1,""],get_next_by_db_date_created:[177,3,1,""],get_previous_by_db_date_created:[177,3,1,""],header:[177,3,1,""],hide_from:[177,3,1,""],id:[177,4,1,""],lock_storage:[177,3,1,""],locks:[177,4,1,""],message:[177,3,1,""],objects:[177,4,1,""],path:[177,4,1,""],receivers:[177,3,1,""],remove_receiver:[177,3,1,""],remove_sender:[177,3,1,""],sender_external:[177,3,1,""],senders:[177,3,1,""],tags:[177,4,1,""],typename:[177,4,1,""]},"evennia.comms.models.TempMsg":{__init__:[177,3,1,""],access:[177,3,1,""],locks:[177,4,1,""],remove_receiver:[177,3,1,""],remove_sender:[177,3,1,""]},"evennia.contrib":{barter:[179,0,0,"-"],building_menu:[180,0,0,"-"],chargen:[181,0,0,"-"],clothing:[182,0,0,"-"],color_markups:[183,0,0,"-"],custom_gametime:[184,0,0,"-"],dice:[185,0,0,"-"],email_login:[186,0,0,"-"],extended_room:[187,0,0,"-"],fieldfill:[188,0,0,"-"],gendersub:[189,0,0,"-"],health_bar:[190,0,0,"-"],ingame_python:[191,0,0,"-"],mail:[199,0,0,"-"],mapbuilder:[200,0,0,"-"],menu_login:[201,0,0,"-"],multidescer:[202,0,0,"-"],puzzles:[203,0,0,"-"],random_string_generator:[204,0,0,"-"],rplanguage:[205,0,0,"-"],rpsystem:[206,0,0,"-"],security:[207,0,0,"-"],simpledoor:[212,0,0,"-"],slow_exit:[213,0,0,"-"],talking_npc:[214,0,0,"-"],tree_select:[215,0,0,"-"],turnbattle:[216,0,0,"-"],tutorial_examples:[222,0,0,"-"],tutorial_world:[229,0,0,"-"],unixcommand:[234,0,0,"-"],wilderness:[235,0,0,"-"]},"evennia.contrib.barter":{CmdAccept:[179,1,1,""],CmdDecline:[179,1,1,""],CmdEvaluate:[179,1,1,""],CmdFinish:[179,1,1,""],CmdOffer:[179,1,1,""],CmdStatus:[179,1,1,""],CmdTrade:[179,1,1,""],CmdTradeBase:[179,1,1,""],CmdTradeHelp:[179,1,1,""],CmdsetTrade:[179,1,1,""],TradeHandler:[179,1,1,""],TradeTimeout:[179,1,1,""]},"evennia.contrib.barter.CmdAccept":{aliases:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.contrib.barter.CmdDecline":{aliases:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.contrib.barter.CmdEvaluate":{aliases:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.contrib.barter.CmdFinish":{aliases:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.contrib.barter.CmdOffer":{aliases:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.contrib.barter.CmdStatus":{aliases:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.contrib.barter.CmdTrade":{aliases:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.contrib.barter.CmdTradeBase":{aliases:[179,4,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],parse:[179,3,1,""],search_index_entry:[179,4,1,""]},"evennia.contrib.barter.CmdTradeHelp":{aliases:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.contrib.barter.CmdsetTrade":{at_cmdset_creation:[179,3,1,""],key:[179,4,1,""],path:[179,4,1,""]},"evennia.contrib.barter.TradeHandler":{__init__:[179,3,1,""],accept:[179,3,1,""],decline:[179,3,1,""],finish:[179,3,1,""],get_other:[179,3,1,""],join:[179,3,1,""],list:[179,3,1,""],msg_other:[179,3,1,""],offer:[179,3,1,""],search:[179,3,1,""],unjoin:[179,3,1,""]},"evennia.contrib.barter.TradeTimeout":{DoesNotExist:[179,2,1,""],MultipleObjectsReturned:[179,2,1,""],at_repeat:[179,3,1,""],at_script_creation:[179,3,1,""],is_valid:[179,3,1,""],path:[179,4,1,""],typename:[179,4,1,""]},"evennia.contrib.building_menu":{BuildingMenu:[180,1,1,""],BuildingMenuCmdSet:[180,1,1,""],Choice:[180,1,1,""],CmdNoInput:[180,1,1,""],CmdNoMatch:[180,1,1,""],GenericBuildingCmd:[180,1,1,""],GenericBuildingMenu:[180,1,1,""],menu_edit:[180,5,1,""],menu_quit:[180,5,1,""],menu_setattr:[180,5,1,""]},"evennia.contrib.building_menu.BuildingMenu":{__init__:[180,3,1,""],add_choice:[180,3,1,""],add_choice_edit:[180,3,1,""],add_choice_quit:[180,3,1,""],close:[180,3,1,""],current_choice:[180,3,1,""],display:[180,3,1,""],display_choice:[180,3,1,""],display_title:[180,3,1,""],init:[180,3,1,""],joker_key:[180,4,1,""],keys_go_back:[180,4,1,""],min_shortcut:[180,4,1,""],move:[180,3,1,""],open:[180,3,1,""],open_parent_menu:[180,3,1,""],open_submenu:[180,3,1,""],relevant_choices:[180,3,1,""],restore:[180,3,1,""],sep_keys:[180,4,1,""]},"evennia.contrib.building_menu.BuildingMenuCmdSet":{at_cmdset_creation:[180,3,1,""],key:[180,4,1,""],path:[180,4,1,""],priority:[180,4,1,""]},"evennia.contrib.building_menu.Choice":{__init__:[180,3,1,""],enter:[180,3,1,""],format_text:[180,3,1,""],keys:[180,3,1,""],leave:[180,3,1,""],nomatch:[180,3,1,""]},"evennia.contrib.building_menu.CmdNoInput":{__init__:[180,3,1,""],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.contrib.building_menu.CmdNoMatch":{__init__:[180,3,1,""],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.contrib.building_menu.GenericBuildingCmd":{aliases:[180,4,1,""],func:[180,3,1,""],help_category:[180,4,1,""],key:[180,4,1,""],lock_storage:[180,4,1,""],search_index_entry:[180,4,1,""]},"evennia.contrib.building_menu.GenericBuildingMenu":{init:[180,3,1,""]},"evennia.contrib.chargen":{CmdOOCCharacterCreate:[181,1,1,""],CmdOOCLook:[181,1,1,""],OOCCmdSetCharGen:[181,1,1,""]},"evennia.contrib.chargen.CmdOOCCharacterCreate":{aliases:[181,4,1,""],func:[181,3,1,""],help_category:[181,4,1,""],key:[181,4,1,""],lock_storage:[181,4,1,""],locks:[181,4,1,""],search_index_entry:[181,4,1,""]},"evennia.contrib.chargen.CmdOOCLook":{aliases:[181,4,1,""],func:[181,3,1,""],help_category:[181,4,1,""],key:[181,4,1,""],lock_storage:[181,4,1,""],locks:[181,4,1,""],search_index_entry:[181,4,1,""]},"evennia.contrib.chargen.OOCCmdSetCharGen":{at_cmdset_creation:[181,3,1,""],path:[181,4,1,""]},"evennia.contrib.clothing":{ClothedCharacter:[182,1,1,""],ClothedCharacterCmdSet:[182,1,1,""],Clothing:[182,1,1,""],CmdCover:[182,1,1,""],CmdDrop:[182,1,1,""],CmdGive:[182,1,1,""],CmdInventory:[182,1,1,""],CmdRemove:[182,1,1,""],CmdUncover:[182,1,1,""],CmdWear:[182,1,1,""],clothing_type_count:[182,5,1,""],get_worn_clothes:[182,5,1,""],order_clothes_list:[182,5,1,""],single_type_count:[182,5,1,""]},"evennia.contrib.clothing.ClothedCharacter":{DoesNotExist:[182,2,1,""],MultipleObjectsReturned:[182,2,1,""],path:[182,4,1,""],return_appearance:[182,3,1,""],typename:[182,4,1,""]},"evennia.contrib.clothing.ClothedCharacterCmdSet":{at_cmdset_creation:[182,3,1,""],key:[182,4,1,""],path:[182,4,1,""]},"evennia.contrib.clothing.Clothing":{DoesNotExist:[182,2,1,""],MultipleObjectsReturned:[182,2,1,""],at_get:[182,3,1,""],path:[182,4,1,""],remove:[182,3,1,""],typename:[182,4,1,""],wear:[182,3,1,""]},"evennia.contrib.clothing.CmdCover":{aliases:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],search_index_entry:[182,4,1,""]},"evennia.contrib.clothing.CmdDrop":{aliases:[182,4,1,""],arg_regex:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],locks:[182,4,1,""],search_index_entry:[182,4,1,""]},"evennia.contrib.clothing.CmdGive":{aliases:[182,4,1,""],arg_regex:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],locks:[182,4,1,""],search_index_entry:[182,4,1,""]},"evennia.contrib.clothing.CmdInventory":{aliases:[182,4,1,""],arg_regex:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],locks:[182,4,1,""],search_index_entry:[182,4,1,""]},"evennia.contrib.clothing.CmdRemove":{aliases:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],search_index_entry:[182,4,1,""]},"evennia.contrib.clothing.CmdUncover":{aliases:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],search_index_entry:[182,4,1,""]},"evennia.contrib.clothing.CmdWear":{aliases:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],search_index_entry:[182,4,1,""]},"evennia.contrib.custom_gametime":{GametimeScript:[184,1,1,""],custom_gametime:[184,5,1,""],gametime_to_realtime:[184,5,1,""],real_seconds_until:[184,5,1,""],realtime_to_gametime:[184,5,1,""],schedule:[184,5,1,""],time_to_tuple:[184,5,1,""]},"evennia.contrib.custom_gametime.GametimeScript":{DoesNotExist:[184,2,1,""],MultipleObjectsReturned:[184,2,1,""],at_repeat:[184,3,1,""],at_script_creation:[184,3,1,""],path:[184,4,1,""],typename:[184,4,1,""]},"evennia.contrib.dice":{CmdDice:[185,1,1,""],DiceCmdSet:[185,1,1,""],roll_dice:[185,5,1,""]},"evennia.contrib.dice.CmdDice":{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.contrib.dice.DiceCmdSet":{at_cmdset_creation:[185,3,1,""],path:[185,4,1,""]},"evennia.contrib.email_login":{CmdUnconnectedConnect:[186,1,1,""],CmdUnconnectedCreate:[186,1,1,""],CmdUnconnectedHelp:[186,1,1,""],CmdUnconnectedLook:[186,1,1,""],CmdUnconnectedQuit:[186,1,1,""]},"evennia.contrib.email_login.CmdUnconnectedConnect":{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.contrib.email_login.CmdUnconnectedCreate":{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.contrib.email_login.CmdUnconnectedHelp":{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.contrib.email_login.CmdUnconnectedLook":{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.contrib.email_login.CmdUnconnectedQuit":{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.contrib.extended_room":{CmdExtendedRoomDesc:[187,1,1,""],CmdExtendedRoomDetail:[187,1,1,""],CmdExtendedRoomGameTime:[187,1,1,""],CmdExtendedRoomLook:[187,1,1,""],ExtendedRoom:[187,1,1,""],ExtendedRoomCmdSet:[187,1,1,""]},"evennia.contrib.extended_room.CmdExtendedRoomDesc":{aliases:[187,4,1,""],func:[187,3,1,""],help_category:[187,4,1,""],key:[187,4,1,""],lock_storage:[187,4,1,""],reset_times:[187,3,1,""],search_index_entry:[187,4,1,""],switch_options:[187,4,1,""]},"evennia.contrib.extended_room.CmdExtendedRoomDetail":{aliases:[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,""],search_index_entry:[187,4,1,""]},"evennia.contrib.extended_room.CmdExtendedRoomGameTime":{aliases:[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,""],search_index_entry:[187,4,1,""]},"evennia.contrib.extended_room.CmdExtendedRoomLook":{aliases:[187,4,1,""],func:[187,3,1,""],help_category:[187,4,1,""],key:[187,4,1,""],lock_storage:[187,4,1,""],search_index_entry:[187,4,1,""]},"evennia.contrib.extended_room.ExtendedRoom":{DoesNotExist:[187,2,1,""],MultipleObjectsReturned:[187,2,1,""],at_object_creation:[187,3,1,""],del_detail:[187,3,1,""],get_time_and_season:[187,3,1,""],path:[187,4,1,""],replace_timeslots:[187,3,1,""],return_appearance:[187,3,1,""],return_detail:[187,3,1,""],set_detail:[187,3,1,""],typename:[187,4,1,""],update_current_description:[187,3,1,""]},"evennia.contrib.extended_room.ExtendedRoomCmdSet":{at_cmdset_creation:[187,3,1,""],path:[187,4,1,""]},"evennia.contrib.fieldfill":{CmdTestMenu:[188,1,1,""],FieldEvMenu:[188,1,1,""],display_formdata:[188,5,1,""],form_template_to_dict:[188,5,1,""],init_delayed_message:[188,5,1,""],init_fill_field:[188,5,1,""],menunode_fieldfill:[188,5,1,""],sendmessage:[188,5,1,""],verify_online_player:[188,5,1,""]},"evennia.contrib.fieldfill.CmdTestMenu":{aliases:[188,4,1,""],func:[188,3,1,""],help_category:[188,4,1,""],key:[188,4,1,""],lock_storage:[188,4,1,""],search_index_entry:[188,4,1,""]},"evennia.contrib.fieldfill.FieldEvMenu":{node_formatter:[188,3,1,""]},"evennia.contrib.gendersub":{GenderCharacter:[189,1,1,""],SetGender:[189,1,1,""]},"evennia.contrib.gendersub.GenderCharacter":{DoesNotExist:[189,2,1,""],MultipleObjectsReturned:[189,2,1,""],at_object_creation:[189,3,1,""],msg:[189,3,1,""],path:[189,4,1,""],typename:[189,4,1,""]},"evennia.contrib.gendersub.SetGender":{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.contrib.health_bar":{display_meter:[190,5,1,""]},"evennia.contrib.ingame_python":{callbackhandler:[192,0,0,"-"],commands:[193,0,0,"-"],eventfuncs:[194,0,0,"-"],scripts:[195,0,0,"-"],tests:[196,0,0,"-"],typeclasses:[197,0,0,"-"],utils:[198,0,0,"-"]},"evennia.contrib.ingame_python.callbackhandler":{Callback:[192,1,1,""],CallbackHandler:[192,1,1,""]},"evennia.contrib.ingame_python.callbackhandler.Callback":{author:[192,3,1,""],code:[192,3,1,""],created_on:[192,3,1,""],name:[192,3,1,""],number:[192,3,1,""],obj:[192,3,1,""],parameters:[192,3,1,""],updated_by:[192,3,1,""],updated_on:[192,3,1,""],valid:[192,3,1,""]},"evennia.contrib.ingame_python.callbackhandler.CallbackHandler":{__init__:[192,3,1,""],add:[192,3,1,""],all:[192,3,1,""],call:[192,3,1,""],edit:[192,3,1,""],format_callback:[192,3,1,""],get:[192,3,1,""],get_variable:[192,3,1,""],remove:[192,3,1,""],script:[192,4,1,""]},"evennia.contrib.ingame_python.commands":{CmdCallback:[193,1,1,""]},"evennia.contrib.ingame_python.commands.CmdCallback":{accept_callback:[193,3,1,""],add_callback:[193,3,1,""],aliases:[193,4,1,""],del_callback:[193,3,1,""],edit_callback:[193,3,1,""],func:[193,3,1,""],get_help:[193,3,1,""],help_category:[193,4,1,""],key:[193,4,1,""],list_callbacks:[193,3,1,""],list_tasks:[193,3,1,""],lock_storage:[193,4,1,""],locks:[193,4,1,""],search_index_entry:[193,4,1,""]},"evennia.contrib.ingame_python.eventfuncs":{call_event:[194,5,1,""],deny:[194,5,1,""],get:[194,5,1,""]},"evennia.contrib.ingame_python.scripts":{EventHandler:[195,1,1,""],TimeEventScript:[195,1,1,""],complete_task:[195,5,1,""]},"evennia.contrib.ingame_python.scripts.EventHandler":{DoesNotExist:[195,2,1,""],MultipleObjectsReturned:[195,2,1,""],accept_callback:[195,3,1,""],add_callback:[195,3,1,""],add_event:[195,3,1,""],at_script_creation:[195,3,1,""],at_start:[195,3,1,""],call:[195,3,1,""],del_callback:[195,3,1,""],edit_callback:[195,3,1,""],get_callbacks:[195,3,1,""],get_events:[195,3,1,""],get_variable:[195,3,1,""],handle_error:[195,3,1,""],path:[195,4,1,""],set_task:[195,3,1,""],typename:[195,4,1,""]},"evennia.contrib.ingame_python.scripts.TimeEventScript":{DoesNotExist:[195,2,1,""],MultipleObjectsReturned:[195,2,1,""],at_repeat:[195,3,1,""],at_script_creation:[195,3,1,""],path:[195,4,1,""],typename:[195,4,1,""]},"evennia.contrib.ingame_python.tests":{TestCmdCallback:[196,1,1,""],TestDefaultCallbacks:[196,1,1,""],TestEventHandler:[196,1,1,""]},"evennia.contrib.ingame_python.tests.TestCmdCallback":{setUp:[196,3,1,""],tearDown:[196,3,1,""],test_accept:[196,3,1,""],test_add:[196,3,1,""],test_del:[196,3,1,""],test_list:[196,3,1,""],test_lock:[196,3,1,""]},"evennia.contrib.ingame_python.tests.TestDefaultCallbacks":{setUp:[196,3,1,""],tearDown:[196,3,1,""],test_exit:[196,3,1,""]},"evennia.contrib.ingame_python.tests.TestEventHandler":{setUp:[196,3,1,""],tearDown:[196,3,1,""],test_accept:[196,3,1,""],test_add_validation:[196,3,1,""],test_call:[196,3,1,""],test_del:[196,3,1,""],test_edit:[196,3,1,""],test_edit_validation:[196,3,1,""],test_handler:[196,3,1,""],test_start:[196,3,1,""]},"evennia.contrib.ingame_python.typeclasses":{EventCharacter:[197,1,1,""],EventExit:[197,1,1,""],EventObject:[197,1,1,""],EventRoom:[197,1,1,""]},"evennia.contrib.ingame_python.typeclasses.EventCharacter":{DoesNotExist:[197,2,1,""],MultipleObjectsReturned:[197,2,1,""],announce_move_from:[197,3,1,""],announce_move_to:[197,3,1,""],at_after_move:[197,3,1,""],at_before_move:[197,3,1,""],at_before_say:[197,3,1,""],at_object_delete:[197,3,1,""],at_post_puppet:[197,3,1,""],at_pre_unpuppet:[197,3,1,""],at_say:[197,3,1,""],callbacks:[197,4,1,""],path:[197,4,1,""],typename:[197,4,1,""]},"evennia.contrib.ingame_python.typeclasses.EventExit":{DoesNotExist:[197,2,1,""],MultipleObjectsReturned:[197,2,1,""],at_traverse:[197,3,1,""],callbacks:[197,4,1,""],path:[197,4,1,""],typename:[197,4,1,""]},"evennia.contrib.ingame_python.typeclasses.EventObject":{DoesNotExist:[197,2,1,""],MultipleObjectsReturned:[197,2,1,""],at_drop:[197,3,1,""],at_get:[197,3,1,""],callbacks:[197,4,1,""],path:[197,4,1,""],typename:[197,4,1,""]},"evennia.contrib.ingame_python.typeclasses.EventRoom":{DoesNotExist:[197,2,1,""],MultipleObjectsReturned:[197,2,1,""],at_object_delete:[197,3,1,""],callbacks:[197,4,1,""],path:[197,4,1,""],typename:[197,4,1,""]},"evennia.contrib.ingame_python.utils":{InterruptEvent:[198,2,1,""],get_event_handler:[198,5,1,""],get_next_wait:[198,5,1,""],keyword_event:[198,5,1,""],phrase_event:[198,5,1,""],register_events:[198,5,1,""],time_event:[198,5,1,""]},"evennia.contrib.mail":{CmdMail:[199,1,1,""],CmdMailCharacter:[199,1,1,""]},"evennia.contrib.mail.CmdMail":{aliases:[199,4,1,""],func:[199,3,1,""],get_all_mail:[199,3,1,""],help_category:[199,4,1,""],key:[199,4,1,""],lock:[199,4,1,""],lock_storage:[199,4,1,""],parse:[199,3,1,""],search_index_entry:[199,4,1,""],search_targets:[199,3,1,""],send_mail:[199,3,1,""]},"evennia.contrib.mail.CmdMailCharacter":{account_caller:[199,4,1,""],aliases:[199,4,1,""],help_category:[199,4,1,""],key:[199,4,1,""],lock_storage:[199,4,1,""],search_index_entry:[199,4,1,""]},"evennia.contrib.mapbuilder":{CmdMapBuilder:[200,1,1,""],build_map:[200,5,1,""],example1_build_forest:[200,5,1,""],example1_build_mountains:[200,5,1,""],example1_build_temple:[200,5,1,""],example2_build_forest:[200,5,1,""],example2_build_horizontal_exit:[200,5,1,""],example2_build_verticle_exit:[200,5,1,""]},"evennia.contrib.mapbuilder.CmdMapBuilder":{aliases:[200,4,1,""],func:[200,3,1,""],help_category:[200,4,1,""],key:[200,4,1,""],lock_storage:[200,4,1,""],locks:[200,4,1,""],search_index_entry:[200,4,1,""]},"evennia.contrib.menu_login":{CmdUnloggedinLook:[201,1,1,""],UnloggedinCmdSet:[201,1,1,""],node_enter_password:[201,5,1,""],node_enter_username:[201,5,1,""],node_quit_or_login:[201,5,1,""]},"evennia.contrib.menu_login.CmdUnloggedinLook":{aliases:[201,4,1,""],arg_regex:[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.menu_login.UnloggedinCmdSet":{at_cmdset_creation:[201,3,1,""],key:[201,4,1,""],path:[201,4,1,""],priority:[201,4,1,""]},"evennia.contrib.multidescer":{CmdMultiDesc:[202,1,1,""],DescValidateError:[202,2,1,""]},"evennia.contrib.multidescer.CmdMultiDesc":{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.puzzles":{CmdArmPuzzle:[203,1,1,""],CmdCreatePuzzleRecipe:[203,1,1,""],CmdEditPuzzle:[203,1,1,""],CmdListArmedPuzzles:[203,1,1,""],CmdListPuzzleRecipes:[203,1,1,""],CmdUsePuzzleParts:[203,1,1,""],PuzzleRecipe:[203,1,1,""],PuzzleSystemCmdSet:[203,1,1,""],maskout_protodef:[203,5,1,""],proto_def:[203,5,1,""]},"evennia.contrib.puzzles.CmdArmPuzzle":{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.puzzles.CmdCreatePuzzleRecipe":{aliases:[203,4,1,""],confirm:[203,4,1,""],default_confirm:[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.puzzles.CmdEditPuzzle":{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.puzzles.CmdListArmedPuzzles":{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.puzzles.CmdListPuzzleRecipes":{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.puzzles.CmdUsePuzzleParts":{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.puzzles.PuzzleRecipe":{DoesNotExist:[203,2,1,""],MultipleObjectsReturned:[203,2,1,""],path:[203,4,1,""],save_recipe:[203,3,1,""],typename:[203,4,1,""]},"evennia.contrib.puzzles.PuzzleSystemCmdSet":{at_cmdset_creation:[203,3,1,""],path:[203,4,1,""]},"evennia.contrib.random_string_generator":{ExhaustedGenerator:[204,2,1,""],RandomStringGenerator:[204,1,1,""],RandomStringGeneratorScript:[204,1,1,""],RejectedRegex:[204,2,1,""]},"evennia.contrib.random_string_generator.RandomStringGenerator":{__init__:[204,3,1,""],all:[204,3,1,""],clear:[204,3,1,""],get:[204,3,1,""],remove:[204,3,1,""],script:[204,4,1,""]},"evennia.contrib.random_string_generator.RandomStringGeneratorScript":{DoesNotExist:[204,2,1,""],MultipleObjectsReturned:[204,2,1,""],at_script_creation:[204,3,1,""],path:[204,4,1,""],typename:[204,4,1,""]},"evennia.contrib.rplanguage":{LanguageError:[205,2,1,""],LanguageExistsError:[205,2,1,""],LanguageHandler:[205,1,1,""],add_language:[205,5,1,""],available_languages:[205,5,1,""],obfuscate_language:[205,5,1,""],obfuscate_whisper:[205,5,1,""]},"evennia.contrib.rplanguage.LanguageHandler":{DoesNotExist:[205,2,1,""],MultipleObjectsReturned:[205,2,1,""],add:[205,3,1,""],at_script_creation:[205,3,1,""],path:[205,4,1,""],translate:[205,3,1,""],typename:[205,4,1,""]},"evennia.contrib.rpsystem":{CmdEmote:[206,1,1,""],CmdMask:[206,1,1,""],CmdPose:[206,1,1,""],CmdRecog:[206,1,1,""],CmdSay:[206,1,1,""],CmdSdesc:[206,1,1,""],ContribRPCharacter:[206,1,1,""],ContribRPObject:[206,1,1,""],ContribRPRoom:[206,1,1,""],EmoteError:[206,2,1,""],LanguageError:[206,2,1,""],RPCommand:[206,1,1,""],RPSystemCmdSet:[206,1,1,""],RecogError:[206,2,1,""],RecogHandler:[206,1,1,""],SdescError:[206,2,1,""],SdescHandler:[206,1,1,""],ordered_permutation_regex:[206,5,1,""],parse_language:[206,5,1,""],parse_sdescs_and_recogs:[206,5,1,""],regex_tuple_from_key_alias:[206,5,1,""],send_emote:[206,5,1,""]},"evennia.contrib.rpsystem.CmdEmote":{aliases:[206,4,1,""],func:[206,3,1,""],help_category:[206,4,1,""],key:[206,4,1,""],lock_storage:[206,4,1,""],locks:[206,4,1,""],search_index_entry:[206,4,1,""]},"evennia.contrib.rpsystem.CmdMask":{aliases:[206,4,1,""],func:[206,3,1,""],help_category:[206,4,1,""],key:[206,4,1,""],lock_storage:[206,4,1,""],search_index_entry:[206,4,1,""]},"evennia.contrib.rpsystem.CmdPose":{aliases:[206,4,1,""],func:[206,3,1,""],help_category:[206,4,1,""],key:[206,4,1,""],lock_storage:[206,4,1,""],parse:[206,3,1,""],search_index_entry:[206,4,1,""]},"evennia.contrib.rpsystem.CmdRecog":{aliases:[206,4,1,""],func:[206,3,1,""],help_category:[206,4,1,""],key:[206,4,1,""],lock_storage:[206,4,1,""],parse:[206,3,1,""],search_index_entry:[206,4,1,""]},"evennia.contrib.rpsystem.CmdSay":{aliases:[206,4,1,""],func:[206,3,1,""],help_category:[206,4,1,""],key:[206,4,1,""],lock_storage:[206,4,1,""],locks:[206,4,1,""],search_index_entry:[206,4,1,""]},"evennia.contrib.rpsystem.CmdSdesc":{aliases:[206,4,1,""],func:[206,3,1,""],help_category:[206,4,1,""],key:[206,4,1,""],lock_storage:[206,4,1,""],locks:[206,4,1,""],search_index_entry:[206,4,1,""]},"evennia.contrib.rpsystem.ContribRPCharacter":{DoesNotExist:[206,2,1,""],MultipleObjectsReturned:[206,2,1,""],at_before_say:[206,3,1,""],at_object_creation:[206,3,1,""],get_display_name:[206,3,1,""],path:[206,4,1,""],process_language:[206,3,1,""],process_recog:[206,3,1,""],process_sdesc:[206,3,1,""],recog:[206,4,1,""],sdesc:[206,4,1,""],typename:[206,4,1,""]},"evennia.contrib.rpsystem.ContribRPObject":{DoesNotExist:[206,2,1,""],MultipleObjectsReturned:[206,2,1,""],at_object_creation:[206,3,1,""],get_display_name:[206,3,1,""],path:[206,4,1,""],return_appearance:[206,3,1,""],search:[206,3,1,""],typename:[206,4,1,""]},"evennia.contrib.rpsystem.ContribRPRoom":{DoesNotExist:[206,2,1,""],MultipleObjectsReturned:[206,2,1,""],path:[206,4,1,""],typename:[206,4,1,""]},"evennia.contrib.rpsystem.RPCommand":{aliases:[206,4,1,""],help_category:[206,4,1,""],key:[206,4,1,""],lock_storage:[206,4,1,""],parse:[206,3,1,""],search_index_entry:[206,4,1,""]},"evennia.contrib.rpsystem.RPSystemCmdSet":{at_cmdset_creation:[206,3,1,""],path:[206,4,1,""]},"evennia.contrib.rpsystem.RecogHandler":{__init__:[206,3,1,""],add:[206,3,1,""],all:[206,3,1,""],get:[206,3,1,""],get_regex_tuple:[206,3,1,""],remove:[206,3,1,""]},"evennia.contrib.rpsystem.SdescHandler":{__init__:[206,3,1,""],add:[206,3,1,""],get:[206,3,1,""],get_regex_tuple:[206,3,1,""]},"evennia.contrib.security":{auditing:[208,0,0,"-"]},"evennia.contrib.security.auditing":{outputs:[209,0,0,"-"],server:[210,0,0,"-"],tests:[211,0,0,"-"]},"evennia.contrib.security.auditing.outputs":{to_file:[209,5,1,""],to_syslog:[209,5,1,""]},"evennia.contrib.security.auditing.server":{AuditedServerSession:[210,1,1,""]},"evennia.contrib.security.auditing.server.AuditedServerSession":{audit:[210,3,1,""],data_in:[210,3,1,""],data_out:[210,3,1,""],mask:[210,3,1,""]},"evennia.contrib.security.auditing.tests":{AuditingTest:[211,1,1,""]},"evennia.contrib.security.auditing.tests.AuditingTest":{test_audit:[211,3,1,""],test_mask:[211,3,1,""]},"evennia.contrib.simpledoor":{CmdOpen:[212,1,1,""],CmdOpenCloseDoor:[212,1,1,""],SimpleDoor:[212,1,1,""]},"evennia.contrib.simpledoor.CmdOpen":{aliases:[212,4,1,""],create_exit:[212,3,1,""],help_category:[212,4,1,""],key:[212,4,1,""],lock_storage:[212,4,1,""],search_index_entry:[212,4,1,""]},"evennia.contrib.simpledoor.CmdOpenCloseDoor":{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.simpledoor.SimpleDoor":{"delete":[212,3,1,""],DoesNotExist:[212,2,1,""],MultipleObjectsReturned:[212,2,1,""],at_failed_traverse:[212,3,1,""],at_object_creation:[212,3,1,""],path:[212,4,1,""],setdesc:[212,3,1,""],setlock:[212,3,1,""],typename:[212,4,1,""]},"evennia.contrib.slow_exit":{CmdSetSpeed:[213,1,1,""],CmdStop:[213,1,1,""],SlowExit:[213,1,1,""]},"evennia.contrib.slow_exit.CmdSetSpeed":{aliases:[213,4,1,""],func:[213,3,1,""],help_category:[213,4,1,""],key:[213,4,1,""],lock_storage:[213,4,1,""],search_index_entry:[213,4,1,""]},"evennia.contrib.slow_exit.CmdStop":{aliases:[213,4,1,""],func:[213,3,1,""],help_category:[213,4,1,""],key:[213,4,1,""],lock_storage:[213,4,1,""],search_index_entry:[213,4,1,""]},"evennia.contrib.slow_exit.SlowExit":{DoesNotExist:[213,2,1,""],MultipleObjectsReturned:[213,2,1,""],at_traverse:[213,3,1,""],path:[213,4,1,""],typename:[213,4,1,""]},"evennia.contrib.talking_npc":{CmdTalk:[214,1,1,""],END:[214,5,1,""],TalkingCmdSet:[214,1,1,""],TalkingNPC:[214,1,1,""],info1:[214,5,1,""],info2:[214,5,1,""],info3:[214,5,1,""],menu_start_node:[214,5,1,""]},"evennia.contrib.talking_npc.CmdTalk":{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,""],search_index_entry:[214,4,1,""]},"evennia.contrib.talking_npc.TalkingCmdSet":{at_cmdset_creation:[214,3,1,""],key:[214,4,1,""],path:[214,4,1,""]},"evennia.contrib.talking_npc.TalkingNPC":{DoesNotExist:[214,2,1,""],MultipleObjectsReturned:[214,2,1,""],at_object_creation:[214,3,1,""],path:[214,4,1,""],typename:[214,4,1,""]},"evennia.contrib.tree_select":{CmdNameColor:[215,1,1,""],change_name_color:[215,5,1,""],dashcount:[215,5,1,""],go_up_one_category:[215,5,1,""],index_to_selection:[215,5,1,""],init_tree_selection:[215,5,1,""],is_category:[215,5,1,""],menunode_treeselect:[215,5,1,""],optlist_to_menuoptions:[215,5,1,""],parse_opts:[215,5,1,""]},"evennia.contrib.tree_select.CmdNameColor":{aliases:[215,4,1,""],func:[215,3,1,""],help_category:[215,4,1,""],key:[215,4,1,""],lock_storage:[215,4,1,""],search_index_entry:[215,4,1,""]},"evennia.contrib.turnbattle":{tb_basic:[217,0,0,"-"],tb_equip:[218,0,0,"-"],tb_items:[219,0,0,"-"],tb_magic:[220,0,0,"-"],tb_range:[221,0,0,"-"]},"evennia.contrib.turnbattle.tb_basic":{ACTIONS_PER_TURN:[217,6,1,""],BattleCmdSet:[217,1,1,""],CmdAttack:[217,1,1,""],CmdCombatHelp:[217,1,1,""],CmdDisengage:[217,1,1,""],CmdFight:[217,1,1,""],CmdPass:[217,1,1,""],CmdRest:[217,1,1,""],TBBasicCharacter:[217,1,1,""],TBBasicTurnHandler:[217,1,1,""],apply_damage:[217,5,1,""],at_defeat:[217,5,1,""],combat_cleanup:[217,5,1,""],get_attack:[217,5,1,""],get_damage:[217,5,1,""],get_defense:[217,5,1,""],is_in_combat:[217,5,1,""],is_turn:[217,5,1,""],resolve_attack:[217,5,1,""],roll_init:[217,5,1,""],spend_action:[217,5,1,""]},"evennia.contrib.turnbattle.tb_basic.BattleCmdSet":{at_cmdset_creation:[217,3,1,""],key:[217,4,1,""],path:[217,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdAttack":{aliases:[217,4,1,""],func:[217,3,1,""],help_category:[217,4,1,""],key:[217,4,1,""],lock_storage:[217,4,1,""],search_index_entry:[217,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdCombatHelp":{aliases:[217,4,1,""],func:[217,3,1,""],help_category:[217,4,1,""],key:[217,4,1,""],lock_storage:[217,4,1,""],search_index_entry:[217,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdDisengage":{aliases:[217,4,1,""],func:[217,3,1,""],help_category:[217,4,1,""],key:[217,4,1,""],lock_storage:[217,4,1,""],search_index_entry:[217,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdFight":{aliases:[217,4,1,""],func:[217,3,1,""],help_category:[217,4,1,""],key:[217,4,1,""],lock_storage:[217,4,1,""],search_index_entry:[217,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdPass":{aliases:[217,4,1,""],func:[217,3,1,""],help_category:[217,4,1,""],key:[217,4,1,""],lock_storage:[217,4,1,""],search_index_entry:[217,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdRest":{aliases:[217,4,1,""],func:[217,3,1,""],help_category:[217,4,1,""],key:[217,4,1,""],lock_storage:[217,4,1,""],search_index_entry:[217,4,1,""]},"evennia.contrib.turnbattle.tb_basic.TBBasicCharacter":{DoesNotExist:[217,2,1,""],MultipleObjectsReturned:[217,2,1,""],at_before_move:[217,3,1,""],at_object_creation:[217,3,1,""],path:[217,4,1,""],typename:[217,4,1,""]},"evennia.contrib.turnbattle.tb_basic.TBBasicTurnHandler":{DoesNotExist:[217,2,1,""],MultipleObjectsReturned:[217,2,1,""],at_repeat:[217,3,1,""],at_script_creation:[217,3,1,""],at_stop:[217,3,1,""],initialize_for_combat:[217,3,1,""],join_fight:[217,3,1,""],next_turn:[217,3,1,""],path:[217,4,1,""],start_turn:[217,3,1,""],turn_end_check:[217,3,1,""],typename:[217,4,1,""]},"evennia.contrib.turnbattle.tb_equip":{ACTIONS_PER_TURN:[218,6,1,""],BattleCmdSet:[218,1,1,""],CmdAttack:[218,1,1,""],CmdCombatHelp:[218,1,1,""],CmdDisengage:[218,1,1,""],CmdDoff:[218,1,1,""],CmdDon:[218,1,1,""],CmdFight:[218,1,1,""],CmdPass:[218,1,1,""],CmdRest:[218,1,1,""],CmdUnwield:[218,1,1,""],CmdWield:[218,1,1,""],TBEArmor:[218,1,1,""],TBEWeapon:[218,1,1,""],TBEquipCharacter:[218,1,1,""],TBEquipTurnHandler:[218,1,1,""],apply_damage:[218,5,1,""],at_defeat:[218,5,1,""],combat_cleanup:[218,5,1,""],get_attack:[218,5,1,""],get_damage:[218,5,1,""],get_defense:[218,5,1,""],is_in_combat:[218,5,1,""],is_turn:[218,5,1,""],resolve_attack:[218,5,1,""],roll_init:[218,5,1,""],spend_action:[218,5,1,""]},"evennia.contrib.turnbattle.tb_equip.BattleCmdSet":{at_cmdset_creation:[218,3,1,""],key:[218,4,1,""],path:[218,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdAttack":{aliases:[218,4,1,""],func:[218,3,1,""],help_category:[218,4,1,""],key:[218,4,1,""],lock_storage:[218,4,1,""],search_index_entry:[218,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdCombatHelp":{aliases:[218,4,1,""],func:[218,3,1,""],help_category:[218,4,1,""],key:[218,4,1,""],lock_storage:[218,4,1,""],search_index_entry:[218,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdDisengage":{aliases:[218,4,1,""],func:[218,3,1,""],help_category:[218,4,1,""],key:[218,4,1,""],lock_storage:[218,4,1,""],search_index_entry:[218,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdDoff":{aliases:[218,4,1,""],func:[218,3,1,""],help_category:[218,4,1,""],key:[218,4,1,""],lock_storage:[218,4,1,""],search_index_entry:[218,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdDon":{aliases:[218,4,1,""],func:[218,3,1,""],help_category:[218,4,1,""],key:[218,4,1,""],lock_storage:[218,4,1,""],search_index_entry:[218,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdFight":{aliases:[218,4,1,""],func:[218,3,1,""],help_category:[218,4,1,""],key:[218,4,1,""],lock_storage:[218,4,1,""],search_index_entry:[218,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdPass":{aliases:[218,4,1,""],func:[218,3,1,""],help_category:[218,4,1,""],key:[218,4,1,""],lock_storage:[218,4,1,""],search_index_entry:[218,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdRest":{aliases:[218,4,1,""],func:[218,3,1,""],help_category:[218,4,1,""],key:[218,4,1,""],lock_storage:[218,4,1,""],search_index_entry:[218,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdUnwield":{aliases:[218,4,1,""],func:[218,3,1,""],help_category:[218,4,1,""],key:[218,4,1,""],lock_storage:[218,4,1,""],search_index_entry:[218,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdWield":{aliases:[218,4,1,""],func:[218,3,1,""],help_category:[218,4,1,""],key:[218,4,1,""],lock_storage:[218,4,1,""],search_index_entry:[218,4,1,""]},"evennia.contrib.turnbattle.tb_equip.TBEArmor":{DoesNotExist:[218,2,1,""],MultipleObjectsReturned:[218,2,1,""],at_before_drop:[218,3,1,""],at_before_give:[218,3,1,""],at_drop:[218,3,1,""],at_give:[218,3,1,""],at_object_creation:[218,3,1,""],path:[218,4,1,""],typename:[218,4,1,""]},"evennia.contrib.turnbattle.tb_equip.TBEWeapon":{DoesNotExist:[218,2,1,""],MultipleObjectsReturned:[218,2,1,""],at_drop:[218,3,1,""],at_give:[218,3,1,""],at_object_creation:[218,3,1,""],path:[218,4,1,""],typename:[218,4,1,""]},"evennia.contrib.turnbattle.tb_equip.TBEquipCharacter":{DoesNotExist:[218,2,1,""],MultipleObjectsReturned:[218,2,1,""],at_before_move:[218,3,1,""],at_object_creation:[218,3,1,""],path:[218,4,1,""],typename:[218,4,1,""]},"evennia.contrib.turnbattle.tb_equip.TBEquipTurnHandler":{DoesNotExist:[218,2,1,""],MultipleObjectsReturned:[218,2,1,""],at_repeat:[218,3,1,""],at_script_creation:[218,3,1,""],at_stop:[218,3,1,""],initialize_for_combat:[218,3,1,""],join_fight:[218,3,1,""],next_turn:[218,3,1,""],path:[218,4,1,""],start_turn:[218,3,1,""],turn_end_check:[218,3,1,""],typename:[218,4,1,""]},"evennia.contrib.turnbattle.tb_items":{BattleCmdSet:[219,1,1,""],CmdAttack:[219,1,1,""],CmdCombatHelp:[219,1,1,""],CmdDisengage:[219,1,1,""],CmdFight:[219,1,1,""],CmdPass:[219,1,1,""],CmdRest:[219,1,1,""],CmdUse:[219,1,1,""],DEF_DOWN_MOD:[219,6,1,""],ITEMFUNCS:[219,6,1,""],TBItemsCharacter:[219,1,1,""],TBItemsCharacterTest:[219,1,1,""],TBItemsTurnHandler:[219,1,1,""],add_condition:[219,5,1,""],apply_damage:[219,5,1,""],at_defeat:[219,5,1,""],combat_cleanup:[219,5,1,""],condition_tickdown:[219,5,1,""],get_attack:[219,5,1,""],get_damage:[219,5,1,""],get_defense:[219,5,1,""],is_in_combat:[219,5,1,""],is_turn:[219,5,1,""],itemfunc_add_condition:[219,5,1,""],itemfunc_attack:[219,5,1,""],itemfunc_cure_condition:[219,5,1,""],itemfunc_heal:[219,5,1,""],resolve_attack:[219,5,1,""],roll_init:[219,5,1,""],spend_action:[219,5,1,""],spend_item_use:[219,5,1,""],use_item:[219,5,1,""]},"evennia.contrib.turnbattle.tb_items.BattleCmdSet":{at_cmdset_creation:[219,3,1,""],key:[219,4,1,""],path:[219,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdAttack":{aliases:[219,4,1,""],func:[219,3,1,""],help_category:[219,4,1,""],key:[219,4,1,""],lock_storage:[219,4,1,""],search_index_entry:[219,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdCombatHelp":{aliases:[219,4,1,""],func:[219,3,1,""],help_category:[219,4,1,""],key:[219,4,1,""],lock_storage:[219,4,1,""],search_index_entry:[219,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdDisengage":{aliases:[219,4,1,""],func:[219,3,1,""],help_category:[219,4,1,""],key:[219,4,1,""],lock_storage:[219,4,1,""],search_index_entry:[219,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdFight":{aliases:[219,4,1,""],func:[219,3,1,""],help_category:[219,4,1,""],key:[219,4,1,""],lock_storage:[219,4,1,""],search_index_entry:[219,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdPass":{aliases:[219,4,1,""],func:[219,3,1,""],help_category:[219,4,1,""],key:[219,4,1,""],lock_storage:[219,4,1,""],search_index_entry:[219,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdRest":{aliases:[219,4,1,""],func:[219,3,1,""],help_category:[219,4,1,""],key:[219,4,1,""],lock_storage:[219,4,1,""],search_index_entry:[219,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdUse":{aliases:[219,4,1,""],func:[219,3,1,""],help_category:[219,4,1,""],key:[219,4,1,""],lock_storage:[219,4,1,""],search_index_entry:[219,4,1,""]},"evennia.contrib.turnbattle.tb_items.TBItemsCharacter":{DoesNotExist:[219,2,1,""],MultipleObjectsReturned:[219,2,1,""],apply_turn_conditions:[219,3,1,""],at_before_move:[219,3,1,""],at_object_creation:[219,3,1,""],at_turn_start:[219,3,1,""],at_update:[219,3,1,""],path:[219,4,1,""],typename:[219,4,1,""]},"evennia.contrib.turnbattle.tb_items.TBItemsCharacterTest":{DoesNotExist:[219,2,1,""],MultipleObjectsReturned:[219,2,1,""],at_object_creation:[219,3,1,""],path:[219,4,1,""],typename:[219,4,1,""]},"evennia.contrib.turnbattle.tb_items.TBItemsTurnHandler":{DoesNotExist:[219,2,1,""],MultipleObjectsReturned:[219,2,1,""],at_repeat:[219,3,1,""],at_script_creation:[219,3,1,""],at_stop:[219,3,1,""],initialize_for_combat:[219,3,1,""],join_fight:[219,3,1,""],next_turn:[219,3,1,""],path:[219,4,1,""],start_turn:[219,3,1,""],turn_end_check:[219,3,1,""],typename:[219,4,1,""]},"evennia.contrib.turnbattle.tb_magic":{ACTIONS_PER_TURN:[220,6,1,""],BattleCmdSet:[220,1,1,""],CmdAttack:[220,1,1,""],CmdCast:[220,1,1,""],CmdCombatHelp:[220,1,1,""],CmdDisengage:[220,1,1,""],CmdFight:[220,1,1,""],CmdLearnSpell:[220,1,1,""],CmdPass:[220,1,1,""],CmdRest:[220,1,1,""],CmdStatus:[220,1,1,""],TBMagicCharacter:[220,1,1,""],TBMagicTurnHandler:[220,1,1,""],apply_damage:[220,5,1,""],at_defeat:[220,5,1,""],combat_cleanup:[220,5,1,""],get_attack:[220,5,1,""],get_damage:[220,5,1,""],get_defense:[220,5,1,""],is_in_combat:[220,5,1,""],is_turn:[220,5,1,""],resolve_attack:[220,5,1,""],roll_init:[220,5,1,""],spell_attack:[220,5,1,""],spell_conjure:[220,5,1,""],spell_healing:[220,5,1,""],spend_action:[220,5,1,""]},"evennia.contrib.turnbattle.tb_magic.BattleCmdSet":{at_cmdset_creation:[220,3,1,""],key:[220,4,1,""],path:[220,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdAttack":{aliases:[220,4,1,""],func:[220,3,1,""],help_category:[220,4,1,""],key:[220,4,1,""],lock_storage:[220,4,1,""],search_index_entry:[220,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdCast":{aliases:[220,4,1,""],func:[220,3,1,""],help_category:[220,4,1,""],key:[220,4,1,""],lock_storage:[220,4,1,""],search_index_entry:[220,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdCombatHelp":{aliases:[220,4,1,""],func:[220,3,1,""],help_category:[220,4,1,""],key:[220,4,1,""],lock_storage:[220,4,1,""],search_index_entry:[220,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdDisengage":{aliases:[220,4,1,""],func:[220,3,1,""],help_category:[220,4,1,""],key:[220,4,1,""],lock_storage:[220,4,1,""],search_index_entry:[220,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdFight":{aliases:[220,4,1,""],func:[220,3,1,""],help_category:[220,4,1,""],key:[220,4,1,""],lock_storage:[220,4,1,""],search_index_entry:[220,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdLearnSpell":{aliases:[220,4,1,""],func:[220,3,1,""],help_category:[220,4,1,""],key:[220,4,1,""],lock_storage:[220,4,1,""],search_index_entry:[220,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdPass":{aliases:[220,4,1,""],func:[220,3,1,""],help_category:[220,4,1,""],key:[220,4,1,""],lock_storage:[220,4,1,""],search_index_entry:[220,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdRest":{aliases:[220,4,1,""],func:[220,3,1,""],help_category:[220,4,1,""],key:[220,4,1,""],lock_storage:[220,4,1,""],search_index_entry:[220,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdStatus":{aliases:[220,4,1,""],func:[220,3,1,""],help_category:[220,4,1,""],key:[220,4,1,""],lock_storage:[220,4,1,""],search_index_entry:[220,4,1,""]},"evennia.contrib.turnbattle.tb_magic.TBMagicCharacter":{DoesNotExist:[220,2,1,""],MultipleObjectsReturned:[220,2,1,""],at_before_move:[220,3,1,""],at_object_creation:[220,3,1,""],path:[220,4,1,""],typename:[220,4,1,""]},"evennia.contrib.turnbattle.tb_magic.TBMagicTurnHandler":{DoesNotExist:[220,2,1,""],MultipleObjectsReturned:[220,2,1,""],at_repeat:[220,3,1,""],at_script_creation:[220,3,1,""],at_stop:[220,3,1,""],initialize_for_combat:[220,3,1,""],join_fight:[220,3,1,""],next_turn:[220,3,1,""],path:[220,4,1,""],start_turn:[220,3,1,""],turn_end_check:[220,3,1,""],typename:[220,4,1,""]},"evennia.contrib.turnbattle.tb_range":{ACTIONS_PER_TURN:[221,6,1,""],BattleCmdSet:[221,1,1,""],CmdApproach:[221,1,1,""],CmdAttack:[221,1,1,""],CmdCombatHelp:[221,1,1,""],CmdDisengage:[221,1,1,""],CmdFight:[221,1,1,""],CmdPass:[221,1,1,""],CmdRest:[221,1,1,""],CmdShoot:[221,1,1,""],CmdStatus:[221,1,1,""],CmdWithdraw:[221,1,1,""],TBRangeCharacter:[221,1,1,""],TBRangeObject:[221,1,1,""],TBRangeTurnHandler:[221,1,1,""],apply_damage:[221,5,1,""],approach:[221,5,1,""],at_defeat:[221,5,1,""],combat_cleanup:[221,5,1,""],combat_status_message:[221,5,1,""],distance_inc:[221,5,1,""],get_attack:[221,5,1,""],get_damage:[221,5,1,""],get_defense:[221,5,1,""],get_range:[221,5,1,""],is_in_combat:[221,5,1,""],is_turn:[221,5,1,""],resolve_attack:[221,5,1,""],roll_init:[221,5,1,""],spend_action:[221,5,1,""],withdraw:[221,5,1,""]},"evennia.contrib.turnbattle.tb_range.BattleCmdSet":{at_cmdset_creation:[221,3,1,""],key:[221,4,1,""],path:[221,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdApproach":{aliases:[221,4,1,""],func:[221,3,1,""],help_category:[221,4,1,""],key:[221,4,1,""],lock_storage:[221,4,1,""],search_index_entry:[221,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdAttack":{aliases:[221,4,1,""],func:[221,3,1,""],help_category:[221,4,1,""],key:[221,4,1,""],lock_storage:[221,4,1,""],search_index_entry:[221,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdCombatHelp":{aliases:[221,4,1,""],func:[221,3,1,""],help_category:[221,4,1,""],key:[221,4,1,""],lock_storage:[221,4,1,""],search_index_entry:[221,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdDisengage":{aliases:[221,4,1,""],func:[221,3,1,""],help_category:[221,4,1,""],key:[221,4,1,""],lock_storage:[221,4,1,""],search_index_entry:[221,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdFight":{aliases:[221,4,1,""],func:[221,3,1,""],help_category:[221,4,1,""],key:[221,4,1,""],lock_storage:[221,4,1,""],search_index_entry:[221,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdPass":{aliases:[221,4,1,""],func:[221,3,1,""],help_category:[221,4,1,""],key:[221,4,1,""],lock_storage:[221,4,1,""],search_index_entry:[221,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdRest":{aliases:[221,4,1,""],func:[221,3,1,""],help_category:[221,4,1,""],key:[221,4,1,""],lock_storage:[221,4,1,""],search_index_entry:[221,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdShoot":{aliases:[221,4,1,""],func:[221,3,1,""],help_category:[221,4,1,""],key:[221,4,1,""],lock_storage:[221,4,1,""],search_index_entry:[221,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdStatus":{aliases:[221,4,1,""],func:[221,3,1,""],help_category:[221,4,1,""],key:[221,4,1,""],lock_storage:[221,4,1,""],search_index_entry:[221,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdWithdraw":{aliases:[221,4,1,""],func:[221,3,1,""],help_category:[221,4,1,""],key:[221,4,1,""],lock_storage:[221,4,1,""],search_index_entry:[221,4,1,""]},"evennia.contrib.turnbattle.tb_range.TBRangeCharacter":{DoesNotExist:[221,2,1,""],MultipleObjectsReturned:[221,2,1,""],at_before_move:[221,3,1,""],at_object_creation:[221,3,1,""],path:[221,4,1,""],typename:[221,4,1,""]},"evennia.contrib.turnbattle.tb_range.TBRangeObject":{DoesNotExist:[221,2,1,""],MultipleObjectsReturned:[221,2,1,""],at_before_drop:[221,3,1,""],at_before_get:[221,3,1,""],at_before_give:[221,3,1,""],at_drop:[221,3,1,""],at_get:[221,3,1,""],at_give:[221,3,1,""],path:[221,4,1,""],typename:[221,4,1,""]},"evennia.contrib.turnbattle.tb_range.TBRangeTurnHandler":{DoesNotExist:[221,2,1,""],MultipleObjectsReturned:[221,2,1,""],at_repeat:[221,3,1,""],at_script_creation:[221,3,1,""],at_stop:[221,3,1,""],init_range:[221,3,1,""],initialize_for_combat:[221,3,1,""],join_fight:[221,3,1,""],join_rangefield:[221,3,1,""],next_turn:[221,3,1,""],path:[221,4,1,""],start_turn:[221,3,1,""],turn_end_check:[221,3,1,""],typename:[221,4,1,""]},"evennia.contrib.tutorial_examples":{bodyfunctions:[223,0,0,"-"],cmdset_red_button:[224,0,0,"-"],red_button:[226,0,0,"-"],red_button_scripts:[227,0,0,"-"],tests:[228,0,0,"-"]},"evennia.contrib.tutorial_examples.bodyfunctions":{BodyFunctions:[223,1,1,""]},"evennia.contrib.tutorial_examples.bodyfunctions.BodyFunctions":{DoesNotExist:[223,2,1,""],MultipleObjectsReturned:[223,2,1,""],at_repeat:[223,3,1,""],at_script_creation:[223,3,1,""],path:[223,4,1,""],send_random_message:[223,3,1,""],typename:[223,4,1,""]},"evennia.contrib.tutorial_examples.cmdset_red_button":{BlindCmdSet:[224,1,1,""],CmdBlindHelp:[224,1,1,""],CmdBlindLook:[224,1,1,""],CmdCloseLid:[224,1,1,""],CmdNudge:[224,1,1,""],CmdOpenLid:[224,1,1,""],CmdPush:[224,1,1,""],CmdSmashGlass:[224,1,1,""],DefaultCmdSet:[224,1,1,""],LidClosedCmdSet:[224,1,1,""],LidOpenCmdSet:[224,1,1,""]},"evennia.contrib.tutorial_examples.cmdset_red_button.BlindCmdSet":{at_cmdset_creation:[224,3,1,""],key:[224,4,1,""],mergetype:[224,4,1,""],no_exits:[224,4,1,""],no_objs:[224,4,1,""],path:[224,4,1,""]},"evennia.contrib.tutorial_examples.cmdset_red_button.CmdBlindHelp":{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.tutorial_examples.cmdset_red_button.CmdBlindLook":{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.tutorial_examples.cmdset_red_button.CmdCloseLid":{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.tutorial_examples.cmdset_red_button.CmdNudge":{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.tutorial_examples.cmdset_red_button.CmdOpenLid":{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.tutorial_examples.cmdset_red_button.CmdPush":{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.tutorial_examples.cmdset_red_button.CmdSmashGlass":{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.tutorial_examples.cmdset_red_button.DefaultCmdSet":{at_cmdset_creation:[224,3,1,""],key:[224,4,1,""],mergetype:[224,4,1,""],path:[224,4,1,""]},"evennia.contrib.tutorial_examples.cmdset_red_button.LidClosedCmdSet":{at_cmdset_creation:[224,3,1,""],key:[224,4,1,""],key_mergetype:[224,4,1,""],path:[224,4,1,""]},"evennia.contrib.tutorial_examples.cmdset_red_button.LidOpenCmdSet":{at_cmdset_creation:[224,3,1,""],key:[224,4,1,""],key_mergetype:[224,4,1,""],path:[224,4,1,""]},"evennia.contrib.tutorial_examples.red_button":{RedButton:[226,1,1,""]},"evennia.contrib.tutorial_examples.red_button.RedButton":{DoesNotExist:[226,2,1,""],MultipleObjectsReturned:[226,2,1,""],at_object_creation:[226,3,1,""],blink:[226,3,1,""],break_lamp:[226,3,1,""],close_lid:[226,3,1,""],open_lid:[226,3,1,""],path:[226,4,1,""],press_button:[226,3,1,""],typename:[226,4,1,""]},"evennia.contrib.tutorial_examples.red_button_scripts":{BlindedState:[227,1,1,""],BlinkButtonEvent:[227,1,1,""],CloseLidEvent:[227,1,1,""],ClosedLidState:[227,1,1,""],DeactivateButtonEvent:[227,1,1,""],OpenLidState:[227,1,1,""]},"evennia.contrib.tutorial_examples.red_button_scripts.BlindedState":{DoesNotExist:[227,2,1,""],MultipleObjectsReturned:[227,2,1,""],at_script_creation:[227,3,1,""],at_start:[227,3,1,""],at_stop:[227,3,1,""],path:[227,4,1,""],typename:[227,4,1,""]},"evennia.contrib.tutorial_examples.red_button_scripts.BlinkButtonEvent":{DoesNotExist:[227,2,1,""],MultipleObjectsReturned:[227,2,1,""],at_repeat:[227,3,1,""],at_script_creation:[227,3,1,""],is_valid:[227,3,1,""],path:[227,4,1,""],typename:[227,4,1,""]},"evennia.contrib.tutorial_examples.red_button_scripts.CloseLidEvent":{DoesNotExist:[227,2,1,""],MultipleObjectsReturned:[227,2,1,""],at_repeat:[227,3,1,""],at_script_creation:[227,3,1,""],is_valid:[227,3,1,""],path:[227,4,1,""],typename:[227,4,1,""]},"evennia.contrib.tutorial_examples.red_button_scripts.ClosedLidState":{DoesNotExist:[227,2,1,""],MultipleObjectsReturned:[227,2,1,""],at_script_creation:[227,3,1,""],at_start:[227,3,1,""],at_stop:[227,3,1,""],is_valid:[227,3,1,""],path:[227,4,1,""],typename:[227,4,1,""]},"evennia.contrib.tutorial_examples.red_button_scripts.DeactivateButtonEvent":{DoesNotExist:[227,2,1,""],MultipleObjectsReturned:[227,2,1,""],at_repeat:[227,3,1,""],at_script_creation:[227,3,1,""],at_start:[227,3,1,""],path:[227,4,1,""],typename:[227,4,1,""]},"evennia.contrib.tutorial_examples.red_button_scripts.OpenLidState":{DoesNotExist:[227,2,1,""],MultipleObjectsReturned:[227,2,1,""],at_script_creation:[227,3,1,""],at_start:[227,3,1,""],at_stop:[227,3,1,""],is_valid:[227,3,1,""],path:[227,4,1,""],typename:[227,4,1,""]},"evennia.contrib.tutorial_examples.tests":{TestBodyFunctions:[228,1,1,""]},"evennia.contrib.tutorial_examples.tests.TestBodyFunctions":{script_typeclass:[228,4,1,""],setUp:[228,3,1,""],tearDown:[228,3,1,""],test_at_repeat:[228,3,1,""],test_send_random_message:[228,3,1,""]},"evennia.contrib.tutorial_world":{intro_menu:[230,0,0,"-"],mob:[231,0,0,"-"],objects:[232,0,0,"-"],rooms:[233,0,0,"-"]},"evennia.contrib.tutorial_world.intro_menu":{DemoCommandSetComms:[230,1,1,""],DemoCommandSetHelp:[230,1,1,""],DemoCommandSetRoom:[230,1,1,""],TutorialEvMenu:[230,1,1,""],do_nothing:[230,5,1,""],goto_cleanup_cmdsets:[230,5,1,""],goto_command_demo_comms:[230,5,1,""],goto_command_demo_help:[230,5,1,""],goto_command_demo_room:[230,5,1,""],init_menu:[230,5,1,""],send_testing_tagged:[230,5,1,""]},"evennia.contrib.tutorial_world.intro_menu.DemoCommandSetComms":{at_cmdset_creation:[230,3,1,""],key:[230,4,1,""],no_exits:[230,4,1,""],no_objs:[230,4,1,""],path:[230,4,1,""],priority:[230,4,1,""]},"evennia.contrib.tutorial_world.intro_menu.DemoCommandSetHelp":{at_cmdset_creation:[230,3,1,""],key:[230,4,1,""],path:[230,4,1,""],priority:[230,4,1,""]},"evennia.contrib.tutorial_world.intro_menu.DemoCommandSetRoom":{at_cmdset_creation:[230,3,1,""],key:[230,4,1,""],no_exits:[230,4,1,""],no_objs:[230,4,1,""],path:[230,4,1,""],priority:[230,4,1,""]},"evennia.contrib.tutorial_world.intro_menu.TutorialEvMenu":{close_menu:[230,3,1,""],options_formatter:[230,3,1,""]},"evennia.contrib.tutorial_world.mob":{CmdMobOnOff:[231,1,1,""],Mob:[231,1,1,""],MobCmdSet:[231,1,1,""]},"evennia.contrib.tutorial_world.mob.CmdMobOnOff":{aliases:[231,4,1,""],func:[231,3,1,""],help_category:[231,4,1,""],key:[231,4,1,""],lock_storage:[231,4,1,""],locks:[231,4,1,""],search_index_entry:[231,4,1,""]},"evennia.contrib.tutorial_world.mob.Mob":{DoesNotExist:[231,2,1,""],MultipleObjectsReturned:[231,2,1,""],at_hit:[231,3,1,""],at_init:[231,3,1,""],at_new_arrival:[231,3,1,""],at_object_creation:[231,3,1,""],do_attack:[231,3,1,""],do_hunting:[231,3,1,""],do_patrol:[231,3,1,""],path:[231,4,1,""],set_alive:[231,3,1,""],set_dead:[231,3,1,""],start_attacking:[231,3,1,""],start_hunting:[231,3,1,""],start_idle:[231,3,1,""],start_patrolling:[231,3,1,""],typename:[231,4,1,""]},"evennia.contrib.tutorial_world.mob.MobCmdSet":{at_cmdset_creation:[231,3,1,""],path:[231,4,1,""]},"evennia.contrib.tutorial_world.objects":{CmdAttack:[232,1,1,""],CmdClimb:[232,1,1,""],CmdGetWeapon:[232,1,1,""],CmdLight:[232,1,1,""],CmdPressButton:[232,1,1,""],CmdRead:[232,1,1,""],CmdSetClimbable:[232,1,1,""],CmdSetCrumblingWall:[232,1,1,""],CmdSetLight:[232,1,1,""],CmdSetReadable:[232,1,1,""],CmdSetWeapon:[232,1,1,""],CmdSetWeaponRack:[232,1,1,""],CmdShiftRoot:[232,1,1,""],CrumblingWall:[232,1,1,""],LightSource:[232,1,1,""],Obelisk:[232,1,1,""],TutorialClimbable:[232,1,1,""],TutorialObject:[232,1,1,""],TutorialReadable:[232,1,1,""],TutorialWeapon:[232,1,1,""],TutorialWeaponRack:[232,1,1,""]},"evennia.contrib.tutorial_world.objects.CmdAttack":{aliases:[232,4,1,""],func:[232,3,1,""],help_category:[232,4,1,""],key:[232,4,1,""],lock_storage:[232,4,1,""],locks:[232,4,1,""],search_index_entry:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdClimb":{aliases:[232,4,1,""],func:[232,3,1,""],help_category:[232,4,1,""],key:[232,4,1,""],lock_storage:[232,4,1,""],locks:[232,4,1,""],search_index_entry:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdGetWeapon":{aliases:[232,4,1,""],func:[232,3,1,""],help_category:[232,4,1,""],key:[232,4,1,""],lock_storage:[232,4,1,""],locks:[232,4,1,""],search_index_entry:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdLight":{aliases:[232,4,1,""],func:[232,3,1,""],help_category:[232,4,1,""],key:[232,4,1,""],lock_storage:[232,4,1,""],locks:[232,4,1,""],search_index_entry:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdPressButton":{aliases:[232,4,1,""],func:[232,3,1,""],help_category:[232,4,1,""],key:[232,4,1,""],lock_storage:[232,4,1,""],locks:[232,4,1,""],search_index_entry:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdRead":{aliases:[232,4,1,""],func:[232,3,1,""],help_category:[232,4,1,""],key:[232,4,1,""],lock_storage:[232,4,1,""],locks:[232,4,1,""],search_index_entry:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetClimbable":{at_cmdset_creation:[232,3,1,""],path:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetCrumblingWall":{at_cmdset_creation:[232,3,1,""],key:[232,4,1,""],path:[232,4,1,""],priority:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetLight":{at_cmdset_creation:[232,3,1,""],key:[232,4,1,""],path:[232,4,1,""],priority:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetReadable":{at_cmdset_creation:[232,3,1,""],path:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetWeapon":{at_cmdset_creation:[232,3,1,""],path:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetWeaponRack":{at_cmdset_creation:[232,3,1,""],key:[232,4,1,""],path:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdShiftRoot":{aliases:[232,4,1,""],func:[232,3,1,""],help_category:[232,4,1,""],key:[232,4,1,""],lock_storage:[232,4,1,""],locks:[232,4,1,""],parse:[232,3,1,""],search_index_entry:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.CrumblingWall":{DoesNotExist:[232,2,1,""],MultipleObjectsReturned:[232,2,1,""],at_after_traverse:[232,3,1,""],at_failed_traverse:[232,3,1,""],at_init:[232,3,1,""],at_object_creation:[232,3,1,""],open_wall:[232,3,1,""],path:[232,4,1,""],reset:[232,3,1,""],return_appearance:[232,3,1,""],typename:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.LightSource":{DoesNotExist:[232,2,1,""],MultipleObjectsReturned:[232,2,1,""],at_init:[232,3,1,""],at_object_creation:[232,3,1,""],light:[232,3,1,""],path:[232,4,1,""],typename:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.Obelisk":{DoesNotExist:[232,2,1,""],MultipleObjectsReturned:[232,2,1,""],at_object_creation:[232,3,1,""],path:[232,4,1,""],return_appearance:[232,3,1,""],typename:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialClimbable":{DoesNotExist:[232,2,1,""],MultipleObjectsReturned:[232,2,1,""],at_object_creation:[232,3,1,""],path:[232,4,1,""],typename:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialObject":{DoesNotExist:[232,2,1,""],MultipleObjectsReturned:[232,2,1,""],at_object_creation:[232,3,1,""],path:[232,4,1,""],reset:[232,3,1,""],typename:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialReadable":{DoesNotExist:[232,2,1,""],MultipleObjectsReturned:[232,2,1,""],at_object_creation:[232,3,1,""],path:[232,4,1,""],typename:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialWeapon":{DoesNotExist:[232,2,1,""],MultipleObjectsReturned:[232,2,1,""],at_object_creation:[232,3,1,""],path:[232,4,1,""],reset:[232,3,1,""],typename:[232,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialWeaponRack":{DoesNotExist:[232,2,1,""],MultipleObjectsReturned:[232,2,1,""],at_object_creation:[232,3,1,""],path:[232,4,1,""],produce_weapon:[232,3,1,""],typename:[232,4,1,""]},"evennia.contrib.tutorial_world.rooms":{BridgeCmdSet:[233,1,1,""],BridgeRoom:[233,1,1,""],CmdBridgeHelp:[233,1,1,""],CmdDarkHelp:[233,1,1,""],CmdDarkNoMatch:[233,1,1,""],CmdEast:[233,1,1,""],CmdEvenniaIntro:[233,1,1,""],CmdLookBridge:[233,1,1,""],CmdLookDark:[233,1,1,""],CmdSetEvenniaIntro:[233,1,1,""],CmdTutorial:[233,1,1,""],CmdTutorialGiveUp:[233,1,1,""],CmdTutorialLook:[233,1,1,""],CmdTutorialSetDetail:[233,1,1,""],CmdWest:[233,1,1,""],DarkCmdSet:[233,1,1,""],DarkRoom:[233,1,1,""],IntroRoom:[233,1,1,""],OutroRoom:[233,1,1,""],TeleportRoom:[233,1,1,""],TutorialRoom:[233,1,1,""],TutorialRoomCmdSet:[233,1,1,""],WeatherRoom:[233,1,1,""]},"evennia.contrib.tutorial_world.rooms.BridgeCmdSet":{at_cmdset_creation:[233,3,1,""],key:[233,4,1,""],path:[233,4,1,""],priority:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.BridgeRoom":{DoesNotExist:[233,2,1,""],MultipleObjectsReturned:[233,2,1,""],at_object_creation:[233,3,1,""],at_object_leave:[233,3,1,""],at_object_receive:[233,3,1,""],path:[233,4,1,""],typename:[233,4,1,""],update_weather:[233,3,1,""]},"evennia.contrib.tutorial_world.rooms.CmdBridgeHelp":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdDarkHelp":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdDarkNoMatch":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdEast":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdEvenniaIntro":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdLookBridge":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdLookDark":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdSetEvenniaIntro":{at_cmdset_creation:[233,3,1,""],key:[233,4,1,""],path:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdTutorial":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdTutorialGiveUp":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdTutorialLook":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdTutorialSetDetail":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdWest":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.DarkCmdSet":{at_cmdset_creation:[233,3,1,""],key:[233,4,1,""],mergetype:[233,4,1,""],path:[233,4,1,""],priority:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.DarkRoom":{DoesNotExist:[233,2,1,""],MultipleObjectsReturned:[233,2,1,""],at_init:[233,3,1,""],at_object_creation:[233,3,1,""],at_object_leave:[233,3,1,""],at_object_receive:[233,3,1,""],check_light_state:[233,3,1,""],path:[233,4,1,""],typename:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.IntroRoom":{DoesNotExist:[233,2,1,""],MultipleObjectsReturned:[233,2,1,""],at_object_creation:[233,3,1,""],at_object_receive:[233,3,1,""],path:[233,4,1,""],typename:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.OutroRoom":{DoesNotExist:[233,2,1,""],MultipleObjectsReturned:[233,2,1,""],at_object_creation:[233,3,1,""],at_object_leave:[233,3,1,""],at_object_receive:[233,3,1,""],path:[233,4,1,""],typename:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.TeleportRoom":{DoesNotExist:[233,2,1,""],MultipleObjectsReturned:[233,2,1,""],at_object_creation:[233,3,1,""],at_object_receive:[233,3,1,""],path:[233,4,1,""],typename:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.TutorialRoom":{DoesNotExist:[233,2,1,""],MultipleObjectsReturned:[233,2,1,""],at_object_creation:[233,3,1,""],at_object_receive:[233,3,1,""],path:[233,4,1,""],return_detail:[233,3,1,""],set_detail:[233,3,1,""],typename:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.TutorialRoomCmdSet":{at_cmdset_creation:[233,3,1,""],key:[233,4,1,""],path:[233,4,1,""],priority:[233,4,1,""]},"evennia.contrib.tutorial_world.rooms.WeatherRoom":{DoesNotExist:[233,2,1,""],MultipleObjectsReturned:[233,2,1,""],at_object_creation:[233,3,1,""],path:[233,4,1,""],typename:[233,4,1,""],update_weather:[233,3,1,""]},"evennia.contrib.unixcommand":{HelpAction:[234,1,1,""],ParseError:[234,2,1,""],UnixCommand:[234,1,1,""],UnixCommandParser:[234,1,1,""]},"evennia.contrib.unixcommand.UnixCommand":{__init__:[234,3,1,""],aliases:[234,4,1,""],func:[234,3,1,""],get_help:[234,3,1,""],help_category:[234,4,1,""],init_parser:[234,3,1,""],key:[234,4,1,""],lock_storage:[234,4,1,""],parse:[234,3,1,""],search_index_entry:[234,4,1,""]},"evennia.contrib.unixcommand.UnixCommandParser":{__init__:[234,3,1,""],format_help:[234,3,1,""],format_usage:[234,3,1,""],print_help:[234,3,1,""],print_usage:[234,3,1,""]},"evennia.contrib.wilderness":{WildernessExit:[235,1,1,""],WildernessMapProvider:[235,1,1,""],WildernessRoom:[235,1,1,""],WildernessScript:[235,1,1,""],create_wilderness:[235,5,1,""],enter_wilderness:[235,5,1,""],get_new_coordinates:[235,5,1,""]},"evennia.contrib.wilderness.WildernessExit":{DoesNotExist:[235,2,1,""],MultipleObjectsReturned:[235,2,1,""],at_traverse:[235,3,1,""],at_traverse_coordinates:[235,3,1,""],mapprovider:[235,3,1,""],path:[235,4,1,""],typename:[235,4,1,""],wilderness:[235,3,1,""]},"evennia.contrib.wilderness.WildernessMapProvider":{at_prepare_room:[235,3,1,""],exit_typeclass:[235,4,1,""],get_location_name:[235,3,1,""],is_valid_coordinates:[235,3,1,""],room_typeclass:[235,4,1,""]},"evennia.contrib.wilderness.WildernessRoom":{DoesNotExist:[235,2,1,""],MultipleObjectsReturned:[235,2,1,""],at_object_leave:[235,3,1,""],at_object_receive:[235,3,1,""],coordinates:[235,3,1,""],get_display_name:[235,3,1,""],location_name:[235,3,1,""],path:[235,4,1,""],set_active_coordinates:[235,3,1,""],typename:[235,4,1,""],wilderness:[235,3,1,""]},"evennia.contrib.wilderness.WildernessScript":{DoesNotExist:[235,2,1,""],MultipleObjectsReturned:[235,2,1,""],at_after_object_leave:[235,3,1,""],at_script_creation:[235,3,1,""],at_start:[235,3,1,""],get_obj_coordinates:[235,3,1,""],get_objs_at_coordinates:[235,3,1,""],is_valid_coordinates:[235,3,1,""],itemcoordinates:[235,3,1,""],mapprovider:[235,3,1,""],move_obj:[235,3,1,""],path:[235,4,1,""],typename:[235,4,1,""]},"evennia.help":{admin:[237,0,0,"-"],manager:[238,0,0,"-"],models:[239,0,0,"-"]},"evennia.help.admin":{HelpEntryAdmin:[237,1,1,""],HelpEntryForm:[237,1,1,""],HelpTagInline:[237,1,1,""]},"evennia.help.admin.HelpEntryAdmin":{fieldsets:[237,4,1,""],form:[237,4,1,""],inlines:[237,4,1,""],list_display:[237,4,1,""],list_display_links:[237,4,1,""],list_select_related:[237,4,1,""],media:[237,3,1,""],ordering:[237,4,1,""],save_as:[237,4,1,""],save_on_top:[237,4,1,""],search_fields:[237,4,1,""]},"evennia.help.admin.HelpEntryForm":{Meta:[237,1,1,""],base_fields:[237,4,1,""],declared_fields:[237,4,1,""],media:[237,3,1,""]},"evennia.help.admin.HelpEntryForm.Meta":{fields:[237,4,1,""],model:[237,4,1,""]},"evennia.help.admin.HelpTagInline":{media:[237,3,1,""],model:[237,4,1,""],related_field:[237,4,1,""]},"evennia.help.manager":{HelpEntryManager:[238,1,1,""]},"evennia.help.manager.HelpEntryManager":{all_to_category:[238,3,1,""],find_apropos:[238,3,1,""],find_topicmatch:[238,3,1,""],find_topics_with_category:[238,3,1,""],find_topicsuggestions:[238,3,1,""],get_all_categories:[238,3,1,""],get_all_topics:[238,3,1,""],search_help:[238,3,1,""]},"evennia.help.models":{HelpEntry:[239,1,1,""]},"evennia.help.models.HelpEntry":{DoesNotExist:[239,2,1,""],MultipleObjectsReturned:[239,2,1,""],access:[239,3,1,""],aliases:[239,4,1,""],db_entrytext:[239,4,1,""],db_help_category:[239,4,1,""],db_key:[239,4,1,""],db_lock_storage:[239,4,1,""],db_staff_only:[239,4,1,""],db_tags:[239,4,1,""],entrytext:[239,3,1,""],get_absolute_url:[239,3,1,""],help_category:[239,3,1,""],id:[239,4,1,""],key:[239,3,1,""],lock_storage:[239,3,1,""],locks:[239,4,1,""],objects:[239,4,1,""],path:[239,4,1,""],search_index_entry:[239,3,1,""],staff_only:[239,3,1,""],tags:[239,4,1,""],typename:[239,4,1,""],web_get_admin_url:[239,3,1,""],web_get_create_url:[239,3,1,""],web_get_delete_url:[239,3,1,""],web_get_detail_url:[239,3,1,""],web_get_update_url:[239,3,1,""]},"evennia.locks":{lockfuncs:[241,0,0,"-"],lockhandler:[242,0,0,"-"]},"evennia.locks.lockfuncs":{"false":[241,5,1,""],"true":[241,5,1,""],all:[241,5,1,""],attr:[241,5,1,""],attr_eq:[241,5,1,""],attr_ge:[241,5,1,""],attr_gt:[241,5,1,""],attr_le:[241,5,1,""],attr_lt:[241,5,1,""],attr_ne:[241,5,1,""],dbref:[241,5,1,""],has_account:[241,5,1,""],holds:[241,5,1,""],id:[241,5,1,""],inside:[241,5,1,""],inside_rec:[241,5,1,""],locattr:[241,5,1,""],none:[241,5,1,""],objattr:[241,5,1,""],objlocattr:[241,5,1,""],objtag:[241,5,1,""],pdbref:[241,5,1,""],perm:[241,5,1,""],perm_above:[241,5,1,""],pid:[241,5,1,""],pperm:[241,5,1,""],pperm_above:[241,5,1,""],self:[241,5,1,""],serversetting:[241,5,1,""],superuser:[241,5,1,""],tag:[241,5,1,""]},"evennia.locks.lockhandler":{LockException:[242,2,1,""],LockHandler:[242,1,1,""]},"evennia.locks.lockhandler.LockHandler":{"delete":[242,3,1,""],__init__:[242,3,1,""],add:[242,3,1,""],all:[242,3,1,""],append:[242,3,1,""],cache_lock_bypass:[242,3,1,""],check:[242,3,1,""],check_lockstring:[242,3,1,""],clear:[242,3,1,""],get:[242,3,1,""],remove:[242,3,1,""],replace:[242,3,1,""],reset:[242,3,1,""],validate:[242,3,1,""]},"evennia.objects":{admin:[244,0,0,"-"],manager:[245,0,0,"-"],models:[246,0,0,"-"],objects:[247,0,0,"-"]},"evennia.objects.admin":{ObjectAttributeInline:[244,1,1,""],ObjectCreateForm:[244,1,1,""],ObjectDBAdmin:[244,1,1,""],ObjectEditForm:[244,1,1,""],ObjectTagInline:[244,1,1,""]},"evennia.objects.admin.ObjectAttributeInline":{media:[244,3,1,""],model:[244,4,1,""],related_field:[244,4,1,""]},"evennia.objects.admin.ObjectCreateForm":{Meta:[244,1,1,""],base_fields:[244,4,1,""],declared_fields:[244,4,1,""],media:[244,3,1,""],raw_id_fields:[244,4,1,""]},"evennia.objects.admin.ObjectCreateForm.Meta":{fields:[244,4,1,""],model:[244,4,1,""]},"evennia.objects.admin.ObjectDBAdmin":{add_fieldsets:[244,4,1,""],add_form:[244,4,1,""],fieldsets:[244,4,1,""],form:[244,4,1,""],get_fieldsets:[244,3,1,""],get_form:[244,3,1,""],inlines:[244,4,1,""],list_display:[244,4,1,""],list_display_links:[244,4,1,""],list_filter:[244,4,1,""],list_select_related:[244,4,1,""],media:[244,3,1,""],ordering:[244,4,1,""],raw_id_fields:[244,4,1,""],response_add:[244,3,1,""],save_as:[244,4,1,""],save_model:[244,3,1,""],save_on_top:[244,4,1,""],search_fields:[244,4,1,""]},"evennia.objects.admin.ObjectEditForm":{Meta:[244,1,1,""],base_fields:[244,4,1,""],declared_fields:[244,4,1,""],media:[244,3,1,""]},"evennia.objects.admin.ObjectEditForm.Meta":{fields:[244,4,1,""]},"evennia.objects.admin.ObjectTagInline":{media:[244,3,1,""],model:[244,4,1,""],related_field:[244,4,1,""]},"evennia.objects.manager":{ObjectManager:[245,1,1,""]},"evennia.objects.models":{ContentsHandler:[246,1,1,""],ObjectDB:[246,1,1,""]},"evennia.objects.models.ContentsHandler":{__init__:[246,3,1,""],add:[246,3,1,""],clear:[246,3,1,""],get:[246,3,1,""],init:[246,3,1,""],load:[246,3,1,""],remove:[246,3,1,""]},"evennia.objects.models.ObjectDB":{DoesNotExist:[246,2,1,""],MultipleObjectsReturned:[246,2,1,""],account:[246,3,1,""],at_db_location_postsave:[246,3,1,""],cmdset_storage:[246,3,1,""],contents_cache:[246,4,1,""],db_account:[246,4,1,""],db_account_id:[246,4,1,""],db_attributes:[246,4,1,""],db_cmdset_storage:[246,4,1,""],db_destination:[246,4,1,""],db_destination_id:[246,4,1,""],db_home:[246,4,1,""],db_home_id:[246,4,1,""],db_location:[246,4,1,""],db_location_id:[246,4,1,""],db_sessid:[246,4,1,""],db_tags:[246,4,1,""],destination:[246,3,1,""],destinations_set:[246,4,1,""],get_next_by_db_date_created:[246,3,1,""],get_previous_by_db_date_created:[246,3,1,""],hide_from_objects_set:[246,4,1,""],home:[246,3,1,""],homes_set:[246,4,1,""],id:[246,4,1,""],location:[246,3,1,""],locations_set:[246,4,1,""],object_subscription_set:[246,4,1,""],objects:[246,4,1,""],path:[246,4,1,""],receiver_object_set:[246,4,1,""],scriptdb_set:[246,4,1,""],sender_object_set:[246,4,1,""],sessid:[246,3,1,""],typename:[246,4,1,""]},"evennia.objects.objects":{DefaultCharacter:[247,1,1,""],DefaultExit:[247,1,1,""],DefaultObject:[247,1,1,""],DefaultRoom:[247,1,1,""],ExitCommand:[247,1,1,""],ObjectSessionHandler:[247,1,1,""]},"evennia.objects.objects.DefaultCharacter":{DoesNotExist:[247,2,1,""],MultipleObjectsReturned:[247,2,1,""],at_after_move:[247,3,1,""],at_post_puppet:[247,3,1,""],at_post_unpuppet:[247,3,1,""],at_pre_puppet:[247,3,1,""],basetype_setup:[247,3,1,""],connection_time:[247,3,1,""],create:[247,3,1,""],idle_time:[247,3,1,""],lockstring:[247,4,1,""],normalize_name:[247,3,1,""],path:[247,4,1,""],typename:[247,4,1,""],validate_name:[247,3,1,""]},"evennia.objects.objects.DefaultExit":{DoesNotExist:[247,2,1,""],MultipleObjectsReturned:[247,2,1,""],at_cmdset_get:[247,3,1,""],at_failed_traverse:[247,3,1,""],at_init:[247,3,1,""],at_traverse:[247,3,1,""],basetype_setup:[247,3,1,""],create:[247,3,1,""],create_exit_cmdset:[247,3,1,""],exit_command:[247,4,1,""],lockstring:[247,4,1,""],path:[247,4,1,""],priority:[247,4,1,""],typename:[247,4,1,""]},"evennia.objects.objects.DefaultObject":{"delete":[247,3,1,""],DoesNotExist:[247,2,1,""],MultipleObjectsReturned:[247,2,1,""],access:[247,3,1,""],announce_move_from:[247,3,1,""],announce_move_to:[247,3,1,""],at_access:[247,3,1,""],at_after_move:[247,3,1,""],at_after_traverse:[247,3,1,""],at_before_drop:[247,3,1,""],at_before_get:[247,3,1,""],at_before_give:[247,3,1,""],at_before_move:[247,3,1,""],at_before_say:[247,3,1,""],at_cmdset_get:[247,3,1,""],at_desc:[247,3,1,""],at_drop:[247,3,1,""],at_failed_traverse:[247,3,1,""],at_first_save:[247,3,1,""],at_get:[247,3,1,""],at_give:[247,3,1,""],at_init:[247,3,1,""],at_look:[247,3,1,""],at_msg_receive:[247,3,1,""],at_msg_send:[247,3,1,""],at_object_creation:[247,3,1,""],at_object_delete:[247,3,1,""],at_object_leave:[247,3,1,""],at_object_post_copy:[247,3,1,""],at_object_receive:[247,3,1,""],at_post_puppet:[247,3,1,""],at_post_unpuppet:[247,3,1,""],at_pre_puppet:[247,3,1,""],at_pre_unpuppet:[247,3,1,""],at_say:[247,3,1,""],at_server_reload:[247,3,1,""],at_server_shutdown:[247,3,1,""],at_traverse:[247,3,1,""],basetype_posthook_setup:[247,3,1,""],basetype_setup:[247,3,1,""],clear_contents:[247,3,1,""],clear_exits:[247,3,1,""],cmdset:[247,4,1,""],contents:[247,3,1,""],contents_get:[247,3,1,""],contents_set:[247,3,1,""],copy:[247,3,1,""],create:[247,3,1,""],execute_cmd:[247,3,1,""],exits:[247,3,1,""],for_contents:[247,3,1,""],get_display_name:[247,3,1,""],get_numbered_name:[247,3,1,""],has_account:[247,3,1,""],is_connected:[247,3,1,""],is_superuser:[247,3,1,""],lockstring:[247,4,1,""],move_to:[247,3,1,""],msg:[247,3,1,""],msg_contents:[247,3,1,""],nicks:[247,4,1,""],objects:[247,4,1,""],path:[247,4,1,""],return_appearance:[247,3,1,""],scripts:[247,4,1,""],search:[247,3,1,""],search_account:[247,3,1,""],sessions:[247,4,1,""],typename:[247,4,1,""]},"evennia.objects.objects.DefaultRoom":{DoesNotExist:[247,2,1,""],MultipleObjectsReturned:[247,2,1,""],basetype_setup:[247,3,1,""],create:[247,3,1,""],lockstring:[247,4,1,""],path:[247,4,1,""],typename:[247,4,1,""]},"evennia.objects.objects.ExitCommand":{aliases:[247,4,1,""],func:[247,3,1,""],get_extra_info:[247,3,1,""],help_category:[247,4,1,""],key:[247,4,1,""],lock_storage:[247,4,1,""],obj:[247,4,1,""],search_index_entry:[247,4,1,""]},"evennia.objects.objects.ObjectSessionHandler":{__init__:[247,3,1,""],add:[247,3,1,""],all:[247,3,1,""],clear:[247,3,1,""],count:[247,3,1,""],get:[247,3,1,""],remove:[247,3,1,""]},"evennia.prototypes":{menus:[249,0,0,"-"],protfuncs:[250,0,0,"-"],prototypes:[251,0,0,"-"],spawner:[252,0,0,"-"]},"evennia.prototypes.menus":{OLCMenu:[249,1,1,""],node_apply_diff:[249,5,1,""],node_destination:[249,5,1,""],node_examine_entity:[249,5,1,""],node_home:[249,5,1,""],node_index:[249,5,1,""],node_key:[249,5,1,""],node_location:[249,5,1,""],node_prototype_desc:[249,5,1,""],node_prototype_key:[249,5,1,""],node_prototype_save:[249,5,1,""],node_prototype_spawn:[249,5,1,""],node_validate_prototype:[249,5,1,""],start_olc:[249,5,1,""]},"evennia.prototypes.menus.OLCMenu":{display_helptext:[249,3,1,""],helptext_formatter:[249,3,1,""],nodetext_formatter:[249,3,1,""],options_formatter:[249,3,1,""]},"evennia.prototypes.protfuncs":{add:[250,5,1,""],base_random:[250,5,1,""],center_justify:[250,5,1,""],choice:[250,5,1,""],dbref:[250,5,1,""],div:[250,5,1,""],eval:[250,5,1,""],full_justify:[250,5,1,""],left_justify:[250,5,1,""],mult:[250,5,1,""],obj:[250,5,1,""],objlist:[250,5,1,""],protkey:[250,5,1,""],randint:[250,5,1,""],random:[250,5,1,""],right_justify:[250,5,1,""],sub:[250,5,1,""],toint:[250,5,1,""]},"evennia.prototypes.prototypes":{DbPrototype:[251,1,1,""],PermissionError:[251,2,1,""],PrototypeEvMore:[251,1,1,""],ValidationError:[251,2,1,""],check_permission:[251,5,1,""],create_prototype:[251,5,1,""],delete_prototype:[251,5,1,""],format_available_protfuncs:[251,5,1,""],homogenize_prototype:[251,5,1,""],init_spawn_value:[251,5,1,""],list_prototypes:[251,5,1,""],load_module_prototypes:[251,5,1,""],protfunc_parser:[251,5,1,""],prototype_to_str:[251,5,1,""],save_prototype:[251,5,1,""],search_objects_with_prototype:[251,5,1,""],search_prototype:[251,5,1,""],validate_prototype:[251,5,1,""],value_to_obj:[251,5,1,""],value_to_obj_or_any:[251,5,1,""]},"evennia.prototypes.prototypes.DbPrototype":{DoesNotExist:[251,2,1,""],MultipleObjectsReturned:[251,2,1,""],at_script_creation:[251,3,1,""],path:[251,4,1,""],prototype:[251,3,1,""],typename:[251,4,1,""]},"evennia.prototypes.prototypes.PrototypeEvMore":{__init__:[251,3,1,""],init_pages:[251,3,1,""],page_formatter:[251,3,1,""],prototype_paginator:[251,3,1,""]},"evennia.prototypes.spawner":{Unset:[252,1,1,""],batch_create_object:[252,5,1,""],batch_update_objects_with_prototype:[252,5,1,""],flatten_diff:[252,5,1,""],flatten_prototype:[252,5,1,""],format_diff:[252,5,1,""],prototype_diff:[252,5,1,""],prototype_diff_from_object:[252,5,1,""],prototype_from_object:[252,5,1,""],spawn:[252,5,1,""]},"evennia.scripts":{admin:[254,0,0,"-"],manager:[255,0,0,"-"],models:[256,0,0,"-"],monitorhandler:[257,0,0,"-"],scripthandler:[258,0,0,"-"],scripts:[259,0,0,"-"],taskhandler:[260,0,0,"-"],tickerhandler:[261,0,0,"-"]},"evennia.scripts.admin":{ScriptAttributeInline:[254,1,1,""],ScriptDBAdmin:[254,1,1,""],ScriptTagInline:[254,1,1,""]},"evennia.scripts.admin.ScriptAttributeInline":{media:[254,3,1,""],model:[254,4,1,""],related_field:[254,4,1,""]},"evennia.scripts.admin.ScriptDBAdmin":{fieldsets:[254,4,1,""],inlines:[254,4,1,""],list_display:[254,4,1,""],list_display_links:[254,4,1,""],list_select_related:[254,4,1,""],media:[254,3,1,""],ordering:[254,4,1,""],raw_id_fields:[254,4,1,""],save_as:[254,4,1,""],save_model:[254,3,1,""],save_on_top:[254,4,1,""],search_fields:[254,4,1,""]},"evennia.scripts.admin.ScriptTagInline":{media:[254,3,1,""],model:[254,4,1,""],related_field:[254,4,1,""]},"evennia.scripts.manager":{ScriptManager:[255,1,1,""]},"evennia.scripts.models":{ScriptDB:[256,1,1,""]},"evennia.scripts.models.ScriptDB":{DoesNotExist:[256,2,1,""],MultipleObjectsReturned:[256,2,1,""],account:[256,3,1,""],db_account:[256,4,1,""],db_account_id:[256,4,1,""],db_attributes:[256,4,1,""],db_desc:[256,4,1,""],db_interval:[256,4,1,""],db_is_active:[256,4,1,""],db_obj:[256,4,1,""],db_obj_id:[256,4,1,""],db_persistent:[256,4,1,""],db_repeats:[256,4,1,""],db_start_delay:[256,4,1,""],db_tags:[256,4,1,""],desc:[256,3,1,""],get_next_by_db_date_created:[256,3,1,""],get_previous_by_db_date_created:[256,3,1,""],id:[256,4,1,""],interval:[256,3,1,""],is_active:[256,3,1,""],obj:[256,3,1,""],object:[256,3,1,""],objects:[256,4,1,""],path:[256,4,1,""],persistent:[256,3,1,""],receiver_script_set:[256,4,1,""],repeats:[256,3,1,""],sender_script_set:[256,4,1,""],start_delay:[256,3,1,""],typename:[256,4,1,""]},"evennia.scripts.monitorhandler":{MonitorHandler:[257,1,1,""]},"evennia.scripts.monitorhandler.MonitorHandler":{__init__:[257,3,1,""],add:[257,3,1,""],all:[257,3,1,""],at_update:[257,3,1,""],clear:[257,3,1,""],remove:[257,3,1,""],restore:[257,3,1,""],save:[257,3,1,""]},"evennia.scripts.scripthandler":{ScriptHandler:[258,1,1,""]},"evennia.scripts.scripthandler.ScriptHandler":{"delete":[258,3,1,""],__init__:[258,3,1,""],add:[258,3,1,""],all:[258,3,1,""],get:[258,3,1,""],start:[258,3,1,""],stop:[258,3,1,""],validate:[258,3,1,""]},"evennia.scripts.scripts":{DefaultScript:[259,1,1,""],DoNothing:[259,1,1,""],Store:[259,1,1,""]},"evennia.scripts.scripts.DefaultScript":{DoesNotExist:[259,2,1,""],MultipleObjectsReturned:[259,2,1,""],at_idmapper_flush:[259,3,1,""],at_repeat:[259,3,1,""],at_script_creation:[259,3,1,""],at_server_reload:[259,3,1,""],at_server_shutdown:[259,3,1,""],at_start:[259,3,1,""],at_stop:[259,3,1,""],create:[259,3,1,""],force_repeat:[259,3,1,""],is_valid:[259,3,1,""],path:[259,4,1,""],pause:[259,3,1,""],remaining_repeats:[259,3,1,""],reset_callcount:[259,3,1,""],restart:[259,3,1,""],start:[259,3,1,""],stop:[259,3,1,""],time_until_next_repeat:[259,3,1,""],typename:[259,4,1,""],unpause:[259,3,1,""]},"evennia.scripts.scripts.DoNothing":{DoesNotExist:[259,2,1,""],MultipleObjectsReturned:[259,2,1,""],at_script_creation:[259,3,1,""],path:[259,4,1,""],typename:[259,4,1,""]},"evennia.scripts.scripts.Store":{DoesNotExist:[259,2,1,""],MultipleObjectsReturned:[259,2,1,""],at_script_creation:[259,3,1,""],path:[259,4,1,""],typename:[259,4,1,""]},"evennia.scripts.taskhandler":{TaskHandler:[260,1,1,""]},"evennia.scripts.taskhandler.TaskHandler":{__init__:[260,3,1,""],add:[260,3,1,""],create_delays:[260,3,1,""],do_task:[260,3,1,""],load:[260,3,1,""],remove:[260,3,1,""],save:[260,3,1,""]},"evennia.scripts.tickerhandler":{Ticker:[261,1,1,""],TickerHandler:[261,1,1,""],TickerPool:[261,1,1,""]},"evennia.scripts.tickerhandler.Ticker":{__init__:[261,3,1,""],add:[261,3,1,""],remove:[261,3,1,""],stop:[261,3,1,""],validate:[261,3,1,""]},"evennia.scripts.tickerhandler.TickerHandler":{__init__:[261,3,1,""],add:[261,3,1,""],all:[261,3,1,""],all_display:[261,3,1,""],clear:[261,3,1,""],remove:[261,3,1,""],restore:[261,3,1,""],save:[261,3,1,""],ticker_pool_class:[261,4,1,""]},"evennia.scripts.tickerhandler.TickerPool":{__init__:[261,3,1,""],add:[261,3,1,""],remove:[261,3,1,""],stop:[261,3,1,""],ticker_class:[261,4,1,""]},"evennia.server":{admin:[263,0,0,"-"],amp_client:[264,0,0,"-"],connection_wizard:[265,0,0,"-"],deprecations:[266,0,0,"-"],evennia_launcher:[267,0,0,"-"],game_index_client:[268,0,0,"-"],initial_setup:[271,0,0,"-"],inputfuncs:[272,0,0,"-"],manager:[273,0,0,"-"],models:[274,0,0,"-"],portal:[275,0,0,"-"],profiling:[297,0,0,"-"],server:[305,0,0,"-"],serversession:[306,0,0,"-"],session:[307,0,0,"-"],sessionhandler:[308,0,0,"-"],signals:[309,0,0,"-"],throttle:[310,0,0,"-"],validators:[311,0,0,"-"],webserver:[312,0,0,"-"]},"evennia.server.admin":{ServerConfigAdmin:[263,1,1,""]},"evennia.server.admin.ServerConfigAdmin":{list_display:[263,4,1,""],list_display_links:[263,4,1,""],list_select_related:[263,4,1,""],media:[263,3,1,""],ordering:[263,4,1,""],save_as:[263,4,1,""],save_on_top:[263,4,1,""],search_fields:[263,4,1,""]},"evennia.server.amp_client":{AMPClientFactory:[264,1,1,""],AMPServerClientProtocol:[264,1,1,""]},"evennia.server.amp_client.AMPClientFactory":{__init__:[264,3,1,""],buildProtocol:[264,3,1,""],clientConnectionFailed:[264,3,1,""],clientConnectionLost:[264,3,1,""],factor:[264,4,1,""],initialDelay:[264,4,1,""],maxDelay:[264,4,1,""],noisy:[264,4,1,""],startedConnecting:[264,3,1,""]},"evennia.server.amp_client.AMPServerClientProtocol":{connectionMade:[264,3,1,""],data_to_portal:[264,3,1,""],send_AdminServer2Portal:[264,3,1,""],send_MsgServer2Portal:[264,3,1,""],server_receive_adminportal2server:[264,3,1,""],server_receive_msgportal2server:[264,3,1,""],server_receive_status:[264,3,1,""]},"evennia.server.connection_wizard":{ConnectionWizard:[265,1,1,""],node_game_index_fields:[265,5,1,""],node_game_index_start:[265,5,1,""],node_mssp_start:[265,5,1,""],node_start:[265,5,1,""],node_view_and_apply_settings:[265,5,1,""]},"evennia.server.connection_wizard.ConnectionWizard":{__init__:[265,3,1,""],ask_choice:[265,3,1,""],ask_continue:[265,3,1,""],ask_input:[265,3,1,""],ask_node:[265,3,1,""],ask_yesno:[265,3,1,""],display:[265,3,1,""]},"evennia.server.deprecations":{check_errors:[266,5,1,""],check_warnings:[266,5,1,""]},"evennia.server.evennia_launcher":{AMPLauncherProtocol:[267,1,1,""],MsgLauncher2Portal:[267,1,1,""],MsgStatus:[267,1,1,""],check_database:[267,5,1,""],check_main_evennia_dependencies:[267,5,1,""],collectstatic:[267,5,1,""],create_game_directory:[267,5,1,""],create_secret_key:[267,5,1,""],create_settings_file:[267,5,1,""],create_superuser:[267,5,1,""],del_pid:[267,5,1,""],error_check_python_modules:[267,5,1,""],evennia_version:[267,5,1,""],get_pid:[267,5,1,""],getenv:[267,5,1,""],init_game_directory:[267,5,1,""],kill:[267,5,1,""],list_settings:[267,5,1,""],main:[267,5,1,""],query_info:[267,5,1,""],query_status:[267,5,1,""],reboot_evennia:[267,5,1,""],reload_evennia:[267,5,1,""],run_connect_wizard:[267,5,1,""],run_dummyrunner:[267,5,1,""],run_menu:[267,5,1,""],send_instruction:[267,5,1,""],set_gamedir:[267,5,1,""],show_version_info:[267,5,1,""],start_evennia:[267,5,1,""],start_only_server:[267,5,1,""],start_portal_interactive:[267,5,1,""],start_server_interactive:[267,5,1,""],stop_evennia:[267,5,1,""],stop_server_only:[267,5,1,""],tail_log_files:[267,5,1,""],wait_for_status:[267,5,1,""],wait_for_status_reply:[267,5,1,""]},"evennia.server.evennia_launcher.AMPLauncherProtocol":{__init__:[267,3,1,""],receive_status_from_portal:[267,3,1,""],wait_for_status:[267,3,1,""]},"evennia.server.evennia_launcher.MsgLauncher2Portal":{allErrors:[267,4,1,""],arguments:[267,4,1,""],commandName:[267,4,1,""],errors:[267,4,1,""],key:[267,4,1,""],response:[267,4,1,""],reverseErrors:[267,4,1,""]},"evennia.server.evennia_launcher.MsgStatus":{allErrors:[267,4,1,""],arguments:[267,4,1,""],commandName:[267,4,1,""],errors:[267,4,1,""],key:[267,4,1,""],response:[267,4,1,""],reverseErrors:[267,4,1,""]},"evennia.server.game_index_client":{client:[269,0,0,"-"],service:[270,0,0,"-"]},"evennia.server.game_index_client.client":{EvenniaGameIndexClient:[269,1,1,""],QuietHTTP11ClientFactory:[269,1,1,""],SimpleResponseReceiver:[269,1,1,""],StringProducer:[269,1,1,""]},"evennia.server.game_index_client.client.EvenniaGameIndexClient":{__init__:[269,3,1,""],handle_egd_response:[269,3,1,""],send_game_details:[269,3,1,""]},"evennia.server.game_index_client.client.QuietHTTP11ClientFactory":{noisy:[269,4,1,""]},"evennia.server.game_index_client.client.SimpleResponseReceiver":{__init__:[269,3,1,""],connectionLost:[269,3,1,""],dataReceived:[269,3,1,""]},"evennia.server.game_index_client.client.StringProducer":{__init__:[269,3,1,""],pauseProducing:[269,3,1,""],startProducing:[269,3,1,""],stopProducing:[269,3,1,""]},"evennia.server.game_index_client.service":{EvenniaGameIndexService:[270,1,1,""]},"evennia.server.game_index_client.service.EvenniaGameIndexService":{__init__:[270,3,1,""],name:[270,4,1,""],startService:[270,3,1,""],stopService:[270,3,1,""]},"evennia.server.initial_setup":{at_initial_setup:[271,5,1,""],collectstatic:[271,5,1,""],create_channels:[271,5,1,""],create_objects:[271,5,1,""],get_god_account:[271,5,1,""],handle_setup:[271,5,1,""],reset_server:[271,5,1,""]},"evennia.server.inputfuncs":{"default":[272,5,1,""],bot_data_in:[272,5,1,""],client_options:[272,5,1,""],echo:[272,5,1,""],external_discord_hello:[272,5,1,""],get_client_options:[272,5,1,""],get_inputfuncs:[272,5,1,""],get_value:[272,5,1,""],hello:[272,5,1,""],login:[272,5,1,""],monitor:[272,5,1,""],monitored:[272,5,1,""],msdp_list:[272,5,1,""],msdp_report:[272,5,1,""],msdp_send:[272,5,1,""],msdp_unreport:[272,5,1,""],repeat:[272,5,1,""],supports_set:[272,5,1,""],text:[272,5,1,""],unmonitor:[272,5,1,""],unrepeat:[272,5,1,""],webclient_options:[272,5,1,""]},"evennia.server.manager":{ServerConfigManager:[273,1,1,""]},"evennia.server.manager.ServerConfigManager":{conf:[273,3,1,""]},"evennia.server.models":{ServerConfig:[274,1,1,""]},"evennia.server.models.ServerConfig":{DoesNotExist:[274,2,1,""],MultipleObjectsReturned:[274,2,1,""],db_key:[274,4,1,""],db_value:[274,4,1,""],id:[274,4,1,""],key:[274,3,1,""],objects:[274,4,1,""],path:[274,4,1,""],store:[274,3,1,""],typename:[274,4,1,""],value:[274,3,1,""]},"evennia.server.portal":{amp:[276,0,0,"-"],amp_server:[277,0,0,"-"],grapevine:[278,0,0,"-"],irc:[279,0,0,"-"],mccp:[280,0,0,"-"],mssp:[281,0,0,"-"],mxp:[282,0,0,"-"],naws:[283,0,0,"-"],portal:[284,0,0,"-"],portalsessionhandler:[285,0,0,"-"],rss:[286,0,0,"-"],ssh:[287,0,0,"-"],ssl:[288,0,0,"-"],suppress_ga:[289,0,0,"-"],telnet:[290,0,0,"-"],telnet_oob:[291,0,0,"-"],telnet_ssl:[292,0,0,"-"],tests:[293,0,0,"-"],ttype:[294,0,0,"-"],webclient:[295,0,0,"-"],webclient_ajax:[296,0,0,"-"]},"evennia.server.portal.amp":{AMPMultiConnectionProtocol:[276,1,1,""],AdminPortal2Server:[276,1,1,""],AdminServer2Portal:[276,1,1,""],Compressed:[276,1,1,""],FunctionCall:[276,1,1,""],MsgLauncher2Portal:[276,1,1,""],MsgPortal2Server:[276,1,1,""],MsgServer2Portal:[276,1,1,""],MsgStatus:[276,1,1,""],dumps:[276,5,1,""],loads:[276,5,1,""]},"evennia.server.portal.amp.AMPMultiConnectionProtocol":{__init__:[276,3,1,""],broadcast:[276,3,1,""],connectionLost:[276,3,1,""],connectionMade:[276,3,1,""],dataReceived:[276,3,1,""],data_in:[276,3,1,""],errback:[276,3,1,""],makeConnection:[276,3,1,""],receive_functioncall:[276,3,1,""],send_FunctionCall:[276,3,1,""]},"evennia.server.portal.amp.AdminPortal2Server":{allErrors:[276,4,1,""],arguments:[276,4,1,""],commandName:[276,4,1,""],errors:[276,4,1,""],key:[276,4,1,""],response:[276,4,1,""],reverseErrors:[276,4,1,""]},"evennia.server.portal.amp.AdminServer2Portal":{allErrors:[276,4,1,""],arguments:[276,4,1,""],commandName:[276,4,1,""],errors:[276,4,1,""],key:[276,4,1,""],response:[276,4,1,""],reverseErrors:[276,4,1,""]},"evennia.server.portal.amp.Compressed":{fromBox:[276,3,1,""],fromString:[276,3,1,""],toBox:[276,3,1,""],toString:[276,3,1,""]},"evennia.server.portal.amp.FunctionCall":{allErrors:[276,4,1,""],arguments:[276,4,1,""],commandName:[276,4,1,""],errors:[276,4,1,""],key:[276,4,1,""],response:[276,4,1,""],reverseErrors:[276,4,1,""]},"evennia.server.portal.amp.MsgLauncher2Portal":{allErrors:[276,4,1,""],arguments:[276,4,1,""],commandName:[276,4,1,""],errors:[276,4,1,""],key:[276,4,1,""],response:[276,4,1,""],reverseErrors:[276,4,1,""]},"evennia.server.portal.amp.MsgPortal2Server":{allErrors:[276,4,1,""],arguments:[276,4,1,""],commandName:[276,4,1,""],errors:[276,4,1,""],key:[276,4,1,""],response:[276,4,1,""],reverseErrors:[276,4,1,""]},"evennia.server.portal.amp.MsgServer2Portal":{allErrors:[276,4,1,""],arguments:[276,4,1,""],commandName:[276,4,1,""],errors:[276,4,1,""],key:[276,4,1,""],response:[276,4,1,""],reverseErrors:[276,4,1,""]},"evennia.server.portal.amp.MsgStatus":{allErrors:[276,4,1,""],arguments:[276,4,1,""],commandName:[276,4,1,""],errors:[276,4,1,""],key:[276,4,1,""],response:[276,4,1,""],reverseErrors:[276,4,1,""]},"evennia.server.portal.amp_server":{AMPServerFactory:[277,1,1,""],AMPServerProtocol:[277,1,1,""],getenv:[277,5,1,""]},"evennia.server.portal.amp_server.AMPServerFactory":{__init__:[277,3,1,""],buildProtocol:[277,3,1,""],logPrefix:[277,3,1,""],noisy:[277,4,1,""]},"evennia.server.portal.amp_server.AMPServerProtocol":{connectionLost:[277,3,1,""],data_to_server:[277,3,1,""],get_status:[277,3,1,""],portal_receive_adminserver2portal:[277,3,1,""],portal_receive_launcher2portal:[277,3,1,""],portal_receive_server2portal:[277,3,1,""],portal_receive_status:[277,3,1,""],send_AdminPortal2Server:[277,3,1,""],send_MsgPortal2Server:[277,3,1,""],send_Status2Launcher:[277,3,1,""],start_server:[277,3,1,""],stop_server:[277,3,1,""],wait_for_disconnect:[277,3,1,""],wait_for_server_connect:[277,3,1,""]},"evennia.server.portal.grapevine":{GrapevineClient:[278,1,1,""],RestartingWebsocketServerFactory:[278,1,1,""]},"evennia.server.portal.grapevine.GrapevineClient":{__init__:[278,3,1,""],at_login:[278,3,1,""],data_in:[278,3,1,""],disconnect:[278,3,1,""],onClose:[278,3,1,""],onMessage:[278,3,1,""],onOpen:[278,3,1,""],send_authenticate:[278,3,1,""],send_channel:[278,3,1,""],send_default:[278,3,1,""],send_heartbeat:[278,3,1,""],send_subscribe:[278,3,1,""],send_unsubscribe:[278,3,1,""]},"evennia.server.portal.grapevine.RestartingWebsocketServerFactory":{__init__:[278,3,1,""],buildProtocol:[278,3,1,""],clientConnectionFailed:[278,3,1,""],clientConnectionLost:[278,3,1,""],factor:[278,4,1,""],initialDelay:[278,4,1,""],maxDelay:[278,4,1,""],reconnect:[278,3,1,""],start:[278,3,1,""],startedConnecting:[278,3,1,""]},"evennia.server.portal.irc":{IRCBot:[279,1,1,""],IRCBotFactory:[279,1,1,""],parse_ansi_to_irc:[279,5,1,""],parse_irc_to_ansi:[279,5,1,""]},"evennia.server.portal.irc.IRCBot":{action:[279,3,1,""],at_login:[279,3,1,""],channel:[279,4,1,""],data_in:[279,3,1,""],disconnect:[279,3,1,""],factory:[279,4,1,""],get_nicklist:[279,3,1,""],irc_RPL_ENDOFNAMES:[279,3,1,""],irc_RPL_NAMREPLY:[279,3,1,""],lineRate:[279,4,1,""],logger:[279,4,1,""],nickname:[279,4,1,""],pong:[279,3,1,""],privmsg:[279,3,1,""],send_channel:[279,3,1,""],send_default:[279,3,1,""],send_ping:[279,3,1,""],send_privmsg:[279,3,1,""],send_reconnect:[279,3,1,""],send_request_nicklist:[279,3,1,""],signedOn:[279,3,1,""],sourceURL:[279,4,1,""]},"evennia.server.portal.irc.IRCBotFactory":{__init__:[279,3,1,""],buildProtocol:[279,3,1,""],clientConnectionFailed:[279,3,1,""],clientConnectionLost:[279,3,1,""],factor:[279,4,1,""],initialDelay:[279,4,1,""],maxDelay:[279,4,1,""],reconnect:[279,3,1,""],start:[279,3,1,""],startedConnecting:[279,3,1,""]},"evennia.server.portal.mccp":{Mccp:[280,1,1,""],mccp_compress:[280,5,1,""]},"evennia.server.portal.mccp.Mccp":{__init__:[280,3,1,""],do_mccp:[280,3,1,""],no_mccp:[280,3,1,""]},"evennia.server.portal.mssp":{Mssp:[281,1,1,""]},"evennia.server.portal.mssp.Mssp":{__init__:[281,3,1,""],do_mssp:[281,3,1,""],get_player_count:[281,3,1,""],get_uptime:[281,3,1,""],no_mssp:[281,3,1,""]},"evennia.server.portal.mxp":{Mxp:[282,1,1,""],mxp_parse:[282,5,1,""]},"evennia.server.portal.mxp.Mxp":{__init__:[282,3,1,""],do_mxp:[282,3,1,""],no_mxp:[282,3,1,""]},"evennia.server.portal.naws":{Naws:[283,1,1,""]},"evennia.server.portal.naws.Naws":{__init__:[283,3,1,""],do_naws:[283,3,1,""],negotiate_sizes:[283,3,1,""],no_naws:[283,3,1,""]},"evennia.server.portal.portal":{Portal:[284,1,1,""],Websocket:[284,1,1,""]},"evennia.server.portal.portal.Portal":{__init__:[284,3,1,""],get_info_dict:[284,3,1,""],shutdown:[284,3,1,""]},"evennia.server.portal.portalsessionhandler":{PortalSessionHandler:[285,1,1,""]},"evennia.server.portal.portalsessionhandler.PortalSessionHandler":{__init__:[285,3,1,""],announce_all:[285,3,1,""],at_server_connection:[285,3,1,""],connect:[285,3,1,""],count_loggedin:[285,3,1,""],data_in:[285,3,1,""],data_out:[285,3,1,""],disconnect:[285,3,1,""],disconnect_all:[285,3,1,""],generate_sessid:[285,3,1,""],server_connect:[285,3,1,""],server_disconnect:[285,3,1,""],server_disconnect_all:[285,3,1,""],server_logged_in:[285,3,1,""],server_session_sync:[285,3,1,""],sessions_from_csessid:[285,3,1,""],sync:[285,3,1,""]},"evennia.server.portal.rss":{RSSBotFactory:[286,1,1,""],RSSReader:[286,1,1,""]},"evennia.server.portal.rss.RSSBotFactory":{__init__:[286,3,1,""],start:[286,3,1,""]},"evennia.server.portal.rss.RSSReader":{__init__:[286,3,1,""],data_in:[286,3,1,""],disconnect:[286,3,1,""],get_new:[286,3,1,""],update:[286,3,1,""]},"evennia.server.portal.ssh":{AccountDBPasswordChecker:[287,1,1,""],ExtraInfoAuthServer:[287,1,1,""],PassAvatarIdTerminalRealm:[287,1,1,""],SSHServerFactory:[287,1,1,""],SshProtocol:[287,1,1,""],TerminalSessionTransport_getPeer:[287,1,1,""],getKeyPair:[287,5,1,""],makeFactory:[287,5,1,""]},"evennia.server.portal.ssh.AccountDBPasswordChecker":{__init__:[287,3,1,""],credentialInterfaces:[287,4,1,""],noisy:[287,4,1,""],requestAvatarId:[287,3,1,""]},"evennia.server.portal.ssh.ExtraInfoAuthServer":{auth_password:[287,3,1,""],noisy:[287,4,1,""]},"evennia.server.portal.ssh.PassAvatarIdTerminalRealm":{noisy:[287,4,1,""]},"evennia.server.portal.ssh.SSHServerFactory":{logPrefix:[287,3,1,""],noisy:[287,4,1,""]},"evennia.server.portal.ssh.SshProtocol":{__init__:[287,3,1,""],at_login:[287,3,1,""],connectionLost:[287,3,1,""],connectionMade:[287,3,1,""],data_out:[287,3,1,""],disconnect:[287,3,1,""],getClientAddress:[287,3,1,""],handle_EOF:[287,3,1,""],handle_FF:[287,3,1,""],handle_INT:[287,3,1,""],handle_QUIT:[287,3,1,""],lineReceived:[287,3,1,""],noisy:[287,4,1,""],sendLine:[287,3,1,""],send_default:[287,3,1,""],send_prompt:[287,3,1,""],send_text:[287,3,1,""],terminalSize:[287,3,1,""]},"evennia.server.portal.ssh.TerminalSessionTransport_getPeer":{__init__:[287,3,1,""],noisy:[287,4,1,""]},"evennia.server.portal.ssl":{SSLProtocol:[288,1,1,""],getSSLContext:[288,5,1,""],verify_SSL_key_and_cert:[288,5,1,""]},"evennia.server.portal.ssl.SSLProtocol":{__init__:[288,3,1,""]},"evennia.server.portal.suppress_ga":{SuppressGA:[289,1,1,""]},"evennia.server.portal.suppress_ga.SuppressGA":{__init__:[289,3,1,""],will_suppress_ga:[289,3,1,""],wont_suppress_ga:[289,3,1,""]},"evennia.server.portal.telnet":{TelnetProtocol:[290,1,1,""],TelnetServerFactory:[290,1,1,""]},"evennia.server.portal.telnet.TelnetProtocol":{__init__:[290,3,1,""],applicationDataReceived:[290,3,1,""],at_login:[290,3,1,""],connectionLost:[290,3,1,""],connectionMade:[290,3,1,""],dataReceived:[290,3,1,""],data_in:[290,3,1,""],data_out:[290,3,1,""],disableLocal:[290,3,1,""],disableRemote:[290,3,1,""],disconnect:[290,3,1,""],enableLocal:[290,3,1,""],enableRemote:[290,3,1,""],handshake_done:[290,3,1,""],sendLine:[290,3,1,""],send_default:[290,3,1,""],send_prompt:[290,3,1,""],send_text:[290,3,1,""],toggle_nop_keepalive:[290,3,1,""]},"evennia.server.portal.telnet.TelnetServerFactory":{logPrefix:[290,3,1,""],noisy:[290,4,1,""]},"evennia.server.portal.telnet_oob":{TelnetOOB:[291,1,1,""]},"evennia.server.portal.telnet_oob.TelnetOOB":{__init__:[291,3,1,""],data_out:[291,3,1,""],decode_gmcp:[291,3,1,""],decode_msdp:[291,3,1,""],do_gmcp:[291,3,1,""],do_msdp:[291,3,1,""],encode_gmcp:[291,3,1,""],encode_msdp:[291,3,1,""],no_gmcp:[291,3,1,""],no_msdp:[291,3,1,""]},"evennia.server.portal.telnet_ssl":{SSLProtocol:[292,1,1,""],getSSLContext:[292,5,1,""],verify_or_create_SSL_key_and_cert:[292,5,1,""]},"evennia.server.portal.telnet_ssl.SSLProtocol":{__init__:[292,3,1,""]},"evennia.server.portal.tests":{TestAMPServer:[293,1,1,""],TestIRC:[293,1,1,""],TestTelnet:[293,1,1,""],TestWebSocket:[293,1,1,""]},"evennia.server.portal.tests.TestAMPServer":{setUp:[293,3,1,""],test_amp_in:[293,3,1,""],test_amp_out:[293,3,1,""],test_large_msg:[293,3,1,""]},"evennia.server.portal.tests.TestIRC":{test_bold:[293,3,1,""],test_colors:[293,3,1,""],test_identity:[293,3,1,""],test_italic:[293,3,1,""],test_plain_ansi:[293,3,1,""]},"evennia.server.portal.tests.TestTelnet":{setUp:[293,3,1,""],test_mudlet_ttype:[293,3,1,""]},"evennia.server.portal.tests.TestWebSocket":{setUp:[293,3,1,""],tearDown:[293,3,1,""],test_data_in:[293,3,1,""],test_data_out:[293,3,1,""]},"evennia.server.portal.ttype":{Ttype:[294,1,1,""]},"evennia.server.portal.ttype.Ttype":{__init__:[294,3,1,""],will_ttype:[294,3,1,""],wont_ttype:[294,3,1,""]},"evennia.server.portal.webclient":{WebSocketClient:[295,1,1,""]},"evennia.server.portal.webclient.WebSocketClient":{__init__:[295,3,1,""],at_login:[295,3,1,""],data_in:[295,3,1,""],disconnect:[295,3,1,""],get_client_session:[295,3,1,""],nonce:[295,4,1,""],onClose:[295,3,1,""],onMessage:[295,3,1,""],onOpen:[295,3,1,""],sendLine:[295,3,1,""],send_default:[295,3,1,""],send_prompt:[295,3,1,""],send_text:[295,3,1,""]},"evennia.server.portal.webclient_ajax":{AjaxWebClient:[296,1,1,""],AjaxWebClientSession:[296,1,1,""],LazyEncoder:[296,1,1,""],jsonify:[296,5,1,""]},"evennia.server.portal.webclient_ajax.AjaxWebClient":{__init__:[296,3,1,""],allowedMethods:[296,4,1,""],at_login:[296,3,1,""],client_disconnect:[296,3,1,""],get_client_sessid:[296,3,1,""],isLeaf:[296,4,1,""],lineSend:[296,3,1,""],mode_close:[296,3,1,""],mode_init:[296,3,1,""],mode_input:[296,3,1,""],mode_keepalive:[296,3,1,""],mode_receive:[296,3,1,""],render_POST:[296,3,1,""]},"evennia.server.portal.webclient_ajax.AjaxWebClientSession":{__init__:[296,3,1,""],at_login:[296,3,1,""],data_in:[296,3,1,""],data_out:[296,3,1,""],disconnect:[296,3,1,""],get_client_session:[296,3,1,""],send_default:[296,3,1,""],send_prompt:[296,3,1,""],send_text:[296,3,1,""]},"evennia.server.portal.webclient_ajax.LazyEncoder":{"default":[296,3,1,""]},"evennia.server.profiling":{dummyrunner:[298,0,0,"-"],dummyrunner_settings:[299,0,0,"-"],memplot:[300,0,0,"-"],settings_mixin:[301,0,0,"-"],test_queries:[302,0,0,"-"],tests:[303,0,0,"-"],timetrace:[304,0,0,"-"]},"evennia.server.profiling.dummyrunner":{DummyClient:[298,1,1,""],DummyFactory:[298,1,1,""],gidcounter:[298,5,1,""],idcounter:[298,5,1,""],makeiter:[298,5,1,""],start_all_dummy_clients:[298,5,1,""]},"evennia.server.profiling.dummyrunner.DummyClient":{connectionLost:[298,3,1,""],connectionMade:[298,3,1,""],counter:[298,3,1,""],dataReceived:[298,3,1,""],error:[298,3,1,""],logout:[298,3,1,""],step:[298,3,1,""]},"evennia.server.profiling.dummyrunner.DummyFactory":{__init__:[298,3,1,""],protocol:[298,4,1,""]},"evennia.server.profiling.dummyrunner_settings":{c_creates_button:[299,5,1,""],c_creates_obj:[299,5,1,""],c_digs:[299,5,1,""],c_examines:[299,5,1,""],c_help:[299,5,1,""],c_idles:[299,5,1,""],c_login:[299,5,1,""],c_login_nodig:[299,5,1,""],c_logout:[299,5,1,""],c_looks:[299,5,1,""],c_moves:[299,5,1,""],c_moves_n:[299,5,1,""],c_moves_s:[299,5,1,""],c_socialize:[299,5,1,""]},"evennia.server.profiling.memplot":{Memplot:[300,1,1,""]},"evennia.server.profiling.memplot.Memplot":{DoesNotExist:[300,2,1,""],MultipleObjectsReturned:[300,2,1,""],at_repeat:[300,3,1,""],at_script_creation:[300,3,1,""],path:[300,4,1,""],typename:[300,4,1,""]},"evennia.server.profiling.test_queries":{count_queries:[302,5,1,""]},"evennia.server.profiling.tests":{TestDummyrunnerSettings:[303,1,1,""],TestMemPlot:[303,1,1,""]},"evennia.server.profiling.tests.TestDummyrunnerSettings":{clear_client_lists:[303,3,1,""],perception_method_tests:[303,3,1,""],setUp:[303,3,1,""],test_c_creates_button:[303,3,1,""],test_c_creates_obj:[303,3,1,""],test_c_digs:[303,3,1,""],test_c_examines:[303,3,1,""],test_c_help:[303,3,1,""],test_c_login:[303,3,1,""],test_c_login_no_dig:[303,3,1,""],test_c_logout:[303,3,1,""],test_c_looks:[303,3,1,""],test_c_move_n:[303,3,1,""],test_c_move_s:[303,3,1,""],test_c_moves:[303,3,1,""],test_c_socialize:[303,3,1,""],test_idles:[303,3,1,""]},"evennia.server.profiling.tests.TestMemPlot":{test_memplot:[303,3,1,""]},"evennia.server.profiling.timetrace":{timetrace:[304,5,1,""]},"evennia.server.server":{Evennia:[305,1,1,""]},"evennia.server.server.Evennia":{__init__:[305,3,1,""],at_post_portal_sync:[305,3,1,""],at_server_cold_start:[305,3,1,""],at_server_cold_stop:[305,3,1,""],at_server_reload_start:[305,3,1,""],at_server_reload_stop:[305,3,1,""],at_server_start:[305,3,1,""],at_server_stop:[305,3,1,""],get_info_dict:[305,3,1,""],run_init_hooks:[305,3,1,""],run_initial_setup:[305,3,1,""],shutdown:[305,3,1,""],sqlite3_prep:[305,3,1,""],update_defaults:[305,3,1,""]},"evennia.server.serversession":{ServerSession:[306,1,1,""]},"evennia.server.serversession.ServerSession":{__init__:[306,3,1,""],access:[306,3,1,""],at_cmdset_get:[306,3,1,""],at_disconnect:[306,3,1,""],at_login:[306,3,1,""],at_sync:[306,3,1,""],attributes:[306,4,1,""],cmdset_storage:[306,3,1,""],data_in:[306,3,1,""],data_out:[306,3,1,""],db:[306,3,1,""],execute_cmd:[306,3,1,""],get_account:[306,3,1,""],get_character:[306,3,1,""],get_client_size:[306,3,1,""],get_puppet:[306,3,1,""],get_puppet_or_account:[306,3,1,""],id:[306,3,1,""],log:[306,3,1,""],msg:[306,3,1,""],nattributes:[306,4,1,""],ndb:[306,3,1,""],ndb_del:[306,3,1,""],ndb_get:[306,3,1,""],ndb_set:[306,3,1,""],update_flags:[306,3,1,""],update_session_counters:[306,3,1,""]},"evennia.server.session":{Session:[307,1,1,""]},"evennia.server.session.Session":{at_sync:[307,3,1,""],data_in:[307,3,1,""],data_out:[307,3,1,""],disconnect:[307,3,1,""],get_sync_data:[307,3,1,""],init_session:[307,3,1,""],load_sync_data:[307,3,1,""]},"evennia.server.sessionhandler":{DummySession:[308,1,1,""],ServerSessionHandler:[308,1,1,""],SessionHandler:[308,1,1,""],delayed_import:[308,5,1,""]},"evennia.server.sessionhandler.DummySession":{sessid:[308,4,1,""]},"evennia.server.sessionhandler.ServerSessionHandler":{__init__:[308,3,1,""],account_count:[308,3,1,""],all_connected_accounts:[308,3,1,""],all_sessions_portal_sync:[308,3,1,""],announce_all:[308,3,1,""],call_inputfuncs:[308,3,1,""],data_in:[308,3,1,""],data_out:[308,3,1,""],disconnect:[308,3,1,""],disconnect_all_sessions:[308,3,1,""],disconnect_duplicate_sessions:[308,3,1,""],get_inputfuncs:[308,3,1,""],login:[308,3,1,""],portal_connect:[308,3,1,""],portal_disconnect:[308,3,1,""],portal_disconnect_all:[308,3,1,""],portal_reset_server:[308,3,1,""],portal_restart_server:[308,3,1,""],portal_session_sync:[308,3,1,""],portal_sessions_sync:[308,3,1,""],portal_shutdown:[308,3,1,""],session_from_account:[308,3,1,""],session_from_sessid:[308,3,1,""],session_portal_partial_sync:[308,3,1,""],session_portal_sync:[308,3,1,""],sessions_from_account:[308,3,1,""],sessions_from_character:[308,3,1,""],sessions_from_csessid:[308,3,1,""],sessions_from_puppet:[308,3,1,""],start_bot_session:[308,3,1,""],validate_sessions:[308,3,1,""]},"evennia.server.sessionhandler.SessionHandler":{clean_senddata:[308,3,1,""],get:[308,3,1,""],get_all_sync_data:[308,3,1,""],get_sessions:[308,3,1,""]},"evennia.server.throttle":{Throttle:[310,1,1,""]},"evennia.server.throttle.Throttle":{__init__:[310,3,1,""],check:[310,3,1,""],error_msg:[310,4,1,""],get:[310,3,1,""],get_cache_key:[310,3,1,""],record_ip:[310,3,1,""],remove:[310,3,1,""],touch:[310,3,1,""],unrecord_ip:[310,3,1,""],update:[310,3,1,""]},"evennia.server.validators":{EvenniaPasswordValidator:[311,1,1,""],EvenniaUsernameAvailabilityValidator:[311,1,1,""]},"evennia.server.validators.EvenniaPasswordValidator":{__init__:[311,3,1,""],get_help_text:[311,3,1,""],validate:[311,3,1,""]},"evennia.server.webserver":{DjangoWebRoot:[312,1,1,""],EvenniaReverseProxyResource:[312,1,1,""],HTTPChannelWithXForwardedFor:[312,1,1,""],LockableThreadPool:[312,1,1,""],PrivateStaticRoot:[312,1,1,""],WSGIWebServer:[312,1,1,""],Website:[312,1,1,""]},"evennia.server.webserver.DjangoWebRoot":{__init__:[312,3,1,""],empty_threadpool:[312,3,1,""],getChild:[312,3,1,""]},"evennia.server.webserver.EvenniaReverseProxyResource":{getChild:[312,3,1,""],render:[312,3,1,""]},"evennia.server.webserver.HTTPChannelWithXForwardedFor":{allHeadersReceived:[312,3,1,""]},"evennia.server.webserver.LockableThreadPool":{__init__:[312,3,1,""],callInThread:[312,3,1,""],lock:[312,3,1,""]},"evennia.server.webserver.PrivateStaticRoot":{directoryListing:[312,3,1,""]},"evennia.server.webserver.WSGIWebServer":{__init__:[312,3,1,""],startService:[312,3,1,""],stopService:[312,3,1,""]},"evennia.server.webserver.Website":{log:[312,3,1,""],logPrefix:[312,3,1,""],noisy:[312,4,1,""]},"evennia.typeclasses":{admin:[315,0,0,"-"],attributes:[316,0,0,"-"],managers:[317,0,0,"-"],models:[318,0,0,"-"],tags:[319,0,0,"-"]},"evennia.typeclasses.admin":{AttributeForm:[315,1,1,""],AttributeFormSet:[315,1,1,""],AttributeInline:[315,1,1,""],TagAdmin:[315,1,1,""],TagForm:[315,1,1,""],TagFormSet:[315,1,1,""],TagInline:[315,1,1,""]},"evennia.typeclasses.admin.AttributeForm":{Meta:[315,1,1,""],__init__:[315,3,1,""],base_fields:[315,4,1,""],clean_attr_value:[315,3,1,""],declared_fields:[315,4,1,""],media:[315,3,1,""],save:[315,3,1,""]},"evennia.typeclasses.admin.AttributeForm.Meta":{fields:[315,4,1,""]},"evennia.typeclasses.admin.AttributeFormSet":{save:[315,3,1,""]},"evennia.typeclasses.admin.AttributeInline":{extra:[315,4,1,""],form:[315,4,1,""],formset:[315,4,1,""],get_formset:[315,3,1,""],media:[315,3,1,""],model:[315,4,1,""],related_field:[315,4,1,""]},"evennia.typeclasses.admin.TagAdmin":{fields:[315,4,1,""],list_display:[315,4,1,""],list_filter:[315,4,1,""],media:[315,3,1,""],search_fields:[315,4,1,""]},"evennia.typeclasses.admin.TagForm":{Meta:[315,1,1,""],__init__:[315,3,1,""],base_fields:[315,4,1,""],declared_fields:[315,4,1,""],media:[315,3,1,""],save:[315,3,1,""]},"evennia.typeclasses.admin.TagForm.Meta":{fields:[315,4,1,""]},"evennia.typeclasses.admin.TagFormSet":{save:[315,3,1,""]},"evennia.typeclasses.admin.TagInline":{extra:[315,4,1,""],form:[315,4,1,""],formset:[315,4,1,""],get_formset:[315,3,1,""],media:[315,3,1,""],model:[315,4,1,""],related_field:[315,4,1,""]},"evennia.typeclasses.attributes":{Attribute:[316,1,1,""],AttributeHandler:[316,1,1,""],DbHolder:[316,1,1,""],IAttribute:[316,1,1,""],IAttributeBackend:[316,1,1,""],InMemoryAttribute:[316,1,1,""],InMemoryAttributeBackend:[316,1,1,""],ModelAttributeBackend:[316,1,1,""],NickHandler:[316,1,1,""],NickTemplateInvalid:[316,2,1,""],initialize_nick_templates:[316,5,1,""],parse_nick_template:[316,5,1,""]},"evennia.typeclasses.attributes.Attribute":{DoesNotExist:[316,2,1,""],MultipleObjectsReturned:[316,2,1,""],accountdb_set:[316,4,1,""],attrtype:[316,3,1,""],category:[316,3,1,""],channeldb_set:[316,4,1,""],date_created:[316,3,1,""],db_attrtype:[316,4,1,""],db_category:[316,4,1,""],db_date_created:[316,4,1,""],db_key:[316,4,1,""],db_lock_storage:[316,4,1,""],db_model:[316,4,1,""],db_strvalue:[316,4,1,""],db_value:[316,4,1,""],get_next_by_db_date_created:[316,3,1,""],get_previous_by_db_date_created:[316,3,1,""],id:[316,4,1,""],key:[316,3,1,""],lock_storage:[316,3,1,""],model:[316,3,1,""],objectdb_set:[316,4,1,""],path:[316,4,1,""],scriptdb_set:[316,4,1,""],strvalue:[316,3,1,""],typename:[316,4,1,""],value:[316,3,1,""]},"evennia.typeclasses.attributes.AttributeHandler":{__init__:[316,3,1,""],add:[316,3,1,""],all:[316,3,1,""],batch_add:[316,3,1,""],clear:[316,3,1,""],get:[316,3,1,""],has:[316,3,1,""],remove:[316,3,1,""],reset_cache:[316,3,1,""]},"evennia.typeclasses.attributes.DbHolder":{__init__:[316,3,1,""],all:[316,3,1,""],get_all:[316,3,1,""]},"evennia.typeclasses.attributes.IAttribute":{access:[316,3,1,""],attrtype:[316,3,1,""],category:[316,3,1,""],date_created:[316,3,1,""],key:[316,3,1,""],lock_storage:[316,3,1,""],locks:[316,4,1,""],model:[316,3,1,""],strvalue:[316,3,1,""]},"evennia.typeclasses.attributes.IAttributeBackend":{__init__:[316,3,1,""],batch_add:[316,3,1,""],clear_attributes:[316,3,1,""],create_attribute:[316,3,1,""],delete_attribute:[316,3,1,""],do_batch_delete:[316,3,1,""],do_batch_finish:[316,3,1,""],do_batch_update_attribute:[316,3,1,""],do_create_attribute:[316,3,1,""],do_delete_attribute:[316,3,1,""],do_update_attribute:[316,3,1,""],get:[316,3,1,""],get_all_attributes:[316,3,1,""],query_all:[316,3,1,""],query_category:[316,3,1,""],query_key:[316,3,1,""],reset_cache:[316,3,1,""],update_attribute:[316,3,1,""]},"evennia.typeclasses.attributes.InMemoryAttribute":{__init__:[316,3,1,""],value:[316,3,1,""]},"evennia.typeclasses.attributes.InMemoryAttributeBackend":{__init__:[316,3,1,""],do_batch_finish:[316,3,1,""],do_batch_update_attribute:[316,3,1,""],do_create_attribute:[316,3,1,""],do_delete_attribute:[316,3,1,""],do_update_attribute:[316,3,1,""],query_all:[316,3,1,""],query_category:[316,3,1,""],query_key:[316,3,1,""]},"evennia.typeclasses.attributes.ModelAttributeBackend":{__init__:[316,3,1,""],do_batch_finish:[316,3,1,""],do_batch_update_attribute:[316,3,1,""],do_create_attribute:[316,3,1,""],do_delete_attribute:[316,3,1,""],do_update_attribute:[316,3,1,""],query_all:[316,3,1,""],query_category:[316,3,1,""],query_key:[316,3,1,""]},"evennia.typeclasses.attributes.NickHandler":{__init__:[316,3,1,""],add:[316,3,1,""],get:[316,3,1,""],has:[316,3,1,""],nickreplace:[316,3,1,""],remove:[316,3,1,""]},"evennia.typeclasses.managers":{TypedObjectManager:[317,1,1,""]},"evennia.typeclasses.managers.TypedObjectManager":{create_tag:[317,3,1,""],dbref:[317,3,1,""],dbref_search:[317,3,1,""],get_alias:[317,3,1,""],get_attribute:[317,3,1,""],get_by_alias:[317,3,1,""],get_by_attribute:[317,3,1,""],get_by_nick:[317,3,1,""],get_by_permission:[317,3,1,""],get_by_tag:[317,3,1,""],get_dbref_range:[317,3,1,""],get_id:[317,3,1,""],get_nick:[317,3,1,""],get_permission:[317,3,1,""],get_tag:[317,3,1,""],get_typeclass_totals:[317,3,1,""],object_totals:[317,3,1,""],typeclass_search:[317,3,1,""]},"evennia.typeclasses.models":{TypedObject:[318,1,1,""]},"evennia.typeclasses.models.TypedObject":{"delete":[318,3,1,""],Meta:[318,1,1,""],__init__:[318,3,1,""],access:[318,3,1,""],aliases:[318,4,1,""],at_idmapper_flush:[318,3,1,""],at_rename:[318,3,1,""],attributes:[318,4,1,""],check_permstring:[318,3,1,""],date_created:[318,3,1,""],db:[318,3,1,""],db_attributes:[318,4,1,""],db_date_created:[318,4,1,""],db_key:[318,4,1,""],db_lock_storage:[318,4,1,""],db_tags:[318,4,1,""],db_typeclass_path:[318,4,1,""],dbid:[318,3,1,""],dbref:[318,3,1,""],get_absolute_url:[318,3,1,""],get_display_name:[318,3,1,""],get_extra_info:[318,3,1,""],get_next_by_db_date_created:[318,3,1,""],get_previous_by_db_date_created:[318,3,1,""],is_typeclass:[318,3,1,""],key:[318,3,1,""],lock_storage:[318,3,1,""],locks:[318,4,1,""],name:[318,3,1,""],nattributes:[318,4,1,""],ndb:[318,3,1,""],objects:[318,4,1,""],path:[318,4,1,""],permissions:[318,4,1,""],set_class_from_typeclass:[318,3,1,""],swap_typeclass:[318,3,1,""],tags:[318,4,1,""],typeclass_path:[318,3,1,""],typename:[318,4,1,""],web_get_admin_url:[318,3,1,""],web_get_create_url:[318,3,1,""],web_get_delete_url:[318,3,1,""],web_get_detail_url:[318,3,1,""],web_get_puppet_url:[318,3,1,""],web_get_update_url:[318,3,1,""]},"evennia.typeclasses.models.TypedObject.Meta":{"abstract":[318,4,1,""],ordering:[318,4,1,""],verbose_name:[318,4,1,""]},"evennia.typeclasses.tags":{AliasHandler:[319,1,1,""],PermissionHandler:[319,1,1,""],Tag:[319,1,1,""],TagHandler:[319,1,1,""]},"evennia.typeclasses.tags.Tag":{DoesNotExist:[319,2,1,""],MultipleObjectsReturned:[319,2,1,""],accountdb_set:[319,4,1,""],channeldb_set:[319,4,1,""],db_category:[319,4,1,""],db_data:[319,4,1,""],db_key:[319,4,1,""],db_model:[319,4,1,""],db_tagtype:[319,4,1,""],helpentry_set:[319,4,1,""],id:[319,4,1,""],msg_set:[319,4,1,""],objectdb_set:[319,4,1,""],objects:[319,4,1,""],scriptdb_set:[319,4,1,""]},"evennia.typeclasses.tags.TagHandler":{__init__:[319,3,1,""],add:[319,3,1,""],all:[319,3,1,""],batch_add:[319,3,1,""],clear:[319,3,1,""],get:[319,3,1,""],has:[319,3,1,""],remove:[319,3,1,""],reset_cache:[319,3,1,""]},"evennia.utils":{ansi:[321,0,0,"-"],batchprocessors:[322,0,0,"-"],containers:[323,0,0,"-"],create:[324,0,0,"-"],dbserialize:[325,0,0,"-"],eveditor:[326,0,0,"-"],evform:[327,0,0,"-"],evmenu:[328,0,0,"-"],evmore:[329,0,0,"-"],evtable:[330,0,0,"-"],gametime:[331,0,0,"-"],idmapper:[332,0,0,"-"],inlinefuncs:[336,0,0,"-"],logger:[337,0,0,"-"],optionclasses:[338,0,0,"-"],optionhandler:[339,0,0,"-"],picklefield:[340,0,0,"-"],search:[341,0,0,"-"],test_resources:[342,0,0,"-"],text2html:[343,0,0,"-"],utils:[344,0,0,"-"],validatorfuncs:[345,0,0,"-"]},"evennia.utils.ansi":{ANSIMeta:[321,1,1,""],ANSIParser:[321,1,1,""],ANSIString:[321,1,1,""],parse_ansi:[321,5,1,""],raw:[321,5,1,""],strip_ansi:[321,5,1,""],strip_raw_ansi:[321,5,1,""]},"evennia.utils.ansi.ANSIMeta":{__init__:[321,3,1,""]},"evennia.utils.ansi.ANSIParser":{ansi_escapes:[321,4,1,""],ansi_map:[321,4,1,""],ansi_map_dict:[321,4,1,""],ansi_re:[321,4,1,""],ansi_regex:[321,4,1,""],ansi_sub:[321,4,1,""],ansi_xterm256_bright_bg_map:[321,4,1,""],ansi_xterm256_bright_bg_map_dict:[321,4,1,""],brightbg_sub:[321,4,1,""],mxp_re:[321,4,1,""],mxp_sub:[321,4,1,""],parse_ansi:[321,3,1,""],strip_mxp:[321,3,1,""],strip_raw_codes:[321,3,1,""],sub_ansi:[321,3,1,""],sub_brightbg:[321,3,1,""],sub_xterm256:[321,3,1,""],xterm256_bg:[321,4,1,""],xterm256_bg_sub:[321,4,1,""],xterm256_fg:[321,4,1,""],xterm256_fg_sub:[321,4,1,""],xterm256_gbg:[321,4,1,""],xterm256_gbg_sub:[321,4,1,""],xterm256_gfg:[321,4,1,""],xterm256_gfg_sub:[321,4,1,""]},"evennia.utils.ansi.ANSIString":{__init__:[321,3,1,""],capitalize:[321,3,1,""],center:[321,3,1,""],clean:[321,3,1,""],count:[321,3,1,""],decode:[321,3,1,""],encode:[321,3,1,""],endswith:[321,3,1,""],expandtabs:[321,3,1,""],find:[321,3,1,""],format:[321,3,1,""],index:[321,3,1,""],isalnum:[321,3,1,""],isalpha:[321,3,1,""],isdigit:[321,3,1,""],islower:[321,3,1,""],isspace:[321,3,1,""],istitle:[321,3,1,""],isupper:[321,3,1,""],join:[321,3,1,""],ljust:[321,3,1,""],lower:[321,3,1,""],lstrip:[321,3,1,""],partition:[321,3,1,""],raw:[321,3,1,""],re_format:[321,4,1,""],replace:[321,3,1,""],rfind:[321,3,1,""],rindex:[321,3,1,""],rjust:[321,3,1,""],rsplit:[321,3,1,""],rstrip:[321,3,1,""],split:[321,3,1,""],startswith:[321,3,1,""],strip:[321,3,1,""],swapcase:[321,3,1,""],translate:[321,3,1,""],upper:[321,3,1,""]},"evennia.utils.batchprocessors":{BatchCodeProcessor:[322,1,1,""],BatchCommandProcessor:[322,1,1,""],read_batchfile:[322,5,1,""],tb_filename:[322,5,1,""],tb_iter:[322,5,1,""]},"evennia.utils.batchprocessors.BatchCodeProcessor":{code_exec:[322,3,1,""],parse_file:[322,3,1,""]},"evennia.utils.batchprocessors.BatchCommandProcessor":{parse_file:[322,3,1,""]},"evennia.utils.containers":{Container:[323,1,1,""],GlobalScriptContainer:[323,1,1,""],OptionContainer:[323,1,1,""]},"evennia.utils.containers.Container":{__init__:[323,3,1,""],all:[323,3,1,""],get:[323,3,1,""],load_data:[323,3,1,""],storage_modules:[323,4,1,""]},"evennia.utils.containers.GlobalScriptContainer":{__init__:[323,3,1,""],all:[323,3,1,""],get:[323,3,1,""],load_data:[323,3,1,""],start:[323,3,1,""]},"evennia.utils.containers.OptionContainer":{storage_modules:[323,4,1,""]},"evennia.utils.create":{create_account:[324,5,1,""],create_channel:[324,5,1,""],create_help_entry:[324,5,1,""],create_message:[324,5,1,""],create_object:[324,5,1,""],create_script:[324,5,1,""]},"evennia.utils.dbserialize":{dbserialize:[325,5,1,""],dbunserialize:[325,5,1,""],do_pickle:[325,5,1,""],do_unpickle:[325,5,1,""],from_pickle:[325,5,1,""],to_pickle:[325,5,1,""]},"evennia.utils.eveditor":{CmdEditorBase:[326,1,1,""],CmdEditorGroup:[326,1,1,""],CmdLineInput:[326,1,1,""],CmdSaveYesNo:[326,1,1,""],EvEditor:[326,1,1,""],EvEditorCmdSet:[326,1,1,""],SaveYesNoCmdSet:[326,1,1,""]},"evennia.utils.eveditor.CmdEditorBase":{aliases:[326,4,1,""],editor:[326,4,1,""],help_category:[326,4,1,""],help_entry:[326,4,1,""],key:[326,4,1,""],lock_storage:[326,4,1,""],locks:[326,4,1,""],parse:[326,3,1,""],search_index_entry:[326,4,1,""]},"evennia.utils.eveditor.CmdEditorGroup":{aliases:[326,4,1,""],arg_regex:[326,4,1,""],func:[326,3,1,""],help_category:[326,4,1,""],key:[326,4,1,""],lock_storage:[326,4,1,""],search_index_entry:[326,4,1,""]},"evennia.utils.eveditor.CmdLineInput":{aliases:[326,4,1,""],func:[326,3,1,""],help_category:[326,4,1,""],key:[326,4,1,""],lock_storage:[326,4,1,""],search_index_entry:[326,4,1,""]},"evennia.utils.eveditor.CmdSaveYesNo":{aliases:[326,4,1,""],func:[326,3,1,""],help_category:[326,4,1,""],help_cateogory:[326,4,1,""],key:[326,4,1,""],lock_storage:[326,4,1,""],locks:[326,4,1,""],search_index_entry:[326,4,1,""]},"evennia.utils.eveditor.EvEditor":{__init__:[326,3,1,""],decrease_indent:[326,3,1,""],deduce_indent:[326,3,1,""],display_buffer:[326,3,1,""],display_help:[326,3,1,""],get_buffer:[326,3,1,""],increase_indent:[326,3,1,""],load_buffer:[326,3,1,""],quit:[326,3,1,""],save_buffer:[326,3,1,""],swap_autoindent:[326,3,1,""],update_buffer:[326,3,1,""],update_undo:[326,3,1,""]},"evennia.utils.eveditor.EvEditorCmdSet":{at_cmdset_creation:[326,3,1,""],key:[326,4,1,""],mergetype:[326,4,1,""],path:[326,4,1,""]},"evennia.utils.eveditor.SaveYesNoCmdSet":{at_cmdset_creation:[326,3,1,""],key:[326,4,1,""],mergetype:[326,4,1,""],path:[326,4,1,""],priority:[326,4,1,""]},"evennia.utils.evform":{EvForm:[327,1,1,""]},"evennia.utils.evform.EvForm":{__init__:[327,3,1,""],map:[327,3,1,""],reload:[327,3,1,""]},"evennia.utils.evmenu":{CmdEvMenuNode:[328,1,1,""],CmdGetInput:[328,1,1,""],EvMenu:[328,1,1,""],EvMenuCmdSet:[328,1,1,""],EvMenuError:[328,2,1,""],EvMenuGotoAbortMessage:[328,2,1,""],InputCmdSet:[328,1,1,""],get_input:[328,5,1,""],list_node:[328,5,1,""],parse_menu_template:[328,5,1,""],template2menu:[328,5,1,""]},"evennia.utils.evmenu.CmdEvMenuNode":{aliases:[328,4,1,""],auto_help_display_key:[328,4,1,""],func:[328,3,1,""],get_help:[328,3,1,""],help_category:[328,4,1,""],key:[328,4,1,""],lock_storage:[328,4,1,""],locks:[328,4,1,""],search_index_entry:[328,4,1,""]},"evennia.utils.evmenu.CmdGetInput":{aliases:[328,4,1,""],func:[328,3,1,""],help_category:[328,4,1,""],key:[328,4,1,""],lock_storage:[328,4,1,""],search_index_entry:[328,4,1,""]},"evennia.utils.evmenu.EvMenu":{"goto":[328,3,1,""],__init__:[328,3,1,""],close_menu:[328,3,1,""],display_helptext:[328,3,1,""],display_nodetext:[328,3,1,""],extract_goto_exec:[328,3,1,""],helptext_formatter:[328,3,1,""],msg:[328,3,1,""],node_border_char:[328,4,1,""],node_formatter:[328,3,1,""],nodetext_formatter:[328,3,1,""],options_formatter:[328,3,1,""],parse_input:[328,3,1,""],print_debug_info:[328,3,1,""],run_exec:[328,3,1,""],run_exec_then_goto:[328,3,1,""]},"evennia.utils.evmenu.EvMenuCmdSet":{at_cmdset_creation:[328,3,1,""],key:[328,4,1,""],mergetype:[328,4,1,""],no_channels:[328,4,1,""],no_exits:[328,4,1,""],no_objs:[328,4,1,""],path:[328,4,1,""],priority:[328,4,1,""]},"evennia.utils.evmenu.InputCmdSet":{at_cmdset_creation:[328,3,1,""],key:[328,4,1,""],mergetype:[328,4,1,""],no_channels:[328,4,1,""],no_exits:[328,4,1,""],no_objs:[328,4,1,""],path:[328,4,1,""],priority:[328,4,1,""]},"evennia.utils.evmore":{CmdMore:[329,1,1,""],CmdMoreLook:[329,1,1,""],CmdSetMore:[329,1,1,""],EvMore:[329,1,1,""],msg:[329,5,1,""],queryset_maxsize:[329,5,1,""]},"evennia.utils.evmore.CmdMore":{aliases:[329,4,1,""],auto_help:[329,4,1,""],func:[329,3,1,""],help_category:[329,4,1,""],key:[329,4,1,""],lock_storage:[329,4,1,""],search_index_entry:[329,4,1,""]},"evennia.utils.evmore.CmdMoreLook":{aliases:[329,4,1,""],auto_help:[329,4,1,""],func:[329,3,1,""],help_category:[329,4,1,""],key:[329,4,1,""],lock_storage:[329,4,1,""],search_index_entry:[329,4,1,""]},"evennia.utils.evmore.CmdSetMore":{at_cmdset_creation:[329,3,1,""],key:[329,4,1,""],path:[329,4,1,""],priority:[329,4,1,""]},"evennia.utils.evmore.EvMore":{__init__:[329,3,1,""],display:[329,3,1,""],init_django_paginator:[329,3,1,""],init_evtable:[329,3,1,""],init_f_str:[329,3,1,""],init_iterable:[329,3,1,""],init_pages:[329,3,1,""],init_queryset:[329,3,1,""],init_str:[329,3,1,""],page_back:[329,3,1,""],page_end:[329,3,1,""],page_formatter:[329,3,1,""],page_next:[329,3,1,""],page_quit:[329,3,1,""],page_top:[329,3,1,""],paginator:[329,3,1,""],paginator_django:[329,3,1,""],paginator_index:[329,3,1,""],paginator_slice:[329,3,1,""],start:[329,3,1,""]},"evennia.utils.evtable":{ANSITextWrapper:[330,1,1,""],EvCell:[330,1,1,""],EvColumn:[330,1,1,""],EvTable:[330,1,1,""],fill:[330,5,1,""],wrap:[330,5,1,""]},"evennia.utils.evtable.EvCell":{__init__:[330,3,1,""],get:[330,3,1,""],get_height:[330,3,1,""],get_min_height:[330,3,1,""],get_min_width:[330,3,1,""],get_width:[330,3,1,""],reformat:[330,3,1,""],replace_data:[330,3,1,""]},"evennia.utils.evtable.EvColumn":{__init__:[330,3,1,""],add_rows:[330,3,1,""],reformat:[330,3,1,""],reformat_cell:[330,3,1,""]},"evennia.utils.evtable.EvTable":{__init__:[330,3,1,""],add_column:[330,3,1,""],add_header:[330,3,1,""],add_row:[330,3,1,""],get:[330,3,1,""],reformat:[330,3,1,""],reformat_column:[330,3,1,""]},"evennia.utils.gametime":{TimeScript:[331,1,1,""],game_epoch:[331,5,1,""],gametime:[331,5,1,""],portal_uptime:[331,5,1,""],real_seconds_until:[331,5,1,""],reset_gametime:[331,5,1,""],runtime:[331,5,1,""],schedule:[331,5,1,""],server_epoch:[331,5,1,""],uptime:[331,5,1,""]},"evennia.utils.gametime.TimeScript":{DoesNotExist:[331,2,1,""],MultipleObjectsReturned:[331,2,1,""],at_repeat:[331,3,1,""],at_script_creation:[331,3,1,""],path:[331,4,1,""],typename:[331,4,1,""]},"evennia.utils.idmapper":{manager:[333,0,0,"-"],models:[334,0,0,"-"],tests:[335,0,0,"-"]},"evennia.utils.idmapper.manager":{SharedMemoryManager:[333,1,1,""]},"evennia.utils.idmapper.manager.SharedMemoryManager":{get:[333,3,1,""]},"evennia.utils.idmapper.models":{SharedMemoryModel:[334,1,1,""],SharedMemoryModelBase:[334,1,1,""],WeakSharedMemoryModel:[334,1,1,""],WeakSharedMemoryModelBase:[334,1,1,""],cache_size:[334,5,1,""],conditional_flush:[334,5,1,""],flush_cache:[334,5,1,""],flush_cached_instance:[334,5,1,""],update_cached_instance:[334,5,1,""]},"evennia.utils.idmapper.models.SharedMemoryModel":{"delete":[334,3,1,""],Meta:[334,1,1,""],at_idmapper_flush:[334,3,1,""],cache_instance:[334,3,1,""],flush_cached_instance:[334,3,1,""],flush_from_cache:[334,3,1,""],flush_instance_cache:[334,3,1,""],get_all_cached_instances:[334,3,1,""],get_cached_instance:[334,3,1,""],objects:[334,4,1,""],path:[334,4,1,""],save:[334,3,1,""],typename:[334,4,1,""]},"evennia.utils.idmapper.models.SharedMemoryModel.Meta":{"abstract":[334,4,1,""]},"evennia.utils.idmapper.models.WeakSharedMemoryModel":{Meta:[334,1,1,""],path:[334,4,1,""],typename:[334,4,1,""]},"evennia.utils.idmapper.models.WeakSharedMemoryModel.Meta":{"abstract":[334,4,1,""]},"evennia.utils.idmapper.tests":{Article:[335,1,1,""],Category:[335,1,1,""],RegularArticle:[335,1,1,""],RegularCategory:[335,1,1,""],SharedMemorysTest:[335,1,1,""]},"evennia.utils.idmapper.tests.Article":{DoesNotExist:[335,2,1,""],MultipleObjectsReturned:[335,2,1,""],category2:[335,4,1,""],category2_id:[335,4,1,""],category:[335,4,1,""],category_id:[335,4,1,""],id:[335,4,1,""],name:[335,4,1,""],path:[335,4,1,""],typename:[335,4,1,""]},"evennia.utils.idmapper.tests.Category":{DoesNotExist:[335,2,1,""],MultipleObjectsReturned:[335,2,1,""],article_set:[335,4,1,""],id:[335,4,1,""],name:[335,4,1,""],path:[335,4,1,""],regulararticle_set:[335,4,1,""],typename:[335,4,1,""]},"evennia.utils.idmapper.tests.RegularArticle":{DoesNotExist:[335,2,1,""],MultipleObjectsReturned:[335,2,1,""],category2:[335,4,1,""],category2_id:[335,4,1,""],category:[335,4,1,""],category_id:[335,4,1,""],id:[335,4,1,""],name:[335,4,1,""],objects:[335,4,1,""]},"evennia.utils.idmapper.tests.RegularCategory":{DoesNotExist:[335,2,1,""],MultipleObjectsReturned:[335,2,1,""],article_set:[335,4,1,""],id:[335,4,1,""],name:[335,4,1,""],objects:[335,4,1,""],regulararticle_set:[335,4,1,""]},"evennia.utils.idmapper.tests.SharedMemorysTest":{setUp:[335,3,1,""],testMixedReferences:[335,3,1,""],testObjectDeletion:[335,3,1,""],testRegularReferences:[335,3,1,""],testSharedMemoryReferences:[335,3,1,""]},"evennia.utils.inlinefuncs":{"null":[336,5,1,""],InlinefuncError:[336,2,1,""],NickTemplateInvalid:[336,2,1,""],ParseStack:[336,1,1,""],clr:[336,5,1,""],crop:[336,5,1,""],initialize_nick_templates:[336,5,1,""],nomatch:[336,5,1,""],pad:[336,5,1,""],parse_inlinefunc:[336,5,1,""],parse_nick_template:[336,5,1,""],random:[336,5,1,""],raw:[336,5,1,""],space:[336,5,1,""]},"evennia.utils.inlinefuncs.ParseStack":{__init__:[336,3,1,""],append:[336,3,1,""]},"evennia.utils.logger":{EvenniaLogFile:[337,1,1,""],PortalLogObserver:[337,1,1,""],ServerLogObserver:[337,1,1,""],WeeklyLogFile:[337,1,1,""],log_dep:[337,5,1,""],log_depmsg:[337,5,1,""],log_err:[337,5,1,""],log_errmsg:[337,5,1,""],log_file:[337,5,1,""],log_info:[337,5,1,""],log_infomsg:[337,5,1,""],log_msg:[337,5,1,""],log_sec:[337,5,1,""],log_secmsg:[337,5,1,""],log_server:[337,5,1,""],log_trace:[337,5,1,""],log_tracemsg:[337,5,1,""],log_warn:[337,5,1,""],log_warnmsg:[337,5,1,""],tail_log_file:[337,5,1,""],timeformat:[337,5,1,""]},"evennia.utils.logger.EvenniaLogFile":{num_lines_to_append:[337,4,1,""],readlines:[337,3,1,""],rotate:[337,3,1,""],seek:[337,3,1,""],settings:[337,4,1,""]},"evennia.utils.logger.PortalLogObserver":{emit:[337,3,1,""],prefix:[337,4,1,""],timeFormat:[337,4,1,""]},"evennia.utils.logger.ServerLogObserver":{prefix:[337,4,1,""]},"evennia.utils.logger.WeeklyLogFile":{__init__:[337,3,1,""],shouldRotate:[337,3,1,""],suffix:[337,3,1,""],write:[337,3,1,""]},"evennia.utils.optionclasses":{BaseOption:[338,1,1,""],Boolean:[338,1,1,""],Color:[338,1,1,""],Datetime:[338,1,1,""],Duration:[338,1,1,""],Email:[338,1,1,""],Future:[338,1,1,""],Lock:[338,1,1,""],PositiveInteger:[338,1,1,""],SignedInteger:[338,1,1,""],Text:[338,1,1,""],Timezone:[338,1,1,""],UnsignedInteger:[338,1,1,""]},"evennia.utils.optionclasses.BaseOption":{"default":[338,3,1,""],__init__:[338,3,1,""],changed:[338,3,1,""],deserialize:[338,3,1,""],display:[338,3,1,""],load:[338,3,1,""],save:[338,3,1,""],serialize:[338,3,1,""],set:[338,3,1,""],validate:[338,3,1,""],value:[338,3,1,""]},"evennia.utils.optionclasses.Boolean":{deserialize:[338,3,1,""],display:[338,3,1,""],serialize:[338,3,1,""],validate:[338,3,1,""]},"evennia.utils.optionclasses.Color":{deserialize:[338,3,1,""],display:[338,3,1,""],validate:[338,3,1,""]},"evennia.utils.optionclasses.Datetime":{deserialize:[338,3,1,""],serialize:[338,3,1,""],validate:[338,3,1,""]},"evennia.utils.optionclasses.Duration":{deserialize:[338,3,1,""],serialize:[338,3,1,""],validate:[338,3,1,""]},"evennia.utils.optionclasses.Email":{deserialize:[338,3,1,""],validate:[338,3,1,""]},"evennia.utils.optionclasses.Future":{validate:[338,3,1,""]},"evennia.utils.optionclasses.Lock":{validate:[338,3,1,""]},"evennia.utils.optionclasses.PositiveInteger":{deserialize:[338,3,1,""],validate:[338,3,1,""]},"evennia.utils.optionclasses.SignedInteger":{deserialize:[338,3,1,""],validate:[338,3,1,""]},"evennia.utils.optionclasses.Text":{deserialize:[338,3,1,""]},"evennia.utils.optionclasses.Timezone":{"default":[338,3,1,""],deserialize:[338,3,1,""],serialize:[338,3,1,""],validate:[338,3,1,""]},"evennia.utils.optionclasses.UnsignedInteger":{deserialize:[338,3,1,""],validate:[338,3,1,""],validator_key:[338,4,1,""]},"evennia.utils.optionhandler":{InMemorySaveHandler:[339,1,1,""],OptionHandler:[339,1,1,""]},"evennia.utils.optionhandler.InMemorySaveHandler":{__init__:[339,3,1,""],add:[339,3,1,""],get:[339,3,1,""]},"evennia.utils.optionhandler.OptionHandler":{__init__:[339,3,1,""],all:[339,3,1,""],get:[339,3,1,""],set:[339,3,1,""]},"evennia.utils.picklefield":{PickledFormField:[340,1,1,""],PickledObject:[340,1,1,""],PickledObjectField:[340,1,1,""],PickledWidget:[340,1,1,""],dbsafe_decode:[340,5,1,""],dbsafe_encode:[340,5,1,""],wrap_conflictual_object:[340,5,1,""]},"evennia.utils.picklefield.PickledFormField":{__init__:[340,3,1,""],clean:[340,3,1,""],default_error_messages:[340,4,1,""],widget:[340,4,1,""]},"evennia.utils.picklefield.PickledObjectField":{__init__:[340,3,1,""],formfield:[340,3,1,""],from_db_value:[340,3,1,""],get_db_prep_lookup:[340,3,1,""],get_db_prep_value:[340,3,1,""],get_default:[340,3,1,""],get_internal_type:[340,3,1,""],pre_save:[340,3,1,""],value_to_string:[340,3,1,""]},"evennia.utils.picklefield.PickledWidget":{media:[340,3,1,""],render:[340,3,1,""],value_from_datadict:[340,3,1,""]},"evennia.utils.search":{search_account:[341,5,1,""],search_account_tag:[341,5,1,""],search_channel:[341,5,1,""],search_channel_tag:[341,5,1,""],search_help_entry:[341,5,1,""],search_message:[341,5,1,""],search_object:[341,5,1,""],search_script:[341,5,1,""],search_script_tag:[341,5,1,""],search_tag:[341,5,1,""]},"evennia.utils.test_resources":{EvenniaTest:[342,1,1,""],LocalEvenniaTest:[342,1,1,""],mockdeferLater:[342,5,1,""],mockdelay:[342,5,1,""],unload_module:[342,5,1,""]},"evennia.utils.test_resources.EvenniaTest":{account_typeclass:[342,4,1,""],character_typeclass:[342,4,1,""],exit_typeclass:[342,4,1,""],object_typeclass:[342,4,1,""],room_typeclass:[342,4,1,""],script_typeclass:[342,4,1,""],setUp:[342,3,1,""],tearDown:[342,3,1,""]},"evennia.utils.test_resources.LocalEvenniaTest":{account_typeclass:[342,4,1,""],character_typeclass:[342,4,1,""],exit_typeclass:[342,4,1,""],object_typeclass:[342,4,1,""],room_typeclass:[342,4,1,""],script_typeclass:[342,4,1,""]},"evennia.utils.text2html":{TextToHTMLparser:[343,1,1,""],parse_html:[343,5,1,""]},"evennia.utils.text2html.TextToHTMLparser":{bg_colormap:[343,4,1,""],bgfgstart:[343,4,1,""],bgfgstop:[343,4,1,""],bgstart:[343,4,1,""],bgstop:[343,4,1,""],blink:[343,4,1,""],colorback:[343,4,1,""],colorcodes:[343,4,1,""],convert_linebreaks:[343,3,1,""],convert_urls:[343,3,1,""],fg_colormap:[343,4,1,""],fgstart:[343,4,1,""],fgstop:[343,4,1,""],hilite:[343,4,1,""],inverse:[343,4,1,""],normal:[343,4,1,""],parse:[343,3,1,""],re_bgfg:[343,4,1,""],re_bgs:[343,4,1,""],re_blink:[343,4,1,""],re_blinking:[343,3,1,""],re_bold:[343,3,1,""],re_color:[343,3,1,""],re_dblspace:[343,4,1,""],re_double_space:[343,3,1,""],re_fgs:[343,4,1,""],re_hilite:[343,4,1,""],re_inverse:[343,4,1,""],re_inversing:[343,3,1,""],re_mxplink:[343,4,1,""],re_normal:[343,4,1,""],re_string:[343,4,1,""],re_uline:[343,4,1,""],re_underline:[343,3,1,""],re_unhilite:[343,4,1,""],re_url:[343,4,1,""],remove_backspaces:[343,3,1,""],remove_bells:[343,3,1,""],sub_dblspace:[343,3,1,""],sub_mxp_links:[343,3,1,""],sub_text:[343,3,1,""],tabstop:[343,4,1,""],underline:[343,4,1,""],unhilite:[343,4,1,""]},"evennia.utils.utils":{LimitedSizeOrderedDict:[344,1,1,""],all_from_module:[344,5,1,""],at_search_result:[344,5,1,""],callables_from_module:[344,5,1,""],calledby:[344,5,1,""],check_evennia_dependencies:[344,5,1,""],class_from_module:[344,5,1,""],columnize:[344,5,1,""],crop:[344,5,1,""],datetime_format:[344,5,1,""],dbid_to_obj:[344,5,1,""],dbref:[344,5,1,""],dbref_to_obj:[344,5,1,""],dedent:[344,5,1,""],deepsize:[344,5,1,""],delay:[344,5,1,""],display_len:[344,5,1,""],fill:[344,5,1,""],format_grid:[344,5,1,""],format_table:[344,5,1,""],fuzzy_import_from_module:[344,5,1,""],get_all_typeclasses:[344,5,1,""],get_evennia_pids:[344,5,1,""],get_evennia_version:[344,5,1,""],get_game_dir_path:[344,5,1,""],has_parent:[344,5,1,""],host_os_is:[344,5,1,""],inherits_from:[344,5,1,""],init_new_account:[344,5,1,""],interactive:[344,5,1,""],is_iter:[344,5,1,""],iter_to_str:[344,5,1,""],iter_to_string:[344,5,1,""],justify:[344,5,1,""],latinify:[344,5,1,""],lazy_property:[344,1,1,""],list_to_string:[344,5,1,""],m_len:[344,5,1,""],make_iter:[344,5,1,""],mod_import:[344,5,1,""],mod_import_from_path:[344,5,1,""],object_from_module:[344,5,1,""],pad:[344,5,1,""],percent:[344,5,1,""],percentile:[344,5,1,""],pypath_to_realpath:[344,5,1,""],random_string_from_module:[344,5,1,""],run_async:[344,5,1,""],server_services:[344,5,1,""],string_from_module:[344,5,1,""],string_partial_matching:[344,5,1,""],string_similarity:[344,5,1,""],string_suggestions:[344,5,1,""],strip_control_sequences:[344,5,1,""],time_format:[344,5,1,""],to_bytes:[344,5,1,""],to_str:[344,5,1,""],uses_database:[344,5,1,""],validate_email_address:[344,5,1,""],variable_from_module:[344,5,1,""],wildcard_to_regexp:[344,5,1,""],wrap:[344,5,1,""]},"evennia.utils.utils.LimitedSizeOrderedDict":{__init__:[344,3,1,""],update:[344,3,1,""]},"evennia.utils.utils.lazy_property":{__init__:[344,3,1,""]},"evennia.utils.validatorfuncs":{"boolean":[345,5,1,""],color:[345,5,1,""],datetime:[345,5,1,""],duration:[345,5,1,""],email:[345,5,1,""],future:[345,5,1,""],lock:[345,5,1,""],positive_integer:[345,5,1,""],signed_integer:[345,5,1,""],text:[345,5,1,""],timezone:[345,5,1,""],unsigned_integer:[345,5,1,""]},"evennia.web":{urls:[347,0,0,"-"],utils:[348,0,0,"-"],webclient:[353,0,0,"-"],website:[356,0,0,"-"]},"evennia.web.utils":{backends:[349,0,0,"-"],general_context:[350,0,0,"-"],middleware:[351,0,0,"-"],tests:[352,0,0,"-"]},"evennia.web.utils.backends":{CaseInsensitiveModelBackend:[349,1,1,""]},"evennia.web.utils.backends.CaseInsensitiveModelBackend":{authenticate:[349,3,1,""]},"evennia.web.utils.general_context":{general_context:[350,5,1,""],set_game_name_and_slogan:[350,5,1,""],set_webclient_settings:[350,5,1,""]},"evennia.web.utils.middleware":{SharedLoginMiddleware:[351,1,1,""]},"evennia.web.utils.middleware.SharedLoginMiddleware":{__init__:[351,3,1,""],make_shared_login:[351,3,1,""]},"evennia.web.utils.tests":{TestGeneralContext:[352,1,1,""]},"evennia.web.utils.tests.TestGeneralContext":{maxDiff:[352,4,1,""],test_general_context:[352,3,1,""],test_set_game_name_and_slogan:[352,3,1,""],test_set_webclient_settings:[352,3,1,""]},"evennia.web.webclient":{urls:[354,0,0,"-"],views:[355,0,0,"-"]},"evennia.web.webclient.views":{webclient:[355,5,1,""]},"evennia.web.website":{forms:[357,0,0,"-"],templatetags:[358,0,0,"-"],tests:[360,0,0,"-"],urls:[361,0,0,"-"],views:[362,0,0,"-"]},"evennia.web.website.forms":{AccountForm:[357,1,1,""],CharacterForm:[357,1,1,""],CharacterUpdateForm:[357,1,1,""],EvenniaForm:[357,1,1,""],ObjectForm:[357,1,1,""]},"evennia.web.website.forms.AccountForm":{Meta:[357,1,1,""],base_fields:[357,4,1,""],declared_fields:[357,4,1,""],media:[357,3,1,""]},"evennia.web.website.forms.AccountForm.Meta":{field_classes:[357,4,1,""],fields:[357,4,1,""],model:[357,4,1,""]},"evennia.web.website.forms.CharacterForm":{Meta:[357,1,1,""],base_fields:[357,4,1,""],declared_fields:[357,4,1,""],media:[357,3,1,""]},"evennia.web.website.forms.CharacterForm.Meta":{fields:[357,4,1,""],labels:[357,4,1,""],model:[357,4,1,""]},"evennia.web.website.forms.CharacterUpdateForm":{base_fields:[357,4,1,""],declared_fields:[357,4,1,""],media:[357,3,1,""]},"evennia.web.website.forms.EvenniaForm":{base_fields:[357,4,1,""],clean:[357,3,1,""],declared_fields:[357,4,1,""],media:[357,3,1,""]},"evennia.web.website.forms.ObjectForm":{Meta:[357,1,1,""],base_fields:[357,4,1,""],declared_fields:[357,4,1,""],media:[357,3,1,""]},"evennia.web.website.forms.ObjectForm.Meta":{fields:[357,4,1,""],labels:[357,4,1,""],model:[357,4,1,""]},"evennia.web.website.templatetags":{addclass:[359,0,0,"-"]},"evennia.web.website.templatetags.addclass":{addclass:[359,5,1,""]},"evennia.web.website.tests":{AdminTest:[360,1,1,""],ChannelDetailTest:[360,1,1,""],ChannelListTest:[360,1,1,""],CharacterCreateView:[360,1,1,""],CharacterDeleteView:[360,1,1,""],CharacterListView:[360,1,1,""],CharacterManageView:[360,1,1,""],CharacterPuppetView:[360,1,1,""],CharacterUpdateView:[360,1,1,""],EvenniaWebTest:[360,1,1,""],IndexTest:[360,1,1,""],LoginTest:[360,1,1,""],LogoutTest:[360,1,1,""],PasswordResetTest:[360,1,1,""],RegisterTest:[360,1,1,""],WebclientTest:[360,1,1,""]},"evennia.web.website.tests.AdminTest":{unauthenticated_response:[360,4,1,""],url_name:[360,4,1,""]},"evennia.web.website.tests.ChannelDetailTest":{get_kwargs:[360,3,1,""],setUp:[360,3,1,""],url_name:[360,4,1,""]},"evennia.web.website.tests.ChannelListTest":{url_name:[360,4,1,""]},"evennia.web.website.tests.CharacterCreateView":{test_valid_access_multisession_0:[360,3,1,""],test_valid_access_multisession_2:[360,3,1,""],unauthenticated_response:[360,4,1,""],url_name:[360,4,1,""]},"evennia.web.website.tests.CharacterDeleteView":{get_kwargs:[360,3,1,""],test_invalid_access:[360,3,1,""],test_valid_access:[360,3,1,""],unauthenticated_response:[360,4,1,""],url_name:[360,4,1,""]},"evennia.web.website.tests.CharacterListView":{unauthenticated_response:[360,4,1,""],url_name:[360,4,1,""]},"evennia.web.website.tests.CharacterManageView":{unauthenticated_response:[360,4,1,""],url_name:[360,4,1,""]},"evennia.web.website.tests.CharacterPuppetView":{get_kwargs:[360,3,1,""],test_invalid_access:[360,3,1,""],unauthenticated_response:[360,4,1,""],url_name:[360,4,1,""]},"evennia.web.website.tests.CharacterUpdateView":{get_kwargs:[360,3,1,""],test_invalid_access:[360,3,1,""],test_valid_access:[360,3,1,""],unauthenticated_response:[360,4,1,""],url_name:[360,4,1,""]},"evennia.web.website.tests.EvenniaWebTest":{account_typeclass:[360,4,1,""],authenticated_response:[360,4,1,""],channel_typeclass:[360,4,1,""],character_typeclass:[360,4,1,""],exit_typeclass:[360,4,1,""],get_kwargs:[360,3,1,""],login:[360,3,1,""],object_typeclass:[360,4,1,""],room_typeclass:[360,4,1,""],script_typeclass:[360,4,1,""],setUp:[360,3,1,""],test_get:[360,3,1,""],test_get_authenticated:[360,3,1,""],test_valid_chars:[360,3,1,""],unauthenticated_response:[360,4,1,""],url_name:[360,4,1,""]},"evennia.web.website.tests.IndexTest":{url_name:[360,4,1,""]},"evennia.web.website.tests.LoginTest":{url_name:[360,4,1,""]},"evennia.web.website.tests.LogoutTest":{url_name:[360,4,1,""]},"evennia.web.website.tests.PasswordResetTest":{unauthenticated_response:[360,4,1,""],url_name:[360,4,1,""]},"evennia.web.website.tests.RegisterTest":{url_name:[360,4,1,""]},"evennia.web.website.tests.WebclientTest":{test_get:[360,3,1,""],test_get_disabled:[360,3,1,""],url_name:[360,4,1,""]},"evennia.web.website.views":{AccountCreateView:[362,1,1,""],AccountMixin:[362,1,1,""],ChannelDetailView:[362,1,1,""],ChannelListView:[362,1,1,""],ChannelMixin:[362,1,1,""],CharacterCreateView:[362,1,1,""],CharacterDeleteView:[362,1,1,""],CharacterDetailView:[362,1,1,""],CharacterListView:[362,1,1,""],CharacterManageView:[362,1,1,""],CharacterMixin:[362,1,1,""],CharacterPuppetView:[362,1,1,""],CharacterUpdateView:[362,1,1,""],EvenniaCreateView:[362,1,1,""],EvenniaDeleteView:[362,1,1,""],EvenniaDetailView:[362,1,1,""],EvenniaIndexView:[362,1,1,""],EvenniaUpdateView:[362,1,1,""],HelpDetailView:[362,1,1,""],HelpListView:[362,1,1,""],HelpMixin:[362,1,1,""],ObjectCreateView:[362,1,1,""],ObjectDeleteView:[362,1,1,""],ObjectDetailView:[362,1,1,""],ObjectUpdateView:[362,1,1,""],TypeclassMixin:[362,1,1,""],admin_wrapper:[362,5,1,""],evennia_admin:[362,5,1,""],to_be_implemented:[362,5,1,""]},"evennia.web.website.views.AccountCreateView":{form_valid:[362,3,1,""],success_url:[362,4,1,""],template_name:[362,4,1,""]},"evennia.web.website.views.AccountMixin":{form_class:[362,4,1,""],model:[362,4,1,""]},"evennia.web.website.views.ChannelDetailView":{attributes:[362,4,1,""],get_context_data:[362,3,1,""],get_object:[362,3,1,""],max_num_lines:[362,4,1,""],template_name:[362,4,1,""]},"evennia.web.website.views.ChannelListView":{get_context_data:[362,3,1,""],max_popular:[362,4,1,""],page_title:[362,4,1,""],paginate_by:[362,4,1,""],template_name:[362,4,1,""]},"evennia.web.website.views.ChannelMixin":{access_type:[362,4,1,""],get_queryset:[362,3,1,""],model:[362,4,1,""],page_title:[362,4,1,""]},"evennia.web.website.views.CharacterCreateView":{form_valid:[362,3,1,""],template_name:[362,4,1,""]},"evennia.web.website.views.CharacterDetailView":{access_type:[362,4,1,""],attributes:[362,4,1,""],get_queryset:[362,3,1,""],template_name:[362,4,1,""]},"evennia.web.website.views.CharacterListView":{access_type:[362,4,1,""],get_queryset:[362,3,1,""],page_title:[362,4,1,""],paginate_by:[362,4,1,""],template_name:[362,4,1,""]},"evennia.web.website.views.CharacterManageView":{page_title:[362,4,1,""],paginate_by:[362,4,1,""],template_name:[362,4,1,""]},"evennia.web.website.views.CharacterMixin":{form_class:[362,4,1,""],get_queryset:[362,3,1,""],model:[362,4,1,""],success_url:[362,4,1,""]},"evennia.web.website.views.CharacterPuppetView":{get_redirect_url:[362,3,1,""]},"evennia.web.website.views.CharacterUpdateView":{form_class:[362,4,1,""],template_name:[362,4,1,""]},"evennia.web.website.views.EvenniaCreateView":{page_title:[362,3,1,""]},"evennia.web.website.views.EvenniaDeleteView":{page_title:[362,3,1,""]},"evennia.web.website.views.EvenniaDetailView":{page_title:[362,3,1,""]},"evennia.web.website.views.EvenniaIndexView":{get_context_data:[362,3,1,""],template_name:[362,4,1,""]},"evennia.web.website.views.EvenniaUpdateView":{page_title:[362,3,1,""]},"evennia.web.website.views.HelpDetailView":{get_context_data:[362,3,1,""],get_object:[362,3,1,""],template_name:[362,4,1,""]},"evennia.web.website.views.HelpListView":{page_title:[362,4,1,""],paginate_by:[362,4,1,""],template_name:[362,4,1,""]},"evennia.web.website.views.HelpMixin":{get_queryset:[362,3,1,""],model:[362,4,1,""],page_title:[362,4,1,""]},"evennia.web.website.views.ObjectCreateView":{model:[362,4,1,""]},"evennia.web.website.views.ObjectDeleteView":{"delete":[362,3,1,""],access_type:[362,4,1,""],model:[362,4,1,""],template_name:[362,4,1,""]},"evennia.web.website.views.ObjectDetailView":{access_type:[362,4,1,""],attributes:[362,4,1,""],get_context_data:[362,3,1,""],get_object:[362,3,1,""],model:[362,4,1,""],template_name:[362,4,1,""]},"evennia.web.website.views.ObjectUpdateView":{access_type:[362,4,1,""],form_valid:[362,3,1,""],get_initial:[362,3,1,""],get_success_url:[362,3,1,""],model:[362,4,1,""]},"evennia.web.website.views.TypeclassMixin":{typeclass:[362,3,1,""]},evennia:{accounts:[143,0,0,"-"],commands:[149,0,0,"-"],comms:[172,0,0,"-"],contrib:[178,0,0,"-"],help:[236,0,0,"-"],locks:[240,0,0,"-"],objects:[243,0,0,"-"],prototypes:[248,0,0,"-"],scripts:[253,0,0,"-"],server:[262,0,0,"-"],set_trace:[141,5,1,""],settings_default:[313,0,0,"-"],typeclasses:[314,0,0,"-"],utils:[320,0,0,"-"],web:[346,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":[0,25,46,82,114,343],"0000":[0,46],"0004":22,"001":[22,127,343],"002":343,"003":343,"004":343,"005":[114,321,343],"006":343,"007":343,"008":343,"009":343,"00sc":124,"010":[25,343],"011":343,"012":343,"013":343,"0131018167":79,"014":343,"015":343,"015public":25,"016":343,"017":343,"018":343,"019":343,"020":343,"020t":25,"021":343,"022":343,"023":343,"024":343,"0247":22,"025":343,"026":343,"027":343,"028":343,"029":343,"030":343,"030a":25,"031":343,"032":343,"033":[321,343],"034":[22,343],"035":343,"036":343,"037":343,"038":343,"039":343,"040":343,"040f":25,"041":343,"042":343,"043":343,"044":343,"045":343,"046":343,"047":343,"048":343,"049":343,"050":[321,343],"050f":25,"051":343,"052":343,"053":343,"054":[114,343],"055":[321,343],"056":343,"057":343,"058":343,"059":343,"060":343,"061":343,"062":343,"062022":363,"063":343,"064":343,"065":343,"066":343,"067":343,"068":343,"069":343,"070":343,"071":343,"072":343,"073":343,"074":343,"075":343,"076":343,"077":343,"078":343,"079":343,"080":343,"081":343,"082":343,"083":343,"084":343,"085":343,"086":343,"087":343,"088":343,"089":343,"090":343,"091":343,"092":343,"093":343,"094":343,"095":343,"096":343,"097":343,"098":343,"099":343,"0b16":24,"0d0":56,"0label":70,"0qoklqey5ebad1f0eyeqaylmcc8o":70,"0x045a0990":42,"0x852be2c":59,"100":[31,43,56,73,85,93,111,125,169,185,188,217,220,221,343,344,362],"1000":[56,93,100,116,217,218,219,220,221,251],"10000":362,"1000000":[82,93,337],"100m":343,"100mb":90,"100x100":70,"101":[31,247,343],"101m":343,"102":343,"102m":343,"103":343,"103m":343,"104":343,"104m":343,"105":343,"105m":343,"106":343,"106m":343,"107":343,"107m":343,"108":343,"108m":343,"109":343,"1098":125,"109m":343,"10m":67,"110":[321,329,343],"1106db5a5e1a":122,"110m":343,"111":[12,43,114,157,343],"111m":343,"112":343,"112m":343,"113":[90,343],"113m":343,"114":343,"114m":343,"115":343,"115600":56,"115m":343,"116":343,"116m":343,"117":343,"1172":138,"117m":343,"118":[115,343],"1184":23,"118m":343,"119":343,"119m":343,"11e7":101,"120":[31,343],"1200":327,"120m":343,"121":343,"121m":343,"122":343,"122m":343,"123":[131,134,247,343],"1234":[54,109,203],"123dark":81,"123m":343,"124":343,"12400":82,"124m":343,"125":343,"125m":343,"126":343,"126m":343,"127":[8,9,24,63,67,90,287,343],"127m":343,"128":343,"128m":343,"129":343,"129m":343,"12s":27,"130":343,"130m":343,"131":343,"131m":343,"132":343,"132m":343,"133":343,"133m":343,"134":[12,43,157,343],"134m":343,"135":343,"135m":343,"136":343,"136m":343,"137":343,"137m":343,"138":343,"138m":343,"139":343,"139m":343,"140":[25,42,141,343],"1400":327,"140313967648552":33,"140m":343,"141":[139,343],"141m":343,"142":[22,180,343],"1424724909023":70,"142m":343,"143":343,"143m":343,"144":343,"144m":343,"145":343,"145m":343,"146":343,"146m":343,"147":343,"147m":343,"148":343,"148m":343,"149":343,"149m":343,"150":343,"150m":343,"151":343,"151m":343,"152":343,"152m":343,"153":343,"153m":343,"154":343,"154m":343,"155":343,"155m":343,"156":[127,343],"156m":343,"157":343,"1577865600":62,"157m":343,"158":343,"158m":343,"159":343,"159m":343,"160":343,"160m":343,"161":343,"161m":343,"162":343,"162m":343,"163":343,"163m":343,"164":343,"164m":343,"165":343,"165m":343,"166":343,"166m":343,"167":343,"167m":343,"168":343,"168m":343,"169":343,"169m":343,"16m":343,"170":343,"170m":343,"171":343,"171m":343,"172":343,"172m":343,"173":343,"1730":79,"173m":343,"174":343,"174m":343,"175":343,"175m":343,"176":343,"1764":119,"176m":343,"177":343,"177m":343,"178":343,"178m":343,"179":343,"179m":343,"17m":343,"180":343,"180m":343,"181":343,"181m":343,"182":343,"182m":343,"183":343,"183m":343,"184":343,"184m":343,"185":343,"185m":343,"186":343,"186m":343,"187":343,"187m":343,"188":343,"188m":343,"189":343,"189m":343,"18m":343,"190":343,"1903":119,"190m":343,"191":343,"191m":343,"192":343,"192m":343,"193":343,"193m":343,"194":343,"194m":343,"195":343,"195m":343,"196":343,"196m":343,"197":343,"1970":62,"197m":343,"198":343,"198m":343,"199":343,"1996":79,"1998":79,"199m":343,"19m":343,"1_7":127,"1d100":[73,185],"1d2":56,"1d6":73,"1gb":90,"1st":62,"200":[343,360],"2001":79,"2003":79,"2004":79,"2008":344,"200m":343,"201":343,"2010":343,"2011":[124,181,214,232],"2012":[179,185,186,187],"2013":79,"2014":[21,213],"2015":[24,189,205,206],"2016":[99,199,200,201,202,212,214],"2017":[62,90,97,182,183,184,190,204,209,210,215,217,218,219,220,221,234,235],"2018":[9,180,188,198,203],"2019":[79,187,201],"201m":343,"202":343,"2020":[12,62,230,363],"2020_01_29":337,"2020_01_29__1":337,"2020_01_29__2":337,"202m":343,"203":[90,343],"203m":343,"204":343,"2048":67,"204m":343,"205":[327,343],"205m":343,"206":343,"206m":343,"207":343,"2076":119,"207m":343,"208":[91,343],"208m":343,"209":343,"209m":343,"20i":70,"20label":70,"20m":343,"210":343,"210m":343,"211":343,"211m":343,"212":[12,343],"2128":56,"212m":343,"213":343,"213m":343,"214":343,"214m":343,"215":343,"215m":343,"216":343,"216m":343,"217":343,"217m":343,"218":343,"218m":343,"219":[9,343],"219m":343,"21m":343,"220":343,"2207":204,"220m":343,"221":[322,343],"221m":343,"222":[114,321,343],"222m":343,"223":[12,343],"223m":343,"224":343,"224m":343,"225":[12,343],"225m":343,"226":343,"226m":343,"227":343,"227m":343,"228":343,"228m":343,"229":343,"22916c25":122,"229m":343,"22m":[321,343],"22nd":344,"230":[114,343],"230m":343,"231":343,"231m":343,"232":343,"232m":343,"233":[12,43,157,343],"233m":343,"234":[183,343],"234m":343,"235":343,"235m":343,"236":343,"236m":343,"237":[12,343],"237m":343,"238":343,"238m":343,"239":343,"239m":343,"23m":343,"240":343,"240m":343,"241":343,"241m":343,"242":343,"242m":343,"243":343,"243m":343,"244":343,"244m":343,"245":343,"245m":343,"246":343,"246m":343,"247":343,"247m":343,"248":343,"248m":343,"249":343,"249m":343,"24m":343,"250":343,"250m":343,"251":343,"251m":343,"252":343,"252m":343,"253":343,"253m":343,"254":343,"254m":343,"255":[24,321,343],"255fdonatecc":70,"255flg":70,"255fu":70,"255m":343,"256":[12,43,114,156,321],"25m":343,"26m":343,"27m":343,"280":71,"28comput":37,"28gmcp":291,"28m":343,"294267":101,"29m":343,"2d6":[58,185],"2gb":90,"2m1uhse7":133,"2pm6ywo":37,"300":[114,126,184,331],"3000000":82,"302":360,"30773728":101,"30m":[321,343],"31m":[321,343],"31st":62,"32bit":[24,63],"32m":[321,343],"32nd":58,"333":[12,114],"33333":59,"33m":[321,343],"340":56,"34m":[321,343],"358283996582031":93,"35m":[321,343],"360":62,"3600":62,"36m":[321,343],"37m":[321,343],"3872":119,"38m":343,"39m":343,"3abug":70,"3aissu":70,"3amast":70,"3aopen":70,"3c3ccec30f037be174d3":344,"3d6":185,"3rd":62,"4000":[9,36,63,67,75,90,95,100,101,103],"4001":[3,4,8,9,36,63,67,69,75,90,95,100,101,103,133,134,135,137,296],"4002":[8,36,67,90,100],"4003":90,"4004":90,"4005":90,"4006":90,"403":131,"404":69,"40m":[321,343],"41917":287,"41dd":122,"41m":[321,343],"4201":90,"425":321,"4280":55,"42m":[321,343],"430000":62,"431":321,"43m":[321,343],"443":[8,67,103],"444":114,"446ec839f567":122,"44m":[321,343],"45m":[27,321,343],"46d63c6d":122,"46m":[321,343],"474a3b9f":92,"47m":[321,343],"48m":343,"4993":94,"49be2168a6b8":101,"49m":343,"4er43233fwefwfw":9,"4th":[38,79],"500":[114,126,321,362],"50000":82,"500red":321,"502916":127,"503435":127,"505":321,"50m":343,"50mb":90,"5102":94,"516106":56,"51m":343,"520":114,"52m":343,"53d":122,"53m":343,"54m":343,"550":[321,327],"550n":25,"551e":25,"552w":25,"553b":25,"554i":25,"555":[114,204,321],"555e":25,"55m":343,"565000":62,"56m":343,"577349":343,"57kuswhxq":133,"57m":343,"5885d80a13c0db1f8e263663d3faee8d64ad11bbf4d2a5a1a0d303a50933f9":70,"5885d80a13c0db1f8e263663d3faee8d66f31424b43e9a70645c907a6cbd8fb4":37,"58m":343,"593":344,"59m":343,"5d5":56,"5x5":111,"600":[122,344],"60m":343,"614":138,"61m":343,"6299":122,"62cb3a1a":92,"62m":343,"6320":94,"63m":343,"64m":343,"6564":94,"65m":343,"6666":40,"6667":[43,72,79,146,164,308],"66m":343,"67m":343,"6833":94,"68m":343,"69m":343,"6d6":56,"70982813835144":93,"70m":343,"71m":343,"72m":343,"73m":343,"74m":343,"75m":343,"760000":62,"76m":343,"775":36,"77m":343,"78m":343,"7993":94,"7998":94,"79m":343,"7asq0rflw":122,"8080":90,"80m":343,"8111":36,"81m":343,"82m":343,"83m":343,"849":122,"84m":343,"85000":82,"85m":343,"86400":120,"86m":343,"87d6":122,"87m":343,"8820":101,"8859":[15,113],"88m":343,"89m":343,"8f64fec2670c":90,"900":[188,327],"9000":357,"90m":343,"90s":345,"91m":343,"92m":343,"93m":343,"94m":343,"95m":343,"96m":343,"97m":343,"981":204,"98m":343,"990":327,"99999":61,"99m":343,"9cdc":122,"\u6d4b\u8bd5":25,"abstract":[47,64,86,119,221,316,317,318,334,338,344],"boolean":[13,33,133,137,154,185,188,242,247,250,259,287,316,319,321,322,338,345],"break":[10,12,14,30,37,42,51,54,57,58,61,91,96,103,108,111,114,125,137,141,167,168,202,224,226,276,328,329,344],"byte":[15,27,94,113,269,276,278,287,295,344],"case":[1,6,8,10,11,12,13,14,15,21,22,25,27,28,29,31,33,34,37,38,40,41,42,43,44,46,49,51,55,58,59,60,61,62,64,69,74,79,80,81,82,83,86,88,89,91,95,96,100,102,103,105,107,108,109,110,111,113,114,116,119,120,121,123,125,127,128,131,133,137,144,146,151,153,156,159,165,167,168,174,175,176,179,180,182,185,187,188,196,204,206,211,233,238,239,241,242,247,251,256,258,272,276,280,284,298,305,308,316,317,318,319,321,323,334,341,344,349],"catch":[15,26,27,30,43,51,58,87,91,97,102,115,118,146,165,233,257,267,272,279,305,306,326,328,334,337,340,362],"char":[43,56,58,71,73,85,88,105,111,116,117,119,120,133,144,159,165,189,233,247,264,277,290,291,312,321,327,330],"class":[1,2,3,5,6,10,11,12,16,17,20,21,25,26,28,29,30,31,38,39,40,42,43,44,47,49,50,52,53,55,56,57,58,60,61,62,64,68,71,73,77,81,82,85,86,89,91,97,102,105,109,116,117,118,119,120,121,123,124,132,133,134,135,144,145,146,147,148,149,152,153,154,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,173,174,175,176,177,179,180,181,182,184,185,186,187,188,189,192,193,195,196,197,198,199,200,201,202,203,204,205,206,210,211,212,213,214,215,217,218,219,220,221,223,224,226,227,228,230,231,232,233,234,235,237,238,239,242,243,244,245,246,247,249,251,252,254,255,256,257,258,259,260,261,263,264,265,267,269,270,273,274,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,298,300,303,305,306,307,308,310,311,312,314,315,316,317,318,319,321,322,323,324,325,326,327,328,329,330,331,333,334,335,336,337,338,339,340,341,342,343,344,349,351,352,357,360,362],"const":234,"default":[0,1,2,3,4,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,27,29,31,32,33,34,35,36,38,39,40,41,42,45,46,47,49,50,51,53,56,57,58,59,62,63,64,65,66,67,68,69,71,72,75,76,77,81,82,83,85,86,87,88,89,90,91,93,95,96,97,100,101,102,103,104,105,106,107,109,111,112,113,114,116,117,118,119,121,123,124,125,126,127,128,129,131,133,134,135,136,138,139,140,141,142,144,145,146,148,149,150,151,152,153,154,175,177,179,180,181,182,183,184,185,186,187,188,189,190,193,195,196,197,199,200,202,203,205,206,209,210,212,213,214,215,217,218,219,220,221,224,231,233,234,235,236,238,239,240,242,247,251,252,256,257,259,261,265,267,269,271,272,273,277,289,290,291,296,298,299,305,306,307,308,312,313,316,317,318,319,321,323,324,326,328,329,330,333,334,336,337,338,339,340,341,344,345,349,357,362,364],"export":75,"final":[10,23,26,27,29,33,36,38,39,41,43,58,63,67,68,69,70,73,76,80,83,85,86,102,103,105,109,114,116,123,125,126,127,133,134,136,150,151,152,159,164,168,185,215,242,252,304,308,321,323,328,329,336],"float":[38,49,114,146,184,194,195,198,250,260,267,279,317,331,336,340,344],"function":[3,4,5,6,9,10,11,13,14,18,19,20,21,23,25,26,27,29,33,34,37,38,40,41,43,44,46,48,50,52,55,57,58,59,60,61,62,63,64,68,69,73,74,75,77,81,82,83,85,86,88,91,93,96,104,106,107,108,109,110,111,115,118,119,121,122,123,124,125,127,128,133,134,135,137,138,140,141,144,148,151,153,154,156,157,158,159,160,164,165,166,167,169,170,175,176,179,180,181,184,185,187,188,190,194,195,198,199,200,203,205,206,211,212,215,217,218,219,220,221,224,226,227,230,232,233,234,235,239,240,241,242,247,250,251,252,257,259,260,261,267,272,276,287,288,293,296,299,306,308,310,318,319,320,321,322,324,325,326,328,329,331,336,337,338,339,343,344,345,350,362],"g\u00e9n\u00e9ral":79,"goto":[85,230,328],"import":[0,2,3,4,5,6,9,10,11,13,14,15,16,19,20,21,22,25,27,28,29,30,31,33,39,40,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,68,69,71,72,73,74,76,77,80,81,82,83,84,85,86,89,90,91,93,94,96,97,102,103,104,105,106,107,110,111,112,113,114,115,116,117,118,119,120,121,123,125,126,127,132,133,134,135,136,137,138,140,141,153,159,169,174,179,180,181,182,183,184,185,187,188,198,199,200,202,204,205,206,212,213,215,217,218,219,220,221,227,232,233,235,238,242,251,252,261,267,271,279,280,301,305,308,309,316,318,322,323,326,327,328,329,330,341,342,344,362],"int":[11,25,31,39,49,51,56,58,74,85,91,114,123,125,134,144,146,151,152,154,176,179,182,184,185,188,190,192,194,195,198,200,206,215,217,218,219,220,221,234,247,252,258,259,260,261,264,265,267,271,272,276,277,278,279,281,285,286,287,295,296,298,308,310,312,316,317,321,324,326,327,328,329,330,331,334,336,337,341,344],"long":[9,10,15,20,22,23,25,26,27,29,33,37,38,40,43,44,46,49,51,52,55,58,60,62,64,68,71,72,73,78,79,80,81,85,86,87,90,105,108,111,113,115,118,121,125,126,127,129,131,133,135,138,139,156,159,164,179,186,195,203,213,220,227,234,276,281,296,321,322,329,330,344],"new":[0,2,5,9,11,12,13,14,16,19,20,21,22,23,24,25,26,27,29,31,33,34,35,36,37,38,39,40,41,43,44,45,49,50,51,54,55,57,61,62,63,64,65,67,68,70,71,72,73,75,76,77,78,79,80,81,82,83,84,85,88,89,90,91,92,93,94,95,96,98,100,101,104,105,106,107,108,109,111,112,116,117,118,121,122,123,124,128,129,131,132,134,135,136,137,138,139,144,145,146,152,153,154,156,157,159,164,167,168,170,171,173,174,175,180,181,182,186,187,188,192,195,197,199,200,201,202,203,204,205,206,212,213,215,217,218,219,220,221,231,232,233,235,239,242,244,246,247,249,251,252,254,256,259,260,261,264,267,276,277,278,279,285,286,287,292,299,307,308,312,316,317,318,319,321,322,324,327,328,329,330,334,336,337,338,360,362,363,364],"null":[8,86,315,336],"public":[25,34,41,43,58,65,67,72,90,93,100,103,131,134,164,247,312,330],"return":[3,4,6,10,11,15,20,21,22,25,27,28,29,30,33,36,38,39,40,41,42,43,44,48,49,50,52,58,60,62,64,68,69,71,73,74,76,77,80,81,82,83,85,89,91,93,95,96,97,100,102,103,107,108,109,110,111,112,114,116,117,118,119,121,123,125,127,129,133,134,137,138,144,145,146,148,150,151,152,153,154,156,159,164,166,169,170,174,175,176,177,179,180,182,184,185,187,188,190,192,193,194,195,197,198,199,200,203,204,205,206,210,211,212,215,217,218,219,220,221,223,230,231,232,233,234,235,237,238,239,241,242,244,246,247,249,250,251,252,257,258,259,261,264,265,267,272,273,276,277,279,280,281,282,284,285,286,287,288,290,291,292,294,295,296,298,299,305,306,308,310,311,312,315,316,317,318,319,321,322,323,324,325,326,328,329,330,331,334,336,337,338,339,340,341,343,344,345,350,357,362],"short":[20,22,29,38,39,42,46,51,54,57,58,61,62,70,71,83,87,89,95,96,103,110,112,114,123,129,137,140,180,182,195,202,205,206,227,234,252,322,344],"static":[38,49,58,83,94,124,127,135,136,137,139,166,180,192,206,214,312,324,355,362,364],"super":[5,22,25,31,40,41,49,57,58,60,62,81,89,96,118,121,123,125,180,182,206],"switch":[0,2,9,10,13,14,16,19,20,23,25,31,33,34,43,46,50,58,65,68,72,76,80,81,82,88,90,98,114,116,121,122,123,125,126,129,131,137,138,156,157,158,159,164,165,166,167,168,169,174,175,185,187,199,200,202,203,218,256,318,324,329,345],"th\u00ed":20,"throw":[11,22,43,66,75,109,131,133,153,166,344],"true":[1,2,4,5,10,11,13,20,21,22,25,26,27,29,31,33,34,38,40,41,49,50,51,54,56,58,62,65,66,68,69,72,74,76,80,81,83,84,85,86,87,90,91,96,98,100,102,105,114,115,116,117,120,121,122,123,125,126,127,133,135,137,138,144,148,150,152,153,154,156,159,164,166,167,170,173,174,175,176,177,179,180,182,183,184,185,188,190,192,195,197,200,203,204,205,206,212,215,217,218,219,220,221,224,226,230,231,235,237,241,242,244,246,247,249,251,252,254,256,257,258,259,260,261,263,265,267,272,273,276,278,285,290,295,296,306,308,310,312,315,316,317,318,321,324,326,328,329,330,331,334,336,339,340,341,344,345],"try":[0,4,5,6,8,9,10,11,12,13,15,16,20,21,22,23,25,26,27,29,30,38,39,42,43,44,46,48,49,50,51,54,55,56,57,58,60,61,63,64,65,66,67,68,69,73,74,75,77,80,81,86,90,91,93,95,96,97,102,103,108,109,110,111,113,118,119,120,121,123,124,126,127,133,134,135,136,137,138,140,144,148,152,154,159,175,177,179,180,186,196,204,205,206,212,213,217,218,219,220,221,224,227,231,232,233,235,239,247,251,259,264,267,276,291,292,296,310,315,316,318,321,323,324,326,327,340,344],"var":[67,83,88,137,200,209,291,322],"void":56,"while":[0,9,10,11,13,14,20,22,23,25,28,29,31,33,35,37,38,41,43,49,50,51,55,56,57,58,62,63,70,75,83,86,90,91,93,95,96,103,108,109,110,111,114,116,118,119,121,122,124,127,129,133,134,136,137,138,144,156,159,167,175,179,188,196,197,203,204,218,221,224,227,231,233,235,247,252,259,291,314,315,318,328,330,344,345,362,363],AIs:79,AND:[43,73,80,119,159,188,242,316],ARE:77,AWS:[90,100],Adding:[18,32,33,45,57,60,71,82,85,108,116,124,139,187,328,364],Age:[188,357],And:[0,4,9,10,11,21,22,25,26,29,33,36,41,42,46,51,57,61,62,69,73,80,86,91,96,105,111,126,133,138,153,182,215,217,218,219,220,221,364],Are:[33,61,79,82],Aye:46,BGs:126,Being:[58,81,122,123],But:[0,6,10,11,13,15,20,21,22,25,26,27,28,29,31,33,37,38,39,41,42,44,51,54,55,57,59,60,61,62,64,69,72,73,80,82,83,85,86,91,95,96,100,102,104,107,109,111,114,119,125,126,127,133,134,138,152,153,179,227,319,362],DNS:[67,90],DOING:188,DoS:285,Doing:[29,33,43,55,73,134,153,156],For:[0,2,5,6,8,9,12,13,14,16,17,19,20,21,22,23,25,27,29,31,33,36,37,38,39,41,42,43,46,49,51,55,56,57,58,59,62,63,64,69,72,73,76,79,80,81,83,85,86,88,90,91,93,95,96,98,100,102,103,105,109,110,111,113,114,116,121,123,126,127,129,131,132,133,134,135,136,138,139,140,152,153,159,169,174,175,176,177,180,182,185,187,188,189,197,198,200,206,212,214,215,218,231,239,242,252,287,296,316,318,321,325,328,338,340,344,357,362,364],GMs:58,Going:234,Has:[24,217,218,219,220,221],His:[57,189],IDE:[38,48,106],IDEs:57,IDs:[0,100,133,134,194,316,344],INTO:[43,159,188],IOS:24,IPs:[12,103,209,310],IRE:[88,291],Its:[41,62,69,80,83,86,89,105,189,252,326,328,344],LTS:97,NOT:[11,25,33,43,80,90,103,119,137,159,242,252,259,310,364],Not:[8,24,30,41,54,57,61,74,90,108,112,115,127,131,132,133,137,146,153,167,168,247,264,277,278,279,281,282,283,289,291,294,316,317,338],OBS:[19,43],ONE:103,Obs:127,One:[0,8,12,20,22,25,29,34,36,38,46,49,51,57,58,60,63,64,69,76,79,80,87,91,94,95,102,105,110,115,117,121,123,126,128,130,131,132,138,141,148,150,179,185,205,215,231,232,251,252,277,305,315,316,317,321,322,329,344],PRs:131,Such:[6,13,28,33,37,43,48,51,57,64,73,127,159,252,321,328],THAT:91,THE:[188,227],THEN:[153,188],THERE:188,TLS:103,That:[0,3,4,9,10,15,21,22,25,26,31,33,39,41,42,46,49,55,57,62,64,68,69,73,74,77,91,93,95,96,98,102,105,111,112,115,119,122,125,127,131,134,136,138,140,179,180,186,215,242,252,308,328],The:[0,2,4,5,6,7,8,9,12,15,17,20,21,23,24,25,27,28,30,31,33,34,36,37,38,39,40,42,43,44,45,48,52,53,54,55,56,57,59,60,61,62,63,64,66,67,68,70,72,73,74,75,76,78,79,80,81,82,84,86,87,88,89,90,91,92,94,95,97,98,100,101,102,103,104,105,106,107,108,110,111,112,113,114,115,118,119,120,121,122,124,125,126,127,128,129,131,132,133,134,136,137,138,139,140,144,146,147,148,150,151,152,153,154,156,159,163,164,165,166,167,168,169,170,171,173,174,175,176,177,179,180,182,184,185,186,187,188,189,190,192,193,194,195,197,198,199,200,203,204,205,206,212,213,215,217,218,219,220,221,223,224,226,227,230,231,232,233,234,235,236,238,239,241,242,246,247,249,250,251,252,255,256,257,258,259,261,264,265,266,267,269,271,272,274,276,277,278,279,280,281,282,283,284,285,286,287,289,290,291,292,294,295,296,298,299,304,305,306,307,308,312,315,316,317,318,319,321,322,323,324,325,326,327,328,329,330,331,332,334,336,337,338,339,340,341,342,344,345,357,362,363,364],Their:[51,73,103,109,114,124,189],Theirs:189,Then:[0,9,15,22,38,39,41,42,46,56,61,63,69,91,93,100,107,127,131,137,187],There:[0,5,8,10,11,13,14,15,19,20,21,22,23,25,26,27,31,33,34,38,41,46,49,51,55,57,58,60,61,62,64,68,69,72,73,77,79,80,81,85,86,88,89,90,91,93,95,96,97,98,102,103,104,105,107,108,111,112,113,114,116,117,118,119,121,123,125,127,128,133,136,138,139,167,187,188,215,217,218,219,220,221,235,252,261,272,291,308,321,322,328,336,363],These:[0,4,5,9,11,13,17,22,25,33,34,35,38,39,40,43,47,49,51,59,61,65,68,69,73,74,83,86,88,90,91,95,96,100,102,103,105,107,109,110,111,112,114,119,121,122,124,125,127,131,133,137,138,139,143,144,145,150,152,154,156,158,160,168,176,180,184,198,199,203,205,206,210,227,233,238,242,247,251,252,261,266,273,292,295,296,298,307,308,309,316,318,321,325,328,329,330,337,338,339,344],USE:[241,364],Use:[1,2,4,5,8,9,12,13,14,20,22,23,24,25,31,38,43,48,51,54,58,60,63,65,69,70,89,90,93,95,96,100,105,109,114,116,122,123,125,127,131,137,144,151,156,157,159,164,165,169,171,179,180,184,186,197,199,200,202,203,204,206,218,219,220,221,226,234,244,246,247,269,273,278,295,296,298,299,302,316,318,321,327,328,330,334,341,344],Used:[33,43,121,139,150,153,159,175,188,202,215,235,246,259,269,287,316,318,329,330,350],Useful:[12,51,90],Uses:[114,159,171,186,209,231,267,316,330,334],Using:[18,22,27,43,46,51,55,58,60,62,68,80,91,96,115,121,123,139,159,206,218,234,247,287,314,328,364],VCS:36,VHS:188,VPS:90,WILL:[24,91,259],WIS:58,WITH:[23,188],Will:[31,38,74,110,114,144,184,204,206,247,250,252,265,267,276,277,318,328,330,331,336,339,344],With:[8,11,15,19,23,55,57,77,87,100,111,114,122,123,141,144,180,206,247,252,321],Yes:[33,138,188,326],__1:337,__2:337,_________________:125,_________________________:51,______________________________:51,________________________________:51,_________________________________:125,______________________________________:328,______________________________________________:51,_______________________________________________:51,____________________________________________________:51,_________________________________________________________:85,__________________________________________________________:85,__all__:[145,237,244],__defaultclasspath__:318,__doc__:[33,43,59,68,154,167,169,170,239,324,328],__example__:97,__ge__:97,__getitem__:321,__init_:330,__init__:[3,6,11,40,47,49,53,96,97,107,125,152,153,154,174,177,179,180,192,204,206,226,234,242,246,247,251,257,258,260,261,264,265,267,269,270,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,294,295,296,298,305,306,308,310,311,312,315,316,318,319,321,323,326,327,328,329,330,336,337,338,339,340,344,351],__iter__:11,__multimatch_command:168,__noinput_command:[152,168,180,326,328,329],__nomatch_command:[168,180,233,326,328],__send_to_channel_command:168,__settingsclasspath__:318,__unloggedin_look_command:[171,186,201],_action_thre:51,_action_two:51,_all_:152,_asynctest:293,_attrs_to_sync:307,_attrtyp:316,_cach:318,_cached_cmdset:153,_call_or_get:180,_callback:[27,261],_char_index:321,_character_dbref:181,_check_password:51,_check_usernam:51,_clean_str:321,_cleanup_charact:116,_code_index:321,_copi:[43,159,247],_creation:125,_data:329,_default:[51,328],_defend:51,_differ:321,_errorcmdset:153,_event:198,_evmenu:328,_famili:119,_file:337,_flag:251,_footer:33,_format_diff_text_and_opt:252,_get_a_random_goblin_nam:109,_get_db_hold:[306,318],_get_top:69,_getinput:328,_gettabl:272,_http11clientfactori:269,_init_charact:116,_is_fight:29,_is_in_mage_guild:51,_ital:38,_italic_:54,_loadfunc:326,_menutre:[25,51,328],_monitor:272,_monitor_callback:84,_nicklist_cal:146,_npage:329,_oob_at_:334,_option:51,_page_formatt:329,_pagin:329,_pending_request:312,_permission_hierarchi:241,_ping_cal:146,_playable_charact:[69,133],_postsav:334,_prefix:206,_quell:241,_quitfunc:326,_raw_str:321,_reactor_stop:[284,305],_recog_obj2recog:206,_recog_obj2regex:206,_recog_ref2recog:206,_regex:206,_repeat:272,_safe_contents_upd:246,_savefunc:326,_saver:[11,325],_saverdict:[11,325],_saverlist:[11,325],_saverset:325,_sdesc:206,_select:51,_sensitive_:349,_session:328,_set:119,_set_attribut:51,_set_nam:51,_some_other_monitor_callback:84,_start_delai:261,_static:38,_stop_serv:284,_templat:38,_test:150,_to_evt:329,_validate_fieldnam:58,a076:101,a221:122,a2enmod:8,a8oc3d5b:100,a_off:179,a_python_func:38,aaaaaaa:133,aaaaaaaaezc:133,aaaaaaaaezg:133,aaaaaaaaezi:133,aardwolf:88,abbrevi:[43,76,114,159,202,336],abcd:[43,165],abi:60,abid:126,abil:[6,10,20,31,33,52,55,56,57,58,60,73,77,80,90,100,102,108,109,123,127,134,137,138,139,205,206,213,217,218,219,220,221,247,259,267,316],abl:[0,3,4,5,8,11,13,14,19,20,21,22,23,26,27,28,29,31,33,36,41,42,43,47,49,51,52,55,57,58,59,60,61,63,64,69,71,73,75,76,81,83,85,86,87,89,90,91,93,95,96,100,103,104,106,109,111,112,114,116,121,122,123,130,131,133,134,138,140,153,156,157,159,160,174,177,180,184,190,199,206,212,217,218,219,220,221,227,259,316,318,325,340,344,360],abod:241,abort:[25,27,33,51,52,77,89,122,144,154,159,175,197,213,233,247,250,328,329],about:[0,3,9,10,11,12,13,14,15,16,17,20,21,22,23,24,25,26,30,31,33,36,37,38,39,41,42,44,45,46,48,51,54,55,57,59,60,61,63,64,68,69,70,71,73,75,76,77,78,79,81,83,85,86,90,91,93,94,95,96,97,100,101,103,104,108,109,110,112,113,114,116,118,119,120,123,124,126,127,131,134,135,136,138,139,144,159,169,174,179,180,182,185,214,219,220,221,226,227,232,233,239,247,267,269,272,281,283,285,294,296,306,308,315,317,319,321,329,334,336,344,363],abov:[2,4,8,9,10,11,12,13,14,21,23,24,27,28,29,30,31,33,36,37,40,43,44,46,49,50,51,56,57,58,59,60,62,63,64,67,68,69,74,80,81,84,85,86,90,91,93,95,96,100,102,105,106,109,110,111,112,114,116,118,119,121,123,125,127,131,132,133,135,137,138,140,152,153,159,180,185,188,190,199,200,204,206,213,214,215,217,219,220,221,242,247,272,315,328,339,350],abridg:41,absolut:[27,38,56,62,79,91,134,182,184,185,189,327,331,344],absorb:74,abspath:344,abstractus:148,abus:[7,103],academi:79,accept:[11,14,22,23,27,31,37,43,51,54,58,59,74,80,88,90,95,96,109,114,115,125,131,133,134,138,144,150,151,169,179,185,188,193,196,204,205,206,213,231,233,241,247,267,272,285,311,312,317,322,328,336,340,344],accept_callback:[193,195],accesing_obj:241,access:[0,4,7,8,11,12,13,14,19,21,22,23,25,27,29,31,33,34,38,39,40,41,47,49,51,52,53,56,57,58,59,60,63,64,66,68,69,71,73,74,80,83,84,85,86,87,89,90,91,95,96,100,101,102,103,104,105,107,108,109,111,112,114,116,119,121,123,124,125,126,127,128,131,133,134,135,137,139,144,145,148,152,153,154,156,157,159,164,165,166,167,168,169,174,175,176,177,180,187,190,192,194,203,205,206,217,218,219,220,221,233,234,239,240,241,242,246,247,250,251,252,256,258,260,261,264,267,276,277,306,308,314,315,316,318,319,322,323,324,337,343,344,357,362],access_obj:[241,316],access_opt:345,access_token_kei:[71,120],access_token_secret:[71,120],access_typ:[43,68,144,154,159,175,177,239,241,242,247,316,318,362],accessed_obj:[25,80,121,241,242],accessing_obj:[1,11,25,80,121,144,175,177,239,241,242,247,316,318],accessing_object:[11,241],accessor:[148,177,239,246,256,316,318,319,335],accessori:63,accident:[15,31,38,43,123,138,157,159,306],accommod:4,accomod:[101,330],accompani:123,accomplish:[12,25,41,49,55],accord:[31,33,111,116,126,180,182,200,204,205,218,260,321,322],accordingli:[49,58,90,106,175,234],account1:360,account2:360,account:[0,4,6,9,11,12,14,17,19,20,21,22,24,25,27,31,33,34,35,37,41,45,47,49,50,51,52,53,55,56,57,61,62,65,66,69,71,74,80,81,83,87,89,90,91,92,96,100,104,105,107,108,109,110,111,112,114,119,120,122,123,125,126,127,129,131,133,134,135,138,139,141,142,149,150,151,152,153,154,155,157,159,160,161,164,165,166,167,171,174,175,176,177,180,181,182,184,186,187,188,190,192,193,195,197,199,200,201,206,209,212,217,219,220,221,224,227,230,231,232,233,235,239,241,242,246,247,249,251,253,256,267,271,272,287,298,299,306,307,308,316,318,321,324,328,329,338,339,341,342,344,345,349,357,360,362,364],account_cal:[156,164,167,199],account_count:308,account_id:[133,247],account_mod:159,account_nam:56,account_search:[206,247],account_subscription_set:148,account_typeclass:[342,360],accountattributeinlin:145,accountcmdset:[2,22,31,41,43,57,58,62,156,160,164,181,199],accountcreateview:362,accountdb:[53,119,125,133,141,144,145,148,175,239,314,315,318,338,345],accountdb_db_attribut:145,accountdb_db_tag:145,accountdb_set:[316,319],accountdbadmin:145,accountdbchangeform:145,accountdbcreationform:145,accountdbmanag:[147,148],accountdbpasswordcheck:287,accountform:[145,357,362],accountid:133,accountinlin:145,accountlist:58,accountmanag:[144,147],accountmixin:362,accountnam:[43,58,159,171,176,186,324],accounttaginlin:145,accru:144,accur:[22,154,177,192,218,221,252,260,265,267,269,270,278,287,288,290,292,295,296,316,321,336,339,340,351],accuraci:[46,91,218,219,220],accus:73,accustom:[87,124],acept:188,achiev:[0,22,27,33,57,114,124,126,138,220,267],ack:52,acquaint:57,acquir:323,across:[16,20,40,51,56,61,86,91,102,105,108,109,125,144,152,153,182,188,205,233,238,247,250,259,261,264,276,277,291,308,329,330],act:[2,8,13,23,29,31,34,37,43,49,51,56,58,61,70,77,95,102,105,110,111,123,139,141,159,177,188,215,241,264,276,277,296,316,319,323,328],action1:116,action2:116,action:[0,11,22,29,39,41,42,43,46,51,55,57,61,62,64,73,88,90,91,93,102,114,116,117,118,123,133,138,145,146,165,175,179,188,206,217,218,219,220,221,230,234,238,239,250,251,256,257,279,298,299,300,310,318,328,329,334],action_count:116,action_nam:[217,218,219,220,221],actiondict:116,actions_per_turn:[217,218,220,221],activ:[4,9,12,13,26,27,28,31,33,36,38,43,61,62,63,64,65,66,72,75,76,79,80,81,83,89,90,93,95,98,102,105,110,114,128,131,135,136,138,144,150,153,157,159,169,174,175,193,201,210,227,231,235,246,247,250,259,272,279,280,281,282,283,287,289,290,291,298,308,310,316,317,328,329,330,336,344],activest:343,actor:221,actual:[2,5,8,10,11,13,14,19,20,21,22,26,27,29,34,36,38,40,41,42,43,44,46,47,49,51,58,59,60,61,63,64,68,69,71,73,79,80,81,83,85,86,87,88,89,90,91,93,95,96,97,100,104,105,106,109,111,112,113,114,115,116,119,121,123,126,127,128,130,133,134,136,137,138,144,150,154,156,159,165,167,168,170,175,177,179,180,182,187,188,197,198,202,203,205,206,213,214,215,217,218,219,220,221,227,232,233,235,239,241,242,246,247,251,252,287,290,296,298,304,306,307,308,312,313,316,318,321,323,324,326,328,334,338,339,340,344,362],actual_return:127,adapt:[0,4,21,40,69,73,133],add:[0,2,5,6,8,9,10,11,13,14,15,16,17,19,20,21,22,24,26,29,30,31,33,34,35,36,37,38,39,40,41,42,43,44,46,47,48,49,50,51,54,55,57,58,61,62,64,65,66,67,68,69,71,73,74,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,93,94,95,96,98,100,102,104,105,106,109,111,112,113,114,115,116,117,118,119,120,121,123,124,125,127,128,131,132,133,134,135,137,138,139,140,141,144,148,152,153,159,164,165,166,168,174,175,179,180,181,182,183,185,186,187,192,193,195,196,197,198,199,200,201,202,203,205,206,209,212,213,215,217,218,219,220,221,223,224,226,227,230,231,232,233,234,241,242,246,247,250,252,256,257,258,260,261,267,272,273,277,280,281,283,285,289,296,298,299,301,309,316,319,322,326,327,328,329,330,334,336,337,339,340,362,364],add_:330,add_act:116,add_argu:234,add_callback:[193,195],add_channel:174,add_charact:116,add_choic:180,add_choice_:180,add_choice_edit:[22,180],add_choice_quit:[22,180],add_collumn:154,add_column:[58,330],add_condit:219,add_default:[21,31,85,96,121,153,224],add_dist:221,add_ev:195,add_fieldset:[145,244],add_form:[145,244],add_head:330,add_languag:205,add_row:[58,82,154,330],add_view:[145,173,244],add_xp:73,addblindedcmdset:227,addcallback:[33,247],addclass:[137,141,142,346,356,358],addcom:[58,164],added:[0,4,5,17,21,22,24,25,27,31,33,34,36,38,40,41,42,43,51,55,57,58,60,65,69,70,73,75,77,78,80,86,88,91,96,100,102,106,108,109,110,111,112,114,116,117,119,121,123,128,131,132,133,138,144,150,152,153,154,164,168,169,179,180,182,183,185,189,192,195,198,205,206,217,218,219,220,221,224,235,242,247,252,258,272,306,310,316,319,322,328,329,330,336,337,344,350],addendum:37,adding:[0,3,5,9,14,17,21,22,25,27,29,31,35,36,38,40,43,46,51,57,58,62,69,76,80,81,85,86,91,97,102,104,106,108,109,112,114,115,116,121,123,125,126,128,131,133,137,138,139,152,153,157,159,166,180,184,188,190,192,195,199,205,206,215,217,218,219,220,227,233,234,250,251,252,258,267,298,315,316,324,330,344],addingservermxp:282,addit:[4,8,22,25,31,36,37,46,49,50,51,58,62,69,76,82,88,90,91,103,104,109,114,119,134,144,146,153,154,175,180,183,192,193,195,197,200,205,209,215,221,234,242,247,260,278,306,316,318,328,357],addition:[25,111,119,221],additionalcmdset:31,addpart:203,addquot:344,addr:[264,277,278,279,324],address:[3,9,12,23,33,40,43,49,67,87,90,91,103,105,131,135,144,157,175,186,189,247,264,277,279,287,307,310,344,345,363],address_and_port:287,addresult:203,addscript:[43,159],addservic:40,adjac:[200,221,231],adject:97,adjoin:206,adjust:[0,33,37,63,126,133,190,328,330],admin:[2,9,11,12,15,19,21,33,34,41,49,58,61,68,69,72,80,85,86,98,101,110,119,121,123,133,134,138,141,142,143,148,149,155,159,164,166,169,171,172,175,186,231,236,239,242,243,246,247,253,262,276,277,314,318,324,340,362,363],admin_sit:[145,173,237,244,254,263,315],admin_wrapp:362,administr:[10,23,33,36,41,55,58,63,64,68,80,103,129,139,264,276,277,364],adminportal2serv:276,adminserver2port:276,adminstr:264,admintest:360,admit:39,adopt:[21,22,26,57,64,177,291],advanc:[10,12,13,22,28,31,33,39,40,43,44,51,55,58,64,79,86,93,104,105,108,109,111,119,123,124,125,139,159,167,187,200,204,206,217,218,219,220,221,226,282,322,326,327,328,330,364],advantag:[3,14,15,28,36,39,46,51,55,56,58,59,62,68,69,73,90,103,104,109,116,118,123,133,179,180,209,215,217,218,219,220,221,319,322],advent:181,adventur:[20,41,77,111,122,124],advic:79,advis:[0,22,25,77],aeioui:119,aesthet:50,aezo:133,affair:323,affect:[11,13,14,19,25,31,33,43,61,62,73,80,81,105,112,114,116,126,127,128,131,138,141,142,144,152,169,183,198,205,212,219,240,247,251,318,322,330,338],afford:[85,105],afraid:90,after:[0,5,8,9,10,11,14,15,20,21,22,25,27,28,29,30,31,33,36,38,39,41,43,44,46,49,50,51,55,58,60,63,67,68,76,77,79,80,83,85,86,90,91,96,100,102,103,107,114,116,117,121,122,123,126,127,128,130,131,133,136,138,139,144,152,153,154,155,156,159,167,169,170,174,175,179,180,182,184,185,186,187,188,190,195,197,203,205,206,215,217,218,219,220,221,227,228,231,232,233,234,235,246,247,250,252,257,259,267,289,290,293,305,306,307,308,310,312,316,321,322,323,326,328,329,334,336,339,342,343,344,362],after_mov:247,afternoon:187,afterthought:48,afterward:[20,29,69,86,91,119,131,180],again:[0,6,12,13,14,20,21,22,23,28,29,33,39,41,42,43,47,48,49,51,54,56,57,58,60,61,62,63,64,67,69,73,76,80,81,85,86,90,91,93,95,96,98,100,102,105,106,110,111,114,116,119,121,123,126,128,131,133,138,146,153,164,184,195,204,217,220,221,226,227,235,259,267,284,287,290,310,321,322,325,340,342],against:[6,11,21,31,33,37,57,58,83,90,103,116,119,125,127,144,151,152,174,206,217,218,219,220,221,242,247,251,252,285,310,316,318,336,341,344],age:[188,234,357],agenc:103,agent:36,agenta:[114,321],ages:188,aggreg:79,aggress:[11,14,75,122,124,139,231,318,364],aggressive_pac:231,agi:[11,60,127],agil:[11,60],agnost:[37,64,175],ago:[25,100,344],agre:[1,73,113,179],agree:179,ahead:[14,22,24,36,49,61,90,108,121,289],aid:[113,166,167,168,179,312],aim:[7,55,58,61,73,85,86,90,95,108,126,176,251],ain:46,ainnev:[73,119],air:[20,21,111],ajax:[40,55,90,137,296,307],ajaxwebcli:296,ajaxwebclientsess:296,aka:[9,11,93,203,344],alarm:[20,82],alert:[197,247],alexandrian:79,algebra:49,algorith:205,algorithm:344,alia:[2,6,9,20,21,22,31,33,41,44,48,51,57,58,59,60,63,87,89,90,95,105,111,112,119,125,127,129,131,145,148,151,154,156,159,164,165,166,167,168,170,173,174,187,192,206,212,228,231,233,235,237,241,244,246,247,250,252,254,256,261,272,298,315,317,318,319,324,340,341,342,357,362],alias1:[43,159,187],alias2:[43,159,187],alias3:187,alias:[2,13,20,21,22,25,27,29,31,33,34,41,43,44,45,48,51,58,60,74,81,82,85,87,89,109,111,116,119,123,129,131,140,144,152,154,156,157,158,159,164,165,166,167,168,169,170,171,174,175,176,179,180,181,182,185,186,187,188,189,193,199,200,201,202,203,206,212,213,214,215,217,218,219,220,221,224,231,232,233,234,235,238,239,246,247,252,317,318,319,324,326,328,329,337,341],aliaschan:[43,164],aliasdb:144,aliashandl:[315,319],aliasnam:252,aliasstr:324,align:[41,58,109,114,190,321,330,336,344],alik:68,alist:97,aliv:[55,231],alkarouri:343,all:[0,1,2,3,5,6,8,9,10,11,12,13,14,15,16,17,19,20,21,22,23,26,27,28,29,30,31,33,34,35,36,37,38,39,40,41,43,44,46,47,48,49,50,53,54,55,56,57,58,59,60,61,62,63,64,68,70,72,73,74,75,76,77,78,79,80,81,82,83,85,86,87,88,89,90,91,93,94,95,96,97,98,100,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,121,122,123,124,125,126,127,128,129,131,132,133,134,135,136,137,138,139,140,144,145,146,149,150,151,152,153,154,155,156,157,158,159,160,161,164,165,166,167,168,169,170,171,174,175,176,177,179,180,181,182,185,186,187,188,189,192,195,197,199,201,202,203,204,205,206,210,212,213,214,215,217,218,219,220,221,224,226,227,230,231,232,233,234,235,237,238,239,240,241,242,243,244,246,247,251,252,257,258,259,261,262,266,267,271,272,273,276,278,279,281,283,284,285,286,287,290,291,294,295,296,298,299,305,306,307,308,310,312,313,314,315,316,317,318,319,321,322,323,324,325,326,327,328,329,330,334,336,337,339,341,343,344,345,350,357,362,363],all_alias:112,all_attr:318,all_connected_account:308,all_displai:261,all_famili:119,all_from_modul:344,all_opt:339,all_receiv:247,all_room:13,all_script:102,all_sessions_portal_sync:308,all_to_categori:238,allcom:164,allerror:[267,276],allevi:[11,108,127,312],allheadersreceiv:312,alli:221,alloc:90,allow:[0,2,3,4,6,8,9,10,11,12,13,14,15,16,19,21,22,23,25,26,27,29,30,31,33,34,36,38,39,41,42,43,44,46,47,49,51,53,54,55,57,58,59,61,63,64,65,68,71,72,73,74,75,76,78,80,81,85,86,87,89,90,91,92,95,96,97,98,100,101,102,103,104,106,108,109,111,112,113,114,116,119,121,123,125,126,129,131,133,134,135,137,138,144,146,148,150,152,153,154,156,157,158,159,164,167,168,169,170,175,176,177,179,180,182,184,185,187,188,189,195,197,200,202,204,205,206,215,217,218,219,220,221,231,232,233,234,235,239,241,242,247,250,251,252,257,259,260,261,267,271,272,274,278,280,281,282,283,290,291,292,294,299,305,306,308,310,311,316,318,319,321,322,324,326,328,329,330,331,334,338,339,340,342,344,357,362],allow_dupl:152,allow_nan:296,allow_quit:328,allowed_attr:58,allowed_fieldnam:58,allowed_host:90,allowed_propnam:123,allowedmethod:296,allowext:312,almost:[19,33,41,95,115,119,125,180,182,269,276,314],alon:[13,29,49,51,56,58,73,80,86,87,116,127,138,152,261,272,298,322,324,330],alone_suffix:303,along:[5,12,33,43,48,51,60,64,70,74,78,88,91,93,96,100,104,107,114,121,122,139,144,156,179,185,205,209,215,220,242,247,296,314],alongsid:[5,38,67,188],alonw:256,alpha:[54,90,321],alphabet:[15,111,113,321],alreadi:[0,2,5,6,9,11,13,15,21,22,25,27,29,31,33,34,38,40,41,43,46,49,50,51,54,56,57,58,60,61,63,64,68,69,70,72,73,77,80,81,82,85,88,89,91,94,95,96,100,102,103,105,106,109,110,112,116,117,118,119,120,121,123,125,127,128,131,133,134,135,136,137,138,139,152,153,156,159,164,167,168,169,174,175,176,179,181,182,204,205,206,217,218,219,220,221,227,231,232,235,242,247,251,252,259,267,276,284,285,287,292,295,300,305,306,308,319,321,324,329,344,349],alredi:40,alright:179,also:[0,1,2,3,5,6,8,9,10,11,12,13,14,15,16,17,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,46,47,48,49,50,51,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,72,73,74,75,77,79,80,81,82,83,84,85,86,87,88,89,90,91,93,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,121,122,123,124,125,126,127,128,129,131,132,133,134,135,136,137,138,140,144,148,151,152,153,154,156,157,158,159,161,165,167,169,170,174,175,176,177,179,180,181,182,185,187,188,190,195,199,200,202,204,205,206,213,215,219,220,221,226,231,232,233,235,240,241,242,246,247,250,251,252,253,256,259,260,261,262,267,271,272,276,278,285,287,290,291,294,295,298,299,308,312,314,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,334,336,341,344,346,362,363],alt:321,alter:[0,4,23,41,64,111,137,316],altern:[23,29,33,34,38,51,55,57,63,64,68,72,76,81,87,90,111,112,114,118,119,122,131,133,138,140,167,168,175,203,206,221,224,241,242,285,321,324,336,344],although:[22,29,39,42,63,119,156,180,181,185,312,340,344],althougn:46,altogeth:[50,103,114],alu:33,alwai:[0,2,4,6,8,11,12,13,14,20,21,23,25,27,30,31,33,34,37,38,39,43,47,49,51,57,58,61,62,63,64,69,72,73,74,77,80,85,86,88,89,90,91,95,96,102,105,107,109,112,114,115,121,123,125,126,127,128,131,134,135,137,144,152,153,154,156,158,159,164,167,170,175,176,177,199,205,206,212,224,227,241,242,246,247,250,251,252,259,261,267,269,272,276,284,287,290,291,295,296,299,306,308,313,316,317,318,319,321,324,334,336,340,341,344,345,362],always_pag:329,always_return:267,amaz:75,amazon:[79,90],ambianc:108,ambigu:[41,154,174,189,247,318],ambiti:[108,129],amend:131,amfl:14,ammo:21,among:[2,35,36,43,62,64,79,89,104,111,123,127,165,182,224,232,242,330,341],amongst:[77,200],amor:196,amount:[11,16,37,43,61,68,73,102,103,114,123,169,217,218,219,220,221,247,308,326],amp:[40,83,92,94,105,141,142,262,264,267,275,277,285,293,305,308],amp_client:[141,142,262],amp_maxlen:293,amp_port:90,amp_serv:[141,142,262,275],ampclientfactori:264,ampersand:108,amphack:276,ampl:124,amplauncherprotocol:267,ampmulticonnectionprotocol:[264,276,277],ampprotocol:264,ampserverclientprotocol:264,ampserverfactori:277,ampserverprotocol:277,amsterdam:90,anaconda:9,analog:[49,83],analys:51,analysi:210,analyz:[15,33,41,51,80,118,150,159,175,206,247,251,252,257,267,329,344],anchor:[175,221,239,318],anchor_obj:221,ancient:114,andr:24,android:[139,364],anew:[63,111,267],angl:129,angri:41,angular:[43,169],ani:[0,1,2,5,6,8,10,11,12,14,15,16,19,20,21,22,23,24,25,27,30,31,33,34,36,37,38,39,40,41,42,43,44,48,49,50,51,54,56,57,58,59,60,61,63,64,65,68,70,72,73,74,76,77,79,80,81,82,83,84,85,86,87,88,89,90,91,95,96,97,98,100,102,103,104,105,107,109,112,114,115,116,117,118,119,121,122,123,125,126,127,128,129,131,133,134,135,136,137,138,139,140,144,148,150,151,152,153,154,156,157,159,165,169,170,175,176,177,179,180,181,182,186,187,188,189,190,194,199,202,204,205,206,209,210,213,217,218,219,220,221,223,224,231,233,234,235,241,242,247,250,251,252,256,257,259,260,261,264,265,267,269,271,272,276,277,279,285,286,287,290,291,295,296,298,306,307,308,312,316,317,318,319,321,322,323,325,326,327,328,329,330,336,337,338,339,340,341,343,344,362],anim:[27,52],anna:[43,58,63,72,117,118,123,159],annoi:[12,85,91],annot:79,announc:[25,37,43,79,116,123,128,157,169,197,217,218,219,220,221,247],announce_al:[285,308],announce_move_from:[25,77,89,197,247],announce_move_to:[25,77,89,197,247],annoy:144,anonym:[4,66,69,206],anonymous_add:206,anoth:[0,8,10,11,13,14,16,21,22,29,31,33,36,39,42,43,46,49,51,56,57,58,62,63,64,67,69,77,78,80,89,90,91,96,97,98,102,105,106,108,109,111,112,113,114,116,121,123,127,131,132,136,137,138,139,140,144,152,153,156,159,164,165,175,179,180,182,188,194,199,204,206,215,217,218,219,220,221,232,235,239,247,250,308,316,318,322,326,328,329,336,344],another_batch_fil:322,another_nod:328,another_script:102,anotherscript:102,ansi:[24,43,53,55,74,81,137,141,142,156,183,190,202,272,279,287,290,295,296,320,330,336,343,364],ansi_escap:321,ansi_map:321,ansi_map_dict:321,ansi_pars:321,ansi_r:321,ansi_regex:321,ansi_sub:321,ansi_xterm256_bright_bg_map:321,ansi_xterm256_bright_bg_map_dict:321,ansimatch:321,ansimeta:321,ansipars:321,ansistr:[141,321,330],ansitextwrapp:330,answer:[0,11,21,25,26,33,46,51,61,63,67,69,70,73,95,96,103,127,265,271],anti:63,anul:8,anwer:44,anybodi:[59,103],anymor:[4,181,195,203,204,235,328,340],anyon:[1,4,12,21,25,29,41,42,54,58,60,76,80,85,90,116,118,119,123,138],anyth:[0,1,5,11,13,16,19,20,22,23,26,29,31,33,34,40,41,42,46,49,51,56,61,63,64,69,73,80,82,83,85,87,89,90,91,94,95,96,100,102,104,106,111,116,118,121,123,125,127,128,130,131,133,135,136,137,138,152,154,168,180,206,215,217,218,219,220,221,242,279,313,316,322,328],anywai:[0,4,14,20,51,55,75,76,91,95,108,114,140,179,181,186],anywher:[33,51,60,64,95,96,125,134,326],apach:[7,23,90,103,139,312,364],apache2:8,apache_wsgi:8,apart:[2,11,20,27,34,47,55,63,80,81,100,104,125,126,127,134,221],api:[13,15,26,27,33,34,42,43,47,48,52,59,60,71,73,89,96,105,109,111,120,125,133,138,139,141,144,158,169,171,177,186,306,316,318,322,323,329,363,364],api_kei:71,api_secret:71,apostroph:15,app:[4,40,71,80,86,134,135,136,138,139],app_id:133,app_label:145,appar:[48,58,126],apparit:233,appeal:[51,61,114],appear:[9,10,21,22,25,26,27,30,38,43,47,48,51,60,63,65,66,68,72,80,82,90,95,96,100,102,104,106,111,114,123,126,127,131,137,138,141,156,166,182,195,206,212,235,247,291,292,315,318,330,336,337],append:[20,22,25,27,31,39,40,43,49,50,51,68,69,80,85,88,89,90,91,93,96,97,116,123,127,133,138,154,159,166,182,199,206,242,300,322,336,337,344],appendix:241,appendto:137,appform:133,appl:[179,247],appli:[0,8,9,13,16,22,23,31,33,36,37,51,60,80,81,102,106,111,115,121,125,126,128,133,144,150,152,167,183,217,218,219,220,221,235,242,247,251,252,256,261,308,316,317,318,321,322,327,330,331,341,344],applic:[8,40,63,79,80,86,94,100,103,112,124,128,133,134,135,136,144,187,188,221,267,270,280,284,305,306,312,354,362],applicationdatareceiv:290,applied_d:133,apply_damag:[217,218,219,220,221],apply_turn_condit:219,appnam:[11,80],appreci:[22,37,70,78,334],approach:[22,25,39,56,77,91,106,115,133,180,221],appropri:[8,9,23,31,33,36,55,71,91,106,119,121,129,133,138,144,157,175,190,267,306,338,340,344],approrpri:40,approv:[133,134,138],approxim:[5,43,169,344],april:62,apt:[8,63,67,75,90,103,131],arbitr:61,arbitrari:[11,13,19,27,46,59,64,80,96,97,100,111,125,137,138,139,140,144,175,187,215,221,233,247,252,259,265,276,296,310,316,325,336,337,340],arcan:129,archer:252,architectur:[80,252],archiv:[79,103],archwizard:252,area:[2,22,24,48,49,51,58,61,79,117,122,127,138,231,235,241,327,328,330,344],aren:[0,4,29,39,69,103,127,131,133,136,138,144,182,188,195,203,219,337,340],arg1:[80,154,167,168,170,250,316,336],arg2:[154,167,168,170,250,316,336],arg:[1,5,10,21,22,25,29,30,33,38,39,40,41,42,43,51,58,59,68,71,73,74,80,81,83,85,88,96,109,114,115,116,119,121,123,129,132,137,144,145,146,147,148,151,154,159,167,168,170,175,176,177,179,182,184,187,189,192,195,197,203,204,205,206,212,213,214,215,217,218,219,220,221,223,226,227,231,232,233,234,235,238,239,241,242,245,246,247,250,251,252,255,256,259,260,261,264,272,273,274,276,277,278,279,284,285,287,288,290,291,292,295,296,300,306,308,310,312,315,316,317,318,319,321,328,330,331,333,334,336,337,340,342,344,345,357,362],arg_regex:[41,44,154,159,165,166,170,171,174,182,201,326],arglist:[167,168],argpars:234,argu:11,argument:[3,4,5,10,12,14,20,21,22,23,25,27,29,31,33,34,40,41,42,43,46,48,50,52,57,58,59,62,69,74,80,81,83,85,87,88,89,93,95,96,102,109,111,114,115,119,123,124,125,127,129,134,139,144,146,150,151,153,154,156,157,159,164,165,166,167,168,169,170,175,176,180,182,184,187,188,189,192,194,195,197,200,204,205,206,210,212,217,218,219,220,221,233,234,242,247,250,251,252,257,259,260,261,265,267,272,276,278,279,285,286,287,290,291,295,296,298,299,306,307,308,310,311,316,317,318,319,321,322,324,326,327,328,329,330,334,336,338,340,341,344,362,364],argumentpars:234,argumnet:330,argumu:336,aribtrarili:344,aris:103,arm:[26,33,203],armi:85,armor:[29,82,182,218],armour:29,armouri:77,armpuzzl:203,armscii:[15,113],arnold:87,around:[0,4,10,13,14,15,21,23,29,31,34,38,39,42,43,49,55,58,61,63,64,69,70,71,73,77,79,80,85,89,90,91,96,109,111,113,114,116,117,119,121,123,129,136,138,139,159,167,168,182,184,194,203,206,221,224,231,232,233,235,247,321,322,330,337],arrai:[88,91,291,344],arrang:22,arrayclos:[88,291],arrayopen:[88,291],arriv:[0,25,29,43,73,77,83,105,159,279],arrow:[42,137],art:[114,122,327],articl:[4,15,21,39,41,48,57,61,79,113,127,131,335],article_set:335,artifact:330,artifici:73,arx:79,arxcod:[79,139,364],as_view:[175,239,318],ascii:[9,15,111,113,144,200,327,330,344],asciiusernamevalid:144,asdf:159,ashlei:[182,188,190,215,217,218,219,220,221],asian:344,asid:[9,227],ask:[1,10,21,23,26,34,37,42,43,46,48,50,54,58,63,67,68,69,70,73,84,90,91,93,97,119,124,131,133,152,154,159,179,184,193,201,204,234,265,267,294,328,331,344],ask_choic:265,ask_continu:265,ask_input:265,ask_nod:265,ask_yesno:265,asn:209,aspect:[48,51,57,60,64,68,73,86,109,127,190],assert:[116,127],assertequ:127,assertregex:127,asserttru:127,asset:[103,136,271],assetown:9,assign:[2,6,11,12,13,20,36,43,51,56,58,80,87,89,94,97,102,109,112,115,116,119,121,123,131,137,138,144,150,151,153,159,166,167,168,170,183,187,188,206,217,218,219,220,221,233,242,246,247,251,252,272,279,285,287,290,306,325],assist:90,associ:[4,11,29,43,51,79,83,90,105,122,135,138,144,149,159,175,192,195,206,247,306,308,317,362],assort:362,assum:[0,3,5,9,12,13,14,15,19,20,21,22,25,27,28,29,31,33,34,37,39,40,41,43,44,46,47,49,51,55,56,58,60,62,68,73,74,75,80,81,82,84,85,89,90,95,96,97,100,102,103,105,106,108,109,110,111,113,115,116,117,118,120,121,123,127,128,132,133,134,138,150,152,153,154,156,159,170,175,180,181,206,213,232,233,241,247,252,257,259,291,308,321,322,328,336,344,349,362],assumpt:151,assur:[49,125],asterisk:[2,12,38,43,157],astronaut:77,astronom:62,async:[133,139,344,364],asynccommand:10,asynchron:[27,28,29,33,45,55,64,92,93,139,146,247,276,277,291,337,344],at_:[125,334],at_access:[144,247],at_account_cr:[2,144],at_after_mov:[77,89,96,117,197,247],at_after_object_leav:235,at_after_travers:[89,197,232,247],at_befor:247,at_before_drop:[218,221,247],at_before_g:[218,221,247],at_before_get:[221,247],at_before_leav:89,at_before_mov:[25,77,89,197,217,218,219,220,221,247],at_before_sai:[96,197,206,247],at_channel_cr:175,at_char_ent:117,at_cmdset_cr:[5,21,22,25,30,31,33,41,44,57,58,62,81,85,116,121,123,152,160,161,162,163,179,180,181,182,185,187,199,201,202,203,206,214,217,218,219,220,221,224,230,231,232,233,326,328,329],at_cmdset_get:[144,247,306],at_db_location_postsav:246,at_defeat:[217,218,219,220,221],at_desc:247,at_disconnect:[144,306],at_drop:[197,218,221,247],at_end:256,at_err:[10,344],at_err_funct:10,at_err_kwarg:[10,344],at_failed_login:144,at_failed_travers:[89,197,212,232,247],at_first_login:144,at_first_sav:[144,175,247],at_first_start:318,at_get:[182,197,221,247],at_giv:[218,221,247],at_heard_sai:118,at_hit:231,at_idmapper_flush:[259,318,334],at_init:[6,107,125,144,175,231,232,233,247],at_initial_setup:[104,271],at_initial_setup_hook_modul:271,at_login:[40,125,278,279,287,290,295,296,306],at_look:[96,144,247],at_message_rec:144,at_message_send:144,at_msg_rec:[144,189,247],at_msg_send:[144,146,189,247],at_new_arriv:231,at_now_add:86,at_object_cr:[5,6,21,25,31,39,43,58,60,73,80,81,85,89,96,121,123,125,132,159,187,189,206,212,214,217,218,219,220,221,226,231,232,233,247,318],at_object_delet:[197,247],at_object_leav:[233,235,247],at_object_post_copi:247,at_object_rec:[89,117,233,235,247],at_password_chang:144,at_post_cmd:[30,33,150,154,167,170],at_post_command:33,at_post_disconnect:144,at_post_login:[25,144],at_post_portal_sync:305,at_post_puppet:[96,197,247],at_post_unpuppet:[96,247],at_pre_cmd:[33,150,154,167,170],at_pre_command:33,at_pre_login:144,at_pre_puppet:[96,247],at_pre_unpuppet:[197,247],at_prepare_room:235,at_reload:[43,169,305],at_renam:318,at_repeat:[102,116,120,121,125,146,179,184,195,217,218,219,220,221,223,227,259,300,331],at_return:[10,344],at_return_funct:10,at_return_kwarg:[10,344],at_sai:[118,197,247],at_script_cr:[102,116,120,121,146,179,184,195,204,205,217,218,219,220,221,223,227,235,251,259,300,331],at_search_result:[168,344],at_server_cold_start:305,at_server_cold_stop:305,at_server_connect:285,at_server_reload:[102,110,144,146,247,259],at_server_reload_start:305,at_server_reload_stop:[25,305],at_server_shutdown:[102,110,144,146,247,259],at_server_start:305,at_server_startstop:[25,104],at_server_stop:305,at_shutdown:305,at_start:[102,116,146,195,227,235,256,259],at_startstop_modul:261,at_stop:[102,116,121,217,218,219,220,221,227,259],at_sunris:62,at_sync:[306,307],at_tick:[115,261],at_travers:[89,197,213,235,247],at_traverse_coordin:235,at_turn_start:219,at_upd:[219,257],at_weather_upd:132,atlanti:24,atleast:205,atom:98,atop:235,atribut:325,att:51,attach:[4,11,21,41,43,56,58,64,77,89,95,102,105,110,112,119,140,154,159,164,167,189,199,215,235,242,247,258,304,315,319],attachmentsconfig:4,attack:[14,28,29,30,46,51,77,90,103,116,119,122,134,139,153,206,215,217,218,219,220,221,231,232,247,252,285],attack_count:220,attack_messag:73,attack_nam:220,attack_skil:252,attack_summari:73,attack_typ:221,attack_valu:[217,218,219,220,221],attempt:[0,2,22,24,29,31,43,51,60,61,87,91,103,106,119,120,135,156,159,187,210,212,217,218,219,220,221,264,267,272,305,310,318,344,362],attent:[38,56,58,89,103,111],attitud:57,attr1:[43,159,203],attr2:[43,159,203],attr3:[43,159],attr:[11,22,43,49,51,58,80,109,119,136,137,159,166,180,233,241,251,252,306,316,318,334,340],attr_categori:315,attr_eq:241,attr_g:[80,241],attr_gt:[80,241],attr_kei:315,attr_l:[80,241],attr_lockstr:315,attr_lt:[80,241],attr_n:[80,241],attr_nam:159,attr_obj:[316,318],attr_object:318,attr_typ:315,attr_valu:315,attract:37,attrcreat:[80,316],attread:11,attredit:[11,80,316],attrib:242,attribiut:316,attribut:[0,2,6,12,20,22,25,27,28,30,39,41,42,43,45,46,49,50,51,56,57,58,60,61,69,73,74,77,80,81,82,84,85,86,87,89,91,95,102,105,108,109,112,115,116,119,123,125,127,133,134,138,139,141,142,144,145,148,153,159,168,169,173,175,180,181,187,194,195,202,203,206,213,217,218,219,220,221,226,231,232,233,241,244,246,247,250,251,252,254,256,257,272,306,314,315,317,318,319,324,325,326,337,338,341,344,357,362,364],attribute1:123,attribute2:123,attribute_list:316,attribute_nam:[144,206,247,341],attributeerror:[42,60,86,306,316],attributeform:315,attributeformset:315,attributehandl:[1,125,316,339,344],attributeinlin:[145,173,244,254,315],attributeobject:11,attrkei:252,attrlist:316,attrnam:[11,43,51,80,109,125,159,241,318],attrread:[11,80,316],attrtyp:[11,316,317],attrvalu:51,attryp:317,atttribut:49,atyp:242,audibl:205,audio:137,audit:[141,142,175,178,207,247],audit_callback:209,auditedserversess:[209,210],auditingtest:211,aug:9,august:[9,344],aut:52,auth:[144,145,148,164,287,349,357,362],auth_password:287,auth_profile_modul:148,authent:[40,103,105,107,133,138,144,278,285,287,290,296,306,308,349,362],authenticated_respons:360,author:[41,90,126,144,192,195],auto:[0,5,12,14,21,31,32,33,34,38,42,43,45,51,63,67,71,89,95,96,105,122,131,133,138,141,144,148,150,154,158,159,166,169,170,205,206,227,236,239,242,247,252,256,259,261,264,267,278,288,295,296,305,308,318,323,329,330,349],auto_help:[33,41,44,51,68,69,154,170,188,230,249,328,329],auto_help_display_kei:[154,170,328],auto_id:[145,237,244,357],auto_look:[51,188,230,249,328],auto_now_add:86,auto_quit:[51,188,230,249,328],auto_transl:205,autobahn:[278,284,295],autodoc:38,autofield:133,autologin:349,autom:[14,36,57,58,67,79,86,100,103,110,362],automat:[0,6,10,14,19,22,23,27,30,31,34,37,38,41,43,46,47,50,51,55,58,60,62,64,65,66,67,68,71,72,80,81,84,85,86,90,96,97,100,102,104,105,109,111,116,117,118,119,121,122,123,124,125,126,128,131,135,136,139,140,144,152,153,154,159,164,165,167,174,179,180,181,182,194,195,196,200,201,203,204,205,206,214,221,226,227,234,242,246,247,258,259,260,261,272,281,284,287,292,305,308,310,322,326,328,329,330,344,350],automatical:261,autostart:[258,324],autumn:[97,99,187],avail:[0,5,7,8,10,11,13,16,21,22,23,25,26,31,33,36,38,39,40,41,42,43,44,46,48,49,51,53,57,58,60,62,63,64,65,72,74,75,76,77,78,79,80,81,82,85,88,89,90,91,95,96,98,100,102,104,105,106,108,109,110,111,113,114,116,119,121,122,123,125,127,128,130,131,133,134,137,138,139,141,144,150,151,152,153,154,156,159,161,164,165,166,167,168,169,170,171,179,180,181,185,187,189,195,199,202,204,205,206,214,215,217,218,219,220,221,224,232,233,241,242,247,250,251,252,256,272,296,299,310,322,323,328,329,330,336,344,362],available_choic:[51,328],available_func:336,available_funct:251,available_languag:205,available_weapon:232,avatar:[64,88,96,247,287],avatarid:287,avenew:41,avenu:182,averag:[13,43,90,93,169,195,205,234],avoid:[8,11,23,26,27,31,33,37,38,40,42,43,51,80,81,85,95,97,100,109,111,114,125,126,127,129,131,138,139,152,159,204,205,234,235,241,246,272,276,286,296,306,316,318,321,322,323,326,329,334],awai:[0,9,10,11,14,15,21,26,29,42,43,46,49,51,55,66,68,69,73,80,86,90,96,102,105,109,111,121,123,131,165,182,215,218,221,224,226,231,233,235,247,256,307,321,344],await:10,awar:[11,14,26,31,33,44,51,88,95,96,110,125,126,132,133,189,204,206,231,234,235,247,318,321],awesom:[63,135],aws:90,axhear:241,axi:200,azur:100,b3cbh3:133,b64decod:340,b64encod:340,b_offer:179,baaaad:127,babi:138,bacground:67,back:[0,3,5,10,11,12,13,14,20,21,22,23,25,26,27,29,31,33,34,36,38,43,46,49,50,51,56,58,60,61,63,64,67,69,73,74,81,83,85,86,87,90,91,95,96,97,100,102,105,106,110,111,113,116,118,119,121,122,123,125,126,131,133,135,137,141,144,153,156,159,164,168,179,180,206,212,215,220,224,249,259,267,272,276,279,285,287,290,305,318,325,328,329,337,344],back_exit:0,backbon:[133,322],backend:[23,36,109,127,135,141,142,316,344,346,348],backend_class:316,background:[10,17,29,51,67,90,103,110,114,126,133,183,190,321,336,362],backpack:31,backslash:114,backtick:[38,131],backtrack:131,backup:[10,89,90,105,131,168,322],backward:[50,51,58,121,337],bad:[0,22,24,37,41,58,64,70,76,85,119,127,210,269],bad_back:242,badg:130,bag:344,bake:100,balanc:[29,56,61,79,116,330],balk:95,ball:[31,59,104,151,152,252],ballon:203,balloon:203,ban:[7,25,80,139,144,157,242,364],band:[45,88,118,137,287,290,291],bandit:46,bandwidth:280,banid:[43,157],bank:61,bar:[51,82,83,84,88,112,135,137,190,206,215,291,328,344],bare:[33,55,58,73,104,190,218],barehandattack:56,bargain:86,barkeep:[42,206],barter:[61,63,102,117,141,142,178],bartl:79,bas:120,base:[3,4,6,9,13,16,17,20,21,22,23,30,33,34,36,38,39,41,42,43,49,51,53,55,56,57,58,60,61,63,64,67,69,72,73,75,77,79,80,83,85,86,89,90,94,96,100,102,103,105,108,111,113,115,119,120,123,124,125,126,127,129,130,133,134,136,137,138,139,141,144,145,146,147,148,150,152,153,154,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,173,174,175,176,177,179,180,181,182,184,185,186,187,188,189,192,193,195,196,197,198,199,200,201,202,203,204,205,206,210,211,212,213,214,215,217,218,219,220,221,223,224,226,227,228,230,231,232,233,234,235,237,238,239,242,244,245,246,247,249,251,252,254,255,256,257,258,259,260,261,263,264,265,267,269,270,273,274,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,298,299,300,303,305,306,307,308,310,311,312,315,316,317,318,319,321,322,323,326,327,328,329,330,331,333,334,335,336,337,338,339,340,341,342,343,344,349,351,352,357,360,362,364],base_account_typeclass:[2,141],base_channel_typeclass:141,base_char_typeclass:120,base_character_typeclass:[43,81,120,133,134,141,144,159],base_exit_typeclass:141,base_field:[145,237,244,315,357],base_guest_typeclass:[66,141],base_object_typeclass:[109,141,252,318],base_random:250,base_room_typeclass:141,base_script_path:241,base_script_typeclass:[102,141],base_set:9,baseclass:232,basecontain:323,baseinlineformset:315,baseline_index:344,baseobject:125,baseopt:338,basepath:344,basetyp:[247,322],basetype_posthook_setup:247,basetype_setup:[39,80,96,144,146,175,247],bash:[36,38,63,67,232],basi:[4,33,37,62,90,136,138,167,177,206,241,296,318,327],basic:[0,2,3,6,9,15,16,17,19,20,22,26,29,31,33,34,36,39,40,43,46,47,48,56,57,58,60,61,62,69,73,77,79,80,81,83,86,87,110,111,113,116,117,118,121,122,124,126,128,133,134,135,137,139,144,146,159,164,166,175,177,188,194,200,203,218,220,232,241,243,247,298,342,346,357,362,364],bat:[9,63],batch:[18,20,43,48,63,79,111,122,124,139,141,142,158,252,276,316,319,320,364],batch_add:[252,316,319],batch_cmd:14,batch_cod:[13,322],batch_code_insert:13,batch_create_object:252,batch_exampl:322,batch_import_path:[13,14],batch_insert_fil:14,batch_update_objects_with_prototyp:252,batchcmd:[43,158],batchcmdfil:[14,322],batchcod:[14,79,111,158],batchcode_map:111,batchcode_world:111,batchcodefil:13,batchcodeprocessor:322,batchcommand:[14,20,22,63,122,158,322],batchcommandprocessor:322,batchfil:[14,15,111,322],batchprocess:[141,142,149,155],batchprocessor:[13,141,142,158,320],batchscript:[13,322],batteri:144,battl:[79,103,116,122,217,218,219,220,221],battlecmdset:[217,218,219,220,221],baz:215,bazaar:108,beach:111,bear:[204,231],beat:[61,116],beaten:[116,233],beauti:[22,49,133],beazlei:79,becam:[29,126],becaus:[0,2,6,8,9,10,11,12,13,15,16,21,22,25,29,31,36,38,40,41,42,44,46,51,54,56,59,64,68,73,76,77,80,89,91,95,96,107,108,109,111,115,116,117,119,125,126,130,133,134,136,145,153,171,175,186,194,197,205,220,224,235,247,259,279,285,298,308,315,321,338,340],becom:[0,5,10,22,37,38,41,42,43,47,49,51,56,59,61,64,70,73,78,80,81,86,87,88,95,96,102,104,109,111,119,128,156,189,203,205,215,218,252,306,322,328],bed:61,been:[0,4,5,6,13,14,19,21,22,23,36,38,41,42,43,46,49,51,58,69,70,76,79,85,91,93,94,96,103,105,116,117,123,126,128,131,133,134,135,138,152,153,158,159,167,168,175,180,195,197,200,203,204,206,217,218,219,220,221,233,235,239,242,246,247,251,252,261,269,281,285,287,295,305,306,307,308,310,315,316,318,322,326,327,344,362],befit:125,befor:[1,4,10,11,12,13,14,15,20,21,22,25,27,28,29,31,33,37,41,42,43,46,48,49,51,56,57,58,60,61,67,69,71,75,77,79,80,81,84,85,86,90,91,93,96,97,100,102,103,104,106,107,108,109,111,112,113,114,115,116,117,118,119,121,123,124,125,126,127,131,132,133,134,135,137,138,139,144,150,151,154,159,164,167,171,175,184,186,187,188,189,190,194,197,198,201,205,206,209,210,215,217,218,219,220,221,226,227,230,232,233,235,241,242,246,247,250,252,259,260,261,267,276,285,287,293,301,303,305,306,310,312,316,321,322,323,324,328,329,330,331,335,337,340,344,362],beforehand:[11,131,323],beg:14,beggar:0,begin:[0,4,6,10,13,14,20,22,25,33,38,41,42,43,46,50,51,55,58,61,69,72,80,91,95,96,106,107,111,116,117,119,127,132,134,165,194,197,205,206,215,217,218,219,220,221,247,259,321,322,328,341],beginn:[55,60,77,79,91,95,124],behav:[11,13,20,22,29,69,91,95,107,110,127,251,344],behavior:[0,5,11,31,33,41,50,68,69,93,96,102,109,114,126,135,137,138,144,154,170,182,188,219,221,233,234,267,315,328],behaviour:[11,31,33,80,126,200,313,324,330,344],behind:[11,12,21,33,38,43,49,51,55,59,61,63,74,97,109,112,114,122,126,131,158,204,233,256,261,334],behvaior:329,being:[0,5,6,10,11,13,20,21,22,25,28,31,33,34,36,37,42,43,51,54,56,59,61,63,64,69,83,88,90,91,93,95,96,102,103,107,109,111,115,118,125,126,127,129,131,133,138,144,151,159,165,169,175,184,185,189,199,205,206,217,218,219,220,221,226,227,233,239,247,269,272,279,308,310,315,316,318,321,322,324,328,329,330,344,363],beipmu:24,belong:[4,14,43,64,83,95,103,112,119,133,140,153,206,215,235,239,250],below:[0,1,5,8,9,10,11,12,13,14,15,19,20,22,23,25,27,29,31,33,34,36,38,39,42,43,48,49,50,51,57,58,59,60,61,62,63,64,67,69,70,74,80,81,87,88,90,94,95,96,100,102,105,106,109,110,111,114,117,118,119,123,125,127,131,133,134,136,138,140,148,159,167,168,177,180,182,185,190,197,200,205,206,215,217,218,219,220,221,228,234,239,241,246,247,256,279,299,316,318,319,328,330,335,336],belt:77,beneath:27,benefici:[49,219],benefit:[78,90,100,103,108,127,153,316,322,328],besid:[0,14,31,106,111,190],best:[9,22,24,26,37,50,51,57,58,59,61,72,76,102,103,104,108,133,135,139,166,180,205,215,234,252,267,287,330,338,364],bet:[31,105,138,318],beta:[35,54,90],betray:51,better:[0,9,15,23,25,34,41,42,44,45,51,55,58,59,61,64,68,70,73,81,85,86,91,93,95,108,109,112,114,133,134,181,213,218,224,233,247,252,284,287,290,298,316,322],bettween:73,between:[0,2,10,14,22,25,28,31,33,36,38,39,40,41,43,46,49,56,57,58,64,67,69,73,76,83,85,87,88,90,91,100,102,105,109,112,113,114,116,120,121,122,123,124,126,131,137,138,140,151,154,159,164,166,169,170,177,179,182,183,194,195,197,198,199,200,202,204,205,206,215,217,218,219,220,221,247,252,261,267,276,279,286,287,290,291,298,299,306,319,321,322,324,328,330,331,336,344,351],bew:187,bewar:39,beyond:[1,2,9,22,25,33,37,52,57,64,88,89,90,102,127,134,154,159,170,177,180,206,215,233,251,316,318,328,330],bg_colormap:343,bgcolor:343,bgfgstart:343,bgfgstop:343,bgstart:343,bgstop:343,bias:159,bidirect:276,big:[9,11,13,14,20,25,28,29,33,37,45,57,73,80,96,122,138,140,151,168,322,329,341,344],bigger:[21,37,40,69,119,123,205],biggest:[72,138,344],biggui:33,bigmech:21,bigsw:29,bikesh:119,bill:[90,103],bin:[4,9,36,47,63,64,70,75,96,100],binari:[23,47,63,93,95,278,280,295],bind:67,birth:357,bit:[0,4,9,12,17,22,26,29,35,39,41,42,43,46,59,61,62,63,69,75,76,81,96,102,106,109,121,122,127,131,134,137,138,171,186,242,247,322],bitbucket:57,bite:[61,111],black:[73,114,126,321],blackbird:79,blackbox:138,blacklist:103,blade:232,blank:[51,86,117,134,144,188,321],blankmsg:188,blarg:83,blargh:109,blatant:12,blaufeuer:119,bleed:[114,131,330],blend:203,blender:203,bless:138,blind:[114,118,224,227],blindcmdset:224,blindedst:227,blindli:242,blink:[20,226,227,343],blinkbuttonev:227,blist:97,blob:[3,37,38,41,46,95,96,104,127,135,138],block:[3,12,25,28,43,50,51,55,58,64,69,80,90,91,97,102,103,110,114,123,129,133,134,139,157,158,159,187,221,230,231,232,235,249,286,322,328,336,344,362],blocking_cmdset:25,blockingcmdset:25,blockingroom:25,blocktitl:69,blog:[37,55,79,90,98],blowtorch:24,blue:[13,57,81,114,126,232,321],blueprint:[57,96,111,137],blurb:54,board:[34,49,61,79,80,121],boat:[31,121,153],bob:[33,43,81,138,157],bodi:[3,17,22,27,33,38,41,46,51,58,95,109,127,129,133,175,193,199,269,324,344],bodyfunct:[20,102,141,142,178,222,228],bog:21,boi:112,boiler:125,bold:54,bolt:252,bone:[55,73],bonu:[41,73,90,218,219,256],bonus:[29,218],boo:57,book:[3,49,57,62,73,79,91,95,109,135],bool:[2,31,33,34,51,74,84,102,144,145,146,148,150,151,152,153,154,159,173,175,176,177,179,180,182,184,185,188,190,192,195,197,200,204,205,206,215,217,218,219,220,221,226,235,238,242,244,246,247,250,251,252,254,256,257,258,259,260,261,267,272,273,278,279,284,285,286,290,295,296,304,306,308,310,316,317,318,319,321,322,324,326,328,329,330,331,334,336,339,341,343,344],booleanfield:[133,145,237],boom:[21,51],boot:[80,100,110,157,261],bootstrap:[4,124,138,139,364],border:[43,58,111,156,188,327,330],border_bottom:330,border_bottom_char:330,border_char:330,border_left:330,border_left_char:330,border_right:330,border_right_char:330,border_top:330,border_top_char:330,border_width:330,borderless:58,borderstyl:188,bore:[12,55,103],borrow:[31,63,152,276],bort:52,boss:58,bot:[43,47,65,72,93,103,119,133,141,142,143,148,164,175,272,278,279,286,308,362],bot_data_in:[146,272],both:[0,11,15,19,22,23,25,26,27,31,33,34,36,37,38,40,43,44,49,51,56,57,58,62,65,69,71,74,79,84,85,86,87,88,90,91,95,97,103,104,105,106,110,111,116,119,121,124,125,127,128,131,133,134,136,138,150,152,159,164,169,177,179,183,190,197,199,200,201,203,212,215,220,221,233,242,247,251,252,253,256,259,261,276,285,295,296,305,307,310,316,317,321,324,328,330,339,344],bother:[29,103,128,174,316],botnam:[43,72,164,279,308],botnet:103,botstart:146,bottom:[4,39,41,52,54,57,58,60,69,85,95,101,106,111,125,127,133,137,153,199,220,235,252,322,329,330],bought:85,bouncer:[27,103,327],bound:[6,27,57,108,192,344],boundari:344,bounti:70,bountysourc:70,bow:252,box:[0,3,8,20,42,43,46,58,63,66,69,70,71,73,80,87,90,104,106,109,111,123,135,138,159,206,241,276,322,357],brace:[0,22,25,41,91,197,247,321],bracket:[38,43,96,129,169,183],brainstorm:[139,364],branch:[9,36,37,38,41,63,70,100,204,215],branchnam:131,brandymail:199,bread:16,breadth:221,break_lamp:226,break_long_word:330,break_on_hyphen:330,breakdown:[43,169],breakpoint:[16,106,141],breez:[102,132],breviti:58,bribe:51,brick:82,bridg:[22,23,53,79,83,105,233],bridgecmdset:233,bridgeroom:233,brief:[3,16,19,20,21,25,46,58,60,85,86,95,96,101,110,124,131,139,188,234,247,311],briefer:[89,110],briefli:[16,90,110],bright:[81,114,126,183,321],brightbg_sub:321,brighten:114,brighter:114,brilliant:131,bring:[23,49,96,100,103,121,123,133,136,215,221,224,231,309],broad:39,broadcast:[43,164,276],broader:[39,206,247],broadli:94,broken:[61,108,114,205,226,227,336],brought:102,brown:321,brows:[3,9,25,39,55,58,62,69,85,90,91,103,106,123,131,136,137,138,362],browser:[3,8,9,16,38,55,63,64,67,69,70,75,77,90,95,96,101,103,133,134,135,136,137,138,295,296,362],brutal:234,bsd:78,bsite:135,btest:114,btn:[17,70],bucket:209,buf:326,buffer:[22,33,50,137,168,269,296,326],bug:[10,13,26,37,42,54,57,60,61,70,78,94,95,96,110,123,127,131,227,247,318],buggi:[11,328],bui:[85,138,179],build:[1,6,7,9,10,11,13,14,15,27,31,36,47,51,55,57,60,63,64,68,69,75,77,79,80,81,86,87,89,96,100,105,106,108,109,112,113,119,120,122,123,125,129,130,136,137,139,140,141,142,149,151,155,157,158,165,166,175,180,187,193,200,205,206,212,231,234,242,247,251,252,267,278,279,322,330,357,363,364],build_exit:200,build_forest:200,build_map:200,build_match:151,build_mountain:200,build_templ:200,builder:[2,4,14,19,22,25,43,56,58,60,61,68,80,85,108,109,112,114,123,124,139,157,159,164,165,169,180,182,187,188,200,203,206,212,233,234,235,242,247,250,298,318,322,363,364],buildier:252,building_menu:[141,142,178],buildingmenu:[22,180],buildingmenucmdset:180,buildmap:200,buildprotocol:[264,277,278,279],buildshop:85,built:[13,16,20,27,38,40,51,54,55,57,58,61,63,64,73,75,77,95,96,100,103,121,122,123,135,138,139,148,177,203,205,239,246,256,261,316,318,319,322,326,328,335],builtin:[94,280],bulk:[96,103],bullet:[38,61],bulletin:[61,79,80],bulletpoint:38,bunch:[15,27,58,108,113],burden:82,buri:[108,122],burn:[61,73,90,232],busi:[64,70,90,179],butch:96,butt:138,butter:16,button:[9,13,14,31,33,43,80,83,87,88,106,131,133,134,135,137,138,159,224,226,227,232,299,329],button_expos:232,buy_ware_result:85,byngyri:205,bypass:[4,10,19,20,43,58,80,116,126,144,159,175,212,241,242,318,324,341,349],bypass_superus:80,bytecod:321,bytestr:[276,344],bytestream:344,c6mq:70,c_creates_button:299,c_creates_obj:299,c_dig:299,c_examin:299,c_help:299,c_idl:299,c_login:299,c_login_nodig:299,c_logout:299,c_look:299,c_move:299,c_moves_:299,c_moves_n:299,c_social:299,cabinet:92,cabl:82,cach:[6,8,11,12,28,33,39,43,86,119,125,127,130,137,144,154,169,174,175,187,231,232,242,246,247,271,310,315,316,318,319,320,332,334,344],cache_inst:334,cache_lock_bypass:242,cache_s:[310,334],cached_properti:344,cactu:220,cake:31,calcul:[10,25,27,39,73,116,119,123,139,153,184,187,198,205,217,218,220,221,252,331,334,344,362],calculated_node_to_go_to:51,calculu:56,calendar:[184,198,331],call:[0,2,3,4,5,6,10,11,13,14,16,20,21,22,23,25,26,27,28,29,30,31,36,38,39,40,41,42,43,46,47,48,49,50,51,55,56,57,58,59,60,61,62,63,64,65,69,71,72,73,74,75,80,81,83,84,85,86,88,89,90,91,93,95,96,100,102,104,105,107,108,109,110,111,114,115,116,117,118,119,120,121,122,123,125,126,127,128,131,132,133,134,135,137,138,144,146,150,151,152,153,154,156,159,164,167,168,169,170,171,174,175,179,180,182,184,185,186,187,188,189,192,193,194,195,196,197,198,200,201,203,204,205,206,212,214,215,217,218,219,220,221,223,224,226,227,230,231,232,233,234,235,241,242,246,247,250,251,252,257,258,259,260,261,264,267,269,271,272,276,277,278,279,280,281,282,283,285,286,287,288,289,290,291,292,294,295,296,298,299,300,305,306,307,308,309,312,315,316,318,319,321,322,323,324,326,328,329,330,331,334,336,337,339,340,341,344,357,362],call_async:10,call_command:127,call_ev:[0,194],call_inputfunc:[83,306,308],callabl:[49,50,84,109,115,123,180,188,195,215,219,247,250,251,252,257,261,265,267,269,277,323,326,328,329,337,339,340,344],callables_from_modul:344,callbac:22,callback1:328,callback:[4,10,22,27,29,33,50,51,62,74,84,115,138,146,180,184,188,192,193,194,195,196,197,198,210,215,230,247,257,259,260,261,265,267,269,272,276,277,278,280,294,295,298,309,328,331,337,342,344,364],callback_nam:[192,195],callbackhandl:[141,142,178,191,197],called_bi:150,calledbi:344,caller:[5,10,11,13,21,22,25,27,28,29,30,33,38,41,42,43,44,49,50,56,58,59,60,71,73,80,81,82,83,85,86,87,88,89,91,111,115,116,119,121,123,125,129,137,146,150,151,152,154,156,159,160,164,165,166,167,168,169,170,174,180,188,193,199,200,201,203,206,214,215,230,232,233,234,235,242,247,249,251,322,326,328,329,336,338,344],callerdepth:344,callertyp:150,callinthread:312,calllback:194,callsign:[51,272],calm:111,came:[9,21,25,55,79,111,132,138,197,231,235,247],camp:111,campfir:111,campsit:111,can:[0,1,2,3,4,5,6,9,10,12,13,14,15,17,19,20,21,23,24,25,26,27,28,29,30,31,33,34,35,36,37,38,39,40,41,42,43,44,46,48,49,50,51,54,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,85,86,87,88,89,90,91,92,93,94,95,96,97,98,100,101,102,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,128,130,131,133,134,135,136,137,138,139,140,143,144,146,148,151,152,153,154,156,157,159,164,165,166,167,168,169,170,174,175,176,177,179,180,182,183,184,185,187,188,189,190,194,195,197,198,199,200,203,204,205,206,209,212,215,217,218,219,220,221,224,226,227,231,232,233,234,235,239,241,242,246,247,250,251,252,253,256,257,258,259,261,267,278,282,285,287,290,291,295,296,298,299,305,306,307,308,309,312,313,314,316,317,318,319,321,322,323,324,326,327,328,329,330,336,338,339,340,341,342,344,345,357,362,363],can_:194,cancel:[27,29,74,194,197,217,218,219,220,221,247],candid:[22,33,119,133,151,203,206,247,341],candl:153,cannot:[5,9,10,11,13,14,19,21,22,25,27,28,29,31,33,39,43,44,46,50,51,56,60,61,63,69,70,73,76,80,85,90,104,109,112,114,122,123,127,128,133,139,144,146,153,156,159,175,180,187,188,192,195,197,212,215,221,227,231,232,238,241,242,247,251,261,316,323,325,327,330,334,344],cantanker:338,cantclear:188,cantillon:79,cantmov:25,canva:49,capabl:[6,36,43,49,58,64,80,83,88,105,156,214,272,294,357],cape:57,capfirst:69,capit:[9,12,25,29,43,64,88,95,123,159,189,204,205,321],captcha:133,caption:38,captur:[25,91,138,337,362],car:[87,121],card:103,cardin:[43,44,49,58,159],care:[0,4,10,12,23,33,38,44,49,51,56,57,62,64,78,86,91,110,116,121,126,132,144,152,175,187,203,206,230,231,233,241,247,250,318,322,326,328,329,330,344],carefulli:[55,93,105,111,133],carri:[20,31,61,80,82,85,116,117,177,182,218,231,241,306,317],cascad:334,caseinsensitivemodelbackend:349,cast:[28,109,112,215,220],caster:[28,220],castl:[13,111,122,187,233],cat:[67,75],catchi:4,categor:112,categori:[1,5,11,33,36,39,43,51,68,69,86,109,112,119,127,140,154,155,156,157,158,159,164,165,166,167,168,169,170,171,174,179,180,181,182,185,186,187,188,189,193,199,200,201,202,203,206,212,213,214,215,217,218,219,220,221,224,231,232,233,234,238,239,241,247,251,252,316,317,319,324,326,328,329,335,338,341,344,362],categoris:56,category2:335,category2_id:335,category_id:335,category_index:215,cater:29,caught:[42,51,97,176],caus:[11,12,29,30,31,42,60,61,64,77,80,90,96,114,116,117,119,123,127,137,140,153,186,224,226,235,247,298,330,344],caution:[62,137,328],cave:46,caveat:[5,10],caveman:56,cblue:131,cboot:[12,164],cc1:63,cccacccc:327,ccccc2ccccc:58,cccccccc:327,ccccccccccc:58,cccccccccccccccccbccccccccccccccccc:327,ccccccccccccccccccccccccccccccccccc:327,ccreat:[41,58,65,72,98,164],cdesc:[41,164],cdestroi:164,cdmset:31,cdn:103,ceas:[43,77,159],cel:327,celebr:61,cell:[58,69,111,188,327,330],celltext:327,cemit:164,censu:317,center:[4,16,39,49,109,111,114,190,250,321,330,344],center_justifi:[109,250],centos7:67,centr:111,central:[26,55,61,64,74,100,111,123,124,127,132,138,139,144,153,177,247,252,276,324,328,334,363,364],centre_east:111,centre_north:111,centre_south:111,centre_west:111,centric:[9,80,105,123,206],cert:[8,288,292],certain:[13,14,16,19,25,29,31,33,37,38,43,48,64,75,80,88,90,97,102,105,107,108,114,115,121,138,159,176,179,205,209,227,232,235,241,259,267,273,290,294,309,315,316,317,326,330,341,344,357],certainli:[15,44,138],certbot:[67,90,103],certfil:[288,292],certif:[8,90,288,292],certonli:67,cet:337,cfg:67,cflag:75,cgi:[70,90],ch28s03:57,cha:[51,58],chain:[0,10,29,46,51,109,119,194,195,299,328,344],chain_1:0,chainedprotocol:287,chainsol:119,chair:[13,61,89,91,112,125],challeng:[73,79],chan:164,chanalia:[43,164],chanc:[21,22,28,31,54,61,66,73,115,116,122,131,152,217,218,219,220,221,224,232,233,299],chance_of_act:299,chance_of_login:299,chandler:116,chang:[2,3,4,7,8,9,11,12,13,14,15,16,19,20,21,22,23,26,29,30,31,33,34,35,36,37,39,41,42,43,45,47,49,50,51,53,54,57,61,62,63,64,66,67,68,71,73,74,75,77,78,80,81,83,84,85,86,87,89,90,91,94,95,96,100,102,104,105,107,109,110,111,112,114,115,116,118,121,123,125,126,127,132,133,134,135,137,138,139,144,145,153,154,156,157,159,164,165,170,173,175,179,180,182,186,187,189,190,192,195,197,201,202,205,206,212,213,215,217,218,219,220,221,231,232,233,234,235,239,244,247,252,254,256,257,259,261,267,272,283,298,305,306,313,315,316,318,322,325,326,329,330,337,338,339,340,362],change_name_color:215,changeabl:76,changelog:96,changepag:134,changepassword:12,chanlist:[43,164],channam:41,channel:[2,6,7,11,12,19,27,31,33,45,53,55,57,65,70,71,72,79,80,82,86,87,90,98,107,112,119,123,124,125,138,139,144,146,150,152,153,159,164,168,172,173,174,175,176,177,195,271,278,279,286,299,306,308,316,324,337,341,360,362,364],channel_:34,channel_ban:[41,164],channel_color:25,channel_command_class:[34,41],channel_connectinfo:306,channel_detail:362,channel_handl:[141,174],channel_list:362,channel_prefix:[25,175],channel_search:176,channel_set:177,channel_typeclass:360,channeladmin:173,channelam:174,channelattributeinlin:173,channelcmdset:31,channelcommand:[34,41,174],channelconnect:177,channelcr:[43,164],channelcreateview:175,channeldb:[41,53,125,141,173,175,177,314],channeldb_db_attribut:173,channeldb_db_tag:173,channeldb_set:[316,319],channeldbmanag:[176,177],channeldeleteview:175,channeldesc:[41,174],channeldetailtest:360,channeldetailview:[175,362],channelhandl:[34,41,141,142,150,172,175],channelkei:[41,174,176],channellist:[43,164],channellisttest:360,channellistview:362,channelmanag:[175,176],channelmixin:362,channelnam:[34,41,72,146,174,278],channeltaginlin:173,channelupdateview:175,char1:[43,73,127,165,360],char2:[43,73,127,165,360],char_health:233,char_nam:133,charac:84,charact:[0,2,5,9,11,14,15,17,19,20,21,22,23,27,28,29,30,31,33,34,36,39,40,41,42,43,45,47,49,50,51,53,55,56,57,62,68,69,71,74,76,77,80,81,83,85,86,87,88,91,95,97,102,105,111,113,114,116,117,118,119,120,121,122,124,125,127,129,135,136,138,139,141,143,144,151,152,154,156,159,160,161,165,166,167,174,175,180,181,182,187,188,189,190,192,194,195,197,199,200,202,204,205,206,209,214,215,217,218,219,220,221,223,231,232,233,235,239,242,247,259,272,293,306,311,316,318,321,322,327,328,330,336,342,344,345,357,360,362,364],character1:73,character2:73,character_cmdset:187,character_form:362,character_id:247,character_list:362,character_manage_list:362,character_typeclass:[127,144,342,360],charactercmdset:[5,21,22,25,30,31,41,43,44,57,58,60,62,81,123,161,180,182,187,199,202,212,217,218,219,220,221,233],charactercreateview:[360,362],characterdeleteview:[360,362],characterdetailview:362,characterform:[357,362],characterlistview:[360,362],charactermanageview:[360,362],charactermixin:362,characternam:114,characterpuppetview:[360,362],charactersheet:51,characterupdateform:[357,362],characterupdateview:[360,362],charapp:133,charat:188,charcreat:[0,46,69,156,181],chardata:58,chardelet:156,chardeleteview:[239,318],chardetailview:[239,318],charfield:[86,133,145,237,244,315,340,357],charg:90,chargen:[133,139,141,142,175,178,239,318],chargencmdset:123,chargenroom:123,chargenview:[239,318],charnam:[43,58,156],charpuppetview:318,charset:344,charsheet:58,charsheetform:58,charupdateview:[239,318],chase:122,chat:[1,2,9,26,34,37,48,55,57,58,60,63,65,70,72,79,80,98,123,131,139,296,337],chatroom:57,chatzilla:72,cheap:131,cheaper:[61,115],cheapest:90,cheapli:233,cheat:[23,38,73],cheatsheet:48,check:[0,4,5,12,13,14,19,22,25,26,27,28,29,31,33,36,37,38,39,40,41,42,43,44,46,49,51,54,56,58,60,63,65,67,68,69,70,71,73,77,81,82,85,86,87,89,90,91,95,97,98,100,102,103,106,109,110,111,112,114,115,116,117,118,119,121,123,125,127,128,130,131,133,136,138,139,144,145,150,151,152,153,154,156,158,159,164,165,166,167,169,171,175,177,179,181,182,186,187,188,195,199,217,218,219,220,221,223,224,227,231,233,234,235,241,242,246,247,251,252,256,258,259,266,267,271,276,282,287,306,308,310,311,312,315,316,318,319,321,322,324,338,339,344,345,362],check_attr:159,check_circular:296,check_databas:267,check_db:267,check_defeat:73,check_end_turn:116,check_error:266,check_evennia_depend:344,check_from_attr:159,check_grid:49,check_has_attr:159,check_light_st:233,check_lockstr:[4,80,242],check_main_evennia_depend:267,check_obj:159,check_permiss:251,check_permstr:[144,318],check_show_help:166,check_to_attr:159,check_warn:266,checkbox:133,checker:[15,49,94,241,287,345],checkout:[9,100,131],checkoutdir:36,chest:[80,91],child:[6,33,43,51,64,80,96,116,146,148,154,159,170,233,246,252,256,312,335],childhood:51,children:[21,33,64,96,112,117,119,125,148,246,247,256,267,317,335],chillout:[43,159],chime:27,chines:[25,79,113],chip:58,chmod:36,choci:180,chocol:60,choic:[4,15,23,33,43,51,55,60,78,90,91,95,105,107,109,113,116,119,124,127,129,132,144,156,159,179,180,188,217,234,250,265,326,328],choice1:129,choice2:129,choice3:129,choos:[7,9,10,13,38,49,51,57,62,64,67,72,73,85,101,106,116,120,123,126,133,135,138,139,140,214,215,217,218,219,220,221,224,231,280,328,343,364],chop:[33,232],chore:68,chose:[54,58,86,103,133,215],chosen:[22,51,88,106,116,132,138,188,190,328],chown:100,chractercmdset:233,christin:96,chrome:24,chronicl:188,chroot:67,chug:33,chunk:[13,69,111,269,322,336],church:27,church_clock:27,cid:299,cillum:52,circl:39,circuit:137,circular:[269,323],circumst:[46,51,57,85,119,152,220,357],circumv:[43,157],claim:83,clang:75,clank:0,clarif:[1,48],clarifi:25,clariti:[75,86,91,123],clash:[23,31,43,90,159,174,318],class_from_modul:344,classic:[3,13,79,105,112,115,116],classmethod:[39,144,175,239,247,259,318,334,351],classnam:11,classobj:318,claus:[78,118],clean:[1,4,17,25,28,43,48,51,76,110,111,114,116,122,131,145,152,154,159,175,179,206,217,218,219,220,221,227,232,233,235,247,256,267,271,285,295,308,315,318,321,326,328,334,340,343,344,357],clean_attr_valu:315,clean_attribut:[125,144,318],clean_cmdset:[125,318],clean_senddata:308,clean_str:321,clean_usernam:145,cleaned_data:133,cleaner:[91,123],cleanli:[64,102,105,110,150,154,164,174,188,269,278,284,295,308,326],cleanup:[1,11,22,33,40,43,45,50,51,102,127,145,169,179,230,233,328],clear:[1,4,11,12,15,22,29,33,37,38,40,43,48,50,59,61,64,69,70,73,81,104,110,111,112,113,115,125,128,129,131,132,137,138,153,156,157,159,165,174,188,204,206,227,233,242,246,247,257,261,269,306,310,316,318,319,328,334],clear_attribut:316,clear_client_list:303,clear_cont:[89,247],clear_exit:[89,247],clearal:[43,129,165],clearli:[12,37,48,128,227,334],cleartext:[210,324],clemesha:312,clever:[10,31,51,95,242],cleverli:105,click:[36,38,69,90,101,106,114,128,131,133,135,137,138,328],clickabl:[18,38],client:[3,7,8,9,12,22,23,25,30,33,36,40,43,45,50,52,54,55,60,63,64,65,67,72,74,75,79,81,84,91,95,96,100,101,103,104,105,107,108,111,113,114,116,117,126,128,136,138,139,141,142,144,146,154,156,164,169,210,262,264,268,270,272,276,277,278,279,280,281,282,283,285,287,289,290,291,292,294,295,296,298,299,305,306,307,308,325,326,328,343,344,362,364],client_address:40,client_default_height:52,client_disconnect:296,client_encod:23,client_opt:[272,291],client_secret:65,client_width:[33,154],clientconnectionfail:[264,278,279],clientconnectionlost:[264,278,279],clientfactori:298,clienthelp:137,clientraw:[43,169],clientsess:[295,296],cliff:[20,43,159],climat:112,climb:[33,43,55,77,93,159,232],climbabl:232,clipboard:[1,48],clist:[43,164],clock:[12,27,33,73,164],clone:[38,47,63,64,76,96,128,130],close:[0,14,22,25,38,39,40,41,43,46,48,50,51,64,69,76,90,94,96,100,103,105,106,110,125,131,133,137,169,171,179,180,186,190,212,221,224,226,227,230,269,277,278,285,287,295,296,308,316,322,328,336],close_lid:226,close_menu:[230,328],closedlidst:227,closelidev:227,closer:[205,221],closest:[39,114,344],cloth:[141,142,178,322],clothedcharact:182,clothedcharactercmdset:182,clothes_list:182,clothing_typ:182,clothing_type_count:182,clothing_type_ord:182,cloud:[90,100,102,103,132],cloud_keep:200,cloudi:102,clr:[114,251,336],cls:[39,144],clue:232,clunki:[131,221],clutter:[38,153],cma:131,cmd:[12,14,22,25,28,29,31,33,41,43,44,53,58,60,62,70,71,80,82,85,88,95,121,123,136,152,154,156,157,158,159,164,165,166,167,168,169,170,171,174,179,180,181,182,185,186,187,188,189,193,199,200,201,202,203,206,212,213,214,215,217,218,219,220,221,224,231,232,233,234,236,247,291,295,296,322,326,328,329],cmd_abil_result:127,cmd_arg:91,cmd_channel:[33,150],cmd_ignore_prefix:151,cmd_kei:91,cmd_last:105,cmd_last_vis:105,cmd_loginstart:33,cmd_multimatch:[33,150],cmd_na_m:88,cmd_name:88,cmd_noinput:[33,150,328],cmd_nomatch:[33,150,233,328],cmd_noperm:33,cmd_on_exit:[51,188,215,230,249,328],cmd_total:105,cmdabil:[60,127],cmdabout:169,cmdaccept:179,cmdaccess:165,cmdaddcom:164,cmdallcom:164,cmdapproach:221,cmdarmpuzzl:203,cmdasync:10,cmdattack:[29,73,116,123,217,218,219,220,221,232],cmdban:157,cmdbatchcod:158,cmdbatchcommand:158,cmdbigsw:29,cmdblindhelp:224,cmdblindlook:224,cmdblock:25,cmdboot:157,cmdbridgehelp:233,cmdbui:85,cmdbuildshop:85,cmdcallback:193,cmdcast:220,cmdcboot:164,cmdcdesc:164,cmdcdestroi:164,cmdcemit:164,cmdchannel:164,cmdchannelcr:164,cmdcharactercr:181,cmdcharcreat:156,cmdchardelet:156,cmdclimb:232,cmdclock:164,cmdcloselid:224,cmdcolortest:156,cmdcombathelp:[217,218,219,220,221],cmdconfigcolor:81,cmdconfirm:33,cmdconnect:41,cmdcopi:159,cmdcover:182,cmdcpattr:159,cmdcraftarmour:29,cmdcreat:159,cmdcreatenpc:123,cmdcreatepuzzlerecip:203,cmdcwho:164,cmddarkhelp:233,cmddarknomatch:233,cmddeclin:179,cmddefend:116,cmddelcom:164,cmddesc:[159,187],cmddestroi:159,cmddiagnos:30,cmddice:[58,185],cmddig:159,cmddisconnect:41,cmddisengag:[116,217,218,219,220,221],cmddoff:218,cmddon:218,cmddrop:[165,182],cmdeast:233,cmdecho:[5,29,33,38],cmdedit:180,cmdeditnpc:123,cmdeditorbas:326,cmdeditorgroup:326,cmdeditpuzzl:203,cmdemit:157,cmdemot:206,cmdentertrain:121,cmdevalu:179,cmdevenniaintro:233,cmdevmenunod:328,cmdexamin:159,cmdexiterror:44,cmdexiterroreast:44,cmdexiterrornorth:44,cmdexiterrorsouth:44,cmdexiterrorwest:44,cmdextendedroomdesc:187,cmdextendedroomdetail:187,cmdextendedroomgametim:187,cmdextendedroomlook:187,cmdfeint:116,cmdfight:[217,218,219,220,221],cmdfind:159,cmdfinish:179,cmdforc:157,cmdget:[25,165],cmdgetinput:328,cmdgetweapon:232,cmdgive:[165,182],cmdgmsheet:58,cmdgrapevine2chan:164,cmdhandler:[31,33,83,89,141,142,144,149,151,152,153,154,156,167,168,170,174,187,203,233,246,247,256,344],cmdhelp:[116,166,217,218,219,220,221],cmdhit:116,cmdhome:165,cmdic:156,cmdid:272,cmdinsid:121,cmdinterrupt:170,cmdinventori:[82,165,182],cmdirc2chan:164,cmdircstatu:164,cmdlaunch:21,cmdlearnspel:220,cmdleavetrain:121,cmdlen:[151,168],cmdlight:232,cmdline:267,cmdlineinput:326,cmdlink:159,cmdlistarmedpuzzl:203,cmdlistcmdset:159,cmdlisthangout:119,cmdlistpuzzlerecip:203,cmdlock:159,cmdlook:[30,127,165,181,187,233],cmdlookbridg:233,cmdlookdark:233,cmdmail:199,cmdmailcharact:199,cmdmakegm:58,cmdmapbuild:200,cmdmask:206,cmdmobonoff:231,cmdmore:329,cmdmorelook:329,cmdmultidesc:[57,202],cmdmvattr:159,cmdmycmd:[56,68],cmdname2:151,cmdname3:151,cmdname:[40,59,74,83,88,123,137,150,151,154,159,167,168,170,272,290,291,295,296,308],cmdnamecolor:215,cmdnewpassword:157,cmdnick:165,cmdnoinput:180,cmdnomatch:180,cmdnpc:123,cmdnudg:224,cmdobj:[150,151,168,170],cmdobj_kei:150,cmdobject:[150,151,169],cmdoffer:179,cmdooc:156,cmdooccharactercr:181,cmdooclook:[156,181],cmdopen:[159,212],cmdopenclosedoor:212,cmdopenlid:224,cmdoption:156,cmdpage:164,cmdparri:116,cmdparser:[104,141,142,149],cmdpass:[217,218,219,220,221],cmdpassword:156,cmdperm:157,cmdplant:234,cmdpoke:119,cmdpose:[116,165,206],cmdpressbutton:232,cmdpush:224,cmdpy:169,cmdquell:156,cmdquit:156,cmdread:232,cmdrecog:206,cmdreload:169,cmdremov:182,cmdreset:169,cmdrest:[217,218,219,220,221],cmdroll:91,cmdrss2chan:164,cmdsai:[116,165,206],cmdsaveyesno:326,cmdscript:[159,169],cmdsdesc:206,cmdser:328,cmdserverload:169,cmdservic:169,cmdsession:156,cmdset:[2,7,14,21,22,25,31,33,34,40,41,42,44,47,51,53,57,60,62,68,69,81,82,85,89,96,97,105,116,121,123,141,142,144,149,150,151,153,154,159,160,161,162,163,166,167,168,169,170,174,179,180,181,182,185,187,189,193,199,201,203,206,213,214,217,218,219,220,221,224,227,230,231,232,233,234,241,246,247,256,298,305,306,318,326,328,329],cmdset_account:[2,141,142,149,155,181],cmdset_charact:[5,96,141,142,149,155,182,217,218,219,220,221],cmdset_mergetyp:[51,188,230,249,328],cmdset_prior:[51,188,230,249,328],cmdset_red_button:[141,142,178,222],cmdset_sess:[105,141,142,149,155],cmdset_stack:153,cmdset_storag:[148,246,306],cmdset_trad:179,cmdset_unloggedin:[33,141,142,149,155,186,201],cmdsetattribut:159,cmdsetclimb:232,cmdsetcrumblingwal:232,cmdsetdesc:165,cmdsetevenniaintro:233,cmdsethandl:[105,141,142,149],cmdsethelp:166,cmdsethom:159,cmdsetkei:31,cmdsetkeystr:152,cmdsetlight:232,cmdsetmor:329,cmdsetobj:[152,153,160,161,162,163,179,180,181,182,185,187,201,203,206,214,217,218,219,220,221,224,230,231,232,233,326,328,329],cmdsetobjalia:159,cmdsetpow:123,cmdsetread:232,cmdsetspe:213,cmdsettestattr:50,cmdsettrad:179,cmdsettrain:121,cmdsetweapon:232,cmdsetweaponrack:232,cmdsheet:58,cmdshiftroot:232,cmdshoot:[21,221],cmdshutdown:169,cmdsmashglass:224,cmdsmile:33,cmdspawn:159,cmdspellfirestorm:28,cmdstatu:[179,220,221],cmdstop:213,cmdstring:[33,58,150,154,167,168,170],cmdstyle:156,cmdtag:159,cmdtalk:214,cmdteleport:159,cmdtest:[29,42,91],cmdtestid:33,cmdtestinput:51,cmdtestmenu:[51,188,328],cmdtime:[62,169],cmdtrade:179,cmdtradebas:179,cmdtradehelp:179,cmdtunnel:159,cmdtutori:233,cmdtutorialgiveup:233,cmdtutoriallook:233,cmdtutorialsetdetail:233,cmdtweet:71,cmdtypeclass:159,cmdunban:157,cmdunconnectedconnect:[171,186],cmdunconnectedcr:[171,186],cmdunconnectedhelp:[171,186],cmdunconnectedlook:[171,186],cmdunconnectedquit:[171,186],cmduncov:182,cmdunlink:159,cmdunloggedinlook:201,cmdunwield:218,cmduse:219,cmdusepuzzlepart:203,cmdwait:33,cmdwall:157,cmdwear:182,cmdwerewolf:25,cmdwest:233,cmdwhisper:165,cmdwho:156,cmdwield:218,cmdwipe:159,cmdwithdraw:221,cmset:153,cmsg:[43,164],cmud:24,cnf:[23,36],cnt:119,coast:[111,122],coastal:111,cockpit:21,code:[0,1,2,4,5,6,7,9,10,11,12,14,15,16,18,19,20,29,31,33,34,36,37,39,40,43,45,46,47,48,49,51,53,55,56,57,58,62,63,64,68,69,70,76,77,79,80,83,84,86,88,89,91,93,94,95,96,97,98,100,102,103,104,105,106,109,110,111,112,114,115,116,117,118,119,121,122,123,125,126,127,129,132,134,135,136,139,141,142,144,149,150,153,156,158,159,164,169,172,178,179,180,184,185,190,192,195,200,204,219,233,234,242,252,256,278,279,295,306,309,318,320,321,326,328,330,341,342,343,344,362,363,364],code_exec:322,codebas:[55,56,127,129,131,139,140,170],codeblock:38,codec:321,codefunc:326,coder:[22,26,56,61,79,96,124,150,247,363],codestyl:37,coerc:339,coexist:126,coin:[61,70,179],col:[3,16,330],cold:[12,43,110,169,252,257,261,305],cole:344,collabor:[4,61,64,90,131,166],collat:[83,251],collect:[11,26,31,136,150,152,203,259,316,344],collector:136,collectstat:[136,137,267,271],collid:[31,54,90,328],collis:[31,131,310],colon:[27,41,60,80,95,242],color:[16,18,20,33,38,49,51,53,58,59,63,69,74,79,95,109,111,114,124,129,137,139,154,156,183,190,206,215,230,234,251,272,279,287,290,295,296,321,330,336,338,343,345,364],color_ansi_bright_bg_extra_map:183,color_ansi_bright_bgs_extra_map:183,color_ansi_extra_map:183,color_markup:[141,142,178],color_no_default:183,color_typ:321,color_xterm256_extra_bg:183,color_xterm256_extra_fg:183,color_xterm256_extra_gbg:183,color_xterm256_extra_gfg:183,colorablecharact:81,colorback:343,colorcod:343,colour:[27,43,55,139,159,294,321,330],column:[16,38,46,49,58,64,69,86,111,137,154,156,235,330,344],com:[3,8,9,10,16,22,23,37,38,39,41,43,45,46,54,55,61,63,67,70,75,79,90,92,94,95,96,98,100,101,103,104,108,111,122,127,128,130,131,133,135,138,141,164,180,186,279,282,291,295,312,330,343,344,357],comb:1,combat:[11,14,25,28,31,46,55,63,64,73,79,102,108,109,111,117,122,124,125,131,139,153,217,218,219,220,221,231,256,364],combat_:[217,218,219,220,221],combat_cleanup:[217,218,219,220,221],combat_cmdset:116,combat_handl:116,combat_handler_:116,combat_movesleft:[217,218,219,220],combat_scor:123,combat_status_messag:221,combatcmdset:116,combathandl:116,combatscor:123,combatt:11,combin:[8,11,12,20,27,28,30,31,33,34,41,43,55,57,58,84,90,109,112,114,115,118,119,121,127,150,151,152,159,175,202,203,205,226,242,251,261,267,317,319,324,338,344],combo:105,come:[0,2,3,4,6,10,11,15,16,20,21,23,25,27,29,33,34,40,46,49,51,52,55,57,58,61,62,64,69,73,80,83,85,88,91,93,100,105,111,114,116,118,119,121,123,124,126,129,131,133,134,135,137,144,152,187,204,217,218,219,220,221,251,252,285,290,295,296,298,304,321,329,362],comet:[40,55,137,296],comfort:[15,55,69,91,131],comlist:[43,164],comm:[33,34,41,47,53,64,68,71,141,142,149,155,324],comma:[20,43,46,86,95,114,134,159,167,168,198,199,242,247,336],command:[0,2,4,6,8,9,10,11,12,13,15,18,19,20,21,23,24,26,27,34,36,38,40,46,47,48,49,50,51,52,55,56,57,59,61,63,64,65,66,69,72,74,75,76,77,79,80,82,83,86,87,89,90,92,93,95,96,98,102,103,104,105,106,108,109,110,111,112,113,114,117,118,119,120,122,124,125,126,128,129,130,131,136,137,138,139,140,141,142,144,146,174,175,178,179,180,181,182,185,186,187,188,189,191,194,196,197,199,200,201,202,203,206,210,212,213,214,215,217,218,219,220,221,224,226,227,230,231,232,233,234,235,236,239,241,242,247,251,252,256,264,267,272,276,277,285,287,290,291,295,296,298,299,305,306,318,320,321,324,326,328,329,338,341,344,362,364],command_default_arg_regex:33,command_default_class:25,command_pars:151,commandhandl:[74,153,168,344],commandmeta:154,commandnam:[33,74,83,234,267,276,306,308],commandset:[5,80,89,153,181],commandtest:[127,170,196],comment:[8,9,13,14,24,25,37,41,48,51,60,90,96,118,125,138,322,328],commerc:79,commerci:[90,106],commerror:176,commit:[15,23,25,36,37,38,64,66,98,100,108,128,130,209,315],commmand:[212,217,218,219,220,221],common:[1,6,10,12,15,16,20,26,27,30,33,38,40,41,43,51,53,59,60,61,62,63,64,68,69,73,74,79,80,83,88,90,91,94,97,105,107,109,112,113,115,116,119,123,124,125,131,133,139,152,159,179,205,206,213,242,256,295,299,317,327,329,339,341,344,350,362],commonli:[23,63,64,83,86,87,96,104,105,107,115,119,128,247],commonmark:38,commun:[8,22,23,33,40,41,45,47,53,55,57,60,64,70,72,79,83,88,90,91,92,103,106,113,114,137,139,161,172,174,175,176,177,199,230,246,264,276,277,287,288,290,291,292,293,306,308,324,325,340,364],compact:[85,134],compani:[64,88],compar:[4,9,13,15,27,28,29,31,41,44,58,73,83,85,91,97,116,119,123,127,131,136,170,200,203,205,217,218,219,220,221,241,242,252,321,344],comparison:[13,93,241,252,328],compartment:58,compass:20,compat:[14,21,51,94,159,330,337],compet:[15,88],compil:[9,33,38,47,56,63,75,76,90,94,95,108,159,165,166,171,174,182,201,206,321,326,343],compilemessag:76,complain:[42,60,86,91,110,128],complement:[26,107],complementari:113,complet:[2,10,11,13,14,15,22,23,25,27,31,33,36,37,43,44,49,50,58,59,61,62,64,67,70,77,81,85,88,89,90,95,96,102,104,105,107,109,110,111,122,123,127,128,131,139,144,152,153,154,167,169,174,183,187,188,190,195,197,200,218,233,247,267,269,277,278,295,316,322,327,328,329,336,341,344,357],complete_task:195,completli:227,complex:[11,14,15,20,31,33,51,59,61,62,64,73,76,77,86,93,96,100,104,108,111,115,116,123,127,138,153,196,204,214,252,299],complianc:[24,187],compliant:[39,291],complic:[0,10,22,29,41,43,49,69,90,91,111,133,134,171,186,188,215,316],compon:[29,33,40,43,49,58,90,93,94,96,102,110,114,116,124,127,135,137,138,139,159,169,175,176,177,184,203,205,252,253,256,259,267,296,324,327,341,344,364],componentid:137,componentnam:137,componentst:[137,138],compos:[100,188],composit:[293,317],comprehens:[34,55,63,80,93,96,103,124,125,127],compress:[74,272,276,280,340],compress_object:340,compris:144,compromis:[103,209],comput:[10,12,43,49,56,60,63,64,72,73,100,113,115,124,131,132,157,169,206,344,345],computation:115,comsystem:[164,177],con:[43,58,79,171,186],concaten:[67,321,336],concept:[11,37,38,39,40,46,57,61,69,76,77,92,96,115,124,131,139,181,202],conceptu:[49,51],concern:[25,44,63,76,88,95,96,152,204,239],conch:[94,287,290,298],conclud:[96,179,328],concurr:23,conda:9,conder:322,condit:[8,46,49,55,61,73,85,91,93,96,123,124,150,185,206,219,242,247,259,266,267,312,344],condition:25,condition_result:185,condition_tickdown:219,conditional_flush:334,conduct:136,conductor:121,conect:308,conf:[4,8,9,23,25,35,36,38,40,41,47,54,62,65,67,69,74,76,80,81,86,90,93,102,103,109,114,120,121,127,130,131,133,134,135,139,144,183,201,267,273,274,313,322,337,364],confer:[79,344],confid:[37,39,42],config:[2,4,9,36,40,59,63,90,98,103,106,130,131,137,138,139,263,267,269,273,274,285,364],config_1:2,config_2:2,config_3:2,config_color:81,config_fil:67,configcmd:81,configdict:[287,308],configur:[0,2,7,25,36,38,43,45,47,54,59,62,63,64,69,90,100,103,114,120,124,127,136,138,139,144,148,151,156,209,210,234,260,269,274,285,308,310,312,313,317,357,364],configut:106,configvalu:59,confirm:[8,33,43,63,103,137,159,186,203,291,294,362],conflict:[41,42,126],confus:[10,22,26,31,44,58,59,60,64,77,80,87,90,91,93,97,114,119,126,131,136,137,140,186,362],conid:286,conjur:220,conn:[43,171,186],conn_tim:105,connect:[0,2,4,7,8,9,11,12,13,17,18,23,24,25,31,33,34,40,41,46,47,49,55,57,60,63,64,65,66,67,69,72,74,76,77,80,83,85,88,89,91,92,93,96,98,100,101,102,103,104,105,107,110,111,114,120,123,125,126,127,136,137,139,144,146,148,156,157,159,164,171,175,177,186,190,192,193,195,197,201,210,213,246,247,253,262,264,267,269,276,277,278,279,280,285,286,287,290,295,296,298,299,305,306,307,308,309,312,316,318,324,340,364],connection_cr:107,connection_screen:[35,104,201],connection_screen_modul:186,connection_set:54,connection_tim:[144,247],connection_wizard:[141,142,262],connectiondon:269,connectionlost:[269,276,277,287,290,298],connectionmad:[264,276,287,290,298],connectionwizard:265,connector:[264,278,279,285,308],consecut:51,consequ:[90,153],consid:[0,4,10,12,13,14,23,26,27,31,33,37,39,40,44,46,51,55,57,61,63,64,70,74,78,80,82,85,86,90,93,96,97,102,103,105,109,112,113,114,115,119,121,125,131,133,134,135,144,152,153,188,203,205,206,221,234,247,252,256,272,287,290,317,322,323,328,329],consider:[68,86,104,111,118,241,252,330],consist:[2,11,17,33,38,44,46,48,51,68,80,86,92,95,96,109,110,114,116,122,123,135,137,144,151,167,176,179,203,205,236,242,250,252,291,296,306,315,316,318,324,330,344,362],consol:[9,19,23,26,38,42,43,60,63,64,75,83,90,93,95,96,97,100,106,114,123,137,138,169,206,267],conson:205,constant:[0,88,276,342],constantli:[96,117,233],constitu:[153,167,168],constraint:[0,23],construct:[20,29,34,36,51,64,119,133,138,252,311,316,321,329,357],constructor:[22,33,180,278],consum:[10,269,344],consumer_kei:[71,120],consumer_secret:[71,120],consumpt:[23,310],contact:[89,90,100],contain:[0,5,7,9,10,11,13,14,16,17,18,20,21,22,25,26,31,33,34,37,38,39,40,41,43,46,47,51,53,55,56,57,62,63,64,68,69,70,75,79,80,86,89,91,95,96,97,101,102,104,105,114,118,119,122,123,124,126,127,128,129,133,134,136,137,138,139,141,142,144,146,149,150,151,152,153,155,158,159,166,172,180,188,189,192,193,194,195,196,197,198,200,203,204,205,206,210,211,213,215,219,224,232,234,235,238,240,247,249,250,251,252,260,262,266,270,272,298,310,311,312,316,317,318,319,320,321,322,325,327,328,329,330,341,343,344,345,355,362,363],container:100,contempl:56,content:[3,4,13,16,17,21,27,38,39,43,48,49,51,56,58,69,77,79,82,85,89,90,91,93,95,96,117,119,121,123,125,131,133,134,137,138,139,154,157,159,206,246,247,315,319,321,322,323,326,328,330,341,346,355],content_typ:[246,247],contentof:330,contents_cach:246,contents_get:[119,247],contents_set:247,contentshandl:246,context:[46,51,55,69,91,114,119,126,133,180,195,288,292,350,362],contextu:112,continu:[7,10,11,21,27,29,33,37,42,45,46,49,51,55,58,60,69,71,75,85,86,90,95,96,112,114,115,116,119,123,124,127,136,139,200,247,265,276,312,316,328,337,344,364],contrari:[0,38,41,43,62,169,319],contrast:[56,90,96,113,138,291],contrib:[4,13,14,20,38,46,47,53,57,58,62,63,64,73,78,102,116,122,141,142,144,145,148,173,237,244,254,263,309,315,321,322,349,357,362,364],contribrpcharact:206,contribrpobject:206,contribrproom:206,contribut:[1,4,22,26,45,55,70,78,82,124,127,131,136,139,178,179,181,182,183,185,187,199,200,201,203,204,206,209,210,212,213,214,234,363,364],contributor:[78,180],control:[2,5,7,9,11,12,13,14,19,20,21,31,33,34,36,37,38,42,43,47,50,51,52,53,55,57,58,61,63,64,67,68,73,74,80,81,83,86,89,90,92,93,96,102,103,105,108,109,110,114,118,121,123,124,128,135,138,139,144,146,156,158,159,164,179,181,194,206,227,231,233,235,241,247,256,267,306,308,318,328,357,364],convei:[197,206,247],convenei:107,conveni:[8,9,10,11,21,34,36,40,41,43,51,55,57,59,69,74,80,86,89,96,98,102,106,108,109,110,125,127,133,140,144,159,169,180,199,200,247,310,322,323,328,329,337,340,341],convent:[0,31,86,96,107,119,126],convention:[41,154,174,247,318],convers:[51,87,121,127,138,205,214,295,296,321,344,363],convert:[11,27,39,40,49,51,59,62,64,79,81,83,85,87,88,103,109,113,114,119,126,128,157,184,185,188,215,241,251,252,257,276,278,287,290,291,308,312,321,325,328,329,330,331,336,340,343,344,363],convert_linebreak:343,convert_url:343,convinc:[51,90],cool:[3,9,21,22,26,38,43,61,79,159],cool_gui:80,cooldown:[29,116,124,139,364],coord:39,coordi:39,coordin:[49,124,137,139,200,221,235,364],coordx:39,coordz:39,cope:220,copi:[0,1,4,13,14,20,25,26,33,36,47,48,50,51,62,64,81,90,93,96,100,104,105,109,111,123,128,131,133,135,136,137,138,158,159,182,195,217,218,219,220,221,233,247,267,276,313,321,337,362],copy_object:247,copyright:[78,90],cor:138,core:[19,37,43,47,49,76,78,88,89,94,96,104,106,125,127,131,139,144,148,169,177,178,197,199,239,241,246,247,256,262,274,284,291,305,316,318,319,322,329,335,357,362],corner:[17,39,57,79,138,235,330],corner_bottom_left_char:330,corner_bottom_right_char:330,corner_char:330,corner_top_left_char:330,corner_top_right_char:330,corpu:205,correct:[10,11,14,21,23,27,30,31,33,37,43,48,50,60,80,91,113,114,121,123,126,150,156,159,176,187,203,228,242,282,285,287,293,307,321,344],correctli:[4,8,9,27,29,33,36,38,42,44,49,50,51,61,62,72,77,80,85,90,91,94,97,110,112,115,121,122,123,126,144,148,153,156,257,276,312,340],correl:252,correspond:[20,33,80,83,85,105,135,184,200,203,215,315,357],correspondingli:128,corrupt:56,cosi:111,cosin:344,cosmet:235,cost:[28,85,90,220,235],cottag:[111,114],could:[0,1,2,3,4,5,6,9,10,11,12,13,14,15,19,20,21,22,25,28,29,30,31,33,34,36,37,38,39,40,41,42,43,44,46,47,48,49,51,55,57,58,60,61,62,63,64,65,68,69,71,72,73,79,80,81,82,83,84,85,86,87,88,89,90,91,93,95,96,98,102,106,108,109,111,112,113,114,115,116,117,118,119,120,121,123,125,126,127,128,129,132,133,135,136,138,140,144,153,159,166,176,177,179,180,185,190,197,198,204,206,213,215,233,235,241,242,247,272,291,296,312,318,321,322,326,330,331,334,339,344],couldn:[11,19,39,44,64,76,91,126,134,140,204],count:[64,102,104,116,119,120,152,182,215,219,247,259,281,285,298,302,308,310,317,321,328,337],count_loggedin:285,count_queri:302,countdown:[20,29],counter:[6,22,29,69,85,105,116,128,146,233,285,298,299,306,328],counterpart:[13,114,272,308,325],countless:95,countnod:51,countri:[43,157],coupl:[22,48,69,100,117,131,213],cours:[0,4,9,12,15,21,22,26,33,38,41,46,57,61,64,77,78,91,93,106,108,114,115,122,123,124,132,140,218,221,230],courtesi:12,cousin:[91,129],cover:[6,8,9,13,14,23,29,37,40,48,51,57,59,63,79,80,86,90,95,96,120,127,131,182,187,233,247,344,363],coverag:127,coveral:127,cpanel:90,cpattr:159,cpu:[12,43,90,103,169],cpython:93,crack:[61,86],craft:[29,80,111,188],crank:[115,258],crash:[26,60,61,79,103,111,271,316],crate:[20,87,124],crawl:103,crawler:281,cre:[43,171,186],creat:[4,9,11,13,14,15,16,19,22,23,25,26,29,31,34,35,37,38,39,40,41,42,44,46,47,49,50,54,55,56,57,58,60,61,62,63,64,65,66,67,68,70,71,72,73,75,76,77,78,79,80,81,83,85,87,90,91,93,95,96,102,103,104,105,106,107,108,109,112,116,117,118,119,120,122,124,127,129,130,131,132,134,135,136,137,138,139,140,141,142,144,145,146,148,150,151,152,153,154,156,159,164,165,166,167,168,170,171,174,175,177,179,180,181,182,184,185,186,187,188,189,194,195,196,198,199,200,201,202,203,204,205,206,210,212,214,215,217,218,219,220,221,223,224,226,227,230,231,232,233,234,235,239,242,244,246,247,249,250,251,252,256,259,260,261,264,267,271,272,277,279,280,285,287,288,292,299,307,308,310,312,316,317,318,319,320,322,323,326,327,328,330,331,336,337,344,360,362,363],create_:[89,125],create_account:[107,125,141,324],create_attribut:316,create_cal:144,create_channel:[34,141,174,175,271,324],create_charact:[144,247],create_delai:260,create_exit:[159,212],create_exit_cmdset:247,create_forward_many_to_many_manag:[148,177,239,246,256,316,318,319,335],create_game_directori:267,create_grid:49,create_help_entri:[68,141,324],create_kwarg:252,create_match:151,create_messag:[34,141,324],create_object:[13,27,80,85,89,111,123,125,133,141,247,252,271,322,324],create_prototyp:[251,252],create_script:[56,102,116,125,141,259,322,324],create_secret_kei:267,create_settings_fil:267,create_superus:267,create_tag:317,create_wild:235,created_on:192,creater:53,createview:362,creation:[11,14,20,21,38,43,47,49,51,58,60,61,79,80,81,86,89,97,105,111,123,125,131,133,139,140,141,144,145,148,159,166,175,181,200,203,206,210,212,217,218,219,220,221,232,233,239,244,246,247,252,256,261,300,315,318,324,326,327,328,330,357,362,363],creation_:324,creativ:[79,108],creator:[51,53,79,80,111,123,140,166,175,200,217,218,219,220,221,247,330],cred:[94,131,287],credenti:[90,103,131,144,287],credentialinterfac:287,credit:[90,103,131,343,344],creset:131,crew:119,criteria:[51,119,176,194,204,251,317,341],criterion:[119,131,144,179,206,238,247,258,341,344],critic:[19,26,31,60,63,67,97,102,105,114,128,242,266,267,337],critici:318,cron:67,crontab:67,crop:[58,114,159,327,330,336,344],crop_str:330,cross:[111,138,233,330],crossbario:295,crossbow:29,crossroad:111,crowd:[61,103],crt:[8,67],crucial:[91,115],crude:0,cruft:1,crumblingwal:232,crumblingwall_cmdset:232,crush:21,cryptic:138,cryptocurr:103,cscore:123,csessid:[285,295,296,308],csession:[295,296],csrf_token:133,css:[17,55,124,135,136,137,343],cssclass:137,ctrl:[48,63,67,90,93,95,100,110,298],culpa:52,cumbersom:[51,121,128,215],cumul:299,cup:70,cupidatat:52,cur_valu:190,cure:[219,220],cure_condit:219,curi:49,curiou:108,curli:[41,96,183],curly_color_ansi_bright_bg_extra_map:183,curly_color_ansi_bright_bgs_extra_map:183,curly_color_ansi_extra_map:183,curly_color_xterm256_extra_bg:183,curly_color_xterm256_extra_fg:183,curly_color_xterm256_extra_gbg:183,curly_color_xterm256_extra_gfg:183,curr_sess:308,curr_tim:187,currenc:[85,120],current:[0,2,9,11,12,13,14,19,20,21,22,25,27,28,29,31,33,38,41,43,46,48,49,50,51,58,59,60,64,68,74,76,77,79,80,85,86,89,94,97,100,102,104,105,106,112,114,115,116,119,120,121,123,124,127,128,131,133,137,138,144,148,150,151,153,154,156,157,159,164,165,166,168,169,175,179,180,182,187,188,190,195,198,200,202,204,206,212,213,215,217,218,219,220,221,230,232,233,235,238,246,247,252,256,260,261,267,272,277,283,284,287,288,299,306,308,310,317,318,326,328,330,331,337,338,341,344,362],current_choic:180,current_cmdset:159,current_coordin:235,current_kei:[250,251],current_us:133,current_weath:102,currentroom:121,curriculum:79,curs:42,curv:[55,56],curx:49,custom:[0,2,6,11,12,14,15,16,17,18,20,21,25,26,27,30,31,33,34,35,43,49,53,55,56,58,60,61,64,65,66,68,69,71,73,74,78,79,83,85,86,87,89,90,97,100,102,104,109,110,112,114,116,117,118,119,121,122,123,125,126,132,133,136,138,139,140,144,145,146,147,148,150,152,153,154,159,164,165,166,174,175,179,181,182,184,185,187,188,189,195,197,198,200,203,205,206,209,210,230,232,233,235,238,241,245,247,249,250,251,252,255,261,263,267,271,273,276,298,307,318,323,326,328,329,330,334,336,338,339,343,344,349,362,364],custom_add:195,custom_cal:[195,198],custom_gametim:[62,141,142,178],custom_kei:251,custom_pattern:[3,4,69,133,134],customfunc:83,customis:235,customiz:[17,41,180,188,190,206],customlog:8,cut:[20,40,49,50,55,91,111,123,252],cute:136,cutoff:344,cvcc:205,cvccv:205,cvccvcv:205,cvcvcc:205,cvcvccc:205,cvcvccvv:205,cvcvcvcvv:205,cvcvvcvvcc:205,cvv:205,cvvc:205,cwho:164,cyan:[114,126],cyberspac:79,cycl:[13,14,25,56,61,62,132,217,218,219,220,221],cyril:15,da2pmzu:122,daemon:[8,67,93,100,103,110,284,312],dai:[25,27,36,56,61,62,100,103,108,120,126,131,132,139,184,187,331,337,344,345],daili:87,dailylogfil:337,dali:205,dalnet:[43,164],dam:56,damag:[14,21,28,61,73,85,103,116,122,217,218,219,220,221,231,232],damage_rang:220,damage_taken:56,damage_valu:[217,218,219,220,221],damn:79,damnedscholar:48,dandi:140,danger:[13,31,38,82,97,105,152],dare:33,dark:[13,14,17,31,73,79,111,114,122,126,153,187,224,233,241,256,321,322],darkcmdset:233,darker:[114,126],darkgrai:126,darkroom:233,darkroom_cmdset:233,darkstat:233,dash:[38,119,204,215],dashcount:215,data:[2,10,13,15,22,23,25,27,43,56,57,58,59,61,64,75,83,86,87,88,90,93,96,97,100,102,104,109,112,113,119,125,128,133,134,135,137,138,139,144,145,146,154,159,169,175,188,190,194,195,206,209,210,237,244,246,247,249,253,259,261,264,265,269,273,274,276,277,278,279,280,285,286,287,288,290,291,292,294,295,296,298,299,300,305,306,307,308,310,314,315,316,317,318,319,321,322,323,324,325,327,328,329,330,333,337,338,339,340,357,362],data_in:[40,83,210,276,278,279,285,286,290,295,296,306,307,308],data_out:[40,210,285,287,290,291,296,306,307,308],data_to_port:264,data_to_serv:277,databa:267,databas:[0,4,5,6,7,11,12,13,15,17,19,20,21,23,25,27,28,29,31,34,36,38,39,43,45,47,55,56,57,58,59,60,61,63,64,74,77,80,84,87,89,91,93,100,101,102,104,105,107,110,111,112,115,116,119,123,124,125,127,131,133,134,135,136,138,139,140,144,148,152,153,159,166,169,173,174,175,176,177,187,194,195,197,206,220,233,236,238,239,241,244,246,247,250,251,253,254,256,257,261,267,271,273,284,298,305,314,315,316,317,318,319,322,324,325,332,334,340,341,344,346],datareceiv:[269,276,290,298],dataset:251,datastor:86,datbas:119,date:[7,11,12,23,34,49,62,68,75,76,86,126,128,131,133,138,145,153,157,209,331,337,345],date_appli:133,date_cr:[125,144,148,177,256,316,318],date_join:[145,148],date_s:34,datetim:[62,125,133,316,331,337,338,344,345],datetime_format:344,datetimefield:[86,133,145,148,177,246,256,316,318,344],david:79,day_rot:337,db3:[23,111,128,131],db_:[84,86,119,125,206,247,257,272,341],db_account:[182,244,246,256],db_account__db_kei:244,db_account_id:[246,256],db_account_subscript:[173,177],db_attribut:[107,119,145,148,177,244,246,256,318],db_attrtyp:316,db_attryp:87,db_categori:[86,315,316,319],db_category__iequ:86,db_channel:173,db_cmdset_storag:[145,148,182,244,246],db_data:[315,319],db_date_cr:[86,148,173,177,182,246,256,316,318],db_desc:256,db_destin:[182,244,246],db_destination__isnul:120,db_destination_id:246,db_entrytext:[237,239],db_header:177,db_help_categori:[237,239],db_hide_from_account:177,db_hide_from_channel:177,db_hide_from_object:177,db_hide_from_receiv:177,db_hide_from_send:177,db_home:[182,244,246],db_home_id:246,db_index:86,db_interv:[254,256],db_is_act:256,db_is_bot:[145,148],db_is_connect:[145,148],db_kei:[69,84,86,119,125,145,173,182,194,237,239,244,254,257,263,274,315,316,318,319,357],db_key__contain:125,db_key__icontain:86,db_key__istartswith:119,db_key__startswith:[119,125],db_locat:[84,119,182,244,246],db_location__db_tags__db_kei:119,db_location__isnul:120,db_location_id:246,db_lock_storag:[145,173,177,182,237,239,244,316,318],db_messag:[173,177],db_model:[316,319],db_obj:[254,256,325],db_obj_id:256,db_object_subscript:[173,177],db_permiss:[86,145],db_persist:[254,256],db_properti:272,db_protototyp:251,db_receiv:173,db_receivers_account:177,db_receivers_channel:177,db_receivers_object:177,db_receivers_script:177,db_repeat:[254,256],db_sender:173,db_sender_account:177,db_sender_extern:177,db_sender_object:177,db_sender_script:177,db_sessid:[182,244,246],db_staff_onli:[237,239],db_start_delai:[254,256],db_strvalu:316,db_tag:[119,145,148,177,237,239,244,246,256,318,319],db_tags__db_categori:[39,119],db_tags__db_kei:[39,119,173],db_tags__db_key__in:39,db_tagtyp:[315,319],db_text:86,db_typeclass_path:[86,120,145,182,244,246,254,318,344],db_valu:[84,263,274,316],dbef:341,dbhandler:357,dbholder:316,dbid:[43,125,146,164,318],dbid_to_obj:344,dbmodel:317,dbobj:[11,316],dbobject:[11,317,318],dbprototyp:[169,251],dbref:[12,13,20,43,58,66,80,109,111,116,119,121,122,125,128,144,148,157,159,164,169,176,188,203,206,212,233,235,241,246,247,250,251,252,256,258,317,318,324,341,344],dbref_search:317,dbref_to_obj:344,dbrefmax:[43,159],dbrefmin:[43,159],dbsafe_decod:340,dbsafe_encod:340,dbserial:[11,97,141,142,257,320],dbshell:[23,86,110,128],dbunseri:325,ddesc:56,deactiv:[43,63,64,81,117,164,187,227,231,328],deactivatebuttonev:227,dead:[112,231,232,305,308,334],deadli:122,deal:[10,11,12,15,41,51,64,69,73,91,103,105,112,113,116,124,126,127,131,134,138,139,144,179,180,184,188,217,218,219,220,221,246,247,306,318,321,338,362],dealt:[167,168,219,220],dealth:219,death:[51,73,120],death_msg:231,death_pac:231,debat:91,debian:[8,23,63,67,131],debug:[14,27,43,45,51,59,72,74,91,95,102,106,135,139,150,154,158,169,188,230,249,267,272,278,279,290,312,322,328,337,344,364],debugg:[15,42,110,141],decemb:90,decend:[51,150],decent:[93,205],decic:205,decid:[4,14,15,25,33,41,46,58,61,69,73,85,86,88,90,103,105,112,114,116,126,138,150,179,217,242,329],deciph:48,decis:[73,115],declar:[114,340],declared_field:[145,237,244,315,357],declin:[51,179],decod:[15,291,321,344],decode_gmcp:291,decode_msdp:291,decoded_text:344,decompos:133,decompress:[276,340],deconstruct:[122,170,228,293,342],decor:[0,29,33,46,107,131,148,246,256,264,276,277,318,324,328,329,344],decoupl:[9,251],decoupled_mut:11,decreas:[220,233,326],decrease_ind:326,dedent:[50,344],dedic:[73,90,127],deduc:326,deduce_ind:326,deduct:[73,85,217,218,219,220,221],deem:[37,57,129,131,178,362],deep:79,deeper:[41,215],deepest:159,deepli:11,deepsiz:344,def:[1,3,4,5,6,10,11,21,22,25,27,28,29,30,31,33,38,39,40,41,42,44,48,49,50,51,56,57,58,60,62,69,71,73,74,79,80,81,82,84,85,89,91,95,96,102,107,109,111,114,116,117,118,119,120,121,123,125,127,132,133,134,180,187,234,235,250,296,309,326,328,329,336,344],def_down_mod:219,defalt_cmdset:71,default_access:[1,11,316,324],default_categori:238,default_channel:34,default_charact:189,default_cmd:[5,21,22,25,28,29,30,41,44,53,57,58,62,81,116,119,141,180,182,187,199],default_cmdset:[5,22,25,30,35,41,44,57,58,60,62,81,105,123,153,180,181,182,187,188,200,202,212,215,217,218,219,220,221],default_command:25,default_confirm:[159,203],default_error_messag:340,default_hom:[59,109],default_in:137,default_out:137,default_pass:324,default_screen_width:33,default_set:[3,127],default_transaction_isol:23,default_unload:137,defaultaccount:[2,41,43,53,64,125,141,144,146,160,247,342],defaultchannel:[6,53,125,141,175],defaultcharact:[5,6,22,25,43,53,57,58,60,62,73,81,86,89,96,123,125,127,141,144,161,180,182,189,197,206,217,218,219,220,221,247,342],defaultcmdset:[185,224],defaultdict:257,defaultexit:[6,53,85,89,125,141,197,212,213,232,235,247,342],defaultguest:[53,141,144],defaultlock:241,defaultmod:337,defaultobject:[5,6,26,53,60,64,82,85,86,89,96,111,117,119,121,125,141,144,182,197,206,214,218,221,226,232,247,318,342],defaultpath:344,defaultroom:[6,39,49,53,56,85,89,125,132,141,187,197,206,233,235,247,342],defaultscript:[53,56,102,116,120,121,125,141,146,179,184,195,203,204,205,217,218,219,220,221,223,227,235,251,258,259,300,331,342],defaultsess:[43,162],defaulttyp:312,defaultunloggedin:[43,163,201],defeat:[73,116,122,217,218,219,220,221,231],defeat_msg:231,defeat_msg_room:231,defend:[51,116,122,217,218,219,220,221,232,247],defens:[116,217,218,219,220,221],defense_valu:[217,218,219,220,221],defer:[10,27,29,33,94,133,145,148,150,177,187,213,239,246,247,256,260,264,274,276,277,308,312,316,318,319,335,337,344],deferredlist:312,defin:[0,2,4,5,10,11,12,13,14,20,21,22,25,27,30,35,36,38,40,42,43,44,46,49,50,53,55,56,57,58,59,61,62,64,68,69,73,74,77,78,81,83,85,88,89,91,95,96,97,104,106,109,111,113,114,115,117,119,121,123,125,126,127,129,133,135,136,137,138,139,141,143,145,148,150,152,153,154,156,159,165,167,168,169,170,173,175,176,177,180,182,183,184,185,187,188,194,195,198,200,203,204,205,206,214,215,219,220,223,224,227,232,233,236,237,238,239,240,241,242,243,244,246,247,251,252,256,259,261,262,264,267,274,277,298,299,306,307,308,311,314,316,317,318,319,321,322,323,326,328,331,335,336,339,341,344,346,357,362],define_charact:51,definit:[0,2,5,10,12,14,20,33,34,39,41,42,43,55,60,61,68,69,82,83,87,88,89,109,114,115,124,127,152,154,159,164,167,168,192,203,226,232,240,242,246,251,252,258,322,324,328,336,340],defit:51,deflist:312,degrad:127,degre:38,deindent:344,del:[11,12,29,43,58,80,116,122,157,159,187,202,203,250,318],del_callback:[193,195],del_detail:187,del_pid:267,delaccount:12,delai:[0,28,33,45,120,184,188,195,213,232,260,261,279,285,308,323,344],delaliaschan:[43,164],delayed_import:308,delchanalia:[43,164],delcom:[58,164],deleg:[148,177,239,246,256,316,318,319,335],delet:[2,4,7,11,12,13,20,22,23,31,43,50,51,63,66,68,80,87,89,98,100,102,105,107,111,112,116,122,128,131,144,153,156,157,158,159,164,165,166,169,174,175,177,187,192,193,195,196,197,199,202,203,212,227,232,239,242,247,251,257,258,259,261,273,285,306,315,316,318,321,322,328,334,360,362],delete_attribut:316,delete_default:[31,153],delete_prototyp:251,deletet:187,deleteview:362,deliber:[11,42,129],delic:182,delimit:[91,167,168,322],delin:48,deliv:[90,199,206],delpart:203,delresult:203,deltatim:344,delux:90,demand:[30,58,61,73,90,115,117,144,175,187,247,309,323],demo:[22,55,79,138,229,230,328],democommandsetcomm:230,democommandsethelp:230,democommandsetroom:230,demon:109,demonin:344,demonstr:[0,4,22,126,133,180,188,209,219],demowiki:4,deni:[8,103,194,198],denot:[56,114,134,322],denounc:327,depart:49,depend:[0,4,10,11,12,14,15,16,22,27,31,33,34,37,40,43,46,49,51,55,57,58,61,63,64,69,72,73,74,75,83,85,88,90,93,95,97,100,102,103,104,105,106,111,114,115,116,118,123,125,131,133,134,137,138,143,150,152,154,156,169,175,180,181,185,187,193,205,235,242,247,251,259,261,267,287,290,296,298,308,318,319,326,328,329,344],deplet:219,deploi:[38,46,90,103],deploy:[36,38,79,90,100,106],depmsg:337,deprec:[27,51,109,141,142,252,262,321,328,337,344],deprecationwarn:266,depth:[16,17,36,95,114,122,124,215,252],dequ:[11,310],deriv:[23,56,63,67,100,108,119,125,127,234,321,345],desc:[14,20,21,22,34,41,57,58,60,69,74,80,84,85,89,102,109,111,116,120,134,153,156,159,170,180,182,187,202,203,212,215,220,235,256,265,322,324,326,327,328,357,362],desc_al:231,desc_dead:231,desc_lamp_broken:226,desc_lid_clos:226,desc_lid_open:226,descend:[119,357],describ:[5,9,11,13,14,20,21,22,30,31,33,37,43,46,51,55,58,62,63,64,68,69,71,75,76,79,80,85,86,88,90,92,96,102,109,110,111,113,114,116,124,125,127,128,131,133,135,137,139,152,159,163,164,165,177,182,184,187,204,206,220,226,244,252,259,264,285,287,290,300,328,343,344,363],descripion:231,descript:[0,14,15,20,21,22,34,39,41,43,46,49,51,54,55,57,58,60,61,68,74,77,85,90,96,102,109,111,112,126,129,131,133,134,135,139,145,156,159,164,165,175,179,180,182,187,202,204,206,212,215,226,230,231,232,233,234,235,237,241,244,247,256,322,324,328,338,339],description_str:111,descvalidateerror:202,deseri:[11,97,338],deserunt:52,design:[14,16,23,26,33,37,39,41,55,57,61,79,89,91,108,109,111,112,117,118,119,124,129,133,138,153,159,180,194,206,209,232,247,322,338,344],desir:[1,4,27,28,29,43,49,57,58,59,91,108,112,114,115,119,121,123,133,137,159,183,205,242,267,312,316,324,330,345],desired_perm:242,desktop:[15,16,138],despit:[11,13,57,63,64,79,81,105,233],dest:[234,247],destin:[0,22,25,33,43,49,74,77,85,89,91,109,111,119,121,159,197,200,209,212,213,217,218,219,220,221,232,233,241,246,247,252,324,362],destinations_set:246,destroi:[0,20,89,103,116,127,144,146,159,164,203,219,247],destroy:212,destruct:[31,152],detach:106,detail:[2,5,9,12,15,19,20,22,26,30,33,34,37,41,46,51,58,60,61,63,64,80,88,89,90,91,93,95,96,105,109,111,114,116,118,122,124,125,128,129,131,134,135,136,139,145,153,154,159,175,180,187,203,204,206,218,233,235,239,244,251,252,269,270,306,308,318,321,326,336,344,360,362],detail_color:159,detailkei:[187,233],detailview:362,detect:[31,33,36,38,61,81,88,89,103,105,118,151,154,168,175,279],determ:317,determin:[2,4,13,15,20,27,29,31,33,34,39,43,44,49,50,51,52,63,73,80,82,83,85,87,93,102,109,110,116,123,136,137,144,145,152,153,154,156,167,173,175,179,200,205,206,213,215,217,218,219,220,221,232,239,242,244,247,251,291,316,317,318,321,326,329,344],detour:[21,83,308],dev:[1,23,37,55,57,61,63,64,67,71,76,79,90,95,98,138],develop:[3,9,15,16,19,20,25,26,27,33,36,37,38,42,43,48,54,55,56,58,60,61,63,64,68,70,71,72,76,77,80,86,88,90,91,93,94,96,97,99,104,106,108,109,111,114,123,126,131,133,135,136,137,138,139,157,158,164,169,175,192,193,198,209,227,239,247,252,313,318,322,328,363,364],devoid:321,dex:[11,51,58,327],dexter:[217,218,219,220,221],diagnos:[30,97],diagram:125,dialog:137,dialogu:[0,124,139,364],dice:[63,73,91,116,141,142,178],dicecmdset:185,dicenum:185,dicetyp:185,dict:[0,11,13,25,31,43,46,51,53,88,107,109,119,127,144,146,152,154,159,175,182,184,187,188,192,195,197,198,200,205,206,209,210,215,219,221,233,247,249,250,251,252,259,261,264,265,267,272,277,278,280,285,287,290,295,296,307,308,310,317,322,323,325,327,328,329,336,339,344,357,362],dictat:[31,62,117],dictionari:[0,10,11,13,25,31,43,49,55,56,62,69,73,80,96,97,102,109,116,124,134,138,157,159,182,184,187,188,192,195,198,200,205,206,209,210,211,215,219,220,233,235,242,252,272,285,294,306,307,308,310,317,321,323,327,328,334,338,339,340,344,357,362],did:[2,21,22,29,57,60,64,68,91,95,96,104,111,123,131,144,179,247,319,340,344],did_declin:179,didn:[5,20,22,38,41,42,44,49,51,58,59,61,72,80,91,100,104,119,121,126,127,133,136,140],die:[73,91,106,114,117,185,205,308],dies:231,diff:[75,131,185,252],differ:[0,2,8,9,11,13,14,15,16,19,20,21,22,24,25,27,31,33,37,38,39,40,41,42,43,44,46,47,49,50,51,54,55,57,58,61,62,63,64,66,68,69,70,73,79,80,82,83,84,87,88,91,93,95,96,100,102,103,105,106,107,109,110,111,112,113,114,115,116,118,119,120,121,124,126,127,129,131,133,136,137,138,139,140,141,144,145,150,152,153,156,159,168,169,171,175,180,184,185,186,195,196,199,204,206,213,215,217,218,219,220,221,224,234,235,247,249,251,252,256,259,261,265,269,291,296,298,315,316,318,322,324,328,337,340,344,362],differenti:[56,57,58,182,206,215,247,344],differet:61,difficult:[4,39,93,103,133,220,221],difficulti:133,dig:[0,20,31,33,40,57,58,89,93,96,109,121,123,140,159,212,299],digit:[12,90,114,127,204,311,321,337],digitalocean:[67,90],diku:[55,64,124,139,364],dikumud:129,dime:108,dimens:[49,55],dimension:58,diminish:114,dimli:111,dinner:46,dip:96,dir:[9,21,23,36,38,54,58,63,64,67,75,79,90,96,100,102,127,128,130,131,134,337,344],direct:[0,3,8,10,11,12,20,22,31,38,43,44,45,49,51,58,70,74,88,90,100,109,111,116,118,119,121,128,137,138,139,159,194,200,210,235,242,267,328,330,337,341,344,364],directli:[2,5,8,13,14,20,21,23,27,29,30,33,37,40,42,44,46,50,51,55,56,58,59,61,62,64,72,80,88,89,90,93,94,95,96,100,102,104,109,110,111,114,116,118,119,123,125,128,131,137,138,154,170,175,176,179,180,181,185,198,206,215,220,221,227,233,234,238,242,246,247,251,256,273,278,287,290,295,300,306,316,318,322,324,328,329,342,344],director:206,directori:[4,8,9,13,20,25,27,36,37,43,45,58,59,62,63,64,69,75,76,95,96,100,106,123,125,127,128,130,131,133,134,135,136,137,139,159,209,267,287,288,312,322,337,344,364],directorylist:312,dirnam:267,dirti:55,disabl:[0,4,24,25,50,63,80,81,106,114,127,137,154,170,188,206,215,234,242,290,329,334,345],disableloc:290,disableremot:290,disadvantag:[58,90,116,221],disambigu:[41,72,119,154,174,247,318],disappear:103,discard:[175,321],disconcert:41,disconnect:[2,11,12,40,41,43,55,57,60,92,97,105,107,110,112,116,123,128,137,144,156,159,164,167,169,175,201,247,277,278,279,285,286,287,290,295,296,299,305,306,307,308],disconnect_al:285,disconnect_all_sess:308,disconnect_duplicate_sess:308,disconnect_session_from_account:144,discontinu:24,discord:[9,63,72,79],discordia:108,discourag:[64,75],discov:[91,122,316],discoveri:210,discrimin:103,discuss:[1,4,25,26,33,37,45,48,55,63,69,70,116,138,139],discworld:88,disengag:[116,144,217,218,219,220,221],disk:[11,27,86,100,108,110,205,209,249],dislik:57,disonnect:11,dispatch:[37,70],dispel:126,displai:[0,17,22,25,30,31,33,38,42,43,46,50,51,58,59,60,61,68,69,73,80,81,82,83,85,88,89,91,93,101,102,103,104,111,114,116,119,123,124,133,134,135,136,137,138,139,145,154,156,159,166,169,171,173,175,179,180,182,186,187,188,190,193,195,197,199,201,206,215,230,232,233,234,235,237,247,251,252,254,265,267,284,302,305,310,318,319,326,327,328,329,330,338,339,340,343,344,345,357,362],display:261,display_buff:326,display_choic:180,display_formdata:188,display_help:326,display_helptext:[249,328],display_len:344,display_met:190,display_nodetext:328,display_titl:180,dispos:[111,203],disput:116,disregard:33,dist3:94,dist:[63,130],distanc:[6,27,39,46,49,64,125,205,220,221,247,344],distance_inc:221,distance_to_room:39,distant:[49,138,187,233],distinct:[55,64,105,140,221],distinguish:[22,154,215,221],distribut:[8,9,15,23,31,34,42,63,64,78,96,97,124,127,128,175,177,206,321,324,344],distribute_messag:175,distributor:34,distro:[8,23,63,67,72],disturb:[27,140],distutil:63,distutilserror:63,ditto:63,div:[3,16,17,38,109,137,250],dive:[22,41,63],diverg:83,divid:[13,64,69,184,233,344],dividend:184,divisiblebi:69,divisor:184,django:[2,3,4,9,12,15,23,25,36,39,55,63,69,73,76,79,86,94,101,103,104,107,112,113,120,124,125,127,128,134,136,137,139,144,145,148,171,173,175,177,186,237,239,244,246,251,254,256,263,266,267,273,274,287,293,295,296,303,309,310,311,312,315,316,318,319,322,325,329,333,334,335,340,342,344,346,349,352,357,362],django_admin:360,django_nyt:4,djangonytconfig:4,djangoproject:[23,94,357],djangowebroot:312,dmg:73,dnf:[8,63,67],do_attack:231,do_batch_delet:316,do_batch_finish:316,do_batch_update_attribut:316,do_create_attribut:316,do_delete_attribut:316,do_flush:[318,334],do_gmcp:291,do_hunt:231,do_mccp:280,do_msdp:291,do_mssp:281,do_mxp:282,do_naw:283,do_nested_lookup:159,do_not_exce:25,do_noth:230,do_patrol:231,do_pickl:325,do_task:260,do_unpickl:325,do_update_attribut:316,do_xterm256:321,doabl:[14,138],doc:[11,16,17,23,25,33,45,51,53,60,64,68,70,79,86,94,95,96,109,110,125,129,130,136,139,141,159,204,234,278,344,357,363,364],docker:[7,63,79,90,139,364],dockerfil:100,dockerhub:100,docstr:[1,5,25,38,41,43,68,74,96,154,159,170,180,193,205,206,215,233,234,328],documen:96,document:[0,3,5,6,9,16,17,20,22,23,24,25,26,29,41,43,46,47,48,52,55,57,58,60,64,68,70,76,79,83,86,90,94,96,103,104,106,111,114,118,121,122,123,124,125,127,131,133,135,136,139,153,167,180,204,234,316,319,327,334,362],dodg:218,doe:[2,4,5,9,11,20,21,23,24,25,26,29,31,33,37,38,39,40,41,43,49,51,54,55,56,57,58,60,61,63,64,68,69,73,78,80,85,88,89,91,95,96,100,102,104,109,110,111,112,113,114,116,117,118,119,121,123,125,126,127,129,131,132,133,136,137,138,140,144,146,156,164,167,169,171,174,181,182,183,186,187,200,202,203,215,217,218,219,220,221,232,233,234,235,247,251,252,259,266,267,271,272,273,276,279,287,288,294,316,318,323,328,336,337,340,344,349,357,362],doesn:[0,4,9,11,13,15,22,25,26,29,33,36,37,39,44,46,49,51,57,60,61,63,69,71,72,73,75,76,78,86,88,89,90,91,95,96,103,110,111,121,123,125,126,127,128,133,136,137,138,153,177,181,187,194,195,206,219,242,260,267,280,287,291,316,321,328,339,344],doesnotexist:[144,146,148,175,177,179,182,184,187,189,195,197,203,204,205,206,212,213,214,217,218,219,220,221,223,226,227,231,232,233,235,239,246,247,251,256,259,274,300,316,319,324,331,335],doff:218,dog:[27,96],doing:[2,4,10,11,27,29,31,33,36,38,39,43,46,49,51,57,58,59,60,61,64,69,70,79,80,89,90,95,96,97,105,110,114,115,119,125,126,127,133,134,137,138,144,156,179,182,194,206,215,217,218,219,220,221,226,231,232,235,241,247,261,298,328,334,340],dolor:52,dom:137,domain:[8,55,67,90,103,138,324],domexcept:90,dominion:9,dompc:9,don:[0,1,3,4,6,9,10,11,20,21,22,23,25,26,27,29,30,31,33,34,37,38,39,41,42,43,44,46,47,50,51,54,58,59,61,62,63,64,67,68,69,70,72,73,75,80,81,82,83,85,86,88,90,91,93,95,96,97,102,103,104,105,106,111,114,116,119,122,123,125,126,127,128,131,132,133,134,135,136,138,140,144,146,152,153,159,164,165,166,167,168,174,175,180,185,194,198,205,206,218,219,220,224,227,233,234,235,242,246,247,251,252,261,271,272,279,284,285,290,292,299,306,313,318,321,322,328,334,337,340,344,357,362],donald:93,donat:[70,90],done:[1,4,6,9,10,11,20,21,22,25,29,30,31,33,34,36,37,38,39,41,43,44,49,51,55,56,57,58,59,61,62,63,64,67,69,70,73,76,80,82,85,87,90,91,93,100,107,108,110,115,116,117,118,119,120,121,123,126,128,131,133,136,137,144,154,156,174,175,179,185,205,221,227,235,242,246,247,259,261,267,280,284,286,288,292,296,302,305,306,308,313,316,321,322,329,334,344,362],donoth:259,dont:[79,289],doom:252,door:[0,20,22,27,43,49,61,80,85,89,103,159,212],doorwai:212,dot:[22,43,119,153,159,322,344],dotal:[321,343],dotpath:344,doubl:[22,38,43,57,97,119,133,152,171,343,344],doublet:[152,153],doubt:[22,138,234],down:[0,4,6,11,12,21,22,29,31,33,36,38,39,41,43,49,50,51,55,57,58,61,63,73,81,85,86,90,91,93,96,100,102,103,104,106,108,111,114,119,122,123,136,137,144,159,169,195,209,215,218,219,232,235,241,247,252,259,261,267,269,276,277,284,285,305,306,308,321,329,330,344],download:[5,9,23,26,63,64,72,75,79,90,100,101,128,130,131,139],downtim:[29,103,331],downward:[43,156],dozen:[25,55,108],drag:137,draggabl:138,dragon:56,dramat:[11,61],drape:182,draw:[14,38,39,49,73,119,330],draw_room_on_map:49,drawback:[14,23,28,29,51,58,73,86,138,181,322],drawn:[49,58,111],drawtext:73,dream:[26,55,61,129],dress:182,drink:[316,318],drive:[9,19,21,61,63,64,96,100,121,131,133],driven:[25,79,123,214,249],driver:23,drizzl:[102,132],drop:[6,9,14,20,21,23,25,33,37,40,55,57,58,60,69,70,73,80,85,86,87,88,89,90,117,118,121,128,137,138,159,165,182,197,203,214,218,221,226,241,247,276,318,322,344],drop_whitespac:330,dropdown:[106,138],droplet:67,droplock:241,dropper:[197,218,221,247],drum:90,dry:67,dtobj:344,duck:[27,95],duckclient:24,due:[5,6,12,22,29,31,33,40,43,58,60,62,63,64,76,90,91,93,95,96,104,107,125,126,140,153,169,197,246,247,269,305,308,315,321,337],duh:108,dull:[20,26,111],dumb:[20,138,308,321],dummi:[9,33,54,59,80,93,127,206,242,267,285,298,299,306],dummycli:298,dummyfactori:298,dummyrunn:[141,142,262,267,285,297,299,301],dummyrunner_act:298,dummyrunner_actions_modul:298,dummyrunner_set:[93,141,142,262,267,297],dummyrunner_settings_modul:93,dummysess:308,dump:[34,209,276],dungeon:[55,77,112],dupic:31,duplic:[31,37,96,152,159,261,318,337],durat:[10,28,132,139,219,338,345,364],dure:[9,11,29,31,38,40,55,60,61,63,66,68,79,80,95,97,100,102,105,107,116,123,132,135,136,137,140,144,152,164,170,187,200,203,227,231,233,234,242,244,258,276,286,322,324,328,337,357],duti:64,dwarf:111,dwummte9mtk1jjeypxrydwubb:79,dying:[217,218,219,220,221],dynam:[2,3,34,43,68,82,86,90,111,114,115,124,133,137,138,139,144,148,154,166,169,170,174,177,188,206,215,217,218,219,220,221,239,246,247,256,261,316,318,319,324,326,328,335,338,344,362,364],dyndns_system:90,e_char_typeclass:120,ea45afb6:101,each:[0,1,2,4,5,10,11,13,19,20,22,27,29,31,33,34,36,38,39,40,42,43,48,49,51,55,56,57,58,59,61,62,64,69,73,77,80,82,83,85,86,95,96,97,100,102,104,105,108,109,111,112,114,115,116,119,121,123,124,125,126,127,132,133,136,137,138,140,144,151,152,153,157,159,168,175,179,181,182,183,187,188,200,203,205,206,215,217,219,220,221,228,235,239,242,246,247,252,258,261,269,272,285,287,290,294,299,306,307,308,316,318,319,321,322,324,326,327,328,329,330,334,336,344],eaoiui:205,earli:[36,138,217,218,219,220,221,269],earlier:[3,9,13,31,36,51,54,58,60,61,62,64,74,85,95,96,106,119,121,123,131,134,272],earn:124,earnest:124,earth:[82,103],eas:[31,33,39,86,90,100,126],easi:[0,5,10,13,17,22,23,26,29,33,38,39,43,46,51,55,56,61,62,67,68,69,72,73,76,79,81,82,85,88,89,90,100,102,106,108,111,113,116,118,123,125,126,127,128,131,133,134,138,140,153,157,164,182,188,215,328,334],easier:[1,4,10,11,12,22,25,37,38,39,47,51,55,56,57,58,61,62,69,73,86,90,91,95,96,102,109,126,136,205,215,217,218,219,220,221,232,260,309,319,344],easiest:[0,5,12,15,25,27,30,46,58,63,67,70,76,123,128,131,133,135,209,318],easili:[0,3,4,11,12,13,14,17,20,25,27,28,33,34,37,38,39,46,48,49,51,55,58,60,61,62,63,68,70,73,80,83,85,88,90,91,96,98,100,103,105,106,107,108,109,111,112,119,122,123,131,133,136,137,138,140,166,177,179,180,182,188,190,194,205,212,215,217,218,219,220,221,234,238,239,241,261,322,328,339],east:[25,44,49,111,159,200,233],east_exit:233,east_west:111,eastern:[62,111],eastward:233,eccel:330,echo1:29,echo2:29,echo3:29,echo:[5,10,12,20,26,27,28,29,33,36,38,43,44,49,50,55,59,65,71,90,95,96,98,100,104,109,110,116,118,123,132,140,144,146,157,159,164,169,182,185,197,206,226,231,232,233,247,265,272,287,290,326,344],echotest:5,econom:[55,79,86],economi:[61,73,102,108,120,179],ecosystem:100,ect:96,ed30a86b8c4ca887773594c2:122,edg:[16,27,131,330,344],edgi:49,edit:[0,1,4,5,6,9,11,13,14,23,25,26,30,33,35,37,40,41,43,46,48,54,56,58,59,60,61,62,67,68,69,70,75,76,79,80,81,86,95,96,97,100,101,104,106,109,111,114,128,133,134,135,136,137,138,157,159,166,169,180,186,188,192,193,195,196,201,202,203,237,242,244,247,249,251,252,316,326,357,362,364],edit_callback:[193,195],edit_handl:159,editcmd:22,editor:[0,5,9,15,21,22,33,38,43,45,46,53,57,60,63,67,76,79,95,96,97,108,109,111,131,139,159,166,168,169,180,202,256,322,326],editor_command_group:326,editorcmdset:326,editsheet:58,edu:124,effect:[6,10,11,14,27,28,29,31,35,39,43,56,57,58,61,73,87,95,104,107,110,111,114,115,116,117,124,126,127,128,129,138,140,141,142,144,152,153,159,168,185,195,218,219,220,226,227,231,233,240,247,253,256,280,336,344],effici:[11,26,28,29,39,55,56,64,76,79,86,87,93,95,103,112,115,119,125,132,179,206,213,242,247,261,316,317,319,326,329],effort:[37,56,131,134,362],egg:75,egg_info:63,egi:269,either:[0,4,9,12,13,17,23,27,29,31,33,34,37,38,39,41,43,44,46,49,51,56,57,58,69,73,80,83,90,91,93,95,97,102,103,105,109,110,111,112,114,116,119,121,122,123,125,126,128,131,137,138,144,146,152,153,154,164,169,174,175,176,180,192,198,199,201,205,206,212,215,217,220,221,242,247,251,252,256,258,259,261,265,276,288,292,299,317,318,319,328,330,336,337,339,341,344],elabor:[4,22,85,91,123],electr:[90,124],eleg:37,element:[16,17,22,41,43,51,55,91,114,151,156,180,184,204,205,247,252,316,317,319,322,327,328,329,344],elev:[46,82,124,139,364],elif:[0,41,49,51,58,73,102,116,117,123],elimin:[96,100,321],ellipsi:96,ellow:[114,321],els:[0,1,2,5,9,10,12,19,20,21,22,23,25,27,29,30,33,38,39,41,42,46,48,49,51,58,60,68,69,73,80,81,82,84,85,90,91,95,102,103,111,114,115,116,117,120,121,123,127,131,133,134,137,179,182,188,204,217,218,219,220,221,235,246,296,318,328,344],elsewher:[2,29,31,58,70,96,112,133,138,153,233,267,308,316],elvish:205,emac:[14,79],email:[63,64,67,131,144,145,186,324,338,344,345,357],email_login:[141,142,178],emailaddress:344,emailfield:[145,357],emb:[38,58,109,114,187,252],embark:121,embed:[109,114,125,138,250,327,336,344],emerg:[76,80,103],emi:205,emit:[25,34,108,137,153,157,175,189,247,306,337],emit_to_obj:[153,247],emitt:83,emo:21,emoji:24,emot:[33,41,43,55,68,116,165,179,205,206],emoteerror:206,emoteexcept:206,emphas:[38,61],emphasi:38,emploi:345,empti:[0,2,3,6,9,10,14,25,31,33,38,41,42,43,47,49,51,54,58,60,63,64,69,73,77,84,86,88,89,91,96,97,100,114,115,117,119,123,125,127,128,131,134,137,138,150,151,157,159,170,180,190,192,206,251,252,265,272,276,298,299,315,322,324,328,330,341,344],empty_color:190,empty_permit:[145,237,244,357],empty_threadpool:312,emptyset:31,emul:[43,64,75,105,123,129,169],enabl:[8,24,43,71,100,103,106,114,126,134,137,144,175,188,290,345],enable_recog:206,enableloc:290,enableremot:290,encamp:46,encapsul:338,encarnia:79,encas:326,enclos:[35,43,50,171,186,336],encod:[7,27,58,111,139,278,291,295,296,321,340,344,364],encode_gmcp:291,encode_msdp:291,encoded_text:344,encompass:27,encount:[60,95,153,345],encourag:[3,22,24,39,70,91,94],encrypt:[7,8,43,83,103,164,287,288,292],end:[1,5,6,8,9,10,11,13,14,19,20,21,22,23,25,27,28,29,31,33,34,38,39,40,43,47,50,51,54,55,58,60,62,64,65,67,69,73,76,80,81,83,86,87,88,90,91,93,95,96,100,105,107,108,109,114,116,118,119,121,122,123,126,128,131,133,134,135,137,138,140,144,146,152,153,159,165,166,174,179,181,182,185,190,202,206,214,215,217,218,219,220,221,233,238,250,271,278,279,287,290,291,301,306,310,312,317,321,322,324,328,329,330,336,337,344,362],end_convers:51,end_turn:116,endblock:[3,69,133,134],endclr:[114,336],endfor:[69,133,134],endhour:25,endif:[69,133,134],endlessli:103,endpoint:103,endsep:344,endswith:321,ened:94,enemi:[11,29,51,61,109,116,122,219,220,221,231,232,233],enemynam:51,enforc:[10,33,41,61,73,80,114,126,138,287,290,329,330,362],enforce_s:330,engag:[55,221,231],engin:[22,23,33,36,43,55,56,64,68,73,77,79,89,102,103,104,122,127,131,136,140,150,153,168,169,210,233,238,267,278,284,287,290,295,305,307,322,324],english:[15,76,79,97,113,139],enhanc:[59,81,114,209,321,362],enigmat:20,enjoi:[61,63,91,106],enough:[4,6,21,29,38,39,41,42,43,51,55,57,58,61,63,64,69,70,80,84,85,87,90,91,96,108,112,115,119,123,126,136,153,159,204,205,226,235,328,329,330],ensdep:344,ensur:[49,69,94,100,106,117,126,127,215,310,342,362],ensure_ascii:296,enter:[0,1,3,5,9,12,13,14,15,20,21,22,23,25,26,27,29,31,33,35,36,41,42,43,44,46,51,58,62,63,64,66,69,75,77,80,83,85,87,89,91,95,96,100,109,111,114,116,117,119,122,123,124,128,129,131,133,135,138,139,141,144,151,153,158,167,168,169,174,179,180,182,187,188,198,201,215,217,218,219,220,221,231,233,235,241,247,252,256,265,306,328,357],enter_guild:51,enter_nam:51,enter_wild:235,enterlock:241,enterpris:36,entir:[10,11,13,14,19,22,27,29,33,46,49,50,51,60,61,69,80,86,90,91,108,111,114,115,123,125,127,136,180,205,206,215,234,241,242,247,251,252,318,322,328,330,334,336,344,362],entireti:[51,73,188,328],entit:324,entiti:[6,11,27,34,43,47,51,53,55,59,61,64,80,84,87,89,102,105,107,109,112,116,119,125,126,139,143,144,154,159,169,175,176,177,206,212,241,247,249,250,251,252,253,256,257,259,261,308,316,317,319,324,328,329,333,341,344],entitii:107,entitl:90,entranc:111,entri:[4,5,11,15,24,25,27,31,33,34,43,47,48,51,53,54,58,59,63,69,70,72,77,80,83,91,95,107,119,121,131,138,139,144,154,166,167,170,190,197,204,215,217,218,219,220,221,236,237,238,239,242,247,261,286,299,310,316,322,324,326,328,330,337,338,341,344,345,362],entriest:[43,156],entrust:59,entrypoint:100,entrytext:[69,239,324],enul:8,enumar:344,enumer:134,env:[267,277],environ:[4,7,9,13,25,36,38,43,45,59,61,63,64,65,82,90,95,100,103,128,169,170,228,230,267,277,293,302,322,328,342,360],environment:267,eof:287,epic:79,epilog:234,epoch:[27,62,331],epollreactor:312,epub:79,equal:[0,16,19,20,25,31,33,39,46,91,93,96,97,114,121,152,187,206,217,218,219,220,221,247,344],equip:[14,57,114,182,217,218,220,221],equival:[10,11,13,40,43,47,63,87,88,101,103,104,110,114,128,143,159,238,285,291,316,344,362],eras:[9,95,221],err:[58,80,298,322],err_travers:[89,247],errback:[10,264,267,276,277,344],errmessag:152,errmsg:[123,337],erron:[113,123,276,330],error:[1,5,6,8,9,10,11,14,15,20,22,23,24,26,27,31,33,37,38,42,43,51,56,57,58,59,60,63,64,67,71,74,75,76,80,83,86,87,89,90,91,97,103,104,105,109,111,113,114,118,119,120,122,123,125,127,128,131,133,135,139,144,150,152,153,159,175,195,200,204,206,215,227,232,234,242,247,250,251,259,264,266,267,269,271,276,290,298,318,321,322,324,327,328,336,337,340,344,345,364],error_check_python_modul:267,error_class:[145,237,244,357],error_cmd:44,error_msg:310,errorlist:[145,237,244,357],errorlog:8,escal:[2,19,43,80,156,241],escap:[43,69,114,165,169,234,250,321,336,343,357],escript:[22,180],especi:[1,8,15,22,23,29,60,61,63,67,80,105,111,112,124,190,205,322],ess:52,essai:79,essenti:[28,49,56,67,75,79,106,113,176,267,324],est:52,establish:[33,61,73,105,144,197,217,247,264,276,278,285,287,290,295,298,305,307],estim:[30,252,334],esult:247,etc:[2,5,6,8,11,12,20,22,23,25,27,29,30,33,35,38,40,41,43,47,48,49,51,53,55,56,57,58,61,62,63,64,67,73,79,80,83,84,86,87,88,89,95,96,100,102,103,105,107,108,109,110,112,116,119,120,125,126,127,131,132,137,138,144,148,150,151,152,153,156,158,159,167,168,169,175,179,183,184,188,190,203,205,206,212,218,220,224,227,234,247,250,251,252,285,287,290,294,295,296,306,307,315,316,318,321,322,324,325,326,327,328,336,337,344,362],etern:51,euro:90,ev_channel:146,eval:[109,179,250],eval_rst:38,evalstr:242,evalu:[33,38,51,119,151,179,242,250,328],evbot:[43,164,308],evcast:79,evcel:[327,330],evcolor:79,evcolum:330,evcolumn:330,eve:344,eveditor:[22,45,53,139,141,142,180,320,364],eveditorcmdset:326,even:[1,4,6,9,11,12,14,19,21,22,25,26,27,29,31,37,39,41,42,43,46,49,50,51,54,55,56,57,58,60,61,62,63,64,69,70,73,77,80,85,86,90,91,93,97,102,103,105,106,108,110,114,115,116,118,119,122,123,125,126,129,131,135,138,152,154,157,182,184,187,188,197,205,217,218,219,220,221,233,234,247,252,290,328,330,334,344],evenli:[27,184,344],evenn:100,evenna:9,evenni:[4,127],evennia:[0,1,2,3,6,10,11,12,13,14,15,17,19,20,21,22,24,27,28,29,30,31,33,34,35,36,37,39,40,43,44,46,48,49,50,51,52,53,59,60,61,62,63,64,65,66,68,69,70,72,73,74,78,80,81,82,83,84,85,86,87,88,89,92,93,94,97,98,99,101,102,103,104,105,107,108,111,112,113,114,115,116,117,118,119,120,121,122,123,125,129,130,132,133,134,135,136,138,139,364],evennia_access:8,evennia_admin:362,evennia_channel:[43,65,72,98,164],evennia_dir:344,evennia_error:8,evennia_launch:[106,141,142,262,265],evennia_logo:136,evennia_vers:267,evennia_websocket_webcli:295,evennia_wsgi_apach:8,evenniacreateview:362,evenniadeleteview:362,evenniadetailview:362,evenniaform:357,evenniagameindexcli:269,evenniagameindexservic:270,evenniaindexview:362,evennialogfil:337,evenniapasswordvalid:311,evenniareverseproxyresourc:312,evenniaserv:92,evenniatest:[170,196,211,228,293,342,360],evenniaupdateview:362,evenniausernameavailabilityvalid:[144,311],evenniawebtest:360,event:[51,64,73,103,107,137,139,141,146,179,184,194,195,196,197,198,206,209,227,256,259,309,364],event_nam:[194,198],eventcharact:197,eventdict:337,eventexit:197,eventfunc:[0,141,142,178,191,195],eventhandl:195,eventi:[154,180,234],eventobject:197,eventroom:197,eventu:[4,11,12,19,25,29,33,41,58,61,70,76,80,83,88,90,110,116,119,123,133,136,144,150,151,168,170,185,197,205,206,233,242,247,251,252,264,272,298,306,307,319,323,324,328,330,355],evenv:[4,36,63,64,75,97,106],evenwidth:330,ever:[11,12,13,14,15,22,23,25,33,41,57,64,73,86,91,102,105,110,111,112,113,118,125,128,131,138,205,241,261,278,279,285,316,328],everi:[0,4,6,11,13,20,21,25,26,27,28,31,33,36,37,39,41,43,46,48,49,51,57,62,63,64,69,73,74,75,77,85,86,90,91,96,100,102,104,108,109,111,112,113,114,115,116,119,120,121,122,123,125,127,128,130,131,132,133,134,135,136,138,144,159,164,182,188,195,205,206,215,217,218,219,220,221,223,227,230,235,247,252,259,261,272,289,299,305,314,315,316,318,328,329,330],everror:195,everybodi:41,everyon:[19,21,24,33,34,43,51,58,61,64,71,73,77,78,80,87,98,102,110,112,114,116,121,123,127,128,131,132,159,165,166,185,217,218,219,220,221,247,285],everyth:[9,11,19,21,26,28,31,36,38,42,43,47,49,51,55,58,61,63,64,67,69,72,73,75,79,80,81,83,85,87,90,91,97,100,103,104,109,110,111,113,115,116,119,122,127,128,131,135,136,137,138,139,149,154,164,165,167,168,169,170,171,181,186,233,241,246,256,271,298,306,316,318,322,328,336],everywher:[9,56,94],evform:[27,45,53,141,142,320],evgam:[43,164],evgamedir:38,evict:310,evid:72,evil:[14,93,226,252],evmenu:[22,27,33,45,53,58,85,124,139,141,142,180,188,201,214,215,230,249,320,329,364],evmenucmdset:328,evmenuerror:328,evmenugotoabortmessag:328,evmenugotomessag:328,evmor:[45,139,141,142,251,320,364],evtabl:[27,33,45,49,53,82,111,141,142,154,188,251,320,327,329,344],exact:[33,41,43,51,80,93,95,96,119,129,138,144,151,159,168,176,206,221,238,247,251,252,317,318,340,341,344],exactli:[2,10,19,20,38,40,42,46,58,62,63,64,69,73,76,83,86,91,95,96,100,102,110,111,114,115,123,128,131,136,138,206,247,267,318,341],exam:[43,159],examin:[2,11,12,20,22,33,58,60,73,80,83,85,91,96,106,115,122,123,131,137,140,144,159,179,224,232,233,299],exampl:[0,2,4,5,6,8,10,11,13,14,15,17,19,20,21,22,25,27,28,29,30,31,33,36,37,38,40,41,43,44,48,49,55,56,57,58,59,60,61,62,63,64,67,68,71,74,77,81,82,84,85,86,87,88,89,91,93,95,96,97,98,100,103,104,105,106,109,110,111,112,114,115,117,118,119,121,122,123,124,125,126,129,130,131,132,133,135,136,138,139,140,141,142,144,148,151,152,153,154,157,158,159,164,165,166,167,168,170,174,176,177,179,180,182,184,185,187,188,189,190,199,200,203,204,205,206,209,212,213,214,215,217,218,219,220,221,223,226,227,231,233,234,235,239,242,246,247,252,256,259,261,272,287,290,291,296,299,308,312,315,316,318,319,320,321,323,327,328,329,330,331,335,336,337,338,341,342,344,345,357,362,363,364],example1_build_forest:200,example1_build_mountain:200,example1_build_templ:200,example1_legend:200,example1_map:200,example2_build_forest:200,example2_build_horizontal_exit:200,example2_build_verticle_exit:200,example2_legend:200,example2_map:200,example_batch_cod:[13,141,142,178,222],exapmpl:5,excalibur:85,exce:[82,217,218,219,220,221,310,334],exceed:310,excel:[56,67,79,80,102,108],excempt:152,except:[4,9,10,11,14,19,20,21,22,27,28,29,31,33,38,39,41,46,50,58,63,64,75,80,83,89,90,91,95,97,102,109,111,114,116,118,119,120,121,123,126,133,134,144,146,148,150,153,154,167,168,175,176,177,179,182,184,187,189,194,195,197,198,202,203,204,205,206,212,213,214,217,218,219,220,221,223,226,227,231,232,233,234,235,239,241,242,246,247,251,256,259,267,272,274,276,288,290,292,296,300,312,316,319,321,324,327,328,330,331,335,336,337,339,344],excepteur:52,excerpt:50,excess:[22,80,109,167,168,246,322],exchang:[13,90,102,179,325],excit:[20,35,54],exclam:21,exclud:[64,119,120,123,182,203,233,246,247,326,328],exclude_channel_messag:176,exclude_cov:182,excluded_typeclass_path:169,exclus:[51,61,80,83,247,256,317,328],exclusiv:324,exe:[63,106,128],exec:[51,85,109,252,328],exec_kwarg:328,exec_str:302,execcgi:8,execut:[0,9,10,12,13,14,19,22,25,28,29,31,33,36,43,45,46,47,50,51,55,62,63,64,69,75,83,85,87,89,91,95,102,106,109,111,114,119,127,128,137,139,144,146,148,149,150,154,157,158,166,167,169,170,177,180,195,200,206,215,233,234,239,241,242,246,247,251,252,253,256,260,264,272,274,277,278,284,287,290,295,299,302,305,306,316,318,319,322,328,329,335,336,344,364],execute_cmd:[2,33,89,117,118,123,144,146,154,247,272,306],execute_command:33,executor:36,exemplifi:[28,40,122],exercis:[21,41,42,58,85,95,96,111,116,123,132,293,303,335],exhaust:22,exhaustedgener:204,exidbobj:247,exis:44,exist:[0,2,3,5,11,12,13,20,21,22,25,27,31,33,35,36,39,40,41,43,44,46,48,49,51,56,57,58,60,61,64,65,68,69,70,72,76,80,86,96,97,100,102,105,109,111,112,115,116,117,123,124,128,131,134,136,138,139,143,144,145,146,152,153,154,159,164,166,167,168,169,175,180,181,187,192,194,195,198,199,202,203,205,206,213,220,232,235,241,242,246,247,249,252,259,260,267,271,273,287,288,292,300,305,306,308,316,317,318,319,322,324,326,327,328,330,337,339,344],existen:306,exit:[20,21,22,23,31,39,41,43,45,49,50,51,53,55,58,63,80,85,86,91,100,106,109,111,119,121,122,123,124,125,128,139,141,150,152,153,159,169,179,180,196,197,200,201,212,213,215,221,231,232,233,234,235,241,246,247,252,287,299,316,324,326,328,329,342,360,364],exit_alias:[159,212],exit_back:58,exit_cmd:[51,329],exit_command:247,exit_nam:[49,159,212],exit_on_lastpag:329,exit_ther:58,exit_to_her:[43,159],exit_to_ther:[43,159],exit_typeclass:[235,342,360],exitbuildingmenu:22,exitcmdset:[31,247],exitcommand:247,exitnam:212,exitobject:44,exixt:285,exot:33,exp:327,expand:[0,1,4,5,6,20,21,23,49,55,57,58,61,64,70,74,81,85,89,90,104,111,114,117,120,123,124,131,132,135,139,140,159,186,212,217,218,219,220,221,247,321,330],expand_tab:330,expandtab:[321,330],expans:[44,61],expect:[0,1,6,9,10,33,34,37,38,47,56,58,61,67,75,80,83,87,88,89,90,91,94,95,96,97,107,113,114,115,122,123,124,126,127,128,134,138,159,167,168,180,192,194,204,227,235,241,247,251,252,265,315,318,328,329,334,349,362],expected_return:127,expedit:96,expens:[90,115,119,341],experi:[26,42,51,57,60,61,62,63,73,77,81,90,95,100,111,122,131,135,139,164],experienc:[51,61,64,79,95],experienced_betray:51,experienced_viol:51,experiment:[43,74,169,173,244],explain:[20,22,33,39,48,51,55,58,64,71,79,86,119,121,124,126,127,129,131,134,136,139],explan:[25,31,33,39,64,69,77,114,124,139,311],explicit:[0,1,22,31,38,40,48,69,71,88,91,104,129,136,204,267,289,316],explicitli:[4,9,21,30,31,38,43,58,59,63,68,80,83,84,85,86,87,96,97,109,112,114,115,124,125,153,154,159,204,247,252,261,318,321,324,340],explor:[0,2,10,20,42,43,59,63,69,83,95,104,111,116,122,125,169],expos:[103,134],express:[3,33,38,43,51,56,80,109,119,127,134,135,140,159,184,204,221,250,344],ext:51,extend:[1,3,5,27,34,39,43,55,56,69,73,79,85,86,108,109,111,117,118,125,133,134,148,154,166,170,175,181,183,187,195,198,235,244,246,247,318,338,357,362],extended_room:[141,142,178],extendedloopingcal:261,extendedroom:187,extendedroomcmdset:187,extens:[1,3,9,23,38,51,55,56,61,63,64,88,96,97,104,111,114,127,138,148,210,217,282,290,324,333,343],extent:[22,56,73],exter:164,extern:[8,15,23,34,38,40,41,43,54,55,57,63,65,72,90,98,106,108,109,111,124,139,141,153,164,172,175,177,209,251,265,267,269],external_discord_hello:272,extra:[1,6,8,14,16,21,23,25,29,31,33,37,41,51,57,58,80,89,90,93,95,96,107,114,119,123,125,126,127,134,136,137,138,144,145,148,154,166,179,187,189,202,206,233,247,250,251,261,264,315,317,321,322,326,328,329,330,337,338,339,343,344],extra_environ:322,extra_spac:344,extract:[11,41,56,91,96,97,107,138,154,206,210,242,281,295,344],extract_goto_exec:328,extrainfoauthserv:287,extran:188,extrem:[26,56,91,110,128,217,218,220,221,280,338],eye:[60,97,111,114,252,329],eyed:136,eyes:[33,37,57],eyesight:[58,80,114],eyj0exaioijkv1qilcjhbgcioijiuzi1n:122,eyjzdwiioij1cm46yxbwoiisimlzcyi6invybjphcha6iiwib2jqijpbw3siagvpz2h0ijoipd04ndkilcjwyxroijoixc9m:122,f6d4ca9b2b22:100,face:[90,103,122,189,311,328],facil:337,fact:[10,11,14,21,29,33,55,57,58,61,76,83,89,103,106,114,117,123,125,126,134,138,140,308,310,336],facter:138,factor:[0,62,82,114,218,220,264,278,279],factori:[40,96,264,269,277,278,279,285,286,287,288,290,298],factory_path:146,fade:[108,205],fail:[4,9,10,11,12,13,14,24,27,31,41,51,60,61,63,89,91,103,107,109,110,113,116,117,121,127,153,168,175,185,206,212,232,241,242,247,251,259,264,265,267,271,278,279,289,310,315,316,318,336,338,340,344,362],failmsg:310,failtext:73,failur:[10,14,63,73,119,127,144,233,269,276,278,279,298,310,321,344],failure_teleport_msg:233,failure_teleport_to:233,faint:102,fair:[73,185],fairli:[39,69,75,182,188,215,218],fake:[183,298,308,316,321],fall:[26,31,38,60,62,64,73,97,102,111,113,141,144,168,189,206,233,344,357,362],fall_exit:233,fallback:[44,49,55,150,154,177,187,242,259,267,296,316,328,339,344],fals:[1,2,4,6,11,20,21,22,25,27,29,31,33,38,41,44,49,50,51,58,62,68,74,77,80,81,84,86,89,96,102,103,115,116,118,120,121,123,125,127,133,137,144,145,148,150,151,152,153,154,159,166,175,176,177,179,180,182,183,184,185,188,192,195,197,199,205,206,212,215,217,218,219,220,221,230,234,235,237,238,239,241,242,244,246,247,249,251,252,256,257,258,259,261,264,267,269,273,276,277,284,285,286,287,290,296,304,305,306,308,310,312,315,316,317,318,319,321,322,324,326,328,329,330,331,334,336,339,340,341,343,344,345,357],falsestr:188,falter:61,fame:122,famili:[9,51,57],familiar:[3,9,20,29,31,33,39,58,60,63,85,90,91,95,96,111,119,124,125,133],famou:[52,326],fan:79,fanci:[15,17,36,73,138,182],fanclub:119,fantasi:205,faq:[45,124,139,289,364],far:[0,13,20,21,22,31,33,39,41,44,46,49,51,54,55,57,59,61,75,88,90,91,95,96,100,106,111,114,119,131,138,152,221,235,241,269,294,316,326,334],fashion:111,fast:[11,15,23,26,27,29,56,62,64,82,89,108,115,131,157],faster:[23,62,93,119,175,177,179,316],fastest:[5,38],fatal:267,faulti:95,favor:27,favorit:[21,37],fear:27,featgmcp:291,featur:[0,4,12,15,17,20,22,25,26,27,31,33,34,36,37,42,45,46,47,48,49,50,56,57,59,61,62,63,64,70,72,78,81,85,91,96,103,107,109,111,114,119,122,123,124,125,128,129,131,138,139,144,153,154,187,195,206,215,234,261,284,305,309,318,326,344,362,364],februari:62,fed:[10,33,80,285,316,325,327],fedora:[8,63,67,131],feed:[7,15,43,49,51,55,73,98,109,128,139,146,164,269,286,287,318,329],feedback:[37,42,61,70,89,118,176,226,326],feedpars:[98,286],feedread:146,feel:[0,10,17,22,37,38,39,46,55,57,60,61,63,64,69,70,71,73,77,90,91,108,118,122,123,125,131,133,138,205,215,218,224,233],feend78:199,feint:116,felin:27,fellow:327,felt:[102,132],femal:189,fetch:[11,63,90,100,128,131,133,200,316,329,362],few:[0,4,6,9,10,11,15,17,20,23,31,33,34,36,38,41,42,43,49,50,55,59,60,61,64,66,73,74,79,80,86,88,89,91,103,110,114,116,119,121,122,123,126,127,131,138,169,184,205,227,246,282,291,310,321,330,344,362],fewer:[108,308,317],fg_colormap:343,fgstart:343,fgstop:343,fhii4:133,fiction:[51,55,62,77,328],fictional_word:205,fictiv:205,fiddl:233,fido:96,fie:102,field:[3,11,23,34,54,56,58,74,84,86,87,89,102,106,107,112,119,125,128,133,135,145,148,173,177,188,192,206,221,231,237,239,241,244,246,247,251,252,254,256,257,261,274,315,316,317,318,319,327,335,340,341,357,359,362],field_class:357,field_or_argnam:74,field_ord:357,fieldevmenu:188,fieldfil:[141,142,178],fieldnam:[58,84,188,257,318,334,357],fieldset:[145,173,237,244,254],fieldtyp:188,fifi:96,fifo:344,fifth:49,fight:[29,31,61,116,122,217,218,219,220,221,232],fighter:[217,218,219,220,221],figur:[3,12,26,33,37,38,42,49,80,83,90,91,93,96,97,119,121,131,133,138,179,181,184,206,251,267],file:[2,3,4,5,6,8,9,19,20,21,22,23,25,26,27,31,34,36,37,40,41,42,44,47,48,54,56,57,58,59,60,62,63,64,65,66,67,68,69,72,75,76,79,80,81,82,83,85,86,90,92,93,95,96,97,98,100,102,103,106,109,110,111,114,117,119,120,121,123,128,130,133,134,135,136,137,138,139,141,142,144,145,158,166,175,180,182,183,184,186,200,201,205,209,234,235,237,241,244,252,266,267,287,288,291,292,299,300,301,305,312,313,315,320,327,328,337,340,341,344,357,362],file_end:[322,344],filelogobserv:337,filenam:[27,60,131,205,322,327,337],filename1:267,filename2:267,filesystem:[63,100,103],fill:[36,41,49,50,58,61,65,70,106,111,114,119,122,133,135,188,250,315,316,321,327,329,330,344],fill_char:330,fill_color:190,fillabl:188,fillchar:[114,321,336,344],filo:344,filter:[31,34,39,43,69,86,106,114,119,120,125,133,138,152,157,175,180,187,206,246,247,344,362],filter_famili:[119,125],filthi:78,final_valu:10,find:[0,3,4,6,10,11,12,13,14,17,20,21,22,23,24,25,26,27,29,31,33,34,37,38,40,41,42,46,47,48,49,50,55,56,57,58,60,61,62,63,67,68,69,70,73,74,75,76,78,79,80,84,86,87,89,90,91,93,95,96,97,100,102,103,108,109,110,112,114,119,122,123,124,125,127,128,131,133,134,135,136,139,140,144,151,159,176,184,187,200,206,212,215,233,234,247,251,252,258,267,281,316,317,321,323,341,344],find_apropo:238,find_topicmatch:238,find_topics_with_categori:238,find_topicsuggest:238,fine:[12,15,20,33,41,44,46,64,85,86,89,95,105,112,115,118,122,123,138,146,233,316,324,344],finer:12,finish:[10,14,29,33,38,58,59,61,100,107,122,123,124,128,133,136,141,144,154,156,167,179,187,203,232,233,247,267,271,279,290,305,312,323,328,344],finish_chargen:51,finit:91,fire:[2,20,21,27,28,29,33,46,51,58,61,96,102,106,107,111,115,118,120,132,139,146,150,195,219,220,247,250,252,259,267,276,278,295,328,329,334,344],firebreath:58,firefox:72,firestorm:28,firestorm_lastcast:28,firewal:[67,90],first:[2,3,4,5,6,7,9,10,11,12,13,14,15,16,19,20,21,23,24,26,27,29,31,33,35,38,39,40,41,42,43,45,48,49,50,51,55,56,58,59,61,62,63,65,68,69,70,71,73,75,76,77,80,81,83,85,86,89,90,91,93,96,97,98,100,102,103,104,105,106,107,108,109,110,113,114,116,118,119,120,121,122,123,125,126,127,128,131,132,133,134,135,136,137,138,139,144,146,148,151,152,159,167,168,171,175,177,179,180,182,183,184,186,187,200,201,204,205,206,212,214,217,218,219,220,221,223,227,231,232,233,234,235,239,241,246,247,251,252,256,259,267,271,272,274,285,287,290,295,296,298,299,305,308,316,318,319,321,322,324,326,327,328,330,331,334,335,336,343,344,363,364],first_lin:123,first_nam:145,firsthand:80,firstli:[9,89,90,96,97],fish:[73,153,203],fist:252,fit:[11,23,39,47,51,58,80,88,121,129,130,133,218,221,327,329,330,344],five:[28,33,90,111,119,153,215,344,345],fix:[13,14,16,26,27,33,37,42,43,51,57,60,61,63,64,70,75,78,83,85,90,95,96,97,109,110,121,123,125,127,138,205,267,327,329,330,340,363],fix_sentence_end:330,fixer:119,fixing_strange_bug:131,fixtur:[170,228,293,303,335,342],flag:[9,13,14,20,28,29,30,31,33,40,41,43,51,58,61,74,76,83,86,108,115,123,131,144,150,152,154,159,231,241,242,247,267,274,278,287,290,295,306,326,328,344],flame:[28,220],flash:[14,227],flat:[22,26,27,45,47,48,53,56,59,60,96,125,141,252],flatfil:56,flaticon:79,flatten:252,flatten_diff:252,flatten_prototyp:252,flattened_diff:252,flatul:102,flavor:[20,90,220],flavour:[87,126],flaw:121,fled:[116,231],fledg:[15,90,108,123,133,158,185],flee:[116,117,221,231],fleevalu:116,flesh:[20,58],flexibl:[1,13,21,22,29,39,43,51,57,59,73,88,90,102,108,109,111,116,134,138,148,159,179,180,188,215,241,316,328,344,362],flick:345,flip:[51,81],flood:[27,50],floor:[0,82,206],flow:[17,36,40,55,61,70,83,86,115,131,137,324,328,336],flower:[12,20,43,61,87,89,119,159],flowerpot:[12,57],fluent:79,fluid:[16,17],flurri:206,flush:[23,33,43,111,128,169,259,316,318,334],flush_cach:334,flush_cached_inst:334,flush_from_cach:334,flush_instance_cach:334,flusher:334,flushmem:[43,169],fly:[3,12,21,27,31,33,34,43,51,55,64,85,102,109,119,138,144,165,167,168,175,177,239,247,261,274,285,288,292,316,322,331,344,362],focu:[4,61,70,116,124],focus:[56,57,61,77,79,106,123,124,221],foe:218,fold:215,folder:[3,5,8,13,14,21,27,30,38,47,49,55,57,58,60,63,64,69,73,75,76,86,95,96,100,103,106,110,111,116,117,118,123,127,128,130,133,134,135,136,137,200,217,218,219,220,221,267],folder_nam:64,foldernam:60,follow:[0,2,4,5,7,8,9,10,11,13,14,16,17,19,20,22,23,25,31,33,34,37,38,39,40,41,42,43,46,47,48,49,50,51,54,58,60,61,62,63,65,67,68,69,71,73,74,75,76,79,80,82,85,86,88,89,90,91,93,95,96,97,100,102,103,106,110,112,114,116,117,119,120,121,123,125,127,128,131,133,134,135,137,144,146,148,150,151,154,159,167,168,170,175,177,180,182,183,185,189,195,197,199,200,206,215,219,220,226,233,239,241,242,246,247,250,251,252,256,257,271,272,282,291,295,296,299,309,316,318,321,322,324,327,328,329,330,336,337,344],follwo:242,follwow:51,fond:62,font:[25,38,111,137],foo:[33,40,51,83,84,88,95,107,112,119,127,215,328,342],foo_bar:88,foobarfoo:12,foolish:226,footer:[69,133,154,329],footnot:[15,38],footprint:[43,169],footwear:57,for_cont:247,forai:96,forbid:41,forbidden:131,forc:[0,6,8,10,31,33,58,60,63,73,81,82,91,100,103,110,116,121,123,125,127,138,146,153,157,159,164,179,187,189,203,205,206,242,247,251,258,278,279,285,290,308,310,329,330,334],force_init:247,force_repeat:[102,116,259],force_restart:259,force_str:340,forcibl:[102,258],fore:305,forebod:187,foreground:[42,100,114,126,183,267,321,336],foreign:125,foreignkei:[148,246,256,315,318,335],forens:210,forest:[13,111,112,140,187,200],forest_meadow:112,forest_room:112,forestobj:140,forev:[61,102],forget:[3,9,10,13,25,27,33,41,54,62,72,79,82,85,86,95,96,100,123,131,206,322],forgo:232,forgotten:[28,49,77,85],fork:[9,79],forloop:69,form:[11,13,27,31,33,34,38,43,45,51,53,55,58,59,61,64,68,70,74,76,77,80,83,88,89,93,96,97,109,112,113,114,115,116,118,123,124,125,127,129,135,141,142,144,145,146,151,153,154,157,159,167,168,170,173,175,176,177,179,188,189,205,206,210,237,239,241,242,244,247,251,252,254,257,259,261,265,285,287,291,295,306,308,315,316,317,318,321,322,324,325,326,327,328,330,336,337,340,341,344,345,346,356,362],form_char:327,form_class:362,form_template_to_dict:188,form_url:145,form_valid:362,formal:[61,80,96,138,247,291],format:[0,14,17,19,22,23,27,31,33,37,38,41,42,46,48,55,58,62,68,69,76,79,81,83,88,96,98,103,108,109,111,113,114,119,124,129,131,133,138,152,154,156,159,166,168,170,174,175,180,182,183,184,188,198,206,209,215,219,230,234,235,239,247,249,251,252,257,267,272,282,287,307,309,316,318,321,322,324,326,328,329,330,331,336,337,339,344,345,363],format_attribut:159,format_available_protfunc:251,format_callback:192,format_diff:252,format_extern:175,format_grid:344,format_help:234,format_help_entri:166,format_help_list:166,format_messag:175,format_output:159,format_send:175,format_t:344,format_text:180,format_usag:234,formatt:[188,251,328,329],formatted_list:175,formcallback:188,formchar:[58,327],formdata:188,former:[17,23,64,126,328],formfield:340,formhelptext:188,formset:315,formstr:58,formtempl:188,formul:134,forth:[27,43,131,159,220],fortress:111,fortun:[4,33,39,48,69,122,128],forum:[1,9,37,48,55,57,63,90,98,128],forward:[13,14,20,38,42,45,50,51,62,69,90,121,126,144,148,177,199,209,239,246,256,312,316,318,319,327,329,335],forwardfor:67,forwardmanytoonedescriptor:[246,256,335],forwardonetoonedescriptor:[246,256,335],foul:109,found:[2,4,6,9,10,13,14,15,20,22,23,25,27,31,33,38,39,40,41,42,43,49,51,55,57,58,59,63,68,73,74,76,78,80,83,85,89,90,91,94,97,103,104,109,112,116,119,122,123,125,127,128,134,135,137,138,141,144,149,150,151,152,154,159,167,168,175,179,180,192,194,195,197,200,206,233,239,242,247,250,251,252,258,261,266,267,273,282,285,296,306,308,316,317,318,321,322,323,324,328,330,334,336,339,341,344,346],foundat:[49,55,77,79,217],four:[4,14,27,38,39,40,68,73,82,86,87,111,114,119,153,177,187,242],fourth:39,fqdn:90,fractal:56,fraction:127,frame:[137,138],framework:[3,16,64,94,124,133,136,137,170,217,220,340],frankli:129,free:[0,22,29,37,48,55,57,60,61,64,76,77,79,90,106,112,116,123,124,126,130,133,139,179,206,215,218,251],freedn:90,freedom:[14,26,44,63],freeform:[73,116,182],freeli:[55,77,100,103,322],freenod:[9,43,57,63,70,72,79,90,146,164,308],freepik:79,freetext:[176,341],freez:[29,33,42,194],frequenc:205,frequent:[91,180],frequentlyaskedquest:94,fresh:[11,31,58,128,267],freshli:111,fri:12,friarzen:138,friend:[37,58,61,82,103],friendli:[22,38,78,95,133,138,148],friendlier:[175,247],frighten:219,from:[0,2,3,5,6,8,9,10,11,12,13,14,15,16,17,19,21,22,23,26,27,28,29,30,31,33,34,35,36,37,38,39,40,41,42,43,44,46,47,48,49,50,52,54,56,57,58,59,61,62,63,64,66,67,68,69,70,71,72,73,74,75,76,79,80,81,82,83,84,85,86,87,89,91,92,93,95,97,98,101,102,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,128,129,130,131,132,134,135,136,139,140,141,142,144,146,148,149,150,151,152,153,154,156,157,158,159,164,165,166,167,168,169,170,171,173,174,175,176,177,179,180,181,182,183,184,185,186,187,188,189,194,195,197,198,199,200,202,203,204,205,206,209,210,211,212,213,215,217,218,219,220,221,224,226,227,231,232,233,234,235,238,239,241,242,243,246,247,251,252,256,257,258,259,260,261,264,267,272,273,274,276,277,278,279,280,284,285,286,287,290,295,296,299,301,305,306,307,308,310,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,329,330,331,334,335,336,337,338,340,341,343,344,345,357,362,363,364],from_channel:146,from_db_valu:340,from_nod:[51,328],from_obj:[81,83,118,144,146,154,189,247],from_pickl:325,from_tz:345,frombox:276,fromstr:276,fromtimestamp:331,front:[8,13,20,73,80,85,96,103,109,131,137,139],frontend:[215,316],frozen:[29,33,122,195],fruit:203,ftabl:344,ftp:343,fuel:[21,220],fugiat:52,fulfil:267,full:[4,9,13,14,15,16,17,20,21,23,24,25,26,27,33,37,38,43,51,55,57,58,59,60,61,64,73,75,80,84,88,89,90,95,96,97,100,101,102,105,108,109,110,111,115,116,117,119,121,123,124,125,127,128,131,133,134,135,136,146,151,153,154,158,159,164,168,169,170,179,180,185,187,190,202,205,206,215,220,230,234,242,252,257,279,285,298,308,309,316,318,322,326,328,330,344],full_justifi:[109,250],full_nam:87,full_result:185,fullchain:67,fuller:58,fullhost:67,fulli:[4,11,19,33,51,55,58,59,61,63,85,86,90,93,103,110,122,144,205,242,247,259,295,307,324,344],fullview:122,fun:[20,26,61,79,81,111,136],func1:[43,159,242,299],func2:[43,159,242,299],func:[5,10,21,22,25,28,29,30,33,38,42,44,50,51,56,58,60,62,71,73,80,81,82,83,85,91,116,119,121,123,150,154,156,157,158,159,164,165,166,167,168,169,170,171,174,179,180,181,182,184,185,186,187,188,189,193,199,200,201,202,203,206,212,213,214,215,217,218,219,220,221,224,231,232,233,234,241,242,247,278,299,303,312,326,328,329,331,344,362],funciton:220,funcnam:[74,114,242,250,261,328,336],funcool:79,functioncal:276,functionnam:[276,336],functool:63,fund:70,fundament:[33,57,77,89,95,96,112,247],furnitur:[13,112,125],further:[0,9,11,27,31,34,38,42,43,44,49,57,83,85,86,90,91,96,100,102,104,105,106,109,110,111,119,124,125,130,131,138,153,159,181,205,219,221,252,267,291,344],furthermor:[37,38,124,126],fuss:100,futur:[9,10,11,20,23,38,43,45,50,55,58,60,61,62,63,76,87,95,100,123,139,156,195,232,235,272,317,338,345,364],futurist:62,fuzzi:[76,238,341,344],fuzzy_import_from_modul:344,gadget:70,gag:24,gain:[11,29,61,73,93,154,177,206,242,247],galosch:205,gambl:185,game:[0,2,3,4,5,6,8,9,10,11,13,14,15,17,18,19,20,21,22,23,24,25,28,29,30,31,33,34,35,36,37,38,41,42,43,44,46,50,51,52,53,56,60,63,64,65,66,67,68,69,71,72,75,76,77,78,79,80,81,83,85,86,87,88,89,91,92,93,95,96,97,98,101,102,103,104,105,106,107,108,109,110,112,113,114,115,116,117,118,119,121,122,125,129,130,132,133,134,135,136,137,138,139,140,143,144,145,146,148,150,152,153,154,156,157,158,159,163,164,165,166,169,170,171,172,174,175,176,177,178,179,180,181,182,184,185,186,187,188,190,193,194,195,196,197,199,200,204,205,206,213,215,217,218,219,220,221,229,230,233,234,239,241,243,246,247,256,258,259,262,267,269,270,271,272,278,279,284,286,287,290,291,298,299,300,305,306,308,315,317,318,319,322,323,324,326,327,331,334,336,337,344,363,364],game_dir:[337,344],game_epoch:[27,331],game_index_cli:[141,142,262],game_index_en:54,game_index_list:54,game_map:200,game_nam:[54,350],game_slogan:[9,350],game_statu:54,game_templ:47,game_websit:54,gamedir:[51,100,109,267,313],gamedirnam:58,gameindexcli:270,gamemap:200,gameplai:[90,145],gamer:[65,72],gamesrc:27,gametim:[27,53,59,139,141,142,184,187,195,320,364],gametime_to_realtim:184,gametimescript:184,gammon:[79,282],gandalf:51,garbag:316,garden:79,garment:182,gatewai:[110,296],gather:[24,33,48,83,94,119,127,132,136,150,151,233,265,269,324,341],gave:[5,21,60,64,91,102,126],gbg:321,gcc:63,gear:[43,90,106,136,146,153,171,186],gemer:204,gen:17,gender:189,gendercharact:189,gendersub:[141,142,178],gener:[0,1,5,9,10,11,12,20,23,25,29,31,33,34,36,37,38,48,49,51,55,57,58,59,60,62,63,64,68,70,73,76,80,83,86,87,88,90,93,96,104,105,106,109,111,112,114,116,126,127,134,137,138,139,141,142,144,146,149,154,155,156,159,166,167,168,170,171,174,175,179,180,181,182,185,186,187,188,189,195,199,200,201,202,204,205,206,209,210,212,213,214,215,217,218,219,220,221,224,230,231,233,234,239,242,247,249,252,278,285,287,290,291,295,306,307,308,312,316,319,320,321,323,324,326,329,330,337,339,340,344,349,357,362,364],general_context:[141,142,346,348],generate_sessid:285,generic_mud_communication_protocol:291,genericbuildingcmd:180,genericbuildingmenu:180,genesi:90,geniu:203,genr:[37,64,281],geoff:234,geograph:140,geographi:39,geoip:209,geometr:111,geometri:111,get:[0,1,2,3,5,6,7,8,9,10,11,12,13,15,16,17,21,22,23,25,26,28,29,30,31,33,38,39,40,41,42,44,45,46,47,48,49,50,54,55,56,57,58,59,60,61,62,64,65,68,69,71,72,73,74,75,76,77,80,81,82,83,84,85,86,87,88,90,91,92,93,95,96,97,100,102,103,104,105,106,107,110,111,112,114,116,118,121,122,123,125,126,127,128,130,131,133,134,135,136,137,138,139,144,146,148,152,153,154,156,157,159,160,164,165,171,173,174,176,177,180,182,185,192,194,195,197,198,199,203,204,206,213,214,215,217,218,219,220,221,223,224,232,233,235,238,239,241,242,246,247,249,251,252,256,258,259,261,265,267,272,276,277,281,285,287,290,291,293,295,296,304,306,307,308,310,316,317,318,319,321,322,323,326,328,330,331,333,334,336,337,338,339,341,344,357,362,363,364],get_abl:60,get_absolute_url:[134,175,239,318],get_account:[242,306],get_al:316,get_alia:317,get_all_attribut:316,get_all_cached_inst:334,get_all_categori:238,get_all_channel:176,get_all_cmd_keys_and_alias:152,get_all_mail:199,get_all_puppet:144,get_all_sync_data:308,get_all_top:238,get_all_typeclass:344,get_and_merge_cmdset:153,get_attack:[217,218,219,220,221],get_attr:159,get_attribut:317,get_buff:326,get_by_alia:317,get_by_attribut:317,get_by_nick:317,get_by_permiss:317,get_by_tag:317,get_cach:316,get_cache_kei:310,get_cached_inst:334,get_callback:195,get_channel:[41,176],get_charact:306,get_client_opt:272,get_client_s:306,get_client_sess:[295,296],get_client_sessid:296,get_cmdset:174,get_command_info:[154,167],get_context_data:362,get_damag:[217,218,219,220,221],get_db_prep_lookup:340,get_db_prep_valu:340,get_dbref_rang:317,get_default:340,get_defens:[217,218,219,220,221],get_display_nam:[22,42,46,58,206,235,247,318],get_err_msg:[6,20,80],get_ev:195,get_evennia_pid:344,get_evennia_vers:344,get_event_handl:198,get_extra_info:[41,154,174,247,318],get_famili:[119,125],get_fieldset:244,get_form:244,get_formset:315,get_game_dir_path:344,get_god_account:271,get_height:330,get_help:[33,68,69,154,170,193,234,328],get_help_text:311,get_id:[133,317],get_info_dict:[284,305],get_initi:362,get_input:328,get_inputfunc:[272,291,308],get_internal_typ:340,get_kwarg:360,get_location_nam:235,get_mass:82,get_message_by_id:176,get_messages_by_channel:176,get_messages_by_receiv:176,get_messages_by_send:176,get_min_height:330,get_min_width:330,get_new:286,get_new_coordin:235,get_next_by_date_join:148,get_next_by_db_date_cr:[148,177,246,256,316,318],get_next_wait:198,get_nick:317,get_nicklist:[146,279],get_numbered_nam:247,get_obj_coordin:235,get_object:362,get_object_with_account:341,get_objs_at_coordin:235,get_oth:179,get_permiss:317,get_pid:267,get_player_count:281,get_previous_by_date_join:148,get_previous_by_db_date_cr:[148,177,246,256,316,318],get_puppet:[2,144,306],get_puppet_or_account:306,get_queryset:362,get_rang:221,get_redirect_url:362,get_regex_tupl:206,get_respons:351,get_room_at:39,get_rooms_around:39,get_sess:308,get_statu:277,get_subscript:176,get_success_url:362,get_sync_data:307,get_system_cmd:152,get_tag:317,get_time_and_season:187,get_typeclass_tot:317,get_uptim:281,get_username_valid:144,get_valu:[272,291],get_vari:[192,195],get_width:330,get_worn_cloth:182,getattr:84,getbootstrap:16,getchild:312,getclientaddress:[40,287],getel:137,getenv:[267,277],getfromlock:241,getgl:137,getinput:328,getkeypair:287,getloadavg:75,getpeer:287,getpid:344,getsizof:334,getsslcontext:[288,292],getston:33,getter:[148,177,182,197,206,218,221,246,247,274,316],gettext:76,gfg:321,ghostli:233,giant:[21,124],gid:[45,70,100,299],gidcount:298,gif:[70,133],gift:69,gist:[205,344],git:[9,23,25,36,38,45,47,63,75,76,79,86,90,100,108,124,128,130],gith:96,github:[3,9,25,37,41,43,45,46,57,63,70,75,76,79,95,96,98,104,127,130,131,135,138,180,295,312,344],githubusercont:101,gitignor:131,give:[0,1,2,3,4,5,9,10,11,12,13,15,18,19,20,21,22,23,25,26,27,30,33,38,39,41,46,48,51,52,55,57,58,59,60,61,62,63,64,68,69,73,75,77,79,80,82,85,88,89,90,91,93,94,96,98,100,102,103,105,107,109,110,111,112,113,114,115,116,117,118,119,122,123,124,125,127,128,133,134,136,138,139,140,150,152,153,156,165,167,168,169,174,176,180,181,182,187,204,205,214,215,217,218,219,220,221,224,233,235,241,247,256,293,306,312,318,321,330,341,342,344,363,364],givelock:241,given:[0,2,4,10,11,12,13,14,20,21,22,25,27,31,33,34,38,39,42,43,46,49,50,51,58,62,64,70,73,74,80,83,84,85,86,88,89,90,93,97,100,102,105,109,110,113,114,115,116,117,119,122,123,125,126,127,131,133,134,135,138,140,144,150,151,152,153,154,156,157,159,164,166,168,169,170,175,176,177,180,181,182,184,185,186,187,188,189,190,192,194,198,203,204,205,206,212,215,217,218,219,220,221,232,233,234,241,242,247,249,250,251,252,257,258,259,261,265,267,272,273,276,285,290,291,296,299,302,306,307,308,309,310,311,312,316,317,318,319,321,322,324,325,326,327,328,329,330,331,334,336,337,339,340,341,342,344,349,362],given_class:359,giver:[218,221,247],glad:91,glanc:[22,27,31,33,39,48,58,61,91,96,180,206],glance_exit:22,glass:[203,224,226,227],glob:[43,51,165,328],global:[13,22,33,34,35,43,45,51,56,61,64,67,74,85,89,100,104,105,108,109,114,115,120,125,131,132,137,138,140,159,187,195,204,206,212,241,247,250,252,253,256,264,267,272,274,277,298,299,322,323,324,328,331,336,341,342,344,350],global_script:[102,141,323],global_search:[13,22,27,58,91,144,206,247,317],globalscript:[43,169],globalscriptcontain:323,globalth:342,globe:[90,136],gloss:61,glossari:[63,139,364],glow:111,glppebr05ji:133,glu:92,glyph:276,gmcp:[55,74,83,291],gmsheet:58,gmud:24,gno:22,gnome:24,gnu:14,go_back:[51,215,328],go_back_func:51,go_up_one_categori:215,goal:[61,76,79,91,102,103,122,124,205],goals_of_input_valid:357,goblin:[43,51,109,159,252],goblin_arch:252,goblin_archwizard:252,goblin_shaman:109,goblin_wizard:252,goblinwieldingclub:109,god:[20,80,271],godlik:206,goe:[0,5,9,22,26,29,33,37,40,42,49,64,69,73,75,86,90,95,96,118,121,122,123,139,152,153,221,235,247,287,290,305,306,343,344,362],goff:204,going:[0,3,20,25,26,40,45,46,49,51,58,61,62,65,69,70,82,88,90,91,95,96,100,111,116,121,127,133,138,139,180,197,206,217,218,219,220,221,230,233,235,247,264,269,321,328],goings:269,gold:[51,82,85,109,322],gold_valu:85,golden:138,goldenlayout:138,goldenlayout_config:[137,138],goldenlayout_default_config:[137,138],gone:[5,12,77,80,85,100,102,131,259],good:[0,2,4,5,9,11,12,14,20,21,22,25,26,27,31,33,37,38,39,40,41,46,48,49,51,54,55,56,57,60,61,63,69,70,72,73,79,80,85,87,90,91,93,94,95,96,97,100,102,103,104,106,109,110,111,114,119,121,123,125,126,127,131,133,134,138,144,152,153,154,170,179,194,206,290,328],goodby:287,goodgui:242,googl:[38,43,70,75,79,90,164,330],googlegroup:92,googleusercont:[70,133],googli:136,gossip:[65,79,164],got:[10,13,95,96,116,128,138,215,232],goto_cal:[51,328],goto_cleanup_cmdset:230,goto_command_demo_comm:230,goto_command_demo_help:230,goto_command_demo_room:230,goto_kwarg:328,goto_next_room:121,goto_node2:51,goto_str_or_cal:51,gotostr_or_func:328,gotten:[55,95,131,221,232,247,294],graaah:117,grab:[20,33,43,73,133,165,175,232,362],gracefulli:[26,43,156,169,206,247,267,344],gradual:[13,14,29,61,79,96,205],grai:[114,126],grain:[115,324],gram:82,grammar:205,grammat:205,grand:11,grant:[19,23,80,131,177,217,218,219,220,221,241,242,251,316],granular:221,grapevin:[7,139,141,142,146,164,262,275,364],grapevine2chan:[65,164],grapevine_:164,grapevine_channel:[65,146,164],grapevine_client_id:65,grapevine_client_secret:65,grapevine_en:[65,164],grapevinebot:146,grapevinecli:278,graph:[49,131],graphic:[42,58,80,83,84,93,111,128,135,141,186,190,291],grasp:[126,133],grave:60,grayscal:183,great:[0,4,14,16,21,22,29,37,39,51,57,61,69,70,73,77,79,91,95,107,108,123,127,131,134,180,188,312],greater:[22,31,73,80,97,105,119,241,328],greatli:78,greek:15,green:[31,43,80,109,114,126,131,159,169,232,321],greenskin:252,greet:[9,35,46,95,104,105,117,272],greetjack:87,greg:79,grei:[109,126,321],grenad:89,grep:[75,131],greyscal:[114,321],greyskinnedgoblin:109,griatch:[21,70,86,119,122,179,181,183,184,185,186,187,189,199,201,202,205,206,212,213,214,230,232,327,334,340,343],grid:[7,16,111,123,139,221,235,344,364],gridstr:344,grief:12,griefer:134,grin:[33,41],grip:38,gritti:33,ground:[20,21,55,111],group:[4,9,10,12,19,21,26,33,37,41,43,46,55,68,70,79,91,94,100,102,109,112,125,127,139,140,145,148,155,159,165,176,187,203,205,232,233,247,251,252,276,315,316,319,321,324],grow:[13,25,26,61,63,79,110,278,279,330,344],grown:[9,25,51,129],grudg:73,grumbl:60,grungies1138:[199,214],grunt:[43,159,252],gthi:81,guarante:[11,37,61,67,80,86,90,102,185,195,251,285,306,318],guard:51,guess:[15,22,46,50,69,91,103,113,138,180,252],guest1:66,guest9:66,guest:[7,53,80,139,144,364],guest_en:[66,80],guest_hom:[66,133],guest_list:66,guest_start_loc:66,guestaccount:112,gui:[45,57,83,137,199,364],guid:[36,37,45,81,95,96,128,133,136],guidelin:[37,38,79],guild:[79,86,112,118],guild_memb:51,gun:[21,77],guru:55,h175:133,h189:133,h194:133,h60:133,habit:56,habitu:115,hack:[55,73,116,276],hacker:[79,103],had:[8,9,14,15,19,20,21,29,31,37,55,61,90,95,96,100,102,119,123,128,135,138,158,182,232,251,252,256,259,267,318,322,329,357],hadn:[61,62,131],half:[108,138,239],hall:49,hallwai:49,halt:[102,111],hand:[1,15,37,38,40,43,51,55,56,57,58,61,70,73,87,89,96,105,108,119,134,154,165,167,168,169,179,201],handi:[42,75,119,133,219],handl:[0,2,4,5,7,8,9,11,13,15,22,24,27,33,34,37,40,41,43,44,47,49,50,51,53,55,56,60,61,62,64,67,68,74,75,80,83,85,86,87,88,89,91,93,95,97,100,104,105,108,115,116,117,124,125,126,128,129,131,132,137,138,139,144,146,149,150,152,153,159,160,164,165,168,174,179,186,187,195,197,198,201,206,210,212,214,215,217,218,219,220,221,226,232,233,234,236,246,247,250,251,252,256,257,264,267,271,272,276,277,279,280,287,290,291,294,296,298,307,308,315,316,318,321,322,324,325,326,328,329,330,331,334,343,344,351],handle_egd_respons:269,handle_eof:287,handle_error:195,handle_ff:287,handle_foo_messag:[51,328],handle_int:287,handle_messag:[51,328],handle_message2:51,handle_numb:[51,328],handle_quit:287,handle_setup:271,handler:[2,11,31,33,41,47,64,73,80,83,84,86,87,89,102,104,105,112,115,125,139,144,150,153,168,172,174,177,179,192,195,196,198,206,231,235,241,242,246,247,252,257,258,260,261,272,284,285,305,308,314,315,316,318,319,323,324,327,328,338,339,344],handlertyp:319,handshak:[24,52,83,277,283,285,290],handshake_don:290,hang:[3,61,70,124],hangout:119,happen:[0,6,12,19,20,26,27,31,33,37,39,41,42,44,51,54,55,57,58,60,61,62,64,72,73,77,80,83,86,88,90,91,95,96,97,102,105,107,108,110,111,114,115,116,119,122,123,126,127,128,131,133,138,144,152,153,164,175,184,197,213,217,218,219,220,221,227,231,233,235,247,250,252,269,276,279,299,304,306,307,308,318,328,329,334,336,337,344],happend:252,happi:[13,119],happier:91,happili:96,haproxi:[90,139,364],hard:[9,10,11,13,15,19,26,27,31,33,38,40,41,58,61,63,64,76,79,88,90,93,96,97,100,102,109,112,115,119,121,127,131,133,138,139,168,188,215,256,267,316,318,328,364],hardcod:[57,58,77,100,111,140,316],harden:63,harder:[12,56,61,93,119,127,232],hardwar:[90,280],hare:79,harm:[11,29,219],harri:59,harvest:362,has:[0,2,4,8,9,10,11,12,13,14,15,16,19,20,21,22,23,25,27,28,29,31,33,34,36,37,39,40,41,42,43,44,46,47,49,50,51,53,54,56,57,58,59,60,61,62,63,64,65,67,68,69,70,71,74,75,76,77,78,79,80,83,85,86,87,88,89,90,91,93,94,95,96,97,100,101,102,103,104,105,107,109,110,112,113,114,115,116,117,118,119,121,122,123,125,126,127,128,129,131,132,133,134,135,136,137,138,139,143,144,145,146,151,152,153,154,156,158,159,164,167,168,169,170,171,174,175,176,179,180,184,185,186,187,188,195,197,199,200,203,204,206,215,217,218,219,220,221,223,231,232,233,234,235,239,241,242,246,247,251,252,256,259,261,267,269,271,272,276,279,281,285,289,294,295,299,305,306,307,308,310,315,316,317,318,319,324,326,327,328,330,334,336,337,338,341,344,357,360,362],has_account:[89,231,241,246,247],has_attribut:316,has_cmdset:153,has_connect:[41,175],has_drawn:49,has_nick:316,has_par:344,has_perm:[167,242],has_sub:175,has_tag:319,has_thorn:11,hasattr:[28,33],hash:[14,90,109,252,261,295,299,308,317],hasn:[22,49,204,232,315,316,362],hassl:62,hast:219,hat:[37,70,182],hau:[65,146,164,278],have:[0,1,2,3,4,5,6,9,10,11,12,13,14,15,16,19,20,21,22,23,25,26,27,28,29,30,31,33,34,35,36,37,38,39,40,41,42,43,44,46,47,48,49,50,51,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,100,102,103,104,105,106,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,144,146,150,152,153,154,156,159,161,164,167,168,169,170,171,175,176,177,179,180,181,182,184,186,187,188,189,194,195,197,198,202,204,205,206,209,210,215,217,218,219,220,221,224,227,233,234,238,239,241,246,247,250,251,252,253,256,258,259,260,261,272,277,280,281,285,287,290,291,305,306,307,308,313,314,315,316,317,318,319,321,322,323,324,325,327,328,329,330,336,337,340,341,342,344,345,357,362,363],haven:[4,22,29,42,62,67,77,109,111,117,118,120,127,128,133,134,138,310],hdict_cmd:166,hdict_db:166,head:[20,21,31,46,69,76,77,96,106,119,121,123,138,139],headach:[61,138],header:[9,13,14,27,34,37,38,63,89,95,103,129,138,154,175,177,199,206,247,322,324,329,330],header_color:159,header_line_char:330,headi:330,heading1:330,heading2:330,headless:[96,247],headlong:63,heal:[219,220,233],healing_rang:220,health:[30,61,73,84,88,90,109,116,190,252,291],health_bar:[141,142,178],hear:[29,46,61],heard:[111,122,241],heart:126,heartbeat:[115,278],heavi:[6,11,20,23,27,33,64,73,80,82,96,116,123,179,206,218,280,344],heavier:218,heavili:[9,27,37,40,57,75,86,104,180,217,218,219,220,221,318],heed:[105,242],heh:138,hei:[20,179,199,205],height:[52,74,137,141,272,287,306,327,330],held:[1,31,48,116,241],hello:[0,29,34,41,43,46,51,72,74,83,87,88,91,96,105,108,123,129,165,174,206,272,321],hello_funct:95,hello_valu:108,hello_world:[95,96,108],helmet:[29,77],help:[0,1,4,5,12,13,14,15,19,22,23,27,29,32,33,35,38,39,41,42,44,45,46,47,48,49,50,51,53,57,58,60,61,63,64,67,71,72,76,77,79,80,86,90,91,93,96,105,107,108,109,110,111,112,113,116,119,122,123,124,126,127,131,133,137,138,139,141,142,149,150,152,154,155,156,167,168,170,171,177,179,184,186,188,192,193,195,199,205,209,217,218,219,220,221,224,230,233,234,241,249,260,265,267,269,270,278,285,287,288,290,292,295,296,298,299,316,317,321,324,325,326,328,329,336,339,340,341,342,351,357,362,363,364],help_categori:[22,33,41,43,58,60,68,69,71,85,116,123,154,156,157,158,159,164,165,166,167,168,169,170,171,174,179,180,181,182,185,186,187,188,189,193,199,200,201,202,203,206,212,213,214,215,217,218,219,220,221,224,231,232,233,234,238,239,247,326,328,329,341],help_cateogori:326,help_detail:362,help_entri:326,help_kei:159,help_list:362,help_mor:166,help_system:69,help_text:[166,195,357],helpact:234,helpdetailview:362,helpentri:[69,80,237,238,239,324,362],helpentry_db_tag:237,helpentry_set:319,helpentryadmin:237,helpentryform:237,helpentrymanag:[238,239],helper:[19,41,43,51,58,67,80,109,119,141,144,153,156,159,166,173,176,180,184,205,247,251,252,264,276,277,296,308,322,328,329,337,342,343,344],helpfil:166,helplistview:362,helpmixin:362,helptaginlin:237,helptext:[51,249,328],helptext_formatt:[51,249,328],henc:[0,22,46,76,95,106,233,234,241,322],henceforth:[13,44,60,66,80,90,95,97,102,105,111,123,131,132,140,308],henddher:203,her:[122,127,182,189],herbal:327,herd:23,here:[0,2,3,4,5,9,10,11,13,14,15,16,17,19,20,21,22,23,24,25,27,29,30,33,36,37,38,39,40,41,42,43,44,46,47,48,49,51,53,56,57,58,59,61,62,63,64,65,67,69,70,71,72,73,74,75,76,77,79,80,81,83,84,85,86,87,88,89,91,92,95,98,100,101,102,103,104,105,106,107,108,109,110,111,113,114,115,116,117,118,119,120,121,123,125,126,127,128,129,130,131,133,134,135,136,137,144,146,152,153,154,159,167,168,169,171,175,179,180,181,182,184,185,186,194,195,204,205,206,213,217,218,219,220,223,224,227,231,232,233,234,235,239,242,247,251,252,259,267,269,272,276,278,284,285,287,290,305,306,308,314,315,316,318,321,324,328,330,334,336,344,346,362],hesit:[22,39],hfill_char:330,hidden:[11,49,61,64,96,122,131,137,177,182,185,234],hide:[9,11,20,31,33,34,41,61,73,80,96,111,138,166,177,185,206,224,232],hide_from:[34,177],hide_from_accounts_set:148,hide_from_channels_set:177,hide_from_objects_set:246,hieararci:241,hierarch:[2,19,43,80,156],hierarchi:[4,19,22,43,61,66,69,80,119,139,165,182,241],high:[4,8,20,31,55,63,80,122,152,220,247,309],higher:[7,19,25,31,41,43,44,51,56,58,62,63,73,80,90,105,108,119,123,128,144,152,156,169,205,217,218,219,220,221,233,241,269,328,344],highest:[31,58,321,344],highest_protocol:340,highli:[9,17,51,55,56,64,80,86,107,115,117,190,322,334],highlight:[14,38,57,58,114,126],hijack:134,hilight:343,hilit:343,hill:87,him:[41,46,51,189,206],hint:[1,25,55,63,79,93,95,109,110,123,124,128,136,139,184,313],hire:[85,103],his:[46,51,58,77,96,109,127,182,189,206,329,343],histogram:344,histor:[62,129,266,337],histori:[4,23,34,41,50,58,64,95,100,131,137,138,139,153,174,188,337],hit:[6,9,21,29,52,61,73,116,119,122,131,146,217,218,219,220,221,231,232,265,306,337,340],hit_msg:231,hite:114,hlxvkvaimj4:133,hmm:138,hnow:114,hobbi:[61,90],hobbit:62,hoc:55,hold:[2,6,9,13,14,16,21,26,31,34,36,38,41,47,49,51,58,61,63,64,66,73,77,80,85,89,96,97,100,102,104,105,106,109,111,112,114,116,119,123,125,131,133,136,140,152,153,178,180,182,185,204,214,215,217,218,219,220,221,229,231,232,236,241,242,251,252,253,257,262,274,276,285,295,296,298,308,318,319,320,324,327,328,330,332,337,344,346],holder:[9,69,90,316],home:[8,16,26,63,64,66,70,79,89,90,103,109,131,133,139,153,159,165,231,241,246,247,252,324,344],home_loc:[43,159],homepag:[27,63,79,90,93],homes_set:246,homogen:[27,164,251,252,256],homogenize_prototyp:251,honor:206,hood:[20,33,38,51,57,60,61,64,86,87,119,122,125,128,206,234],hook:[2,25,30,33,43,49,55,60,61,73,74,76,80,81,89,96,102,107,110,115,116,117,118,120,121,123,127,132,144,150,152,154,156,159,165,167,169,170,173,175,182,187,195,197,203,204,206,210,217,218,219,220,221,228,230,231,232,233,235,244,247,254,256,259,261,271,278,290,293,295,303,305,306,307,309,318,326,329,334,335,338,342,344,357,362],hooligan:12,hop:55,hope:[42,58,91],hopefulli:[8,26,41,49,90,111,133,137],horizon:62,horizont:[138,232,330,344],hors:27,host1plu:90,host:[7,12,23,26,27,61,64,67,89,98,100,102,103,131,135,205,312,344],host_os_i:344,hostnam:67,hotbutton:137,hotel:90,hotspot:103,hour:[27,62,132,184,331,344],hous:[43,90,109,159],housecat:27,hover:138,how:[0,1,3,4,5,6,7,8,10,11,12,13,14,15,17,19,20,21,22,25,26,27,28,29,30,31,35,37,38,39,40,41,42,43,44,45,46,48,49,51,55,56,57,60,61,62,63,64,66,68,69,72,73,75,77,80,81,82,83,84,85,86,87,88,90,91,93,94,95,96,97,102,103,104,105,106,108,109,110,111,112,116,117,118,119,120,123,124,126,127,128,130,131,132,133,134,135,136,137,138,139,140,145,146,151,153,154,168,169,170,173,174,175,180,182,184,185,189,200,204,205,206,213,215,219,220,221,226,231,235,237,241,246,247,252,256,261,267,272,277,281,286,291,294,298,305,306,307,308,312,315,318,322,326,328,329,330,337,338,343,344,357,363,364],howev:[0,2,4,5,10,11,12,13,14,15,17,20,22,23,29,30,31,33,37,38,40,41,43,44,46,50,55,58,59,60,62,70,73,77,80,85,88,90,91,108,109,110,111,113,114,115,120,123,125,128,129,131,132,135,153,154,159,166,169,170,180,188,190,195,204,215,220,227,241,321],howto:94,hpad_char:330,href:[17,69,133],hrs:184,htm:282,html5:55,html:[11,24,38,43,55,57,61,64,69,79,83,94,96,103,111,114,134,135,136,137,138,145,169,175,204,234,239,289,291,295,296,312,318,340,343,362],htmlchar:343,htop:110,http404:[69,134],http:[3,4,9,10,11,16,22,23,36,37,38,39,41,43,45,46,54,55,57,61,63,64,65,69,70,75,79,83,90,92,94,95,96,98,101,103,104,107,108,111,116,122,124,127,128,130,131,133,134,135,137,138,141,146,164,180,204,234,269,276,278,279,280,281,282,283,289,291,294,295,296,312,321,330,343,344,357],http_request:[103,135],httpchannel:312,httpchannelwithxforwardedfor:312,httpd:8,httprequest:144,httprespons:[145,173,244],httpresponseredirect:133,hub:[79,100,139,324],hue:114,huge:[3,16,21,29,39,61,62,86,127,235,329],huh:[22,33],human:[4,12,40,51,57,61,64,73,85,93,96,117,133,362],humanizeconfig:4,hundr:[72,113,133],hungri:86,hunt:[73,231],hunting_pac:231,hunting_skil:73,hurdl:49,hurt:30,huzzah:9,hwejfpoiwjrpw09:9,hxvgrbok3:122,hybrid:73,i18n:[47,76,247],iac:88,iattribut:316,iattributebackend:316,icon:[79,106,138],id_:[145,237,244,357],id_str:84,idcount:298,idea:[0,9,12,26,33,37,38,39,45,49,55,56,60,61,63,69,71,72,73,77,80,85,106,107,108,119,121,123,127,131,133,134,139,154,166,167,170,179,205,252,334,343,362,364],ideal:[1,6,33,37,46,48,90,129,138,148,242],idenfi:152,ident:[9,31,33,44,57,61,83,96,97,110,114,144,167,168,206,212,242,247,321,322],identif:[27,115,308],identifi:[0,8,23,28,30,31,33,38,39,41,42,43,49,50,51,58,61,69,74,83,84,88,93,97,102,109,115,116,119,125,134,138,151,154,159,164,167,168,170,174,176,180,187,205,206,215,233,242,247,251,258,261,264,267,272,274,277,291,295,304,306,308,316,317,321,327,328,336],identify_object:176,idl:[12,105,144,146,231,247,299,306,308],idle_command:33,idle_tim:[144,247],idle_timeout:146,idmap:334,idmapp:[43,86,125,141,142,169,177,239,274,300,316,317,318,320],idnum:176,ids:[12,58,121,187,298,308,327],idstr:[84,115,257,261,304],idtifi:176,idx:121,ietf:283,ifconfig:67,ifram:[137,138],ignor:[6,14,20,23,27,29,31,33,34,38,42,43,51,58,73,74,80,83,86,90,91,95,96,105,114,117,121,122,125,131,144,151,152,153,154,159,175,187,206,241,246,247,261,267,272,278,279,294,295,296,316,318,321,322,327,328,336,339,344,345],ignore_error:144,ignorecas:[159,165,166,171,174,182,201,321,326,343],ignoredext:312,ij9:122,illumin:111,illus:[10,96],imag:[4,17,63,69,70,90,101,106,122,133,135,136,137,138],imagesconfig:4,imagin:[14,29,31,46,48,51,61,77,116,117,122,132,138,322],imaginari:[21,61,79,111],imc2:34,imeplement:235,img:[17,70],immedi:[0,5,15,27,29,33,43,48,49,51,64,70,74,83,90,95,100,102,109,116,120,133,134,150,157,169,231,278,322,324,328,329],immobil:25,immort:231,immut:[11,261],imo:1,impact:[94,126],impati:63,imper:102,implement:[1,6,11,21,25,26,28,29,31,33,34,37,40,41,49,51,55,56,57,58,60,61,78,79,80,81,86,88,89,96,97,108,111,112,114,115,116,117,118,119,120,123,124,125,127,128,131,135,137,138,139,140,145,148,152,153,156,157,158,159,160,161,164,165,166,167,168,169,176,177,179,181,182,184,185,187,189,197,202,205,206,210,212,213,214,215,217,218,221,224,231,232,233,235,238,239,241,242,246,247,256,258,261,273,278,280,281,282,283,284,285,287,289,290,291,294,295,296,298,305,312,316,317,318,319,321,322,325,326,328,329,335,336,339,340,343,344,362,364],impli:[22,112],implicit:[91,114,126],implicit_keep:252,impmement:242,import_cmdset:153,importantli:[51,133,242],importerror:[4,9,344],impos:[55,79,310],imposs:[15,19,38,49,51,90,111,113,121,133,138,330],impract:[33,109,252],imprecis:334,impress:[42,111],improv:[0,11,37,61,70,76,91,128],in_game_error:[26,103],in_templ:[316,336],inabl:[63,103],inaccess:[0,80],inact:[102,231],inactiv:[43,169],inadvert:221,inadyn:90,inarticul:108,inbuilt:[67,112,123],incant:75,incarn:357,incid:210,includ:[2,4,6,9,12,13,16,20,21,22,27,30,31,33,36,37,38,39,41,43,44,48,51,53,55,58,60,61,62,63,64,69,73,74,75,78,79,80,84,85,88,89,91,93,95,96,100,101,102,104,105,106,107,108,109,111,112,114,115,116,119,121,125,127,131,133,134,135,136,137,138,144,150,151,152,154,157,158,159,167,168,170,174,179,182,187,188,189,195,197,200,205,206,210,215,217,218,219,220,221,224,227,233,234,235,241,247,267,285,287,290,291,304,307,316,317,318,319,321,322,323,324,325,327,328,330,331,337,344],include_account:316,include_children:317,include_par:317,include_prefix:151,include_unloggedin:[285,308],inclus:[317,336],incoher:126,incol:[58,327,330],incom:[33,40,88,90,96,104,139,145,146,151,168,173,210,218,244,254,276,280,283,286,290,291,295,296,298,306,307,308,312,328,329,336],incomplet:[154,213,330],inconsist:[10,97,204],incorpor:[43,156,330],incorrect:176,increas:[25,62,73,80,103,114,119,125,179,218,220,221,233,279,285,299,326,328],increase_ind:326,incred:[215,269],increment:[63,316],incur:27,indata:[40,316],inde:[9,55,90,91],indefinit:[102,219,232,324],indent:[0,9,13,14,27,38,50,51,57,60,95,129,137,296,322,326,328,344],independ:[0,56,64,102,126,179,201,209],indetermin:269,index1:133,index2:133,index:[7,38,43,49,56,61,68,79,85,86,90,108,111,121,135,136,151,165,179,215,232,239,265,269,270,312,319,321,329,330,344,357,360,362,364],index_to_select:215,indexerror:[134,235,317],indextest:360,indic:[0,8,22,38,43,49,51,62,85,91,95,111,119,146,159,166,167,168,189,210,215,256,278,279,287,294,295,308,310,312,321,322,328,329,344],individu:[0,11,13,14,18,21,22,33,34,41,43,46,48,49,55,57,58,59,71,73,78,85,88,90,96,109,111,132,153,157,174,185,192,195,220,227,241,249,250,252,306,319,321,330,336,338,339],ineffici:[115,117,321],infact:33,infinit:[0,61,63,146,235,251],inflict:[102,219],inflict_condit:219,influenc:[10,16,22,46,51,102,123,179,344],influenti:79,info1:214,info2:214,info3:214,info:[3,5,11,13,16,17,20,23,24,25,26,27,33,35,37,43,52,55,58,59,63,64,68,78,86,88,89,95,100,101,102,104,105,106,112,124,125,131,138,139,144,146,148,156,157,159,169,171,175,178,179,181,186,187,190,199,233,239,247,267,272,276,284,285,305,306,308,317,318,319,324,327,337,344],infomsg:337,inforamt:[206,235,247,318],inform:[0,2,3,6,8,9,18,20,22,23,25,27,28,33,34,36,38,41,43,46,48,51,55,60,65,66,68,69,73,83,84,85,86,91,94,95,96,100,102,103,104,105,109,112,114,116,117,119,120,123,124,127,131,132,133,134,135,136,137,138,139,144,146,154,157,159,164,165,169,174,177,180,185,197,204,206,210,211,219,220,221,239,247,259,267,272,281,282,283,285,294,307,308,317,318,321,324,326,337,344,357],infrastructur:[64,83,90,103,150,277],infrequ:46,ing:[9,14,58,185],ingam:46,ingame_python:[141,142,178],ingame_tim:62,ingo:[31,51,58,74,114,152,279,336],inher:[4,10,87,108],inherit:[2,5,6,22,27,30,31,33,36,40,42,43,57,60,64,69,81,86,89,96,102,109,114,117,119,123,125,127,148,152,154,159,167,169,170,175,177,179,180,182,187,189,197,203,206,213,217,218,219,220,221,230,231,233,234,243,246,247,252,256,258,307,314,317,318,326,329,330,334,342,344,362],inheritng:252,inherits_from:[43,117,134,169,344],inifinit:251,init:[6,9,22,38,40,47,49,58,60,63,75,83,95,104,106,131,137,138,179,180,188,224,246,258,267,285,286,296,308,344],init_delayed_messag:188,init_django_pagin:329,init_evt:329,init_f_str:329,init_fill_field:188,init_game_directori:267,init_iter:329,init_menu:230,init_mod:[153,258],init_new_account:344,init_pag:[251,329],init_pars:234,init_queryset:329,init_rang:221,init_sess:[40,307],init_spawn_valu:251,init_str:329,init_tree_select:215,init_tru:153,initi:[5,9,11,21,29,33,38,47,49,50,51,58,60,61,64,68,73,85,97,105,107,110,120,123,127,130,131,133,137,138,144,145,146,153,154,170,174,175,177,179,186,188,192,196,198,205,206,215,217,218,219,220,221,230,231,232,237,244,246,247,251,257,260,261,264,265,267,269,270,271,276,277,278,280,281,282,283,285,286,287,288,289,290,291,292,294,295,296,298,306,307,308,315,316,321,323,326,327,328,329,336,339,340,344,351,357,362],initial_formdata:188,initial_ind:330,initial_setup:[141,142,262,305],initialdelai:[264,278,279],initialize_for_combat:[217,218,219,220,221],initialize_nick_templ:[316,336],initil:295,inject:[96,103,306,322,328],inlin:[18,57,85,104,137,145,173,237,244,254,265,315,336],inlinefunc:[45,83,104,109,141,142,250,308,320],inlinefunc_en:[114,336],inlinefunc_modul:[114,336],inlinefunc_stack_maxs:114,inlinefuncerror:336,inlinefunct:[114,336],inlinepars:336,inmemori:316,inmemoryattribut:316,inmemoryattributebackend:316,inmemorybackend:316,inmemorysavehandl:339,inner:77,innoc:[12,43,157],innocu:103,inobject:276,inp:[51,159,176,251,265,329,344],inpect:51,input:[1,5,9,10,14,15,17,20,22,27,30,31,40,41,43,50,53,55,57,58,70,74,79,83,87,91,95,96,104,105,109,110,111,113,114,115,118,127,131,133,135,137,138,144,149,150,151,154,159,164,166,167,168,169,170,174,176,180,185,188,200,201,205,206,210,215,220,232,238,247,250,251,252,265,272,276,287,295,306,308,316,317,319,326,327,328,329,330,336,338,340,344,345,357],input_cmdset:328,input_func_modul:[74,272],input_str:328,input_validation_cheat_sheet:357,inputcmdset:328,inputcommand:[74,83,88],inputcompon:137,inputdebug:[74,272],inputfunc:[40,45,104,139,141,142,146,262,295,306,308,364],inputfunc_nam:295,inputfunct:74,inputhandl:141,inputlin:[43,87,165,316,317],insecur:90,insensit:[51,174,187,206,233,317,349],insert:[13,14,25,50,51,58,64,71,87,96,109,114,138,153,189,202,250,322,328,330,336,344],insid:[0,5,10,11,13,15,19,20,21,23,25,27,28,31,33,38,42,43,46,47,51,57,59,64,67,68,69,71,72,73,80,82,83,85,86,88,89,91,92,93,95,96,100,102,105,106,108,109,110,111,114,117,121,123,125,127,132,133,134,135,136,139,141,146,169,180,187,190,194,195,206,231,233,235,241,246,247,250,267,284,305,312,322,323,336,344],inside_rec:241,insiderecurs:241,insight:[20,41,42,122,136],insist:[90,91],inspect:[12,23,43,51,85,144,159,179,265,267,328],inspectdb:86,inspir:[33,41,73,116,127,129,181,189,330,344],instac:[154,247,306],instal:[0,3,5,14,20,26,37,38,41,42,46,47,54,55,57,58,59,60,64,65,76,77,79,95,96,97,98,101,103,106,108,110,124,127,128,130,134,138,139,141,179,181,182,183,185,186,187,199,201,202,203,206,210,212,213,217,218,219,220,221,363,364],installed_app:[4,69,86,127,133,134],instanc:[0,2,3,8,11,16,17,22,25,27,28,29,39,41,42,43,46,50,51,56,57,58,59,60,61,62,64,69,76,84,85,91,95,96,97,102,103,105,107,109,116,119,121,126,127,131,136,137,144,145,148,150,151,152,153,154,163,166,168,169,173,175,177,180,195,197,198,200,204,215,234,235,237,239,244,246,247,251,252,254,256,260,261,264,267,276,277,278,279,280,281,282,283,285,289,290,294,298,299,307,308,312,315,316,318,319,321,324,325,328,330,334,335,340,344,345,357],instanci:180,instant:136,instanti:[33,86,127,144,153,170,224,258,261,284,305,308,316,327],instantli:315,instead:[0,3,6,9,10,11,12,14,16,19,20,21,22,23,25,26,27,29,30,31,33,34,37,39,41,43,46,48,49,51,57,58,60,62,63,64,67,79,80,83,84,85,86,89,90,91,93,95,96,100,102,103,104,105,106,109,110,111,112,114,116,117,118,119,121,123,125,126,127,128,131,132,133,134,135,136,138,139,144,146,153,154,156,157,159,161,164,168,169,171,180,185,186,188,197,198,201,205,206,213,215,217,218,219,220,221,226,230,232,234,235,241,242,247,252,261,267,295,296,306,310,315,316,318,319,324,328,329,334,337,339,340,341,344,357,362],instig:157,instil:[140,219],instr:[276,344],instruct:[0,8,9,13,14,23,27,30,37,38,42,43,46,47,55,57,58,60,61,63,67,74,75,77,79,83,85,90,93,96,97,100,106,119,124,131,139,144,154,169,200,206,210,252,261,264,267,277,279,285,290,291,295,296,298,306,308,328,338],insult:94,integ:[25,31,33,39,85,91,105,109,114,123,125,151,182,184,185,188,217,218,219,220,221,233,241,247,250,317,336,340,344,345],integerfield:[133,357],integr:[4,7,41,45,61,64,76,79,103,134,137,139,170,206,270,272,328,364],intellig:[73,83,91,103,134,153,298],intend:[13,17,20,22,27,31,33,34,37,42,55,61,90,103,108,109,111,112,114,122,126,131,136,137,144,164,179,180,206,227,239,247,252,285,317,319,324,325,327,330,336,341,342,345,362],intens:[79,93,114],intent:[51,76,96,103,205,344],inter:13,interact:[2,20,23,29,33,40,42,43,51,55,56,59,61,77,79,100,106,108,110,116,122,133,138,141,158,221,226,267,284,322,337,344],intercept:308,interchang:[116,328,362],interest:[0,1,4,11,14,20,21,22,26,33,37,40,42,46,49,55,57,60,61,70,79,86,90,91,93,96,103,109,114,119,120,121,123,136,153,168,179,184,233,235],interf:63,interfac:[9,21,22,23,25,36,40,42,43,63,64,69,70,79,80,90,94,96,97,101,104,111,119,133,135,137,138,139,156,159,173,175,247,259,278,307,312,316,319,321,362],interfaceclass:287,interfer:[23,97,251],interim:[29,115],interlink:[284,305],intermediari:[206,242,257,328],intern:[10,11,15,27,34,38,40,51,63,76,80,87,88,90,100,102,103,104,105,107,109,110,112,113,116,128,144,146,174,177,186,189,206,235,247,251,258,295,296,316,318,319,321,325,328,330,336,344],internal:328,internal_port:90,internation:[7,113,139,364],internet:[10,12,16,33,40,43,63,67,72,90,94,103,124,157,264,269,277,278,279,287,290,298,312],interpret:[33,42,43,56,59,60,91,93,96,102,103,104,109,134,154,158,159,251,252,295,321,336,340],interrupt:[63,150,154,170,192,195,198,287],interruptcommand:[33,91,141,150,154],interruptev:198,intersect:[31,152],interv:[64,74,102,115,116,120,121,132,146,184,195,217,218,219,220,221,223,226,227,231,233,250,256,259,261,272,324,331,344],interval1:261,intim:[31,33],intimid:58,intoexit:[43,159],intpropv:123,intricaci:62,intrigu:54,intro:[4,69,122,124,134,230,233],intro_menu:[141,142,178,229],introduc:[26,29,31,57,73,97,123,124,127,131,139,206],introduct:[3,13,14,15,16,18,19,20,45,60,61,63,124,127,131,139,180,363,364],introductori:[55,63],introroom:233,introspect:203,intrus:126,intuit:[22,51,61,86,91,131,139,152],intxt:27,inv:[31,43,82,165,182],invalid:[11,41,60,91,109,144,188,206,227,251,330,340,344,345],invalid_formchar:327,inventori:[20,21,25,27,31,80,85,91,97,119,138,165,182,206,241,247,318],invers:[80,114,126,206,293,343],invert:[114,126],investig:90,invis:24,invit:[0,10,61,77],invitingli:20,invok:[11,13,14,102,209,241],involv:[40,56,61,68,75,80,89,105,107,116,123,188,221,318,319,321],ioerror:322,ipregex:157,ipstart:[63,100,110],iptabl:103,ipython:[26,58,59,96],irc2chan:[72,164],irc:[7,9,26,34,43,55,60,63,70,79,94,98,131,138,139,141,142,146,164,172,262,272,275,285,308,363,364],irc_botnam:146,irc_channel:146,irc_en:[72,164,241],irc_network:146,irc_port:146,irc_rpl_endofnam:279,irc_rpl_namrepli:279,irc_ssl:146,ircbot:[146,279],ircbotfactori:[146,279],ircclient:[279,308],ircclientfactori:285,irchannel:[43,72,164],ircnetwork:[43,72,164],ircstatu:164,iron:179,ironrealm:291,irregular:[223,231,233],irregular_echo:231,irrelev:[103,276],irur:52,is_account_object:56,is_act:[145,256],is_aggress:117,is_anonym:[4,69],is_anyon:4,is_authent:133,is_ban:144,is_bot:148,is_build:4,is_categori:215,is_channel:[33,41,174],is_connect:[148,247],is_craft:29,is_exit:[33,154],is_fight:29,is_full_moon:25,is_giving_light:232,is_gm:58,is_in_chargen:123,is_in_combat:[217,218,219,220,221],is_inst:27,is_it:344,is_iter:344,is_lit:[232,233],is_next:[148,177,246,256,316,318],is_o:344,is_ouch:11,is_prototype_bas:251,is_sai:118,is_staff:145,is_subprocess:344,is_superus:[2,4,144,145,148,242,247,324],is_thief:[43,166],is_turn:[217,218,219,220,221],is_typeclass:[144,318],is_valid:[102,121,133,179,227,256,259],is_valid_coordin:235,isalnum:321,isalpha:321,isbinari:[278,295],isclos:137,isconnect:137,isdigit:[58,114,321],isfiremag:28,isinst:[39,344],island:200,isleaf:296,islow:321,isn:[0,4,17,22,41,42,46,50,56,62,63,69,91,119,138,180,192,196,221,233,234,269,315,321,338,349],isnul:340,iso:[15,113],isol:[13,37,61,63,64,91,95,100,127],isp:[90,103],isspac:321,issu:[7,8,10,11,13,14,21,22,23,29,31,33,37,38,42,43,45,48,54,58,60,61,63,70,79,85,89,90,93,103,108,111,123,125,126,127,131,138,140,164,251,267,298,299,330,363],istart:[42,110,141],istep:299,istitl:321,isub:116,isupp:321,itch:[61,63],item:[20,43,47,51,59,63,68,69,82,85,86,116,117,138,165,179,182,188,206,219,224,235,247,286,316,336,344],item_consum:219,item_func:219,item_kwarg:219,item_selfonli:219,item_us:219,itemcoordin:235,itemfunc:219,itemfunc_add_condit:219,itemfunc_attack:219,itemfunc_cure_condit:219,itemfunc_h:219,iter:[11,49,51,59,97,112,119,138,144,200,206,235,247,252,259,296,298,316,318,319,321,322,325,329,344],iter_cal:329,iter_to_str:344,itl:[22,180],its:[0,2,3,5,9,11,12,14,15,16,20,21,22,23,25,27,29,31,33,37,38,39,40,41,42,43,44,49,50,51,52,55,56,57,58,60,61,62,63,64,65,68,69,70,72,73,75,80,81,82,83,84,85,86,88,89,90,91,93,94,95,96,98,100,101,102,103,104,105,109,111,114,115,117,118,119,121,122,123,124,125,126,127,128,129,130,131,133,134,135,136,137,138,139,144,145,146,148,150,151,152,153,154,157,159,167,168,169,175,176,179,180,188,189,195,197,203,205,206,213,215,217,218,219,220,221,226,227,231,232,234,235,241,246,247,252,259,260,261,267,272,276,280,293,294,295,296,299,307,308,312,313,315,316,317,318,319,322,327,328,330,334,336,337,338,339,340,341,344,357,362],itself:[0,4,9,11,15,17,20,21,22,23,25,27,29,33,36,37,40,41,44,45,46,47,49,51,55,60,63,64,68,75,77,78,80,82,85,86,89,96,104,105,106,111,114,115,116,118,119,122,123,125,127,131,133,134,135,136,144,146,174,175,180,185,188,198,204,206,215,220,223,232,233,235,236,241,247,249,252,260,267,291,296,308,312,315,316,319,321,324,326,328,339,341,346,357,362],iusernamepassword:287,iwar:85,iweb:90,iwebsocketclientchannelfactori:278,iwth:261,jack:87,jail:[12,13],jamochamud:24,jan:[12,62],januari:62,jarin:90,javascript:[55,83,88,103,135,136,137,138,295,296],jenkin:[123,182,188,190,215,217,218,219,220,221],jet:220,jetbrain:[79,106],jnwidufhjw4545_oifej:9,job:[33,41,67,69,80,144],jobfusc:205,john:[58,214],johnni:[209,210],johnsson:87,join:[9,22,34,43,49,58,61,63,65,72,96,112,116,119,123,133,144,164,175,179,205,321,344],join_fight:[217,218,219,220,221],join_rangefield:221,joiner:175,jointli:[64,153],joke:59,joker_kei:[22,180],journal:[61,111],jpg:122,jqueri:138,json:[83,88,137,138,209,278,291,295,296,325],jsondata:88,jsonencod:296,jsonifi:296,jtext:321,judgement:73,jump:[13,14,21,41,44,49,51,52,55,61,63,77,89,108,131,139,215,265],junk:276,just:[0,1,3,4,5,6,9,10,11,12,13,14,15,17,19,20,21,22,23,25,26,27,28,29,30,31,33,34,37,38,39,40,41,42,43,44,46,47,48,49,51,52,54,56,57,58,59,60,61,62,63,64,68,69,70,73,74,76,77,79,80,81,83,85,86,87,88,89,90,91,93,95,96,97,100,101,102,105,106,107,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,125,126,127,128,131,132,133,134,135,136,137,138,140,144,152,153,154,157,159,167,168,169,170,174,179,180,182,185,187,192,194,195,197,205,206,214,215,217,218,219,220,221,224,227,231,233,235,241,242,247,251,252,257,272,285,295,305,312,316,317,318,321,325,326,328,330,339,340,344,345,362],justif:[329,344],justifi:[96,109,250,321,329,344],justifii:329,justify_kwarg:329,kcachegrind:93,keen:37,keep:[0,1,4,7,9,11,13,14,15,16,20,25,26,29,30,33,34,42,45,48,51,56,57,58,60,61,62,63,64,68,69,73,75,76,77,78,81,82,85,91,92,95,96,97,100,105,109,116,118,121,122,126,128,131,132,133,134,138,146,153,187,190,195,204,209,227,232,233,251,252,258,269,310,328,330,344],keep_log:[34,175,324],keepal:[105,290,296],keeper:85,keepint:64,kei:[0,1,5,8,9,10,11,13,21,25,26,27,28,29,30,31,33,34,38,39,41,42,43,44,49,50,52,56,57,58,60,62,69,71,74,80,81,82,84,85,86,88,89,91,94,95,96,97,102,107,111,112,114,115,116,119,120,121,123,125,127,129,131,133,137,138,144,146,148,150,152,153,154,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,174,175,176,179,180,181,182,184,185,186,187,188,189,193,194,199,200,201,202,203,205,206,212,213,214,215,217,218,219,220,221,224,230,231,232,233,234,235,239,241,246,247,250,251,252,256,257,258,259,261,265,267,272,273,274,276,285,288,291,292,294,295,296,299,306,307,308,310,316,317,318,319,323,324,326,327,328,329,337,338,339,341,344,357,362],kept:[33,43,57,80,91,119,127,159,194,195,252,316],kept_opt:215,key1:202,key2:[51,202,247],key_mergetyp:[31,152,224],keyboard:138,keydown:137,keyerror:[251,261,339],keyfil:[288,292],keynam:[175,252,324],keypair:287,keys_go_back:[22,180],keystr:319,keystrok:287,keywod:330,keyword:[0,1,5,10,11,22,25,27,29,30,33,34,43,50,51,52,58,62,74,80,81,83,86,91,93,95,102,107,109,114,115,119,123,125,127,134,144,146,150,154,159,165,175,182,184,187,192,194,195,197,198,205,206,210,217,218,219,220,221,233,234,242,247,250,251,252,257,260,261,265,267,272,276,278,279,285,286,287,290,295,296,306,307,308,310,316,317,318,324,327,328,329,330,334,336,338,340,341,344,362],keyword_ev:198,kick:[12,31,43,51,58,90,146,152,157,164,171,186,247,329],kildclient:24,kill:[20,27,43,51,61,75,93,100,102,105,116,169,179,231,232,257,258,259,261,267,305,312],killsign:267,kilogram:82,kind:[0,11,37,38,40,80,91,97,104,116,118,119,121,133,138,217,218,219,220,242,318,345],kinda:138,kindli:126,kintmvlhf6m:133,kitchen:[43,44,159],knew:95,knock:51,knot:182,know:[0,2,5,6,8,10,11,13,14,15,16,20,21,22,23,26,29,31,33,37,38,39,40,41,42,43,44,48,49,51,54,56,57,58,60,61,64,67,69,70,72,73,74,79,80,81,82,83,84,85,86,89,90,91,93,95,96,97,98,100,102,104,105,110,111,113,114,116,117,118,119,121,125,126,127,128,131,132,133,134,136,138,139,154,158,159,167,168,170,174,179,194,199,205,215,220,232,246,247,272,306,308,315,316,322,323,328,344,362,363],knowledg:[13,15,33,55,77,289,308],known:[7,20,24,33,50,73,79,80,87,92,96,109,114,115,125,134,137,143,168,220,329],knuth:93,kobold:61,koster:79,kovash:51,kwar:318,kwarg:[1,10,25,29,33,40,41,51,58,59,74,80,81,83,84,88,96,107,109,114,115,118,121,125,132,134,137,144,145,146,147,148,150,154,156,157,158,159,164,165,166,167,168,169,170,171,174,175,176,177,179,180,181,182,184,185,186,187,188,189,192,193,194,195,197,199,200,201,202,203,204,205,206,210,212,213,214,215,217,218,219,220,221,223,224,226,227,230,231,232,233,234,235,238,239,241,242,244,245,246,247,249,250,251,252,255,256,257,259,260,261,264,265,272,273,274,276,277,278,279,284,285,286,287,288,290,291,292,295,296,300,306,307,308,309,310,312,315,316,317,318,319,321,326,327,328,329,330,331,333,334,336,337,338,339,340,341,342,344,345,357,362],l82:135,l93:96,label:[48,70,86,112,133,140,357],label_suffix:[145,237,244,357],laborum:52,lack:[13,38,56,61,70,129,206,247,316,344],ladder:58,lag:[49,63],lai:[1,48],lair:14,lambda:[10,39,51,69,109,195,252,344],lamp:[111,224,226,227],land:[91,116,231,232],landscap:[103,111],lang:205,langcod:206,langnam:206,languag:[7,15,38,40,47,55,56,57,58,64,79,91,95,103,108,113,114,118,124,125,127,129,130,137,139,205,206],language_cod:76,languageerror:[205,206],languageexistserror:205,languagehandl:205,larg:[10,11,13,14,16,20,23,37,51,55,56,61,86,90,96,97,108,109,122,127,205,235,251,285,322,327,334],larger:[14,20,49,57,61,68,80,82,86,108,187,247,293,321,334,344],largesword:86,laser:77,last:[4,11,13,14,22,26,29,31,33,34,36,42,43,48,51,54,58,60,69,74,76,86,87,89,90,91,95,96,105,107,110,116,121,122,126,127,131,134,136,137,150,151,153,159,164,165,179,184,187,195,197,206,215,217,218,219,220,221,227,247,271,321,322,323,328,329,330,331,337,344],last_cmd:33,last_initial_setup_step:305,last_login:145,last_nam:145,last_step:271,lastcast:28,lastli:[81,83,111,133,150],lastsit:25,late:[251,323],later:[0,2,9,11,12,13,22,23,33,34,38,40,43,46,55,58,60,61,63,64,69,73,74,76,81,83,84,86,90,95,97,109,111,114,115,117,120,121,123,125,131,133,138,139,140,152,156,157,159,167,168,184,203,206,252,261,287,319,344],latest:[20,21,27,31,36,38,43,58,63,64,75,83,98,131,159,164,169,197,247,252,286,310,328,337,363],latin:[15,113,247,344],latin_nam:247,latinifi:[247,344],latter:[6,27,29,34,64,77,80,89,91,95,115,126,206,256,258,319],launch:[14,21,54,63,75,85,90,93,102,106,110,122,127,138,153,224,266,267,277,279,298,326,344],launcher:[93,106,266,267,276,277,298],law:79,layer:[22,31,246,318],layout:[27,49,56,58,92,96,119,125,128,137,138,235],lazi:344,lazy_properti:344,lazyencod:296,lazyset:337,lc_messag:76,lcnorth:114,ldesc:56,ldflag:75,lead:[0,11,13,17,20,22,23,31,37,43,49,51,56,60,61,64,69,79,83,86,102,103,111,121,144,151,152,159,169,195,198,204,212,247,252,306,316,318,328,330,336,344],leak:135,lean:206,leap:[62,118],learn:[0,15,16,17,20,22,29,31,33,42,46,49,56,57,60,63,68,69,79,80,81,95,96,106,108,118,122,124,126,127,131,134,136,139,205,220,364],learnspel:220,least:[3,8,33,39,42,47,49,51,55,57,58,61,67,73,80,86,90,96,102,106,121,138,144,153,176,179,205,238,247,252,259,321,327,330,341,344],leasur:231,leather:85,leav:[0,2,20,21,22,25,43,58,60,73,74,77,85,93,95,102,103,116,123,137,138,156,158,159,164,175,179,180,233,235,241,247,295,296,328,334],leavelock:241,leaver:175,left:[22,27,33,36,39,41,43,57,69,74,80,85,86,91,101,102,109,111,114,137,138,144,159,165,167,168,190,217,218,219,220,221,232,235,242,250,252,318,321,330,344,363],left_justifi:[109,250],leg:304,legaci:[88,109,144,206],legal:[90,103],legend:[49,50,200],leisur:345,len:[25,49,58,71,85,109,114,116,119,120,121,151,168,184,344],lend:50,length:[22,23,25,49,62,66,68,71,83,86,90,91,95,122,151,184,188,190,198,205,206,269,310,316,321,330,344,362],lengthi:[1,25],lengthier:363,lenient:109,less:[22,34,44,51,56,61,64,73,86,90,91,106,108,116,119,132,133,139,184,218,220,316],let:[0,3,5,7,8,9,11,12,14,15,20,21,22,25,28,31,33,37,39,40,41,43,44,46,48,49,51,56,57,58,60,61,62,63,64,65,70,72,73,74,75,77,80,81,82,83,85,89,91,93,95,96,98,103,106,111,114,115,117,118,119,121,123,124,126,127,131,133,134,136,137,140,144,154,159,165,166,170,174,179,182,185,188,190,215,227,235,242,247,277,296,308,324,328,338,343,357,362,363],letsencrypt:[67,90],letter:[15,22,39,43,76,90,95,111,113,114,119,123,133,156,165,180,204,205,311,321,344],level:[2,11,13,19,20,22,26,27,30,36,38,40,41,43,47,50,51,55,57,58,61,66,69,71,73,79,80,85,90,95,96,104,105,108,111,112,119,122,125,130,133,138,139,140,144,156,161,162,180,181,184,199,205,215,241,247,251,252,269,306,316,318,324,326,331,336,344,362],lever:[33,125],leverag:[3,38],levi:86,lh3:133,lh6:133,lhs:[25,58,167,168],lhslist:[167,168],lib:[63,67,75,97],libapache2:8,libcrypt:75,libjpeg:75,librari:[6,11,13,26,45,53,56,57,63,64,75,76,78,79,91,95,100,103,108,109,125,127,128,133,136,137,138,178,204,234,251,252,280,318,330,344],licenc:321,licens:[37,45,79,106,139,204,321,364],lid:[224,226,227],lidclosedcmdset:224,lidopencmdset:224,lie:111,lies:[33,131],life:[11,37,62,87,95,126,184,231],lift:[20,73,80,96,123,221,242],lifter:80,light:[14,23,27,38,61,102,108,122,153,218,232,233,241,252,260,321],lightabl:232,lighter:[114,218],lightest:27,lightli:[16,218],lightsail:90,lightsourc:232,lightsource_cmdset:232,like:[0,2,3,5,6,8,9,10,11,12,14,15,16,17,19,20,21,22,23,25,26,27,28,29,30,31,33,34,35,36,37,38,39,40,41,42,43,44,45,46,48,49,51,52,53,54,55,57,58,59,60,61,62,63,64,65,67,68,69,70,71,72,73,74,75,76,77,79,80,81,83,84,85,86,88,89,90,91,93,95,96,97,100,102,103,104,105,106,107,108,109,111,112,114,115,116,117,118,119,120,121,125,126,127,128,129,131,132,133,134,135,136,137,138,139,140,144,146,148,149,151,152,153,156,158,159,164,167,168,171,172,175,176,179,180,182,186,187,188,189,190,198,200,204,205,206,212,213,215,217,218,219,220,221,224,227,233,234,235,239,241,242,246,247,250,251,252,272,280,296,301,305,307,308,316,317,318,321,322,324,327,328,329,330,331,334,338,340,341,344,357,362,364],limbo:[0,9,13,14,20,22,27,43,59,63,66,104,111,121,122,134,159,180,233,271],limbo_exit:111,limit:[0,2,6,11,16,19,20,25,26,27,28,31,33,34,37,43,46,51,53,55,58,61,64,68,71,80,86,90,91,95,102,104,109,112,116,123,125,126,127,138,140,144,156,157,158,159,175,176,182,195,206,215,217,219,220,227,238,239,242,247,252,256,259,261,272,285,310,316,317,318,319,322,324,326,337,341,344,362],limit_valu:144,limitedsizeordereddict:344,line:[0,4,5,9,10,13,14,15,19,22,23,25,26,27,29,30,31,33,34,36,38,39,41,43,45,46,48,51,53,54,56,57,58,59,60,61,62,63,67,69,74,76,81,83,86,87,89,90,91,92,93,95,96,97,98,100,104,108,109,110,111,114,119,121,123,125,127,128,133,134,137,138,139,141,144,150,153,159,166,168,169,180,185,186,188,200,201,202,205,206,215,234,235,251,267,272,287,290,295,306,318,322,326,327,328,329,330,337,344,357,362],linear:49,linebreak:[69,343],lineeditor:326,lineend:343,lineno:38,linenum:326,liner:279,linereceiv:[287,290],linesend:296,lingo:[57,86,105,135],linguist:344,link:[2,3,4,9,14,17,18,20,22,25,29,31,33,37,39,40,46,48,49,51,54,55,57,63,64,69,70,72,85,89,90,96,98,105,111,119,121,123,124,128,131,133,134,139,144,148,159,164,192,197,224,227,234,241,242,247,256,265,267,278,282,287,290,318,343,344,364],link_ok:241,linklock:241,linknam:54,linkref:38,linktext:38,linod:90,linux:[4,8,9,23,25,38,64,67,72,75,87,90,93,97,100,106,131,209,344],linuxtopia:57,liquid:318,list:[0,1,2,3,4,6,7,11,12,13,14,15,20,22,23,25,27,31,33,34,37,39,40,41,43,45,46,48,49,51,54,55,57,58,59,60,61,63,66,68,69,70,72,73,74,76,77,79,80,82,85,86,88,89,90,91,93,94,95,96,97,98,102,103,105,106,109,110,111,112,113,114,116,118,119,121,123,124,125,128,129,131,133,134,135,137,138,139,144,146,148,151,152,153,154,156,157,158,159,164,165,166,167,168,169,170,174,175,176,177,179,180,181,182,183,187,188,189,190,192,193,195,196,197,198,199,200,202,203,204,205,206,209,210,215,217,218,219,220,221,230,231,232,235,238,241,242,246,247,250,251,252,257,258,259,260,261,265,267,272,273,277,279,281,283,285,286,291,296,299,308,310,312,315,316,317,318,319,321,322,323,324,325,328,330,336,337,338,341,344,362,363],list_attribut:159,list_callback:193,list_displai:[145,173,237,244,254,263,315],list_display_link:[173,237,244,254,263],list_filt:[244,315],list_nod:328,list_of_all_rose_attribut:11,list_of_all_rose_ndb_attr:11,list_of_lycanthrop:119,list_of_myscript:102,list_prototyp:251,list_select_rel:[173,237,244,254,263],list_set:267,list_styl:156,list_task:193,list_to_str:344,listabl:[43,159],listcmdset:[43,159],listcmset:[43,159],listen:[2,12,34,41,43,67,80,103,105,124,137,139,164,175,205,206,224,241,362,364],listing_contact:54,listobj:[43,169],listobject:[43,169],listscript:[43,169],listview:362,lit:[232,233],liter:[13,20,38,43,57,66,94,109,165,250,321,340,344],literal_ev:[51,251,315,328],littl:[0,4,9,10,15,20,21,25,28,33,34,38,41,42,57,58,60,64,69,70,71,85,90,91,96,100,102,109,110,111,117,118,119,125,131,134,136,138,139,200,218,230,233,302,316,328,344,357],live:[8,23,38,60,63,67,70,79,90,100,106],ljust:321,lne:215,load:[6,11,12,13,15,26,29,31,33,43,44,50,51,56,57,58,60,61,69,73,82,83,97,103,106,109,111,121,123,127,136,137,138,148,153,165,166,169,177,187,195,205,239,242,246,247,256,260,271,274,276,307,316,318,319,322,323,326,335,338,339,342,344,355],load_buff:326,load_data:323,load_kwarg:339,load_module_prototyp:251,load_sync_data:307,loader:[51,318,344],loadfunc:[50,326,339],loc:[43,159],local0:67,local:[23,25,36,37,47,59,62,64,67,72,76,97,100,103,106,114,131,133,138,192,195,206,252,290,316],localecho:90,localevenniatest:342,localhost:[3,4,9,23,24,63,67,69,75,90,95,133,134,135,137,296],localstorag:138,locat:[0,2,4,6,8,9,11,12,13,20,21,25,27,30,31,33,35,38,39,43,46,47,48,49,51,57,58,59,63,64,66,73,74,77,80,85,89,90,91,96,100,102,103,109,111,112,114,117,118,119,121,122,123,125,127,128,131,133,135,136,137,140,144,150,159,165,169,176,180,181,182,187,197,200,203,206,212,231,233,235,241,246,247,252,296,305,317,318,319,322,324,328,330,337,341],location_nam:235,location_set:119,locations_set:[119,246],locattr:[232,241],lock:[4,6,10,12,19,20,21,22,23,25,28,29,31,33,34,39,41,44,45,47,48,53,58,60,62,68,71,82,85,89,90,96,104,109,110,112,123,125,133,138,139,141,142,144,145,154,156,157,158,159,164,165,166,168,169,170,171,175,177,179,180,181,182,185,186,187,189,192,193,195,196,199,200,201,202,203,206,212,214,224,231,232,233,235,237,239,246,247,251,252,312,316,318,324,326,328,338,345,364],lock_definit:242,lock_func_modul:[80,242],lock_storag:[154,156,157,158,159,164,165,166,167,168,169,170,171,174,177,179,180,181,182,185,186,187,188,189,193,199,200,201,202,203,206,212,213,214,215,217,218,219,220,221,224,231,232,233,234,239,247,316,318,326,328,329],lockabl:[58,212],lockablethreadpool:312,lockdown:[80,316],lockdown_mod:90,lockexcept:242,lockfunc1:80,lockfunc2:80,lockfunc:[25,33,43,53,80,104,121,141,142,159,240],lockhandl:[11,48,80,125,141,142,154,180,234,240,241],lockset:247,lockstr:[4,11,33,43,80,97,109,159,164,166,175,177,212,241,242,247,252,316,324],locktest:136,locktyp:[152,252],log:[2,4,5,6,8,10,11,12,20,21,23,24,25,33,34,35,36,39,43,44,45,47,51,53,55,57,58,59,60,63,64,65,66,67,71,72,73,74,75,76,83,86,89,90,93,94,100,101,102,105,106,107,110,111,114,121,122,123,128,130,131,133,134,135,137,138,144,153,157,171,175,181,186,188,201,209,210,247,256,267,272,276,277,281,284,285,287,290,298,299,300,306,308,310,312,318,324,336,337,344,362,364],log_dep:[27,337],log_depmsg:337,log_dir:209,log_err:[27,337],log_errmsg:337,log_fil:[27,337],log_info:[27,337],log_infomsg:337,log_msg:337,log_sec:337,log_secmsg:337,log_serv:337,log_trac:[27,102,118,120,337],log_tracemsg:337,log_typ:337,log_typemsg:337,log_warn:[27,337],log_warnmsg:337,logdir:36,logentry_set:148,logfil:[267,337,362],logged_in:105,loggedin:285,logger:[27,53,102,118,120,141,142,209,279,320],logic:[0,4,10,39,41,42,44,49,69,97,111,134,205,246,250,271,316,328,345],login:[2,4,7,9,25,33,35,43,51,55,69,70,80,90,97,101,105,107,131,133,139,144,156,171,186,201,242,271,272,287,290,295,296,299,308,344,349,351,360,362,364],login_func:299,loginrequiredmixin:362,logintest:360,logout:[298,299,360],logout_func:299,logouttest:360,logprefix:[277,287,290,312],lone:[43,61,111,159],long_descript:54,long_running_funct:10,long_text:52,longer:[0,21,25,29,33,41,43,50,52,54,58,69,79,86,91,102,115,124,125,126,129,152,157,175,182,205,206,213,217,218,219,220,221,257,326,330],longest:[27,206],longrun:33,loo:[154,170],look:[0,3,4,6,9,10,11,12,13,14,15,16,17,19,20,21,22,23,25,26,27,29,30,31,33,35,36,37,38,39,40,41,42,44,46,48,49,51,55,57,58,60,61,62,63,64,67,68,69,70,71,73,74,75,76,77,80,81,82,83,85,86,87,88,89,90,91,94,96,97,100,103,105,108,109,110,111,112,114,116,117,118,119,121,122,124,125,126,127,131,133,134,135,136,138,139,144,146,151,153,154,156,159,165,167,168,170,171,174,181,182,186,187,188,194,201,202,203,205,206,215,219,224,230,232,233,235,238,241,242,244,246,247,249,252,272,287,288,295,299,316,318,322,328,329,330,338,341,343,344,357,364],look_str:144,lookaccount:58,lookat:33,looker:[49,58,60,123,182,187,206,235,241,247,318],lookm:33,lookstr:247,lookup:[11,33,43,80,86,97,112,119,150,165,209,246,286,319,321,333,334,340,341,344,345],lookup_typ:340,lookup_usernam:51,lookuperror:321,loom:111,loop:[0,5,6,11,21,46,49,55,60,64,69,85,93,96,116,118,119,124,125,141,146,217,252,285],loopingcal:[259,270],loos:[14,37,144,182,221,238,287,298,322],loot:61,lop:119,lore:58,lose:[11,56,61,100,105,110,116,123,138,209,219,278,279,287,290],lost:[0,38,39,43,56,79,91,110,111,125,135,139,164,213,264,277,278,279,287,290,295,316,321],lot:[0,4,10,13,15,22,26,27,28,34,37,39,41,42,46,53,55,57,58,59,61,62,63,67,69,70,73,79,80,86,90,91,93,95,96,108,109,111,112,114,119,121,123,125,127,131,133,135,138,180,184,186,188,206,214,218,232,235,312],loud:21,love:137,low:[31,40,46,66,90,95,152],lower:[2,10,19,25,29,31,33,41,43,49,51,58,62,80,85,86,90,93,114,122,137,151,152,156,167,169,206,272,321],lower_channelkei:[41,174],lowercas:[95,154,321],lowest:[66,90,241,321],lpmud:129,lpthw:77,lsarmedpuzzl:203,lspuzzlerecip:203,lst:[49,324],lstart:50,lstrip:[91,119,321],ltto:114,luc:327,luciano:79,luck:[8,51,91,96],luckili:[60,80,111,127,131],lue:[114,321],lug:55,lunch:46,luxuri:[112,314],lycanthrop:119,lying:111,m2m:319,m2m_chang:107,m_len:344,mac:[9,23,24,38,64,93,100,106,131,344],machin:[13,25,100,106,131,231],macport:[63,131],macro:[4,116],macrosconfig:4,mad:131,made:[3,11,19,20,21,25,26,35,36,38,43,51,56,58,59,61,79,80,90,96,98,103,104,109,111,121,123,131,134,150,152,164,169,179,182,188,215,219,220,221,242,269,313,321,322,326,328,344],mag:[60,127,327],magazin:79,mage:[51,70],mage_guild_block:51,mage_guild_welcom:51,magenta:126,magic:[30,60,61,80,112,121,122,140,179,190,220,269],magic_meadow:112,magicalforest:140,magnific:51,mai:[0,4,6,8,9,10,11,13,19,20,21,23,25,27,28,29,31,33,34,37,38,40,41,42,43,48,51,54,56,57,60,62,63,64,66,67,69,70,71,73,75,77,79,80,81,83,84,86,87,88,89,90,93,94,95,96,97,100,102,103,104,105,106,108,109,110,111,114,115,116,118,119,120,123,125,127,128,130,131,133,134,135,136,144,146,150,151,152,154,156,157,159,164,169,175,176,178,179,181,182,184,188,190,197,205,206,217,218,219,220,221,224,232,233,241,242,247,250,251,252,253,269,299,306,308,309,313,315,316,318,319,321,323,324,325,326,328,330,331,336,338,341,344,362],mail:[9,34,37,51,55,57,60,61,70,79,93,116,128,141,142,176,177,178,241,363],mailbox:[34,199],maillock:241,main:[13,14,15,20,21,22,30,31,33,34,37,40,43,49,51,54,56,64,68,69,76,79,80,81,83,84,85,86,89,90,91,92,100,104,105,109,110,112,115,116,119,122,124,125,131,133,134,135,137,138,139,144,145,148,150,156,159,170,177,180,188,195,199,205,206,235,239,246,252,254,256,267,271,272,274,279,284,286,291,305,307,312,318,319,328,329,332,341,343,344],mainli:[10,12,33,34,43,51,57,79,83,89,93,96,105,156,236,316,322,336,344],maintain:[4,19,23,37,41,43,53,56,68,90,93,100,108,115,119,169,171,186,261,363],mainten:[90,103],major:[14,15,23,45,57,60,63,64,119,121,133],make:[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,19,22,23,24,25,26,28,29,30,31,33,36,37,38,39,40,41,42,43,44,46,47,48,49,50,51,54,55,56,59,61,62,63,64,68,70,71,72,73,74,75,77,78,79,80,81,83,85,86,87,89,90,91,93,94,95,96,97,100,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,122,124,125,126,128,130,132,133,134,136,137,138,139,140,144,146,148,151,152,153,154,156,157,159,164,167,170,174,175,176,179,180,182,187,188,190,196,199,200,205,206,211,212,213,215,217,218,219,220,223,224,226,227,231,232,233,238,241,242,247,251,252,258,259,261,267,271,279,284,298,299,305,306,308,309,311,312,315,316,317,318,319,321,322,323,324,325,326,328,330,331,334,336,341,343,344,360,362,363],make_it:344,make_shared_login:351,make_uniqu:152,makeconnect:276,makefactori:287,makefil:38,makeit:298,makemessag:76,makemigr:[36,86,133],male:189,malevol:14,malform:345,malici:103,malign:242,man2x1:108,man:[43,87,90,108,129,165,199,206],mana:[28,30],manaag:237,manag:[2,7,9,11,31,39,40,43,53,56,57,59,80,83,85,86,89,93,96,100,102,105,110,115,119,125,127,128,131,133,138,141,142,143,144,148,169,170,172,174,175,177,197,202,206,221,227,233,236,239,243,246,247,251,253,256,261,262,267,274,314,316,318,319,320,323,324,332,335,337,341,344,360,362,364],manager_nam:316,manchest:344,mandat:357,mandatori:[0,22,107,109,129],maneuv:215,mangl:293,mango:203,manhol:[94,287],manhole_ssh:287,mani:[0,1,2,4,5,9,10,11,12,14,15,17,20,26,27,30,31,33,34,38,40,43,44,49,51,55,56,57,58,61,62,63,64,66,68,70,72,73,76,77,85,86,88,89,90,91,93,95,96,98,102,103,104,105,107,108,109,110,111,113,114,115,116,118,119,120,121,122,123,124,125,126,127,128,129,131,133,134,135,140,148,152,154,159,170,177,179,182,186,188,200,206,213,214,215,219,220,224,231,234,239,241,242,246,252,256,261,267,281,289,291,310,316,318,319,321,328,329,334,335,337,362],manifest:97,manipul:[0,11,22,31,41,43,44,51,64,86,102,109,123,159,166,176,187,192,238,247,273,324,329],manner:[14,175,206,235,247,285,318],manpow:37,manual:[4,6,14,20,21,23,30,33,34,38,40,55,58,60,61,63,68,79,80,85,86,89,90,97,102,109,110,111,114,117,119,121,122,124,125,128,131,134,139,140,141,146,159,215,224,227,230,234,247,252,259,267,284,291,328,329,363,364],manual_paus:259,manual_transl:205,manual_unpaus:259,manytomanydescriptor:[148,177,239,246,256,316,318,319],manytomanyfield:[148,177,239,246,256,316,318,319],map:[0,15,25,39,43,46,51,57,58,61,64,67,87,88,97,100,124,135,138,139,156,164,183,184,197,200,205,206,235,247,251,252,291,316,318,321,327,328,336,344,364],map_legend:200,map_modul:111,map_str:[49,111,235],mapbuild:[141,142,178],maplegend:200,mapnam:200,mapper:334,mapprovid:235,march:[79,337],margin:17,mark:[13,14,20,21,33,38,43,49,51,58,63,72,76,80,90,95,114,119,131,135,137,138,140,151,158,187,195,204,215,308,318,322,327,328,336,340],mark_categori:215,markdown:[1,4,38,48,54],marker:[13,20,33,43,51,64,87,114,138,165,187,189,197,206,215,247,279,287,290,295,296,316,319,321,327,329,336],market:90,markup:[38,81,114,136,139,141,142,183,320,343],mask:[203,206,210,211],maskout_protodef:203,mass:[61,124,139,364],massiv:[28,55],mast:43,master:[3,7,9,37,38,41,43,46,57,61,63,70,73,95,96,98,100,104,116,118,127,134,135,313],match:[9,11,20,22,27,31,33,39,41,43,44,49,51,57,58,62,68,74,76,80,83,86,87,88,89,91,102,104,105,109,111,112,114,118,119,125,128,131,133,134,135,136,137,138,144,150,151,152,153,154,157,159,165,166,168,170,174,176,180,183,184,187,188,198,199,200,201,202,203,206,220,235,238,241,242,247,251,252,258,261,272,273,285,298,308,316,317,318,319,321,326,328,330,336,339,341,343,344,345,362],match_index:151,matched_charact:188,matcher:51,matches2:86,matchobject:[321,343],mate:64,math:39,mathemat:152,matplotlib:300,matrix:330,matt:102,matter:[0,4,9,11,25,31,36,41,51,57,61,62,63,69,73,76,84,91,95,103,105,107,108,116,117,127,136,152,221,231,246,272,316],matur:[108,128,129],maverick:64,max:[16,25,49,71,114,116,188,206,310,337,344],max_damag:219,max_dbref:317,max_depth:344,max_dist:49,max_heal:219,max_l:49,max_length:[49,86,133,206],max_lin:330,max_num:145,max_num_lin:362,max_popular:362,max_rmem:334,max_siz:337,max_valu:[190,357],max_w:49,max_width:49,maxconn:67,maxdelai:[264,278,279],maxdepth:252,maxdiff:352,maximum:[16,39,71,86,91,111,114,144,188,190,217,218,219,220,221,247,252,312,321,328,330,336,344],maxlengthvalid:144,maxnum:344,maxrotatedfil:337,maxsplit:321,maxthread:312,maxval:[336,344],maxvalu:336,maxwidth:330,may_use_red_door:109,mayb:[6,9,11,13,14,21,22,25,27,31,33,38,44,48,49,54,61,63,68,69,70,73,82,85,86,90,109,116,119,122,138,140,153,179,198,205,285],mccp:[24,55,74,141,142,262,272,275],mccp_compress:280,meadow:[22,112,140],mean:[0,5,10,11,12,13,14,15,20,22,23,27,28,31,33,34,37,40,41,42,43,46,49,51,55,57,58,60,61,62,64,68,73,74,77,78,80,81,83,84,85,86,87,88,90,93,95,96,97,100,102,103,104,105,110,111,112,113,114,116,117,119,121,122,123,125,126,127,128,131,134,135,136,138,144,146,153,159,175,185,195,205,226,227,232,234,241,247,251,252,257,261,267,291,307,316,318,321,328,330,334,337,340,341],meaning:[154,170],meaningless:123,meant:[16,20,22,31,34,44,54,62,68,76,83,96,102,125,126,137,138,140,152,180,189,206,214,217,218,219,220,221,227,233,235,247,272,322],meantim:1,meanwhil:96,measur:[90,93,123,151,168,344],meat:133,mech:[124,139,364],mechan:[27,28,33,39,50,51,55,58,61,67,69,73,91,102,109,116,122,123,125,126,139,144,146,150,187,206,220,240,252,259,261,267,271,277,285,296,307,318,326,329,332,339,362],mechcmdset:21,mechcommand:21,mechcommandset:21,meck:21,media:[16,145,173,237,244,254,263,295,312,315,340,357],median:49,mediat:73,medium:16,mediumbox:276,meet:[25,36,61,122,194,235,311],mele:221,mem:[43,169],member:[9,11,43,70,86,165,167,168,247,344],membership:[4,9,119],memori:[6,12,23,28,31,33,43,56,75,86,90,93,113,125,135,144,169,175,227,247,261,300,310,316,320,329,334,339,344],memoryerror:63,memoryusag:300,memplot:[141,142,262,297],meni:180,mental:126,mention:[6,9,10,11,13,14,15,21,29,33,40,41,49,56,57,61,63,70,74,80,90,102,108,113,115,126,127,153,186],menu:[11,25,31,43,45,46,47,53,54,55,63,65,69,105,106,109,110,123,128,138,139,141,142,159,180,188,201,214,215,230,248,252,265,267,320,338,364],menu_cmdset:328,menu_data:51,menu_edit:180,menu_login:[141,142,178],menu_modul:328,menu_module_path:328,menu_quit:180,menu_setattr:180,menu_start_nod:214,menu_templ:328,menuchoic:[51,328],menudata:[188,230,249,328],menudebug:[51,328],menufil:328,menunode_fieldfil:188,menunode_inspect_and_bui:85,menunode_shopfront:85,menunode_treeselect:215,menunodename1:51,menunodename2:51,menunodename3:51,menuopt:215,menutre:[51,328],merchant:46,mercuri:108,mere:[117,190],merg:[3,5,22,33,37,43,44,51,57,62,64,97,131,139,150,151,152,153,166,224,233,235,252,256,291,328,336],merge_prior:328,merger:[5,31,37,111,152,153],mergetyp:[31,51,116,152,224,233,326,328],mess:[11,19,27,38,90,93,131,138,215],messag:[5,6,8,10,13,15,20,21,22,27,28,29,33,34,40,41,43,44,45,46,50,51,52,53,55,58,59,60,61,62,63,64,65,70,71,73,74,76,80,81,82,85,89,90,91,92,95,96,101,102,103,104,105,110,111,113,116,118,119,123,124,127,128,131,132,137,138,139,140,144,146,150,153,154,157,159,164,165,166,168,170,172,174,175,176,177,179,180,182,188,189,193,195,197,199,203,204,206,210,217,218,219,220,221,223,224,226,228,230,231,232,233,234,241,247,267,269,276,278,279,285,286,287,290,291,293,295,304,306,308,310,312,324,326,328,329,336,337,341,344],message_rout:137,message_search:176,message_transform:175,messagepath:[139,364],messagewindow:137,meta:[104,125,145,237,244,315,318,334,357],metaclass:[86,96,125,154,318],metadata:[210,269],metavar:234,meteor:82,meter:190,metho:174,method:[1,2,5,6,9,10,11,22,25,27,28,29,30,31,34,38,39,40,42,46,48,49,51,55,58,59,60,62,64,68,69,73,77,80,83,86,88,89,91,95,96,102,104,105,107,109,111,112,114,115,116,117,118,119,120,121,123,125,127,131,132,133,134,137,139,144,148,150,152,153,154,156,159,160,164,166,167,168,169,170,173,174,175,176,177,179,180,184,187,192,195,197,201,202,203,204,205,206,209,210,212,217,218,219,220,221,227,228,230,231,232,233,234,235,238,239,241,242,247,259,260,261,264,269,272,273,274,276,277,278,279,280,285,287,290,293,295,296,299,303,305,306,307,308,310,315,316,318,321,322,324,326,328,329,330,331,334,335,336,337,338,339,341,342,343,344,362],methodnam:[170,196,211,228,261,293,303,335,342,352,360],metric:[82,205],microsecond:11,microsoft:[63,111],mid:[29,108,121],middl:[29,33,49,90,218,321],middlewar:[141,142,346,348],midnight:[25,62],midst:122,midwai:114,mighht:91,might:[0,4,8,10,11,12,14,15,17,20,22,23,25,26,27,28,29,30,31,33,34,39,40,41,42,43,46,51,52,55,58,60,61,62,63,69,70,73,75,76,77,80,81,82,85,89,90,91,95,96,97,98,100,102,103,104,105,110,111,114,115,116,119,120,122,123,124,126,127,131,132,133,136,138,153,157,159,179,204,210,213,217,218,219,220,234,247,296,318,321,326,337,338,344,357,363],mighti:[29,111],migrat:[9,23,36,38,63,75,86,107,110,111,127,131,133,252],mike:[43,159],mileston:[94,139],million:[23,25,133],mime:324,mimic:[23,34,50,55,73,93,177,306,326],mimick:[50,64,73,138,298,326,329],mimim:319,min:[49,62,102,114,184,188,331,336],min_damag:219,min_dbref:317,min_heal:219,min_height:330,min_shortcut:[22,180],min_valu:357,min_width:330,mind:[10,12,13,14,37,41,45,51,54,55,56,57,60,61,122,126,134,138,179,190,195,204,269,344],mindex:151,mine:[46,103,138],mini:[55,111,124],miniatur:[61,122],minim:[61,103,105,116,138,205,252],minimalist:[33,58,108],minimum:[22,58,64,73,105,188,217,218,219,220,221,272,312,318,330,336,339,344],mininum:330,minlengthvalid:144,minor:[41,153,363],mint:[63,67,131],minthread:312,minu:[86,247,331],minut:[25,27,28,43,62,79,91,100,102,116,164,179,184,310,331,344],minval:[336,344],mirc:279,mirror:[72,79,105],mis:57,misanthrop:119,misc:138,miscelan:320,miscellan:47,mislead:41,mismatch:[74,344],miss:[49,57,60,63,70,90,94,95,97,217,218,219,220,221,251,272],missil:[21,220],mission:[41,69],mistak:[38,60,363],misus:90,mit:[79,124,321],mitig:[57,103,362],mix:[11,30,33,34,51,53,114,126,133,144,179,206,247,251,252,311,319,322,330],mixin:[251,301,362],mixtur:81,mkdir:[9,36,63],mktime:62,mob0:56,mob:[14,43,55,56,61,80,105,122,141,142,153,159,178,229,233,252,322],mob_data:56,mob_db:56,mob_vnum_1:56,mobcmdset:231,mobdb:56,mobil:[14,71,109,122,138,231,241],moboff:231,mobon:231,mock:[127,342],mock_channeldb:170,mock_get_vers:352,mock_random:228,mock_set:352,mock_tim:303,mockdeferlat:342,mockdelai:342,mocked_idmapp:303,mocked_o:303,mocked_open:303,mockup:138,mockval:342,mod:[8,103,251],mod_import:344,mod_import_from_path:344,mod_prototype_list:251,mod_proxy_http:8,mod_proxy_wstunnel:8,mod_sslj:8,mode:[2,8,31,41,42,43,50,51,67,69,74,79,93,100,103,106,116,117,123,133,135,138,141,158,169,175,181,197,199,231,247,251,258,267,272,277,284,295,296,305,322,326,328,337,344],mode_clos:296,mode_init:296,mode_input:296,mode_keepal:296,mode_rec:296,model:[9,11,34,41,45,59,64,69,73,80,87,96,104,112,115,119,125,132,135,136,139,141,142,143,144,145,172,173,175,176,236,237,243,244,247,253,254,257,261,262,263,273,314,315,316,317,319,320,325,332,333,335,340,341,344,357,362,364],model_inst:340,modeladmin:[173,237,244,254,263,315],modelattributebackend:316,modelbackend:349,modelbas:334,modelchoicefield:244,modelclass:[11,112],modelform:[145,237,244,315,357],modelmultiplechoicefield:[145,237,244],modelnam:[175,239,318],moder:[4,39,179],modern:[10,11,15,30,79,103,108,111,126,138,201,280],modif:[0,8,25,33,37,46,83,91,100,123,131,138,313,357],modifi:[0,2,4,11,20,22,25,26,31,33,34,38,39,40,43,44,46,51,53,55,56,57,58,60,68,73,78,85,89,93,96,100,104,105,109,110,111,114,118,119,122,123,125,128,131,135,137,138,139,140,144,145,153,175,180,185,187,189,195,197,203,206,213,217,218,219,220,221,232,234,239,247,252,261,318,322,328,334,340,343,357,362],modified_text:114,modul:[3,5,6,11,13,15,20,21,26,27,29,31,33,35,37,38,40,43,45,47,50,51,55,56,57,58,59,60,62,65,68,74,75,80,81,82,83,85,89,93,96,97,98,102,103,104,105,107,108,110,111,114,117,119,121,122,123,124,125,127,135,138,139,150,151,153,154,159,161,162,163,164,168,170,174,179,180,181,182,183,184,185,186,187,188,190,192,193,194,196,197,200,201,204,205,206,211,212,213,215,217,218,219,220,221,224,231,232,233,234,241,242,246,247,250,251,252,257,259,260,261,264,266,267,271,272,276,284,286,287,290,291,294,296,298,299,300,305,307,308,309,316,318,319,320,321,322,323,324,325,326,327,328,329,331,336,342,344,364],modular:55,modulepath:276,moifi:187,mollit:52,moment:[21,31,46,57,76,85,91,96,115,135,139,144,250,256],monei:[9,61,70,86,90,241],monetari:[37,179],monitor:[53,84,88,93,139,257,272,291,334],monitor_handl:[84,141,257],monitorhandl:[45,74,139,141,142,253,364],mono:25,monster:[29,43,57,61,64,89,109,159,252],month:[37,62,67,90,184,331,337,344],monthli:62,montorhandl:84,moo:[55,57,79,108,129],mood:[46,122],moon:[25,61,62,82],moor:122,moral:97,more:[0,1,2,3,4,5,9,10,11,12,13,14,15,17,19,20,21,22,23,25,26,27,28,31,33,34,35,36,37,39,40,41,42,43,44,46,49,50,51,52,55,56,58,59,60,61,62,63,64,66,67,68,69,70,71,72,73,74,75,76,77,79,83,85,86,87,88,89,90,91,93,94,95,96,97,100,102,103,104,105,108,109,110,111,112,113,114,115,116,118,119,121,122,123,124,125,126,127,131,132,133,134,136,137,138,141,143,144,145,148,151,152,153,158,159,165,169,171,174,178,179,180,181,182,184,186,187,190,195,198,200,204,205,206,213,214,215,217,218,219,220,221,226,231,232,233,234,235,241,244,247,250,251,252,277,279,282,298,299,308,313,316,317,321,322,324,325,326,327,328,329,330,334,341,344,345,357,362],more_command:329,moreov:[90,102],morn:[187,188],most:[0,4,6,8,9,10,11,13,17,22,23,25,27,30,31,33,35,37,38,39,40,41,42,43,46,47,48,49,51,56,57,58,59,60,61,62,63,64,69,73,74,77,80,82,83,86,88,89,90,91,93,95,96,97,100,103,104,105,107,108,111,113,114,115,116,117,119,121,123,125,126,128,129,133,137,138,140,144,148,152,153,156,159,167,177,180,190,205,206,213,217,218,219,220,221,239,241,242,246,247,251,252,256,290,295,305,316,317,318,319,328,329,334,335,344,362],mostli:[40,51,57,69,73,90,91,95,114,123,125,137,138,145,152,185,205,219,235,287],motiv:[13,14,37,55,61,70,89,278,279,285,286,287,290,295,296,307,308],mount:100,mountain:[108,111,200],mous:[114,137,328],move:[0,4,9,14,15,21,22,23,29,33,34,41,43,44,46,49,50,51,52,54,58,61,63,69,77,79,82,85,89,91,95,96,111,116,117,122,126,133,134,138,153,159,165,179,180,188,194,197,213,217,218,219,220,221,231,232,233,235,238,241,247,299,318,322,329],move_hook:247,move_obj:235,move_to:[0,85,89,121,197,213,247],movecommand:44,moved_obj:[233,235,247],moved_object:247,movement:[58,109,121,213,217,218,219,220,221,247],mover:221,mptt:4,mratio:[151,168],msdp:[55,83,272,291],msdp_list:272,msdp_report:272,msdp_send:272,msdp_unreport:272,msdp_var:291,msg:[0,2,5,10,11,13,22,25,27,28,29,30,33,38,40,41,42,44,46,50,51,52,53,56,58,59,60,62,71,73,80,82,84,85,86,88,89,91,95,96,105,111,112,114,116,118,119,121,123,127,129,137,138,141,144,146,154,156,160,164,170,173,175,176,177,189,197,199,210,234,242,247,278,279,306,315,322,324,326,328,329,337,341,344],msg_all:116,msg_all_sess:[33,154],msg_arriv:0,msg_content:[0,21,27,33,46,62,73,89,102,118,121,123,132,197,247],msg_help:166,msg_leav:0,msg_locat:[197,247],msg_other:179,msg_receiv:[197,247],msg_self:[197,247],msg_set:319,msgadmin:173,msglauncher2port:[267,276],msgmanag:[176,177],msgobj:[34,175],msgportal2serv:276,msgreturn:170,msgserver2port:276,msgstatu:[267,276],mssp:[55,104,141,142,262,275],mt1mywxzzsy5pxri:79,mt1mywxzzsy5pxrydwummte9mtk1jjeypxrydwubb:57,mtt:294,much:[0,4,10,11,13,14,15,20,22,23,25,26,29,37,38,39,41,42,49,51,56,59,61,62,63,64,67,69,73,76,79,80,82,89,90,91,93,94,96,109,111,113,115,116,119,120,121,125,127,132,133,134,138,148,153,158,167,180,184,185,205,206,215,221,224,232,307,321,322,323,330,344],muck:57,mud:[8,15,21,22,23,24,30,40,43,49,55,56,60,61,63,64,72,73,74,80,87,88,90,91,92,95,97,98,100,101,104,105,108,110,111,114,115,116,117,122,124,126,128,132,135,137,138,140,148,153,156,221,230,264,280,281,282,287,290,291,294,322,331],mudbyt:79,mudconnector:79,mudderi:79,muddev:63,mudform:327,mudinfo:34,mudlab:79,mudlet:[24,96,101,272,282],mudmast:24,mudramm:24,muhammad:343,mukluk:24,mul:250,mult:[109,250],multi:[10,22,31,38,43,51,55,61,95,96,100,104,105,119,122,123,151,169,206,215,247,308,328,344],multiaccount_mod:97,multidesc:[141,142,178],multilin:343,multimatch:[31,151,206,247,344],multimatch_str:[144,206,247,344],multimedia:137,multipl:[6,12,14,22,23,27,30,31,33,40,43,51,55,58,61,62,64,73,79,84,88,89,90,95,96,104,105,107,108,109,114,115,122,123,125,131,138,144,150,152,157,158,159,164,168,169,183,185,186,187,189,190,196,202,206,215,217,218,219,220,233,242,247,250,251,252,261,265,269,272,276,291,299,315,316,317,322,328,330,341,344],multiplay:[55,57,79],multipleobjectsreturn:[144,146,148,175,177,179,182,184,187,189,195,197,203,204,205,206,212,213,214,217,218,219,220,221,223,226,227,231,232,233,235,239,246,247,251,256,259,274,300,316,319,331,335],multipli:250,multisess:[2,41,69,328],multisession_mod:[24,33,64,105,123,133,144,156,160,181,189,247,308],multisession_modd:51,multitud:[57,111,114],multumatch:247,mundan:21,murri:344,mus3d1rmfizcy9osxiiita:122,muse:79,mush:[9,36,55,60,73,79,108,116,124,139,183,202,364],mushclient:[24,74,96,272,282],musher:79,mushman:108,musoapbox:[57,79],must:[0,1,2,4,5,8,10,11,15,24,25,29,31,33,37,38,40,43,48,49,50,51,56,58,61,62,63,64,65,67,71,72,74,76,80,81,83,84,85,87,89,90,93,95,96,97,100,103,104,109,110,112,113,114,115,116,117,119,123,125,127,128,131,133,135,136,137,140,146,151,152,154,159,164,169,170,174,175,176,179,182,183,184,186,197,201,203,205,206,210,215,217,218,219,220,221,226,227,230,232,233,239,241,247,250,251,257,261,267,272,285,287,290,307,309,310,315,316,317,318,321,322,323,324,325,326,327,328,329,331,336,338,339,340,341,343,344,345,362],must_be_default:153,mutabl:325,mute:[17,41,174,175],mutelist:[41,175],mutltidesc:202,mutual:317,mux2:129,mux:[20,21,33,34,41,45,55,58,103,108,139,141,142,149,167,168,183,240,364],mux_color_ansi_extra_map:183,mux_color_xterm256_extra_bg:183,mux_color_xterm256_extra_fg:183,mux_color_xterm256_extra_gbg:183,mux_color_xterm256_extra_gfg:183,muxaccountcommand:[167,199],muxaccountlookcommand:156,muxcommand:[5,25,28,29,30,33,44,53,58,119,123,141,142,149,155,156,157,158,159,164,165,166,168,169,171,182,185,186,187,193,199,200,202,203,212,214,219,220,233],mvattr:159,mxp:[24,55,74,114,141,142,262,272,275,287,290,321,328,343,344],mxp_pars:282,mxp_re:321,mxp_sub:321,my_callback:309,my_datastor:86,my_funct:29,my_github_password:131,my_github_usernam:131,my_identsystem:87,my_number_handl:51,my_object:29,my_port:40,my_portal_plugin:40,my_script:102,my_server_plugin:40,my_servic:40,my_word_fil:205,myaccount:112,myapp:86,myarx:9,myattr:[11,144],myawesomegam:67,mybot:[43,164],mycallable1:51,mycar2:87,mychair:112,mychan:34,mychannel:[12,43,164],mycharact:81,mychargen:51,myclass:60,mycmd:[33,68],mycmdset:[5,31,33],mycommand1:31,mycommand2:31,mycommand3:31,mycommand:[30,31,33,83],mycompon:137,myconf:36,mycontrib:127,mycss:137,mycssdiv:137,mycustom_protocol:40,mycustomcli:40,mycustomview:135,mydatastor:86,mydhaccount:100,mydhaccountt:100,mydhacct:100,myevennia:72,myevilcmdset:[31,152],myevmenu:51,myfix:131,myfunc:[10,115,127,344],myfunct:51,mygam:[2,3,5,6,9,13,14,21,23,25,26,27,30,31,35,40,42,44,47,49,51,53,54,56,57,58,60,62,63,65,67,69,71,73,74,75,76,80,81,82,85,86,89,90,93,95,96,100,102,104,106,109,110,111,114,116,118,119,120,121,123,125,127,128,131,133,134,135,136,137,180,181,183,187,199,200,201,202,212,213,292,342,344],mygamedir:38,mygamegam:81,myglobaleconomi:102,mygotocal:51,mygrapevin:164,myhandl:107,myhdaccount:100,myhousetypeclass:[43,159],myinstanc:86,myircchan:[43,164],mykwarg:51,mylayout:137,mylink:38,mylist2:11,mylist:[6,11,97,318],mylog:27,mymap:200,mymenu:51,mymethod:56,mymodul:115,mymud:[8,106],mymudgam:90,mynam:100,mynestedlist:325,mynod:51,mynoinputcommand:33,mynpc:123,myobj1:112,myobj2:112,myobj:[11,27,80,102,261],myobject:[5,11],myobjectcommand:25,myothercmdset:31,myownfactori:40,myownprototyp:109,mypassw:186,mypath:127,myplugin:137,myproc:40,myproc_en:40,myprotfunc:109,myroom:[43,56,102,112,159],myros:89,myscript:[102,112,125],myscriptpath:102,myserv:186,myservic:40,mysess:105,mysql:[36,55,64,128,344],mysqlclient:23,mysteri:[75,87],mytag1:137,mytag2:137,mythic:122,mytick:261,mytickerhandl:261,mytickerpool:261,mytop:20,mytup1:11,mytup:11,myvar:33,myview:135,naccount:308,naiv:[175,235,239,318],nake:33,name1:[43,159],name2:[43,159],name:[0,2,3,4,5,6,9,10,11,13,14,15,19,20,22,23,24,25,29,31,33,34,36,38,40,41,42,44,46,47,49,51,52,53,54,55,56,57,58,59,60,61,62,64,65,66,67,68,69,71,72,73,74,75,76,79,80,81,82,83,84,85,86,87,89,90,91,93,95,96,100,102,103,104,105,106,107,109,110,111,112,113,114,116,117,119,121,123,125,126,127,128,130,131,132,133,134,135,136,137,138,139,140,141,142,144,146,148,150,151,152,153,154,156,157,159,164,165,166,167,168,169,170,171,174,175,176,177,180,181,182,184,186,188,192,194,195,198,201,203,204,205,206,212,215,219,220,231,233,234,235,238,239,240,246,247,251,252,256,257,259,261,267,270,272,273,274,276,277,279,284,287,290,291,294,295,296,299,310,312,315,316,317,318,319,321,322,323,324,326,327,328,329,334,335,336,337,338,340,341,343,344,345,349,357,362],namecolor:215,namedtupl:192,nameerror:[42,95],namelist:199,namesak:97,namespac:[69,125,137,195,234,252,310,322],napoleon:38,narg:[114,234],narr:221,narrow:91,nativ:[34,38,42,51,88,102,209,310,312,362],nattempt:51,nattribut:[11,43,51,116,125,159,252,306,316,318,324,328],nattributehandl:316,natur:[11,15,27,55,79,88,112,146,330],natural_height:330,natural_kei:316,natural_width:330,navig:[9,48,49,51,106,111,128,133,134,221,362],naw:[24,52,141,142,262,275],nbsp:343,nchar:120,nclient:298,ncolumn:330,ncurs:141,ndb:[6,13,22,25,29,33,43,51,102,105,116,125,144,148,169,246,256,306,318,328],ndb_:[43,109,159,252],ndb_del:306,ndb_get:306,ndb_set:306,ndk:75,nearbi:[119,152,153,154,221],nearli:321,neat:[0,3,138,357],neatli:[108,344],necess:[40,95],necessari:[0,4,22,36,39,40,51,57,58,59,61,77,91,108,110,114,118,121,125,131,138,153,154,177,181,195,210,233,234,252,260,296,315,322,328,330,338,340,344],necessarili:[38,41,57,88,90,109,344],necessit:309,neck:[109,182],necklac:182,need:[1,2,3,4,5,6,8,9,10,11,13,14,15,19,20,21,22,23,25,26,27,28,29,30,31,33,34,35,36,37,38,39,40,41,42,43,44,45,46,48,49,50,51,54,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,79,80,81,82,83,84,85,86,87,88,89,90,91,93,94,95,96,97,98,100,102,103,104,105,106,109,110,111,112,113,114,115,116,117,118,119,121,122,123,124,125,126,127,128,130,131,133,134,135,136,137,138,140,144,146,148,152,154,156,159,164,165,167,170,174,175,179,180,186,187,189,193,194,195,196,200,203,204,205,206,215,217,218,219,220,221,227,231,232,233,234,235,241,242,246,247,251,252,259,267,269,271,272,276,284,291,296,298,306,307,308,312,315,316,318,321,322,324,328,329,330,331,336,338,339,341,344,362],need_gamedir:267,needl:203,neg:[62,126,152,326,344],negat:[114,119,242],negoti:[55,179,281,283,285,294,308],negotiate_s:283,neighbor:39,neither:[11,54,61,73,97,110,185,251,291,316,319,345],nenter:51,nest:[11,14,33,43,51,114,144,159,206,215,241,247,250,252,291,325,336],nested_mut:11,nested_r:159,nestl:111,net:[9,43,57,63,70,72,79,90,146,164,280,281,291,294,308],netrc:131,network:[40,43,53,55,64,65,70,71,72,79,90,103,113,139,146,164,278,279,284,305,308],neu:180,neutral:189,never:[12,14,26,27,31,33,51,54,56,60,61,62,64,80,86,88,91,95,96,104,114,115,118,119,121,125,127,131,133,144,194,205,206,220,221,231,242,247,306,325,336,344],nevertheless:[26,43,51,86,126,156,180],new_alias:154,new_arriv:233,new_attrobj:316,new_channel:58,new_charact:231,new_coordin:235,new_datastor:86,new_goto:328,new_kei:[107,154,247],new_loc:[43,159],new_menu:180,new_nam:[43,107,159],new_name2:[43,159],new_obj:[80,247,252],new_obj_lockstr:159,new_object:[109,252],new_raw_str:151,new_room_lockstr:159,new_ros:89,new_script:102,new_typeclass:[144,318],new_typeclass_path:125,new_valu:[84,316],newbi:[25,48,55,124,174],newcom:[96,117],newer:9,newindex:215,newli:[43,46,58,60,66,131,133,159,175,180,199,204,234,247,252,259,324],newlin:[33,43,137,166,322,330],newnam:[33,43,159,318],newpassword:[43,157],newstr:137,nexist:22,nexit:[120,127],next:[0,4,5,6,9,10,11,12,13,14,20,21,22,23,25,28,29,30,31,33,36,38,39,41,42,46,49,50,51,52,56,58,60,61,62,64,65,68,72,73,75,76,77,79,80,81,83,85,86,89,90,95,96,98,100,102,103,106,110,111,114,116,119,121,122,123,127,131,133,134,137,138,180,184,200,202,215,217,218,219,220,221,232,242,259,267,322,328,329,331,336,344,362],next_nod:51,next_turn:[217,218,219,220,221],nextrpi:79,nexu:45,nfkc:144,ng2:330,nginx:8,nice:[0,12,22,27,49,54,58,61,62,68,70,81,90,96,100,111,119,127,138,140,159,179,182,206,251],nicer:[20,60,96],niceti:[43,159],nick:[2,11,45,57,74,79,89,129,139,144,146,159,165,206,241,246,247,279,316,317,336,364],nick_typ:87,nickhandl:[11,87,316],nicklist:[146,164,279],nicknam:[43,87,89,129,131,165,206,246,247,279,316,317],nickreplac:316,nicktemplateinvalid:[316,336],nicktyp:[206,247],nifti:8,night:[58,61,132,138,187],nine:66,nineti:345,nit:[60,62],nline:337,nmrinwe1ztfhlmpwzyisindpzhroijoipd02mdaifv1dlcjhdwqiolsidxjuonnlcnzpy2u6aw1hz2uub3blcmf0aw9ucyjdfq:122,no_channel:[31,33,152,328],no_default:[125,144,318],no_exit:[31,33,116,152,224,230,328],no_gmcp:291,no_log:153,no_match:180,no_mccp:280,no_more_weapons_msg:232,no_msdp:291,no_mssp:281,no_mxp:282,no_naw:283,no_obj:[31,152,224,230,328],no_superuser_bypass:[144,175,242,247,318],no_tel:80,noansi:170,nobj:120,nocaptcha:133,nocaptcha_recaptcha:133,nocolor:[81,272,287,290,295,296],nodaemon:106,node1:[51,328],node2:[51,328],node3:[51,328],node:[13,85,109,188,201,215,230,249,265,328],node_abort:51,node_apply_diff:249,node_attack:51,node_background:51,node_betrayal_background:51,node_border_char:328,node_destin:249,node_enter_password:201,node_enter_usernam:201,node_examine_ent:249,node_exit:51,node_formatt:[51,188,328],node_four:51,node_game_index_field:265,node_game_index_start:265,node_hom:249,node_index:[249,328],node_kei:249,node_loc:249,node_login:51,node_matching_the_choic:51,node_mssp_start:265,node_mylist:51,node_on:51,node_parse_input:51,node_password:51,node_prototype_desc:249,node_prototype_kei:249,node_prototype_sav:249,node_prototype_spawn:249,node_quit_or_login:201,node_readus:51,node_select:51,node_set_nam:51,node_start:265,node_test:51,node_text:51,node_usernam:51,node_validate_prototyp:249,node_view_and_apply_set:265,node_view_sheet:51,node_violent_background:51,node_with_other_nam:328,nodefunc1:51,nodefunc2:51,nodefunc:328,nodekei:328,nodenam:[51,328],nodename_to_goto:51,nodestartfunc:51,nodetext:[51,188,249,328],nodetext_formatt:[51,188,249,328],noecho:[43,169],noerror:247,nofound_str:[144,206,247,344],nogoahead:289,nohom:324,nois:21,noisi:[90,264,269,277,287,290,312],noloc:[43,159],nomarkup:[74,81],nomatch:[22,168,180,326,336,344],nomatch_exit:22,nomatch_single_exit:22,nomigr:127,nomin:362,non:[4,6,14,15,20,22,27,29,31,33,38,43,44,49,50,52,55,58,61,62,63,64,65,68,70,74,82,86,88,102,105,109,110,114,122,124,125,126,131,137,139,140,144,146,148,150,152,159,169,175,177,185,195,204,212,214,215,232,238,246,247,251,252,256,257,258,259,260,261,267,276,290,291,305,306,308,316,318,321,324,325,326,328,330,336,341,344],nonc:295,nondatabas:[11,306,318],none:[0,1,2,10,11,13,14,15,22,25,30,31,33,34,39,40,41,42,43,44,49,50,51,56,58,60,62,64,69,74,77,80,81,83,84,85,86,87,88,91,96,102,105,111,112,114,116,118,119,121,123,144,145,146,150,151,152,153,154,156,159,160,161,162,163,166,167,168,170,173,174,175,176,177,179,180,181,182,185,187,188,189,192,194,195,197,198,201,203,204,205,206,212,214,215,217,218,219,220,221,224,230,231,232,233,234,235,237,238,241,242,244,246,247,249,250,251,252,254,257,258,259,261,264,265,267,269,273,276,277,278,279,286,287,295,296,306,307,308,310,311,312,315,316,317,318,319,321,322,323,324,325,326,327,328,329,330,331,334,336,337,339,340,341,344,345,349,352,357,362],nonpc:123,nonsens:205,noon:[20,60,73,76,80,96],nop:290,nopkeepal:[24,290],nor:[11,13,29,31,42,54,106,108,116,126,185,186,234,247,251,291,316,319],norecapcha:133,norecaptcha_secret_kei:133,norecaptcha_site_kei:133,norecaptchafield:133,normal:[2,3,5,6,9,10,11,13,14,15,19,20,21,23,25,27,29,30,31,33,34,38,43,44,46,49,51,55,56,57,58,60,62,64,66,68,69,72,74,75,76,80,81,82,83,85,86,87,88,90,93,96,97,100,102,104,105,109,110,111,112,113,114,116,119,121,122,123,125,126,127,128,134,135,137,138,140,144,146,148,150,151,152,153,154,156,159,166,169,174,175,179,184,185,197,217,218,219,220,221,231,234,235,246,247,249,252,259,261,267,276,279,280,281,283,285,299,306,308,314,316,317,318,321,322,325,328,329,334,336,341,343,344,346],normal_turn_end:116,normalize_nam:247,normalize_usernam:144,north:[0,20,22,43,44,46,49,89,111,114,121,159,180,200,213,299],north_south:111,northeast:[20,43,159,235],northern:[22,111],northwest:159,nose:316,not_don:312,not_error:267,not_found:159,notabl:[6,9,10,40,43,63,97,131,154,159,170,179,318,325,336,344],notat:[43,119,159,321,344],notdatabas:125,note:[0,1,2,4,5,6,9,11,12,13,19,20,21,23,24,25,27,29,41,42,43,48,49,57,58,59,60,61,62,63,64,69,70,73,74,75,76,80,83,85,86,88,89,90,93,94,95,96,100,102,103,105,106,107,109,110,113,114,115,116,117,119,121,123,124,125,126,128,130,131,133,134,135,136,137,141,144,146,151,152,153,154,156,159,160,161,165,166,167,169,170,171,174,175,176,179,181,182,183,184,185,186,187,189,194,195,197,198,200,201,202,203,204,205,206,212,213,215,217,218,219,220,221,224,226,227,233,234,235,241,242,246,247,251,252,259,261,264,267,272,276,277,279,280,284,285,286,287,290,291,292,294,295,298,300,301,306,308,312,313,316,317,318,319,321,322,323,324,325,326,327,328,329,330,331,334,336,337,339,340,341,344,350,364],notepad:63,notfound:344,notgm:58,noth:[0,10,11,14,20,22,27,29,33,34,42,56,57,60,62,83,85,89,95,108,111,115,116,127,144,159,168,215,217,220,221,231,235,247,259,279,316,318,328],nother:120,notic:[0,10,12,13,20,22,23,29,33,36,37,39,41,42,46,62,69,70,91,96,117,121,126,127,131,180,223,280,362],notif:[4,75,131,137,138,199],notifi:[43,98,164,217,218,219,220,221,233,251],notificationsconfig:4,notimplementederror:290,notion:[62,115,116],noun:[205,206],noun_postfix:205,noun_prefix:205,noun_transl:205,now:[0,2,3,5,6,9,10,11,12,14,20,21,22,23,25,27,28,29,31,33,36,39,41,46,48,49,51,55,56,57,58,60,61,62,63,64,65,67,69,71,72,73,75,76,77,79,80,81,82,83,85,86,89,90,91,95,96,97,98,100,102,103,105,106,108,109,110,111,114,115,117,118,119,121,123,125,126,127,128,131,133,134,135,136,137,138,140,153,179,184,188,195,197,215,226,235,242,247,279,287,308,340,342,344],nowher:[95,111],noxterm256:290,npc:[9,33,46,51,61,64,73,111,119,124,139,179,214,241,247,364],npcname:118,npcshop:85,nprot:120,nr_start:258,nroom:[22,120],nroom_desc:127,nrow:330,ntf:63,nuanc:114,nudg:[78,224,227,312],nuisanc:103,nulla:52,num:[49,80,206,247],num_lines_to_append:337,num_object:119,num_objects__gt:119,num_tag:119,number:[0,6,10,11,12,13,20,21,23,25,26,27,31,33,34,36,38,41,43,49,50,51,57,58,60,61,62,64,71,73,77,81,85,87,90,93,95,96,97,98,100,102,104,105,107,111,112,114,115,116,119,120,122,123,125,127,131,134,135,140,141,144,146,151,152,153,157,159,164,165,174,176,177,182,184,185,188,190,192,194,195,198,200,204,205,206,215,217,218,219,220,221,247,250,251,252,258,259,265,267,272,278,279,281,285,298,308,310,312,316,317,319,321,322,324,326,328,329,330,331,334,336,337,341,344,357],number_of_dummi:267,number_tweet_output:120,numbertweetoutput:120,numer:[61,73,97,190,321],numpi:300,o_o:138,obelisk:232,obfusc:[205,206],obfuscate_languag:[205,206],obfuscate_whisp:[205,206],obj1:[11,43,80,97,109,159,203,221],obj2:[11,43,80,97,109,127,159,203,221,322],obj3:[11,43,109,159],obj4:11,obj5:11,obj:[2,6,10,11,22,25,27,31,33,41,42,43,48,56,58,59,60,80,82,84,86,87,89,91,96,102,109,112,115,117,119,121,125,127,139,144,145,152,153,154,157,159,165,167,168,169,170,173,174,176,180,182,187,188,189,192,194,195,198,199,203,206,215,217,218,219,220,221,224,227,232,233,235,241,242,244,246,247,250,252,254,256,257,258,259,296,298,299,306,315,316,317,318,319,322,324,325,329,339,340,341,344],obj_desc:220,obj_detail:233,obj_kei:220,obj_prototyp:252,obj_to_chang:125,obj_typeclass:220,objattr:[232,241],objclass:[334,344],object1:33,object2:[33,179,247],object:[0,2,9,10,12,13,14,15,18,19,21,22,23,26,29,30,31,33,34,36,38,39,40,41,42,44,45,46,47,49,50,51,52,53,55,56,57,58,62,69,73,74,77,79,81,83,84,85,86,87,88,91,93,95,102,103,104,107,108,109,110,114,115,116,117,118,120,122,123,125,127,129,132,133,134,135,137,138,139,140,141,142,143,144,145,146,147,148,150,151,152,153,154,156,157,158,159,160,161,164,165,167,168,169,170,171,173,174,175,176,177,178,179,180,181,182,186,187,188,189,192,193,194,195,196,197,198,199,200,203,204,206,209,210,211,212,213,214,215,217,218,219,220,221,223,224,226,227,229,230,231,233,234,235,237,238,239,241,242,249,250,251,252,253,254,256,257,258,259,260,261,265,267,269,271,272,273,274,276,277,280,281,282,283,284,285,286,287,289,291,294,296,298,299,305,306,307,308,310,311,312,315,316,317,318,319,321,322,323,324,325,326,327,328,329,330,334,335,336,338,339,340,341,342,343,344,345,349,351,357,360,362,364],object_confirm_delet:362,object_detail:362,object_from_modul:344,object_id:134,object_search:134,object_subscription_set:246,object_tot:317,object_typeclass:[342,360],objectattributeinlin:244,objectcr:357,objectcreateform:244,objectcreateview:362,objectdb:[11,53,59,96,112,119,120,125,133,141,244,246,247,252,314,315,316,324,329,341],objectdb_db_attribut:244,objectdb_db_tag:[244,315],objectdb_set:[148,316,319],objectdbadmin:244,objectdbmanag:[245,246],objectdeleteview:362,objectdetailview:362,objectdoesnotexist:[148,177,239,246,256,274,316,319,335],objecteditform:244,objectform:357,objectmanag:[245,247,317],objectnam:[6,58],objects_objectdb:86,objectsessionhandl:[2,247],objecttaginlin:244,objectupd:357,objectupdateview:362,objid:80,objlist:[109,250],objlocattr:[232,241],objmanip:[43,159],objmanipcommand:159,objnam:[27,43,125,159],objparam:252,objs2:112,objsparam:252,objtag:241,objtyp:176,obnoxi:269,obs:318,obscur:[48,72,82,205,206],observ:[13,14,20,43,81,88,159,165,187,206,223,227,233,291,322,344],obtain:[0,33,39,63,77,90,91,93,100,180,232],obviou:[0,59,61,103,121,128,138,190,362],obvious:[0,4,14,49,55,105,108,121,319],occaecat:52,occas:128,occasion:[90,119],occation:330,occur:[9,10,25,33,42,57,60,102,137,168,175,204,219,234,242,247,299,328,337],occurr:[46,91,123,321],ocean:[90,122],ocw:124,odd:[22,49,61,103,126],odor:58,off:[0,11,14,20,23,24,29,31,33,36,40,41,43,49,50,51,55,61,64,66,74,80,81,86,88,90,100,103,107,108,110,114,115,122,123,126,135,138,139,144,154,164,169,170,174,175,182,188,200,201,206,227,231,233,242,247,272,280,287,290,306,318,321,322,324,326,328,329,330,336,337,345],off_bal:29,offend:12,offer:[1,4,11,14,22,26,28,31,33,34,37,39,40,43,44,50,51,55,56,57,59,62,64,72,73,74,76,83,86,87,89,90,91,96,102,106,108,109,111,114,115,116,123,124,127,128,129,131,132,137,138,152,153,158,159,169,179,180,187,205,233,249,257,308,328],offernam:179,offici:[38,72,100,103,127,131,337],officia:52,offlin:[9,15,79,90,109,158,175,322],offscreen:9,offset:[206,326,337],often:[2,5,10,11,15,22,26,28,31,33,40,41,42,43,46,48,49,51,57,59,61,62,64,76,86,88,90,91,93,95,96,97,102,103,104,105,112,114,115,116,119,128,131,146,152,157,167,168,169,175,180,215,217,218,219,220,221,224,226,242,246,256,258,267,272,286,306,316,318,322,324,330,337],ohloh:37,okai:[41,42,48,49,51,58,75,77,111,123,128,198],olc:[43,47,159,249,252],olcmenu:249,old:[0,1,5,9,21,25,27,31,38,39,43,50,51,55,56,58,60,63,80,81,85,88,90,105,106,111,114,122,123,125,126,128,138,144,152,153,156,159,174,179,197,206,242,247,252,276,317,318,321,324,363],old_default_set:127,old_kei:[107,247],old_nam:107,older:[2,9,24,55,63,64,79,105,159],oldnam:318,oliv:114,omiss:60,omit:[91,100,109],ommand:150,on_:180,on_bad_request:269,on_ent:[22,180],on_leav:[22,180],on_nomatch:[22,180],onbeforeunload:[83,137],onbuild:100,onc:[0,2,5,6,9,10,13,16,21,22,23,25,33,34,37,38,39,40,41,42,43,46,47,49,51,55,57,58,60,61,62,63,64,67,72,79,80,83,85,89,90,93,95,96,97,100,102,105,108,114,116,119,121,122,125,126,128,131,133,137,144,146,151,154,159,164,167,168,170,175,179,180,188,189,195,199,200,201,203,205,212,215,217,218,219,220,221,223,227,231,232,233,234,235,247,251,256,259,272,277,290,294,305,316,321,328,329,337,342,344],onclos:[40,278,295],onconnectionclos:[83,137],oncustomfunc:83,ond:319,ondefault:83,one:[0,1,2,3,4,5,9,10,11,12,13,14,15,16,19,20,21,22,23,25,26,27,28,29,31,33,34,35,36,37,38,41,42,43,44,46,47,48,49,50,51,52,54,55,56,57,58,59,60,61,62,63,64,65,67,68,69,70,72,73,74,76,77,79,80,81,82,83,85,86,87,88,89,90,91,92,93,95,96,97,98,100,102,103,104,105,106,108,109,111,112,113,114,115,116,118,119,121,122,123,125,126,127,128,131,132,133,134,135,136,137,138,140,143,144,148,151,152,153,154,156,157,159,165,168,170,174,175,176,177,179,180,182,185,187,189,195,198,199,200,204,205,206,214,215,217,218,219,220,221,224,227,230,232,233,234,235,238,239,241,242,244,246,247,249,250,251,252,256,260,261,267,269,271,272,277,278,279,287,290,291,306,307,308,312,314,316,317,318,321,322,324,325,327,328,329,330,331,334,335,336,337,339,340,341,342,344,345,357,360,362],ones:[4,9,14,20,22,27,31,33,57,58,65,72,74,80,81,83,90,95,100,103,109,114,116,126,127,135,152,153,154,177,180,195,197,217,218,219,220,221,241,251,252,271,276,308,321,330,338],onewai:[43,159],ongo:[28,91,116,179,213],ongotopt:[83,137],onkeydown:[83,137],onli:[0,2,4,5,6,9,10,11,12,13,14,15,19,20,21,22,24,25,26,27,28,29,31,33,34,37,39,40,41,42,43,44,46,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,67,68,69,71,72,73,74,77,79,80,81,82,83,85,86,87,88,89,90,91,93,94,95,96,100,102,103,104,105,106,107,109,111,112,114,116,117,118,119,121,122,123,124,125,126,127,130,131,132,133,134,135,136,137,138,140,141,144,145,146,150,151,152,153,154,156,157,158,159,164,165,166,167,168,169,170,175,176,177,179,180,181,182,185,187,188,190,195,197,199,205,206,214,215,217,218,219,220,221,223,226,227,232,233,234,235,239,241,242,247,250,251,252,256,258,259,261,267,271,272,279,282,284,285,287,290,299,305,306,308,310,311,312,315,316,317,318,319,321,322,323,324,326,328,329,330,334,336,337,339,340,341,342,344,357,362],onlin:[7,12,15,21,37,41,43,55,57,58,60,61,64,65,68,69,70,71,73,77,79,89,96,98,101,104,108,116,123,128,129,139,141,156,164,175,180,188,281,322,364],onloggedin:[83,137],onlook:247,only_tim:341,only_valid:252,onmessag:[40,278,295],onopen:[40,278,295],onoptionsui:137,onprompt:[83,137],onsend:[83,137],onset:[5,11],onsil:83,ontabcr:137,ontext:[83,137],onto:[25,31,33,44,55,60,61,72,90,95,121,137,153,224,233,246,279,325,328],onunknowncmd:137,onward:107,oob:[24,30,33,45,83,104,137,138,139,144,146,166,189,247,272,290,291,295,296,308,328,364],oobfunc:104,oobhandl:334,oobobject:102,ooc:[2,53,58,102,105,114,123,144,148,156,159,160,164,167,177,181,199,247],ooccmdsetchargen:181,ooclook:[105,181,329],opaqu:[15,103],open:[0,3,4,5,9,20,22,23,26,31,34,37,38,42,46,50,55,57,58,60,63,64,65,67,69,70,71,72,73,75,79,80,90,95,96,103,105,106,111,114,116,123,130,131,133,134,138,159,166,169,179,180,188,212,213,221,224,226,227,232,241,310,316,324,337,344,363],open_lid:226,open_parent_menu:180,open_submenu:[22,180],open_wal:232,openhatch:79,openlidst:227,openlock:241,opensoci:70,opensourc:321,oper:[9,11,12,14,22,27,33,41,42,43,46,51,57,59,60,61,63,64,67,72,74,80,82,88,89,90,95,96,97,102,109,110,112,115,119,124,126,131,137,139,144,150,152,154,156,159,164,169,175,180,185,206,227,232,242,247,250,252,261,264,267,276,277,281,283,287,289,290,296,298,299,306,307,316,317,318,321,324,328,329,330,334,344,364],opinion:[1,48],opnli:316,oppon:[11,73,218,220,231],opportun:[0,4,22,91,133,221],oppos:[27,89,103,110,114,306,319],opposit:[41,43,58,111,121,159,224],opt:[58,137,234],optim:[23,27,33,34,39,56,64,86,93,115,119,154,251,252,302,305,316],option100:51,option10:51,option11:51,option12:51,option13:51,option14:51,option1:51,option2:51,option3:51,option4:51,option5:51,option6:51,option7:51,option8:51,option9:51,option:[2,4,7,8,10,11,17,20,23,24,25,27,29,31,33,34,36,38,41,42,47,50,54,55,57,62,63,64,74,76,79,80,81,83,85,86,88,96,100,102,104,106,108,109,111,112,113,114,116,117,123,127,129,133,134,135,137,138,139,141,144,145,146,150,151,152,153,154,156,157,159,164,167,168,170,173,174,175,176,177,179,180,181,182,184,185,187,188,189,190,192,194,195,197,199,200,203,204,205,206,214,215,219,221,230,233,234,235,237,238,241,242,244,246,247,249,251,252,254,256,257,258,259,260,261,263,264,265,267,269,272,273,276,277,280,281,282,283,284,285,286,287,289,290,291,294,295,296,298,299,306,308,310,315,316,317,318,319,321,322,323,324,326,327,328,329,330,331,334,336,337,338,339,340,341,343,344,345,349],option_class:[141,323],option_dict:328,option_gener:328,option_kei:345,option_str:234,option_typ:339,option_valu:339,optiona:[144,264,318],optionalposit:1,optionclass:[141,142,320,323],optioncontain:323,optionhandl:[141,142,320,338],optionlist:[51,230,249,328],options2:137,options_dict:339,options_formatt:[51,188,230,249,328],optionsl:251,optionslist:230,optionstext:[51,188,328],optlist:215,optlist_to_menuopt:215,optuon:205,oracl:[23,344],orang:[114,203,234,321],orc:[57,61,109,117],orc_shaman:109,orchestr:100,order:[0,2,5,6,9,10,11,13,14,22,27,31,33,36,37,39,43,44,49,50,51,58,60,61,62,63,64,68,69,70,71,80,84,87,89,93,100,102,104,109,111,113,114,116,119,121,122,123,126,127,128,131,133,134,136,137,138,144,150,153,154,160,165,166,169,170,173,179,180,181,182,183,185,188,203,204,206,217,218,219,220,221,227,231,232,233,234,237,241,242,244,247,252,254,263,278,290,295,299,306,316,318,321,322,328,329,330,337,341,344,362],order_bi:119,order_clothes_list:182,ordered_clothes_list:182,ordered_permutation_regex:206,ordered_plugin:83,ordereddi:11,ordereddict:[11,344],ordin:321,org:[11,37,38,57,64,90,96,116,204,234,283,289,295,321,344,357],organ:[5,6,9,22,69,73,80,89,102,108,111,112,119,124,129,131,132,154,170],organiz:102,orient:[55,57,64,96,124],origin:[0,4,9,21,25,29,41,43,49,51,55,57,60,75,76,79,81,89,91,96,102,103,105,106,119,131,136,138,146,152,159,180,197,199,205,206,234,247,251,252,276,310,318,321,328,336,340,343,363],orioem2r:133,ormal:321,oscar:[175,239,318],osnam:344,oss:106,ostr:[144,176,238,341],osx:[63,131],other:[0,1,2,4,5,6,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,25,27,28,29,31,34,36,37,38,39,40,41,43,44,46,47,48,49,50,51,53,55,57,58,59,60,61,62,63,64,65,68,69,70,71,73,74,76,80,81,82,83,85,86,87,88,89,91,95,96,97,100,102,103,105,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,123,124,125,126,127,128,131,133,134,135,136,137,138,139,140,144,150,151,152,153,154,159,165,166,167,170,171,176,179,182,184,186,188,194,197,199,205,206,210,212,215,217,218,219,220,221,224,227,233,234,235,239,242,246,247,251,252,257,259,261,265,271,272,276,278,279,285,287,290,299,306,307,309,316,318,320,321,322,324,326,327,328,329,330,336,338,339,341,344,345,362],otherroom:212,otherwis:[0,4,11,15,23,25,27,29,31,33,37,39,41,42,43,51,59,62,68,69,76,78,83,86,89,90,91,95,97,100,102,103,105,109,114,121,123,131,135,141,151,152,156,159,175,179,183,187,188,192,195,206,217,218,219,220,221,235,242,247,250,251,252,259,267,278,279,287,306,310,311,315,321,328,329,336,337,341,342,344,362],our:[2,3,4,8,9,11,14,16,20,21,23,25,26,30,31,33,36,37,38,39,40,41,42,43,44,46,49,55,57,58,59,60,61,62,63,64,67,70,72,73,75,77,78,79,80,81,82,83,85,88,90,91,98,100,101,103,111,115,116,117,119,123,124,127,128,129,131,132,134,135,136,137,138,140,148,153,167,168,187,200,215,231,232,235,242,257,312,315,337,363],ourself:123,ourselv:[0,20,58,80,87,118,132,138,144,181,280,281,283,294],out:[0,1,3,6,8,9,10,12,13,14,15,16,17,19,20,21,22,23,26,28,29,33,34,37,38,39,41,42,43,44,45,46,47,48,49,51,53,54,55,56,57,59,60,61,62,63,64,66,69,70,71,77,79,80,86,88,89,90,91,93,95,96,97,100,102,104,105,108,109,111,114,116,117,118,119,121,122,123,126,127,129,131,133,135,137,138,139,143,144,151,152,156,158,159,179,181,184,186,188,199,205,206,209,210,212,213,217,218,219,220,221,227,230,232,241,251,252,259,267,269,291,295,296,298,307,308,315,316,325,327,328,330,336,343,344,357],out_templ:[316,336],outcom:[38,73,86,152,185,242,247,251],outdat:8,outdata:[40,308],outdoor:[112,119,122,132,233],outer:330,outermost:[11,29,74],outerwear:182,outfunc_nam:40,outgo:[67,88,90,96,105,146,197,247,279,291,307,344],outgoing_port:90,outlet:90,outlin:[36,43,111,133,278],outmessag:247,output:[4,14,20,22,26,27,34,40,43,51,52,58,74,79,88,91,95,96,100,105,106,108,110,111,113,114,116,120,121,123,126,128,129,135,137,138,141,142,154,159,166,169,170,178,180,184,189,207,208,210,217,218,219,220,221,251,267,272,287,291,299,306,321,328,329,337,340,344],outputcmd:291,outputcommand:[74,83],outputfunc:[40,59,83,247,272,278],outputfunc_nam:[40,272],outputfunct:83,outrank:317,outright:[12,90,363],outro:[122,233],outroroom:233,outsid:[0,13,15,20,21,38,39,57,64,67,73,88,96,100,104,108,109,110,112,121,134,204,220,231,241,291,306,307,316,319,330],outtempl:[316,336],outtxt:27,outward:[49,90],over:[1,6,8,11,13,14,15,16,17,27,28,31,33,34,36,37,38,39,40,43,45,48,49,51,54,57,58,59,60,61,73,77,81,83,85,88,90,93,94,96,97,100,103,105,108,111,112,113,114,115,116,118,119,125,126,127,128,129,133,136,137,138,144,153,164,174,176,188,200,212,215,217,218,219,220,221,227,233,261,271,285,287,290,292,296,298,300,313,318,322,334,340,344,362,363],overal:[10,56,57,68,71,86,90,152,167,168,218],overcom:111,overhead:[23,27,34,113,132,206,235,316],overhear:205,overlap:[31,62,205,321,330],overload:[5,22,30,31,33,40,44,47,51,55,57,60,74,76,89,96,97,104,114,115,117,123,136,144,152,154,168,175,180,181,187,189,203,206,212,213,217,218,219,220,221,230,231,232,233,234,247,252,261,271,290,307,326,328,329,330,338],overrid:[1,3,4,9,20,21,22,25,31,36,43,51,53,54,68,69,80,83,91,96,102,105,107,109,117,118,121,135,136,137,144,154,159,166,170,175,176,180,187,195,197,205,219,221,233,234,242,247,252,259,290,308,312,315,316,321,328,329,334,337,338,341,362],overridden:[4,40,96,136,138,144,159,180,234,329,362],override_set:107,overriden:[144,166,206],overrod:16,overrul:[2,80,144,153,206,247,330],overseen:73,overshadow:61,overshoot:344,oversight:57,overview:[15,16,18,23,45,46,57,68,77,96,103,139,364],overwhelm:[46,61],overwrit:[5,43,76,136,138,159,166,285,317,362],overwritten:[33,134,233,319],owasp:357,own:[1,3,4,5,6,8,9,10,11,13,17,19,20,21,22,25,26,27,29,30,31,34,37,38,41,43,45,47,51,55,57,61,62,63,64,67,68,71,72,75,76,77,78,80,81,83,85,86,87,88,91,93,95,96,98,101,102,103,104,105,107,108,109,111,112,114,119,121,122,123,124,125,127,128,129,131,132,133,134,135,136,138,139,148,150,151,152,153,159,164,167,182,184,187,188,199,201,205,206,210,217,218,219,220,221,232,234,235,241,242,247,252,272,299,307,318,321,322,323,329,330,334,337,338,342,344,362,364],owner:[4,19,80,85,144,242,338],owner_object:80,ownership:[90,100],p_id:133,pace:[122,231],pack:[83,276],packag:[8,9,23,41,47,63,64,72,75,78,88,90,93,96,97,100,108,127,128,135,141,143,149,155,172,178,229,236,240,243,253,262,267,276,291,295,314,320,346],package_nam:64,packagenam:64,packed_data:276,packeddict:[97,318],packedlist:[97,318],packet:[83,287],pad:[17,114,321,330,336,344],pad_bottom:330,pad_char:330,pad_left:330,pad_right:330,pad_top:330,pad_width:330,page:[7,8,9,12,13,14,16,17,20,21,23,25,26,28,31,33,36,37,38,40,45,48,51,52,55,57,58,59,60,61,64,67,70,72,73,75,76,77,79,80,81,88,89,90,94,96,99,100,101,103,104,106,108,110,124,125,126,127,129,130,131,133,134,137,138,139,164,165,175,239,241,244,251,254,296,315,318,328,329,344,346,355,362,363,364],page_back:329,page_ban:164,page_end:329,page_formatt:[251,329],page_next:329,page_quit:329,page_titl:362,page_top:329,pagelock:241,pageno:[251,329],pager:[52,139,329],pages:[51,328],pagin:[251,329],paginag:329,paginate_bi:362,paginated_db_queri:251,paginator_django:329,paginator_index:329,paginator_slic:329,pai:[56,70,85,90,103,232,241],paid:90,pain:[90,138],painstakingli:13,pair:[31,83,116,137,138,144,152,182,241,247,308,357,362],pal:87,palett:126,pallet:111,palm:188,palobject:70,pane:[43,88,137,138,171,186,230],panel:[67,106],panic:109,paper:[61,79,116],paperback:73,par:23,paradigm:[9,61,118,218],paragraph:[14,27,38,202,322,330,344],parallel:[57,62,69,317],paralyz:219,param:[67,159,247,259,261,269,279,312,337,345],paramat:[144,154,247,306],paramet:[0,22,24,31,36,39,42,46,49,62,91,100,106,119,127,141,144,145,146,150,151,152,153,154,159,166,173,174,175,176,177,179,180,182,184,185,187,188,189,190,192,193,194,195,197,198,199,200,204,205,206,209,210,212,215,217,218,219,220,221,226,230,233,234,235,238,242,244,246,247,249,251,252,254,257,258,259,260,261,264,265,266,267,269,271,272,273,274,276,277,278,279,280,281,282,283,284,285,286,287,289,290,291,292,294,295,296,298,304,305,306,307,308,310,311,312,316,317,318,319,321,322,323,324,325,326,327,328,329,330,331,334,336,337,338,339,341,342,343,344,345,349],paramount:127,paramt:345,paremt:252,parent1:109,parent2:109,parent:[2,6,22,25,27,31,33,38,40,43,44,60,64,81,89,96,109,114,118,121,123,125,140,148,156,159,167,169,180,197,206,215,234,241,246,247,251,252,256,316,317,318,326,335,337,344,362],parent_categori:215,parent_kei:[22,180],parent_model:[145,173,237,244,254,315],parentesi:336,parenthes:95,parentlock:241,pari:[79,90],pariatur:52,paricular:33,park:180,parlanc:3,parri:[116,232],parrot:118,pars:[3,15,31,33,38,40,43,50,51,63,81,83,88,97,104,108,109,114,123,124,129,134,139,149,150,151,154,159,165,166,167,168,169,170,174,179,180,185,186,187,199,206,209,210,211,215,232,233,234,242,247,250,251,252,272,279,282,291,295,296,316,321,322,326,327,328,336,343,344,364],parse_ansi:321,parse_ansi_to_irc:279,parse_fil:322,parse_html:343,parse_inlinefunc:336,parse_input:328,parse_irc_to_ansi:279,parse_languag:206,parse_menu_templ:[51,328],parse_nick_templ:[316,336],parse_opt:215,parse_sdescs_and_recog:206,parseabl:251,parsed_str:279,parseerror:234,parser:[33,41,47,79,104,108,109,134,150,151,156,159,167,168,174,186,187,203,205,206,232,233,234,250,251,286,321,336,343],parsestack:336,part1:203,part2:203,part:[1,4,5,9,11,13,14,15,16,20,22,23,26,29,33,36,37,38,39,40,41,42,44,45,46,48,49,51,57,58,60,61,68,69,70,73,76,80,85,86,88,90,91,92,94,95,102,105,106,111,114,116,117,119,122,123,124,125,127,131,135,136,137,138,139,140,151,152,154,167,168,170,175,179,180,185,203,206,215,220,233,238,241,242,250,251,267,271,296,307,310,312,316,317,321,322,326,328,336,344,364],part_a:179,part_b:179,parth:292,parti:[8,9,13,23,27,37,42,64,72,75,90,101,114,128,134,177,179,185],partial:[25,68,94,205,251,269,282,308,339,341,344,345],particip:[41,103,217,218,219,220,221],particular:[5,8,12,13,14,20,22,28,31,38,40,41,43,44,48,58,59,64,68,70,72,74,75,79,80,83,85,88,89,93,96,97,104,105,107,112,113,114,118,119,121,124,125,131,132,135,139,144,151,152,159,176,187,210,219,220,227,238,241,242,247,256,308,310,318,334,341,362],particularli:[0,4,12,38,39,51,55,127,154,167,170,206,252,271],partit:321,partli:[11,31,47,86,129,152],party_oth:179,pass:[4,10,21,23,25,27,28,29,30,33,36,40,43,49,51,52,62,69,74,80,82,83,85,88,90,91,95,96,100,102,105,107,109,110,111,115,117,119,121,125,127,130,134,138,139,144,146,152,171,182,184,185,188,189,194,200,209,210,212,215,217,218,219,220,221,232,241,242,247,251,257,261,265,277,285,287,290,295,296,306,312,316,318,327,328,329,330,336,337,338,339,340,343,344,362],passag:[83,116,182,232,233,331],passant:126,passavataridterminalrealm:287,passiv:[29,116,133],passthrough:[1,31,259],password1:[145,357],password2:[145,357],password:[4,9,12,23,35,36,51,64,74,80,103,131,139,144,145,156,157,171,186,201,204,210,272,287,290,311,324,349,357],password_chang:360,passwordresettest:360,past:[0,13,20,26,37,46,50,58,62,69,96,104,108,111,116,123,133,137,219,313,322,331,362],pastebin:37,patch:[125,342],path:[0,2,4,8,14,20,21,22,27,29,38,39,40,43,45,48,51,59,60,63,64,66,67,69,74,80,85,86,88,89,90,95,96,100,102,105,106,109,114,117,118,119,121,123,124,125,134,135,136,138,139,144,146,148,151,152,153,158,159,160,161,162,163,164,169,175,177,179,180,181,182,184,185,187,189,195,197,198,200,201,203,204,205,206,212,213,214,217,218,219,220,221,223,224,226,227,230,231,232,233,235,239,246,247,251,252,256,258,259,261,267,274,276,285,292,298,300,304,308,312,316,317,318,322,324,326,327,328,329,331,334,335,341,344,362],path_or_typeclass:198,pathnam:342,patient:[20,70],patreon:70,patrol:231,patrolling_pac:231,patron:[37,70],pattern:[3,4,16,51,69,87,127,133,134,135,140,157,206,311,344],paul:125,paus:[10,39,46,51,100,102,110,116,194,259,344],pausabl:344,pauseproduc:269,paxboard:79,payload:[278,295],paypal:[37,70],pdb:[139,141],pdbref:[80,241],pdf:79,peac:117,peek:[20,26,51,91],peer:[278,295],peform:272,peg:103,pem:67,pemit:[43,108,157],penalti:[86,219],pend:312,pennmush:[57,108,129],pentagon:103,peopl:[2,20,21,26,37,43,54,55,58,61,64,68,71,72,73,79,80,81,85,90,95,96,97,103,108,114,116,119,139,165,186,206,232,233,315,324],pep8:26,per:[2,4,11,19,33,38,41,47,51,58,60,62,64,69,83,86,89,93,100,105,109,112,116,119,123,138,144,175,187,205,217,218,219,220,221,231,251,280,281,283,291,294,310,328,329,330,334,337,338],perceiv:62,percent:[33,344],percentag:[116,317,344],percentil:344,perception_method_test:303,perfect:[50,55,61,75,100,131],perfectli:[4,69,96,112,129,138,321],perform:[11,13,14,22,23,25,39,41,42,43,51,52,55,59,71,74,75,80,89,91,93,97,102,103,114,116,117,123,133,134,150,152,156,159,164,175,180,182,188,194,195,206,209,215,217,218,219,220,221,227,247,250,256,257,276,290,298,299,316,317,318,325,328,329,336,338,341,344,345,357],perhap:[16,22,42,46,62,69,77,91,94,97,108,138],period:[90,95,96,100,103,127,128,130,344],perist:[34,125],perm:[4,11,12,19,22,25,33,58,68,71,80,85,109,112,123,133,148,157,158,159,164,165,166,169,187,193,203,212,233,239,241,242,246,247,256,316,318],perm_abov:[80,241],perm_us:157,perman:[4,5,12,21,24,25,31,43,51,85,90,96,122,123,138,144,152,153,156,159,164,165,169,197,205,247,260,318],permiss:[2,4,7,8,9,11,12,18,20,21,23,25,31,41,43,45,66,68,70,71,75,93,108,109,123,133,139,144,145,147,148,152,154,156,157,158,159,165,167,168,175,193,197,206,221,239,241,242,246,247,251,252,256,316,317,318,319,322,324,337,341,362,364],permission_account_default:[80,298],permission_func_modul:241,permission_guest_default:66,permission_hierarchi:[19,80,241,242],permissionerror:251,permissionhandl:[133,319],permissionshandl:315,permit:[41,78,159,311],permstr:[80,144,318,324],permut:206,perpetu:93,persis:29,persist:[0,6,21,22,27,31,33,34,43,51,55,56,57,60,64,79,84,86,89,102,104,105,109,110,115,116,121,123,125,144,148,159,169,175,176,177,180,184,188,195,205,206,213,215,217,218,219,220,221,227,230,232,239,246,247,249,250,251,256,257,258,259,260,261,272,273,274,305,306,310,314,318,324,326,328,330,331,344],person:[12,21,43,61,63,70,73,90,102,105,118,129,139,144,159,165,179,185,206,226],persona:96,perspect:[73,76,77,105],pertain:[103,126,136,350],pertin:[68,133],perus:137,peski:85,pester:[57,61],phase:[49,61],philosophi:80,phone:[16,64,75,139,204],phone_gener:204,phonem:205,php:[64,108,357],phrase:[46,198],phrase_ev:198,physic:[2,49,220,231],pick:[6,9,13,15,20,21,31,33,35,37,39,43,51,55,62,68,72,73,80,85,90,95,96,100,102,104,106,111,119,132,151,156,159,165,167,168,174,182,190,197,206,221,224,232,233,247,251,299],pickl:[11,29,83,115,257,261,264,274,276,277,316,317,325,326,328,340],pickle_protocol:340,pickledfield:340,pickledformfield:[315,340],pickledobject:340,pickledobjectfield:340,pickledwidget:340,picklefield:[141,142,315,320],pickpocket:[43,166],pickup:[197,221,247],pictur:[21,40,57,106,138],pid:[36,80,100,110,131,133,241,247,267,277,344],piddir:36,pidfil:267,piec:[10,13,59,61,64,93,122,203,294,322,329],pierc:232,piggyback:144,pile:[153,322],pillow:75,ping:[146,164,267,279],pink:[119,321],pip:[9,23,26,38,42,47,59,63,65,71,75,93,96,97,98,100,127,128,130,133,141],pipe:[105,279,325],pitfal:[14,26,114,126],pixel:24,pizza:[148,177,239,246,256,316,318,319],pkg:75,pki:8,place:[0,2,3,4,5,8,9,11,14,15,20,21,25,26,30,37,38,41,43,46,49,51,55,62,63,64,69,71,73,75,76,80,83,89,90,91,95,96,100,102,103,104,105,109,111,121,123,124,126,128,129,131,132,133,135,136,138,144,157,159,165,179,180,182,184,188,197,203,206,209,217,218,219,220,221,232,233,235,247,259,276,285,290,306,307,308,322,323,325,328,344],placehold:[134,242,247,330],plai:[0,2,11,14,19,22,29,39,46,55,58,61,64,68,73,75,81,83,90,91,95,105,111,114,116,121,122,123,124,132,133,138,144,217,221,291,308,324],plain:[13,14,38,58,86,88,123,179,180,202,252,272,298,325,362],plaintext:210,plan:[9,14,15,40,41,42,45,55,56,90,94,96,100,124,125,127,139,322,364],plane:121,planet:[62,79],plant:234,plate:[82,125,204],platform:[9,16,56,63,90,102,106,131],playabl:[133,360],player:[9,10,11,12,19,20,21,22,25,29,31,34,40,41,43,51,53,54,55,58,60,61,64,65,68,71,73,77,80,81,83,85,90,91,93,95,97,98,105,108,110,111,112,113,116,117,118,119,120,121,122,123,124,133,138,139,153,156,159,164,169,176,179,180,188,190,198,199,200,203,205,206,210,214,215,220,221,233,234,235,238,256,281,290,307,322,327,344,357,362],playernam:71,playerornpc:9,pleas:[4,5,8,16,17,26,31,37,43,51,63,70,71,72,75,78,90,93,94,109,111,114,117,118,120,124,125,127,131,133,169,269,298,334,340,357,363],pleasur:16,plenti:[14,55,60,129],plot:300,plu:[22,27,43,64,73,106,169],pluck:33,plug:[96,103,107,136,235],plugin:[4,40,45,47,53,55,72,79,83,104,108,138,206,265,364],plugin_handl:[83,137],plugin_manag:137,plural:[19,58,80,220,247],png:[70,92,101,136],po1x1jbkiv:37,pobject:226,pocoo:344,point:[0,2,4,5,8,13,14,15,20,21,22,25,27,29,31,33,34,36,37,38,39,42,43,49,51,55,56,60,61,62,63,67,69,73,75,81,83,85,86,88,89,90,91,93,95,97,100,102,104,105,106,112,113,115,116,121,123,125,127,130,131,133,134,135,136,138,139,144,150,154,159,167,168,169,179,189,197,200,206,212,217,233,234,235,247,249,251,261,267,271,285,287,295,306,308,315,316,318,322,328,336,344,362],pointer:[26,49,56,91],pointless:[6,10,89,115],poison:[219,252],poke:119,pole:203,polici:[43,45,90,94,103,139,210,239,311,316],polit:103,poll:[40,136,156,231,267,296],pong:279,pool:[23,31,115,261,312,325],poor:[48,58],poorli:103,pop:[10,23,25,38,48,58,85,106,138],popen:277,popul:[22,23,36,41,57,61,62,81,124,135,138,152,160,161,162,163,180,182,187,203,206,214,217,218,219,220,221,224,230,231,232,233,260,261,315,322,326,327,329,336],popular:[9,57,64,79,103,108,362],popup:[137,138],port:[0,8,9,23,36,43,54,55,63,67,72,94,100,101,110,146,164,276,279,287,299,308,312],portal:[40,43,45,47,53,79,88,89,90,93,94,103,104,106,110,121,128,137,139,141,142,146,169,183,262,264,267,305,306,307,308,331,337,344,364],portal_connect:308,portal_disconnect:308,portal_disconnect_al:308,portal_l:277,portal_pid:[277,344],portal_receive_adminserver2port:277,portal_receive_launcher2port:277,portal_receive_server2port:277,portal_receive_statu:277,portal_reset_serv:308,portal_restart_serv:308,portal_run:267,portal_service_plugin_modul:40,portal_services_plugin:[40,104],portal_services_plugin_modul:40,portal_sess:40,portal_session_sync:308,portal_sessions_sync:308,portal_shutdown:308,portal_st:267,portal_uptim:331,portallogobserv:337,portalsess:[40,105,285],portalsessiondata:308,portalsessionhandl:[40,141,142,262,275,286,308],portalsessionsdata:308,portion:[77,180,190],pose:[29,58,116,165,175,195,206],pose_transform:175,poser:175,posgresql:23,posit:[13,20,22,39,49,51,91,111,116,126,127,137,138,139,153,171,180,186,200,202,221,232,233,234,235,247,260,321,322,325,326,330,344,345],positive_integ:345,positiveinteg:338,posix:[337,344],possess:[7,77,189],possibl:[0,5,9,10,11,22,23,25,26,31,33,34,37,38,39,43,46,50,55,57,58,63,64,66,73,74,75,76,80,91,93,100,102,104,105,109,111,112,114,116,123,126,127,128,131,134,136,138,141,144,148,150,152,159,167,168,179,187,194,197,200,203,205,206,214,227,231,233,235,241,242,247,250,251,252,257,261,272,292,296,306,308,317,319,321,324,326,327,328,330,340,341,344],post:[5,31,34,37,55,57,58,61,63,69,70,71,80,98,107,111,120,133,136,210,296,362],post_delet:107,post_init:107,post_join_channel:175,post_leave_channel:175,post_migr:107,post_sav:107,post_send_messag:175,post_text:190,post_url_continu:[145,173,244],postfix:205,postgr:[23,64],postgresql:[55,344],postgresql_psycopg2:23,postinit:[83,137],posttext:188,postupd:[71,120],pot:12,potato:[24,234],potenti:[10,11,13,26,41,82,83,90,98,111,114,116,123,154,176,210,211,241,242,247,251,338,341,344],potion:[77,318],power:[15,19,20,29,30,31,33,42,43,46,50,51,55,56,58,61,64,80,89,96,109,111,116,122,123,137,138,152,153,158,159,215,220,234,322,328,344],powerfulli:0,pperm:[12,41,43,71,80,133,156,164,203,241,247],pperm_abov:241,pprofil:267,pprogram:267,practial:15,practic:[0,13,14,22,26,29,33,34,36,37,57,58,63,64,70,80,89,90,96,105,109,119,124,126,131,139,322,364],pre:[33,43,47,49,54,61,63,71,89,90,111,114,138,144,159,166,205,242,247,251,252,295,296,326,340],pre_delet:107,pre_init:107,pre_join_channel:175,pre_leave_channel:175,pre_migr:107,pre_sav:[107,340],pre_send_messag:175,pre_text:190,preced:[19,31,41,96,109,114,119,152,154,174,215,247,252,317,330],precend:150,precis:[11,96,126,321],predefin:[121,311],predict:[125,133],prefac:119,prefer:[21,22,23,31,37,43,47,55,57,71,80,90,91,96,106,109,111,123,131,137,138,152,154,157,175,180,206,218,231,238,247],prefix:[20,22,23,42,76,86,97,103,125,145,151,168,175,190,205,237,244,272,279,310,315,321,336,337,341,344,357],prefix_str:25,prematur:[27,93,179,259],prepai:90,prepar:[3,49,57,87,109,127,136,144,206,217,218,219,220,221,231,256,325,340,363],prepars:38,prepend:[199,206,247,321,322,328,344],prepopul:[315,362],preprocess:159,prerequisit:[9,36],prescrib:[55,57],preselect:138,presenc:[9,17,23,55,56,90,122,124,126,136,144,247,312,346],present:[1,4,8,22,42,46,48,49,51,62,69,77,85,91,96,97,104,105,116,123,131,138,180,188,190,204,205,214,215,234,252,326,344],preserv:[126,167,168,318,321,322,337,344],press:[9,14,15,22,26,31,33,42,51,63,80,83,88,95,96,100,106,110,180,224,226,227,232,265,328],press_button:226,pressabl:227,pressur:82,presto:20,presum:[62,73,153,337,338],pretend:75,pretext:188,pretti:[0,22,25,26,37,38,39,41,60,64,67,72,85,88,89,90,116,121,123,126,131,133,138,154,182,204,236,242,251,327,329,338,344],prettier:[0,357],prettifi:[57,344],prettili:62,pretty_corn:330,prettyt:[27,330],prev:[51,329],prev_entri:51,prevent:[11,20,33,38,46,62,95,194,221,234,310,315,329,362],preview:38,previou:[0,10,11,14,16,22,29,31,33,41,42,51,52,58,60,62,69,80,85,86,87,91,95,96,100,104,107,114,119,123,126,174,215,233,249,259,328,337,362],previous:[20,31,34,43,49,50,67,72,74,91,102,104,114,119,127,133,136,154,157,159,179,200,272,288,292,299,308,319],prgmr:90,price:[90,232],primari:[17,100,125,133,206,247,316,341],primarili:[2,12,34,36,37,55,61,108,144,179,206,238,285,325,344],primarli:38,primary_kei:133,prime:[150,179],primer:10,primit:[43,61,159,251],princess:[111,122],principl:[2,9,19,26,30,33,37,38,40,43,51,55,57,60,80,85,89,90,96,98,119,123,132,138,153,156,179,233],print:[4,9,10,11,21,25,26,27,40,42,43,50,51,58,59,83,86,91,95,96,97,110,113,125,156,185,205,234,251,266,267,327,328,329,330,336,337,344],print_debug_info:328,print_help:234,print_usag:234,printabl:293,printout:290,prio:[25,31,33,150,233],prior:[117,194,247],priorit:205,prioriti:[4,25,31,33,44,51,97,116,152,156,160,161,162,163,167,168,180,201,230,232,233,247,326,328,329],privat:[4,8,38,43,57,61,69,90,131,164,165,176,279,292],private_set:9,privatestaticroot:312,privileg:[21,23,43,60,63,65,72,98,123,165,206,235,247,318],privkei:67,privkeyfil:287,privmsg:279,prize:122,proactiv:115,probabl:[4,5,11,16,21,22,23,25,29,33,37,46,48,51,55,57,61,64,67,69,85,86,89,90,96,108,116,119,121,128,133,134,136,138,180,198,204,233,269,279,287,334,344,345],problem:[11,13,15,21,22,23,24,25,26,27,36,38,43,56,61,64,69,70,75,77,80,90,95,97,100,103,110,111,113,127,138,140,144,153,195,247,276,322],problemat:[25,344],proce:[14,15,100,121,126,294,362],procedud:51,procedur:[138,215,287,290],proceed:[131,344],process:[0,4,8,9,11,13,14,15,22,23,25,29,33,36,38,39,41,42,43,49,51,55,59,61,64,67,73,75,76,83,88,89,90,91,92,93,94,100,106,122,131,133,138,139,144,150,152,159,169,179,200,206,215,234,240,242,247,251,257,267,272,276,277,284,287,290,295,296,305,306,308,321,322,325,328,338,343,344,345,362,364],process_languag:206,process_recog:206,process_sdesc:206,processed_result:344,processj:[316,336],processor:[18,43,93,110,111,124,139,141,142,158,169,200,320,364],procpool:344,produc:[33,43,51,96,114,123,131,156,159,203,205,232,235,247,251,252,266,298,316,318,327,328,336,344],produce_weapon:232,producion:27,product:[23,26,36,90,93,103,106,128,131,135,298,301,328],production_set:9,prof:93,profession:[3,57,64,108],profil:[45,65,139,141,142,145,148,188,262,364],profile_templ:188,profit:138,profunc:109,prog:234,progmat:56,program:[2,10,15,23,39,43,53,56,57,63,64,67,70,75,77,79,86,90,92,93,95,96,100,103,106,108,110,114,124,127,128,169,234,262,267,290,296,298],programiz:39,programm:[91,95],programmat:[114,138],progress:[70,73,79,85,94,131,217,218,219,220,221,326,364],proident:52,project:[4,15,25,37,49,64,70,72,77,79,91,99,108,111,124,127,131,135,136,338],projectil:220,promis:26,promisqu:126,prompt:[9,12,23,24,26,42,54,63,64,75,83,88,96,100,111,124,125,137,139,154,215,265,279,290,295,296,322,328,364],promptli:14,prone:[1,128,153,318],pronoun:189,prop:61,propag:[8,152,271,340],proper:[15,21,23,27,36,39,43,44,56,57,61,64,85,91,96,100,103,116,123,127,131,133,135,137,138,159,179,180,196,205,327],properli:[9,29,58,62,69,84,106,108,117,125,126,127,128,131,133,140,154,179,211,233,241,261,287,344,362],properti:[5,6,13,22,25,39,43,53,55,56,57,59,61,68,73,80,81,84,86,87,96,97,104,109,110,111,115,116,119,121,123,126,127,144,145,146,148,154,156,159,167,169,170,173,175,177,180,188,192,194,203,206,215,217,219,220,221,231,232,233,234,235,237,239,241,242,244,246,247,251,252,254,256,258,259,263,272,274,279,285,299,306,307,308,315,316,318,319,323,325,328,338,339,340,341,344,357,362],propnam:123,propos:[50,138],proprietari:23,propval:123,propvalu:123,prosimii:[133,134],prospect:61,prot:252,prot_func_modul:[109,250],protect:[6,31,43,90,159],protfunc:[141,142,248,251],protfunc_modul:251,protfunc_pars:251,protfunct:251,protkei:[109,250,251],proto:[276,287],proto_def:203,protocol:[24,27,33,43,47,53,64,72,74,79,83,90,92,94,101,103,104,105,110,137,139,144,146,154,157,189,210,247,262,264,267,269,272,276,277,278,279,280,281,282,283,285,286,287,289,290,291,292,294,295,296,298,305,306,307,308,326,340,344,364],protocol_flag:[289,290,294,306],protocol_kei:307,protocol_path:[285,308],protodef:203,prototocol:[43,169],protototyp:[249,251,252],protototype_tag:109,prototoyp:250,prototyp:[43,45,46,47,53,55,120,139,141,142,159,169,203,218,219,232,364],prototype1:252,prototype2:252,prototype_:109,prototype_desc:[109,252],prototype_dict:[43,159],prototype_diff:252,prototype_diff_from_object:252,prototype_from_object:252,prototype_kei:[43,109,159,251,252],prototype_keykei:[43,159],prototype_lock:[109,252],prototype_modul:[43,109,159,251,252],prototype_pagin:251,prototype_par:[43,109,159,252],prototype_tag:252,prototype_to_str:251,prototypeevmor:251,prototypefunc:252,protpar:[251,252],protpart:251,provid:[0,3,4,11,12,16,17,22,25,29,33,36,38,41,43,47,55,69,75,77,90,91,96,97,100,102,103,108,109,119,124,125,126,127,131,133,134,136,137,138,144,154,159,164,175,180,182,188,190,193,200,203,204,215,217,218,219,220,221,234,235,241,247,259,287,310,317,328,338,339,340,344,345,357,362],provok:[42,79],proxi:[47,60,67,70,94,103,125,312,315],proxypass:8,proxypassrevers:8,prudent:36,prune:31,pseudo:[40,49,91,108,204,205],psionic:220,psql:23,psycopg2:23,pty:9,pub:41,pubkeyfil:287,publicli:[54,61,79],publish:[21,36,79,100],pudb:141,puff:56,pull:[25,31,33,36,37,38,64,100,128,131,136,198,227,232,269],pullrequest:37,punch:31,punish:221,puppet:[2,9,19,21,22,31,33,39,40,41,43,55,57,58,62,74,80,96,97,105,107,114,118,123,133,143,144,150,156,159,167,181,197,199,241,247,306,308,318,336,360,362],puppet_object:[2,144],purchas:[67,85],pure:[46,56,88,114,125,126,256,267,316,321],pure_ascii:344,purg:[11,43,110,125,169],purpos:[4,11,67,83,90,92,95,112,119,123,126,133,146,150,154,185,194,287,316,325,328,344],pursu:[122,231],push:[22,38,76,100,103,126,198,224,226,227,232],pushd:63,put:[0,2,3,5,6,10,12,13,14,19,20,21,23,25,33,37,38,42,43,46,49,50,51,57,58,60,61,64,70,73,77,79,80,83,85,86,87,89,90,95,96,102,103,104,105,106,109,111,114,116,121,122,123,125,127,129,133,135,136,138,153,156,157,159,161,165,181,182,188,190,206,215,217,218,219,220,221,223,227,242,276,290,329,330,344],putti:90,puzzl:[79,122,141,142,178,232,233],puzzle_desc:232,puzzle_kei:233,puzzle_nam:203,puzzle_valu:233,puzzleedit:203,puzzlerecip:203,puzzlesystemcmdset:203,pwd:100,py3:276,pyc:[47,95],pycharm:[38,45,139,364],pyflak:26,pylint:26,pyopenssl:65,pypath:344,pypath_prefix:344,pypath_to_realpath:344,pypi:[64,79,90,93,321],pypiwin32:[9,63],pyprof2calltre:93,pyramid:235,pyramidmapprovid:235,python2:[9,63,97],python37:63,python3:[63,64,75,94],python:[0,2,3,4,9,10,11,12,14,15,19,20,21,22,23,27,29,31,33,37,38,39,42,43,45,46,47,49,50,51,53,56,58,60,62,63,64,65,66,69,72,73,75,76,80,82,83,85,86,89,90,91,93,97,98,100,102,103,104,106,108,109,110,111,113,114,116,118,119,123,124,125,127,128,130,133,134,135,139,151,153,158,159,163,169,170,180,185,192,193,194,195,196,197,198,204,234,235,242,246,250,251,252,258,261,267,269,276,280,285,295,306,308,312,314,317,318,321,322,324,325,326,327,328,330,331,334,337,340,344,363,364],python_execut:64,python_path:[153,344],pythonista:79,pythonpath:[153,267,277,322],pytz:345,qualiti:[61,151],quell:[2,6,20,121,156,212],quell_color:159,queri:[11,16,34,39,56,64,83,86,94,109,112,131,148,177,206,238,239,246,247,250,251,252,256,274,287,302,316,317,318,319,329,335,341,344,345],quersyet:119,query_al:316,query_categori:316,query_info:267,query_kei:316,query_statu:267,queryset:[64,102,112,119,176,199,238,251,273,315,317,329,362],queryset_maxs:329,quest:[55,57,61,63,117,122,139,233],question:[8,10,22,26,33,34,43,50,51,57,61,63,67,70,73,90,96,124,127,131,135,159,246,264,265,316,326,328,344],queu:267,queue:[36,116,312],qui:52,quick:[5,18,22,31,33,38,39,43,48,55,61,70,79,90,91,95,97,108,112,116,119,124,138,140,146,159,180,205,252,272,316,319,330],quicker:[0,37,86,87],quickli:[10,11,15,25,33,34,39,43,48,51,86,89,96,112,114,120,128,136,139,159,180,205,319,322],quickstart:[95,139,364],quiescentcallback:269,quiet:[25,43,85,144,157,159,164,180,182,197,206,247,329,344],quiethttp11clientfactori:269,quietli:[29,83,88,316],quirk:[24,45,139,153,364],quit:[0,2,4,10,17,21,22,23,30,33,38,39,40,42,46,50,51,54,55,57,60,67,75,85,93,96,105,119,127,128,133,156,171,180,186,188,194,220,287,326,328,329],quitfunc:[50,326],quitfunc_arg:326,quitsave_yesno:326,quo:115,quot:[23,27,35,43,50,51,80,95,96,109,114,118,159,171,186,206,326,328,336,340,344],qux:215,ra4d24e8a3cab:35,race:[8,55,56,61,73,79,117,133,344],rack:232,radiu:[39,49,111],rage:122,rail:[64,121],railroad:121,rain:[102,119,122,132],raini:233,rais:[10,15,27,33,69,73,77,83,91,109,119,134,144,146,176,180,185,187,192,194,195,204,205,206,242,250,251,259,261,266,267,285,290,296,311,316,317,319,321,322,324,327,328,330,336,337,338,339,340,344,345],raise_error:[339,344],raise_except:[1,316],ram:[11,90],ramalho:79,ran:[13,36,42,90,127],rand:102,randint:[73,91,109,116,120,123,217,218,219,220,221,250,252],random:[9,20,35,46,60,73,90,91,102,104,109,114,116,120,123,132,204,205,217,218,219,220,221,223,224,226,228,232,233,235,250,252,298,299,336,344],random_string_from_modul:344,random_string_gener:[141,142,178],randomli:[86,93,102,120,132,217,218,219,220,221,231,232,250,267,299],randomstringgener:204,randomstringgeneratorscript:204,rang:[24,31,39,42,43,49,50,56,59,63,88,91,93,103,109,111,116,118,120,122,127,159,184,188,218,221,317,326,336,357,362],rank:[19,241],raph:79,raphkost:79,rapidli:153,raptur:291,rare:[10,22,33,34,38,63,86,104,106,115,128,242,324],rascal:112,rate:[33,37,43,64,90,164,261,267,286,344],rather:[2,3,11,13,20,22,25,26,29,33,37,38,39,41,43,47,55,57,60,61,64,71,86,89,91,93,95,97,102,104,110,111,112,115,116,127,128,129,131,134,135,138,144,148,152,156,159,160,164,167,169,179,190,194,197,202,206,217,218,219,220,221,236,241,247,249,251,252,315,316,318,321,330,336,339,340,343,362],ration:179,raw:[3,12,20,33,38,41,51,56,64,74,83,86,95,109,114,119,144,151,154,159,167,168,170,206,210,234,247,272,287,290,295,296,306,321,326,328,336,338,344],raw_cmdnam:[151,168],raw_desc:187,raw_id_field:[173,244,254],raw_input:[85,328],raw_nick:87,raw_str:[33,51,85,144,146,150,151,154,170,188,201,215,230,247,249,306,316,328],raw_templ:87,raw_text:201,rawstr:[154,170],rcannot:22,re_bg:343,re_bgfg:343,re_blink:343,re_bold:343,re_color:343,re_dblspac:343,re_double_spac:343,re_fg:343,re_format:321,re_hilit:343,re_invers:343,re_mxplink:343,re_norm:343,re_str:343,re_ulin:343,re_underlin:343,re_unhilit:343,re_url:343,reach:[20,22,39,51,73,87,88,90,95,101,121,122,141,154,188,192,221,241,287,291,310,328,329,336,341],reachabl:[64,115],react:[51,115,117,118,231,247],reactiv:[43,169],reactor:[94,278,305,312,342],read:[0,1,4,5,8,9,11,13,15,16,17,20,22,23,25,27,29,31,33,34,37,38,39,41,43,46,51,55,56,58,59,60,61,64,69,70,71,72,76,77,79,80,85,86,88,90,91,93,95,96,102,103,104,105,109,114,119,122,123,124,126,127,128,131,133,134,138,139,144,148,158,166,177,180,187,190,198,199,204,206,232,233,239,246,247,251,252,256,274,276,299,316,318,319,322,323,327,329,335,337,362,363],read_batchfil:322,read_default_fil:36,readabl:[1,27,38,49,51,93,96,108,114,115,125,232,321,328],readable_text:232,reader:[38,43,48,58,74,79,81,98,133,164,190,221,272,286],readi:[2,10,12,15,20,25,29,36,37,40,42,54,63,75,77,80,83,89,93,106,121,131,136,138,144,154,166,206,217,218,219,220,221,247,296,329,338,344],readili:[23,111],readin:327,readlin:337,readm:[14,37,46,47,53,130,131,178,210],readonlypasswordhashfield:145,readthedoc:[79,83],real:[2,10,21,22,27,31,38,39,42,46,55,58,59,62,63,66,67,72,73,89,90,93,95,100,108,109,110,111,116,119,123,125,126,131,148,153,177,179,184,205,206,219,241,298,322,331],real_address:2,real_nam:2,real_seconds_until:[184,331],real_word:205,realis:77,realist:[127,132],realiti:[21,55,56,61,77,79,111,126],realiz:[48,96,126,131],realli:[4,10,11,12,13,14,19,20,22,25,26,31,33,38,39,42,51,58,62,64,67,72,77,80,85,89,91,96,98,104,108,110,111,112,115,118,119,121,127,128,138,139,154,170,179,180,181,215,234,242,276,321,322,328,340],realm:287,realnam:89,realpython:10,realtim:[58,184],realtime_to_gametim:184,reason:[8,9,11,12,13,22,25,29,34,37,38,39,40,41,43,44,49,51,56,57,58,60,61,63,64,69,73,80,82,83,86,87,89,93,97,102,103,104,106,109,114,115,116,119,122,126,129,131,138,144,157,159,164,169,186,204,205,247,251,257,264,269,276,277,278,279,285,286,287,290,295,296,298,306,307,308,318,326,337,344,362],reasourc:109,reassign:49,reattach:[106,278,279],rebas:131,reboot:[11,27,28,43,50,55,67,84,86,90,100,102,105,115,116,128,144,153,164,169,183,188,231,232,247,256,257,258,259,261,267,307,308,326,328,344],reboot_evennia:267,rebuild:[58,63,100,128,279],rebuilt:33,rec:206,recach:233,recal:[95,138,232,362],recaptcha:133,receipt:[103,269],receiv:[31,33,34,37,41,42,51,52,58,77,83,87,91,105,113,114,117,127,133,137,138,144,152,153,170,171,175,176,177,186,197,199,200,206,210,247,269,272,276,278,279,285,295,296,305,306,324,329,341,344],receive_functioncal:276,receive_status_from_port:267,receivelock:241,receiver_account_set:148,receiver_object_set:246,receiver_script_set:256,recent:[4,17,25,60,67,94,123,310],recev:296,recip:[0,28,115,203],recipi:[34,58,144,176,199,276],reckon:9,reclaim:102,recog:[87,206],recog_regex:206,recogerror:206,recoghandl:206,recogn:[16,20,63,74,83,89,90,96,110,127,134,206,312],recognit:[206,316,336],recommend:[9,12,23,24,25,26,36,37,38,43,51,55,58,59,60,61,63,69,73,79,86,88,89,90,93,95,108,109,122,124,125,127,131,135,169,190,194,209,234,242,247,269,322,328,341],recommonmark:38,reconfigur:90,reconnect:[144,146,164,264,267,276,278,279,305,308],reconnectingclientfactori:[264,278,279],record:[15,23,90,123,210,221,310,357],record_ip:310,recours:12,recov:[27,28,29,56,217,218,219,220,221,242,344],recoveri:116,recreat:[23,63,102,111,128,146,153,322,323],rectangl:327,rectangular:[58,327],recur:64,recurs:[11,241,251],red:[13,14,20,31,43,59,80,87,95,109,114,126,159,169,224,226,227,232,321,336,345],red_bal:59,red_button:[13,14,20,43,87,141,142,159,178,222,224,227],red_button_script:[141,142,178,222,226],red_kei:80,redbutton:[13,14,20,43,87,159,224,226,227],redbuttonblind:227,redbuttonclos:227,redbuttondefault:224,redbuttonopen:227,redd:103,reddit:103,redefin:[22,33,55,89,247,357],redhat:[63,67],redirect:[8,22,40,69,96,105,133,135,180,328,362],redirectview:362,redistribut:34,redit:180,redo:[50,61,326],redon:271,redraw:287,reduc:[94,116,217,218,219,220,221,280],redund:321,reel:153,reen:[114,321],ref:[23,38,125,206,344,357],refactor:[45,57,139,247,363,364],refer:[0,8,9,13,19,20,22,31,33,34,37,40,43,46,48,49,51,56,57,62,64,69,73,79,80,86,87,88,89,90,95,96,100,104,105,106,109,110,111,116,118,119,124,125,126,127,129,130,131,133,134,144,153,159,164,168,179,188,197,200,204,206,217,218,219,220,221,241,247,258,261,269,279,299,307,315,317,328,334,340,341,362],referenc:[43,56,89,104,109,159,175,206,239,318,344],referenti:344,referr:90,refin:[49,119],reflect:[96,362],reflow:16,reformat:[252,330,337],reformat_cel:330,reformat_column:[111,330],refresh:[26,134,287,310],refus:12,regain:29,regard:[48,126,127,138,204],regardless:[12,19,31,33,58,73,80,81,83,102,105,114,119,121,125,127,138,144,152,179,189,197,206,224,227,247,259,261,284,287,290,305,307,316,319,322,334,337],regener:219,regex:[5,33,50,51,87,127,137,154,157,170,183,204,206,311,316,328,336,344],regex_nick:87,regex_tupl:206,regex_tuple_from_key_alia:206,regexfield:145,region:[43,58,90,140,157],regist:[65,71,83,103,104,116,120,131,133,135,137,138,144,164,198,231,232,257,267,278,279,285,308,310,312,321,336,360,362],register_error:321,register_ev:198,registercompon:137,registertest:360,registr:[65,362],registrar:67,registri:[204,310,312],regress:251,regul:242,regular:[3,17,33,38,51,69,79,90,96,105,115,127,132,134,135,146,152,182,203,204,226,227,233,242,261,319,334,344,363],regulararticl:335,regulararticle_set:335,regularcategori:335,regularli:[67,85,98,102,120,128,132,184,226,231,233,258,259,261,270,300,331],reilli:79,reinforc:79,reiniti:110,reinstal:63,reinvent:57,reject:[188,204],rejectedregex:204,rel:[10,13,14,19,22,31,49,51,82,104,123,131,133,184,200,221,322,328],relai:[27,33,43,72,105,144,164,179,189,247,285,308,328,329,344],relat:[28,31,33,34,43,47,51,56,57,72,79,94,96,102,103,104,110,125,132,137,138,139,145,148,149,152,166,167,172,176,177,184,198,210,217,218,219,220,221,230,233,239,246,247,256,259,261,272,308,315,316,318,319,321,328,335,337,346,350,357],related_field:[145,173,237,244,254,315],related_nam:[148,177,239,246,256,316,318,319,335],relationship:[34,49,119,125],relay:146,releas:[9,28,37,43,55,63,78,79,90,96,169],releg:1,relev:[3,9,11,14,22,30,33,37,38,47,58,62,79,80,89,94,96,107,112,114,116,119,123,124,125,133,135,140,144,145,150,152,179,180,241,242,258,259,281,299,306,307,308,315,321,326,328,338],relevant_choic:180,reli:[9,34,41,51,62,70,81,85,86,88,91,114,115,119,126,127,135,189,206,227,233,267,318,328],reliabl:[13,23,25,29,125,334],reliant:200,reload:[0,2,3,5,6,7,12,13,14,19,21,22,26,27,28,29,31,33,35,36,39,40,41,42,44,48,50,51,55,57,58,60,62,63,65,66,68,69,71,73,74,81,92,95,96,98,102,104,105,106,115,116,117,118,121,123,125,128,133,134,135,136,139,144,146,153,158,159,169,175,180,181,185,186,187,195,201,202,206,212,213,232,233,235,242,247,257,258,259,261,267,276,277,279,281,305,308,312,316,322,324,326,327,328,331,344,364],reload_evennia:267,remain:[13,19,30,31,33,43,50,51,58,77,90,91,96,97,107,109,110,113,151,153,159,161,165,175,181,184,187,205,217,218,219,220,221,231,247,259,267,295,296,328,329,336],remaind:[21,33,184],remaining_repeat:[102,259],remap:[38,316,336],remedi:60,rememb:[0,1,4,5,11,12,13,21,22,28,29,31,33,39,41,43,48,49,51,54,56,58,61,62,63,69,77,80,86,88,90,91,93,95,96,97,111,112,114,115,119,123,126,128,131,137,139,157,159,181,194,247,257,322,341],remind:[0,4,38,50],remit:[43,157],remnisc:57,remot:[25,100,103,164,276,278,290],remov:[0,1,4,9,11,12,21,22,27,31,36,39,41,43,48,50,51,55,58,69,80,81,84,85,87,89,91,93,98,102,115,116,122,127,128,131,133,136,138,141,152,153,157,159,164,165,166,169,174,175,177,180,182,187,188,192,196,203,204,205,206,215,217,218,219,220,221,224,242,246,247,252,257,260,261,267,285,296,308,310,316,319,321,325,328,334,340,342,343,344],remove_backspac:343,remove_bel:343,remove_charact:116,remove_default:[31,153],remove_receiv:177,remove_send:177,removeth:316,renam:[9,20,43,58,81,136,159,165,247,318],render:[3,22,38,69,81,102,107,133,134,136,145,166,190,237,244,312,315,338,340,355,357,362],render_post:296,renew:[29,58,67,310],reop:94,reorgan:[45,47],repair:[21,61],repeat:[0,42,61,62,75,88,93,102,110,111,116,118,121,136,139,144,146,179,184,204,215,256,259,267,272,291,316,324,328,331],repeatedli:[14,42,62,74,102,139,231,256,259,261,267,272,298],repeatlist:74,repetit:[62,116,204],replac:[5,6,9,22,23,25,29,30,31,33,36,38,41,43,50,51,57,69,74,80,87,89,94,95,96,100,104,105,109,111,114,116,119,134,135,136,137,138,144,151,152,153,154,157,165,166,170,179,181,183,186,187,188,192,195,197,202,203,205,206,224,227,230,233,234,242,247,249,251,252,279,282,295,296,306,316,321,326,327,328,330,336,343,344],replace_data:330,replace_timeslot:187,replace_whitespac:330,replacement_str:[43,165],replacement_templ:[43,165],replenish:[217,218,219,220,221],repli:[33,51,65,70,139,146,179,199,265,289,290,296,308,328],replic:[22,114,136],repo:[38,47,57,79,106,131,139],report:[22,24,26,33,37,43,61,63,70,73,75,84,91,93,94,97,102,103,104,115,116,127,131,136,138,159,192,195,206,234,247,267,272,279,282,283,290,291,295,306,308,321,324,328,344],report_to:324,repositori:[8,9,23,25,36,76,78,96,100,130,252],repositri:76,repr:[91,344],reprehenderit:52,repres:[0,2,9,20,21,22,25,31,33,40,46,49,53,56,61,62,64,69,77,86,89,95,96,105,107,113,116,119,125,126,127,133,136,144,150,174,176,182,188,190,192,197,198,200,204,205,206,210,212,215,219,232,233,234,247,252,261,264,278,279,295,296,306,307,308,312,316,317,321,323,324,328,329,330,340,344],represent:[2,11,28,40,58,64,73,77,86,87,88,105,113,119,126,176,192,195,206,251,256,276,295,296,319,325,331],reprocess:103,reproduc:[10,96,247],reput:209,reqhash:[317,344],reqiur:188,request:[3,8,26,37,40,43,51,63,69,80,90,103,107,119,123,131,133,134,135,139,144,145,146,157,173,179,195,244,247,251,254,267,269,276,279,281,286,287,289,296,312,315,319,328,349,350,351,355,362],request_finish:107,request_start:107,requestavatarid:287,requestfactori:312,requestor:[144,310],requir:[1,4,8,9,10,11,14,15,22,23,33,36,37,38,43,46,47,49,50,51,54,58,60,61,67,68,69,70,71,75,77,78,79,80,84,85,86,89,90,93,94,102,109,110,111,114,115,116,118,119,125,126,127,129,132,133,134,136,137,145,158,159,164,169,176,177,185,186,187,188,200,201,202,204,206,215,219,220,233,234,237,238,241,244,247,251,267,278,279,292,300,311,315,317,322,327,328,329,330,334,339,340,341,344,357,362],require_singl:251,requr:109,rerout:[138,156,160,279],rerun:[13,14,51,122],resart:259,research:[79,194],resembl:[25,55,129],resend:33,reserv:[1,10,33,95,96,111,251,311,317,336,344],reset:[0,7,12,15,17,23,27,29,31,33,44,50,60,66,73,81,102,104,105,111,114,116,121,123,125,126,139,144,146,153,159,169,174,184,195,206,227,232,242,258,259,267,271,277,287,305,316,319,322,330,331,336,342,344],reset_cach:[316,319],reset_callcount:[102,259],reset_gametim:[27,331],reset_serv:271,reset_tim:187,resid:[47,96,108,227,242],residu:[43,169,219],resist:[252,344],resiz:[58,138,327,330],resolut:[114,116],resolv:[26,29,42,60,70,90,95,104,116,131,203,217,218,219,220,221],resolve_attack:[217,218,219,220,221],resolve_combat:116,resort:[33,54,58,164,206,344],resourc:[9,23,26,28,38,41,47,48,53,56,90,94,95,96,103,108,115,124,127,135,136,139,220,257,265,296,312,323,342],respect:[0,6,23,33,43,48,58,80,104,105,123,125,157,159,166,179,199,203,206,213,224,242,247,306,307,318,319,322,324,330,341,344,357],respond:[0,46,51,61,83,84,107,110,117,118,126,294,298],respons:[7,10,16,17,37,49,51,60,63,64,70,85,88,90,91,118,120,121,144,146,153,164,175,197,233,235,239,247,265,267,269,276,299,308,318,338,340,344],response_add:[145,173,244],rest:[17,29,33,51,56,63,73,82,85,86,87,104,106,111,122,123,151,167,168,217,218,219,220,221,316,321,330],restart:[12,42,43,58,60,76,90,92,93,102,103,104,106,110,116,128,131,135,138,141,144,169,175,180,183,195,227,247,257,259,261,271,284,305,306,307,344],restartingwebsocketserverfactori:[146,278],restock:85,restor:[0,31,102,126,180,220,227,257,261],restrain:[43,159,241,327,344],restrict:[4,8,11,19,20,43,47,59,68,73,80,90,109,111,115,125,134,137,159,164,182,204,220,221,237,242,252,324,326,328,330,341],restructur:[38,56],result1:203,result2:[51,203],result:[10,11,23,27,30,31,33,38,43,44,48,51,58,59,73,80,88,90,91,95,96,97,104,105,109,114,115,116,118,119,123,124,126,127,131,134,135,136,144,151,152,154,159,166,175,177,179,185,188,200,203,204,205,206,209,217,218,219,220,221,233,238,242,247,250,251,252,259,267,276,299,316,318,321,326,327,328,330,334,336,337,338,341,344,345],result_nam:203,resum:[29,33,102],resurrect:231,resync:[146,276,306],ret:33,ret_index:344,retain:[10,27,31,51,97,111,138,189,239,252,313,318,322,324,337,344],retext:38,retract:179,retreat:221,retri:267,retriev:[0,33,43,69,74,86,96,97,108,112,119,123,139,140,144,148,150,153,159,169,174,176,187,194,238,241,246,251,265,272,273,279,285,294,316,319,325,334,339,341,344,362],retriv:[146,323],retroact:[58,125],retur:52,return_appear:[49,60,122,123,182,187,206,232,247],return_cmdset:166,return_detail:[187,233],return_iter:251,return_key_and_categori:319,return_list:[1,316,319],return_map:111,return_minimap:111,return_obj:[1,11,87,316,319,339],return_par:252,return_prototyp:120,return_puppet:144,return_tagobj:319,return_tupl:[87,185,316],returnv:33,returnvalu:10,reus:[25,334],reusabl:122,rev342453534:344,reveal:182,revers:[29,31,33,39,111,114,121,126,134,148,177,235,239,246,256,312,316,318,319,321,335],reverseerror:[267,276],reversemanytoonedescriptor:[148,246,335],reverseproxyresourc:312,revert:[43,90,126,131,156,238],review:[0,31,37,41,64,70,128,135],revis:61,revisit:[36,328],reviu:51,revok:58,revolutionari:131,rework:[29,61,201],rewritemim:70,rfc1073:283,rfc858:289,rfc:[283,289],rfind:321,rgb:[114,321],rgbmatch:321,rhel:8,rhostmush:[57,108,129],rhs:[25,58,167,168,170],rhs_split:[159,165,167,168],rhslist:[167,168],ricardo:344,riccardomurri:344,rich:[22,57,78,79,325],richard:79,rick:109,rid:[56,119,139],riddanc:12,ridden:[1,96],riddick:188,ride:121,right:[0,5,8,10,14,20,21,23,25,28,29,33,38,39,41,42,43,46,51,55,56,57,58,60,61,63,68,74,75,76,80,85,87,90,91,96,101,102,109,111,114,117,119,121,123,126,127,128,133,134,137,138,145,153,156,159,167,168,175,181,187,188,190,195,196,203,221,224,227,231,232,233,235,242,250,252,256,307,321,322,326,330,344,345],right_justifi:[109,250],rigid:57,rindex:321,ring:205,ripe:96,rise:[31,62],risen:62,risk:[38,43,57,63,90,123,138,158,169],rival:111,rjust:321,rm_attr:159,rnormal:114,rnote:[43,169],road:[31,46,111,121,152],roadmap:[45,139,364],roam:[122,153,231],roar:111,robot:[77,133],robust:[85,91,103],rock:[6,60,86,116,124,153],rocki:122,rod:153,role:[17,23,55,57,61,73,91,217],roleplai:[9,11,57,61,68,73,79,116,123,139,185,206,364],roll1:73,roll2:73,roll:[11,58,61,63,73,91,114,116,123,185,217,218,219,220,221,310],roll_challeng:73,roll_dic:185,roll_dmg:73,roll_hit:73,roll_init:[217,218,219,220,221],roll_result:185,roll_skil:73,roller:[73,116,185],rom:79,roof:[43,159],room1:127,room56:13,room:[9,12,13,14,15,20,21,22,27,31,33,42,43,44,45,46,53,55,56,57,59,62,63,64,73,77,80,85,91,96,102,104,108,109,111,112,116,117,118,119,120,121,122,123,124,125,127,129,132,133,140,141,142,150,151,152,153,157,159,165,170,178,180,182,185,187,194,197,200,206,212,213,214,217,218,219,220,221,229,230,231,232,234,235,241,247,256,271,299,322,342,360,364],room_count:119,room_dict:200,room_flag:56,room_lava:56,room_typeclass:[235,342,360],roombuildingmenu:[22,180],roomnam:[43,58,159],roomobj:119,roomref:121,root:[9,13,22,23,36,47,53,63,64,69,75,78,80,81,86,89,90,93,96,97,100,106,128,130,134,135,136,232,247,252,267,312,325],rose:[11,87,89,125],roster:[9,217,218,219,220,221],rosterentri:9,rot:127,rotat:337,rotatelength:337,roughli:[58,61,94,96,344],round:[17,205,221,330],rounder:205,rout:[5,20,49,56,121,137,144],router:90,routin:[206,302,341,344],row:[0,3,16,25,38,49,58,64,69,86,111,114,116,126,137,330,344],rpcharact:206,rpcommand:206,rpg:[58,60,73,124,185,221],rpi:79,rplanguag:[141,142,178,206],rpm:63,rpobject:206,rpsystem:[38,141,142,178,202,205],rpsystemcmdset:206,rred:321,rsa:[287,288],rspli8t:91,rsplit:[123,321],rsrc:70,rss2chan:[98,164],rss:[7,43,55,79,128,139,141,142,146,164,172,262,272,275,285,364],rss_enabl:[98,164],rss_rate:146,rss_update_interv:[43,164],rss_url:[43,98,146,164],rssbot:146,rssbotfactori:286,rsschan:[43,164],rssfactori:286,rssreader:286,rst:38,rstrip:[91,321],rsyslog:209,rtest2:114,rtext:85,rthe:22,rthi:114,rtype:312,rubbish:[43,156],rubi:64,rudimentari:231,ruin:[122,187,233],rule:[12,13,14,21,33,47,55,58,61,68,77,79,80,96,114,124,126,127,131,139,180,204,205,217,218,221,239,322,364],rulebook:116,rumour:122,run:[0,2,3,5,6,8,9,10,11,13,14,15,20,21,23,24,26,27,28,29,31,35,36,38,40,43,45,46,47,51,53,54,56,57,59,60,61,62,63,64,67,68,69,72,73,76,79,80,81,83,85,86,90,91,92,93,95,96,97,101,102,103,104,109,110,111,115,119,121,122,123,124,125,126,128,130,131,132,133,134,136,137,138,139,141,144,146,150,151,153,154,158,159,164,165,166,169,170,174,175,195,196,201,206,209,213,215,217,218,219,220,221,227,230,235,241,242,247,251,252,256,258,259,261,267,271,273,277,284,285,292,296,298,301,305,306,310,312,318,321,322,326,328,329,331,337,341,342,344,362,363,364],run_async:[10,344],run_connect_wizard:267,run_dummyrunn:267,run_exec:328,run_exec_then_goto:328,run_init_hook:305,run_initial_setup:305,run_menu:267,run_start_hook:[60,125,318],runexec:328,runexec_kwarg:328,runnabl:109,runner:[36,106,232,298],runsnak:93,runtest:[170,196,211,228,293,303,335,342,352,360],runtim:[12,27,33,62,154,180,234,331,344],runtimeerror:[73,144,146,192,195,198,204,205,251,259,285,316,328,336,344],runtimewarn:251,rusernam:51,rush:29,rusti:85,ruv:36,ryou:22,sad:[133,290],safe:[11,26,30,31,43,46,56,60,64,82,89,97,104,131,133,144,156,179,227,242,261,276,308,312,318,322,325,334,344],safer:[12,13],safest:[0,90,105,318],safeti:[2,43,56,89,90,123,125,139,159,179,246,322],sai:[0,5,6,10,12,14,17,20,22,25,26,27,29,31,33,39,40,41,44,46,51,56,57,58,60,61,62,63,64,69,73,77,78,80,89,90,91,93,96,109,114,116,117,118,119,123,125,126,127,128,129,131,137,138,139,140,153,165,179,181,185,188,197,198,205,206,215,227,233,247,328],said:[0,4,10,22,26,43,44,46,49,51,57,83,91,96,111,112,118,127,134,151,164,168,197,206,235,247,279,318,328],sake:[13,43,57,126,135,171,186,362],sale:85,same:[0,2,5,6,9,10,11,12,13,14,15,16,19,20,21,22,23,26,27,28,29,31,33,34,37,38,40,41,42,43,44,50,55,57,58,59,60,61,62,63,64,66,69,73,74,78,80,81,83,84,85,86,88,89,90,91,95,96,97,98,100,102,104,105,106,108,109,110,111,112,113,114,115,116,119,121,123,125,126,127,128,131,133,134,136,138,144,150,151,152,153,154,157,159,167,168,169,170,175,180,182,184,187,190,194,195,199,204,205,206,212,214,215,217,218,219,220,221,224,231,233,234,235,241,247,251,252,256,257,261,271,276,288,291,292,306,307,308,310,312,315,316,317,318,319,321,322,324,328,329,330,331,337,338,344,357,362],sampl:[8,36,56,100,215],san:190,sand:62,sandi:111,sane:[61,79,96,362],sanit:[357,362],saniti:[9,49,111,127,139,338],sarah:[43,129,165],sat:[21,140],satisfi:[108,167,316],satur:103,save:[0,1,9,15,21,22,24,27,29,33,34,36,41,42,43,46,48,50,51,54,56,64,67,84,86,87,89,95,97,100,102,103,105,107,109,110,112,115,116,123,125,127,131,133,138,144,145,156,159,169,173,175,176,177,180,195,205,242,244,246,247,249,251,252,254,257,259,260,261,265,272,285,299,300,305,312,315,316,318,325,326,334,338,339,340,344],save_a:[173,237,244,254,263],save_as_new:315,save_buff:326,save_data:338,save_for_next:[33,154],save_handl:338,save_kwarg:339,save_model:[145,173,244,254],save_nam:261,save_on_top:[173,237,244,254,263],save_prototyp:251,save_recip:203,savefunc:[50,326,339],savehandl:339,saver:325,saverdict:325,saverlist:325,saverset:325,saveyesnocmdset:326,saw:[10,46,69],say_text:118,saytext:206,scale:[23,57,61,73,106,114,205],scalewai:90,scan:[8,150,231,233],scarf:182,scatter:[219,322],scedul:331,scenario:58,scene:[11,21,38,55,59,61,73,74,97,109,112,114,116,122,126,204,233,256,261,334],schedul:[27,62,184,195,331],schema:[4,64,86,125,131,344],scheme:[28,33,43,63,86,114,159,169,321],scienc:[49,124],scientif:79,scissor:116,scm:9,scope:[29,55,64,74,124,134,138,204,324],score:[58,60,344],scraper:362,scratch:[40,46,57,58,61,63,123,124,128,136,139],scream:122,screen:[7,16,18,33,43,51,52,61,66,74,81,85,97,100,101,104,105,109,114,127,133,138,139,145,171,186,190,201,221,250,272,287,329,344,364],screenheight:[74,272],screenread:[74,272,295,296],screenshot2017:101,screenshot:[55,133,139,364],screenwidth:[74,154,272],script:[6,11,13,14,20,27,36,45,47,53,55,56,57,59,61,62,63,71,80,84,85,86,89,90,93,103,104,105,106,107,108,109,110,112,115,116,117,119,120,122,125,130,132,133,137,138,139,141,142,144,146,158,159,169,177,178,179,184,187,191,192,198,203,204,205,213,217,218,219,220,221,223,224,226,227,233,235,241,246,247,251,252,267,300,305,322,323,324,331,339,341,342,344,360,364],script_path:[43,159],script_search:59,script_typeclass:[228,342,360],scriptattributeinlin:254,scriptbas:259,scriptclass:258,scriptdb:[53,119,125,141,254,256,314],scriptdb_db_attribut:254,scriptdb_db_tag:254,scriptdb_set:[148,246,316,319],scriptdbadmin:254,scriptdbmanag:[255,256],scripthandl:[141,142,253],scriptkei:[43,159],scriptmanag:255,scriptnam:323,scripttaginlin:254,scroll:[20,45,52,63,77,95,96,97,123,138,329],scrub:308,scrypt:102,sdesc:[56,202,206],sdesc_regex:206,sdescerror:206,sdeschandl:206,sdk:63,sea:[111,122],seamless:206,seamlessli:[92,102],search:[0,2,9,13,21,22,30,33,41,42,43,48,50,55,58,59,60,64,68,70,73,76,87,89,94,96,102,104,109,116,123,124,125,127,131,134,136,139,140,141,142,144,150,152,154,159,166,169,176,179,194,199,203,206,217,218,219,220,221,233,235,238,239,241,247,250,251,258,273,316,317,318,319,320,321,324,326,344,363,364],search_:[27,59],search_account:[58,107,119,141,247,341],search_account_attribut:119,search_account_tag:[119,341],search_at_multimatch_input:247,search_at_result:[206,247],search_attribute_object:119,search_channel:[41,119,141,176,341],search_channel_tag:[119,341],search_field:[173,237,244,254,263,315],search_for_obj:159,search_help:[119,141,238],search_help_entri:341,search_helpentri:238,search_index_entri:[154,156,157,158,159,164,165,166,167,168,169,170,171,174,179,180,181,182,185,186,187,188,189,193,199,200,201,202,203,206,212,213,214,215,217,218,219,220,221,224,231,232,233,234,239,247,326,328,329],search_messag:[119,141,176,341],search_mod:206,search_multimatch_regex:247,search_object:[11,13,27,111,119,121,125,141,144,341],search_object_attribut:119,search_objects_with_prototyp:251,search_prototyp:251,search_script:[59,102,119,141,341],search_script_tag:[119,341],search_tag:[48,112,119,140,141,341],search_tag_account:112,search_tag_script:112,search_target:199,searchabl:194,searchdata:[144,206,247,341],searchstr:68,season:[61,187],sec:[10,29,62,74,184,279,331],secmsg:337,second:[0,10,11,14,16,21,22,25,27,29,31,33,38,39,41,43,51,62,63,69,80,85,86,88,90,91,95,100,102,103,104,109,110,114,115,116,119,120,121,123,126,127,132,134,144,146,151,159,184,194,195,198,200,206,213,217,218,219,220,221,223,227,231,241,247,252,259,261,267,272,281,286,299,310,321,324,328,331,337,344,345],secondari:[81,307],secondli:89,secreci:131,secret:[9,23,65,71,185,267],secret_kei:9,secret_set:[4,9,23,65,267],sect_insid:49,section:[1,4,9,11,15,18,21,22,23,25,26,29,31,33,35,36,38,39,40,48,51,58,60,62,63,68,69,75,77,80,86,89,90,93,95,96,100,111,113,119,124,125,127,133,137,138,139,187,205,252,321,322,328,345],sector:49,sector_typ:49,secur:[7,11,13,22,26,37,41,43,57,63,80,85,90,96,108,109,114,123,133,134,139,141,142,158,169,175,178,239,247,287,318,337,357,364],secure_attr:80,sed:36,sedcond:260,see:[0,1,2,3,4,5,8,9,10,11,12,13,14,19,20,21,22,23,25,26,27,28,29,30,31,32,33,34,35,37,38,39,40,41,42,43,44,46,48,49,50,51,52,53,55,56,57,58,59,60,61,62,63,64,65,68,70,71,72,74,75,76,80,81,82,83,86,87,88,89,90,91,93,95,96,98,100,101,102,103,104,105,106,108,109,110,111,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,130,131,132,133,134,135,136,137,138,139,144,154,156,158,159,164,165,166,167,168,170,175,177,178,179,180,186,190,192,199,203,204,205,206,210,213,214,215,217,218,219,220,221,223,224,226,231,233,234,235,241,246,247,260,265,267,269,270,278,279,280,281,283,287,288,290,292,294,295,296,298,299,307,308,312,316,321,324,325,326,327,330,336,339,340,344,351,357,362],seek:[122,242,337],seem:[4,22,24,31,39,41,56,61,63,75,94,109,110,119,121,122,123,137,138,316,322],seen:[0,22,29,31,34,40,46,49,51,57,58,69,81,91,95,96,102,105,111,119,120,121,126,127,131,180,251,279,330],sefsefiwwj3:9,segment:[121,312],seldomli:[154,170],select:[2,20,22,27,31,38,43,51,54,63,69,77,80,85,86,104,105,106,111,119,120,123,131,133,137,138,140,151,152,157,166,215,218,318,326,328],selet:328,self:[0,1,2,5,6,9,10,11,13,20,21,22,25,27,28,29,30,31,33,38,39,40,41,42,43,44,49,50,51,56,57,58,59,60,62,63,71,72,73,76,77,80,81,82,85,86,87,89,95,96,102,109,115,116,117,118,119,120,121,123,125,127,129,132,134,144,146,148,150,152,153,154,156,159,160,164,167,168,169,170,174,175,177,179,180,181,182,185,187,188,192,197,199,200,202,203,206,215,217,218,219,220,221,223,224,227,230,231,232,233,234,235,241,247,259,260,265,267,269,270,274,278,279,285,287,288,290,292,294,295,296,306,307,308,316,318,319,321,326,328,329,334,336,338,339,340,344,351],self_pid:344,selfaccount:58,sell:[78,85,179],semi:[93,132,138,205],semicolon:[80,242,324],send:[2,12,22,25,27,29,33,34,41,43,51,52,58,59,61,64,67,70,71,73,74,76,80,81,83,89,91,93,95,96,102,103,105,107,110,113,114,115,116,118,120,123,126,133,137,138,139,140,144,146,150,153,154,157,164,168,174,175,176,177,179,188,189,199,206,210,221,223,230,231,241,247,260,261,264,267,269,270,272,276,277,278,279,280,282,285,286,287,289,290,291,293,295,296,298,306,307,308,309,321,324,325,328,330,344],send_:[40,83,285],send_adminportal2serv:277,send_adminserver2port:264,send_authent:278,send_channel:[278,279],send_default:[40,83,278,279,285,287,290,295,296],send_defeated_to:231,send_emot:206,send_functioncal:276,send_game_detail:269,send_heartbeat:278,send_instruct:267,send_mail:199,send_msgportal2serv:277,send_msgserver2port:264,send_p:279,send_privmsg:279,send_prompt:[287,290,295,296],send_random_messag:223,send_reconnect:279,send_request_nicklist:279,send_status2launch:277,send_subscrib:278,send_testing_tag:230,send_text:[40,83,287,290,295,296],send_unsubscrib:278,sender:[34,41,43,107,144,146,164,175,176,177,179,206,247,278,309,334,341],sender_account_set:148,sender_extern:177,sender_object:309,sender_object_set:246,sender_script_set:256,sender_str:175,sendernam:[43,164],senderobj:324,sendlin:[287,290,295],sendmessag:[40,188],sens:[1,10,22,31,37,56,58,80,86,89,96,102,121,138,152,224,324,325,328],sensibl:[90,271],sensit:[11,51,58,80,176,180,184,187,195,210,211,238,317,331,341],sensivit:204,sent:[25,34,51,58,69,74,83,88,91,105,107,113,114,119,137,138,144,146,150,164,166,170,175,176,177,180,186,188,195,197,199,210,228,234,247,264,267,269,272,276,277,278,279,287,291,295,306,308,316,328,336,341],sentenc:[46,91,198,205,206],sep:[321,344],sep_kei:[22,180],separ:[8,11,13,14,20,23,29,31,33,37,40,43,46,48,51,57,58,61,62,64,71,72,75,77,80,84,85,86,87,89,91,92,93,95,96,98,101,102,103,105,106,112,114,115,119,121,123,126,129,131,133,136,137,138,140,151,153,154,159,165,166,167,168,169,175,180,195,198,199,205,206,215,217,218,219,220,221,224,233,235,238,242,246,247,251,257,261,286,291,296,308,321,322,324,327,336,341,344],separatli:29,seq:87,sequenc:[10,13,14,15,33,64,80,81,87,89,113,126,154,158,184,201,206,242,265,271,321,322,328,330,343,344],seri:[51,61,79,114,131,136,138,226,330],serial:[11,83,138,250,261,285,325,338,340],serializ:296,seriou:[39,110],serious:63,serv:[45,49,55,64,83,101,103,104,111,135,152,219,296,312,322,324,355],server:[0,2,4,9,10,11,12,13,15,19,21,25,26,27,28,29,31,33,34,35,36,37,38,40,41,45,47,51,53,54,55,56,57,58,59,60,62,63,64,65,66,67,69,70,71,72,73,74,75,78,79,80,81,83,84,86,88,89,91,93,94,95,96,97,100,101,102,103,106,107,109,110,111,113,114,115,116,118,121,122,124,125,127,128,130,131,133,134,135,136,137,138,139,141,142,144,146,153,157,159,164,169,171,175,178,180,183,186,187,195,201,202,206,207,208,209,212,213,227,231,232,233,235,247,256,257,258,259,261,313,318,322,324,325,328,331,334,337,344,346,363,364],server_connect:285,server_disconnect:285,server_disconnect_al:285,server_epoch:[27,331],server_l:277,server_logged_in:285,server_nam:104,server_pid:[277,344],server_receive_adminportal2serv:264,server_receive_msgportal2serv:264,server_receive_statu:264,server_reload:[257,261],server_run:267,server_runn:305,server_servic:344,server_services_plugin:[40,104],server_services_plugin_modul:40,server_session_class:105,server_session_sync:285,server_st:267,server_twistd_cmd:277,server_twisted_cmd:277,serverconf:[157,261],serverconfig:[260,261,273,274],serverconfigadmin:263,serverconfigmanag:[273,274],serverfactori:[277,287,290],serverload:[43,169],serverlogobserv:337,servermsg:337,servernam:[4,8,9,54,74,90,104],serverprocess:[43,169],serversess:[40,105,114,141,142,210,242,262,285,308,316],serversessionhandl:[40,105,308],serverset:[43,80,164,241],servic:[12,23,40,45,67,71,90,94,100,103,104,110,131,133,141,142,169,262,264,267,268,276,277,284,305,312,344],sessdata:[307,308],sessid:[2,33,105,123,246,247,264,276,277,285,308],session:[2,12,15,24,31,33,40,45,47,51,53,57,70,74,81,84,88,89,91,96,100,107,114,123,127,138,139,141,142,144,146,148,150,151,152,154,156,157,160,162,166,167,171,186,188,189,197,209,210,211,230,246,247,249,250,251,257,262,264,272,276,277,278,279,285,286,287,290,295,296,305,306,308,310,326,328,329,336,344,345,364],session_data:308,session_from_account:308,session_from_sessid:308,session_handl:[105,141],session_portal_partial_sync:308,session_portal_sync:308,sessioncmdset:[31,43,162],sessionhandl:[40,83,141,142,144,247,262,272,278,279,285,286,306,307],sessionid:285,sessionobject:336,sessions_from_account:308,sessions_from_charact:308,sessions_from_csessid:[285,308],sessions_from_puppet:308,sesslen:247,set:[0,2,3,6,7,8,10,11,12,13,14,15,16,17,19,20,21,22,23,24,25,26,27,29,30,32,33,34,35,36,37,38,39,40,41,42,44,45,46,47,50,52,53,55,56,57,58,59,60,61,63,64,66,67,68,69,71,74,75,76,82,83,85,86,87,89,91,93,95,96,97,100,102,105,107,108,109,110,111,112,113,114,116,117,119,120,121,124,125,126,128,129,130,133,134,135,136,137,138,139,141,143,144,146,148,150,151,152,153,154,156,157,159,160,161,162,163,164,166,167,168,170,172,174,180,181,182,183,184,185,186,187,188,189,193,195,197,198,201,202,203,205,206,209,212,213,215,217,218,219,220,221,224,226,227,228,230,231,232,233,234,235,237,241,242,246,247,250,251,252,258,259,261,264,266,267,271,272,273,274,277,278,280,281,283,284,287,289,290,292,293,298,299,301,303,305,306,307,308,310,312,313,315,316,317,318,319,321,322,323,324,325,326,327,328,329,330,331,334,335,336,337,338,339,340,341,342,343,344,345,350,357,360,364],set_active_coordin:235,set_al:231,set_alias:154,set_attr:159,set_cach:316,set_class_from_typeclass:318,set_dead:231,set_descript:51,set_detail:[187,233],set_game_name_and_slogan:350,set_gamedir:267,set_kei:154,set_nam:51,set_password:144,set_task:195,set_trac:[42,141],set_webclient_set:350,setcolor:81,setdesc:[57,165,212],setgend:189,sethelp:[20,68,166],sethom:159,setlock:212,setnam:40,setobjalia:[43,159],setperm:[43,157],setspe:213,sett:98,settabl:[74,86,290],setter:39,settestattr:50,settingnam:80,settings_chang:107,settings_default:[4,5,34,47,104,127,141,142,344],settings_ful:104,settings_mixin:[141,142,262,297],settl:[111,116],setup:[5,15,18,26,40,47,61,63,67,71,85,93,96,100,116,120,127,129,131,138,139,144,156,164,170,184,196,224,228,230,233,247,259,271,284,293,298,302,303,305,312,316,318,334,335,342,360,364],setup_str:302,setuptool:[63,75],sever:[0,11,14,19,22,29,31,33,36,41,42,43,48,50,52,55,56,57,59,62,69,79,80,102,104,109,113,116,119,125,137,158,159,167,168,169,187,194,195,231,233,247,293,294,319,324],sex:189,shall:[126,134],shaman:[57,109],shape:[20,22,39,58,61,111,235,330],sharabl:109,share:[9,25,31,36,37,42,46,57,59,63,64,65,80,86,90,102,103,105,112,116,119,125,133,135,145,194,195,252,261,298,316,317,319,330,344,351],sharedloginmiddlewar:351,sharedmemorymanag:[317,333],sharedmemorymodel:[177,239,316,318,334,335],sharedmemorymodelbas:[148,177,239,246,256,316,318,334,335],sharedmemorystest:335,shaw:[77,79],she:[0,22,33,56,91,126,180,189,205],sheer:[43,159],sheet:[23,38,51,133,134,137,327],sheet_lock:58,shell:[7,23,25,26,36,57,58,59,60,63,75,86,87,90,100,103,108,110,125,128,287],shield:[29,77,86],shift:[14,15,27,108,195,232,238,344],shiftroot:232,shine:[21,233],shini:344,ship:[55,64,75,79,111],shire:62,shirt:182,shoe:182,shoot:[21,220,221,327],shop:[51,57,108,124,139,364],shop_exit:85,shopcmdset:85,shopnam:85,shopper:85,short_descript:54,shortcom:85,shortcut:[0,3,22,23,27,29,31,33,38,43,47,59,69,91,96,100,107,116,119,125,129,133,134,141,146,153,154,159,180,192,235,242,247,338,344],shorten:[42,46,125,252],shorter:[40,61,104,108,117,118,125,132,175,205,317,324,337],shortest:[39,206],shorthand:[43,89,126,159],shortli:[0,22,77],shot:220,should:[0,1,2,3,4,5,6,8,9,10,11,12,13,14,15,16,19,20,22,23,24,25,26,27,29,31,33,34,37,38,39,40,41,42,43,46,47,48,51,55,57,58,59,60,61,62,63,64,65,66,67,68,69,72,73,74,75,76,77,80,81,82,83,85,86,88,89,90,91,93,94,95,96,97,98,100,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,119,121,122,123,124,125,126,127,128,129,130,131,133,134,135,136,137,138,139,140,144,146,148,150,152,153,154,156,158,159,160,163,166,167,169,170,174,175,177,180,182,184,187,192,195,197,198,199,200,202,203,204,205,206,209,217,218,219,220,221,224,227,230,231,233,234,241,242,246,247,249,250,251,252,256,258,259,260,261,265,266,267,271,274,278,284,287,290,291,293,295,296,299,305,306,307,308,310,311,313,315,316,318,319,321,322,324,325,326,328,329,330,331,336,337,338,339,340,342,344,345,357,360,362],should_join:175,should_leav:175,should_list_cmd:166,shoulddrop:[221,247],shoulder:[58,182],shouldget:[221,247],shouldgiv:[221,247],shouldmov:[197,217,218,219,220,221,247],shouldn:[0,13,21,22,29,41,48,58,93,126,166,180,195,198,220,298],shouldrot:337,shout:29,shove:21,show:[0,12,13,14,20,22,24,26,27,30,33,35,37,38,39,40,42,43,46,48,49,52,54,55,57,58,60,61,62,63,64,68,69,70,71,73,81,82,85,86,90,91,95,96,97,98,101,102,103,104,105,106,110,111,114,116,117,118,119,120,122,124,126,127,128,129,131,133,134,136,137,138,139,144,156,157,159,164,165,167,169,171,179,181,182,185,186,187,188,190,202,215,220,221,226,233,234,235,247,249,251,252,265,267,276,326,328,337,338,339,344,357],show_foot:329,show_map:49,show_non_edit:251,show_non_us:251,show_valu:190,show_version_info:267,show_warn:267,showcas:[31,111,200],shown:[0,4,9,22,25,29,35,41,43,49,51,54,57,62,68,109,114,121,133,138,154,157,164,166,168,170,180,182,204,206,232,247,267,328,329],showtim:62,shrink:330,shrug:46,shrunk:101,shuffl:27,shun:[26,90,108],shut:[0,4,29,43,93,100,102,104,137,144,169,247,259,261,267,269,276,277,284,285,305,308],shutdown:[12,19,31,58,93,102,105,110,144,146,169,261,267,276,277,284,305,306,318,324,328],shy:[26,61,129],sibl:[10,57,96,102],sid:[43,157],side:[0,1,11,24,36,38,43,48,49,58,73,74,83,91,105,112,119,126,127,133,137,138,144,146,148,165,167,168,177,179,185,212,239,246,256,264,276,277,285,288,291,292,295,306,307,308,316,318,319,321,330,335],sidestep:19,sidewai:330,sigint:267,sign:[0,14,20,46,83,90,91,106,115,123,132,187,247,261,316,321,345],signal:[45,93,110,139,141,142,217,218,219,220,221,262,267,290,296,298,334,364],signal_acccount_post_first_login:107,signal_account_:107,signal_account_post_connect:107,signal_account_post_cr:107,signal_account_post_last_logout:107,signal_account_post_login:107,signal_account_post_login_fail:107,signal_account_post_logout:107,signal_account_post_renam:107,signal_channel_post_cr:107,signal_helpentry_post_cr:107,signal_object_:107,signal_object_post_cr:107,signal_object_post_puppet:107,signal_object_post_unpuppet:107,signal_script_post_cr:107,signal_typed_object_post_renam:107,signatur:[33,73,154,177,192,260,265,267,269,270,278,287,288,290,292,295,296,316,321,328,336,339,340,351],signed_integ:345,signedinteg:338,signedon:279,signifi:[14,241,316],signific:97,significantli:50,signup:4,silenc:269,silenced_system_check:127,silent:[10,43,62,118,157,164,271,279],silli:[60,89,96,109],silvren:[55,90],similar:[0,11,13,20,21,22,25,33,41,48,51,55,58,64,67,68,73,77,86,89,90,96,102,106,121,125,129,136,137,140,144,154,156,170,180,188,197,205,217,218,219,220,221,235,239,247,308,319,324,328,344,362],similarli:[58,62,90,112,218,234,315],simpl:[0,2,4,5,6,9,10,13,14,15,17,25,26,28,30,31,33,35,38,39,40,41,43,46,49,50,55,56,57,58,59,60,61,64,67,69,70,73,74,76,77,81,85,86,88,89,90,91,95,96,98,100,103,105,108,109,111,112,116,117,118,119,120,122,123,124,126,132,133,135,139,159,174,179,180,181,186,187,188,189,194,197,199,203,204,205,206,212,213,214,215,217,218,219,220,221,223,224,231,232,233,235,236,246,247,250,252,259,277,286,288,322,323,354,355,357,364],simpledoor:[141,142,178],simplemu:24,simpler:[10,15,38,43,51,56,158,159,325,362],simpleresponsereceiv:269,simplest:[6,29,58,73,90,116,153,322,345],simpli:[5,8,11,12,13,17,20,21,22,23,25,29,31,37,38,39,40,41,47,49,51,55,58,59,61,63,71,72,73,80,81,83,85,96,102,103,104,109,112,114,118,121,123,125,127,128,131,132,138,140,144,152,153,154,170,171,174,175,180,186,187,196,197,200,206,213,215,217,218,219,220,221,224,232,239,247,285,316,318,322,323,327,329,344],simplic:[22,39,43,55,126,171,186,232],simplif:[45,116],simplifi:[10,69,94,100,111,116,118,192],simplist:[116,123,132,137,205,214],simul:[33,73,93,213],simultan:[58,88,116,344],sinc:[0,1,3,4,5,6,9,10,11,13,14,19,21,22,23,25,26,27,28,29,31,33,34,35,38,39,40,41,42,43,44,47,48,49,50,51,54,55,56,57,58,59,60,61,62,64,69,74,76,80,83,84,85,86,88,89,90,91,96,97,100,102,104,110,111,114,115,116,118,119,121,122,123,125,126,127,131,133,134,135,138,144,146,148,152,153,154,159,167,168,169,175,176,179,180,181,184,187,199,206,215,217,218,219,220,221,227,232,233,241,247,251,252,257,261,267,269,272,284,289,291,299,305,306,308,310,315,316,317,318,322,323,324,326,328,331,334,337,340,341,342,344,357],singl:[0,5,10,14,16,22,23,31,33,37,38,43,44,48,51,55,57,58,59,61,64,67,73,77,83,87,88,90,95,96,105,108,111,112,114,119,122,125,127,128,129,139,144,150,157,159,165,176,177,180,204,209,215,217,218,219,220,221,233,234,235,247,251,252,261,299,306,308,316,317,319,321,322,327,328,330,336,341,344,357],single_type_count:182,singleton:[84,105,115,174,257,260,323],singular:[58,61,247],sink:26,sint:52,sir:46,sit:[11,14,29,33,47,55,63,80,83,90,95,96,119,121,123,125,167,198,199,206,224,232,233,242,258,261,280,324,339,342],sitabl:125,sitat:233,site:[8,16,17,23,37,69,71,79,80,90,92,97,98,100,101,103,111,133,134,145,312,362],site_nam:59,situ:[11,318,325],situat:[0,6,11,22,33,37,42,43,46,62,76,83,86,102,105,119,125,131,153,154,159,194,334],six:[73,91,185,215],sixti:62,size:[16,24,42,49,58,97,101,108,111,137,138,141,235,269,283,321,327,329,330,334,337,344],size_limit:344,skeleton:123,sketch:[116,138],skill:[28,29,30,55,60,61,70,73,79,110,116,121,127,133,134,205,206,327],skill_combat:73,skillnam:73,skin:109,skip:[31,33,41,43,49,51,61,62,75,88,100,106,109,115,131,144,158,159,200,247,316,325],skipkei:296,skippabl:129,skull:109,sky:[102,132],slack:79,slam:188,slash:[20,38,41,55,73,116,122,232],slate:111,sleep:[10,29,33,73],slew:[61,73,75,322],slice:[119,156,321,329],slice_bright_bg:156,slice_bright_fg:156,slice_dark_bg:156,slice_dark_fg:156,slight:[8,91,184,195],slightli:[42,62,63,79,116,123,145,177,187,218,234,362],slightly_smiling_fac:138,slip:343,slogan:9,slot:[58,134,187,188,218,220,252,344],slow:[27,116,176,213,231,235,251,280,286,321,341,344],slow_exit:[141,142,178],slower:[62,77,90,93],slowexit:213,slowli:79,slug:[175,239,318,362],slugifi:362,small:[4,14,15,16,25,30,33,37,55,57,58,61,63,69,70,79,81,85,90,91,93,96,97,98,108,111,122,123,124,127,128,139,185,220,224,235,290,326,327,330,344],smaller:[13,14,16,38,101,330],smallest:[58,62,80,90,184,205,327,344],smallshield:86,smart:[41,77,91,235],smarter:109,smash:[61,224,227],smell:61,smelli:109,smile:[33,43,165],smith:327,smithi:29,smoothi:203,smoothli:134,smush:48,snake:136,snap:82,snapshot:131,snazzi:78,sneak:242,snetworkmethodssupportunicodeobjectsaswellasstr:94,snippet:[10,13,21,31,43,55,64,80,109,114,139,169,276,343,344],snoop:103,snuff:26,social:[55,71],socializechat:299,soft:[4,64,139,205,364],softcod:[129,139],softli:78,softwar:[36,63,90,131],solar:62,soldier:85,sole:[57,69,146],solid:[49,55,114],solo:[20,63,124],solut:[0,9,14,25,27,29,39,56,69,73,85,90,91,103,111,115,118,121,122,125,127,138,168,242],solv:[21,27,44,49,61,63,77,97,111,203,232],some:[0,3,4,5,6,8,9,11,12,13,14,15,16,20,21,22,23,24,25,26,27,28,29,31,33,36,37,38,40,42,43,45,46,48,49,50,51,55,57,58,60,61,62,63,64,67,69,70,72,73,74,75,77,78,79,80,82,83,85,86,87,89,90,91,94,95,96,97,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,121,122,123,124,125,126,127,128,131,133,134,136,137,138,139,144,153,154,159,161,165,168,169,175,176,179,180,181,186,195,197,198,204,205,212,215,218,219,220,221,226,227,230,232,233,234,235,242,247,251,252,256,269,271,276,279,305,316,318,321,322,327,328,331,334,337,338,344,357,362],some_long_text_output:329,somebodi:[0,138],somehow:[33,40,73,80,87,90,113,140,182,326],someon:[0,1,29,33,43,46,48,49,58,60,80,85,90,96,103,107,115,117,118,119,138,144,165,182,226,231,232,247],somepassword:23,someplac:231,someth:[0,3,4,6,8,9,10,11,12,14,20,22,23,25,27,29,30,33,38,39,40,41,43,44,46,49,51,52,56,57,58,59,60,61,62,64,65,67,68,69,70,71,72,73,75,80,82,83,85,86,89,90,91,93,95,96,102,104,107,108,109,111,114,115,119,123,125,127,128,129,133,134,135,137,138,139,144,152,154,159,165,166,167,179,180,182,189,197,198,200,204,206,213,217,218,219,220,221,232,233,234,235,242,247,252,306,318,322,328,329,338,344,362],sometim:[6,22,27,33,40,42,50,51,60,62,64,80,86,91,93,95,96,102,109,110,119,136,138,166],somewhat:[4,22,41,57,127,138,180],somewher:[0,12,37,43,73,80,90,109,121,125,131,159,175,239,318,344],soon:[42,61,69,72,96,100,105,127,226,296,344],sophist:[10,27,55,108,116],sorl:4,sorri:[80,242],sort:[3,6,11,31,39,49,59,61,64,69,73,83,84,90,105,110,112,116,117,135,140,179,190,217,218,219,220,221,233,247,252,256,316,317,318,328,344,357,362],sort_kei:296,sought:[144,151,175,239,247,316,318],soul:111,sound:[22,29,37,58,61,80,82,83,102,104,111,115,131,138,205,291],sourc:[0,4,9,10,12,15,16,17,20,21,22,23,27,31,36,37,46,47,55,57,60,63,64,67,68,72,75,76,79,88,89,94,96,97,108,122,127,128,130,131,134,139,141,144,145,146,147,148,150,151,152,153,154,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,173,174,175,176,177,179,180,181,182,184,185,186,187,188,189,190,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,209,210,211,212,213,214,215,217,218,219,220,221,223,224,226,227,228,230,231,232,233,234,235,237,238,239,241,242,244,245,246,247,249,250,251,252,254,255,256,257,258,259,260,261,263,264,265,266,267,269,270,271,272,273,274,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,298,299,300,302,303,304,305,306,307,308,310,311,312,315,316,317,318,319,321,322,323,324,325,326,327,328,329,330,331,333,334,335,336,337,338,339,340,341,342,343,344,345,349,350,351,352,355,357,359,360,362,363],source_loc:[25,77,96,117,197,232,233,235,247],source_object:[171,174,186],sourceforg:[280,281,291,294],sourceurl:279,south:[0,22,43,44,49,111,121,159,200,299],south_north:111,southeast:159,southern:111,southwest:[20,43,159],space:[9,20,21,22,25,33,35,38,41,43,46,48,49,51,57,68,80,87,91,95,102,109,111,114,116,118,126,129,137,138,151,154,159,165,167,168,170,171,174,200,202,205,206,221,232,247,250,311,318,321,322,327,328,330,336,343,344],spaceship:121,spacestart:343,spaghetti:[13,328],spam:[12,28,103,116,138,310],spammi:[12,116],span:[16,17,108],spanish:76,spare:[217,218,219,220,221],spatial:111,spawen:203,spawn:[47,53,55,93,120,122,137,138,141,157,159,203,218,219,249,250,251,252],spawner:[18,45,89,120,139,141,142,159,219,220,248,364],spd:134,speak:[0,15,19,41,43,46,60,94,96,113,117,118,126,133,165,197,206,241,247],speaker:[46,205,206],spear:109,special:[2,10,11,13,14,15,19,20,25,26,27,30,31,33,35,37,41,42,51,58,60,61,64,69,76,77,80,81,83,85,86,88,89,95,102,103,104,107,111,112,113,114,116,119,122,123,125,127,131,134,137,146,148,150,153,165,168,187,189,206,215,219,220,232,233,235,242,244,247,271,272,295,316,318,322,328,343],specif:[0,2,4,9,11,12,22,23,24,25,26,27,31,33,36,37,38,39,40,41,42,43,46,47,50,51,53,55,56,59,61,62,64,67,69,77,78,79,80,82,87,88,89,90,91,95,96,100,105,107,110,111,112,115,116,119,121,122,123,124,125,126,127,131,132,133,134,135,137,138,144,145,150,157,159,169,175,177,178,179,180,192,193,194,195,197,199,204,206,238,241,247,257,267,272,279,295,296,306,316,318,321,322,326,328,329,330,344,362],specifi:[3,11,12,16,19,21,22,27,29,31,38,39,43,46,49,51,54,58,62,63,68,83,84,86,88,90,91,98,100,102,103,105,109,111,112,114,115,119,123,127,134,136,150,151,159,166,175,180,182,183,185,187,188,192,194,195,199,203,204,206,215,218,219,220,235,241,242,247,250,251,252,257,278,304,316,319,321,322,324,327,328,331,338,339,340,344,357,362],spectacular:42,speech:[197,247],speechlock:241,speed:[11,47,62,82,86,87,93,116,134,213,252,285,319,341],spell:[15,19,28,57,60,109,112,215,220,252],spell_attack:220,spell_conjur:220,spell_heal:220,spell_nam:220,spellnam:220,spend:[39,89,91,119,217,218,219,220,221],spend_act:[217,218,219,220,221],spend_item_us:219,spent:220,sphinx:38,spin:[62,90],spit:[3,60,116],splashscreen:186,split:[9,25,31,33,41,58,91,104,105,111,118,121,123,131,136,138,151,167,168,184,232,235,249,293,308,321,322,331],split_2:138,split_nested_attr:159,splithandl:138,spoken:[0,46,72,197,205,206,247],spoof:315,spool:63,sport:87,spot:[57,64,144],spread:[70,73,109],spring:[82,124,187],sprint:213,sprofil:267,spunki:77,spyrit:24,sql:[7,36,56,57,64,86,125,139,302,364],sqlite3:[25,55,64,86,123,127,128,131,344],sqlite3_prep:305,sqlite:[23,86,128,305],sqllite:36,sqrt:39,squar:[38,39,129],squeez:86,src:[10,17,20,59,75,80,89,100,102,133,137,139,210],srcobj:[154,167],srun:271,srv:36,ssessionhandl:83,ssh:[9,25,40,55,64,83,90,94,105,110,141,142,262,275,306,307],ssh_interfac:90,ssh_port:90,sshd:103,sshfactori:287,sshprotocol:287,sshserverfactori:287,sshuserauthserv:287,ssl:[7,8,43,55,64,67,83,88,94,141,142,146,164,262,275,279,292,307],ssl_context:[288,292],ssl_interfac:90,ssl_port:90,sslcertificatefil:8,sslcertificatekeyfil:8,sslciphersuit:8,sslengin:8,ssllab:8,sslprotocol:[8,288,292],ssltest:8,sslv3:67,sta:327,stab:[29,122,232],stabil:[61,170,205],stabl:[37,40,56,60,100],stabli:[97,261],stack:[13,31,61,121,137,145,152,153,227,247,251,308,328,336],stackedinlin:145,stackexchang:127,stackful:336,stackoverflow:127,stacktrac:[251,336],staf:108,staff:[9,19,25,57,61,68,73,80,108,109,111,123,133,152,252,322],staff_onli:239,staffer:9,staffernam:9,stage:[2,36,56,61,77,111,123,131,133,145,173,244],stagger:279,stai:[1,31,49,51,63,90,91,121,125,126,138,235],stale:[100,125],stalker:362,stamina:[30,190,220],stamp:[27,43,96,105,125,137,144,148,157,169,246,256,299,304,318],stanc:[116,206],stand:[13,17,20,21,22,25,29,38,43,49,56,61,63,72,73,80,86,90,95,96,111,116,121,122,123,127,131,133,138,165,179,197,206,231,247,256,261,298,319,322,324,330],standalon:[67,103],standard:[0,1,6,8,9,15,21,27,30,41,43,50,57,58,59,63,64,79,83,88,91,95,103,113,114,116,120,126,131,136,139,141,144,156,185,186,206,234,241,247,287,289,294,311,316,321,330,331,336,345,364],stanza:277,star:[43,159],stare:131,start:[0,1,2,3,4,5,7,12,13,14,15,16,18,20,21,23,25,26,27,29,31,33,34,38,39,40,41,42,43,44,45,47,48,49,50,51,54,55,57,59,60,61,62,64,65,66,67,69,70,72,73,74,75,76,77,79,80,83,84,86,87,90,91,93,95,96,97,98,101,102,103,104,105,106,107,108,109,111,114,116,119,120,121,123,124,125,127,128,130,131,132,133,136,137,138,139,144,146,151,152,158,159,164,165,167,168,169,170,174,179,180,185,187,188,189,190,195,197,200,201,205,206,215,217,218,219,220,221,226,227,230,231,233,235,247,249,250,251,256,258,259,260,261,264,267,269,271,272,277,278,279,280,284,285,286,291,292,298,304,305,308,312,317,321,322,323,324,326,328,329,330,331,336,337,344,363,364],start_all_dummy_cli:298,start_attack:231,start_bot_sess:308,start_delai:[102,116,120,121,227,256,259,261,324],start_driv:121,start_evennia:267,start_hunt:231,start_idl:231,start_lines1:267,start_lines2:267,start_loc_on_grid:49,start_olc:249,start_only_serv:267,start_ov:51,start_patrol:231,start_plugin_servic:40,start_portal_interact:267,start_serv:277,start_server_interact:267,start_sunrise_ev:62,start_text:215,start_turn:[217,218,219,220,221],startapp:[69,86,133,134],startclr:[114,336],startedconnect:[264,278,279],starter:[9,136],starthour:25,startnod:[51,85,188,230,249,328],startnode_input:[51,188,230,249,328],startproduc:269,startservic:[270,312],startset:233,startswith:[41,43,84,159,321],starttupl:287,startup:[11,35,40,60,62,90,102,104,136,247,256,296,305,337],stat:[17,43,60,61,71,85,116,123,133,134,136,139,169,179,217,218,219,220,221,364],state:[11,13,14,31,33,42,43,50,51,55,56,64,80,95,100,102,105,110,114,116,121,122,126,127,131,137,138,144,150,152,153,156,163,171,174,201,212,217,218,219,220,221,224,227,231,233,252,256,258,259,261,267,287,316,326,328],state_unlog:163,statefultelnetprotocol:[290,298],statement:[10,13,14,27,31,42,49,51,55,58,59,83,86,94,95,96,118,119,124,247,322,343],static_overrid:[135,136,137],static_root:136,statict:[43,169],station:121,stationari:231,statist:[3,12,43,104,105,120,124,135,169,190,300,317,334],statu:[20,29,51,58,61,88,90,104,105,115,131,175,179,219,220,221,231,261,265,267,276,277,278,281,295,364],status:61,status_cod:269,stderr:234,stdin_open:100,stdout:[59,100,234,267,337],steadi:64,steal:[43,85,166],steer:121,step1:29,step2:29,step3:29,step:[0,4,7,8,13,14,21,23,29,31,33,36,38,39,41,43,45,46,50,51,58,63,69,73,77,82,85,86,91,97,100,102,106,108,121,122,123,126,127,128,134,138,139,158,180,233,259,261,271,283,294,298,299,308,318,322,325,326,328,329,363,364],stick:[15,33,38,43,51,63,113,157],still:[0,1,4,6,9,11,13,14,15,19,20,22,25,26,29,31,33,37,38,39,40,41,43,49,55,57,58,60,62,63,64,77,78,79,83,91,94,95,96,102,103,105,106,107,108,110,114,121,122,123,125,126,128,131,134,138,152,159,164,166,186,197,215,217,218,219,220,221,230,233,235,247,251,258,299,328,330,331,340,344],sting:111,stock:[34,55,85,101,210,357],stolen:[103,321],stone:[20,33,60],stoni:60,stop:[7,9,10,12,14,20,25,27,29,34,41,42,43,49,51,57,58,62,63,67,74,77,80,82,89,90,93,95,96,100,102,104,105,106,108,115,116,120,121,123,128,137,139,156,159,164,169,179,184,194,196,197,206,212,213,218,221,226,227,247,258,259,261,266,267,269,272,284,285,305,306,312,321,322,324,344,364],stop_driv:121,stop_evennia:267,stop_serv:277,stop_server_onli:267,stopproduc:269,stopservic:[270,312],storag:[11,13,23,28,29,33,43,47,56,64,73,85,86,96,102,125,133,138,148,169,174,177,198,205,235,242,246,247,251,252,256,259,261,274,310,314,316,318,323,338,339],storage_modul:323,storagecontain:102,storagescript:102,store:[0,2,9,13,15,21,23,27,28,29,31,33,34,37,39,40,41,43,44,46,47,49,50,55,56,57,58,60,61,64,69,73,75,80,82,85,86,87,89,91,95,97,100,102,104,105,112,113,115,116,119,121,123,125,127,128,131,133,134,135,136,137,138,139,144,146,148,153,156,157,159,160,162,167,168,174,177,179,187,188,195,202,204,205,206,210,213,214,219,223,232,233,235,241,242,246,250,251,252,253,257,258,259,260,261,267,271,272,273,274,277,279,280,281,283,291,294,299,305,306,307,308,310,312,316,317,318,319,321,323,324,325,326,327,328,329,334,336,338,339,340,344,357,362],store_kei:261,store_result:48,store_tru:234,stored_obj:25,storekei:[85,261],storenam:85,storeroom:85,storeroom_exit:85,storeroom_kei:85,storeroom_key_nam:85,stori:[3,9,97,133],storm:[28,119],storypag:3,storytel:123,stove:247,str:[0,10,11,22,25,27,39,40,50,51,58,59,60,73,74,84,91,96,113,114,119,125,127,133,134,141,144,146,150,151,152,153,154,159,166,170,174,175,176,177,179,180,182,184,187,188,189,190,192,193,194,195,197,198,199,200,204,205,206,210,212,215,217,218,219,220,221,230,233,234,235,238,239,242,246,247,250,251,252,257,258,259,261,264,265,267,272,273,274,276,277,278,279,280,282,285,286,287,290,291,292,295,296,298,304,305,306,307,308,310,311,312,315,316,317,318,319,321,322,323,324,326,327,328,329,330,336,337,338,339,340,341,342,343,344,345,349,362],straight:[49,68,126],straightforward:[25,41,85,91,121,123],strang:[6,8,14,29,41,56,131,153],strangl:90,strategi:[42,221],strattr:[1,11,316],strawberri:234,stream:[106,276,280,306],streamlin:[36,179],strength:[11,57,58,60,61,73,80,116,134],stress:[93,298],stretch:111,stribg:344,strict:[10,251,321],stricter:251,strictli:[19,51,59,77,133,186,220,330],strike:[43,51,82,116,165,214,220,221],string1:344,string2:344,string:[5,9,11,12,13,15,19,20,22,23,25,27,29,31,33,34,35,38,41,42,43,49,50,54,55,57,58,59,60,62,68,71,76,82,83,84,86,87,88,89,90,93,95,96,97,104,109,111,112,113,114,115,116,119,124,125,127,129,133,134,137,138,139,141,142,144,146,148,150,151,154,157,159,165,166,167,168,169,170,174,175,176,177,179,180,182,186,188,197,198,199,200,203,204,205,206,210,211,215,217,218,219,220,221,230,231,235,238,239,240,241,242,246,247,250,251,252,256,259,261,267,269,272,276,279,287,290,291,293,299,304,306,308,311,315,316,317,318,319,320,321,322,324,325,326,327,329,330,336,337,338,340,341,342,343,344,345,362,364],string_from_modul:344,string_partial_match:344,string_similar:344,string_suggest:344,stringproduc:269,strip:[21,22,33,38,41,43,51,58,74,81,85,108,109,114,118,123,151,159,167,168,206,252,272,287,290,291,321,322,326,328,336,344],strip_ansi:[81,321,343],strip_control_sequ:344,strip_mxp:321,strip_raw_ansi:321,strip_raw_cod:321,strippabl:328,stroll:213,strong:[80,114,123,343],strongest:80,strongli:[64,73,95,124,205],strp:122,strr:204,struct:56,structur:[9,11,33,37,41,43,45,47,48,49,51,55,56,59,63,64,68,69,80,83,88,95,96,109,119,133,134,136,138,159,206,247,250,251,252,291,296,319,325,328,354,361,362],strvalu:[11,316,317],stuck:[51,63],studi:59,stuff:[3,9,11,21,29,31,37,38,47,49,51,57,61,67,73,80,85,96,102,105,107,109,119,138,153,159,189,234,261,305,350],stumbl:97,stupidli:34,sturdi:327,stutter:108,style:[3,16,20,21,27,33,37,38,40,41,45,51,55,57,58,61,79,87,95,106,111,114,116,122,124,129,138,148,154,156,167,182,183,188,199,201,217,234,247,251,326,330,344],styled_foot:154,styled_head:[33,154],styled_separ:154,styled_t:[33,154],sub:[9,11,36,37,38,57,65,69,88,90,108,109,116,119,137,138,143,149,172,173,178,180,206,234,236,238,240,243,250,252,253,262,314,320,321,343,346],sub_ansi:321,sub_app:133,sub_brightbg:321,sub_dblspac:343,sub_mxp_link:343,sub_text:343,sub_xterm256:321,subclass:[27,64,105,109,118,119,125,159,180,235,246,251,256,277,290,296,315,318,335,340,344],subdir:127,subdirectori:[37,127],subdomain:[8,90,103],subfold:[47,86,95,96,134,135],subhead:38,subject:[36,39,81,86,90,124,189,199],submarin:121,submenu:[106,180,249],submenu_class:180,submenu_obj:180,submiss:[188,357],submit:[17,37,103,133,188,357,362],submitcmd:188,submodul:291,subnegoti:291,subnet:[12,43,157],subpackag:[88,127],subprocess:[25,344],subreddit:79,subscrib:[12,33,34,41,43,53,58,64,80,115,128,132,146,164,174,175,176,219,261,278,309],subscript:[33,43,58,79,115,132,164,173,176,177,261],subsequ:[10,11,33,43,95,116,164,205,322,344],subsequent_ind:330,subset:[56,112,127],subsid:125,substitut:[51,71,87,106,247,321,343],substr:321,subsubhead:38,subsubsubhead:38,subsystem:[9,63,86,242],subtitl:17,subtract:[85,250],subturn:116,subword:344,succ:241,succe:[61,116,185],succeed:[185,234],success:[73,116,123,134,144,175,179,185,217,218,219,220,221,224,232,233,242,251,267,271,318,326,338,344,362],success_teleport_msg:233,success_teleport_to:233,success_url:362,successfuli:203,successfulli:[10,28,33,36,60,77,110,111,130,144,203,232,235,247,259,267,279,311,318,362],suddenli:[26,97,318],sudo:[63,67,100,103],suffic:[17,57,61],suffici:[86,90,94,119],suffix:[27,97,114,321,336,337,344],suggest:[1,23,25,37,38,48,51,52,55,61,68,70,90,95,97,125,138,140,151,166,179,197,206,233,247,344],suggestion_cutoff:166,suggestion_maxnum:166,suit:[29,34,55,64,117,139,170,344,362],suitabl:[21,25,33,37,55,63,64,80,83,87,88,90,112,131,152,242,301,308,324,328],sum:[37,82,91,139,153],summar:[0,79,139],summari:[0,7,46,79,96,110,123,180],summer:187,sun:62,sunris:62,sunt:52,super_long_text:329,superclass:145,superfici:205,superflu:343,supersus:242,superus:[2,4,5,6,9,12,13,14,19,20,21,23,25,41,43,58,60,63,81,95,96,111,122,134,144,148,158,169,175,182,200,212,231,241,242,247,252,267,318,322,324],supplement:51,suppli:[10,11,27,34,37,43,51,58,59,63,68,72,74,84,88,93,102,105,109,112,114,115,116,123,127,148,153,154,157,159,164,169,170,176,180,184,186,187,190,246,247,251,256,261,278,308,318,326,331,341,344],supporst:294,support:[2,4,7,8,9,11,23,26,33,37,38,40,42,43,44,47,49,50,51,56,57,58,61,63,64,65,66,70,74,75,76,81,83,86,87,90,91,94,98,100,103,109,110,113,114,123,126,139,156,165,183,184,185,187,198,234,241,247,250,251,252,261,272,280,281,282,283,287,289,290,291,292,294,296,307,316,321,325,328,329,330,336,341,344,349,364],supports_set:[74,272],suppos:[0,33,51,61,76,83,109,119,138,144,180],supposedli:[67,205,291],suppress:[24,289],suppress_ga:[141,142,262,275],suppressga:289,supress:289,sur:79,sure:[0,2,4,5,8,9,11,12,13,14,15,19,20,21,23,25,28,29,30,31,33,36,37,38,41,42,43,44,49,51,57,58,60,61,62,63,67,71,72,73,75,78,80,81,86,87,89,90,91,93,95,96,97,100,102,105,106,109,110,111,112,113,115,116,118,123,125,126,127,128,131,133,134,136,137,138,140,144,146,152,153,154,156,159,164,167,174,176,180,182,196,200,204,205,206,211,215,220,223,227,231,232,233,238,241,242,247,251,252,258,259,267,271,277,279,284,305,311,312,313,315,317,318,321,323,325,328,334,340,341,343,344,360,362],surfac:[58,82,103],surpris:[22,39,69,80,91],surround:[31,33,43,111,116,119,129,157,200,231,340,344],surviv:[5,11,27,28,31,43,50,51,84,102,105,115,116,126,146,153,169,180,256,257,261,324,326,328],suscept:[27,56,242],suspect:133,suspend:[100,103,106],suspens:102,suspici:51,suspicion:133,svn:[36,108],swallow:[96,118,276,343],swap:[43,114,127,137,138,159,187,202,318,326],swap_autoind:326,swap_object:318,swap_typeclass:[60,125,144,318],swapcas:321,swapcont:138,swapper:318,swedish:76,sweep:102,swiftli:10,swing:[28,29,33,82],switch1:129,switch2:129,switch_opt:[156,157,158,159,164,165,166,167,168,169,187],sword:[20,28,33,61,73,77,85,86,119,179,206,252,341,344],symbol:[14,15,33,49,75,106,108,119,200,215,235,329],symlink:[38,63],symmetr:330,sync:[64,83,105,131,174,285,290,305,306,307,308,316,325],sync_port:308,syncdata:[307,308],syncdb:127,synchron:337,syntact:[242,344],syntax:[5,6,13,14,15,21,22,23,29,33,41,43,46,48,51,55,58,60,62,76,80,91,97,114,119,123,129,134,141,142,154,158,159,167,168,170,180,185,187,188,234,242,247,267,279,306,318,320,321,336,364],syntaxerror:60,sys_cmd:152,sys_game_tim:59,syscmdkei:[33,53,141],syscommand:[141,142,149,155,247],syslog:209,sysroot:75,system:[0,2,4,5,9,10,11,19,21,22,23,26,27,28,29,31,34,36,37,38,39,40,41,44,46,47,49,53,55,56,59,60,62,63,64,67,74,75,76,77,79,81,83,84,85,86,87,90,93,95,97,102,103,104,105,107,108,109,110,111,112,114,115,119,121,122,125,126,127,128,129,131,132,134,136,138,139,140,141,142,145,146,148,149,150,152,154,155,156,158,166,168,170,172,175,176,177,179,180,182,186,193,194,195,196,197,198,199,201,202,203,205,206,209,210,211,215,217,218,219,220,221,226,230,233,235,236,239,241,242,246,247,249,252,253,259,267,290,296,304,314,318,322,324,327,328,337,363,364],system_command:33,systemat:39,systemctl:8,systemd:67,systemmultimatch:168,systemnoinput:168,systemnomatch:168,systemsendtochannel:168,tab:[9,14,26,30,36,59,69,95,96,106,114,137,138,321,330,343],tabl:[0,4,13,15,43,45,46,48,53,58,59,64,69,82,88,97,111,113,114,119,125,128,134,154,156,166,169,188,291,310,321,327,329,330,341,344],table_char:327,table_format:156,table_lin:330,table_str:58,tablea:327,tableb:327,tablechar:[58,327],tableclos:[88,291],tablecol:330,tableopen:[88,291],tablet:16,tabletop:[58,73,79,124,217,221],tabsiz:[321,330],tabstop:343,tabularinlin:315,tack:[20,119,153],tackl:37,tactic:[73,116],taction:116,tag:[9,12,13,18,20,24,27,33,45,48,51,53,55,57,58,64,73,74,86,87,88,95,96,100,109,114,119,124,125,134,136,137,138,139,140,141,142,145,154,156,157,158,159,164,165,166,167,168,169,170,171,173,174,177,179,180,181,182,183,185,186,187,188,189,193,199,200,201,202,203,204,206,209,212,213,214,215,217,218,219,220,221,224,230,231,232,233,234,239,241,244,247,251,252,254,282,296,304,314,315,317,318,321,324,326,327,328,329,330,341,344,364],tag_categori:315,tag_data:315,tag_kei:315,tag_typ:315,tagadmin:315,tagform:315,tagformset:315,taghandl:[112,125,315,319],taginlin:[145,173,237,244,254,315],tagkei:[241,319,324],taglin:17,tagnam:252,tagstr:[252,319],tagtyp:[112,317,319,341],tail:[76,90,100,267,337],tail_log_fil:[267,337],tail_log_funct:337,tailor:[4,69,357],take:[0,3,4,9,10,11,13,14,15,16,17,19,20,21,22,25,26,27,28,29,31,33,37,40,42,46,49,51,52,55,56,57,58,62,64,69,70,74,75,76,77,79,80,83,85,90,91,95,96,103,104,105,106,108,109,111,114,116,119,121,122,123,124,125,126,127,133,134,136,138,139,144,146,151,152,156,168,174,177,179,182,184,187,188,200,203,204,206,209,213,215,217,218,219,220,221,230,231,233,242,250,252,271,287,295,307,308,317,318,321,326,327,328,329,338,344,345],taken:[31,43,56,64,103,116,120,121,123,165,186,209,217,218,219,220,221,287,311,321,324],takeov:309,taladan:48,tale:3,talk:[23,27,33,34,37,40,41,43,46,58,60,90,91,131,138,165,179,205,206,214,233,264],talker:[55,61],talki:64,talking_npc:[141,142,178],talkingcmdset:214,talkingnpc:214,tall:[43,129,165,206],tallman:[43,165],tandem:61,tantal:14,target1:220,target2:220,target:[21,25,28,29,30,33,34,40,43,58,73,88,103,114,116,119,123,127,136,138,144,154,159,164,165,169,177,182,185,187,197,199,215,217,218,219,220,221,231,235,247,317,321,324,328,344],target_loc:[197,213,233,235,247],target_obj:242,targetlist:199,task:[0,27,36,40,41,91,93,94,102,110,112,138,193,195,215,260,261,344],task_handl:[141,260,344],task_id:[195,260],taskhandl:[141,142,253,344],tast:[22,34,133],tavern:206,tax:[75,93],taylor:79,tb_basic:[141,142,178,216],tb_equip:[141,142,178,216],tb_filenam:322,tb_item:[141,142,178,216],tb_iter:322,tb_magic:[141,142,178,216],tb_rang:[141,142,178,216],tbbasiccharact:217,tbbasicturnhandl:217,tbearmor:218,tbequipcharact:218,tbequipturnhandl:218,tbeweapon:218,tbitemscharact:219,tbitemscharactertest:219,tbitemsturnhandl:219,tbmagiccharact:220,tbmagicturnhandl:220,tbodi:134,tbrangecharact:221,tbrangeobject:221,tbrangeturnhandl:221,tchar:116,tcp:[55,103],tcpserver:[40,312],teach:124,team:[33,36,61,64,70,108,131],teardown:[127,170,196,228,293,342],teaser:90,tech:79,technic:[4,6,9,10,11,19,20,23,39,40,51,64,70,83,90,108,112,114,119,125,139,179,316],techniqu:[29,139,321],tediou:[1,106,111],teenag:[21,103],tehom:[9,119],tehomcd:9,tel:[0,12,58,63,91,121,159],teleport:[12,14,20,43,58,85,122,140,159,165,233,241,322],teleportroom:233,televis:31,tell:[0,3,5,8,10,12,13,19,21,22,23,26,29,31,33,41,42,43,46,49,51,58,59,60,61,69,73,74,75,76,77,80,83,86,87,90,91,93,95,96,100,102,103,109,110,116,117,121,127,128,130,131,132,134,135,139,146,156,164,165,176,177,185,206,233,247,267,285,296,308,326,362],telnet:[9,15,25,30,40,43,55,63,64,75,79,83,94,100,101,103,105,110,114,137,138,141,142,169,262,275,280,281,282,283,287,288,289,291,292,294,298,306,307,343],telnet_:90,telnet_hostnam:54,telnet_interfac:90,telnet_oob:[88,141,142,262,275],telnet_port:[9,36,54,90,299],telnet_ssl:[141,142,262,275],telnetoob:291,telnetprotocol:[288,290,292],telnetserverfactori:290,teloutlock:241,temp:177,tempat:188,templ:200,templat:[2,3,4,5,27,31,43,47,64,81,87,104,107,109,123,125,131,134,135,136,137,138,141,142,145,165,167,188,230,267,296,306,307,316,320,327,336,355,362],template2menu:[51,328],template_nam:362,template_overrid:[4,135,136,137],template_regex:[316,336],template_rend:107,template_str:[51,87],templates_overrid:135,templatestr:327,templatetag:[141,142,346,356],templateview:362,tempmsg:[175,177],temporari:[6,11,110,122,127,131,153,177,198,217,218,219,220,221,261,328],temporarili:[20,26,31,43,51,60,90,97,102,127,164,169,175,195,203],tempt:[43,61,95,104,157],ten:[29,90,111],tend:[41,43,57,61,64,73,76,86,90,97,103,119,121,124,129,138,159,205,209],tent:[45,111,139],terabyt:25,term:[0,10,31,62,63,64,69,90,91,96,126,139,154,204,310],term_siz:[42,141],termin:[4,23,26,27,38,42,47,59,60,63,64,75,90,93,95,96,97,100,103,106,110,114,123,126,131,138,139,141,194,215,217,218,219,220,221,266,267,287,294,310,362],terminalrealm:287,terminals:287,terminalsessiontransport:287,terminalsessiontransport_getp:287,terrain:49,terribl:280,ters:102,test1:[11,74,330],test2:[11,33,74,114],test3:[11,330],test4:[11,330],test5:11,test6:11,test7:11,test8:11,test:[0,5,10,11,13,14,15,17,19,20,21,22,23,24,25,29,31,33,36,37,38,41,42,43,45,46,50,51,56,58,60,61,62,63,65,67,68,69,72,73,74,79,80,81,85,89,90,91,94,95,96,98,106,107,109,111,115,116,120,124,130,131,132,133,137,138,139,141,142,149,151,155,156,158,166,169,178,182,185,187,188,191,207,208,215,217,218,219,220,221,222,223,230,250,251,262,269,272,275,296,297,298,302,318,320,321,322,324,328,332,342,344,346,348,350,356,364],test_:127,test_about:170,test_accept:196,test_access:170,test_add:196,test_add_valid:196,test_all_com:170,test_alternative_cal:127,test_amp_in:293,test_amp_out:293,test_at_repeat:228,test_attribute_command:170,test_audit:211,test_ban:170,test_batch_command:170,test_bold:293,test_c_creates_button:303,test_c_creates_obj:303,test_c_dig:303,test_c_examin:303,test_c_help:303,test_c_login:303,test_c_login_no_dig:303,test_c_logout:303,test_c_look:303,test_c_mov:303,test_c_move_:303,test_c_move_n:303,test_c_soci:303,test_cal:196,test_cas:127,test_cboot:170,test_cdesc:170,test_cdestroi:170,test_cemit:170,test_channel:170,test_channelcommand:170,test_char_cr:170,test_char_delet:170,test_clock:170,test_color:293,test_color_test:170,test_copi:170,test_creat:170,test_cwho:170,test_data_in:293,test_data_out:293,test_del:196,test_desc:170,test_desc_default_to_room:170,test_destroi:170,test_destroy_sequ:170,test_dig:170,test_do_nested_lookup:170,test_edit:196,test_edit_valid:196,test_emit:170,test_empty_desc:170,test_examin:170,test_exit:196,test_exit_command:170,test_find:170,test_forc:170,test_general_context:352,test_get:360,test_get_and_drop:170,test_get_authent:360,test_get_dis:360,test_giv:170,test_handl:196,test_help:170,test_hom:170,test_ic:170,test_ic__nonaccess:170,test_ic__other_object:170,test_ident:293,test_idl:303,test_info_command:170,test_interrupt_command:170,test_invalid_access:360,test_inventori:170,test_ital:293,test_large_msg:293,test_list:196,test_list_cmdset:170,test_lock:[170,196],test_look:170,test_mask:211,test_memplot:303,test_menu:215,test_messag:304,test_mudlet_ttyp:293,test_multimatch:170,test_mux_command:170,test_mycmd_char:127,test_mycmd_room:127,test_nam:170,test_nested_attribute_command:170,test_nick:170,test_object:170,test_object_search:127,test_ooc:170,test_ooc_look:170,test_opt:170,test_pag:170,test_password:170,test_perm:170,test_pi:170,test_plain_ansi:293,test_pos:170,test_quel:170,test_queri:[141,142,262,297],test_quit:170,test_resourc:[127,141,142,170,196,211,228,293,320,360],test_return_valu:127,test_sai:170,test_script:170,test_send_random_messag:228,test_server_load:170,test_sess:170,test_set_game_name_and_slogan:352,test_set_help:170,test_set_hom:170,test_set_obj_alia:170,test_set_webclient_set:352,test_simpl:127,test_simple_default:170,test_spawn:170,test_split_nested_attr:170,test_start:196,test_tag:170,test_teleport:170,test_toggle_com:170,test_tunnel:170,test_tunnel_exit_typeclass:170,test_typeclass:170,test_upp:127,test_valid_access:360,test_valid_access_multisession_0:360,test_valid_access_multisession_2:360,test_valid_char:360,test_wal:170,test_whisp:170,test_who:170,test_without_migr:127,testabl:127,testaccount:170,testadmin:170,testampserv:293,testapp:133,testbatchprocess:170,testbodyfunct:228,testbuild:170,testcas:[127,293,303,335,342,352],testcmdcallback:196,testcomm:170,testcommand:51,testdefaultcallback:196,testdummyrunnerset:303,testdynamic:127,tester:[90,119,285],testeventhandl:196,testform:327,testgener:170,testgeneralcontext:352,testhelp:170,testid:33,testinterruptcommand:170,testirc:293,testmemplot:303,testmenu:[188,328],testmixedrefer:335,testmod:308,testmymodel:127,testnod:51,testobj:127,testobject:127,testobjectdelet:335,testok:91,testregularrefer:335,testresult:251,testset:127,testsharedmemoryrefer:335,teststr:127,testsystem:170,testsystemcommand:170,testtelnet:293,testunconnectedcommand:170,testvalu:11,testwebsocket:293,text2html:[141,142,320],text:[0,1,2,5,7,9,10,13,14,15,17,18,21,22,24,26,30,33,34,35,37,40,43,45,46,48,50,52,53,55,56,57,58,59,60,63,68,72,73,76,77,78,79,80,81,83,85,86,87,88,90,91,95,96,97,98,100,108,109,110,111,112,118,121,123,124,126,127,131,133,137,138,139,144,146,151,154,156,157,158,159,164,165,166,167,168,169,170,171,174,175,176,177,179,180,181,182,185,186,187,188,189,190,193,195,197,199,200,201,202,203,205,206,210,212,213,214,215,217,218,219,220,221,224,231,232,233,234,239,242,247,249,250,252,256,264,265,272,278,279,282,285,286,287,290,291,295,296,306,307,308,311,312,316,317,319,321,322,324,326,327,328,329,330,336,338,341,343,344,345,357,364],text_:38,text_color:190,text_exit:[22,180],text_single_exit:22,textarea:[340,357],textbook:40,textbox:357,textfield:[86,133],textstr:74,texttag:[81,126,139,364],texttohtmlpars:343,textual:39,textwrap:330,textwrapp:330,than:[0,2,4,6,8,11,13,14,16,19,23,25,26,29,31,33,35,37,38,39,42,43,46,47,49,51,52,54,55,57,58,60,61,62,64,68,69,71,73,76,80,82,86,89,90,91,93,95,97,103,104,105,106,109,110,112,113,114,115,116,119,122,123,125,126,127,128,129,131,134,135,137,138,139,144,148,151,152,153,156,157,158,159,160,164,167,169,179,180,181,184,190,195,197,204,205,206,213,215,217,218,219,220,221,232,234,241,247,249,250,251,267,293,308,313,315,316,317,318,321,322,328,329,330,334,336,337,339,340,341,343,344,362],thank:[4,102,134,138,199,312],thankfulli:133,thead:134,thei:[0,1,2,4,5,6,8,9,10,11,12,13,14,15,16,17,19,20,21,22,23,25,27,29,30,31,33,34,37,38,39,40,41,42,43,44,46,48,51,55,56,57,58,61,63,64,66,68,69,73,75,77,78,80,81,83,85,86,88,89,90,91,92,93,95,96,97,102,103,105,106,107,108,109,110,111,112,113,114,116,118,119,121,122,123,124,125,126,127,131,132,134,136,137,138,139,140,144,145,152,153,156,158,159,164,165,167,168,169,174,179,180,182,185,187,189,194,200,205,206,217,218,219,220,221,232,233,234,235,241,242,246,247,250,251,252,253,256,258,259,261,267,287,288,290,291,292,296,299,305,306,307,308,310,315,316,321,322,323,325,328,330,336,344,345,357,362],theirs:[116,181,189],them:[0,2,4,5,6,9,10,11,12,13,14,15,16,21,22,23,25,26,27,28,29,30,31,33,34,35,37,38,39,40,41,43,46,48,50,51,54,55,57,58,59,60,61,62,64,66,68,69,71,73,74,75,76,77,80,82,83,85,86,87,88,89,90,91,95,96,97,98,102,103,104,105,106,109,110,111,112,113,114,115,116,118,119,121,122,123,124,125,126,127,128,131,133,134,135,136,137,138,139,140,144,150,151,152,154,156,158,159,164,166,167,168,170,175,181,182,183,187,188,189,190,192,194,197,203,204,206,215,217,218,219,220,221,224,231,233,234,238,242,247,252,258,261,267,285,287,290,298,302,305,306,308,315,316,318,319,321,322,324,328,336,340,343,362],themat:61,theme:[61,134],themself:219,themselv:[0,11,19,21,28,31,33,43,49,51,55,58,69,72,73,80,81,85,89,97,102,107,113,119,121,123,125,127,132,138,140,159,206,247,256,259,267,317,319,340],theoret:[31,108],theori:[31,42,57,79,123,139,144,152,364],thereaft:87,therefor:[0,49,62,68,91,102,122,127,158,180,192],therein:[15,33,156,167,187,203,233],thereof:[206,247],thi:[0,1,2,3,4,5,6,8,9,10,11,12,13,14,15,16,18,19,20,21,22,23,24,25,26,27,28,29,30,31,33,34,35,36,37,38,39,40,42,43,44,45,46,47,48,49,50,51,52,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,70,71,72,73,74,75,76,77,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,100,101,102,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,128,129,130,131,132,133,134,135,136,137,138,139,140,141,143,144,145,146,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,192,193,194,195,197,198,199,200,201,202,203,204,205,206,209,210,212,213,214,215,217,218,219,220,221,223,224,226,227,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,246,247,250,251,252,253,254,256,257,258,259,260,261,262,264,265,266,267,269,271,272,273,274,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,294,295,296,298,299,300,301,302,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,334,335,336,337,338,339,340,341,342,343,344,345,346,349,350,354,355,357,361,362,363],thie:51,thief:61,thieveri:[43,166],thin:[10,22,29,111,182,337],thing:[0,1,3,4,5,6,8,9,10,11,12,13,15,19,20,21,22,25,26,27,28,29,30,31,33,34,37,39,40,41,43,46,47,48,49,50,51,55,58,59,60,61,63,64,67,69,70,71,73,74,75,76,79,80,82,83,85,86,89,90,91,93,95,96,97,100,102,103,104,105,107,108,109,110,111,114,115,116,118,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,144,152,153,159,175,179,180,187,195,205,206,215,221,227,230,233,234,241,242,246,247,250,271,276,280,312,315,316,318,321,322,330,336,340,362],think:[1,20,29,31,34,37,46,48,51,55,59,61,62,67,70,73,79,81,91,94,95,96,97,109,111,112,114,115,135,138,139,308,362],third:[0,8,9,23,27,37,38,39,42,43,51,64,69,72,75,90,96,101,114,121,127,128,134,159,321],thirdnod:51,this_sign:309,thoma:[12,43,87,157],thorn:[11,89],thorough:26,those:[2,3,4,6,9,11,13,14,15,19,20,21,23,28,30,31,33,35,36,43,44,47,48,51,55,56,57,58,60,61,62,64,68,71,73,77,78,79,80,81,85,86,88,89,90,95,96,103,105,109,110,111,112,114,118,119,121,123,124,125,127,128,130,131,135,136,138,153,154,156,159,165,166,170,176,180,206,210,215,217,232,233,242,250,251,252,290,295,317,318,328,329,330,338,339,342,344,357,362],though:[2,10,11,12,13,14,15,22,23,26,27,30,31,37,39,41,51,57,59,60,62,63,64,69,72,75,79,81,89,90,91,94,96,97,100,102,103,104,110,116,119,121,122,123,126,127,128,129,130,131,138,144,154,180,181,190,217,218,220,221,226,233,234,247,252,321,328,344],thought:[23,39,61,79,80,84,138],thousand:[39,90,111,133],thread:[23,27,55,79,94,110,286,312,337,344],threadpool:[94,312],threadsaf:315,threat:103,three:[0,4,12,13,16,22,25,31,33,38,46,51,69,80,83,85,87,89,90,114,133,134,135,151,215,220,242,258,321,328],threshold:[228,310,322],thrill:85,throttl:[141,142,144,262,272,285],through:[0,1,2,5,9,13,14,17,23,25,27,30,31,33,34,38,39,40,41,44,46,48,51,52,55,56,57,58,59,60,61,62,64,68,69,70,71,76,77,80,83,85,87,88,89,90,91,93,96,97,98,99,103,104,105,106,107,108,109,110,114,116,117,119,121,122,124,136,138,139,140,141,144,153,159,166,174,179,187,192,210,212,217,218,219,220,221,235,240,242,246,247,251,257,258,261,267,269,274,283,287,290,296,299,304,306,307,315,317,318,322,324,327,328,329,336,343,344,357,362],throughout:[11,20,49,51,55,104,219],throughput:[175,324],thrown:116,thrust:232,thu:[14,19,31,33,39,43,44,51,54,57,58,73,80,83,86,96,108,111,114,121,122,123,125,134,135,136,156,160,181,205,242,247,261,299,313,316,317,324],thub:43,thud:189,thumb:[114,131],thumbnail:4,thunder:23,thunderstorm:122,thusli:75,tick:[23,33,38,51,64,115,131,132,139,219,231,233,261,299],ticker1:[115,261],ticker2:[115,261],ticker:[53,55,74,102,132,139,146,231,233,257,261,272],ticker_class:261,ticker_handl:[115,132,141,261],ticker_pool_class:261,ticker_storag:261,tickerhandl:[27,45,102,116,132,139,141,142,213,219,233,253,364],tickerpool:261,tickerpool_layout:261,ticket:94,tidbit:55,tidi:100,tie:[83,116,138],tied:[64,119,153,166,182,224,227,239],tier:90,ties:[49,135,161],tight:182,tightli:103,tim:[182,188,190,215,217,218,219,220,221],time:[0,1,2,4,5,6,8,9,10,11,12,13,14,17,20,21,22,23,25,26,28,29,30,31,34,36,37,39,40,41,42,45,49,51,52,53,54,55,56,58,59,60,61,63,64,65,66,67,69,70,72,73,75,80,83,86,88,89,90,91,93,94,95,96,100,104,105,106,109,110,113,114,115,116,117,119,121,122,123,124,125,127,128,129,131,132,133,135,138,139,144,146,148,150,151,153,154,157,164,169,175,177,179,184,185,187,194,195,198,200,203,204,205,212,213,215,217,218,219,220,221,223,227,231,232,233,239,246,247,250,252,253,256,259,260,261,267,269,271,273,274,279,285,290,292,299,300,304,305,306,308,310,315,316,318,319,321,322,323,324,329,331,334,335,337,340,344,363],time_ev:198,time_factor:[27,62,184,331],time_format:[59,344],time_game_epoch:[27,62,331],time_to_tupl:184,time_unit:[62,184],time_until_next_repeat:[102,259],timedelai:[29,260,342,344],timedelta:[338,345],timeeventscript:195,timefactor:62,timeformat:[337,344],timeit:93,timeout:[63,67,116,120,290,310,334],timer:[20,27,33,47,56,64,83,102,115,116,187,219,223,226,232,253,259,261,298,306,341],timerobject:102,timescript:331,timeslot:187,timestamp:[25,27,310,331],timestep:299,timestr:337,timetrac:[141,142,262,297],timetupl:62,timezon:[23,337,338,345],tini:[23,39,81],tinker:97,tintin:[24,280,281,291,294],tinyfugu:24,tinymud:[57,108],tinymush:[57,108,129],tinymux:[57,108],tip:[12,37,70,79,103,112],tire:[20,153],titeuf87:235,titl:[17,22,34,43,48,69,98,137,164,166,180,238,321,324,362],titlebar:137,titleblock:69,tlen:71,tls:8,tlsv10:67,tlsv1:8,tmp:[36,63],to_be_impl:362,to_byt:344,to_cur:219,to_displai:180,to_dupl:152,to_execut:344,to_exit:0,to_fil:209,to_init:221,to_non:247,to_obj:[144,154,247],to_object:176,to_pickl:325,to_str:344,to_syslog:209,tobox:276,toc:363,todai:[138,190],todo:58,toe:108,togeth:[0,3,8,9,14,22,29,31,33,38,43,48,49,57,58,61,64,68,71,73,83,89,90,92,116,119,122,123,124,125,126,127,131,138,150,159,161,175,187,202,203,205,206,232,233,246,252,276,295,308,315,321,322,336,341],toggl:[81,290],toggle_nop_keepal:290,togglecolor:81,toint:[109,250],token:[71,122,247,287,290,322,336],told:[44,59,90,91,95,113,114,123,128,340],tolkien:62,tom:[43,58,87,123,129,159,165,189,206,327],tommi:[19,80,87],ton:[57,82],tone:114,tonon:[43,159],too:[0,4,6,9,11,12,13,14,17,20,21,22,25,27,29,33,38,39,41,42,43,46,47,48,49,51,57,58,59,60,61,63,69,73,80,83,84,85,91,93,96,106,114,116,121,122,123,125,128,131,133,138,157,159,178,215,220,224,241,259,272,276,310,312,322,327,328,329,330,341,344],took:[127,344],tool:[4,6,7,8,23,29,53,57,62,63,64,86,90,96,100,108,109,111,112,114,119,136,139],toolbox:79,tooltip:137,top:[5,9,13,22,26,29,31,33,38,39,47,48,50,52,57,58,59,60,63,68,69,75,79,85,93,95,96,101,102,104,110,111,112,117,123,125,130,131,133,134,138,139,148,153,177,180,182,184,202,206,215,234,235,239,246,256,267,309,316,318,319,322,329,330,337],topcistr:238,topic:[4,10,20,31,33,40,42,43,55,68,69,86,93,94,105,119,126,166,217,218,219,220,221,238,341,357,362],topicstr:238,tos:241,tostr:276,total:[27,43,62,80,82,91,93,102,104,105,114,118,139,169,185,304,329,330,331],total_num:334,touch:[8,38,54,60,96,97,103,104,114,310],tour:91,toward:[22,33,40,42,91,102,111,190,200,221,231],tower:[111,187,233],tportlock:241,trac:94,trace:[83,96,195,304,328],traceback:[6,13,27,57,60,95,97,102,110,114,123,127,133,135,195,202,250,276,318,322,336,337,344],tracemessag:304,track:[11,27,30,49,57,61,64,73,77,82,86,95,98,99,100,102,105,116,121,128,132,133,138,144,153,221,257,278,279,284,287,290,305,310,325,326,338],tracker:[43,61,70,131],trade:[46,179],tradehandl:179,trader:46,tradetimeout:179,tradit:[10,15,36,73,74,83,90,103,114,116,138,235,290,306,329],tradition:[57,83],traffic:[8,103,280],train:79,traindriv:121,traindrivingscript:121,training_dummi:73,trainobject:121,trainscript:121,trainstop:121,trainstoppedscript:121,trait:[27,38,73,252],transact:179,transfer:[85,133,153,278,288,292,330],transform:[36,175],transit:[89,124],translat:[14,40,45,79,87,88,113,114,126,205,206,252,269,321],transmiss:209,transmit:113,transpar:[67,105,126,137,138,246,261],transport:[276,287,296],transportfactori:287,transpos:126,trap:[14,82,122],traumat:51,travel:[49,82,83,88,96,213,235],travers:[11,44,49,80,85,89,121,197,212,213,231,232,235,241,247],traverse_:33,traversing_object:[197,212,213,235,247],travi:[45,139,364],tre:43,treasur:[9,235],treat:[10,14,33,64,95,96,105,111,112,119,125,138,144,150,153,175,189,247,252,308,328,330,341],tree:[3,11,33,38,43,47,51,61,63,64,77,80,96,131,140,180,206,215,234,247,252,267,296,312,328,344],tree_select:[141,142,178],treestr:215,treshold:334,tri:[11,12,14,24,29,33,43,51,58,61,80,83,87,90,91,105,107,113,116,119,133,138,151,169,179,181,188,224,232,233,271,310,344,345],trial:[94,106,293],tribal:111,trick:[8,22,51,79,138,318,357],tricki:[109,126,127,138],trickier:[9,69],trigger:[21,24,31,33,36,42,46,49,51,56,57,69,74,83,84,89,100,105,107,114,115,116,117,118,121,134,135,138,144,146,150,151,154,156,170,175,180,198,200,201,231,233,246,247,252,259,261,269,272,276,298,305,309,324,336],trim:321,trip:96,tripl:[27,38,96,114,336,344],trivial:[27,33,40,42,91,93,138],troll:12,troubl:[5,8,9,23,41,46,58,63,70,75,91,105,131,139,316,363],troubleshoot:9,troublesom:[12,13,14],trove:9,truestr:188,truli:[0,12,39,41,105,187],trust:[19,43,51,57,169,322],truth:42,truthfulli:33,try_num_prefix:151,ttarget:116,tto:290,ttp:43,tty:[9,100],ttype:[55,141,142,262,275,287,290],ttype_step:294,tuck:[111,224],tun:[43,159],tune:[67,126],tunnel:[0,20,22,44,49,58,121,159,292],tup:[39,206],tupl:[11,39,41,42,43,51,59,60,80,86,87,88,90,109,116,119,134,141,144,151,157,159,167,168,176,179,180,184,185,189,192,200,206,219,220,230,235,241,242,247,250,251,252,261,264,276,277,287,288,292,299,306,308,316,319,321,323,324,326,328,331,336,337,339,344],tupled:337,turbo:75,turkish:144,turn:[0,10,12,27,31,33,38,41,43,50,51,57,58,64,66,77,79,80,81,83,88,90,96,102,105,107,110,111,114,117,118,121,122,126,127,131,133,135,138,139,144,154,164,169,170,175,198,200,206,215,217,218,219,220,221,231,233,247,252,267,272,280,287,290,298,308,314,315,318,322,324,328,329,330,336,344,364],turn_act:116,turn_end_check:[217,218,219,220,221],turnbattl:[141,142,178],turnchar:219,tut:[122,233],tutor:230,tutori:[3,4,10,16,17,20,22,25,26,28,29,31,32,33,35,37,39,41,42,45,48,49,51,55,57,58,60,61,63,64,70,71,77,79,81,82,90,91,95,102,111,112,114,115,126,133,135,139,180,213,218,232,233,363,364],tutorial_bridge_posist:233,tutorial_cmdset:233,tutorial_exampl:[13,14,20,102,141,142,178],tutorial_info:233,tutorial_world:[20,22,63,122,141,142,178],tutorialclimb:232,tutorialevmenu:230,tutorialobject:[231,232],tutorialread:232,tutorialroom:[231,233],tutorialroomcmdset:233,tutorialroomlook:233,tutorialweapon:[231,232],tutorialweaponrack:232,tutorialworld:[232,233],tweak:[8,9,25,57,58,67,97,102,109,117,119,125,138,312,321],tweet:[124,139,364],tweet_output:120,tweet_stat:120,tweetstat:120,twenti:58,twice:[25,51,62,116,195,200,221,328],twist:[10,27,29,33,40,63,72,75,79,97,103,247,264,267,269,270,276,277,278,279,284,287,290,293,295,296,298,305,308,312,337,364],twistd:[63,106,110,284,305],twistedcli:40,twistedmatrix:94,twistedweb:103,twitch:[41,116],twitter:[7,55,120,139,364],twitter_api:71,two:[0,4,11,13,14,15,16,19,22,23,25,26,27,28,29,31,33,34,38,39,40,41,43,44,46,47,49,50,51,57,58,64,65,67,68,69,73,74,76,80,83,84,85,86,88,89,90,91,92,95,97,100,102,103,104,105,108,109,110,111,112,113,116,119,121,122,123,125,126,127,129,131,133,134,135,137,138,139,140,152,159,177,179,180,185,199,200,204,212,213,215,219,221,224,233,234,247,249,267,296,307,308,317,319,322,328,330,336,337,344,345,364],twowai:[43,159],txt:[9,38,40,50,75,78,90,96,146,205,283,291,326,328],tying:90,typclass:206,type:[0,8,12,14,16,17,19,20,21,22,24,25,26,27,28,29,31,33,34,35,37,38,41,42,43,44,46,47,49,50,51,55,56,57,58,59,61,62,64,73,75,77,79,80,81,82,83,86,87,88,90,91,95,96,97,102,103,105,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,125,126,128,133,137,138,139,144,146,154,159,166,169,170,171,175,176,177,180,182,186,188,192,195,197,198,199,200,206,213,217,218,219,220,221,227,232,233,234,239,241,242,246,247,251,252,260,261,265,267,269,270,278,279,285,287,288,290,291,292,294,295,296,298,306,308,312,315,316,317,318,319,321,322,324,325,328,329,330,336,339,340,341,344,345,351,357],type_count:182,typecalass:316,typecalss:195,typeclass:[0,2,5,9,11,12,13,20,21,22,25,26,27,33,34,39,44,47,48,49,56,58,60,61,62,66,69,73,76,77,80,82,83,84,85,89,91,96,102,105,107,109,111,112,116,117,118,120,121,122,123,127,132,133,134,139,141,142,144,145,146,147,148,153,159,164,173,175,176,177,178,182,187,191,194,195,198,203,206,212,213,214,217,218,219,220,221,226,233,235,237,238,241,242,244,245,246,247,251,252,254,255,256,257,259,261,305,323,324,341,342,344,357,360,362,364],typeclass_path:[43,102,119,125,148,159,256,317,318],typeclass_search:317,typeclassbas:96,typeclassmanag:[147,176,245,255],typeclassmixin:362,typedobject:[41,125,148,154,174,177,206,235,246,247,256,316,317,318,319,339,344],typedobjectmanag:[176,238,317],typeerror:[42,185,296],typenam:[22,144,146,148,175,177,179,182,184,187,189,195,197,203,204,205,206,212,213,214,217,218,219,220,221,223,226,227,231,232,233,235,239,246,247,251,256,259,274,300,316,318,331,334,335],typeobject:319,types_count:182,typic:[27,55,91,127,220,221,362],typo:[37,38,70,103,363],ubbfwiuvdezxc0m:37,ubuntu:[8,63,67,90,97,103,131],ufmboqvya4k:133,ufw:103,ugli:[56,109,137,338],uid:[100,148,279,286,307,308],uio:[57,79],uit:[22,180],ulrik:58,ultima:79,umlaut:15,unabl:[71,190],unaccept:33,unaffect:[51,116,219],unarm:218,unarmor:218,unassign:138,unauthenticated_respons:360,unavoid:115,unban:[12,157],unbias:185,unbroken:327,uncas:321,uncategor:341,unchang:[87,97,127,205,252,344],unclear:[30,363],uncolor:[81,114],uncom:[67,90],uncommit:131,uncompress:280,unconnect:[43,171,186],uncov:182,undefin:[36,86,112],under:[6,9,20,24,33,36,38,41,42,43,46,48,51,57,60,61,63,64,73,75,77,78,79,86,93,100,106,108,110,119,122,123,125,128,133,134,135,136,137,154,156,159,188,215,234,242,259,267,294,316,321,328,329,330,344,346,362],undergar:182,undergon:195,underli:[57,61,64,80,119,124,131],underlin:[330,343],underneath:[9,318],underscor:[0,38,51,74,88,95,97,114,119,152,344],underscror:152,understand:[4,10,15,24,25,26,29,30,31,33,37,38,39,41,42,44,48,49,55,60,61,63,79,81,83,91,95,96,103,104,105,109,111,113,114,123,124,127,131,133,134,136,139,151,152,204,205,206,312,321,344,364],understood:[83,91,111,127,295,296],undestand:25,undo:[50,103,326],undon:[43,156],undoubtedli:57,unexpect:[91,126,127,328],unexpectedli:334,unfamiliar:[63,74,80,88,90,118,124],unformat:[51,328,331],unfortun:[4,41,61],unhandl:60,unhappi:9,unhilit:343,unicod:[15,83,94,113,144,321,344],unicodeencodeerror:321,unicorn:119,unifi:[133,307],uniform:105,uninform:8,uninstal:63,uninstati:344,unintent:234,union:[31,51,152,224,328],uniqu:[2,12,13,20,31,33,35,36,38,40,43,46,51,55,57,60,61,64,71,80,83,84,90,95,96,102,105,109,112,119,123,125,127,137,138,144,150,152,154,159,164,169,171,175,176,181,184,186,194,200,204,205,206,212,215,218,219,231,233,238,247,251,252,261,264,276,277,285,298,299,307,308,316,317,318,319,324,326,338,341],unit:[27,31,34,36,37,45,47,55,62,64,79,82,107,124,130,139,176,184,198,219,269,324,331,344,350,364],unittest:[25,127,170,308,324,342],univers:[14,15,43,62,164],unix:[24,38,43,52,63,87,165,234,329,337,344],unixcommand:[141,142,178],unixcommandpars:234,unixtim:337,unjoin:179,unknown:[41,43,56,69,137,251,336,344],unleash:28,unless:[4,5,11,12,21,22,23,27,29,33,38,43,51,72,78,80,84,88,89,90,96,102,110,115,123,138,140,144,152,153,157,159,164,167,174,175,194,204,205,206,221,227,232,237,241,242,247,252,265,280,296,308,316,318,341,344,345],unlik:[37,51,64,73,90,107,127,144,180,219,318],unlimit:[235,259],unlink:159,unload:342,unload_modul:342,unlock:[58,77,80,316],unlocks_red_chest:80,unlog:[43,157,162,163,171,175,186,308],unloggedin:[105,141,142,149,155,201,308],unloggedincmdset:[35,43,105,163,186,201],unlucki:12,unmask:206,unmodifi:[151,168,187,328],unmonitor:272,unmut:[174,175],unnam:[112,152],unneccesari:113,unnecessari:[36,61],unneed:235,unpaced_data:276,unpack:[91,241],unpars:[74,87,151,295,296,336],unpaus:[100,102,259],unpickl:[83,276,316,325,340],unplay:[25,105],unpredict:344,unprivileg:252,unprogram:73,unpuppet:[43,96,107,123,156],unpuppet_al:144,unpuppet_object:[2,144],unquel:[20,43,80,122,156],unreal:79,unrecord_ip:310,unregist:135,unrel:[51,131,145],unrepeat:272,unreport:272,unsaf:[110,152,233],unsatisfactori:111,unsav:326,unsel:85,unset:[33,49,58,89,116,157,206,231,242,247,251,252,259,261,324,328,329,330,336,337],unsign:345,unsigned_integ:[338,345],unsignedinteg:338,unstabl:100,unstrip:151,unsubscrib:[43,58,115,164,261,278],unsuit:[19,251,319],unsur:[15,37,63,71,76,90,116,138,213],untag:137,untest:[24,61,63,127],until:[5,8,10,11,12,13,20,26,29,30,31,33,36,48,51,61,63,64,86,87,93,95,97,102,114,115,119,123,126,131,136,137,138,139,179,182,184,198,200,217,218,219,220,221,231,232,233,247,259,267,296,298,321,322,331,344],untouch:321,untrust:13,unus:[33,81,144,150,154,175,187,215,221,233,247,259,290,306,311,317],unusu:[103,119],unwant:139,unwield:218,unwieldli:153,upcom:54,updat:[2,4,5,8,9,11,13,14,20,23,24,28,29,30,33,36,38,39,43,45,49,51,55,57,58,61,62,63,64,68,71,73,75,76,79,81,83,84,86,88,89,90,91,95,97,98,100,102,115,116,123,127,133,134,135,136,137,138,139,145,146,153,154,159,164,167,169,170,174,175,183,187,195,206,220,233,239,242,246,247,249,250,252,257,283,285,286,291,305,306,308,310,315,316,318,325,326,327,328,329,330,334,344,357,360,362,364],update_attribut:316,update_buff:326,update_cached_inst:334,update_charsheet:58,update_current_descript:187,update_default:305,update_flag:306,update_po:49,update_session_count:306,update_undo:326,update_weath:233,updated_bi:192,updated_on:192,updatemethod:[137,138],updateview:362,upfir:106,upgrad:[63,64,75],upload:[4,63,64,90,100],upon:[14,29,61,80,86,90,96,100,103,113,117,123,188,210,217,218,219,220,221,258,269,278,310,329,362],upp:233,upper:[29,39,43,86,101,114,127,138,156,321],uppercas:[114,321],upping:114,ups:7,upsel:90,upsid:[41,235],upstart:[40,258],upstream:[26,64,104,128],upt:153,uptim:[12,27,43,62,169,281,331],urfgar:109,uri:[175,239,318],url:[8,38,43,64,70,90,98,131,134,135,136,138,141,142,146,164,175,239,286,296,312,318,343,346,353,356,362],url_nam:360,url_or_ref:38,url_to_online_repo:131,urlencod:69,urlpattern:[3,4,69,133,134,135],usabl:[4,43,66,114,123,159,180,190,219,241,310,328],usag:[0,5,12,21,22,23,28,29,30,33,38,41,42,43,51,58,60,64,68,71,73,81,82,85,90,91,93,94,109,115,116,119,121,123,124,129,154,156,157,158,159,164,165,166,169,170,171,174,179,180,181,182,184,185,186,187,188,189,199,200,202,203,205,206,210,212,213,214,217,218,219,220,221,224,230,231,232,233,234,235,241,250,267,328,330,334],use:[0,2,3,4,5,6,8,9,10,11,12,13,14,15,16,17,19,20,21,22,23,24,25,26,27,28,29,31,33,34,35,36,37,38,39,40,41,42,43,46,47,48,49,50,51,52,54,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,76,79,80,81,82,83,84,85,86,87,88,89,90,91,93,94,95,96,98,100,102,103,104,105,106,107,108,109,111,112,113,114,116,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,144,145,146,148,150,151,152,153,154,156,159,160,164,165,167,168,169,170,174,175,177,179,180,181,182,185,187,189,190,194,197,198,199,200,202,203,204,205,206,212,214,215,217,218,219,220,221,223,224,226,230,231,232,233,234,235,241,242,246,247,251,252,259,260,261,265,272,276,289,291,292,295,298,299,306,307,308,315,316,317,318,319,321,322,323,324,326,327,328,329,330,334,336,337,338,340,344,345,362],use_dbref:[206,247,341],use_destin:247,use_i18n:76,use_item:219,use_nick:[144,206,247],use_required_attribut:[145,237,244,357],use_success_location_messag:203,use_success_messag:203,use_xterm256:321,useabl:235,used:[0,2,3,7,9,10,11,13,15,16,17,19,20,22,23,24,27,29,30,31,34,35,38,40,41,43,46,47,48,50,51,52,54,55,56,57,58,59,60,62,63,64,67,68,69,72,73,74,79,80,82,83,84,85,86,87,88,89,90,91,93,94,95,96,100,102,103,104,105,107,108,109,110,111,112,113,114,115,116,118,119,120,121,122,123,124,125,126,127,128,129,131,133,134,135,136,137,139,141,144,145,146,150,152,153,154,156,159,164,166,167,168,169,170,175,179,180,182,184,186,187,188,189,190,192,194,195,197,198,199,200,204,205,206,213,215,217,218,219,220,221,231,232,233,234,235,238,240,241,242,244,247,250,251,252,258,259,260,261,262,264,265,269,272,273,276,277,278,279,280,281,282,283,284,285,287,289,290,291,294,295,296,299,306,308,309,315,316,317,318,319,320,321,322,324,325,326,328,329,330,336,337,338,339,340,341,344,345,350,357,362,363],used_kei:80,useful:[0,1,4,5,10,11,12,13,14,15,16,17,18,19,20,22,23,25,26,27,28,29,30,31,34,36,37,38,39,41,42,43,46,47,48,50,51,53,57,58,59,60,63,64,66,69,70,80,81,87,89,90,91,93,95,96,102,104,107,109,110,111,112,114,115,116,119,120,123,124,125,127,131,132,133,138,139,150,152,153,154,156,158,159,166,167,168,170,178,179,180,194,195,199,205,206,210,233,234,235,241,247,251,252,259,267,287,316,318,322,328,331,340,344],useless:231,uselock:241,user:[2,4,7,8,10,11,12,13,14,20,22,23,25,28,29,30,31,35,36,37,38,40,41,42,43,49,50,51,52,55,60,63,64,65,66,67,68,70,71,72,74,75,76,77,79,80,81,85,87,88,90,91,93,95,97,98,100,101,104,105,107,109,113,114,119,121,122,123,125,126,127,133,134,135,136,137,138,139,144,145,146,148,151,154,157,159,164,169,174,175,176,177,180,182,187,189,193,195,200,201,206,209,210,215,219,221,227,233,235,239,241,242,247,252,259,262,265,271,279,286,287,290,295,296,306,308,311,316,318,321,326,328,329,330,336,338,344,345,349,357,362,364],user_change_password:145,user_input:51,user_permiss:[145,148],useradmin:145,userauth:[94,287],userchangeform:145,usercreationform:[145,357],usernam:[2,4,12,35,51,74,100,107,119,131,134,144,145,148,186,287,311,349,357],username__contain:119,usernamefield:357,userpassword:[12,157],uses:[0,5,9,13,15,16,17,22,23,29,30,31,33,34,38,39,40,44,57,64,68,69,80,81,86,88,90,94,98,107,109,112,113,114,115,119,124,125,127,130,131,136,137,152,179,185,187,199,201,205,206,219,226,227,233,234,235,242,256,261,276,296,310,316,319,336,337,338,344],uses_databas:344,using:[2,4,5,6,8,9,10,11,12,13,14,15,19,20,21,22,23,24,25,26,27,28,29,30,31,33,34,36,37,38,39,41,43,45,46,47,49,50,51,53,55,56,57,58,59,60,61,62,63,64,67,68,70,71,72,73,74,77,78,79,80,81,83,85,86,87,88,89,90,91,93,95,96,97,100,101,102,103,105,107,108,109,110,111,112,114,115,116,117,118,120,121,122,123,124,125,126,128,129,131,132,133,134,137,138,139,140,144,148,150,153,154,156,158,159,164,167,168,169,174,179,180,181,184,185,187,188,190,194,200,201,203,205,206,212,213,214,215,217,218,219,220,221,224,230,231,233,234,235,242,247,250,251,252,256,259,260,261,278,279,280,285,286,290,296,299,309,310,312,316,318,319,321,322,326,328,329,331,336,337,338,339,340,341,342,344,346,357,362,363,364],usr:[63,64,75,100],usual:[0,2,4,5,6,8,9,11,19,20,21,22,23,25,26,27,29,30,31,33,34,37,38,40,41,43,46,47,50,51,52,57,59,60,62,63,64,67,72,74,80,81,87,89,90,91,93,95,96,97,100,102,105,106,109,110,112,114,115,119,124,125,126,127,131,133,136,144,146,151,152,153,154,156,159,165,169,170,174,175,177,184,194,195,197,198,204,205,206,233,234,242,246,247,252,259,267,269,274,299,306,315,316,318,321,323,324,328,329,337,339,341,344],utc:[23,345],utf8:[23,36,70],utf:[15,24,58,74,111,113,272,278,295,330,344],util:[8,10,11,13,14,16,34,41,45,47,48,49,50,51,52,57,58,59,62,63,81,82,85,86,89,96,97,102,103,111,114,117,124,127,133,134,137,139,141,142,145,158,170,175,177,178,184,187,188,191,195,196,211,213,220,228,230,237,239,244,247,249,251,259,260,274,293,298,315,316,317,318,346,357,360,364],utilis:328,uyi:205,v19:63,vagu:21,val1:250,val2:250,val:[11,88,144,156,250,291,344],valid:[1,11,13,26,30,31,33,42,43,44,51,58,60,67,69,88,89,90,91,95,96,97,102,103,109,110,114,119,123,133,134,141,142,144,151,153,159,167,168,169,176,179,180,188,192,195,196,200,204,206,215,220,226,227,232,233,234,235,242,247,249,250,251,252,257,258,259,260,261,262,265,267,291,295,306,317,319,322,324,328,338,339,340,341,343,344,345,357,362],valid_handl:338,validate_email_address:344,validate_nam:247,validate_onli:242,validate_password:[51,144],validate_prototyp:251,validate_sess:308,validate_usernam:144,validationerror:[144,251,311,338,340],validator_config:144,validator_kei:338,validatorfunc:[141,142,320],valign:330,valu:[0,2,4,6,10,11,12,17,20,22,25,27,28,31,33,39,41,42,43,49,50,58,59,60,61,62,64,67,69,73,74,77,80,81,82,84,85,86,87,88,90,97,102,111,114,115,116,123,125,126,127,128,133,134,137,138,139,144,148,150,152,154,156,157,159,170,175,177,180,182,185,188,189,190,192,195,196,200,203,204,205,206,211,217,218,219,220,221,227,228,233,235,239,241,242,246,247,250,251,252,256,258,259,261,265,272,273,274,276,285,290,291,306,307,308,313,316,317,318,319,321,323,324,325,326,327,328,334,335,336,338,339,340,341,344,345,350,357,362],valuabl:122,value1:109,value2:109,value_from_datadict:340,value_to_obj:251,value_to_obj_or_ani:251,value_to_str:340,valueerror:[41,91,109,123,180,202,204,316,319,321,324,336,344,345],valuei:111,values_list:119,valuex:111,vanilla:[9,26,49,56,58,86,101,125],vaniti:51,vari:[30,40,60,64,82,108,114,125,131,193,205,221,306,316,318],variabl:[0,3,5,11,13,28,31,33,38,41,43,46,49,51,55,56,58,64,66,69,80,83,88,91,95,96,97,100,103,104,106,109,113,121,124,133,134,135,137,138,144,148,150,154,156,159,164,167,168,169,170,183,187,188,192,194,195,198,203,233,241,246,247,251,252,264,267,277,280,281,283,287,289,299,306,313,321,322,328,344,350],variable_from_modul:344,variable_nam:[192,195],variablenam:344,varianc:205,variant:[11,55,112,153,180,186,213,278,321],variat:[62,73,116,152,187,205,227,344],varieti:[55,82,116,120,219,220],variou:[5,6,11,15,33,37,40,41,46,47,48,53,57,62,67,69,73,77,81,88,89,90,93,94,97,102,103,105,109,110,112,114,115,116,123,124,125,127,137,139,152,168,184,205,206,215,219,220,231,232,242,246,247,252,253,261,299,324,330,341,342],varnam:291,vast:[23,60,86,108,111,119],vastli:64,vcc:205,vccv:205,vccvccvc:205,vcpython27:9,vcv:205,vcvccv:205,vcvcvcc:205,vcvcvvccvcvv:205,vcvvccvvc:205,vector:344,vehicl:[21,124,139,364],velit:52,venu:[131,176],venv:[63,75],verb:[25,303],verbal:[197,247],verbatim_el:344,verbos:[26,38,116,127,206],verbose_nam:[133,318],veri:[0,2,4,5,6,8,9,10,11,13,14,17,20,21,22,23,26,27,28,29,31,33,35,37,38,39,40,41,42,46,49,50,51,52,55,56,57,58,60,61,64,67,68,70,72,73,74,77,78,79,80,85,86,88,90,91,93,95,96,97,104,107,108,109,110,111,112,114,115,116,119,121,122,123,125,127,128,129,131,132,134,137,138,139,140,144,146,152,154,170,175,177,180,182,194,195,204,205,206,212,213,214,215,220,227,231,234,235,238,246,251,271,317,319,324,326,328,344,362],verif:90,verifi:[36,51,63,90,131,159,188,220,292],verify_online_play:188,verify_or_create_ssl_key_and_cert:292,verify_ssl_key_and_cert:288,verifyfunc:188,versa:[40,43,61,88,105,116,164,276],version:[2,4,7,11,13,14,20,21,23,24,29,30,31,33,35,36,37,41,43,47,51,54,57,60,61,63,64,74,75,76,79,81,86,87,90,91,95,96,100,108,111,114,123,124,125,126,128,136,137,139,159,167,169,171,181,182,186,187,201,206,218,219,220,221,224,232,247,252,267,272,286,310,315,316,321,329,344,357,363,364],version_info:267,versionad:38,versionchang:38,versu:55,vertic:[138,232,330,344],very_strong:242,very_weak:80,vest:103,vet:109,veteran:79,vfill_char:330,via:[10,11,27,37,40,51,52,55,56,57,63,70,73,74,83,85,86,90,92,93,101,103,108,109,114,119,123,125,126,131,137,172,176,177,209,246,256,316,319,321,335],viabl:231,vice:[40,43,61,88,105,116,164,276],vicin:[33,43,165,187,233],video:[79,95,114,137],vienv:9,view:[1,4,17,27,34,38,41,42,43,50,51,52,55,58,60,63,64,72,80,82,86,90,96,101,102,110,111,115,116,123,124,131,136,139,141,142,144,156,157,159,164,165,166,169,174,175,182,206,217,218,219,220,221,235,237,239,247,249,302,318,329,346,350,353,356,357,364],view_attr:159,viewabl:[53,55,166],viewer:[25,38,69,206,235,241,247,318],viewport:42,vim:[14,50,79,326],vincent:[41,180,187,201,204,234],violent:51,virtual:[4,41,43,55,57,59,63,79,90,124,169,187,331],virtual_env:75,virtualenv:[9,23,26,36,38,63,75,76,90,93,95,96,97,100,106,110,128],virtualhost:8,viru:63,visibl:[13,25,31,36,38,43,48,54,61,63,67,69,81,90,96,105,114,123,125,131,139,165,206,241,247,279,312,328,344],visiblelock:241,vision:[11,58,61],visit:[22,49,90,111,133,134,234,328],visitor:[103,134,135],vista:63,visual:[25,57,63,93,114,137,144,166,190,363],vital:91,vlgeoff:184,vlovfgjyq2qvcdougpb6c8due7skt:70,vniftg:63,vnum:56,vocabulari:[46,344],voic:[33,46,124,139,364],volatil:251,volum:[21,61,100,111],volund:119,voluntari:37,volupt:52,vowel:[119,205],vpad_char:330,vulner:[29,103],vvc:205,vvcc:205,vvccv:205,vvccvvcc:205,vwcukflrfii:133,vwcukgy84ri:133,vwcukjfxeii:133,vwculn152ti:133,w001:127,w267:133,w321:133,w425:133,w607:133,wai:[0,2,5,6,9,10,11,12,13,14,15,19,20,21,22,23,27,28,30,31,33,37,38,39,40,41,42,43,44,46,48,49,54,55,56,57,58,61,62,63,64,68,69,70,72,73,74,75,79,80,82,83,84,85,86,87,88,89,90,91,92,93,95,96,97,98,102,103,104,105,106,107,109,110,111,112,113,114,115,116,117,118,119,121,122,123,124,125,126,127,128,129,131,132,133,136,138,139,140,144,151,152,159,166,175,179,184,185,187,188,190,194,197,198,205,212,213,215,217,218,219,220,221,224,230,231,232,234,242,247,251,259,261,267,272,276,287,308,310,312,313,314,317,319,322,327,328,330,334,337,340,362,364],wail:49,waist:182,wait:[0,10,20,25,27,28,29,33,42,51,102,121,138,146,194,198,217,218,219,220,221,259,267,277,296,298,310,324,344],wait_for_disconnect:277,wait_for_server_connect:277,wait_for_statu:267,wait_for_status_repli:267,waiter:267,wake:188,walias:[43,159],walk:[0,14,21,31,39,46,49,60,62,85,139,213,214,215,235,322],walki:64,wall:[111,157,165,187,232,233],wanna:[37,179],want:[0,2,3,4,5,6,8,9,10,11,12,13,14,15,19,20,21,22,23,24,25,26,27,28,29,30,31,33,34,35,37,38,39,40,41,42,43,44,46,48,49,50,51,54,57,58,60,61,62,63,64,66,67,68,69,70,71,72,73,74,75,76,77,78,80,81,82,83,84,85,86,87,88,89,90,91,93,95,96,97,98,102,103,104,105,106,107,108,109,110,111,113,114,115,118,119,121,122,123,125,126,127,128,131,132,133,134,135,136,137,138,140,144,152,153,154,156,165,170,174,179,180,186,187,188,190,197,204,206,209,215,217,218,219,220,221,227,233,235,237,241,242,247,252,259,261,283,285,291,298,308,313,315,316,318,326,328,329,334,340,344,357,362,363],wanted_id:80,ware:85,warehous:[209,322],wari:[114,235,247,318],warm:[102,110,271],warn:[8,23,27,31,59,60,63,64,90,91,93,104,105,111,128,134,138,140,152,174,210,266,267,292,337],warnmsg:337,warrior:[28,57,58,61,122,123],wasclean:[278,295],wasn:[0,42,134],wast:[6,14,115],watch:[14,84,106,139],water:[153,200,203],waterballon:203,wave:111,wcach:[43,169],wcactu:220,wcommandnam:234,wcure:220,wdestin:[43,159],weak:252,weakref:334,weaksharedmemorymodel:[274,334],weaksharedmemorymodelbas:[274,334],weakvalu:334,wealth:85,weapon:[29,51,61,64,73,77,82,85,86,109,116,122,218,231,232,252],weapon_ineffective_msg:231,weapon_prototyp:232,weaponrack_cmdset:232,wear:[82,182,206,218],wearabl:182,wearer:182,wearstyl:182,weather:[30,61,73,102,111,112,115,122,124,139,140,233,364],weather_script:102,weatherroom:[132,233],web:[4,8,9,16,17,23,25,30,38,47,53,55,57,61,63,64,67,69,72,75,76,79,80,83,94,95,101,109,110,119,139,141,142,173,269,271,281,285,291,295,296,306,310,312,319,325,364],web_client_url:54,web_get_admin_url:[175,239,318],web_get_create_url:[175,239,318],web_get_delete_url:[175,239,318],web_get_detail_url:[175,239,318],web_get_puppet_url:318,web_get_update_url:[175,239,318],webchargen:133,webchat:[70,79],webclient:[24,30,40,43,45,53,54,64,67,69,83,88,95,103,105,110,114,135,139,141,142,169,230,262,272,275,291,296,307,328,346,350,351,360,364],webclient_ajax:[137,141,142,262,275],webclient_en:103,webclient_opt:272,webclientdata:296,webclienttest:360,webpag:[8,17,77,90,354],webport:36,webscr:70,webserv:[3,7,8,9,23,36,40,47,55,67,90,100,101,104,135,139,141,142,262,346],webserver_en:103,webserver_interfac:[67,90],webserver_port:90,webservic:103,websit:[3,9,17,53,55,57,64,67,69,79,90,98,101,103,124,133,136,137,138,139,141,142,145,296,312,346,351,364],websocket:[40,55,64,90,100,137,278,284,295,307],websocket_client_interfac:[67,90],websocket_client_port:[67,90],websocket_client_url:[8,67,90],websocket_clos:295,websocketcli:295,websocketclientfactori:278,websocketclientprotocol:278,websocketserverfactori:284,websocketserverprotocol:295,weed:[26,119,152],week:[62,184,337,345],weeklylogfil:337,weigh:[82,298],weight:[23,38,61,108,124,139,190,205,317,364],weird:344,weirdli:96,welcom:[3,4,22,35,37,63,72,76,85],well:[2,4,6,9,11,12,16,17,19,21,22,23,25,26,33,37,38,39,40,41,43,44,45,46,49,50,51,52,55,57,58,61,62,64,66,68,69,71,74,75,81,85,88,89,91,96,98,103,104,105,106,108,109,113,116,118,119,120,123,124,125,127,128,131,133,134,135,136,138,148,152,153,154,159,164,169,172,179,182,187,194,202,205,206,215,219,220,221,226,231,247,256,262,267,276,278,279,285,302,310,315,316,317,321,325,328,331,340,344],went:[57,110,127,131,257,261],were:[1,10,11,13,24,31,33,37,38,42,44,51,58,59,64,69,77,82,85,86,91,100,102,104,108,109,119,123,125,126,127,137,144,151,152,153,204,215,247,251,314,318,322,341,344],weren:62,werewolf:25,werewolv:119,werkzeug:344,west:[20,25,44,49,111,159,200,233],west_east:111,west_exit:233,western:111,westward:233,wether:[179,324],wevennia:22,wflame:220,wflushmem:[43,169],wfull:220,what:[0,1,2,4,8,9,10,12,13,14,19,20,21,22,23,25,26,27,29,31,33,38,39,40,42,43,44,45,46,48,49,51,56,57,58,60,61,62,63,64,67,68,69,70,72,73,74,77,78,79,80,81,83,85,86,88,89,90,93,94,95,96,97,98,102,103,104,105,108,109,110,111,113,114,115,116,117,118,119,121,122,123,124,125,126,127,128,129,131,132,133,134,136,138,139,140,144,150,152,153,154,156,159,166,170,175,195,203,204,206,209,214,219,220,224,227,231,233,239,242,247,251,252,267,269,272,279,291,296,311,313,316,318,319,321,322,328,338,339,344,345,349,357,362,364],whatev:[2,11,14,21,22,23,27,33,40,43,46,48,51,56,58,61,64,67,78,82,89,91,100,102,111,123,127,131,133,134,138,144,146,153,159,188,220,231,232,247,252,256,257,278,287,290,295,308,316,329,338,362],whatnot:138,wheel:[57,63,75,115,258],whelp:234,when:[0,2,3,4,5,6,8,9,10,11,12,13,14,15,17,19,20,21,22,23,24,26,27,29,30,31,33,34,35,36,37,38,39,40,41,42,43,44,46,47,49,50,51,52,56,57,58,59,60,61,62,63,64,65,66,67,68,69,73,74,75,76,77,78,79,80,82,83,84,85,86,87,88,89,90,91,93,95,96,97,98,100,102,103,104,105,106,107,108,109,110,111,112,113,114,116,117,118,119,120,121,122,123,124,125,126,127,128,129,131,132,133,136,137,138,139,141,144,146,148,150,152,153,154,156,158,159,164,165,167,168,169,171,175,176,177,179,180,181,182,184,185,186,187,188,189,190,195,196,197,198,199,200,201,202,203,204,205,206,212,214,215,217,218,219,220,221,223,224,226,227,228,230,231,232,233,234,235,238,239,241,242,246,247,249,251,252,256,257,259,260,261,264,267,269,273,274,276,277,278,279,280,281,282,283,285,287,288,289,290,291,292,295,296,298,299,305,306,307,308,309,310,316,318,319,321,322,324,325,326,327,328,329,330,334,335,336,337,339,344,357,362],when_stop:267,whenev:[6,10,11,22,25,33,46,64,66,74,76,80,84,87,90,95,98,100,102,106,107,109,111,113,117,119,128,144,153,174,175,231,232,233,247,257,259,269,286,306,307,308],where:[0,1,3,6,9,10,11,12,13,14,20,21,22,25,26,29,31,33,36,38,39,40,41,42,43,46,48,49,50,51,52,56,57,58,59,61,62,64,69,73,75,76,80,83,85,86,88,90,91,95,100,102,103,104,105,108,109,111,113,114,117,118,119,121,122,123,124,125,127,131,133,134,135,136,137,138,139,151,152,157,159,165,168,175,176,181,185,197,199,200,205,206,210,219,232,233,235,241,242,247,250,251,252,257,267,269,272,276,299,304,308,315,318,321,322,326,328,329,330,336,338,339,344,362],wherea:[11,12,13,19,21,26,31,33,34,40,42,55,56,61,80,81,85,86,93,97,103,105,109,113,114,116,125,128,205,224,227,261,296,316,334],whereabout:122,wherebi:220,wherev:[11,63,64,67,100,111,127,180,209,219],whether:[0,12,39,43,46,51,55,62,69,77,121,144,146,153,159,164,166,175,188,215,217,218,219,220,221,241,247,261,278,295,310,316,317,321,336,338,340,344],whewiu:9,which:[0,1,3,4,5,6,9,10,11,12,13,14,15,19,20,22,24,25,26,27,28,29,30,31,33,34,36,37,38,39,40,41,42,43,44,46,49,51,52,56,57,58,59,60,61,62,63,64,65,66,67,69,71,72,73,74,76,77,80,81,82,83,85,86,87,88,89,90,91,93,94,95,96,97,100,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,125,126,127,131,132,133,134,135,136,137,138,139,140,144,146,150,152,153,154,156,157,159,165,167,168,169,170,174,175,176,177,179,180,181,182,183,184,187,188,190,197,198,199,200,202,206,209,210,212,214,215,217,218,219,220,221,226,227,231,232,233,234,235,239,242,246,247,251,252,256,257,259,260,261,264,266,267,271,272,279,285,287,295,296,298,299,306,307,308,310,313,315,316,317,318,319,321,322,324,325,328,329,330,331,334,336,337,338,340,341,342,344,349,350,357,362],whichev:[27,90,103,233],whilst:[77,111,200],whim:139,whisp:205,whisper:[46,165,197,198,205,206,247],white:[48,74,114,126,321,344],whitelist:74,whitepag:[1,48,138],whitespac:[14,27,33,58,81,119,123,167,168,202,206,321,322,330,344],who:[4,10,11,12,21,34,41,46,49,51,55,56,58,61,73,80,87,95,103,109,114,116,119,121,123,124,125,127,132,133,138,146,154,156,159,164,174,175,179,188,195,205,206,217,218,219,220,221,232,239,241,242,247,252,318,326,328],whoever:133,whole:[4,16,43,49,51,55,57,60,61,67,87,96,111,112,122,123,129,138,152,159,169,221,330],wholist:175,whome:[43,159],whomev:[73,114,121],whose:[88,114,119,125,144,154,170,195,206,215,217,218,219,220,221,272,323,328,344],whould:328,why:[0,11,12,20,22,25,38,39,41,43,44,46,51,55,60,63,64,82,91,95,96,103,111,123,125,126,139,157,204,217,220,221,264,265,328],whydonttwist:94,wide:[16,25,27,39,43,58,61,73,86,91,138,157,219,220,235,327,330,344],widen:12,wider:[12,25,39,43,157,330],widest:344,widget:[145,237,244,315,340,357],width:[16,17,25,27,33,49,74,109,111,114,141,154,250,272,287,306,321,326,327,329,330,336,344],wield:[61,82,109,218],wifi:[90,103],wiki:[1,9,33,37,43,45,48,55,58,64,70,79,94,96,108,111,116,124,125,138,180,295,363,364],wiki_account_handl:4,wiki_account_signup_allow:4,wiki_can:4,wiki_can_admin:4,wiki_can_assign:4,wiki_can_assign_own:4,wiki_can_change_permiss:4,wiki_can_delet:4,wiki_can_moder:4,wiki_can_read:4,wiki_can_writ:4,wikiconfig:4,wikimedia:37,wikipedia:[15,37,55,64,96,113,116,127,131,295],wild:[108,126,131],wildcard:[12,43,57,87,157,159,344],wildcard_to_regexp:344,wilder:[141,142,178],wildernessexit:235,wildernessmap:235,wildernessmapprovid:235,wildernessroom:235,wildernessscript:235,wildli:205,will_suppress_ga:289,will_ttyp:294,willing:[58,61,79],win10:63,win7:63,win8:63,win:[9,24,91,116,122],wind:[122,132],window:[4,23,25,31,38,44,45,49,52,64,72,76,83,88,89,93,95,96,97,101,105,106,110,128,131,137,138,154,166,267,283,306,310,329,344],windowid:306,windows10:63,wingd:111,winpti:9,winter:187,wintext:73,wip:38,wipe:[9,13,23,111,138,152,159,169,219],wire:[27,40,64,83,88,90,113,138,168,264,276,277,308,321],wis:58,wisdom:[60,93],wise:[6,11,13,14,15,26,58,60,80,96,118,131,135],wise_text:60,wiseobject:60,wiser:20,wiseword:60,wish:[33,36,39,75,120,131,136,180,221,321,343,357],with_metaclass:96,with_tag:203,withdraw:[116,221],withdrawl:221,within:[1,8,9,10,11,22,24,26,31,33,37,38,39,43,47,49,51,56,58,64,90,94,95,97,100,114,115,116,117,118,119,120,124,126,131,134,136,137,138,144,148,150,159,179,187,190,192,210,238,247,252,310,316,317,321,336,337,344,357,362],without:[0,8,11,12,13,14,16,20,21,22,23,25,27,29,30,31,33,35,37,38,40,42,43,44,46,49,50,51,55,57,58,59,60,61,63,64,66,67,76,80,86,88,90,91,92,93,96,97,100,101,104,107,108,109,114,115,118,119,121,123,125,126,127,128,129,131,133,136,138,139,144,146,151,154,156,157,159,164,165,167,168,169,170,177,179,181,182,187,192,195,197,200,205,206,212,215,217,220,221,231,233,242,247,250,251,252,259,260,276,287,290,291,298,308,309,316,318,321,322,324,325,326,328,329,336,340,341],withstand:80,wixmp:122,wiz:58,wizard:[109,233,252,265,267],wkei:[43,159],wlocat:[43,159],wlock:[43,159],wmagic:220,wmass:220,wndb_:[43,159],won:[0,2,4,10,11,12,13,15,21,22,23,29,31,38,41,42,46,57,61,63,69,73,78,81,83,85,86,91,95,96,100,111,114,119,123,125,127,134,137,138,153,188,204,223,224,226,227,312,321,336,340],wonder:[9,16,56,82,119,138],wont_suppress_ga:289,wont_ttyp:294,wooden:109,woosh:21,word:[14,27,33,43,46,49,50,62,69,70,72,76,88,89,91,93,94,95,96,97,111,119,122,126,131,136,151,167,168,171,186,198,205,206,279,326,341,344],word_fil:205,word_length_vari:205,wordi:205,work:[0,2,4,5,8,9,10,11,13,14,15,16,20,21,22,23,24,25,26,27,28,29,31,34,36,37,38,41,42,43,44,48,49,51,56,57,58,59,60,61,62,63,64,66,67,70,71,72,75,80,81,83,84,85,86,89,90,93,94,95,96,97,102,103,105,106,108,109,111,112,114,115,116,117,119,122,123,124,126,127,128,129,132,133,134,136,138,139,150,153,154,156,159,164,165,167,169,174,175,179,180,181,187,202,203,206,212,215,219,220,221,233,234,235,239,241,242,247,251,252,267,271,272,284,299,312,314,316,318,322,327,328,329,330,338,344,362,363,364],workaround:[63,100,131],workflow:[61,145],world:[9,10,11,13,14,15,21,27,31,33,34,39,41,47,49,51,55,57,58,60,62,63,64,68,72,73,78,79,80,82,86,90,96,104,108,109,111,113,116,117,121,123,124,127,131,139,144,158,159,166,174,179,184,200,202,206,217,218,219,220,221,232,233,235,239,256,306,308,321,322,331,363,364],world_map:111,worm:49,worm_has_map:49,worn:[182,218],worri:[0,11,15,36,39,41,51,55,104,113,114,123,127,138,179,227],worst:61,worth:[0,8,21,29,51,61,70,79,91,93,124,125,133,179],worthi:61,worthless:90,would:[0,1,4,6,8,9,10,11,13,14,15,16,19,20,21,22,25,27,29,31,33,36,38,39,41,42,43,44,46,48,49,51,55,56,57,58,60,61,62,63,64,68,69,73,77,80,81,82,85,86,88,89,90,91,93,95,96,100,102,105,106,109,111,112,114,115,116,117,118,119,121,123,125,126,127,128,133,134,135,136,138,140,144,151,152,153,159,168,175,179,184,195,197,205,215,224,227,234,235,239,241,242,251,252,279,315,318,321,322,325,328,336,339,340,342],wouldn:[39,126,138],wound:220,wow:[69,138],wpermiss:[43,159],wprototype_desc:[43,159],wprototype_kei:[43,159],wprototype_lock:[43,159],wprototype_par:[43,159],wprototype_tag:[43,159],wrap:[10,30,49,51,59,96,102,109,119,136,182,188,206,274,314,330,344],wrap_conflictual_object:340,wrapper:[10,27,29,51,74,86,93,105,119,125,144,148,175,176,177,212,239,246,247,256,260,272,274,306,315,316,318,319,321,330,334,335,337,344,362],wresid:[43,169],write:[0,4,10,11,14,15,16,20,22,23,25,27,31,33,34,37,38,41,43,44,46,48,51,56,58,62,63,65,68,69,71,72,87,88,91,93,94,96,108,123,124,125,129,131,138,159,166,174,180,197,209,210,234,247,280,337,342,362,363,364],writeabl:75,written:[15,27,38,54,56,57,58,61,79,103,109,127,133,134,166,209,322,362],wrong:[26,41,42,43,60,63,81,85,95,110,127,152,159,169,206],wserver:[43,169],wservic:[43,164],wsgi:[8,94,312],wsgi_resourc:312,wsgiwebserv:312,wsl:[38,63],wss:[8,67,90],wtypeclass:[43,159],wwhere:[197,247],www:[8,9,22,38,39,55,57,64,70,79,90,108,128,133,141,282,283,289,291,343,357],wyou:82,x0c:159,x1b:[321,343],x2x:58,x4x:327,x5x:327,x6x:327,x7x:327,x8x:327,x9x:327,x_r:39,xc8ymjkxnmmyns02mjk5ltq1m2qtytiyms00ndzlyzgzowy1njdcl2rhmnbtenutndzknjnjnmqtownkyy00mwrkltg3zdytmtew:122,xcode:63,xenial:130,xforward:312,xgettext:76,xit:[22,180],xmlcharrefreplac:321,xp_gain:73,xpo:330,xterm256:[43,55,74,81,83,137,156,183,190,272,287,290,321,364],xterm256_bg:321,xterm256_bg_sub:321,xterm256_fg:321,xterm256_fg_sub:321,xterm256_gbg:321,xterm256_gbg_sub:321,xterm256_gfg:321,xterm256_gfg_sub:321,xterm:[114,126],xterms256:114,xval:33,xxx:[25,42,204],xxxx:204,xxxxx1xxxxx:327,xxxxx3xxxxx:327,xxxxxxx2xxxxxxx:327,xxxxxxxxxx3xxxxxxxxxxx:58,xxxxxxxxxx4xxxxxxxxxxx:58,xxxxxxxxxxx:327,xxxxxxxxxxxxxx1xxxxxxxxxxxxxxx:58,xxxxxxxxxxxxxxxxxxxxxx:58,xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx:58,xyz:87,y_r:39,yan:[114,321],yank:50,yeah:138,year:[25,55,61,62,88,90,108,184,331,337,344,357],yearli:[62,90],yellow:[114,126,131,232],yep:138,yes:[10,33,39,46,51,126,138,159,198,265,326,344],yesno:[51,326],yet:[0,2,4,12,14,22,25,28,35,36,41,42,46,49,51,54,60,63,64,67,76,79,86,90,94,96,105,109,111,119,121,128,130,131,133,134,138,144,171,179,186,195,200,242,246,285,308,312,321,362],yield:[10,23,33,80,108,159,210,330,344],yml:[100,130],yogurt:203,you:[0,1,2,3,4,5,6,8,9,10,11,12,13,14,15,16,17,19,20,21,22,23,24,25,27,28,29,30,31,33,34,35,36,37,38,39,40,41,42,43,44,46,47,48,49,50,51,54,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,85,86,87,88,89,90,91,92,93,95,96,97,98,100,101,102,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,128,129,130,131,132,133,134,135,136,137,138,139,140,144,153,154,156,159,164,165,166,167,168,169,170,171,174,179,180,181,182,183,184,187,188,190,193,194,195,197,198,199,200,201,202,203,204,205,206,209,210,212,213,214,215,217,218,219,220,221,223,224,226,227,232,233,234,235,237,241,242,247,252,258,259,261,269,278,279,280,296,298,308,310,312,313,316,318,321,322,324,327,328,330,331,340,341,344,357,362,363],young:77,your:[0,1,3,5,6,7,8,9,10,11,12,13,14,15,16,17,21,22,23,25,27,29,30,31,34,35,36,37,38,41,42,43,44,45,46,47,48,49,50,51,54,55,56,57,58,59,61,62,63,64,65,66,67,68,69,70,71,72,73,75,76,77,78,79,80,81,82,83,85,87,88,91,93,95,96,98,101,102,104,105,106,107,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,129,130,132,134,135,136,138,139,140,144,148,151,153,154,156,157,159,164,165,169,170,171,179,180,182,183,184,185,186,187,188,190,194,197,200,204,205,206,209,210,213,215,217,218,219,220,221,223,232,233,234,235,241,242,246,298,315,318,321,326,328,330,340,341,342,344,345,357,362,364],your_email:131,yourgam:209,yourhostnam:67,yournam:8,yourpassword:23,yourrepo:106,yourself:[0,2,5,6,14,16,19,22,23,26,31,37,42,43,51,55,58,63,69,70,73,78,80,86,89,90,91,96,102,108,111,119,123,125,130,131,135,159,165,179,189,206,212,220,223,328],yoursit:133,yourusernam:131,yourwebsit:133,yousuck:12,yousuckmor:12,youth:188,youtub:131,ypo:330,yrs:184,ythi:114,yum:[8,67,131],yvonn:58,z_r:39,zed:[77,79],zero:[20,27,109,206,247,316,321],zine:61,zip:103,zlib:[75,276,280],zmud:[24,282],zone:[18,46,55,56,70,79,112,119,122,124,139,319,337,364],zope:97,zopeinterfac:63,zuggsoft:282,zy1rozgc6mq:45},titles:["A voice operated elevator using events","API refactoring","Accounts","Add a simple new web page","Add a wiki on your website","Adding Command Tutorial","Adding Object Typeclass Tutorial","Administrative Docs","Apache Config","Arxcode installing help","Async Process","Attributes","Banning","Batch Code Processor","Batch Command Processor","Batch Processors","Bootstrap & Evennia","Bootstrap Components and Utilities","Builder Docs","Building Permissions","Building Quickstart","Building a mech tutorial","Building menus","Choosing An SQL Server","Client Support Grid","Coding FAQ","Coding Introduction","Coding Utils","Command Cooldown","Command Duration","Command Prompt","Command Sets","Command System","Commands","Communications","Connection Screen","Continuous Integration","Contributing","Contributing to Evennia Docs","Coordinates","Custom Protocols","Customize channels","Debugging","Default Command Help","Default Exit Errors","Developer Central","Dialogues in events","Directory Overview","Docs refactoring","Dynamic In Game Map","EvEditor","EvMenu","EvMore","API Summary","Evennia Game Index","Evennia Introduction","Evennia for Diku Users","Evennia for MUSH Users","Evennia for roleplaying sessions","Execute Python Code","First Steps Coding","Game Planning","Gametime Tutorial","Getting Started","Glossary","Grapevine","Guest Logins","HAProxy Config (Optional)","Help System","Help System Tutorial","How To Get And Give Help","How to connect Evennia to Twitter","IRC","Implementing a game rule system","Inputfuncs","Installing on Android","Internationalization","Learn Python for Evennia The Hard Way","Licensing","Links","Locks","Manually Configuring Color","Mass and weight for objects","Messagepath","MonitorHandler","NPC shop Tutorial","New Models","Nicks","OOB","Objects","Online Setup","Parsing command arguments, theory and best practices","Portal And Server","Profiling","Python 3","Python basic introduction","Python basic tutorial part two","Quirks","RSS","Roadmap","Running Evennia in Docker","Screenshot","Scripts","Security","Server Conf","Sessions","Setting up PyCharm","Signals","Soft Code","Spawner and Prototypes","Start Stop Reload","Static In Game Map","Tags","Text Encodings","TextTags","TickerHandler","Turn based Combat System","Tutorial Aggressive NPCs","Tutorial NPCs listening","Tutorial Searching For Objects","Tutorial Tweeting Game Stats","Tutorial Vehicles","Tutorial World Introduction","Tutorial for basic MUSH like game","Tutorials","Typeclasses","Understanding Color Tags","Unit Testing","Updating Your Game","Using MUX as a Standard","Using Travis","Version Control","Weather Tutorial","Web Character Generation","Web Character View Tutorial","Web Features","Web Tutorial","Webclient","Webclient brainstorm","Wiki Index","Zones","evennia","evennia","evennia.accounts","evennia.accounts.accounts","evennia.accounts.admin","evennia.accounts.bots","evennia.accounts.manager","evennia.accounts.models","evennia.commands","evennia.commands.cmdhandler","evennia.commands.cmdparser","evennia.commands.cmdset","evennia.commands.cmdsethandler","evennia.commands.command","evennia.commands.default","evennia.commands.default.account","evennia.commands.default.admin","evennia.commands.default.batchprocess","evennia.commands.default.building","evennia.commands.default.cmdset_account","evennia.commands.default.cmdset_character","evennia.commands.default.cmdset_session","evennia.commands.default.cmdset_unloggedin","evennia.commands.default.comms","evennia.commands.default.general","evennia.commands.default.help","evennia.commands.default.muxcommand","evennia.commands.default.syscommands","evennia.commands.default.system","evennia.commands.default.tests","evennia.commands.default.unloggedin","evennia.comms","evennia.comms.admin","evennia.comms.channelhandler","evennia.comms.comms","evennia.comms.managers","evennia.comms.models","evennia.contrib","evennia.contrib.barter","evennia.contrib.building_menu","evennia.contrib.chargen","evennia.contrib.clothing","evennia.contrib.color_markups","evennia.contrib.custom_gametime","evennia.contrib.dice","evennia.contrib.email_login","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.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.cmdset_red_button","evennia.contrib.tutorial_examples.example_batch_code","evennia.contrib.tutorial_examples.red_button","evennia.contrib.tutorial_examples.red_button_scripts","evennia.contrib.tutorial_examples.tests","evennia.contrib.tutorial_world","evennia.contrib.tutorial_world.intro_menu","evennia.contrib.tutorial_world.mob","evennia.contrib.tutorial_world.objects","evennia.contrib.tutorial_world.rooms","evennia.contrib.unixcommand","evennia.contrib.wilderness","evennia.help","evennia.help.admin","evennia.help.manager","evennia.help.models","evennia.locks","evennia.locks.lockfuncs","evennia.locks.lockhandler","evennia.objects","evennia.objects.admin","evennia.objects.manager","evennia.objects.models","evennia.objects.objects","evennia.prototypes","evennia.prototypes.menus","evennia.prototypes.protfuncs","evennia.prototypes.prototypes","evennia.prototypes.spawner","evennia.scripts","evennia.scripts.admin","evennia.scripts.manager","evennia.scripts.models","evennia.scripts.monitorhandler","evennia.scripts.scripthandler","evennia.scripts.scripts","evennia.scripts.taskhandler","evennia.scripts.tickerhandler","evennia.server","evennia.server.admin","evennia.server.amp_client","evennia.server.connection_wizard","evennia.server.deprecations","evennia.server.evennia_launcher","evennia.server.game_index_client","evennia.server.game_index_client.client","evennia.server.game_index_client.service","evennia.server.initial_setup","evennia.server.inputfuncs","evennia.server.manager","evennia.server.models","evennia.server.portal","evennia.server.portal.amp","evennia.server.portal.amp_server","evennia.server.portal.grapevine","evennia.server.portal.irc","evennia.server.portal.mccp","evennia.server.portal.mssp","evennia.server.portal.mxp","evennia.server.portal.naws","evennia.server.portal.portal","evennia.server.portal.portalsessionhandler","evennia.server.portal.rss","evennia.server.portal.ssh","evennia.server.portal.ssl","evennia.server.portal.suppress_ga","evennia.server.portal.telnet","evennia.server.portal.telnet_oob","evennia.server.portal.telnet_ssl","evennia.server.portal.tests","evennia.server.portal.ttype","evennia.server.portal.webclient","evennia.server.portal.webclient_ajax","evennia.server.profiling","evennia.server.profiling.dummyrunner","evennia.server.profiling.dummyrunner_settings","evennia.server.profiling.memplot","evennia.server.profiling.settings_mixin","evennia.server.profiling.test_queries","evennia.server.profiling.tests","evennia.server.profiling.timetrace","evennia.server.server","evennia.server.serversession","evennia.server.session","evennia.server.sessionhandler","evennia.server.signals","evennia.server.throttle","evennia.server.validators","evennia.server.webserver","evennia.settings_default","evennia.typeclasses","evennia.typeclasses.admin","evennia.typeclasses.attributes","evennia.typeclasses.managers","evennia.typeclasses.models","evennia.typeclasses.tags","evennia.utils","evennia.utils.ansi","evennia.utils.batchprocessors","evennia.utils.containers","evennia.utils.create","evennia.utils.dbserialize","evennia.utils.eveditor","evennia.utils.evform","evennia.utils.evmenu","evennia.utils.evmore","evennia.utils.evtable","evennia.utils.gametime","evennia.utils.idmapper","evennia.utils.idmapper.manager","evennia.utils.idmapper.models","evennia.utils.idmapper.tests","evennia.utils.inlinefuncs","evennia.utils.logger","evennia.utils.optionclasses","evennia.utils.optionhandler","evennia.utils.picklefield","evennia.utils.search","evennia.utils.test_resources","evennia.utils.text2html","evennia.utils.utils","evennia.utils.validatorfuncs","evennia.web","evennia.web.urls","evennia.web.utils","evennia.web.utils.backends","evennia.web.utils.general_context","evennia.web.utils.middleware","evennia.web.utils.tests","evennia.web.webclient","evennia.web.webclient.urls","evennia.web.webclient.views","evennia.web.website","evennia.web.website.forms","evennia.web.website.templatetags","evennia.web.website.templatetags.addclass","evennia.web.website.tests","evennia.web.website.urls","evennia.web.website.views","Evennia Documentation","Toc"],titleterms:{"2017":138,"2019":[1,48,138],"3rd":138,"9th":138,"case":0,"class":[22,27,33,41,51,96,125,127],"default":[5,6,25,30,43,44,55,60,74,80,137,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171],"final":[49,75],"function":[22,42,51,53,80,89,95,102,114],"goto":51,"import":[26,38,41,95],"new":[3,4,6,58,60,69,86,97,102,114,125,127,133],"public":54,"return":[51,59,105],"static":111,"super":19,"switch":41,"try":41,Adding:[0,4,5,6,9,20,25,31,39,40,41,44,74,86,112,121,133],And:[70,92],For:119,NOT:77,PMs:58,TLS:8,The:[3,10,11,13,14,16,18,19,22,26,29,41,46,47,49,50,51,58,69,77,83,85,93,96,109,116,123,135],USE:77,Use:[26,103],Using:[49,52,84,86,90,93,109,112,127,129,130,140],Will:25,Yes:51,__unloggedin_look_command:43,abort:29,about:[29,43,115,125,128],abus:12,access:43,access_typ:80,account:[2,43,58,64,97,143,144,145,146,147,148,156],activ:[57,133],actual:[33,125],add:[3,4,23,25,60],add_choic:22,addclass:359,addcom:43,adding:127,addit:[9,39,41,44,100],address:25,admin:[43,64,97,135,145,157,173,237,244,254,263,315],administr:7,advanc:[18,29,53,87,110],affect:241,aggress:117,alia:[43,97],alias:112,all:[25,51,67,69],allcom:43,alpha:61,altern:[9,106],amp:276,amp_client:264,amp_serv:277,analyz:93,android:75,ani:[13,55],annot:119,anoth:[38,41,119],ansi:[27,114,126,321],apach:8,api:[1,38,45,53,137],app:[69,133],arbitrari:51,area:[111,123],arg:91,arg_regex:33,argument:[1,51,91],arm:21,arx:9,arxcod:9,ascii:27,ask:[33,51],assign:[19,33],assort:[10,14,31,33,40,51,112,118],async:10,asynchron:10,attach:[106,107],attack:[73,123],attribut:[11,64,97,316],attributehandl:11,audit:[208,209,210,211],aug:[1,48],auto:68,automat:25,avail:[35,59,107],backend:349,ban:[12,43],barter:179,base:[25,109,116],basic:[4,13,14,18,55,71,95,96,123,127,136],batch:[13,14,15,322],batchcod:[13,43],batchcommand:43,batchprocess:[43,158],batchprocessor:322,befor:26,best:91,beta:61,between:[13,51,125],block:[13,29,38],blockquot:38,bodyfunct:223,bold:38,boot:[12,43],bootstrap:[16,17],border:17,bot:146,brainstorm:[45,138],branch:[51,131],bridg:77,brief:[55,69],briefli:88,bug:[38,97],build:[18,19,20,21,22,38,43,49,58,61,85,111,124,159],builder:18,building_menu:[22,180],busi:85,button:[17,20],calendar:62,call:33,callabl:51,callback:[0,46,137],callbackhandl:192,caller:51,can:[11,22,55],capcha:133,card:17,care:103,caveat:[13,14,75,114,125],cboot:43,ccreat:43,cdesc:43,cdestroi:43,cemit:43,central:45,certif:67,chainsol:138,chang:[0,5,6,25,38,58,60,76,97,103,108,128,131,136],channel:[25,34,41,43,58,64],channelhandl:174,charact:[6,24,25,46,58,60,61,64,73,82,89,96,123,133,134],charcreat:43,chardelet:43,chargen:[123,181],chat:138,cheat:42,check:[11,80],checker:26,checkpoint:133,choic:22,choos:23,clean:9,clickabl:114,client:[24,83,88,90,135,137,269],client_opt:74,clock:43,clone:[9,131],cloth:182,cloud9:90,cmdabout:43,cmdaccess:43,cmdaddcom:43,cmdallcom:43,cmdban:43,cmdbatchcod:43,cmdbatchcommand:43,cmdboot:43,cmdcboot:43,cmdcdesc:43,cmdcdestroi:43,cmdcemit:43,cmdchannel:43,cmdchannelcr:43,cmdcharcreat:43,cmdchardelet:43,cmdclock:43,cmdcolortest:43,cmdcopi:43,cmdcpattr:43,cmdcreat:43,cmdcwho:43,cmddelcom:43,cmddesc:43,cmddestroi:43,cmddig:43,cmddrop:43,cmdemit:43,cmdexamin:43,cmdfind:43,cmdforc:43,cmdget:43,cmdgive:43,cmdhandler:150,cmdhelp:43,cmdhome:43,cmdic:43,cmdinventori:43,cmdirc2chan:43,cmdlink:43,cmdlistcmdset:43,cmdlock:43,cmdlook:43,cmdmvattr:43,cmdname:43,cmdnewpassword:43,cmdnick:43,cmdobject:43,cmdooc:43,cmdooclook:43,cmdopen:43,cmdoption:43,cmdpage:43,cmdparser:151,cmdpassword:43,cmdperm:43,cmdpose:43,cmdpy:43,cmdquell:43,cmdquit:43,cmdreload:43,cmdreset:43,cmdrss2chan:43,cmdsai:43,cmdscript:43,cmdserverload:43,cmdservic:43,cmdsession:43,cmdset:[5,43,152],cmdset_account:160,cmdset_charact:161,cmdset_red_button:224,cmdset_sess:162,cmdset_unloggedin:163,cmdsetattribut:43,cmdsetdesc:43,cmdsethandl:153,cmdsethelp:43,cmdsethom:43,cmdsetobjalia:43,cmdshutdown:43,cmdspawn:43,cmdstyle:43,cmdtag:43,cmdteleport:43,cmdtime:43,cmdtunnel:43,cmdtypeclass:43,cmdunban:43,cmdunconnectedconnect:43,cmdunconnectedcr:43,cmdunconnectedhelp:43,cmdunconnectedlook:43,cmdunconnectedquit:43,cmdunlink:43,cmdwall:43,cmdwhisper:43,cmdwho:43,cmdwipe:43,code:[8,13,22,25,26,27,38,41,42,50,59,60,61,73,85,87,108,124,128,131,322],collabor:57,color:[17,25,27,43,81,126],color_markup:183,colour:114,combat:[116,123],comfort:100,comm:[43,164,172,173,174,175,176,177],command:[5,14,22,25,28,29,30,31,32,33,35,41,42,43,44,45,53,58,60,62,68,71,73,81,85,88,91,97,100,116,121,123,127,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,193,322],comment:[44,49],commit:131,commun:[13,34],complet:80,complex:[22,119],compon:[17,45],comput:90,concept:[45,49,116],conclud:[39,123],conclus:[22,41,91,111],condit:[25,119],conf:104,config:[8,53,67,81],configur:[8,23,65,67,71,72,81,98,106,131,133],congratul:61,connect:[35,43,54,71,90,97],connection_wizard:265,contain:[100,323],content:[25,55],continu:36,contrib:[22,37,124,127,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],contribut:[37,38,53],control:131,convert:91,cooldown:28,coordin:39,copi:[8,43],core:[45,53,56,64],cpattr:43,cprofil:93,creat:[0,2,3,5,6,12,20,21,27,33,36,43,51,53,69,86,89,97,100,111,121,123,125,133,324],createnpc:123,creatur:100,credit:79,crop:27,current:[42,62],custom:[4,5,7,10,22,40,41,51,57,62,80,81,105,113,124,127,135,137],custom_gametim:184,cwho:43,data:[6,11,40,51,105,106],databas:[9,53,68,86,97,109,128],dbref:25,dbserial:325,deal:102,debug:[13,42,103],debugg:106,decor:[10,51],dedent:27,dedic:133,defaultobject:97,defin:[31,33,34,51,80,86,102,131],definit:80,delai:[10,27,29],delcom:43,delimit:25,demo:61,depend:[9,128],deploi:100,deprec:[38,266],desc:[43,51],descer:57,descript:100,design:85,destroi:43,detail:[43,69,133],develop:[45,57,79,100,103,110,124,127],dialogu:46,dice:[58,185],dictionari:51,differ:[56,125],dig:43,diku:56,direct:106,directori:[47,90,104],disabl:103,discuss:79,displai:[24,27,49,62],django:[64,80,110,119,133,135],doc:[7,18,26,38,48],docker:100,document:[37,38,129,363],don:[13,55,100],donat:37,down:[20,110,121],drop:43,dummi:73,dummyrunn:[93,298],dummyrunner_set:299,durat:29,dure:110,dynam:[33,49,51,127],earli:7,echo:74,edit:[22,38,50,123],editnpc:123,editor:50,effect:241,elev:0,email_login:186,emit:43,emul:56,encod:[15,113],encrypt:90,end:41,engin:124,enjoi:8,enter:121,entir:0,entri:[20,68],error:[44,95,102,110],eveditor:[50,326],evennia:[4,5,7,8,9,16,23,25,26,38,41,42,45,47,54,55,56,57,58,67,71,75,76,77,79,90,91,95,96,100,106,109,110,124,126,127,128,131,137,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363],evennia_launch:267,evenniatest:127,event:[0,46,62],eventfunc:194,everi:30,everyth:22,evform:[58,327],evmenu:[25,51,328],evmor:[52,329],evtabl:[25,58,330],examin:[42,43],exampl:[39,42,46,50,51,73,80,83,90,102,108,116,127,137,322],example_batch_cod:225,execut:[42,59],exercis:77,exist:[6,125],exit:[0,6,25,33,44,89],expand:[116,121],explan:22,explor:[26,96],extended_room:187,extern:103,familiar:[56,57],faq:25,faster:127,featur:[38,55,69,135],feel:56,field:64,fieldfil:188,file:[13,14,15,38,43,104,127,131,322],fill:27,find:[39,43,59],firewal:103,first:[0,22,46,57,60,95,124],fix:131,flexibl:38,folder:[9,26,131],forc:43,foreground:110,forget:97,fork:[37,131],form:[17,133,357],format:51,forum:79,framework:79,from:[4,20,25,51,55,60,90,96,100,133,137,138,328],front:136,full:[22,41,69,83],func:41,further:[8,10,136],futur:[21,138],game:[7,26,27,39,45,47,49,54,55,57,58,59,61,62,73,90,100,111,120,123,124,127,128,131],game_index_cli:[268,269,270],gamedir:38,gameplai:122,gametim:[62,331],gap:77,gendersub:189,gener:[17,22,41,43,45,79,123,124,133,165,328],general_context:350,get:[20,43,51,63,67,70,119],get_client_opt:74,get_input:51,get_inputfunc:74,get_valu:74,git:[64,131],github:[38,64],give:[43,70],given:112,global:[53,91,102],glossari:64,gmcp:88,godhood:20,goldenlayout:137,googl:133,grant:58,grapevin:[65,278],griatch:[1,48,138],grid:[24,49],group:119,guest:66,gui:138,guid:9,handl:[12,69,103,110],handler:[53,107,116],haproxi:67,hard:77,have:123,head:38,health_bar:190,hello:95,help:[9,20,26,37,43,68,69,70,166,236,237,238,239],here:[26,55,60,96],hierarchi:58,hint:8,home:43,hook:125,host:90,hous:20,how:[2,33,58,70,71,89,100,113,121,125],html:[3,133],http:[8,67],idea:138,idmapp:[332,333,334,335],imag:[100,103],implement:73,improv:69,index:[54,69,133,139],info:[79,110],inform:[45,90],infrastructur:73,ingame_python:[191,192,193,194,195,196,197,198],ingo:83,inherit:140,inherits_from:27,initi:[6,23,25,116],initial_setup:271,inlin:114,inlinefunc:[114,336],input:[33,51,88],inputfunc:[74,83,88,272],insid:119,instal:[4,7,8,9,23,63,67,71,75,90,100,122,131,133],instanc:[33,86,125],instruct:88,integr:36,interact:[10,13,14,26],interfac:103,internation:76,interpret:106,intro_menu:230,introduct:[9,26,49,51,55,93,95,111,122,133],inventori:[43,82],irc2chan:43,irc:[72,279],issu:24,ital:38,jan:138,johnni:1,join:41,jumbotron:17,just:55,kei:[22,51,109],keyword:46,kill:110,know:[55,103],known:97,kovitiku:48,languag:[51,76],last:25,latest:[100,128],latin:25,launch:[50,51],layout:[16,41,47],learn:[26,55,77],leav:[41,121],legend:24,let:[13,42,69,90],librari:[47,96],licens:78,life:7,lift:12,like:[13,56,123],limit:[13,14,119],line:[21,42,50],link:[38,43,79,94,114],linux:[36,63,110],list:[38,42],list_nod:51,listen:118,literatur:79,live:110,local:[38,90,91],lock:[11,43,80,121,240,241,242],lockdown:90,lockfunc:241,lockhandl:242,log:[9,27,69,95,103],logfil:106,logger:337,login:[66,74],logo:136,longer:46,look:[5,43,56,95,123],lookup:53,mac:[63,110],machin:90,magic:97,mail:[131,199],main:[38,53],make:[20,21,27,57,58,60,67,121,123,127,131],manag:[4,137,147,176,238,245,255,273,317,333],manual:[54,81],map:[49,111],mapbuild:200,mapper:49,mariadb:23,markup:321,mass:82,master:[58,131],match:97,mccp:280,mech:21,mechan:124,memplot:300,menu:[22,27,51,85,249,328],menu_login:201,merg:31,messag:[0,25,83,88],messagepath:83,method:[33,41,81,97],middlewar:351,migrat:[4,64,128],mind:131,mini:127,minimap:111,miscellan:124,mob:231,mod_proxi:8,mod_ssl:8,mod_wsgi:8,mode:[13,14,64,90,105,110],model:[53,86,127,133,148,177,239,246,256,274,318,334],modif:58,modifi:[8,30],modul:[71,73,94,95,109,116],monitor:74,monitorhandl:[84,257],more:[16,29,38,53,57,80,81,128,135],most:26,move:[25,121],msdp:88,msg:[34,81,83],mssp:281,mud:79,multi:57,multidesc:[57,202],multipl:[11,119],multisess:[64,105],mush:[57,123],mutabl:[11,97],mux:[129,241],muxcommand:167,mvattr:43,mxp:282,mysql:23,name:[12,43,88,97,241],naw:283,ndb:11,need:[0,55],nest:22,next:[57,63,71],nice:67,nick:[43,87],node:51,non:[11,25,28,54],nop:24,note:[8,10,14,15,31,33,38,40,51,87,112,118,122,127],npc:[85,117,118,123],number:91,object:[5,6,11,20,25,27,43,59,60,61,64,80,82,89,96,97,105,111,112,119,121,124,232,243,244,245,246,247],objmanipcommand:43,obtain:133,oct:138,octob:138,off:25,offici:79,olc:109,one:39,onli:[38,110],onlin:[38,90,131],oob:88,ooc:43,open:[43,85],oper:[0,10],option:[1,22,43,51,58,67,90,91,103,110],optionclass:338,optionhandl:339,other:[23,33,45,79,90,104],our:[0,22,69,95,96,108,121,133],out:[25,40,58],outgo:83,output:[59,127,209],outputcommand:88,outputfunc:88,outsid:[59,90],overal:73,overload:[81,125,135],overrid:97,overview:[36,47,86,116,136],own:[2,33,40,74,89,90,100,137],page:[3,4,43,69,135,136],parent:[57,86],pars:[25,41,91,95],part:96,parti:79,password:43,patch:37,path:[13,83],paus:[0,29,33],pax:9,pdb:42,perm:43,permiss:[19,58,80,112,122],perpetu:61,persist:[11,28,29,50],person:20,picklefield:340,pictur:133,pip:[4,64],plai:67,plan:[26,61,111],player:57,plugin:137,point:26,polici:129,port:[90,103],portal:[83,92,105,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296],portalsess:83,portalsessionhandl:[83,285],pose:43,posit:1,possibl:51,post:138,postgresql:23,practic:91,prepar:36,prerequisit:75,prevent:25,privileg:4,problem:108,process:[10,110],processor:[13,14,15,322],product:[21,100],profil:[93,297,298,299,300,301,302,303,304],program:[42,55],progress:77,project:[36,106],prompt:[30,51],properti:[2,11,31,33,34,51,64,89,102,105,112,125],protfunc:[109,250],protocol:[40,45,55,88],prototyp:[109,248,249,250,251,252],proxi:[8,90],publicli:131,pudb:42,puppet:64,push:[20,131],put:[67,69,131],puzzl:203,pycharm:106,python:[13,26,55,57,59,71,77,79,94,95,96],quell:[19,43,80,122],queri:[119,125],quick:[36,63],quickstart:20,quiet:91,quirk:97,quit:43,random_string_gener:204,read:[10,26,135,136],real:13,reboot:110,recapcha:133,receiv:[40,88],red_button:226,red_button_script:227,reduc:1,refactor:[1,48],refer:[25,38],regist:90,relat:[45,62],releas:[38,61],relev:90,reli:13,reload:[8,25,43,97,110],remark:123,rememb:38,remind:69,remot:[90,131],remov:[25,112],repeat:[51,74],repo:9,report:38,repositori:[26,37,38,64,131],request:38,requir:63,reset:[43,110,128],reshuffl:20,resourc:79,rest:38,restart:8,retriev:11,roadmap:99,role:58,roleplai:58,roller:58,rom:56,room:[0,6,25,39,49,58,61,82,89,233],rplanguag:205,rpsystem:206,rss2chan:43,rss:[98,286],rule:[31,73,116],run:[4,7,25,33,42,55,75,100,106,127],runner:127,safeti:13,sage:48,sai:43,same:[46,51],save:11,schema:128,score:123,screen:35,screenshot:101,script:[43,64,102,121,195,253,254,255,256,257,258,259,260,261],scripthandl:258,search:[27,31,39,53,86,91,112,119,341],secret:133,secur:[8,67,103,207,208,209,210,211],see:[69,97],select:25,self:91,send:[30,40,88],sent:30,separ:22,sept:[1,48],server:[7,8,23,43,76,90,92,104,105,123,210,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],serverconf:104,serversess:[83,306],serversessionhandl:83,servic:[43,270],session:[25,43,58,64,83,105,307],sessionhandl:[105,308],set:[4,5,9,31,43,49,51,54,62,65,72,80,81,90,98,103,104,106,123,127,131],setdesc:43,sethelp:43,sethom:43,setpow:123,settings_default:313,settings_mixin:301,setup:[8,9,23,36,90],sever:[39,46,91],share:131,sharedmemorymodel:86,sheet:[42,58],shell:96,shop:85,shortcut:[11,53],show:[51,123],shut:110,shutdown:43,sidebar:38,signal:[107,309],simpl:[3,22,29,42,51,80,93,127],simpledoor:212,singl:11,singleton:53,site:[64,135],sitekei:133,slow_exit:213,soft:108,softcod:[57,108],solut:108,some:[39,41,56],somewher:55,sourc:[38,43,106],space:17,spawn:[43,57,109],spawner:[109,252],special:38,specif:5,spread:37,spuriou:24,sql:23,sqlite3:23,ssh:[88,103,287],ssl:[90,288],standard:[55,62,129],start:[9,58,63,85,100,110],stat:120,statu:[94,110],step:[5,9,20,42,57,60,61,65,71,72,75,98,124,131,133],stop:110,storag:51,store:[6,11,25,51,109],string:[51,80,91,94,328],strip:91,structur:38,studi:0,stuff:[55,123],style:[17,43],sub:22,subclass:89,subject:96,suit:127,summari:[12,53,55],superus:80,support:[24,55,88],suppress_ga:289,surround:42,swap:125,synchron:10,syntax:[26,38,57,110,322],syscommand:168,system:[16,32,33,43,45,61,68,69,73,80,116,123,124,169],tabl:[25,27,38,86],tag:[39,43,112,126,319],talking_npc:214,taskhandl:260,tb_basic:217,tb_equip:218,tb_item:219,tb_magic:220,tb_rang:221,teamciti:36,tech:61,technic:[38,55],tel:43,telnet:[24,88,90,290],telnet_oob:291,telnet_ssl:292,templat:[36,51,69,133,328],templatetag:[358,359],tempmsg:34,temporari:51,termux:75,test:[55,59,93,123,127,170,196,211,228,293,303,335,352,360],test_queri:302,test_resourc:342,text2html:343,text:[27,38,51,74,113,114,136],texttag:114,theori:91,thi:[41,69],thing:[38,56,57,119],third:79,throttl:310,through:[37,42,100],ticker:[64,115],tickerhandl:[115,261],tie:58,time:[27,33,43,62,102,108],time_format:27,timer:93,timetrac:304,tip:131,titeuf87:138,to_byt:27,to_str:27,toc:364,togeth:[67,69],tool:[12,27,79],traceback:26,track:131,train:[73,121],translat:76,travi:130,treat:13,tree_select:215,trick:131,troubleshoot:[60,63,75],ttype:294,tunnel:43,turn:[25,97,116],turnbattl:[216,217,218,219,220,221],tutori:[0,5,6,18,21,46,62,69,85,96,116,117,118,119,120,121,122,123,124,127,132,134,136],tutorial_exampl:[222,223,224,225,226,227,228],tutorial_world:[229,230,231,232,233],tweak:[60,96],tweet:[71,120],twist:[64,94],twitter:71,two:96,type:[2,5,6,11,60,89],typeclass:[6,43,45,53,57,64,81,97,119,124,125,140,197,314,315,316,317,318,319],unban:43,under:131,understand:126,ungm:58,uninstal:122,unit:127,unixcommand:234,unlink:43,unloggedin:[43,171],unmonitor:74,unrepeat:74,updat:[6,25,60,125,128,131],upgrad:128,upload:103,upstream:[97,131],url:[3,4,69,133,347,354,361],usag:[1,13,14,50],use:[55,97,115],used:[25,33],useful:[33,79],user:[19,33,56,57,69,103,124,131],userpassword:43,using:[0,42,119,127],util:[17,27,29,33,53,79,106,119,198,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,348,349,350,351,352],valid:[80,311],validatorfunc:345,valu:[51,109,119],variabl:[42,59],vehicl:121,verbatim:38,version:[38,131],versu:10,vhost:8,view:[3,68,69,133,134,135,355,362],virtualenv:64,voic:0,wai:[29,51,77],wall:43,want:[55,100],warn:38,weather:132,web:[3,45,88,90,97,103,124,133,134,135,136,137,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362],webclient:[137,138,295,353,354,355],webclient_ajax:296,webclient_gui:137,webserv:[103,312],websit:[4,135,356,357,358,359,360,361,362],websocket:[8,67],weight:82,what:[11,16,36,41,55,91,100],when:[25,115],where:[5,55,60,63,96],whisper:43,whitepag:45,who:[33,43],wiki:[4,139],wilder:235,willing:55,window:[9,63],wipe:43,wizard:54,word:37,work:[7,33,55,69,77,91,100,121,125,131],workaround:24,world:[18,20,61,95,122],write:[40,127,137],xterm256:[114,126],yield:[29,51],you:[26,55],your:[2,4,19,20,26,33,39,40,60,74,86,89,90,97,100,103,108,128,131,133,137],yourself:[20,60,61],zone:140}})
    \ No newline at end of file
    diff --git a/docs/1.0-dev/.buildinfo b/docs/1.0-dev/.buildinfo
    index 5c8173421d..fd5144b657 100644
    --- a/docs/1.0-dev/.buildinfo
    +++ b/docs/1.0-dev/.buildinfo
    @@ -1,4 +1,4 @@
     # Sphinx build info version 1
     # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
    -config: 08fbcbd7f3a39435b44e4cc12efb750f
    +config: d4232e84f8ae6f19db36ccc73c0bc683
     tags: 645f666f9bcd5a90fca523b33c5a78b7
    diff --git a/docs/1.0-dev/Coding/Coding-Introduction.html b/docs/1.0-dev/Coding/Coding-Introduction.html
    index 6747774ac3..b79a591950 100644
    --- a/docs/1.0-dev/Coding/Coding-Introduction.html
    +++ b/docs/1.0-dev/Coding/Coding-Introduction.html
    @@ -61,7 +61,7 @@ to use ipython for
     are some simple commands to get started:

    # [open a new console/terminal]
     # [activate your evennia virtualenv in this console/terminal]
    -pip install ipython    # [only needed the first time]
    +pip install -r requirements_extra.txt  # install ipython etc
     cd mygame
     evennia shell
     
    @@ -74,10 +74,43 @@ are some simple commands to get started:

    That is, enter evennia. and press the <TAB> key. This will show you all the resources made available at the top level of Evennia’s “flat API”. See the flat API page for more info on how to explore it efficiently.

    +
    +

    Jupyter Notebook Support

    +

    You can also explore evennia interactively in a Jupyter notebook. This offers +an in-browser view of your code similar to Matlab or similar programs. There are +a few extra steps that must be taken in order for this to work:

    +
    # [open a new console/terminal]
    +# [activate your evennia virtualenv in this console/terminal]
    +cd evennia
    +pip install -r requirements_extra.txt  # if not done already above
    +
    +
    +

    Next, cd to your game folder. It’s important that you are in the root of this folder for the next command:

    +
    evennia shell_plus --notebook & 
    +
    +
    +

    The & at the end starts the process as a background process on Linux/Unix. +Skip it if your OS doesn’t support this syntax. Your browser should now open +with the Jupyter interface. If not, open a browser to the link given on the +command line.

    +

    In the window, open the new menu in the top right and start a Django Shell-Plus notebook (or +open an existing one if you had one from before). In the first cell you must initialize +Evennia like so:

    +
    1
    +2
    import evennia
    +evennia._init()
    +
    +
    +

    Note that the above initialization must be run every time a new new notebook/kernel is started or restarted.

    +

    After this you can import and access all of the Evennia system, same as with evennia shell.

    +
    +
    +

    More exploration

    You can complement your exploration by peeking at the sections of the much more detailed Evennia Component overview. The Tutorials section also contains a growing collection of system- or implementation-specific help.

    +

    Use a python syntax checker

    Evennia works by importing your own modules and running them as part of the server. Whereas Evennia @@ -165,7 +198,11 @@ chat are also there for you.

  • Coding Introduction
  • If you type test in your game, everything will freeze. You won’t get any feedback from the game, @@ -138,7 +138,7 @@ first one you should know is 44 key = "test" 45 46 def func(self): - 47 from evennia import set_trace; set_trace() # <--- start of debugger + 47 from evennia import set_trace; set_trace() # <--- start of debugger 48 -> obj = self.search(self.args) 49 self.msg("You've found {}.".format(obj.get_display_name())) 50 diff --git a/docs/1.0-dev/Coding/Flat-API.html b/docs/1.0-dev/Coding/Flat-API.html index f13c87350b..cadadade32 100644 --- a/docs/1.0-dev/Coding/Flat-API.html +++ b/docs/1.0-dev/Coding/Flat-API.html @@ -49,13 +49,13 @@ notation to import< import for more than one level down. Hence you can do

    1
     2
        import evennia
    -    print(evennia.default_cmds.CmdLook)
    +    print(evennia.default_cmds.CmdLook)
     

    or import one level down

    1
     2
        from evennia import default_cmds
    -    print(default_cmds.CmdLook)
    +    print(default_cmds.CmdLook)
     

    but you cannot import two levels down

    diff --git a/docs/1.0-dev/Coding/Unit-Testing.html b/docs/1.0-dev/Coding/Unit-Testing.html index 831452f78b..2c8aa6c252 100644 --- a/docs/1.0-dev/Coding/Unit-Testing.html +++ b/docs/1.0-dev/Coding/Unit-Testing.html @@ -141,7 +141,7 @@ optionally do cleanup after each test.

    def test_alternative_call(self): "test method. Calls with a keyword argument." expected_return = "This is me being baaaad." - actual_return = myfunc(bad=True) + actual_return = myfunc(bad=True) # test self.assertEqual(expected_return, actual_return)
    @@ -301,7 +301,7 @@ testing#503435) is currently untested! Please report your findings.

    from django.core.management import call_command from django.db.models import loading - loading.cache.loaded = False + loading.cache.loaded = False call_command('syncdb', verbosity=0) def tearDown(self): @@ -310,7 +310,7 @@ testing#503435) is currently untested! Please report your findings.

    from django.core.management import call_command from django.db.models import loading - loading.cache.loaded = False + loading.cache.loaded = False call_command('syncdb', verbosity=0) # test cases below ... diff --git a/docs/1.0-dev/Components/Accounts.html b/docs/1.0-dev/Components/Accounts.html index 4741f4b4d2..e76729b11b 100644 --- a/docs/1.0-dev/Components/Accounts.html +++ b/docs/1.0-dev/Components/Accounts.html @@ -87,8 +87,8 @@ Evennia defaults to using this (it inherits directly from class Account(DefaultAccount): # [...] at_account_creation(self): "this is called only once, when account is first created" - self.db.real_name = None # this is set later self.db.real_address = None # " - self.db.config_1 = True # default config self.db.config_2 = False # " + self.db.real_name = None # this is set later self.db.real_address = None # " + self.db.config_1 = True # default config self.db.config_2 = False # " self.db.config_3 = 1 # " # ... whatever else our game needs to know ``` Reload the server with `reload`. diff --git a/docs/1.0-dev/Components/Attributes.html b/docs/1.0-dev/Components/Attributes.html index 7aa53f1fcd..e492211d1e 100644 --- a/docs/1.0-dev/Components/Attributes.html +++ b/docs/1.0-dev/Components/Attributes.html @@ -61,7 +61,7 @@ try to save some data to a Rose (an
    @@ -75,7 +75,7 @@ throughout the life of the server now, until you deliberately remove them.

    2 3 4
    @@ -137,9 +137,9 @@ access and editing. The obj = evennia.search_object("MyObject") obj.attributes.add("test", "testvalue") - print(obj.db.test) # prints "testvalue" - print(obj.attributes.get("test")) # " - print(obj.attributes.all()) # prints [<AttributeObject>] + print(obj.db.test) # prints "testvalue" + print(obj.attributes.get("test")) # " + print(obj.attributes.all()) # prints [<AttributeObject>] obj.attributes.remove("test")
    @@ -257,7 +257,7 @@ such hidden database objects is not supported and will lead to errors!< 12 13

    To “disconnect” your extracted mutable variable from the database you simply need to convert the @@ -366,8 +366,8 @@ variable, e.g. myli 5

    A further problem comes with nested mutables, like a dict containing lists of dicts or something @@ -375,7 +375,7 @@ like that. Each of these nested mutables would be evennia.utils.dbserialize.deserialize:

    -
    from evennia.utils.dbserialize import deserialize
    +
    from evennia.utils.dbserialize import deserialize
     
     decoupled_mutables = deserialize(nested_mutables)
     
    @@ -399,7 +399,7 @@ already disconnected from the database from the onset.

    # this works but will NOT update database since outermost is a tuple obj.db.mytup[2][1] = 5 - print(obj.db.mytup[2][1]) # this still returns 4, not 5 + print(obj.db.mytup[2][1]) # this still returns 4, not 5 mytup1 = obj.db.mytup # mytup1 is already disconnected from database since outermost # iterable is a tuple, so we can edit the internal list as we want @@ -430,7 +430,7 @@ The relevant lock types are

    the AttributeHandler and set it to return the object instead of the value:

    1
     2
         lockstring = "attread:all();attredit:perm(Admins)"
    -     obj.attributes.get("myattr", return_obj=True).locks.add(lockstring)
    +     obj.attributes.get("myattr", return_obj=True).locks.add(lockstring)
     

    Note the return_obj keyword which makes sure to return the Attribute object so its LockHandler @@ -451,10 +451,10 @@ Attribute).

    11
        # in some command code where we want to limit
         # setting of a given attribute name on an object
         attr = obj.attributes.get(attrname,
    -                              return_obj=True,
    +                              return_obj=True,
                                   accessing_obj=caller,
    -                              default=None,
    -                              default_access=False)
    +                              default=None,
    +                              default_access=False)
         if not attr:
             caller.msg("You cannot edit that Attribute!")
             return
    diff --git a/docs/1.0-dev/Components/Batch-Code-Processor.html b/docs/1.0-dev/Components/Batch-Code-Processor.html
    index 5be6dfcd96..80cfa6f796 100644
    --- a/docs/1.0-dev/Components/Batch-Code-Processor.html
    +++ b/docs/1.0-dev/Components/Batch-Code-Processor.html
    @@ -220,7 +220,7 @@ file. Observe that the block has not actually been executed at this poi
         from evennia.contrib.tutorial_examples import red_button
         from typeclasses.objects import Object
         
    -    limbo = search.objects(caller, 'Limbo', global_search=True)[0]
    +    limbo = search.objects(caller, 'Limbo', global_search=True)[0]
     
         red_button = create.create_object(red_button.RedButton, key="Red button", 
                                           location=limbo, aliases=["button"])
    @@ -287,7 +287,7 @@ dictionary of room references in an <
     10
     11
     12
    #HEADER 
    -if caller.ndb.all_rooms is None:
    +if caller.ndb.all_rooms is None:
         caller.ndb.all_rooms = {}
     
     #CODE 
    diff --git a/docs/1.0-dev/Components/Coding-Utils.html b/docs/1.0-dev/Components/Coding-Utils.html
    index f853117f3e..7fed2140f0 100644
    --- a/docs/1.0-dev/Components/Coding-Utils.html
    +++ b/docs/1.0-dev/Components/Coding-Utils.html
    @@ -180,7 +180,7 @@ shortcut:

    gametime = gametime.gametime() # in-game time plus game epoch (i.e. the current in-game # time stamp) -gametime = gametime.gametime(absolute=True) +gametime = gametime.gametime(absolute=True) # reset the game time (back to game epoch) gametime.reset_gametime()
    @@ -235,7 +235,7 @@ something is. It converts to four different styles of output using the style obj.msg(text) # wait 10 seconds before sending "Echo!" to obj (which we assume is defined) -deferred = utils.delay(10, _callback, obj, "Echo!", persistent=False) +deferred = utils.delay(10, _callback, obj, "Echo!", persistent=False) # code here will run immediately, not waiting for the delay to fire!
    diff --git a/docs/1.0-dev/Components/Commands.html b/docs/1.0-dev/Components/Commands.html index cacd7066dd..d7dac1ef9c 100644 --- a/docs/1.0-dev/Components/Commands.html +++ b/docs/1.0-dev/Components/Commands.html @@ -113,7 +113,7 @@ specifics and use the base def func(self): # echo the caller's input back to the caller - self.caller.msg("Echo: {}".format(self.args) + self.caller.msg("Echo: {}".format(self.args)

    You define a new command by assigning a few class-global properties on your inherited class and @@ -352,12 +352,12 @@ for this command. You should decide on a way to format your help and stick to th caller = self.caller if not self.target or self.target == "here": - string = f"{caller.key} smiles" + string = f"{caller.key} smiles" else: target = caller.search(self.target) if not target: return - string = f"{caller.key} smiles at {target.key}" + string = f"{caller.key} smiles at {target.key}" caller.location.msg_contents(string)

    @@ -685,7 +685,7 @@ so that you can back-reference the previous arguments etc.

    self.xval = 0 self.xval += 1 - self.caller.msg("Command memory ID: {} (xval={})".format(id(self), self.xval)) + self.caller.msg("Command memory ID: {} (xval={})".format(id(self), self.xval))

    Adding this to the default character cmdset gives a result like this in-game:

    diff --git a/docs/1.0-dev/Components/EvEditor.html b/docs/1.0-dev/Components/EvEditor.html index d764a3102b..9466914654 100644 --- a/docs/1.0-dev/Components/EvEditor.html +++ b/docs/1.0-dev/Components/EvEditor.html @@ -52,7 +52,7 @@ search/replace, fill, dedent and more.

    5
    @@ -119,9 +119,9 @@ It has no other mechanical function.

    def load(caller): "get the current value" return caller.attributes.get("test") - def save(caller, buffer): + def save(caller, buffer): "save the buffer" - caller.attributes.set("test", buffer) + caller.attributes.set("test", buffer) def quit(caller): "Since we define it, we must handle messages" caller.msg("Editor exited") @@ -177,9 +177,9 @@ functions will be stored, Python will need to find them.

    "get the current value" return caller.attributes.get("test") -def save(caller, buffer): +def save(caller, buffer): "save the buffer" - caller.attributes.set("test", buffer) + caller.attributes.set("test", buffer) def quit(caller): "Since we define it, we must handle messages" @@ -201,7 +201,7 @@ functions will be stored, Python will need to find them.

    # launch the editor eveditor.EvEditor(self.caller, loadfunc=load, savefunc=save, quitfunc=quit, - key=key, persistent=True) + key=key, persistent=True)
    diff --git a/docs/1.0-dev/Components/EvMenu.html b/docs/1.0-dev/Components/EvMenu.html index 6c53da6eea..8ea5a8e961 100644 --- a/docs/1.0-dev/Components/EvMenu.html +++ b/docs/1.0-dev/Components/EvMenu.html @@ -105,12 +105,12 @@ most common way to do so - from inside a
    EvMenu(caller, menu_data,
            startnode="start",
            cmdset_mergetype="Replace", cmdset_priority=1,
    -       auto_quit=True, auto_look=True, auto_help=True,
    +       auto_quit=True, auto_look=True, auto_help=True,
            cmd_on_exit="look",
    -       persistent=False,
    +       persistent=False,
            startnode_input="",
    -       session=None,
    -       debug=False,
    +       session=None,
    +       debug=False,
            **kwargs)
     
    @@ -675,7 +675,7 @@ which node it should go to next:

    def _set_attribute(caller, raw_string, **kwargs): "Get which attribute to modify and set it" - attrname, value = kwargs.get("attr", (None, None)) + attrname, value = kwargs.get("attr", (None, None)) next_node = kwargs.get("next_node") caller.attributes.add(attrname, attrvalue) @@ -692,11 +692,11 @@ which node it should go to next:

    options = ({"key": "death", "desc": "A violent death in the family", - "goto": (_set_attribute, {"attr": ("experienced_violence", True), + "goto": (_set_attribute, {"attr": ("experienced_violence", True), "next_node": "node_violent_background"})}, {"key": "betrayal", "desc": "The betrayal of a trusted grown-up", - "goto": (_set_attribute, {"attr": ("experienced_betrayal", True), + "goto": (_set_attribute, {"attr": ("experienced_betrayal", True), "next_node": "node_betrayal_background"})}) return text, options
    @@ -762,14 +762,14 @@ We could also imagine the helper function analyzing what other choices

    # a blank input either means OK or Abort if prev_entry: caller.key = prev_entry - caller.msg("Set name to {}.".format(prev_entry)) + caller.msg("Set name to {}.".format(prev_entry)) return "node_background" else: caller.msg("Aborted.") return "node_exit" else: # re-run old node, but pass in the name given - return None, {"prev_entry": inp} + return None, {"prev_entry": inp} def enter_name(caller, raw_string, **kwargs): @@ -778,7 +778,7 @@ We could also imagine the helper function analyzing what other choices

    prev_entry = kwargs.get("prev_entry") if prev_entry: - text = "Current name: {}.\nEnter another name or <return> to accept." + text = "Current name: {}.\nEnter another name or <return> to accept." else: text = "Enter your character's name or <return> to abort." @@ -844,7 +844,7 @@ automatically when you exit the menu.

    caller.ndb._menutree.charactersheet = {} caller.ndb._menutree.charactersheet['name'] = raw_string - caller.msg("You set your name to {}".format(raw_string) + caller.msg("You set your name to {}".format(raw_string) return "background" def node_set_name(caller): @@ -858,7 +858,7 @@ automatically when you exit the menu.

    def node_view_sheet(caller): - text = "Character sheet:\n {}".format(self.ndb._menutree.charactersheet) + text = "Character sheet:\n {}".format(self.ndb._menutree.charactersheet) options = ({"key": "Accept", "goto": "finish_chargen"}, @@ -927,7 +927,7 @@ node is ok. A common example is a login menu:

    if not lookup_username(raw_string): # re-run current node by returning `None` caller.msg("|rUsername not found. Try again.") - return None + return None else: # username ok - continue to next node return "node_password" @@ -948,7 +948,7 @@ node is ok. A common example is a login menu:

    return "node_abort" elif not validate_password(raw_string): caller.msg("Password error. Try again.") - return None, {"nattempts", nattempts + 1} + return None, {"nattempts", nattempts + 1} else: # password accepted return "node_login" @@ -1073,9 +1073,9 @@ execution will continue and you can do stuff with the key = "test" def func(self): result = yield("Please enter something:") - self.caller.msg(f"You entered {result}.") + self.caller.msg(f"You entered {result}.") result2 = yield("Now enter something else:") - self.caller.msg(f"You now entered {result2}.") + self.caller.msg(f"You now entered {result2}.")

    Using yield is simple and intuitive, but it will only access input from self.caller and you @@ -1144,7 +1144,7 @@ enter will be sent into the callback for whatever processing you want.

    True, stay in the prompt, which means this callback will be called again with the next user input. """ - caller.msg(f"When asked '{prompt}', you answered '{user_input}'.") + caller.msg(f"When asked '{prompt}', you answered '{user_input}'.") get_input(caller, "Write something! ", callback)
    @@ -1189,9 +1189,9 @@ list.

    # will quit after this else: # the answer is not on the right yes/no form - caller.msg("Please answer Yes or No. \n{prompt}") -@ # returning True will make sure the prompt state is not exited - return True + caller.msg("Please answer Yes or No. \n{prompt}") +@ # returning True will make sure the prompt state is not exited + return True # ask the question get_input(caller, "Is Evennia great (Yes/No)?", yesno) diff --git a/docs/1.0-dev/Components/Help-System.html b/docs/1.0-dev/Components/Help-System.html index 9e5fcd0298..309f8c6895 100644 --- a/docs/1.0-dev/Components/Help-System.html +++ b/docs/1.0-dev/Components/Help-System.html @@ -104,7 +104,7 @@ your help will be dynamically updated for you as well.

    # [...] help_category = "General" # default - auto_help = True # default + auto_help = True # default # [...]
    diff --git a/docs/1.0-dev/Components/Locks.html b/docs/1.0-dev/Components/Locks.html index cb0cf46f13..eb8fff58b9 100644 --- a/docs/1.0-dev/Components/Locks.html +++ b/docs/1.0-dev/Components/Locks.html @@ -234,7 +234,7 @@ arguments explicitly given in the lock definition will appear as extra arguments if args: wanted_id = args[0] return accessing_obj.id == wanted_id - return False + return False

    The above could for example be used in a lock function like this:

    @@ -537,11 +537,11 @@ strength above 50 however and you’ll pick it up no problem. Done! A very heavy from evennia import create_object # create, then set the lock - box = create_object(None, key="box") + box = create_object(None, key="box") box.locks.add("get:attr_gt(strength, 50)") # or we can assign locks in one go right away - box = create_object(None, key="box", locks="get:attr_gt(strength, 50)") + box = create_object(None, key="box", locks="get:attr_gt(strength, 50)") # set the attributes box.db.desc = "This is a very big and heavy box." diff --git a/docs/1.0-dev/Components/MonitorHandler.html b/docs/1.0-dev/Components/MonitorHandler.html index 61110580c8..199767bc3f 100644 --- a/docs/1.0-dev/Components/MonitorHandler.html +++ b/docs/1.0-dev/Components/MonitorHandler.html @@ -55,7 +55,7 @@ is in evennia.scrip 4
    from evennia import MONITOR_HANDLER
     
     MONITOR_HANDLER.add(obj, fieldname, callback,
    -                    idstring="", persistent=False, **kwargs)
    +                    idstring="", persistent=False, **kwargs)
     
      @@ -97,7 +97,7 @@ saving it.

      20 21
    from evennia import MONITOR_HANDLER as monitorhandler
     
    -def _monitor_callback(fieldname="", obj=None, **kwargs):    
    +def _monitor_callback(fieldname="", obj=None, **kwargs):    
         # reporting callback that works both
         # for db-fields and Attributes
         if fieldname.startswith("db_"):
    diff --git a/docs/1.0-dev/Components/Nicks.html b/docs/1.0-dev/Components/Nicks.html
    index 01245bda4b..7ed17e9695 100644
    --- a/docs/1.0-dev/Components/Nicks.html
    +++ b/docs/1.0-dev/Components/Nicks.html
    @@ -162,9 +162,9 @@ basically the unchanged strings you enter to the 
    1
     2
    -3
    tuple = obj.nicks.get("nickname", return_tuple=True)
    +3
    tuple = obj.nicks.get("nickname", return_tuple=True)
     # or, alternatively
    -tuple = obj.nicks.get("nickname", return_obj=True).value
    +tuple = obj.nicks.get("nickname", return_obj=True).value
     
    diff --git a/docs/1.0-dev/Components/Prototypes.html b/docs/1.0-dev/Components/Prototypes.html index 093215cd71..cdffbbf5bf 100644 --- a/docs/1.0-dev/Components/Prototypes.html +++ b/docs/1.0-dev/Components/Prototypes.html @@ -207,7 +207,7 @@ new object (whereas an inlinefunc is called when a text is returned to the user) """ if not args or len(args) > 1: raise ValueError("Must have one argument, the text to color red!") - return "|r{}|n".format(args[0]) + return "|r{}|n".format(args[0])
    diff --git a/docs/1.0-dev/Components/Scripts.html b/docs/1.0-dev/Components/Scripts.html index b3c9b83c8b..fd4ed854e6 100644 --- a/docs/1.0-dev/Components/Scripts.html +++ b/docs/1.0-dev/Components/Scripts.html @@ -156,7 +156,7 @@ Here’s an example:

    self.key = "weather_script" self.desc = "Gives random weather messages." self.interval = 60 * 5 # every 5 minutes - self.persistent = True # will survive reload + self.persistent = True # will survive reload def at_repeat(self): "called every self.interval seconds." @@ -197,7 +197,7 @@ of the weather script that runs every 10 minutes instead (and also not survive a server reload):

    1
     2
        create_script('typeclasses.weather.Weather', obj=myroom, 
    -                   persistent=False, interval=10*60)
    +                   persistent=False, interval=10*60)
     

    From in-game you can use the @script command to launch the Script on things:

    @@ -298,7 +298,7 @@ it on:

    4
         # adding a global script
          from evennia import create_script
          create_script("typeclasses.globals.MyGlobalEconomy", 
    -                    key="economy", persistent=True, obj=None)
    +                    key="economy", persistent=True, obj=None)
     

    Henceforth you can then get it back by searching for its key or other identifier with @@ -353,11 +353,11 @@ to happen automatically when the server starts though. For this you can use the "repeats": -1, "interval": 50, "desc": "Weather script" - "persistent": True + "persistent": True }, "storagescript": { "typeclass": "scripts.Storage", - "persistent": True + "persistent": True } }

    diff --git a/docs/1.0-dev/Components/Sessions.html b/docs/1.0-dev/Components/Sessions.html index 6af867fe5c..946af28553 100644 --- a/docs/1.0-dev/Components/Sessions.html +++ b/docs/1.0-dev/Components/Sessions.html @@ -206,7 +206,7 @@ Sessions hold a reference to their respective Sessionhandler (the property is ca on building new protocols.

    To get all Sessions in the game (i.e. all currently connected clients), you access the server-side Session handler, which you get by

    -
    from evennia.server.sessionhandler import SESSION_HANDLER
    +
    from evennia.server.sessionhandler import SESSION_HANDLER
     
    diff --git a/docs/1.0-dev/Components/TickerHandler.html b/docs/1.0-dev/Components/TickerHandler.html index 1ba0a5eeee..6758157c06 100644 --- a/docs/1.0-dev/Components/TickerHandler.html +++ b/docs/1.0-dev/Components/TickerHandler.html @@ -91,7 +91,7 @@ ticked at any number of different intervals.

    The full definition of the tickerhandler.add method is

    1
     2
        tickerhandler.add(interval, callback, 
    -                      idstring="", persistent=True, *args, **kwargs)
    +                      idstring="", persistent=True, *args, **kwargs)
     

    Here *args and **kwargs will be passed to callback every interval seconds. If persistent @@ -101,8 +101,8 @@ is FalseSince the arguments are not included in the ticker’s identification, the idstring must be used to have a specific callback triggered multiple times on the same interval but with different arguments:

    1
    -2
        tickerhandler.add(10, obj.update, "ticker1", True, 1, 2, 3)
    -    tickerhandler.add(10, obj.update, "ticker2", True, 4, 5)
    +2
        tickerhandler.add(10, obj.update, "ticker1", True, 1, 2, 3)
    +    tickerhandler.add(10, obj.update, "ticker2", True, 4, 5)
     
    diff --git a/docs/1.0-dev/Components/Typeclasses.html b/docs/1.0-dev/Components/Typeclasses.html index a061858423..4ae12fc328 100644 --- a/docs/1.0-dev/Components/Typeclasses.html +++ b/docs/1.0-dev/Components/Typeclasses.html @@ -179,7 +179,7 @@ and can thus only hold a string. This is one way of making sure to update the
    chair.db_key = "Table"
     chair.save()
     
    -print(chair.db_key)
    +print(chair.db_key)
     <<< Table
     
    @@ -191,7 +191,7 @@ fields. These are named the same as the field, but without the
    chair.key = "Table"
     
    -print(chair.key)
    +print(chair.key)
     <<< Table
     
    @@ -311,7 +311,7 @@ it all in-game using ; and list comprehensions, like this (ignore the line break, that’s only for readability in the wiki):

    -
    @py from typeclasses.furniture import Furniture;
    +
    @py from typeclasses.furniture import Furniture;
     [obj.at_object_creation() for obj in Furniture.objects.all() if not obj.db.worth]
     
    @@ -336,8 +336,8 @@ to re-run the creation hook on an existing class.

    In code you instead use the swap_typeclass method which you can find on all typeclassed entities:

    1
    -2
    obj_to_change.swap_typeclass(new_typeclass_path, clean_attributes=False,
    -                   run_start_hooks="all", no_default=True, clean_cmdsets=False)
    +2
    obj_to_change.swap_typeclass(new_typeclass_path, clean_attributes=False,
    +                   run_start_hooks="all", no_default=True, clean_cmdsets=False)
     

    The arguments to this method are described in the API docs diff --git a/docs/1.0-dev/Concepts/Async-Process.html b/docs/1.0-dev/Concepts/Async-Process.html index 3ea4912cf2..f13a3185b6 100644 --- a/docs/1.0-dev/Concepts/Async-Process.html +++ b/docs/1.0-dev/Concepts/Async-Process.html @@ -49,9 +49,9 @@ defined in a previous statement.

    Consider this piece of code in a traditional Python program:

    1
     2
    -3
        print("before call ...")
    +3
        print("before call ...")
         long_running_function()
    -    print("after call ...")
    +    print("after call ...")
     

    When run, this will print "before call ...", after which the long_running_function gets to work @@ -77,9 +77,9 @@ you can run it asynchronously. This makes use of the

        from evennia import utils
    -    print("before call ...")
    +    print("before call ...")
         utils.run_async(long_running_function)
    -    print("after call ...")
    +    print("after call ...")
     

    Now, when running this you will find that the program will not wait around for @@ -101,7 +101,7 @@ above) finishes successfully. The argument None).

    1
     2
        def at_return(r):
    -        print(r)
    +        print(r)
     
    @@ -114,7 +114,7 @@ log. An example of an errback is found below:

    1
     2
            def at_err(e):
    -            print("There was an error:", str(e))
    +            print("There was an error:", str(e))
     
      @@ -194,7 +194,7 @@ sleep.

      This will delay the execution of the callback for 10 seconds. This function is explored much more in the Command Duration Tutorial.

      You can also try the following snippet just see how it works:

      -
      @py from evennia.utils import delay; delay(10, lambda who: who.msg("Test!"), self)
      +
      @py from evennia.utils import delay; delay(10, lambda who: who.msg("Test!"), self)
       

      Wait 10 seconds and ‘Test!’ should be echoed back to you.

      @@ -223,7 +223,7 @@ in an interactive way.

      @interactive def myfunc(caller): - while True: + while True: caller.msg("Getting ready to wait ...") yield(5) caller.msg("Now 5 seconds have passed.") diff --git a/docs/1.0-dev/Concepts/Custom-Protocols.html b/docs/1.0-dev/Concepts/Custom-Protocols.html index 97ad24f406..a1d702e206 100644 --- a/docs/1.0-dev/Concepts/Custom-Protocols.html +++ b/docs/1.0-dev/Concepts/Custom-Protocols.html @@ -121,7 +121,7 @@ function should not return anything.

      [...] # some configs - MYPROC_ENABLED = True # convenient off-flag to avoid having to edit settings all the time + MYPROC_ENABLED = True # convenient off-flag to avoid having to edit settings all the time MY_PORT = 6666 def start_plugin_services(portal): @@ -129,7 +129,7 @@ function should not return anything.

      if not MYPROC_ENABLED: return # output to list this with the other services at startup - print(" myproc: %s" % MY_PORT) + print(" myproc: %s" % MY_PORT) # some setup (simple example) factory = MyOwnFactory() @@ -291,7 +291,7 @@ Evennia-specific inputs.

      # The above twisted-methods call them and vice-versa. This connects the protocol # the Evennia internals. - def disconnect(self, reason=None): + def disconnect(self, reason=None): """ Called when connection closes. This can also be called directly by Evennia when manually closing the connection. diff --git a/docs/1.0-dev/Concepts/Internationalization.html b/docs/1.0-dev/Concepts/Internationalization.html index dfb0399601..a3f5017008 100644 --- a/docs/1.0-dev/Concepts/Internationalization.html +++ b/docs/1.0-dev/Concepts/Internationalization.html @@ -47,7 +47,7 @@ the Evennia installation, there you will find which languages are currently supp

      Changing server language

      Change language by adding the following to your mygame/server/conf/settings.py file:

      1
      -2
          USE_I18N = True
      +2
          USE_I18N = True
           LANGUAGE_CODE = 'en'
       
      diff --git a/docs/1.0-dev/Concepts/Messagepath.html b/docs/1.0-dev/Concepts/Messagepath.html index 88665a53d4..407e385ab7 100644 --- a/docs/1.0-dev/Concepts/Messagepath.html +++ b/docs/1.0-dev/Concepts/Messagepath.html @@ -162,7 +162,7 @@ executed.

    • Session.msg

    The call sign of the msg method looks like this:

    -
    1
        msg(text=None, from_obj=None, session=None, options=None, **kwargs)
    +
    1
        msg(text=None, from_obj=None, session=None, options=None, **kwargs)
     

    For our purposes, what is important to know is that with the exception of from_obj, session and diff --git a/docs/1.0-dev/Concepts/New-Models.html b/docs/1.0-dev/Concepts/New-Models.html index 40e68fe113..71ee1e5976 100644 --- a/docs/1.0-dev/Concepts/New-Models.html +++ b/docs/1.0-dev/Concepts/New-Models.html @@ -144,13 +144,13 @@ documentation on the subject. Here is a class MyDataStore(models.Model): "A simple model for storing some data" - db_key = models.CharField(max_length=80, db_index=True) - db_category = models.CharField(max_length=80, null=True, blank=True) - db_text = models.TextField(null=True, blank=True) + db_key = models.CharField(max_length=80, db_index=True) + db_category = models.CharField(max_length=80, null=True, blank=True) + db_text = models.TextField(null=True, blank=True) # we need this one if we want to be # able to store this in an Evennia Attribute! - db_date_created = models.DateTimeField('date created', editable=False, - auto_now_add=True, db_index=True) + db_date_created = models.DateTimeField('date created', editable=False, + auto_now_add=True, db_index=True)

    We create four fields: two character fields of limited length and one text field which has no @@ -231,13 +231,13 @@ instead of the automatic wrapper and allows you to fully customize access as nee Django model parent:

    1
     2
        shield = MyDataStore.objects.get(db_key="SmallShield")
    -    shield.cracked = True # where cracked is not a database field
    +    shield.cracked = True # where cracked is not a database field
     

    And then later:

    1
     2
        shield = MyDataStore.objects.get(db_key="SmallShield")
    -    print(shield.cracked)  # error!
    +    print(shield.cracked)  # error!
     

    The outcome of that last print statement is undefined! It could maybe randomly work but most @@ -275,11 +275,11 @@ inherit from evenni class MyDataStore(SharedMemoryModel): # the rest is the same as before, but db_* is important; these will # later be settable as .key, .category, .text ... - db_key = models.CharField(max_length=80, db_index=True) - db_category = models.CharField(max_length=80, null=True, blank=True) - db_text = models.TextField(null=True, blank=True) - db_date_created = models.DateTimeField('date created', editable=False, - auto_now_add=True, db_index=True) + db_key = models.CharField(max_length=80, db_index=True) + db_category = models.CharField(max_length=80, null=True, blank=True) + db_text = models.TextField(null=True, blank=True) + db_date_created = models.DateTimeField('date created', editable=False, + auto_now_add=True, db_index=True)

    diff --git a/docs/1.0-dev/Contribs/A-voice-operated-elevator-using-events.html b/docs/1.0-dev/Contribs/A-voice-operated-elevator-using-events.html index b5014993dd..6f035b36d3 100644 --- a/docs/1.0-dev/Contribs/A-voice-operated-elevator-using-events.html +++ b/docs/1.0-dev/Contribs/A-voice-operated-elevator-using-events.html @@ -178,7 +178,7 @@ all, the list of variables that are available in this callback:

    This is important, in order to know what variables we can use in our callback out-of-the-box. Let’s write a single line to be sure our callback is called when we expect it to:

    -
    1
    character.msg("You just said {}.".format(message))
    +
    1
    character.msg("You just said {}.".format(message))
     

    You can paste this line in-game, then type the :wq command to exit the editor and save your @@ -203,7 +203,7 @@ it.

    And turn off automatic indentation, which will help us:

    -
    :=
    +
    :=
     
    @@ -255,7 +255,7 @@ solution right now. Here’s a possible code that you could paste in the code e # Now we check that the elevator isn't already at this floor floor = FLOORS.get(message) -if floor is None: +if floor is None: character.msg("Which floor do you want?") elif TO_EXIT.location is floor: character.msg("The elevator already is at this floor.") @@ -264,7 +264,7 @@ solution right now. Here’s a possible code that you could paste in the code e room.msg_contents("The doors of the elevator close with a clank.") TO_EXIT.location = floor BACK_EXIT.destination = floor - room.msg_contents("The doors of the elevator open to {floor}.", + room.msg_contents("The doors of the elevator open to {floor}.", mapping=dict(floor=floor))
    @@ -326,7 +326,7 @@ new floor. You can notice a few differences:

    TO_EXIT.destination = ELEVATOR BACK_EXIT.location = ELEVATOR BACK_EXIT.destination = floor -room.msg_contents("The doors of the elevator open to {floor}.", +room.msg_contents("The doors of the elevator open to {floor}.", mapping=dict(floor=floor))
    @@ -343,7 +343,7 @@ new floor. You can notice a few differences:

    Remove the current code and disable auto-indentation again:

    :DD
    -:=
    +:=
     

    And you can paste instead the following code. Notice the differences with our first attempt:

    @@ -382,17 +382,17 @@ new floor. You can notice a few differences:

    # Now we check that the elevator isn't already at this floor floor = FLOORS.get(message) -if floor is None: +if floor is None: character.msg("Which floor do you want?") -elif BACK_EXIT.location is None: +elif BACK_EXIT.location is None: character.msg("The elevator is between floors.") elif TO_EXIT.location is floor: character.msg("The elevator already is at this floor.") else: # 'floor' contains the new room where the elevator should be room.msg_contents("The doors of the elevator close with a clank.") - TO_EXIT.location = None - BACK_EXIT.location = None + TO_EXIT.location = None + BACK_EXIT.location = None call_event(room, "chain_1", 15)
    @@ -448,7 +448,7 @@ Let’s do that:

    Take the time to read the help. It gives you all the information you should need. We’ll need to change the “message” variable, and use custom mapping (between braces) to alter the message. We’re given an example, let’s use it. In the code editor, you can paste the following line:

    -
    1
    message = "{character} walks out of the elevator."
    +
    1
    message = "{character} walks out of the elevator."
     

    Again, save and quit the editor by entering :wq. You can create a new character to see it leave.

    @@ -470,7 +470,7 @@ then edit “msg_leave” of “north”:

    call/add north = msg_leave
     
    -
    1
    message = "{character} walks into the elevator."
    +
    1
    message = "{character} walks into the elevator."
     

    Again, you can force our beggar to move and see the message we have just set. This modification diff --git a/docs/1.0-dev/Contribs/Arxcode-installing-help.html b/docs/1.0-dev/Contribs/Arxcode-installing-help.html index 900f52125e..b915a17b9c 100644 --- a/docs/1.0-dev/Contribs/Arxcode-installing-help.html +++ b/docs/1.0-dev/Contribs/Arxcode-installing-help.html @@ -102,14 +102,14 @@ way but remove the secret-handling and replace it with the normal Evennia method

    Cd into myarx/server/conf/ and open the file settings.py in a text editor. The top part (within """...""") is just help text. Wipe everything underneath that and make it look like this instead (don’t forget to save):

    -
    from base_settings import *
    +
    from base_settings import *
         
     TELNET_PORTS = [4000]
     SERVERNAME = "MyArx"
     GAME_SLOGAN = "The cool game"
     
     try:
    -    from server.conf.secret_settings import *
    +    from server.conf.secret_settings import *
     except ImportError:
         print("secret_settings.py file not found or failed to import.")
     
    diff --git a/docs/1.0-dev/Contribs/Building-menus.html b/docs/1.0-dev/Contribs/Building-menus.html index a01dd3ef57..c9e7d8d790 100644 --- a/docs/1.0-dev/Contribs/Building-menus.html +++ b/docs/1.0-dev/Contribs/Building-menus.html @@ -152,14 +152,14 @@ here, feel free to organize the code differently):

    self.msg("|rYou should provide an argument to this function: the object to edit.|n") return - obj = self.caller.search(self.args.strip(), global_search=True) + obj = self.caller.search(self.args.strip(), global_search=True) if not obj: return if obj.typename == "Room": Menu = RoomBuildingMenu else: - self.msg("|rThe object {} cannot be + self.msg("|rThe object {} cannot be edited.|n".format(obj.get_display_name(self.caller))) return @@ -576,12 +576,12 @@ example using some of these arguments (again, replace the """ def init(self, room): - self.add_choice("title", key="t", attr="key", glance="{obj.key}", text=""" + self.add_choice("title", key="t", attr="key", glance="{obj.key}", text=""" ------------------------------------------------------------------------------- Editing the title of {{obj.key}}(#{{obj.id}}) You can change the title simply by entering it. - Use |y{back}|n to go back to the main menu. + Use |y{back}|n to go back to the main menu. Current title: |c{{obj.key}}|n """.format(back="|n or |y".join(self.keys_go_back))) @@ -700,12 +700,12 @@ it’s explained below:

    """ def init(self, room): - self.add_choice("title", key="t", attr="key", glance="{obj.key}", text=""" + self.add_choice("title", key="t", attr="key", glance="{obj.key}", text=""" ------------------------------------------------------------------------------- Editing the title of {{obj.key}}(#{{obj.id}}) You can change the title simply by entering it. - Use |y{back}|n to go back to the main menu. + Use |y{back}|n to go back to the main menu. Current title: |c{{obj.key}}|n """.format(back="|n or |y".join(self.keys_go_back))) @@ -718,8 +718,8 @@ it’s explained below:

    """Show the room exits.""" if room.exits: glance = "" - for exit in room.exits: - glance += "\n |y{exit}|n".format(exit=exit.key) + for exit in room.exits: + glance += "\n |y{exit}|n".format(exit=exit.key) return glance @@ -845,12 +845,12 @@ callback. To see it in action, as usual, replace the class and functions in """ def init(self, room): - self.add_choice("title", key="t", attr="key", glance="{obj.key}", text=""" + self.add_choice("title", key="t", attr="key", glance="{obj.key}", text=""" ------------------------------------------------------------------------------- Editing the title of {{obj.key}}(#{{obj.id}}) You can change the title simply by entering it. - Use |y{back}|n to go back to the main menu. + Use |y{back}|n to go back to the main menu. Current title: |c{{obj.key}}|n """.format(back="|n or |y".join(self.keys_go_back))) @@ -863,8 +863,8 @@ callback. To see it in action, as usual, replace the class and functions in """Show the room exits.""" if room.exits: glance = "" - for exit in room.exits: - glance += "\n |y{exit}|n".format(exit=exit.key) + for exit in room.exits: + glance += "\n |y{exit}|n".format(exit=exit.key) return glance @@ -877,13 +877,13 @@ callback. To see it in action, as usual, replace the class and functions in text += "\n Use |y@c|n to create a new exit." text += "\n\nExisting exits:" if room.exits: - for exit in room.exits: - text += "\n |y@e {exit}|n".format(exit=exit.key) - if exit.aliases.all(): - text += " (|y{aliases}|n)".format(aliases="|n, |y".join( - alias for alias in exit.aliases.all())) - if exit.destination: - text += " toward {destination}".format(destination=exit.get_display_name(caller)) + for exit in room.exits: + text += "\n |y@e {exit}|n".format(exit=exit.key) + if exit.aliases.all(): + text += " (|y{aliases}|n)".format(aliases="|n, |y".join( + alias for alias in exit.aliases.all())) + if exit.destination: + text += " toward {destination}".format(destination=exit.get_display_name(caller)) else: text += "\n\n |gNo exit has yet been defined.|n" @@ -1148,12 +1148,12 @@ explanations next!

    """ def init(self, room): - self.add_choice("title", key="t", attr="key", glance="{obj.key}", text=""" + self.add_choice("title", key="t", attr="key", glance="{obj.key}", text=""" ------------------------------------------------------------------------------- Editing the title of {{obj.key}}(#{{obj.id}}) You can change the title simply by entering it. - Use |y{back}|n to go back to the main menu. + Use |y{back}|n to go back to the main menu. Current title: |c{{obj.key}}|n """.format(back="|n or |y".join(self.keys_go_back))) @@ -1171,8 +1171,8 @@ explanations next!

    """Show the room exits.""" if room.exits: glance = "" - for exit in room.exits: - glance += "\n |y{exit}|n".format(exit=exit.key) + for exit in room.exits: + glance += "\n |y{exit}|n".format(exit=exit.key) return glance @@ -1185,13 +1185,13 @@ explanations next!

    text += "\n Use |y@c|n to create a new exit." text += "\n\nExisting exits:" if room.exits: - for exit in room.exits: - text += "\n |y@e {exit}|n".format(exit=exit.key) - if exit.aliases.all(): - text += " (|y{aliases}|n)".format(aliases="|n, |y".join( - alias for alias in exit.aliases.all())) - if exit.destination: - text += " toward {destination}".format(destination=exit.get_display_name(caller)) + for exit in room.exits: + text += "\n |y@e {exit}|n".format(exit=exit.key) + if exit.aliases.all(): + text += " (|y{aliases}|n)".format(aliases="|n, |y".join( + alias for alias in exit.aliases.all())) + if exit.destination: + text += " toward {destination}".format(destination=exit.get_display_name(caller)) else: text += "\n\n |gNo exit has yet been defined.|n" @@ -1202,41 +1202,41 @@ explanations next!

    The user typed something in the list of exits. Maybe an exit name? """ string = string[3:] - exit = caller.search(string, candidates=room.exits) - if exit is None: + exit = caller.search(string, candidates=room.exits) + if exit is None: return # Open a sub-menu, using nested keys - caller.msg("Editing: {}".format(exit.key)) - menu.move(exit) - return False + caller.msg("Editing: {}".format(exit.key)) + menu.move(exit) + return False # Exit sub-menu def text_single_exit(menu, caller): """Show the text to edit single exits.""" - exit = menu.keys[1] - if exit is None: + exit = menu.keys[1] + if exit is None: return "" return """ - Exit {exit}: + Exit {exit}: Enter the exit key to change it, or |y@|n to go back. New exit key: - """.format(exit=exit.key) + """.format(exit=exit.key) def nomatch_single_exit(menu, caller, room, string): """The user entered something in the exit sub-menu. Replace the exit key.""" # exit is the second key element: keys should contain ['e', <Exit object>] - exit = menu.keys[1] - if exit is None: + exit = menu.keys[1] + if exit is None: caller.msg("|rCannot find the exit.|n") - menu.move(back=True) - return False + menu.move(back=True) + return False - exit.key = string - return True + exit.key = string + return True
    @@ -1371,12 +1371,12 @@ depending on what you want to achieve. So let’s build two menus:

    """ def init(self, room): - self.add_choice("title", key="t", attr="key", glance="{obj.key}", text=""" + self.add_choice("title", key="t", attr="key", glance="{obj.key}", text=""" ------------------------------------------------------------------------------- Editing the title of {{obj.key}}(#{{obj.id}}) You can change the title simply by entering it. - Use |y{back}|n to go back to the main menu. + Use |y{back}|n to go back to the main menu. Current title: |c{{obj.key}}|n """.format(back="|n or |y".join(self.keys_go_back))) @@ -1390,8 +1390,8 @@ depending on what you want to achieve. So let’s build two menus:

    """Show the room exits.""" if room.exits: glance = "" - for exit in room.exits: - glance += "\n |y{exit}|n".format(exit=exit.key) + for exit in room.exits: + glance += "\n |y{exit}|n".format(exit=exit.key) return glance @@ -1404,13 +1404,13 @@ depending on what you want to achieve. So let’s build two menus:

    text += "\n Use |y@c|n to create a new exit." text += "\n\nExisting exits:" if room.exits: - for exit in room.exits: - text += "\n |y@e {exit}|n".format(exit=exit.key) - if exit.aliases.all(): - text += " (|y{aliases}|n)".format(aliases="|n, |y".join( - alias for alias in exit.aliases.all())) - if exit.destination: - text += " toward {destination}".format(destination=exit.get_display_name(caller)) + for exit in room.exits: + text += "\n |y@e {exit}|n".format(exit=exit.key) + if exit.aliases.all(): + text += " (|y{aliases}|n)".format(aliases="|n, |y".join( + alias for alias in exit.aliases.all())) + if exit.destination: + text += " toward {destination}".format(destination=exit.get_display_name(caller)) else: text += "\n\n |gNo exit has yet been defined.|n" @@ -1421,14 +1421,14 @@ depending on what you want to achieve. So let’s build two menus:

    The user typed something in the list of exits. Maybe an exit name? """ string = string[3:] - exit = caller.search(string, candidates=room.exits) - if exit is None: + exit = caller.search(string, candidates=room.exits) + if exit is None: return # Open a sub-menu, using nested keys - caller.msg("Editing: {}".format(exit.key)) - menu.open_submenu("commands.building.ExitBuildingMenu", exit, parent_keys=["e"]) - return False + caller.msg("Editing: {}".format(exit.key)) + menu.open_submenu("commands.building.ExitBuildingMenu", exit, parent_keys=["e"]) + return False class ExitBuildingMenu(BuildingMenu): @@ -1437,8 +1437,8 @@ depending on what you want to achieve. So let’s build two menus:

    """ - def init(self, exit): - self.add_choice("key", key="k", attr="key", glance="{obj.key}") + def init(self, exit): + self.add_choice("key", key="k", attr="key", glance="{obj.key}") self.add_choice_edit("description", "d")
    @@ -1556,7 +1556,7 @@ This is the northern exit. Cool huh?

    Very simply, we created two menus and bridged them together. This needs much less callbacks. There is only one line in the nomatch_exits to add:

    -
    1
        menu.open_submenu("commands.building.ExitBuildingMenu", exit, parent_keys=["e"])
    +
    1
        menu.open_submenu("commands.building.ExitBuildingMenu", exit, parent_keys=["e"])
     

    We have to call open_submenu on the menu object (which opens, as its name implies, a sub menu) diff --git a/docs/1.0-dev/Contribs/Dialogues-in-events.html b/docs/1.0-dev/Contribs/Dialogues-in-events.html index a98d727caa..a0279b6cf1 100644 --- a/docs/1.0-dev/Contribs/Dialogues-in-events.html +++ b/docs/1.0-dev/Contribs/Dialogues-in-events.html @@ -160,7 +160,7 @@ when the function was called.

    For our first test, let’s type something like:

    1
    -2
    character.location.msg_contents("{character} shrugs and says: 'well, yes, hello to you!'",
    +2
    character.location.msg_contents("{character} shrugs and says: 'well, yes, hello to you!'",
     mapping=dict(character=character))
     
    @@ -197,7 +197,7 @@ keywords.

    And in the editor that opens:

    1
    -2
    character.location.msg_contents("{character} says: 'Ho well, trade's fine as long as roads are
    +2
    character.location.msg_contents("{character} says: 'Ho well, trade's fine as long as roads are
     safe.'", mapping=dict(character=character))
     
    @@ -227,16 +227,16 @@ an entire dialogue, you might want to do a bit more than that.

    8 9 10 -11
    character.location.msg_contents("{character} says: 'Bandits he?'",
    +11
    character.location.msg_contents("{character} says: 'Bandits he?'",
     mapping=dict(character=character))
    -character.location.msg_contents("{character} scratches his head, considering.",
    +character.location.msg_contents("{character} scratches his head, considering.",
     mapping=dict(character=character))
    -character.location.msg_contents("{character} whispers: 'Aye, saw some of them, north from here.  No
    +character.location.msg_contents("{character} whispers: 'Aye, saw some of them, north from here.  No
     trouble o' mine, but...'", mapping=dict(character=character))
    -speaker.msg("{character} looks at you more
    +speaker.msg("{character} looks at you more
     closely.".format(character=character.get_display_name(speaker)))
    -speaker.msg("{character} continues in a low voice: 'Ain't my place to say, but if you need to find
    -'em, they're encamped some distance away from the road, I guess near a cave or
    +speaker.msg("{character} continues in a low voice: 'Ain't my place to say, but if you need to find
    +'em, they're encamped some distance away from the road, I guess near a cave or
     something.'.".format(character=character.get_display_name(speaker)))
     
    diff --git a/docs/1.0-dev/Contribs/Dynamic-In-Game-Map.html b/docs/1.0-dev/Contribs/Dynamic-In-Game-Map.html index a088e7a294..2b5a34e4d0 100644 --- a/docs/1.0-dev/Contribs/Dynamic-In-Game-Map.html +++ b/docs/1.0-dev/Contribs/Dynamic-In-Game-Map.html @@ -116,7 +116,7 @@ in mygame/world/map # the symbol is identified with a key "sector_type" on the # Room. Keys None and "you" must always exist. -SYMBOLS = { None : ' . ', # for rooms without sector_type Attribute +SYMBOLS = { None : ' . ', # for rooms without sector_type Attribute 'you' : '[@]', 'SECT_INSIDE': '[.]' }
    @@ -143,8 +143,8 @@ methods we need.

    self.max_width = max_width self.max_length = max_length self.worm_has_mapped = {} - self.curX = None - self.curY = None + self.curX = None + self.curY = None
      @@ -197,8 +197,8 @@ sanity checks on it by using the following methods.

      def check_grid(self): # this method simply checks the grid to make sure # that both max_l and max_w are odd numbers. - return True if self.max_length % 2 != 0 or self.max_width % 2 != 0\ - else False + return True if self.max_length % 2 != 0 or self.max_width % 2 != 0\ + else False

    Before we can set our worm on its way, we need to know some of the computer science behind all this @@ -225,13 +225,13 @@ called ‘Graph Traversing’. In Pseudo code what we are trying to accomplish i if max_distance == 0: return - for exit in room.exits: - if self.has_drawn(exit.destination): + for exit in room.exits: + if self.has_drawn(exit.destination): # skip drawing if we already visited the destination continue else: # first time here! - self.draw_room_on_map(exit.destination, max_distance - 1) + self.draw_room_on_map(exit.destination, max_distance - 1)

    The beauty of Python is that our actual code of doing this doesn’t differ much if at all from this @@ -297,8 +297,8 @@ conditional statements and set it up to start building the display.

    self.max_width = max_width self.max_length = max_length self.worm_has_mapped = {} - self.curX = None - self.curY = None + self.curX = None + self.curY = None if self.check_grid(): # we have to store the grid into a variable @@ -338,17 +338,17 @@ code. The method is shown below:

    if max_distance == 0: return - for exit in room.exits: - if exit.name not in ("north", "east", "west", "south"): + for exit in room.exits: + if exit.name not in ("north", "east", "west", "south"): # we only map in the cardinal directions. Mapping up/down would be # an interesting learning project for someone who wanted to try it. continue - if self.has_drawn(exit.destination): + if self.has_drawn(exit.destination): # we've been to the destination already, skip ahead. continue - self.update_pos(room, exit.name.lower()) - self.draw_room_on_map(exit.destination, max_distance - 1) + self.update_pos(room, exit.name.lower()) + self.draw_room_on_map(exit.destination, max_distance - 1)

    The first thing the “worm” does is to draw your current location in self.draw. Lets define that…

    @@ -413,7 +413,7 @@ in the room. The first thing it does is check if the room the Worm is in has bee lets define that…

    1
     2
    def has_drawn(self, room):
    -    return True if room in self.worm_has_mapped.keys() else False
    +    return True if room in self.worm_has_mapped.keys() else False
     

    If has_drawn returns False that means the worm has found a room that hasn’t been mapped yet. It @@ -640,7 +640,7 @@ rooms to have a given sector symbol, you could change the default in the # These are keys set with the Attribute sector_type on the room. # The keys None and "you" must always exist. -SYMBOLS = { None : ' . ', # for rooms without a sector_type attr +SYMBOLS = { None : ' . ', # for rooms without a sector_type attr 'you' : '[@]', 'SECT_INSIDE': '[.]' } @@ -651,8 +651,8 @@ rooms to have a given sector symbol, you could change the default in the self.max_width = max_width self.max_length = max_length self.worm_has_mapped = {} - self.curX = None - self.curY = None + self.curX = None + self.curY = None if self.check_grid(): # we actually have to store the grid into a variable @@ -683,17 +683,17 @@ rooms to have a given sector symbol, you could change the default in the if max_distance == 0: return - for exit in room.exits: - if exit.name not in ("north", "east", "west", "south"): + for exit in room.exits: + if exit.name not in ("north", "east", "west", "south"): # we only map in the cardinal directions. Mapping up/down would be # an interesting learning project for someone who wanted to try it. continue - if self.has_drawn(exit.destination): + if self.has_drawn(exit.destination): # we've been to the destination already, skip ahead. continue - self.update_pos(room, exit.name.lower()) - self.draw_room_on_map(exit.destination, max_distance - 1) + self.update_pos(room, exit.name.lower()) + self.draw_room_on_map(exit.destination, max_distance - 1) def draw(self, room): # draw initial caller location on map first! @@ -723,7 +723,7 @@ rooms to have a given sector symbol, you could change the default in the def has_drawn(self, room): - return True if room in self.worm_has_mapped.keys() else False + return True if room in self.worm_has_mapped.keys() else False def create_grid(self): @@ -739,8 +739,8 @@ rooms to have a given sector symbol, you could change the default in the def check_grid(self): # this method simply checks the grid to make sure # both max_l and max_w are odd numbers - return True if self.max_length % 2 != 0 or \ - self.max_width % 2 != 0 else False + return True if self.max_length % 2 != 0 or \ + self.max_width % 2 != 0 else False def show_map(self): map_string = "" diff --git a/docs/1.0-dev/Contribs/Static-In-Game-Map.html b/docs/1.0-dev/Contribs/Static-In-Game-Map.html index 3e4973ffed..1114771509 100644 --- a/docs/1.0-dev/Contribs/Static-In-Game-Map.html +++ b/docs/1.0-dev/Contribs/Static-In-Game-Map.html @@ -582,7 +582,7 @@ again

    "looms a mighty castle. To the south the glow of " \ "a campfire can be seen. To the east lie a wall of " \ "mountains and to the west the dull roar of the open sea.", - border=None) + border=None) # EvTable allows formatting individual columns and cells. We use that here # to set a maximum width for our description, but letting the map fill # whatever space it needs. @@ -594,7 +594,7 @@ again

    north.db.desc = evtable.EvTable(map_module.return_minimap(4,2), "An impressive castle surrounds you. There might be " \ "a princess in one of these towers.", - border=None) + border=None) north.db.desc.reformat_column(1, width=70) # [...] @@ -603,7 +603,7 @@ again

    east.db.desc = evtable.EvTable(map_module.return_minimap(6,5), "A cosy cottage nestled among mountains stretching " \ "east as far as the eye can see.", - border=None) + border=None) east.db.desc.reformat_column(1, width=70) # [...] @@ -612,7 +612,7 @@ again

    south.db.desc = evtable.EvTable(map_module.return_minimap(4,7), "Surrounding a clearing are a number of tribal tents " \ "and at their centre a roaring fire.", - border=None) + border=None) south.db.desc.reformat_column(1, width=70) # [...] @@ -621,7 +621,7 @@ again

    west.db.desc = evtable.EvTable(map_module.return_minimap(2,5), "The dark forest halts to a sandy beach. The sound of " \ "crashing waves calms the soul.", - border=None) + border=None) west.db.desc.reformat_column(1, width=70)
    diff --git a/docs/1.0-dev/Howto/Add-a-wiki-on-your-website.html b/docs/1.0-dev/Howto/Add-a-wiki-on-your-website.html index 8415d42f2c..2f93347a66 100644 --- a/docs/1.0-dev/Howto/Add-a-wiki-on-your-website.html +++ b/docs/1.0-dev/Howto/Add-a-wiki-on-your-website.html @@ -165,8 +165,8 @@ section):

    ) # Disable wiki handling of login/signup -WIKI_ACCOUNT_HANDLING = False -WIKI_ACCOUNT_SIGNUP_ALLOWED = False +WIKI_ACCOUNT_HANDLING = False +WIKI_ACCOUNT_SIGNUP_ALLOWED = False ###################################################################### # Settings given in secret_settings.py override those in this file. @@ -174,7 +174,7 @@ section):

    try: from server.conf.secret_settings import * except ImportError: - print("secret_settings.py file not found or failed to import.") + print("secret_settings.py file not found or failed to import.")
    @@ -287,7 +287,7 @@ non-logged in users) can read it. The superuser has some additional privileges. def is_anyone(article, user): """Return True even if the user is anonymous.""" - return True + return True # Who can create new groups and users from the wiki? WIKI_CAN_ADMIN = is_superuser 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 4d5783ae9d..32d8935d34 100644 --- a/docs/1.0-dev/Howto/Building-a-mech-tutorial.html +++ b/docs/1.0-dev/Howto/Building-a-mech-tutorial.html @@ -289,7 +289,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, permanent=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 ad0f4a4c6f..f4f276203b 100644 --- a/docs/1.0-dev/Howto/Coding-FAQ.html +++ b/docs/1.0-dev/Howto/Coding-FAQ.html @@ -86,8 +86,8 @@ Add the following code to the "Called just before trying to move" if self.db.cantmove: # replace with condition you want to test self.msg("Something is preventing you from moving!") - return False - return True + return False + return True
    @@ -139,7 +139,7 @@ channel send. Edit # Add to the Channel class # ... - def channel_prefix(self, msg, emit=False): + def channel_prefix(self, msg, emit=False): prefix_string = "" if self.key in COLORS: prefix_string = "[%s] " % CHANNEL_COLORS.get(self.key.lower()) @@ -201,7 +201,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, permanent=True) # only share commands with players in the room that # are NOT Builders or higher self.locks.add("call:not perm(Builders)") @@ -286,8 +286,8 @@ you have your project in a configured Git environment, it’s a matter of automa """ This is called only time the server stops before a reload. """ - print("Pulling from the game repository...") - process = subprocess.call(["git", "pull"], shell=False) + print("Pulling from the game repository...") + process = subprocess.call(["git", "pull"], shell=False)

    That’s all. We call subprocess to execute a shell command (that code works on Windows and Linux, @@ -396,7 +396,7 @@ hooks’ documentation. The explanations on how to quickly update the message a ... """ - def announce_move_from(self, destination, msg=None, mapping=None): + def announce_move_from(self, destination, msg=None, mapping=None): """ Called if the move is to be announced. This is called while we are still standing in the old @@ -416,9 +416,9 @@ hooks’ documentation. The explanations on how to quickly update the message a destination: the location of the object after moving. """ - super().announce_move_from(destination, msg="{object} leaves {exit}.") + super().announce_move_from(destination, msg="{object} leaves {exit}.") - def announce_move_to(self, source_location, msg=None, mapping=None): + def announce_move_to(self, source_location, msg=None, mapping=None): """ Called after the move if the move was not quiet. At this point we are standing in the new location. @@ -437,7 +437,7 @@ hooks’ documentation. The explanations on how to quickly update the message a destination: the location of the object after moving. """ - super().announce_move_to(source_location, msg="{object} arrives from the {exit}.") + super().announce_move_to(source_location, msg="{object} arrives from the {exit}.")

    We override both hooks, but call the parent hook to display a different message. If you read the @@ -482,7 +482,7 @@ staff that wants to ban-by-ip (instead of the user) with typeclasses/accounts.py

    1
     2
    -3
        def at_post_login(self, session=None, **kwargs):
    +3
        def at_post_login(self, session=None, **kwargs):
             super().at_post_login(session=session, **kwargs)
             self.db.lastsite = self.sessions.all()[-1].address
     
    @@ -500,7 +500,7 @@ long.

    6 7 8 -9
        def at_post_login(self, session=None, **kwargs):
    +9
        def at_post_login(self, session=None, **kwargs):
             super().at_post_login(session=session, **kwargs)
             do_not_exceed = 24  # Keep the last two dozen entries
             session = self.sessions.all()[-1]  # Most recent session
    diff --git a/docs/1.0-dev/Howto/Command-Duration.html b/docs/1.0-dev/Howto/Command-Duration.html
    index b95c79a0f4..ac9eb2cb51 100644
    --- a/docs/1.0-dev/Howto/Command-Duration.html
    +++ b/docs/1.0-dev/Howto/Command-Duration.html
    @@ -365,7 +365,7 @@ when enough time has passed unless they keep trying.

    self.caller.msg("You swing big! You are off balance now.") # set the off-balance flag - self.caller.ndb.off_balance = True + self.caller.ndb.off_balance = True # wait 8 seconds before we can recover. During this time # we won't be able to swing again due to the check at the top. @@ -509,7 +509,7 @@ Below is an example of a crafting command that can be aborted by starting a figh # [Crafting code, checking of components, skills etc] # Start crafting - self.caller.ndb.is_crafting = True + self.caller.ndb.is_crafting = True self.caller.msg("You start crafting ...") utils.delay(60, self.step1) @@ -517,7 +517,7 @@ Below is an example of a crafting command that can be aborted by starting a figh "checks if we are in a fight." if self.caller.ndb.is_fighting: del self.caller.ndb.is_crafting - return True + return True def step1(self): "first step of armour construction" @@ -563,7 +563,7 @@ Below is an example of a crafting command that can be aborted by starting a figh def func(self): "Implements the command" - self.caller.ndb.is_fighting = True + self.caller.ndb.is_fighting = True # [...]
    @@ -638,7 +638,7 @@ must make sure Evennia can properly store things to the database.

    """ self.caller.msg("You shout '%s' and wait for an echo ..." % self.args) # this waits non-blocking for 10 seconds, then calls echo(self.caller, self.args) - utils.delay(10, echo, self.caller, self.args, persistent=True) # changes! + utils.delay(10, echo, self.caller, self.args, persistent=True) # changes!
    diff --git a/docs/1.0-dev/Howto/Command-Prompt.html b/docs/1.0-dev/Howto/Command-Prompt.html index 2e81efb5e8..e06aedc129 100644 --- a/docs/1.0-dev/Howto/Command-Prompt.html +++ b/docs/1.0-dev/Howto/Command-Prompt.html @@ -120,7 +120,7 @@ the prompt when they cause a change in health, for example.

    mp = target.db.mp sp = target.db.sp - if None in (hp, mp, sp): + if None in (hp, mp, sp): # Attributes not defined self.caller.msg("Not a valid target!") return diff --git a/docs/1.0-dev/Howto/Coordinates.html b/docs/1.0-dev/Howto/Coordinates.html index d2526e011b..d9ef965f4e 100644 --- a/docs/1.0-dev/Howto/Coordinates.html +++ b/docs/1.0-dev/Howto/Coordinates.html @@ -149,45 +149,45 @@ properties to easily access and update coordinates. This is a Pythonic approach def x(self): """Return the X coordinate or None.""" x = self.tags.get(category="coordx") - return int(x) if isinstance(x, str) else None + return int(x) if isinstance(x, str) else None - @x.setter + @x.setter def x(self, x): """Change the X coordinate.""" old = self.tags.get(category="coordx") - if old is not None: + if old is not None: self.tags.remove(old, category="coordx") - if x is not None: + if x is not None: self.tags.add(str(x), category="coordx") @property def y(self): """Return the Y coordinate or None.""" y = self.tags.get(category="coordy") - return int(y) if isinstance(y, str) else None + return int(y) if isinstance(y, str) else None - @y.setter + @y.setter def y(self, y): """Change the Y coordinate.""" old = self.tags.get(category="coordy") - if old is not None: + if old is not None: self.tags.remove(old, category="coordy") - if y is not None: + if y is not None: self.tags.add(str(y), category="coordy") @property def z(self): """Return the Z coordinate or None.""" z = self.tags.get(category="coordz") - return int(z) if isinstance(z, str) else None + return int(z) if isinstance(z, str) else None - @z.setter + @z.setter def z(self, z): """Change the Z coordinate.""" old = self.tags.get(category="coordz") - if old is not None: + if old is not None: self.tags.remove(old, category="coordz") - if z is not None: + if z is not None: self.tags.add(str(z), category="coordz")
    @@ -204,7 +204,7 @@ is well-explained and should help you understand the idea.

    def x(self): """Return the X coordinate or None.""" x = self.tags.get(category="coordx") - return int(x) if isinstance(x, str) else None + return int(x) if isinstance(x, str) else None

    What it does is pretty simple:

    @@ -228,13 +228,13 @@ tutorial.

    5 6 7 -8
        @x.setter
    +8
        @x.setter
         def x(self, x):
             """Change the X coordinate."""
             old = self.tags.get(category="coordx")
    -        if old is not None:
    +        if old is not None:
                 self.tags.remove(old, category="coordx")
    -        if x is not None:
    +        if x is not None:
                 self.tags.add(str(x), category="coordx")
     
    @@ -319,7 +319,7 @@ Z=0?

    if rooms: return rooms[0] - return None + return None

    This solution includes a bit of Django diff --git a/docs/1.0-dev/Howto/Customize-channels.html b/docs/1.0-dev/Howto/Customize-channels.html index 093ee24e38..17b36fc472 100644 --- a/docs/1.0-dev/Howto/Customize-channels.html +++ b/docs/1.0-dev/Howto/Customize-channels.html @@ -137,7 +137,7 @@ communication.

    key = "+" help_category = "Comms" locks = "cmd:not pperm(channel_banned)" - auto_help = False + auto_help = False def func(self): """Implement the command""" @@ -230,7 +230,7 @@ channel’s connect key = "-" help_category = "Comms" locks = "cmd:not pperm(channel_banned)" - auto_help = False + auto_help = False def func(self): """Implement the command""" @@ -424,10 +424,10 @@ see why this import is important when diving in the command itself:

    # this flag is what identifies this cmd as a channel cmd # and branches off to the system send-to-channel command # (which is customizable by admin) - is_channel = True + is_channel = True key = "general" help_category = "Channel Names" - obj = None + obj = None arg_regex = ""
    @@ -489,7 +489,7 @@ parse arguments and in our case, we will analyze switches here.

    """ # channel-handler sends channame:msg here. channelname, msg = self.args.split(":", 1) - self.switch = None + self.switch = None if msg.startswith("/"): try: switch, msg = msg[1:].split(" ", 1) @@ -591,17 +591,17 @@ handle switches and also the raw message to send if no switch was used.

    if not msg: self.msg("What do you want to do on this channel?") else: - msg = "{} {}".format(caller.key, msg) - channel.msg(msg, online=True) + msg = "{} {}".format(caller.key, msg) + channel.msg(msg, online=True) elif self.switch: - self.msg("{}: Invalid switch {}.".format(channel.key, self.switch)) + self.msg("{}: Invalid switch {}.".format(channel.key, self.switch)) elif not msg: self.msg("Say what?") else: if caller in channel.mutelist: self.msg("You currently have %s muted." % channel) return - channel.msg(msg, senders=self.caller, online=True) + channel.msg(msg, senders=self.caller, online=True)
      diff --git a/docs/1.0-dev/Howto/Default-Exit-Errors.html b/docs/1.0-dev/Howto/Default-Exit-Errors.html index d53e6976bc..82e6343a5d 100644 --- a/docs/1.0-dev/Howto/Default-Exit-Errors.html +++ b/docs/1.0-dev/Howto/Default-Exit-Errors.html @@ -100,7 +100,7 @@ of commands:

      "Parent class for all exit-errors." locks = "cmd:all()" arg_regex = r"\s|$" - auto_help = False + auto_help = False def func(self): "returns the error" self.caller.msg("You cannot move %s." % self.key) diff --git a/docs/1.0-dev/Howto/Evennia-for-Diku-Users.html b/docs/1.0-dev/Howto/Evennia-for-Diku-Users.html index c5ca584817..67e30bdad1 100644 --- a/docs/1.0-dev/Howto/Evennia-for-Diku-Users.html +++ b/docs/1.0-dev/Howto/Evennia-for-Diku-Users.html @@ -83,7 +83,7 @@ done by:

      8 9
    diff --git a/docs/1.0-dev/Howto/Evennia-for-roleplaying-sessions.html b/docs/1.0-dev/Howto/Evennia-for-roleplaying-sessions.html index c3809216c9..007e695612 100644 --- a/docs/1.0-dev/Howto/Evennia-for-roleplaying-sessions.html +++ b/docs/1.0-dev/Howto/Evennia-for-roleplaying-sessions.html @@ -318,7 +318,7 @@ Evennia’s default “mux-like” commands here.

    account.permissions.add("Admins") caller.msg("Account %s is now a GM." % account) account.msg("You are now a GM (changed by %s)." % caller) - account.character.db.is_gm = True + account.character.db.is_gm = True else: # @ungm was entered - revoke GM status from someone if not account.permissions.get("Admins"): @@ -435,7 +435,7 @@ rectangular.

    11 12

    We then map those to the cells of the form:

    -
    1
    print(form)
    +
    1
    print(form)
     
    .--------------------------------------.
    @@ -659,7 +659,7 @@ it can be modified. For this we will modify our def at_object_creation(self):
             "called only once, when object is first created"
             # we will use this to stop account from changing sheet
    -        self.db.sheet_locked = False
    +        self.db.sheet_locked = False
             # we store these so we can build these on demand
             self.db.chardata  = {"str": 0,
                                  "con": 0,
    @@ -781,11 +781,11 @@ The easiest to force an existing Character to re-fire its if fieldname not in ALLOWED_FIELDNAMES:
             err = "Allowed field names: %s" % (", ".join(ALLOWED_FIELDNAMES))
             caller.msg(err)
    -        return False
    +        return False
         if fieldname in ALLOWED_ATTRS and not value.isdigit():
             caller.msg("%s must receive a number." % fieldname)
    -        return False
    -    return True
    +        return False
    +    return True
     
     class CmdSheet(MuxCommand):
         """
    @@ -828,7 +828,7 @@ The easiest to force an existing Character to re-fire its return
     
             # split input by whitespace, once
    -        fieldname, value = self.args.split(None, 1)
    +        fieldname, value = self.args.split(None, 1)
             fieldname = fieldname.lower() # ignore case
     
             if not _validate_fieldnames(caller, fieldname):
    @@ -958,17 +958,17 @@ do it on other players than themselves. They are also not stopped by any if len(self.rhs) < 2:
                     caller.msg("You must specify both a fieldname and value.")
                     return
    -            fieldname, value = self.rhs.split(None, 1)
    +            fieldname, value = self.rhs.split(None, 1)
                 fieldname = fieldname.lower()
                 if not _validate_fieldname(caller, fieldname):
                     return
                 charname = self.lhs
             else:
                 # no '=', so we must be aiming to look at a charsheet
    -            fieldname, value = None, None
    +            fieldname, value = None, None
                 charname = self.args.strip()
     
    -        character = caller.search(charname, global_search=True)
    +        character = caller.search(charname, global_search=True)
             if not character:
                 return
     
    @@ -976,13 +976,13 @@ do it on other players than themselves. They are also not stopped by any if character.db.sheet_locked:
                     caller.msg("The character sheet is already locked.")
                 else:
    -                character.db.sheet_locked = True
    +                character.db.sheet_locked = True
                     caller.msg("%s can no longer edit their character sheet." % character.key)
             elif "unlock" in self.switches:
                 if not character.db.sheet_locked:
                     caller.msg("The character sheet is already unlocked.")
                 else:
    -                character.db.sheet_locked = False
    +                character.db.sheet_locked = False
                     caller.msg("%s can now edit their character sheet." % character.key)
     
             if fieldname:
    diff --git a/docs/1.0-dev/Howto/Gametime-Tutorial.html b/docs/1.0-dev/Howto/Gametime-Tutorial.html
    index d81a9b4ac4..a9e8af9e05 100644
    --- a/docs/1.0-dev/Howto/Gametime-Tutorial.html
    +++ b/docs/1.0-dev/Howto/Gametime-Tutorial.html
    @@ -79,7 +79,7 @@ a standard calendar:

    # In Python a value of 0 means Jan 1 1970 (use negatives for earlier # start date). This will affect the returns from the utils.gametime # module. -TIME_GAME_EPOCH = None +TIME_GAME_EPOCH = None

    By default, the game time runs twice as fast as the real time. You can set the time factor to be 1 @@ -178,12 +178,12 @@ to schedule. If the parameter isn’t given, it assumes the current time value def start_sunrise_event(): """Schedule an sunrise event to happen every day at 6 AM.""" - script = gametime.schedule(at_sunrise, repeat=True, hour=6, min=0, sec=0) + script = gametime.schedule(at_sunrise, repeat=True, hour=6, min=0, sec=0) script.key = "at sunrise"

    If you want to test this function, you can easily do something like:

    -
    @py from world import ingame_time; ingame_time.start_sunrise_event()
    +
    @py from world import ingame_time; ingame_time.start_sunrise_event()
     

    The script will be created silently. The at_sunrise function will now be called every in-game day @@ -337,9 +337,9 @@ on other MU*. Here’s an example of how we could write it (for the example, yo def func(self): """Execute the time command.""" # Get the absolute game time - year, month, day, hour, min, sec = custom_gametime.custom_gametime(absolute=True) - string = "We are in year {year}, day {day}, month {month}." - string += "\nIt's {hour:02}:{min:02}:{sec:02}." + year, month, day, hour, min, sec = custom_gametime.custom_gametime(absolute=True) + string = "We are in year {year}, day {day}, month {month}." + string += "\nIt's {hour:02}:{min:02}:{sec:02}." self.msg(string.format(year=year, month=month, day=day, hour=hour, min=min, sec=sec))

    diff --git a/docs/1.0-dev/Howto/Help-System-Tutorial.html b/docs/1.0-dev/Howto/Help-System-Tutorial.html index 1b205c6075..cf1aee933b 100644 --- a/docs/1.0-dev/Howto/Help-System-Tutorial.html +++ b/docs/1.0-dev/Howto/Help-System-Tutorial.html @@ -476,7 +476,7 @@ that can be seen by this character (either our ‘anonymous’ character, or our # Browse through the help entries for entry in entries: - if not entry.access(character, 'view', default=True): + if not entry.access(character, 'view', default=True): continue # Create the template for an entry diff --git a/docs/1.0-dev/Howto/Manually-Configuring-Color.html b/docs/1.0-dev/Howto/Manually-Configuring-Color.html index 6a127ab8ea..b7535220aa 100644 --- a/docs/1.0-dev/Howto/Manually-Configuring-Color.html +++ b/docs/1.0-dev/Howto/Manually-Configuring-Color.html @@ -75,7 +75,7 @@ can simply add a new class to ‘mygamegame/typeclasses/characters.py’.

    class ColorableCharacter(Character): at_object_creation(self): # set a color config value - self.db.config_color = True + self.db.config_color = True

    Above we set a simple config value as an Attribute.

    @@ -99,7 +99,7 @@ object despite the actual typeclass name not having changed.

    Next we need to overload the msg() method. What we want is to check the configuration value before calling the main function. The original msg method call is seen in evennia/objects/objects.py and is called like this:

    -
    1
        msg(self, text=None, from_obj=None, session=None, options=None, **kwargs):
    +
    1
        msg(self, text=None, from_obj=None, session=None, options=None, **kwargs):
     

    As long as we define a method on our custom object with the same name and keep the same number of @@ -116,10 +116,10 @@ arguments/keywords we will overload the original. Here’s how it could look:

        class ColorableCharacter(Character):
             # [...]
    -        msg(self, text=None, from_obj=None, session=None, options=None,
    +        msg(self, text=None, from_obj=None, session=None, options=None,
                 **kwargs):
                 "our custom msg()"
    -            if self.db.config_color is not None: # this would mean it was not set
    +            if self.db.config_color is not None: # this would mean it was not set
                     if not self.db.config_color:
                         # remove the ANSI from the text
                         text = ansi.strip_ansi(text)
    @@ -197,11 +197,11 @@ command template.

    self.caller.msg("Usage: @setcolor on|off") return if self.args == "on": - self.caller.db.config_color = True + self.caller.db.config_color = True # send a message with a tiny bit of formatting, just for fun self.caller.msg("Color was turned |won|W.") else: - self.caller.db.config_color = False + self.caller.db.config_color = False self.caller.msg("Color was turned off.")
    diff --git a/docs/1.0-dev/Howto/Mass-and-weight-for-objects.html b/docs/1.0-dev/Howto/Mass-and-weight-for-objects.html index 72bf12c67c..a2a7f4c545 100644 --- a/docs/1.0-dev/Howto/Mass-and-weight-for-objects.html +++ b/docs/1.0-dev/Howto/Mass-and-weight-for-objects.html @@ -150,8 +150,8 @@ the following message in the elevator’s appearance: string = "You are not carrying anything." else: table = prettytable.PrettyTable(["name", "desc"]) - table.header = False - table.border = False + table.header = False + table.border = False for item in items: second = item.get_mass() \ if 'weight' in self.switches else item.db.desc diff --git a/docs/1.0-dev/Howto/NPC-shop-Tutorial.html b/docs/1.0-dev/Howto/NPC-shop-Tutorial.html index 59960ea631..5c5dd44c35 100644 --- a/docs/1.0-dev/Howto/NPC-shop-Tutorial.html +++ b/docs/1.0-dev/Howto/NPC-shop-Tutorial.html @@ -219,7 +219,7 @@ circumstances. Let’s create it now.

    rtext = "You pay %i gold and purchase %s!" % \ (value, ware.key) caller.db.gold -= value - ware.move_to(caller, quiet=True) + ware.move_to(caller, quiet=True) else: rtext = "You cannot afford %i gold for %s!" % \ (value, ware.key) @@ -407,7 +407,7 @@ storeroom at once.

    def at_object_creation(self): # we could also use add(ShopCmdSet, permanent=True) self.cmdset.add_default(ShopCmdSet) - self.db.storeroom = None + self.db.storeroom = None # command to build a complete shop (the Command base class # should already have been imported earlier in this file) @@ -438,10 +438,10 @@ storeroom at once.

    shopname = self.args.strip() shop = create_object(NPCShop, key=shopname, - location=None) + location=None) storeroom = create_object(DefaultRoom, key="%s-storage" % shopname, - location=None) + location=None) shop.db.storeroom = storeroom # create a door between the two shop_exit = create_object(DefaultExit, diff --git a/docs/1.0-dev/Howto/Parsing-commands-tutorial.html b/docs/1.0-dev/Howto/Parsing-commands-tutorial.html index 69699c261e..ee85e8e1ce 100644 --- a/docs/1.0-dev/Howto/Parsing-commands-tutorial.html +++ b/docs/1.0-dev/Howto/Parsing-commands-tutorial.html @@ -121,7 +121,7 @@ access the command arguments in key = "test" def func(self): - self.msg(f"You have entered: {self.args}.") + self.msg(f"You have entered: {self.args}.")

    If you add this command and test it, you will receive exactly what you have entered without any @@ -175,7 +175,7 @@ force Python to display the command arguments as a debug string using a little s key = "test" def func(self): - self.msg(f"You have entered: {self.args!r}.") + self.msg(f"You have entered: {self.args!r}.")

    The only line we have changed is the last one, and we have added !r between our braces to tell @@ -273,7 +273,7 @@ separator, we call self.args = self.args.lstrip() def func(self): - self.msg(f"You have entered: {self.args!r}.") + self.msg(f"You have entered: {self.args!r}.")

    @@ -383,12 +383,12 @@ won’t work as is, I warn you:

    def func(self): # Roll a random die figure = randint(1, 6) # return a pseudo-random number between 1 and 6, including both - self.msg(f"You roll a die. It lands on the number {figure}.") + self.msg(f"You roll a die. It lands on the number {figure}.") if self.args == figure: # THAT WILL BREAK! - self.msg(f"You played {self.args}, you have won!") + self.msg(f"You played {self.args}, you have won!") else: - self.msg(f"You played {self.args}, you have lost.") + self.msg(f"You played {self.args}, you have lost.")

    If you try this code, Python will complain that you try to compare a number with a string: figure @@ -478,18 +478,18 @@ converting:

    try: self.entered = int(args) except ValueError: - self.msg(f"{args} is not a valid number.") + self.msg(f"{args} is not a valid number.") raise InterruptCommand def func(self): # Roll a random die figure = randint(1, 6) # return a pseudo-random number between 1 and 6, including both - self.msg(f"You roll a die. It lands on the number {figure}.") + self.msg(f"You roll a die. It lands on the number {figure}.") if self.entered == figure: - self.msg(f"You played {self.entered}, you have won!") + self.msg(f"You played {self.entered}, you have won!") else: - self.msg(f"You played {self.entered}, you have lost.") + self.msg(f"You played {self.entered}, you have lost.")

    Before enjoying the result, let’s examine the parse method a little more: what it does is try to @@ -583,18 +583,18 @@ by grouping:

    # self.entered is not between 1 and 6 (including both) raise ValueError except ValueError: - self.msg(f"{args} is not a valid number.") + self.msg(f"{args} is not a valid number.") raise InterruptCommand def func(self): # Roll a random die figure = randint(1, 6) # return a pseudo-random number between 1 and 6, including both - self.msg(f"You roll a die. It lands on the number {figure}.") + self.msg(f"You roll a die. It lands on the number {figure}.") if self.entered == figure: - self.msg(f"You played {self.entered}, you have won!") + self.msg(f"You played {self.entered}, you have won!") else: - self.msg(f"You played {self.entered}, you have lost.") + self.msg(f"You played {self.entered}, you have lost.")

    Using grouped exceptions like that makes our code easier to read, but if you feel more comfortable @@ -784,7 +784,7 @@ the number of dice to roll.

    if self.number <= 0: raise ValueError except ValueError: - self.msg(f"{number} is not a valid number of dice.") + self.msg(f"{number} is not a valid number of dice.") raise InterruptCommand # Convert the entered guess (second argument) @@ -793,7 +793,7 @@ the number of dice to roll.

    if not 1 <= self.guess <= self.number * 6: raise ValueError except ValueError: - self.msg(f"{self.guess} is not a valid guess.") + self.msg(f"{self.guess} is not a valid guess.") raise InterruptCommand def func(self): @@ -802,12 +802,12 @@ the number of dice to roll.

    for _ in range(self.number): figure += randint(1, 6) - self.msg(f"You roll {self.number} dice and obtain the sum {figure}.") + self.msg(f"You roll {self.number} dice and obtain the sum {figure}.") if self.guess == figure: - self.msg(f"You played {self.guess}, you have won!") + self.msg(f"You played {self.guess}, you have won!") else: - self.msg(f"You played {self.guess}, you have lost.") + self.msg(f"You played {self.guess}, you have lost.")

    The beginning of the parse() method is what interests us most:

    @@ -878,7 +878,7 @@ the player could enter the “tel” command like this:

    obj, destination = args.split("=", 1) except ValueError: obj = args - destination = None + destination = None

    This code would place everything the user entered in obj if she didn’t specify any equal sign. @@ -945,7 +945,7 @@ return None< name = self.args.lstrip() self.obj = self.caller.search(name) - if self.obj is None: + if self.obj is None: # A proper error message has already been sent to the caller raise InterruptCommand

    @@ -970,10 +970,10 @@ list of matches and handle this list yourself:

    10
        def parse(self):
             name = self.args.lstrip()
     
    -        objs = self.caller.search(name, quiet=True)
    +        objs = self.caller.search(name, quiet=True)
             if not objs:
                 # This is an empty list, so no match
    -            self.msg(f"No {name!r} was found.")
    +            self.msg(f"No {name!r} was found.")
                 raise InterruptCommand
             
             self.obj = objs[0] # Take the first match even if there are several
    @@ -993,7 +993,7 @@ the caller is.  If you want to perform a global search (search in the entire dat
     2
     3
        def parse(self):
             name = self.args.lstrip()
    -        self.obj = self.caller.search(name, global_search=True)
    +        self.obj = self.caller.search(name, global_search=True)
     
    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 cdc2ca6ebc..98b14ab64e 100644 --- a/docs/1.0-dev/Howto/Starting/Part1/Adding-Commands.html +++ b/docs/1.0-dev/Howto/Starting/Part1/Adding-Commands.html @@ -246,7 +246,7 @@ looks for to figure out what a Command actually does. Modify your key = "echo" def func(self): - self.caller.msg(f"Echo: '{self.args}'") + self.caller.msg(f"Echo: '{self.args}'") # ...
    @@ -306,7 +306,7 @@ it looks a bit weird for our echo example. Tweak the code:

    key = "echo" def func(self): - self.caller.msg(f"Echo: '{self.args.strip()}'") + self.caller.msg(f"Echo: '{self.args.strip()}'") # ...
    @@ -395,8 +395,8 @@ You hit <target> with full force! target = self.caller.search(args) if not target: 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!") + self.caller.msg(f"You hit {target.key} with full force!") + target.msg(f"You got hit by {self.caller.key} with full force!") # ...
    diff --git a/docs/1.0-dev/Howto/Starting/Part1/Django-queries.html b/docs/1.0-dev/Howto/Starting/Part1/Django-queries.html index f597101f18..45f2e9e9d5 100644 --- a/docs/1.0-dev/Howto/Starting/Part1/Django-queries.html +++ b/docs/1.0-dev/Howto/Starting/Part1/Django-queries.html @@ -242,7 +242,7 @@ separate fields on that object like OR and NOT we need Django’s Q object. It is imported from Django directly:

    -
    from django.db.models import Q 
    +
    from django.db.models import Q 
     

    The Q is an object that is created with the same arguments as .filter, for example

    diff --git a/docs/1.0-dev/Howto/Starting/Part1/Evennia-Library-Overview.html b/docs/1.0-dev/Howto/Starting/Part1/Evennia-Library-Overview.html index 03ef786243..9181c4eb35 100644 --- a/docs/1.0-dev/Howto/Starting/Part1/Evennia-Library-Overview.html +++ b/docs/1.0-dev/Howto/Starting/Part1/Evennia-Library-Overview.html @@ -67,8 +67,8 @@ if you want to help with Evennia’s development itself. See the

    Where is it?

    If Evennia is installed, you can import from it simply with

    import evennia
    -from evennia import some_module
    -from evennia.some_module.other_module import SomeClass 
    +from evennia import some_module
    +from evennia.some_module.other_module import SomeClass 
     

    and so on.

    @@ -139,13 +139,13 @@ are listed if you In the previous lesson we took a brief look at mygame/typeclasses/objects as an example of a Python module. Let’s open it again. Inside is the Object class, which inherits from DefaultObject. Near the top of the module is this line:

    -
    from evennia import DefaultObject
    +
    from evennia import DefaultObject
     

    We want to figure out just what this DefaultObject offers. Since this is imported directly from evennia, we are actually importing from evennia/__init__.py.

    Look at Line 189 of evennia/__init__.py and you’ll find this line:

    -
    from .objects.objects import DefaultObject    
    +
    from .objects.objects import DefaultObject    
     

    Don’t forget to save. We removed Monster.__init__ and made Monster inherit from Evennia’s Object (which in turn @@ -515,7 +515,7 @@ So if we modify this class we’ll also modify ourselves.

    We made a new method, gave it a docstring and had it return the RP-esque values we set. It comes back as a tuple (10, 12, 15). To get a specific value you could specify the index of the value you want, starting from zero:

    -
    > py stats = self.get_stats() ; print(f"Strength is {stats[0]}.")
    +
    > py stats = self.get_stats() ; print(f"Strength is {stats[0]}.")
     Strength is 10.
     
    @@ -710,7 +710,7 @@ try out Python loops. We try them out in multi-line Python mode:

    every iteration of the loop, the variable a becomes one element in turn, and we print that.

    For our list, we want to loop over all Characters, and want to call .at_object_creation on each. This is how this is done (still in python multi-line mode):

    -
    > from typeclasses.characters import Character
    +
    > from typeclasses.characters import Character
     > for char in Character.objects.all()
     >     char.at_object_creation()
     
    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 56358540b7..bc941c09fa 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 @@ -141,16 +141,16 @@ a little, in a new method if not target: return # get and handle the weapon - weapon = None + weapon = None if self.weapon: weapon = self.caller.search(self.weapon) if weapon: - weaponstr = f"{weapon.key}" + weaponstr = f"{weapon.key}" else: weaponstr = "bare fists" - self.caller.msg(f"You hit {target.key} with {weaponstr}!") - target.msg(f"You got hit by {self.caller.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}!") # ...
    diff --git a/docs/1.0-dev/Howto/Starting/Part1/Python-basic-introduction.html b/docs/1.0-dev/Howto/Starting/Part1/Python-basic-introduction.html index 0ea458218d..a9081b6ebf 100644 --- a/docs/1.0-dev/Howto/Starting/Part1/Python-basic-introduction.html +++ b/docs/1.0-dev/Howto/Starting/Part1/Python-basic-introduction.html @@ -179,7 +179,7 @@ pretty-printing whatever is given to it.

    Using .format() is convenient (and there is a lot more you can do with it). But the f-string can be even more convenient. An f-string looks like a normal string … except there is an f front of it, like this:

    -
    f"this is now an f-string."
    +
    f"this is now an f-string."
     

    An f-string on its own is just like any other string. But let’s redo the example we did before, using an f-string:

    @@ -189,7 +189,7 @@ This is awesome sauce!

    We could just insert that a variable directly into the f-string using {a}. Fewer parentheses to remember and arguable easier to read as well.

    -
    > py str, dex, int = 13, 14, 8 ; print(f"STR: {str}, DEX: {dex}, INT: {int}")
    +
    > py str, dex, int = 13, 14, 8 ; print(f"STR: {str}, DEX: {dex}, INT: {int}")
     STR: 13, DEX: 14, INT: 8
     
    @@ -225,7 +225,7 @@ structure should look:

    For now, only add one line to test.py:

    -
    1
    print("Hello World!")
    +
    1
    print("Hello World!")
     

    Using import like this means that you have to specify the full world.test every time you want to get to your function. Here’s a more powerful form of import:

    -
    from world.test import hello_world
    +
    from world.test import hello_world
     

    The from ... import ... is very, very common as long as you want to get something with a longer @@ -114,7 +114,7 @@ python path. It imports test.py module had a bunch of interesting functions. You could then import them all one by one:

    -
    from world.test import hello_world, my_func, awesome_func
    +
    from world.test import hello_world, my_func, awesome_func
     

    If there were a lot of functions, you could instead just import test and get the function @@ -125,7 +125,7 @@ Hello World!

    You can also rename stuff you import. Say for example that the module you import to already has a function hello_world but we also want to use the one from world/test.py:

    -
    from world.test import hello_world as test_hello_world
    +
    from world.test import hello_world as test_hello_world
     

    The form from ... import ... as ... renames the import.

    @@ -226,7 +226,7 @@ from room to room.

    key = "Monster" def move_around(self): - print(f"{self.key} is moving!") + print(f"{self.key} is moving!")

    Above we have defined a Monster class with one variable key (that is, the name) and one @@ -286,7 +286,7 @@ create, they will all show the same printout since self.key = key def move_around(self): - print(f"{self.key} is moving!") + print(f"{self.key} is moving!")

    The __init__ is a special method that Python recognizes. If given, this handles extra arguments @@ -326,7 +326,7 @@ later used to print with the right name! Again, note that we didn’t include

    1
     2
         def monster_move_around(key):
    -        print(f"{key} is moving!")      
    +        print(f"{key} is moving!")      
     

    The difference between the function and an instance of a class (the object), is that the @@ -391,7 +391,7 @@ the child adds something with the same name as its parent, it will override< self.key = key def move_around(self): - print(f"{self.key} is moving!") + print(f"{self.key} is moving!") class Dragon(Monster): @@ -400,13 +400,13 @@ the child adds something with the same name as its parent, it will override< """ def move_around(self): - print(f"{self.key} flies through the air high above!") + print(f"{self.key} flies through the air high above!") def firebreath(self): """ Let our dragon breathe fire. """ - print(f"{self.key} breathes fire!") + print(f"{self.key} breathes fire!")

    We added some docstrings for clarity. It’s always a good idea to add doc strings; you can do so also for methods, @@ -449,7 +449,7 @@ with the super()def move_around(self): super().move_around() - print("The world trembles.") + print("The world trembles.") # ...

    diff --git a/docs/1.0-dev/Howto/Starting/Part3/A-Sittable-Object.html b/docs/1.0-dev/Howto/Starting/Part3/A-Sittable-Object.html index e7a54e4826..a01ac3fe45 100644 --- a/docs/1.0-dev/Howto/Starting/Part3/A-Sittable-Object.html +++ b/docs/1.0-dev/Howto/Starting/Part3/A-Sittable-Object.html @@ -91,8 +91,8 @@ This requires a change to our Character typeclass. Open """ if self.db.is_resting: self.msg("You can't go anywhere while resting.") - return False - return True + return False + return True

    When moving somewhere, character.move_to is called. This in turn @@ -152,7 +152,7 @@ a new, custom Typeclass. Create a new module class Sittable(DefaultObject): def at_object_creation(self): - self.db.sitter = None + self.db.sitter = None def do_sit(self, sitter): """ @@ -165,14 +165,14 @@ a new, custom Typeclass. Create a new module current = self.db.sitter if current: if current == sitter: - sitter.msg("You are already sitting on {self.key}.") + sitter.msg("You are already sitting on {self.key}.") else: - sitter.msg(f"You can't sit on {self.key} " - f"- {current.key} is already sitting there!") + sitter.msg(f"You can't sit on {self.key} " + f"- {current.key} is already sitting there!") return self.db.sitting = sitter - sitter.db.is_resting = True - sitter.msg(f"You sit on {self.key}") + sitter.db.is_resting = True + sitter.msg(f"You sit on {self.key}") def do_stand(self, stander): """ @@ -184,11 +184,11 @@ a new, custom Typeclass. Create a new module """ current = self.db.sitter if not stander == current: - stander.msg(f"You are not sitting on {self.key}.") + stander.msg(f"You are not sitting on {self.key}.") else: - self.db.sitting = None - stander.db.is_resting = False - stander.msg(f"You stand up from {self.key}") + self.db.sitting = None + stander.db.is_resting = False + stander.msg(f"You stand up from {self.key}")

    Here we have a small Typeclass that handles someone trying to sit on it. It has two methods that we can simply @@ -253,7 +253,7 @@ modify this per-instance:

    class Sittable(DefaultObject): def at_object_creation(self): - self.db.sitter = None + self.db.sitter = None # do you sit "on" or "in" this object? self.db.adjective = "on" @@ -269,15 +269,15 @@ modify this per-instance:

    current = self.db.sitter if current: if current == sitter: - sitter.msg(f"You are already sitting {adjective} {self.key}.") + sitter.msg(f"You are already sitting {adjective} {self.key}.") else: sitter.msg( - f"You can't sit {adjective} {self.key} " - f"- {current.key} is already sitting there!") + f"You can't sit {adjective} {self.key} " + f"- {current.key} is already sitting there!") return self.db.sitting = sitter - sitter.db.is_resting = True - sitter.msg(f"You sit {adjective} {self.key}") + sitter.db.is_resting = True + sitter.msg(f"You sit {adjective} {self.key}") def do_stand(self, stander): """ @@ -289,11 +289,11 @@ modify this per-instance:

    """ current = self.db.sitter if not stander == current: - stander.msg(f"You are not sitting {self.db.adjective} {self.key}.") + stander.msg(f"You are not sitting {self.db.adjective} {self.key}.") else: - self.db.sitting = None - stander.db.is_resting = False - stander.msg(f"You stand up from {self.key}") + self.db.sitting = None + stander.db.is_resting = False + stander.msg(f"You stand up from {self.key}")

    We added a new Attribute adjective which will probably usually be in or on but could also be at if you @@ -414,7 +414,7 @@ we can replace.

    """ def at_object_creation(self): - self.db.sitter = None + self.db.sitter = None # do you sit "on" or "in" this object? self.db.adjective = "on" @@ -435,21 +435,21 @@ we can replace.

    self.db.msg_already_sitting.format( adjective=self.db.adjective, key=self.key)) else: - sitter.msg(f"You are already sitting {adjective} {self.key}.") + sitter.msg(f"You are already sitting {adjective} {self.key}.") else: if self.db.msg_other_sitting: sitter.msg(self.db.msg_already_sitting.format( other=current.key, adjective=self.db.adjective, key=self.key)) else: - sitter.msg(f"You can't sit {adjective} {self.key} " - f"- {current.key} is already sitting there!") + sitter.msg(f"You can't sit {adjective} {self.key} " + f"- {current.key} is already sitting there!") return self.db.sitting = sitter - sitter.db.is_resting = True + sitter.db.is_resting = True if self.db.msg_sitting_down: sitter.msg(self.db.msg_sitting_down.format(adjective=adjective, key=self.key)) else: - sitter.msg(f"You sit {adjective} {self.key}") + sitter.msg(f"You sit {adjective} {self.key}") def do_stand(self, stander): """ @@ -465,15 +465,15 @@ we can replace.

    stander.msg(self.db.msg_standing_fail.format( adjective=self.db.adjective, key=self.key)) else: - stander.msg(f"You are not sitting {self.db.adjective} {self.key}") + stander.msg(f"You are not sitting {self.db.adjective} {self.key}") else: - self.db.sitting = None - stander.db.is_resting = False + self.db.sitting = None + stander.db.is_resting = False if self.db.msg_standing_up: stander.msg(self.db.msg_standing_up.format( adjective=self.db.adjective, key=self.key)) else: - stander.msg(f"You stand up from {self.key}") + stander.msg(f"You stand up from {self.key}")

    Here we really went all out with flexibility. If you need this much is up to you. @@ -620,7 +620,7 @@ priority than Commands from the Character-cmdset. Why this is a good idea will b """ def at_object_creation(self): - self.db.sitter = None + self.db.sitter = None # do you sit "on" or "in" this object? self.db.adjective = "on" self.cmdset.add_default(CmdSetSit) # <- new @@ -633,7 +633,7 @@ since at_object_cre

    We could also update all existing sittables (all on one line):

    -
    > py from typeclasses.sittables import Sittable ; 
    +
    > py from typeclasses.sittables import Sittable ; 
            [sittable.at_object_creation() for sittable in Sittable.objects.all()]
     
    diff --git a/docs/1.0-dev/Howto/Starting/Part3/Turn-based-Combat-System.html b/docs/1.0-dev/Howto/Starting/Part3/Turn-based-Combat-System.html index a04c06c65b..23c6a78112 100644 --- a/docs/1.0-dev/Howto/Starting/Part3/Turn-based-Combat-System.html +++ b/docs/1.0-dev/Howto/Starting/Part3/Turn-based-Combat-System.html @@ -308,8 +308,8 @@ Whereas the TickerHandler is easy to use, a Script offers more power in this cas self.key = "combat_handler_%i" % random.randint(1, 1000) self.desc = "handles combat" self.interval = 60 * 2 # two minute timeout - self.start_delay = True - self.persistent = True + self.start_delay = True + self.persistent = True # store all combatants self.db.characters = {} @@ -378,8 +378,8 @@ Whereas the TickerHandler is easy to use, a Script offers more power in this cas dbref = character.id self.db.characters[dbref] = character self.db.action_count[dbref] = 0 - self.db.turn_actions[dbref] = [("defend", character, None), - ("defend", character, None)] + self.db.turn_actions[dbref] = [("defend", character, None), + ("defend", character, None)] # set up back-reference self._init_character(character) @@ -414,9 +414,9 @@ Whereas the TickerHandler is easy to use, a Script offers more power in this cas self.db.turn_actions[dbref][count] = (action, character, target) else: # report if we already used too many actions - return False + return False self.db.action_count[dbref] += 1 - return True + return True def check_end_turn(self): """ @@ -427,7 +427,7 @@ Whereas the TickerHandler is easy to use, a Script offers more power in this cas `self.at_repeat()` while resetting all timers). """ if all(count > 1 for count in self.db.action_count.values()): - self.ndb.normal_turn_end = True + self.ndb.normal_turn_end = True self.force_repeat() def end_turn(self): @@ -447,8 +447,8 @@ Whereas the TickerHandler is easy to use, a Script offers more power in this cas for character in self.db.characters.values(): self.db.characters[character.id] = character self.db.action_count[character.id] = 0 - self.db.turn_actions[character.id] = [("defend", character, None), - ("defend", character, None)] + self.db.turn_actions[character.id] = [("defend", character, None), + ("defend", character, None)] self.msg_all("Next turn begins ...")
    @@ -570,7 +570,7 @@ do.

    key = "combat_cmdset" mergetype = "Replace" priority = 10 - no_exits = True + no_exits = True def at_cmdset_creation(self): self.add(CmdHit()) 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 b267f9955b..efb44f5f58 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 @@ -289,7 +289,7 @@ 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, permanent=True)

    Note how new rooms created with this typeclass will always start with ChargenCmdset on themselves. @@ -732,7 +732,7 @@ principle re-work our old def parse(self): "We need to do some parsing here" args = self.args - propname, propval = None, None + propname, propval = None, None if "=" in args: args, propval = [part.strip() for part in args.rsplit("=", 1)] if "/" in args: @@ -741,7 +741,7 @@ principle re-work our old self.name = args self.propname = propname # a propval without a propname is meaningless - self.propval = propval if propname else None + self.propval = propval if propname else None def func(self): "do the editing" @@ -858,7 +858,7 @@ Anna says, 'Hello!' def parse(self): "Simple split of the = sign" - name, cmdname = None, None + name, cmdname = None, None if "=" in self.args: name, cmdname = [part.strip() for part in self.args.rsplit("=", 1)] diff --git a/docs/1.0-dev/Howto/Tutorial-Aggressive-NPCs.html b/docs/1.0-dev/Howto/Tutorial-Aggressive-NPCs.html index de4e266c62..da8ab603b2 100644 --- a/docs/1.0-dev/Howto/Tutorial-Aggressive-NPCs.html +++ b/docs/1.0-dev/Howto/Tutorial-Aggressive-NPCs.html @@ -81,9 +81,9 @@ folder and name it Can be expanded upon later. """ if self.db.is_aggressive: - self.execute_cmd(f"say Graaah, die {character}!") + self.execute_cmd(f"say Graaah, die {character}!") else: - self.execute_cmd(f"say Greetings, {character}!") + self.execute_cmd(f"say Greetings, {character}!")

    We will define our custom Character typeclass below. As for the new at_char_entered method we’ve diff --git a/docs/1.0-dev/Howto/Tutorial-NPCs-listening.html b/docs/1.0-dev/Howto/Tutorial-NPCs-listening.html index a9ae15b519..92e5ade33b 100644 --- a/docs/1.0-dev/Howto/Tutorial-NPCs-listening.html +++ b/docs/1.0-dev/Howto/Tutorial-NPCs-listening.html @@ -120,7 +120,7 @@ NPCs .msg# [at_heard_say() goes here] - def msg(self, text=None, from_obj=None, **kwargs): + def msg(self, text=None, from_obj=None, **kwargs): "Custom msg() method reacting to say." if from_obj != self: @@ -129,12 +129,12 @@ NPCs .msg# if text comes from a say, `text` is `('say_text', {'type': 'say'})` say_text, is_say = text[0], text[1]['type'] == 'say' except Exception: - is_say = False + is_say = False if is_say: # First get the response (if any) response = self.at_heard_say(say_text, from_obj) # If there is a response - if response != None: + if response != None: # speak ourselves, using the return self.execute_cmd("say %s" % response) diff --git a/docs/1.0-dev/Howto/Tutorial-Tweeting-Game-Stats.html b/docs/1.0-dev/Howto/Tutorial-Tweeting-Game-Stats.html index ff5933e8dd..5f2c5095d7 100644 --- a/docs/1.0-dev/Howto/Tutorial-Tweeting-Game-Stats.html +++ b/docs/1.0-dev/Howto/Tutorial-Tweeting-Game-Stats.html @@ -133,7 +133,7 @@ regularly, from player deaths to how much currency is in the economy etc.

    self.key = "tweet_stats" self.desc = "Tweets interesting stats about the game" self.interval = 86400 # 1 day timeout - self.start_delay = False + self.start_delay = False def at_repeat(self): """ @@ -155,15 +155,15 @@ regularly, from player deaths to how much currency is in the economy etc.

    base_char_typeclass = settings.BASE_CHARACTER_TYPECLASS nchars = ObjectDB.objects.filter(db_typeclass_path=base_char_typeclass).count() nrooms = -ObjectDB.objects.filter(db_location__isnull=True).exclude(db_typeclass_path=base_char_typeclass).count() - nexits = ObjectDB.objects.filter(db_location__isnull=False, -db_destination__isnull=False).count() +ObjectDB.objects.filter(db_location__isnull=True).exclude(db_typeclass_path=base_char_typeclass).count() + nexits = ObjectDB.objects.filter(db_location__isnull=False, +db_destination__isnull=False).count() nother = nobjs - nchars - nrooms - nexits tweet = "Chars: %s, Rooms: %s, Objects: %s" %(nchars, nrooms, nother) else: if tweet_output == 2: ##Number of prototypes and 3 random keys - taken from @spawn command - prototypes = spawner.spawn(return_prototypes=True) + prototypes = spawner.spawn(return_prototypes=True) keys = prototypes.keys() nprots = len(prototypes) diff --git a/docs/1.0-dev/Howto/Tutorial-Vehicles.html b/docs/1.0-dev/Howto/Tutorial-Vehicles.html index b1db533fb8..877578fa4b 100644 --- a/docs/1.0-dev/Howto/Tutorial-Vehicles.html +++ b/docs/1.0-dev/Howto/Tutorial-Vehicles.html @@ -392,17 +392,17 @@ and leave it.

    def at_object_creation(self): self.cmdset.add_default(CmdSetTrain) - self.db.driving = False + self.db.driving = False # The direction our train is driving (1 for forward, -1 for backwards) self.db.direction = 1 # The rooms our train will pass through (change to fit your game) self.db.rooms = ["#2", "#47", "#50", "#53", "#56", "#59"] def start_driving(self): - self.db.driving = True + self.db.driving = True def stop_driving(self): - self.db.driving = False + self.db.driving = False def goto_next_room(self): currentroom = self.location.dbref @@ -490,9 +490,9 @@ care of the driving.

    def at_script_creation(self): self.key = "trainstopped" self.interval = 30 - self.persistent = True + self.persistent = True self.repeats = 1 - self.start_delay = True + self.start_delay = True def at_repeat(self): self.obj.start_driving() @@ -506,7 +506,7 @@ care of the driving.

    def at_script_creation(self): self.key = "traindriving" self.interval = 1 - self.persistent = True + self.persistent = True def is_valid(self): return self.obj.db.driving diff --git a/docs/1.0-dev/Howto/Web-Character-Generation.html b/docs/1.0-dev/Howto/Web-Character-Generation.html index 0dfc9c02c6..c030b9a26b 100644 --- a/docs/1.0-dev/Howto/Web-Character-Generation.html +++ b/docs/1.0-dev/Howto/Web-Character-Generation.html @@ -144,12 +144,12 @@ attributes and so on.

    from django.db import models class CharApp(models.Model): - app_id = models.AutoField(primary_key=True) + app_id = models.AutoField(primary_key=True) char_name = models.CharField(max_length=80, verbose_name='Character Name') date_applied = models.DateTimeField(verbose_name='Date Applied') background = models.TextField(verbose_name='Background') account_id = models.IntegerField(default=1, verbose_name='Account ID') - submitted = models.BooleanField(default=False) + submitted = models.BooleanField(default=False)

    You should consider how you are going to link your application to your account. For this tutorial, @@ -201,7 +201,7 @@ given Character.

    current_user = request.user # current user logged in p_id = current_user.id # the account id # submitted Characters by this account - sub_apps = CharApp.objects.filter(account_id=p_id, submitted=True) + sub_apps = CharApp.objects.filter(account_id=p_id, submitted=True) context = {'sub_apps': sub_apps} # make the variables in 'context' available to the web page template return render(request, 'chargen/index.html', context) @@ -327,9 +327,9 @@ name and background. This form we create in name = form.cleaned_data['name'] background = form.cleaned_data['background'] applied_date = datetime.now() - submitted = True + submitted = True if 'save' in request.POST: - submitted = False + submitted = False app = CharApp(char_name=name, background=background, date_applied=applied_date, account_id=user.id, submitted=submitted) @@ -451,7 +451,7 @@ setting custom attributes is as easy as doing it in the meat of your Evennia gam current_user = request.user # current user logged in p_id = current_user.id # the account id # submitted apps under this account - sub_apps = CharApp.objects.filter(account_id=p_id, submitted=True) + sub_apps = CharApp.objects.filter(account_id=p_id, submitted=True) context = {'sub_apps': sub_apps} return render(request, 'chargen/index.html', context) @@ -473,9 +473,9 @@ setting custom attributes is as easy as doing it in the meat of your Evennia gam name = form.cleaned_data['name'] background = form.cleaned_data['background'] applied_date = datetime.now() - submitted = True + submitted = True if 'save' in request.POST: - submitted = False + submitted = False app = CharApp(char_name=name, background=background, date_applied=applied_date, account_id=user.id, submitted=submitted) diff --git a/docs/1.0-dev/Setup/Evennia-Game-Index.html b/docs/1.0-dev/Setup/Evennia-Game-Index.html index 18c7714953..da0ffd2880 100644 --- a/docs/1.0-dev/Setup/Evennia-Game-Index.html +++ b/docs/1.0-dev/Setup/Evennia-Game-Index.html @@ -88,7 +88,7 @@ earlier version), you can also configure your index entry in your settings file 15 16 17 -18
    GAME_INDEX_ENABLED = True 
    +18
    GAME_INDEX_ENABLED = True 
     
     GAME_INDEX_LISTING = {
         # required 
    diff --git a/docs/1.0-dev/Setup/Grapevine.html b/docs/1.0-dev/Setup/Grapevine.html
    index 801148ef07..96c0ffcb3d 100644
    --- a/docs/1.0-dev/Setup/Grapevine.html
    +++ b/docs/1.0-dev/Setup/Grapevine.html
    @@ -50,7 +50,7 @@ Evennia python environment with

    To configure Grapevine, you’ll need to activate it in your settings file.

    -
    1
        GRAPEVINE_ENABLED = True
    +
    1
        GRAPEVINE_ENABLED = True
     

    Next, register an account at https://grapevine.haus. When you have logged in, diff --git a/docs/1.0-dev/Setup/IRC.html b/docs/1.0-dev/Setup/IRC.html index dccf5ba21f..f6fcb5ecb9 100644 --- a/docs/1.0-dev/Setup/IRC.html +++ b/docs/1.0-dev/Setup/IRC.html @@ -53,7 +53,7 @@ downloadable from the link.

    Configuring IRC

    To configure IRC, you’ll need to activate it in your settings file.

    -
    1
        IRC_ENABLED = True
    +
    1
        IRC_ENABLED = True
     

    Start Evennia and log in as a privileged user. You should now have a new command available: diff --git a/docs/1.0-dev/_modules/django/conf.html b/docs/1.0-dev/_modules/django/conf.html index 120535c031..63d302d080 100644 --- a/docs/1.0-dev/_modules/django/conf.html +++ b/docs/1.0-dev/_modules/django/conf.html @@ -52,15 +52,15 @@ import time import traceback import warnings -from pathlib import Path +from pathlib import Path import django -from django.conf import global_settings -from django.core.exceptions import ImproperlyConfigured -from django.utils.deprecation import ( +from django.conf import global_settings +from django.core.exceptions import ImproperlyConfigured +from django.utils.deprecation import ( RemovedInDjango30Warning, RemovedInDjango31Warning, ) -from django.utils.functional import LazyObject, empty +from django.utils.functional import LazyObject, empty ENVIRONMENT_VARIABLE = "DJANGO_SETTINGS_MODULE" @@ -76,10 +76,10 @@ String subclass which references a current settings value. It's treated as the value in memory but serializes to a settings.NAME attribute reference. """ - def __new__(self, value, setting_name): + def __new__(self, value, setting_name): return str.__new__(self, value) - def __init__(self, value, setting_name): + def __init__(self, value, setting_name): self.setting_name = setting_name @@ -106,7 +106,7 @@ self._wrapped = Settings(settings_module) - def __repr__(self): + def __repr__(self): # Hardcode the class name as otherwise it yields 'Settings'. if self._wrapped is empty: return '<LazySettings [Unevaluated]>' @@ -114,7 +114,7 @@ 'settings_module': self._wrapped.SETTINGS_MODULE, } - def __getattr__(self, name): + def __getattr__(self, name): """Return the value of a setting and cache it in self.__dict__.""" if self._wrapped is empty: self._setup(name) @@ -122,7 +122,7 @@ self.__dict__[name] = val return val - def __setattr__(self, name, value): + def __setattr__(self, name, value): """ Set the value of setting. Clear all cached values if _wrapped changes (@override_settings does this) or clear single values when set. @@ -133,7 +133,7 @@ self.__dict__.pop(name, None) super().__setattr__(name, value) - def __delattr__(self, name): + def __delattr__(self, name): """Delete a setting and clear it from cache if needed.""" super().__delattr__(name) self.__dict__.pop(name, None) @@ -186,7 +186,7 @@ class Settings: - def __init__(self, settings_module): + def __init__(self, settings_module): # update this dict from global settings (but only for ALL_CAPS settings) for setting in dir(global_settings): if setting.isupper(): @@ -236,7 +236,7 @@ def is_overridden(self, setting): return setting in self._explicit_settings - def __repr__(self): + def __repr__(self): return '<%(cls)s "%(settings_module)s">' % { 'cls': self.__class__.__name__, 'settings_module': self.SETTINGS_MODULE, @@ -249,7 +249,7 @@ # (standalone) case. SETTINGS_MODULE = None - def __init__(self, default_settings): + def __init__(self, default_settings): """ Requests for configuration variables not in this class are satisfied from the module specified in default_settings (if possible). @@ -257,12 +257,12 @@ self.__dict__['_deleted'] = set() self.default_settings = default_settings - def __getattr__(self, name): + def __getattr__(self, name): if name in self._deleted: raise AttributeError return getattr(self.default_settings, name) - def __setattr__(self, name, value): + def __setattr__(self, name, value): self._deleted.discard(name) if name == 'DEFAULT_CONTENT_TYPE': warnings.warn(DEFAULT_CONTENT_TYPE_DEPRECATED_MSG, RemovedInDjango30Warning) @@ -270,12 +270,12 @@ warnings.warn(FILE_CHARSET_DEPRECATED_MSG, RemovedInDjango31Warning) super().__setattr__(name, value) - def __delattr__(self, name): + def __delattr__(self, name): self._deleted.add(name) if hasattr(self, name): super().__delattr__(name) - def __dir__(self): + def __dir__(self): return sorted( s for s in [*self.__dict__, *dir(self.default_settings)] if s not in self._deleted @@ -287,7 +287,7 @@ set_on_default = getattr(self.default_settings, 'is_overridden', lambda s: False)(setting) return deleted or set_locally or set_on_default - def __repr__(self): + def __repr__(self): return '<%(cls)s>' % { 'cls': self.__class__.__name__, } diff --git a/docs/1.0-dev/_modules/django/db/models/fields/related_descriptors.html b/docs/1.0-dev/_modules/django/db/models/fields/related_descriptors.html index e061a8d314..bf77a98fa5 100644 --- a/docs/1.0-dev/_modules/django/db/models/fields/related_descriptors.html +++ b/docs/1.0-dev/_modules/django/db/models/fields/related_descriptors.html @@ -104,11 +104,11 @@ ``ReverseManyToManyDescriptor``, use ``ManyToManyDescriptor`` instead. """ -from django.core.exceptions import FieldError -from django.db import connections, router, transaction -from django.db.models import Q, signals -from django.db.models.query import QuerySet -from django.utils.functional import cached_property +from django.core.exceptions import FieldError +from django.db import connections, router, transaction +from django.db.models import Q, signals +from django.db.models.query import QuerySet +from django.utils.functional import cached_property class ForwardManyToOneDescriptor: @@ -124,7 +124,7 @@ ``Child.parent`` is a ``ForwardManyToOneDescriptor`` instance. """ - def __init__(self, field_with_rel): + def __init__(self, field_with_rel): self.field = field_with_rel @cached_property @@ -185,7 +185,7 @@ # Assuming the database enforces foreign keys, this won't fail. return qs.get(self.field.get_reverse_related_filter(instance)) - def __get__(self, instance, cls=None): + def __get__(self, instance, cls=None): """ Get the related instance through the forward relation. @@ -232,7 +232,7 @@ else: return rel_obj - def __set__(self, instance, value): + def __set__(self, instance, value): """ Set the related instance through the forward relation. @@ -338,7 +338,7 @@ return obj return super().get_object(instance) - def __set__(self, instance, value): + def __set__(self, instance, value): super().__set__(instance, value) # If the primary key is a link to a parent model and a parent instance # is being set, update the value of the inherited pk(s). @@ -368,7 +368,7 @@ ``Place.restaurant`` is a ``ReverseOneToOneDescriptor`` instance. """ - def __init__(self, related): + def __init__(self, related): # Following the example above, `related` is an instance of OneToOneRel # which represents the reverse restaurant field (place.restaurant). self.related = related @@ -412,7 +412,7 @@ self.related.field.set_cached_value(rel_obj, instance) return queryset, rel_obj_attr, instance_attr, True, self.related.get_cache_name(), False - def __get__(self, instance, cls=None): + def __get__(self, instance, cls=None): """ Get the related instance through the reverse relation. @@ -459,7 +459,7 @@ else: return rel_obj - def __set__(self, instance, value): + def __set__(self, instance, value): """ Set the related instance through the reverse relation. @@ -539,7 +539,7 @@ class built by ``create_forward_many_to_many_manager()`` defined below. """ - def __init__(self, rel): + def __init__(self, rel): self.rel = rel self.field = rel.field @@ -552,7 +552,7 @@ self.rel, ) - def __get__(self, instance, cls=None): + def __get__(self, instance, cls=None): """ Get the related objects through the reverse relation. @@ -573,7 +573,7 @@ self.rel.get_accessor_name(), ) - def __set__(self, instance, value): + def __set__(self, instance, value): raise TypeError( 'Direct assignment to the %s is prohibited. Use %s.set() instead.' % self._get_set_deprecation_msg_params(), @@ -589,7 +589,7 @@ """ class RelatedManager(superclass): - def __init__(self, instance): + def __init__(self, instance): super().__init__() self.instance = instance @@ -598,7 +598,7 @@ self.core_filters = {self.field.name: instance} - def __call__(self, *, manager): + def __call__(self, *, manager): manager = getattr(self.model, manager) manager_class = create_reverse_many_to_one_manager(manager.__class__, rel) return manager_class(self.instance) @@ -803,7 +803,7 @@ class built by ``create_forward_many_to_many_manager()`` defined below. """ - def __init__(self, rel, reverse=False): + def __init__(self, rel, reverse=False): super().__init__(rel) self.reverse = reverse @@ -841,7 +841,7 @@ """ class ManyRelatedManager(superclass): - def __init__(self, instance=None): + def __init__(self, instance=None): super().__init__() self.instance = instance @@ -887,7 +887,7 @@ "a many-to-many relationship can be used." % instance.__class__.__name__) - def __call__(self, *, manager): + def __call__(self, *, manager): manager = getattr(self.model, manager) manager_class = create_forward_many_to_many_manager(manager.__class__, rel, reverse) return manager_class(instance=self.instance) @@ -1072,7 +1072,7 @@ through_defaults = through_defaults or {} # If there aren't any objects, there is nothing to do. - from django.db.models import Model + from django.db.models import Model if objs: new_ids = set() for obj in objs: diff --git a/docs/1.0-dev/_modules/django/db/models/manager.html b/docs/1.0-dev/_modules/django/db/models/manager.html index c45f69b4d0..2209f5eab4 100644 --- a/docs/1.0-dev/_modules/django/db/models/manager.html +++ b/docs/1.0-dev/_modules/django/db/models/manager.html @@ -41,10 +41,10 @@

    Source code for django.db.models.manager

     import copy
     import inspect
    -from importlib import import_module
    +from importlib import import_module
     
    -from django.db import router
    -from django.db.models.query import QuerySet
    +from django.db import router
    +from django.db.models.query import QuerySet
     
     
     class BaseManager:
    @@ -58,13 +58,13 @@
         #: thus be available in e.g. RunPython operations.
         use_in_migrations = False
     
    -    def __new__(cls, *args, **kwargs):
    +    def __new__(cls, *args, **kwargs):
             # Capture the arguments to make returning them trivial.
             obj = super().__new__(cls)
             obj._constructor_args = (args, kwargs)
             return obj
     
    -    def __init__(self):
    +    def __init__(self):
             super().__init__()
             self._set_creation_counter()
             self.model = None
    @@ -72,7 +72,7 @@
             self._db = None
             self._hints = {}
     
    -    def __str__(self):
    +    def __str__(self):
             """Return "app_label.model_label.manager_name"."""
             return '%s.%s' % (self.model._meta.label, self.name)
     
    @@ -193,13 +193,13 @@
             # understanding of how this comes into play.
             return self.get_queryset()
     
    -    def __eq__(self, other):
    +    def __eq__(self, other):
             return (
                 isinstance(other, self.__class__) and
                 self._constructor_args == other._constructor_args
             )
     
    -    def __hash__(self):
    +    def __hash__(self):
             return id(self)
     
     
    @@ -209,10 +209,10 @@
     
     class ManagerDescriptor:
     
    -    def __init__(self, manager):
    +    def __init__(self, manager):
             self.manager = manager
     
    -    def __get__(self, instance, cls=None):
    +    def __get__(self, instance, cls=None):
             if instance is not None:
                 raise AttributeError("Manager isn't accessible via %s instances" % cls.__name__)
     
    @@ -234,7 +234,7 @@
     
     
     class EmptyManager(Manager):
    -    def __init__(self, model):
    +    def __init__(self, model):
             super().__init__()
             self.model = model
     
    diff --git a/docs/1.0-dev/_modules/django/db/models/query.html b/docs/1.0-dev/_modules/django/db/models/query.html
    index 1a341545c2..db38d5a792 100644
    --- a/docs/1.0-dev/_modules/django/db/models/query.html
    +++ b/docs/1.0-dev/_modules/django/db/models/query.html
    @@ -46,29 +46,29 @@
     import copy
     import operator
     import warnings
    -from collections import OrderedDict, namedtuple
    -from functools import lru_cache
    -from itertools import chain
    +from collections import OrderedDict, namedtuple
    +from functools import lru_cache
    +from itertools import chain
     
    -from django.conf import settings
    -from django.core import exceptions
    -from django.db import (
    +from django.conf import settings
    +from django.core import exceptions
    +from django.db import (
         DJANGO_VERSION_PICKLE_KEY, IntegrityError, connections, router,
         transaction,
     )
    -from django.db.models import DateField, DateTimeField, sql
    -from django.db.models.constants import LOOKUP_SEP
    -from django.db.models.deletion import Collector
    -from django.db.models.expressions import Case, Expression, F, Value, When
    -from django.db.models.fields import AutoField
    -from django.db.models.functions import Cast, Trunc
    -from django.db.models.query_utils import FilteredRelation, InvalidQuery, Q
    -from django.db.models.sql.constants import CURSOR, GET_ITERATOR_CHUNK_SIZE
    -from django.db.utils import NotSupportedError
    -from django.utils import timezone
    -from django.utils.deprecation import RemovedInDjango30Warning
    -from django.utils.functional import cached_property, partition
    -from django.utils.version import get_version
    +from django.db.models import DateField, DateTimeField, sql
    +from django.db.models.constants import LOOKUP_SEP
    +from django.db.models.deletion import Collector
    +from django.db.models.expressions import Case, Expression, F, Value, When
    +from django.db.models.fields import AutoField
    +from django.db.models.functions import Cast, Trunc
    +from django.db.models.query_utils import FilteredRelation, InvalidQuery, Q
    +from django.db.models.sql.constants import CURSOR, GET_ITERATOR_CHUNK_SIZE
    +from django.db.utils import NotSupportedError
    +from django.utils import timezone
    +from django.utils.deprecation import RemovedInDjango30Warning
    +from django.utils.functional import cached_property, partition
    +from django.utils.version import get_version
     
     # The maximum number of items to display in a QuerySet.__repr__
     REPR_OUTPUT_SIZE = 20
    @@ -78,7 +78,7 @@
     
     
     class BaseIterable:
    -    def __init__(self, queryset, chunked_fetch=False, chunk_size=GET_ITERATOR_CHUNK_SIZE):
    +    def __init__(self, queryset, chunked_fetch=False, chunk_size=GET_ITERATOR_CHUNK_SIZE):
             self.queryset = queryset
             self.chunked_fetch = chunked_fetch
             self.chunk_size = chunk_size
    @@ -87,7 +87,7 @@
     class ModelIterable(BaseIterable):
         """Iterable that yields a model instance for each row."""
     
    -    def __iter__(self):
    +    def __iter__(self):
             queryset = self.queryset
             db = queryset.db
             compiler = queryset.query.get_compiler(using=db)
    @@ -139,7 +139,7 @@
         Iterable returned by QuerySet.values() that yields a dict for each row.
         """
     
    -    def __iter__(self):
    +    def __iter__(self):
             queryset = self.queryset
             query = queryset.query
             compiler = query.get_compiler(queryset.db)
    @@ -161,7 +161,7 @@
         for each row.
         """
     
    -    def __iter__(self):
    +    def __iter__(self):
             queryset = self.queryset
             query = queryset.query
             compiler = query.get_compiler(queryset.db)
    @@ -198,7 +198,7 @@
             # called for every QuerySet evaluation.
             return namedtuple('Row', names)
     
    -    def __iter__(self):
    +    def __iter__(self):
             queryset = self.queryset
             if queryset._fields:
                 names = queryset._fields
    @@ -217,7 +217,7 @@
         values.
         """
     
    -    def __iter__(self):
    +    def __iter__(self):
             queryset = self.queryset
             compiler = queryset.query.get_compiler(queryset.db)
             for row in compiler.results_iter(chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size):
    @@ -227,7 +227,7 @@
     class QuerySet:
         """Represent a lazy database lookup for a set of objects."""
     
    -    def __init__(self, model=None, query=None, using=None, hints=None):
    +    def __init__(self, model=None, query=None, using=None, hints=None):
             self.model = model
             self._db = using
             self._hints = hints or {}
    @@ -243,7 +243,7 @@
     
         def as_manager(cls):
             # Address the circular dependency between `Queryset` and `Manager`.
    -        from django.db.models.manager import Manager
    +        from django.db.models.manager import Manager
             manager = Manager.from_queryset(cls)()
             manager._built_with_as_manager = True
             return manager
    @@ -287,17 +287,17 @@
     
             self.__dict__.update(state)
     
    -    def __repr__(self):
    +    def __repr__(self):
             data = list(self[:REPR_OUTPUT_SIZE + 1])
             if len(data) > REPR_OUTPUT_SIZE:
                 data[-1] = "...(remaining elements truncated)..."
             return '<%s %r>' % (self.__class__.__name__, data)
     
    -    def __len__(self):
    +    def __len__(self):
             self._fetch_all()
             return len(self._result_cache)
     
    -    def __iter__(self):
    +    def __iter__(self):
             """
             The queryset iterator protocol uses three nested iterators in the
             default case:
    @@ -315,11 +315,11 @@
             self._fetch_all()
             return iter(self._result_cache)
     
    -    def __bool__(self):
    +    def __bool__(self):
             self._fetch_all()
             return bool(self._result_cache)
     
    -    def __getitem__(self, k):
    +    def __getitem__(self, k):
             """Retrieve an item or slice from the set of results."""
             if not isinstance(k, (int, slice)):
                 raise TypeError
    @@ -349,7 +349,7 @@
             qs._fetch_all()
             return qs._result_cache[0]
     
    -    def __and__(self, other):
    +    def __and__(self, other):
             self._merge_sanity_check(other)
             if isinstance(other, EmptyQuerySet):
                 return other
    @@ -360,7 +360,7 @@
             combined.query.combine(other.query, sql.AND)
             return combined
     
    -    def __or__(self, other):
    +    def __or__(self, other):
             self._merge_sanity_check(other)
             if isinstance(self, EmptyQuerySet):
                 return other
    @@ -1354,7 +1354,7 @@
     
     
     class InstanceCheckMeta(type):
    -    def __instancecheck__(self, instance):
    +    def __instancecheck__(self, instance):
             return isinstance(instance, QuerySet) and instance.query.is_empty()
     
     
    @@ -1364,7 +1364,7 @@
             isinstance(qs.none(), EmptyQuerySet) -> True
         """
     
    -    def __init__(self, *args, **kwargs):
    +    def __init__(self, *args, **kwargs):
             raise TypeError("EmptyQuerySet can't be instantiated")
     
     
    @@ -1373,7 +1373,7 @@
         Provide an iterator which converts the results of raw SQL queries into
         annotated model instances.
         """
    -    def __init__(self, raw_query, model=None, query=None, params=None,
    +    def __init__(self, raw_query, model=None, query=None, params=None,
                      translations=None, using=None, hints=None):
             self.raw_query = raw_query
             self.model = model
    @@ -1424,15 +1424,15 @@
             if self._prefetch_related_lookups and not self._prefetch_done:
                 self._prefetch_related_objects()
     
    -    def __len__(self):
    +    def __len__(self):
             self._fetch_all()
             return len(self._result_cache)
     
    -    def __bool__(self):
    +    def __bool__(self):
             self._fetch_all()
             return bool(self._result_cache)
     
    -    def __iter__(self):
    +    def __iter__(self):
             self._fetch_all()
             return iter(self._result_cache)
     
    @@ -1469,10 +1469,10 @@
                 if hasattr(self.query, 'cursor') and self.query.cursor:
                     self.query.cursor.close()
     
    -    def __repr__(self):
    +    def __repr__(self):
             return "<%s: %s>" % (self.__class__.__name__, self.query)
     
    -    def __getitem__(self, k):
    +    def __getitem__(self, k):
             return list(self)[k]
     
         @property
    @@ -1519,7 +1519,7 @@
     
     
     class Prefetch:
    -    def __init__(self, lookup, queryset=None, to_attr=None):
    +    def __init__(self, lookup, queryset=None, to_attr=None):
             # `prefetch_through` is the path we traverse to perform the prefetch.
             self.prefetch_through = lookup
             # `prefetch_to` is the path to the attribute that stores the result.
    @@ -1560,10 +1560,10 @@
                 return self.queryset
             return None
     
    -    def __eq__(self, other):
    +    def __eq__(self, other):
             return isinstance(other, Prefetch) and self.prefetch_to == other.prefetch_to
     
    -    def __hash__(self):
    +    def __hash__(self):
             return hash((self.__class__, self.prefetch_to))
     
     
    @@ -1867,7 +1867,7 @@
         method gets row and from_obj as input and populates the select_related()
         model instance.
         """
    -    def __init__(self, klass_info, select, db):
    +    def __init__(self, klass_info, select, db):
             self.db = db
             # Pre-compute needed attributes. The attributes are:
             #  - model_cls: the possibly deferred model class to instantiate
    diff --git a/docs/1.0-dev/_modules/django/db/models/query_utils.html b/docs/1.0-dev/_modules/django/db/models/query_utils.html
    index 08a49a52fe..157b1c27d1 100644
    --- a/docs/1.0-dev/_modules/django/db/models/query_utils.html
    +++ b/docs/1.0-dev/_modules/django/db/models/query_utils.html
    @@ -49,10 +49,10 @@
     import copy
     import functools
     import inspect
    -from collections import namedtuple
    +from collections import namedtuple
     
    -from django.db.models.constants import LOOKUP_SEP
    -from django.utils import tree
    +from django.db.models.constants import LOOKUP_SEP
    +from django.utils import tree
     
     # PathInfo is used when converting lookups (fk__somecol). The contents
     # describe the relation in Model terms (model Options and Fields for both
    @@ -78,7 +78,7 @@
         """
         contains_aggregate = False
     
    -    def __init__(self, sql, params):
    +    def __init__(self, sql, params):
             self.data = sql, list(params)
     
         def as_sql(self, compiler=None, connection=None):
    @@ -96,7 +96,7 @@
         default = AND
         conditional = True
     
    -    def __init__(self, *args, _connector=None, _negated=False, **kwargs):
    +    def __init__(self, *args, _connector=None, _negated=False, **kwargs):
             super().__init__(children=[*args, *sorted(kwargs.items())], connector=_connector, negated=_negated)
     
         def _combine(self, other, conn):
    @@ -116,13 +116,13 @@
             obj.add(other, conn)
             return obj
     
    -    def __or__(self, other):
    +    def __or__(self, other):
             return self._combine(other, self.OR)
     
    -    def __and__(self, other):
    +    def __and__(self, other):
             return self._combine(other, self.AND)
     
    -    def __invert__(self):
    +    def __invert__(self):
             obj = type(self)()
             obj.add(self, self.AND)
             obj.negate()
    @@ -157,10 +157,10 @@
         A wrapper for a deferred-loading field. When the value is read from this
         object the first time, the query is executed.
         """
    -    def __init__(self, field_name):
    +    def __init__(self, field_name):
             self.field_name = field_name
     
    -    def __get__(self, instance, cls=None):
    +    def __get__(self, instance, cls=None):
             """
             Retrieve and caches the value from the datastore on the first lookup.
             Return the cached value.
    @@ -205,7 +205,7 @@
             return cls.merge_dicts(class_lookups)
     
         def get_lookup(self, lookup_name):
    -        from django.db.models.lookups import Lookup
    +        from django.db.models.lookups import Lookup
             found = self._get_lookup(lookup_name)
             if found is None and hasattr(self, 'output_field'):
                 return self.output_field.get_lookup(lookup_name)
    @@ -214,7 +214,7 @@
             return found
     
         def get_transform(self, lookup_name):
    -        from django.db.models.lookups import Transform
    +        from django.db.models.lookups import Transform
             found = self._get_lookup(lookup_name)
             if found is None and hasattr(self, 'output_field'):
                 return self.output_field.get_transform(lookup_name)
    @@ -339,7 +339,7 @@
     class FilteredRelation:
         """Specify custom filtering in the ON clause of SQL joins."""
     
    -    def __init__(self, relation_name, *, condition=Q()):
    +    def __init__(self, relation_name, *, condition=Q()):
             if not relation_name:
                 raise ValueError('relation_name cannot be empty.')
             self.relation_name = relation_name
    @@ -349,7 +349,7 @@
             self.condition = condition
             self.path = []
     
    -    def __eq__(self, other):
    +    def __eq__(self, other):
             return (
                 isinstance(other, self.__class__) and
                 self.relation_name == other.relation_name and
    diff --git a/docs/1.0-dev/_modules/django/utils/deconstruct.html b/docs/1.0-dev/_modules/django/utils/deconstruct.html
    index d4e339cc11..bae46e400a 100644
    --- a/docs/1.0-dev/_modules/django/utils/deconstruct.html
    +++ b/docs/1.0-dev/_modules/django/utils/deconstruct.html
    @@ -39,9 +39,9 @@
               

    Source code for django.utils.deconstruct

    -from importlib import import_module
    +from importlib import import_module
     
    -from django.utils.version import get_docs_version
    +from django.utils.version import get_docs_version
     
     
     def deconstructible(*args, path=None):
    @@ -52,7 +52,7 @@
         The `path` kwarg specifies the import path.
         """
         def decorator(klass):
    -        def __new__(cls, *args, **kwargs):
    +        def __new__(cls, *args, **kwargs):
                 # We capture the arguments to make returning them trivial
                 obj = super(klass, cls).__new__(cls)
                 obj._constructor_args = (args, kwargs)
    diff --git a/docs/1.0-dev/_modules/django/utils/functional.html b/docs/1.0-dev/_modules/django/utils/functional.html
    index ffa3d0f709..5813eb9e61 100644
    --- a/docs/1.0-dev/_modules/django/utils/functional.html
    +++ b/docs/1.0-dev/_modules/django/utils/functional.html
    @@ -42,9 +42,9 @@
     import copy
     import itertools
     import operator
    -from functools import total_ordering, wraps
    +from functools import total_ordering, wraps
     
    -from django.utils.version import PY36, get_docs_version
    +from django.utils.version import PY36, get_docs_version
     
     
     # You can't trivially replace this with `functools.partial` because this binds
    @@ -79,7 +79,7 @@
         def _is_mangled(name):
             return name.startswith('__') and not name.endswith('__')
     
    -    def __init__(self, func, name=None):
    +    def __init__(self, func, name=None):
             if PY36:
                 self.real_func = func
             else:
    @@ -110,7 +110,7 @@
                     "(%r and %r)." % (self.name, name)
                 )
     
    -    def __get__(self, instance, cls=None):
    +    def __get__(self, instance, cls=None):
             """
             Call the function and put the return value in instance.__dict__ so that
             subsequent attribute access on the instance returns the cached value
    @@ -147,7 +147,7 @@
             """
             __prepared = False
     
    -        def __init__(self, args, kw):
    +        def __init__(self, args, kw):
                 self.__args = args
                 self.__kw = kw
                 if not self.__prepared:
    @@ -160,7 +160,7 @@
                     (func, self.__args, self.__kw) + resultclasses
                 )
     
    -        def __repr__(self):
    +        def __repr__(self):
                 return repr(self.__cast())
     
             @classmethod
    @@ -210,25 +210,25 @@
                 else:
                     return func(*self.__args, **self.__kw)
     
    -        def __str__(self):
    +        def __str__(self):
                 # object defines __str__(), so __prepare_class__() won't overload
                 # a __str__() method from the proxied class.
                 return str(self.__cast())
     
    -        def __eq__(self, other):
    +        def __eq__(self, other):
                 if isinstance(other, Promise):
                     other = other.__cast()
                 return self.__cast() == other
     
    -        def __lt__(self, other):
    +        def __lt__(self, other):
                 if isinstance(other, Promise):
                     other = other.__cast()
                 return self.__cast() < other
     
    -        def __hash__(self):
    +        def __hash__(self):
                 return hash(self.__cast())
     
    -        def __mod__(self, rhs):
    +        def __mod__(self, rhs):
                 if self._delegate_text:
                     return str(self) % rhs
                 return self.__cast() % rhs
    @@ -311,14 +311,14 @@
         # Avoid infinite recursion when tracing __init__ (#19456).
         _wrapped = None
     
    -    def __init__(self):
    +    def __init__(self):
             # Note: if a subclass overrides __init__(), it will likely need to
             # override __copy__() and __deepcopy__() as well.
             self._wrapped = empty
     
         __getattr__ = new_method_proxy(getattr)
     
    -    def __setattr__(self, name, value):
    +    def __setattr__(self, name, value):
             if name == "_wrapped":
                 # Assign to __dict__ to avoid infinite __setattr__ loops.
                 self.__dict__["_wrapped"] = value
    @@ -327,7 +327,7 @@
                     self._setup()
                 setattr(self._wrapped, name, value)
     
    -    def __delattr__(self, name):
    +    def __delattr__(self, name):
             if name == "_wrapped":
                 raise TypeError("can't delete _wrapped.")
             if self._wrapped is empty:
    @@ -417,7 +417,7 @@
         Designed for compound objects of unknown type. For builtins or objects of
         known type, use django.utils.functional.lazy.
         """
    -    def __init__(self, func):
    +    def __init__(self, func):
             """
             Pass in a callable that returns the object to be wrapped.
     
    @@ -434,7 +434,7 @@
     
         # Return a meaningful representation of the lazy object for debugging
         # without evaluating the wrapped object.
    -    def __repr__(self):
    +    def __repr__(self):
             if self._wrapped is empty:
                 repr_attr = self._setupfunc
             else:
    diff --git a/docs/1.0-dev/_modules/evennia.html b/docs/1.0-dev/_modules/evennia.html
    index d7312d6799..1848ebf4f6 100644
    --- a/docs/1.0-dev/_modules/evennia.html
    +++ b/docs/1.0-dev/_modules/evennia.html
    @@ -158,7 +158,7 @@
         Helper function for building the version string
         """
         import os
    -    from subprocess import check_output, CalledProcessError, STDOUT
    +    from subprocess import check_output, CalledProcessError, STDOUT
     
         version = "Unknown"
         root = os.path.dirname(os.path.abspath(__file__))
    @@ -211,69 +211,69 @@
         global BASE_SCRIPT_TYPECLASS, BASE_GUEST_TYPECLASS
     
         # Parent typeclasses
    -    from .accounts.accounts import DefaultAccount
    -    from .accounts.accounts import DefaultGuest
    -    from .objects.objects import DefaultObject
    -    from .objects.objects import DefaultCharacter
    -    from .objects.objects import DefaultRoom
    -    from .objects.objects import DefaultExit
    -    from .comms.comms import DefaultChannel
    -    from .scripts.scripts import DefaultScript
    +    from .accounts.accounts import DefaultAccount
    +    from .accounts.accounts import DefaultGuest
    +    from .objects.objects import DefaultObject
    +    from .objects.objects import DefaultCharacter
    +    from .objects.objects import DefaultRoom
    +    from .objects.objects import DefaultExit
    +    from .comms.comms import DefaultChannel
    +    from .scripts.scripts import DefaultScript
     
         # Database models
    -    from .objects.models import ObjectDB
    -    from .accounts.models import AccountDB
    -    from .scripts.models import ScriptDB
    -    from .comms.models import ChannelDB
    -    from .comms.models import Msg
    +    from .objects.models import ObjectDB
    +    from .accounts.models import AccountDB
    +    from .scripts.models import ScriptDB
    +    from .comms.models import ChannelDB
    +    from .comms.models import Msg
     
         # commands
    -    from .commands.command import Command, InterruptCommand
    -    from .commands.cmdset import CmdSet
    +    from .commands.command import Command, InterruptCommand
    +    from .commands.cmdset import CmdSet
     
         # search functions
    -    from .utils.search import search_object
    -    from .utils.search import search_script
    -    from .utils.search import search_account
    -    from .utils.search import search_message
    -    from .utils.search import search_channel
    -    from .utils.search import search_help
    -    from .utils.search import search_tag
    +    from .utils.search import search_object
    +    from .utils.search import search_script
    +    from .utils.search import search_account
    +    from .utils.search import search_message
    +    from .utils.search import search_channel
    +    from .utils.search import search_help
    +    from .utils.search import search_tag
     
         # create functions
    -    from .utils.create import create_object
    -    from .utils.create import create_script
    -    from .utils.create import create_account
    -    from .utils.create import create_channel
    -    from .utils.create import create_message
    -    from .utils.create import create_help_entry
    +    from .utils.create import create_object
    +    from .utils.create import create_script
    +    from .utils.create import create_account
    +    from .utils.create import create_channel
    +    from .utils.create import create_message
    +    from .utils.create import create_help_entry
     
         # utilities
    -    from django.conf import settings
    -    from .locks import lockfuncs
    -    from .utils import logger
    -    from .utils import gametime
    -    from .utils import ansi
    -    from .prototypes.spawner import spawn
    -    from . import contrib
    -    from .utils.evmenu import EvMenu
    -    from .utils.evtable import EvTable
    -    from .utils.evmore import EvMore
    -    from .utils.evform import EvForm
    -    from .utils.eveditor import EvEditor
    -    from .utils.ansi import ANSIString
    -    from .server import signals
    +    from django.conf import settings
    +    from .locks import lockfuncs
    +    from .utils import logger
    +    from .utils import gametime
    +    from .utils import ansi
    +    from .prototypes.spawner import spawn
    +    from . import contrib
    +    from .utils.evmenu import EvMenu
    +    from .utils.evtable import EvTable
    +    from .utils.evmore import EvMore
    +    from .utils.evform import EvForm
    +    from .utils.eveditor import EvEditor
    +    from .utils.ansi import ANSIString
    +    from .server import signals
     
         # handlers
    -    from .scripts.tickerhandler import TICKER_HANDLER
    -    from .scripts.taskhandler import TASK_HANDLER
    -    from .server.sessionhandler import SESSION_HANDLER
    -    from .comms.channelhandler import CHANNEL_HANDLER
    -    from .scripts.monitorhandler import MONITOR_HANDLER
    +    from .scripts.tickerhandler import TICKER_HANDLER
    +    from .scripts.taskhandler import TASK_HANDLER
    +    from .server.sessionhandler import SESSION_HANDLER
    +    from .comms.channelhandler import CHANNEL_HANDLER
    +    from .scripts.monitorhandler import MONITOR_HANDLER
     
         # containers
    -    from .utils.containers import GLOBAL_SCRIPTS
    -    from .utils.containers import OPTION_CLASSES
    +    from .utils.containers import GLOBAL_SCRIPTS
    +    from .utils.containers import OPTION_CLASSES
     
         # API containers
     
    @@ -309,14 +309,14 @@
     
             """
     
    -        from .help.models import HelpEntry
    -        from .accounts.models import AccountDB
    -        from .scripts.models import ScriptDB
    -        from .comms.models import Msg, ChannelDB
    -        from .objects.models import ObjectDB
    -        from .server.models import ServerConfig
    -        from .typeclasses.attributes import Attribute
    -        from .typeclasses.tags import Tag
    +        from .help.models import HelpEntry
    +        from .accounts.models import AccountDB
    +        from .scripts.models import ScriptDB
    +        from .comms.models import Msg, ChannelDB
    +        from .objects.models import ObjectDB
    +        from .server.models import ServerConfig
    +        from .typeclasses.attributes import Attribute
    +        from .typeclasses.tags import Tag
     
             # create container's properties
             helpentries = HelpEntry.objects
    @@ -345,23 +345,23 @@
     
             """
     
    -        from .commands.default.cmdset_character import CharacterCmdSet
    -        from .commands.default.cmdset_account import AccountCmdSet
    -        from .commands.default.cmdset_unloggedin import UnloggedinCmdSet
    -        from .commands.default.cmdset_session import SessionCmdSet
    -        from .commands.default.muxcommand import MuxCommand, MuxAccountCommand
    +        from .commands.default.cmdset_character import CharacterCmdSet
    +        from .commands.default.cmdset_account import AccountCmdSet
    +        from .commands.default.cmdset_unloggedin import UnloggedinCmdSet
    +        from .commands.default.cmdset_session import SessionCmdSet
    +        from .commands.default.muxcommand import MuxCommand, MuxAccountCommand
     
    -        def __init__(self):
    +        def __init__(self):
                 "populate the object with commands"
     
                 def add_cmds(module):
                     "helper method for populating this object with cmds"
    -                from evennia.utils import utils
    +                from evennia.utils import utils
     
                     cmdlist = utils.variable_from_module(module, module.__all__)
                     self.__dict__.update(dict([(c.__name__, c) for c in cmdlist]))
     
    -            from .commands.default import (
    +            from .commands.default import (
                     admin,
                     batchprocess,
                     building,
    @@ -407,7 +407,7 @@
     
             """
     
    -        from .commands import cmdhandler
    +        from .commands import cmdhandler
     
             CMD_NOINPUT = cmdhandler.CMD_NOINPUT
             CMD_NOMATCH = cmdhandler.CMD_NOMATCH
    @@ -421,7 +421,7 @@
         del _EvContainer
     
         # typeclases
    -    from .utils.utils import class_from_module
    +    from .utils.utils import class_from_module
     
         BASE_ACCOUNT_TYPECLASS = class_from_module(settings.BASE_ACCOUNT_TYPECLASS)
         BASE_OBJECT_TYPECLASS = class_from_module(settings.BASE_OBJECT_TYPECLASS)
    @@ -436,7 +436,7 @@
         # delayed starts - important so as to not back-access evennia before it has
         # finished initializing
         GLOBAL_SCRIPTS.start()
    -    from .prototypes import prototypes
    +    from .prototypes import prototypes
         prototypes.load_module_prototypes()
         del prototypes
     
    @@ -474,7 +474,7 @@
     
         if debugger in ("auto", "pudb"):
             try:
    -            from pudb import debugger
    +            from pudb import debugger
     
                 dbg = debugger.Debugger(stdout=sys.__stdout__, term_size=term_size)
             except ImportError:
    @@ -501,7 +501,7 @@
     __doc__ = DOCSTRING.format(
         "\n- "
         + "\n- ".join(
    -        f"evennia.{key}"
    +        f"evennia.{key}"
             for key in sorted(globals())
             if not key.startswith("_") and key not in ("DOCSTRING",)
         )
    diff --git a/docs/1.0-dev/_modules/evennia/accounts/accounts.html b/docs/1.0-dev/_modules/evennia/accounts/accounts.html
    index e28b59e222..30faffb486 100644
    --- a/docs/1.0-dev/_modules/evennia/accounts/accounts.html
    +++ b/docs/1.0-dev/_modules/evennia/accounts/accounts.html
    @@ -54,33 +54,33 @@
     """
     import re
     import time
    -from django.conf import settings
    -from django.contrib.auth import authenticate, password_validation
    -from django.core.exceptions import ImproperlyConfigured, ValidationError
    -from django.utils import timezone
    -from django.utils.module_loading import import_string
    -from evennia.typeclasses.models import TypeclassBase
    -from evennia.accounts.manager import AccountManager
    -from evennia.accounts.models import AccountDB
    -from evennia.objects.models import ObjectDB
    -from evennia.comms.models import ChannelDB
    -from evennia.commands import cmdhandler
    -from evennia.server.models import ServerConfig
    -from evennia.server.throttle import Throttle
    -from evennia.utils import class_from_module, create, logger
    -from evennia.utils.utils import lazy_property, to_str, make_iter, is_iter, variable_from_module
    -from evennia.server.signals import (
    +from django.conf import settings
    +from django.contrib.auth import authenticate, password_validation
    +from django.core.exceptions import ImproperlyConfigured, ValidationError
    +from django.utils import timezone
    +from django.utils.module_loading import import_string
    +from evennia.typeclasses.models import TypeclassBase
    +from evennia.accounts.manager import AccountManager
    +from evennia.accounts.models import AccountDB
    +from evennia.objects.models import ObjectDB
    +from evennia.comms.models import ChannelDB
    +from evennia.commands import cmdhandler
    +from evennia.server.models import ServerConfig
    +from evennia.server.throttle import Throttle
    +from evennia.utils import class_from_module, create, logger
    +from evennia.utils.utils import lazy_property, to_str, make_iter, is_iter, variable_from_module
    +from evennia.server.signals import (
         SIGNAL_ACCOUNT_POST_CREATE,
         SIGNAL_OBJECT_POST_PUPPET,
         SIGNAL_OBJECT_POST_UNPUPPET,
     )
    -from evennia.typeclasses.attributes import NickHandler, ModelAttributeBackend
    -from evennia.scripts.scripthandler import ScriptHandler
    -from evennia.commands.cmdsethandler import CmdSetHandler
    -from evennia.utils.optionhandler import OptionHandler
    +from evennia.typeclasses.attributes import NickHandler, ModelAttributeBackend
    +from evennia.scripts.scripthandler import ScriptHandler
    +from evennia.commands.cmdsethandler import CmdSetHandler
    +from evennia.utils.optionhandler import OptionHandler
     
    -from django.utils.translation import gettext as _
    -from random import getrandbits
    +from django.utils.translation import gettext as _
    +from random import getrandbits
     
     __all__ = ("DefaultAccount", "DefaultGuest")
     
    @@ -107,7 +107,7 @@
     
         """
     
    -    def __init__(self, account):
    +    def __init__(self, account):
             """
             Initializes the handler.
     
    @@ -132,7 +132,7 @@
             """
             global _SESSIONS
             if not _SESSIONS:
    -            from evennia.server.sessionhandler import SESSIONS as _SESSIONS
    +            from evennia.server.sessionhandler import SESSIONS as _SESSIONS
             if sessid:
                 return make_iter(_SESSIONS.session_from_account(self.account, sessid))
             else:
    @@ -290,7 +290,7 @@
             """
             global _SESSIONS
             if not _SESSIONS:
    -            from evennia.server.sessionhandler import SESSIONS as _SESSIONS
    +            from evennia.server.sessionhandler import SESSIONS as _SESSIONS
             _SESSIONS.disconnect(session, reason)
    # puppeting operations @@ -330,13 +330,13 @@ # we may take over another of our sessions # output messages to the affected sessions if _MULTISESSION_MODE in (1, 3): - txt1 = f"Sharing |c{obj.name}|n with another of your sessions." - txt2 = f"|c{obj.name}|n|G is now shared from another of your sessions.|n" + txt1 = f"Sharing |c{obj.name}|n with another of your sessions." + txt2 = f"|c{obj.name}|n|G is now shared from another of your sessions.|n" self.msg(txt1, session=session) self.msg(txt2, session=obj.sessions.all()) else: - txt1 = f"Taking over |c{obj.name}|n from another of your sessions." - txt2 = f"|c{obj.name}|n|R is now acted from another of your sessions.|n" + txt1 = f"Taking over |c{obj.name}|n from another of your sessions." + txt2 = f"|c{obj.name}|n|R is now acted from another of your sessions.|n" self.msg(_(txt1), session=session) self.msg(_(txt2), session=obj.sessions.all()) self.unpuppet_object(obj.sessions.get()) @@ -415,7 +415,7 @@ puppet (Object): The matching puppeted object, if any. """ - return session.puppet
    + return session.puppet if session else None
    [docs] def get_all_puppets(self): """ @@ -495,7 +495,7 @@ klass = import_string(validator["NAME"]) except ImportError: msg = ( - f"The module in NAME could not be imported: {validator['NAME']}. " + f"The module in NAME could not be imported: {validator['NAME']}. " "Check your AUTH_USERNAME_VALIDATORS setting." ) raise ImproperlyConfigured(msg) @@ -555,7 +555,7 @@ "\nIf you feel this ban is in error, please email an admin.|x" ) ) - logger.log_sec(f"Authentication Denied (Banned): {username} (IP: {ip}).") + logger.log_sec(f"Authentication Denied (Banned): {username} (IP: {ip}).") LOGIN_THROTTLE.update(ip, "Too many sightings of banned artifact.") return None, errors @@ -566,7 +566,7 @@ errors.append(_("Username and/or password is incorrect.")) # Log auth failures while throttle is inactive - logger.log_sec(f"Authentication Failure: {username} (IP: {ip}).") + logger.log_sec(f"Authentication Failure: {username} (IP: {ip}).") # Update throttle if ip: @@ -582,7 +582,7 @@ return None, errors # Account successfully authenticated - logger.log_sec(f"Authentication Success: {account} (IP: {ip}).") + logger.log_sec(f"Authentication Success: {account} (IP: {ip}).") return account, errors
    [docs] @classmethod @@ -690,7 +690,7 @@ """ super(DefaultAccount, self).set_password(password) - logger.log_sec(f"Password successfully changed for {self}.") + logger.log_sec(f"Password successfully changed for {self}.") self.at_password_change()
    [docs] def create_character(self, *args, **kwargs): @@ -820,7 +820,7 @@ account = create.create_account( username, email, password, permissions=permissions, typeclass=typeclass ) - logger.log_sec(f"Account Created: {account} (IP: {ip}).") + logger.log_sec(f"Account Created: {account} (IP: {ip}).") except Exception as e: errors.append( @@ -843,7 +843,7 @@ # join the new account to the public channel pchannel = ChannelDB.objects.get_channel(settings.DEFAULT_CHANNELS[0]["key"]) if not pchannel or not pchannel.connect(account): - string = f"New account '{account.key}' could not connect to public channel!" + string = f"New account '{account.key}' could not connect to public channel!" errors.append(string) logger.log_err(string) @@ -1185,7 +1185,7 @@ updates = [] if not cdict.get("key"): if not self.db_key: - self.db_key = f"#{self.dbid}" + self.db_key = f"#{self.dbid}" updates.append("db_key") elif self.key != cdict.get("key"): updates.append("db_key") @@ -1310,9 +1310,9 @@ now = timezone.now() now = "%02i-%02i-%02i(%02i:%02i)" % (now.year, now.month, now.day, now.hour, now.minute) if _MUDINFO_CHANNEL: - _MUDINFO_CHANNEL.tempmsg(f"[{_MUDINFO_CHANNEL.key}, {now}]: {message}") + _MUDINFO_CHANNEL.tempmsg(f"[{_MUDINFO_CHANNEL.key}, {now}]: {message}") else: - logger.log_info(f"[{now}]: {message}") + logger.log_info(f"[{now}]: {message}")
    [docs] def at_post_login(self, session=None, **kwargs): """ @@ -1390,7 +1390,7 @@ """ - reason = f" ({reason if reason else ''})" + reason = f" ({reason if reason else ''})" self._send_to_connect_channel( _("|R{key} disconnected{reason}|n").format(key=self.key, reason=reason) )
    @@ -1510,13 +1510,13 @@ is_su = self.is_superuser # text shown when looking in the ooc area - result = [f"Account |g{self.key}|n (you are Out-of-Character)"] + result = [f"Account |g{self.key}|n (you are Out-of-Character)"] nsess = len(sessions) result.append( nsess == 1 and "\n\n|wConnected session:|n" - or f"\n\n|wConnected sessions ({nsess}):|n" + or f"\n\n|wConnected sessions ({nsess}):|n" ) for isess, sess in enumerate(sessions): csessid = sess.sessid @@ -1557,7 +1557,7 @@ result.append("\n |w@ic <character>|n - enter the game (|w@ooc|n to get back here)") if is_su: result.append( - f"\n\nAvailable character{string_s_ending} ({len(characters)}/unlimited):" + f"\n\nAvailable character{string_s_ending} ({len(characters)}/unlimited):" ) else: result.append( @@ -1576,15 +1576,15 @@ sid = sess in sessions and sessions.index(sess) + 1 if sess and sid: result.append( - f"\n - |G{char.key}|n [{', '.join(char.permissions.all())}] (played by you in session {sid})" + f"\n - |G{char.key}|n [{', '.join(char.permissions.all())}] (played by you in session {sid})" ) else: result.append( - f"\n - |R{char.key}|n [{', '.join(char.permissions.all())}] (played by someone else)" + f"\n - |R{char.key}|n [{', '.join(char.permissions.all())}] (played by someone else)" ) else: # character is "free to puppet" - result.append(f"\n - {char.key} [{', '.join(char.permissions.all())}]") + result.append(f"\n - {char.key} [{', '.join(char.permissions.all())}]") look_string = ("-" * 68) + "\n" + "".join(result) + "\n" + ("-" * 68) return look_string
    diff --git a/docs/1.0-dev/_modules/evennia/accounts/admin.html b/docs/1.0-dev/_modules/evennia/accounts/admin.html index dbfa18084f..a45afdca66 100644 --- a/docs/1.0-dev/_modules/evennia/accounts/admin.html +++ b/docs/1.0-dev/_modules/evennia/accounts/admin.html @@ -44,25 +44,25 @@ # This sets up how models are displayed # in the web admin interface. # -from django import forms -from django.conf import settings -from django.contrib import admin, messages -from django.contrib.admin.options import IS_POPUP_VAR -from django.contrib.auth.admin import UserAdmin as BaseUserAdmin -from django.contrib.auth.forms import UserChangeForm, UserCreationForm -from django.contrib.admin.utils import unquote -from django.template.response import TemplateResponse -from django.http import Http404, HttpResponseRedirect -from django.core.exceptions import PermissionDenied -from django.views.decorators.debug import sensitive_post_parameters -from django.utils.decorators import method_decorator -from django.utils.html import escape -from django.urls import path, reverse -from django.contrib.auth import update_session_auth_hash +from django import forms +from django.conf import settings +from django.contrib import admin, messages +from django.contrib.admin.options import IS_POPUP_VAR +from django.contrib.auth.admin import UserAdmin as BaseUserAdmin +from django.contrib.auth.forms import UserChangeForm, UserCreationForm +from django.contrib.admin.utils import unquote +from django.template.response import TemplateResponse +from django.http import Http404, HttpResponseRedirect +from django.core.exceptions import PermissionDenied +from django.views.decorators.debug import sensitive_post_parameters +from django.utils.decorators import method_decorator +from django.utils.html import escape +from django.urls import path, reverse +from django.contrib.auth import update_session_auth_hash -from evennia.accounts.models import AccountDB -from evennia.typeclasses.admin import AttributeInline, TagInline -from evennia.utils import create +from evennia.accounts.models import AccountDB +from evennia.typeclasses.admin import AttributeInline, TagInline +from evennia.utils import create sensitive_post_parameters_m = method_decorator(sensitive_post_parameters()) @@ -398,8 +398,8 @@ obj.at_account_creation()
    [docs] def response_add(self, request, obj, post_url_continue=None): - from django.http import HttpResponseRedirect - from django.urls import reverse + from django.http import HttpResponseRedirect + from django.urls import reverse return HttpResponseRedirect(reverse("admin:accounts_accountdb_change", args=[obj.id]))
    diff --git a/docs/1.0-dev/_modules/evennia/accounts/bots.html b/docs/1.0-dev/_modules/evennia/accounts/bots.html index 4bcab05816..b51c24ff40 100644 --- a/docs/1.0-dev/_modules/evennia/accounts/bots.html +++ b/docs/1.0-dev/_modules/evennia/accounts/bots.html @@ -47,12 +47,12 @@ """ import time -from django.conf import settings -from evennia.accounts.accounts import DefaultAccount -from evennia.scripts.scripts import DefaultScript -from evennia.utils import search -from evennia.utils import utils -from django.utils.translation import gettext as _ +from django.conf import settings +from evennia.accounts.accounts import DefaultAccount +from evennia.scripts.scripts import DefaultScript +from evennia.utils import search +from evennia.utils import utils +from django.utils.translation import gettext as _ _IDLE_TIMEOUT = settings.IDLE_TIMEOUT @@ -105,7 +105,7 @@ """ global _SESSIONS if not _SESSIONS: - from evennia.server.sessionhandler import SESSIONS as _SESSIONS + from evennia.server.sessionhandler import SESSIONS as _SESSIONS for session in _SESSIONS.sessions_from_account(self.account): session.update_session_counters(idle=True) @@ -230,7 +230,7 @@ global _SESSIONS if not _SESSIONS: - from evennia.server.sessionhandler import SESSIONS as _SESSIONS + from evennia.server.sessionhandler import SESSIONS as _SESSIONS # if keywords are given, store (the BotStarter script # will not give any keywords, so this should normally only @@ -243,7 +243,7 @@ # connect to Evennia channel channel = search.channel_search(ev_channel) if not channel: - raise RuntimeError(f"Evennia Channel '{ev_channel}' not found.") + raise RuntimeError(f"Evennia Channel '{ev_channel}' not found.") channel = channel[0] channel.connect(self) self.db.ev_channel = channel @@ -368,7 +368,7 @@ if kwargs["type"] == "nicklist": # the return of a nicklist request if hasattr(self, "_nicklist_callers") and self._nicklist_callers: - chstr = f"{self.db.irc_channel} ({self.db.irc_network}:{self.db.irc_port})" + chstr = f"{self.db.irc_channel} ({self.db.irc_network}:{self.db.irc_port})" nicklist = ", ".join(sorted(kwargs["nicklist"], key=lambda n: n.lower())) for obj in self._nicklist_callers: obj.msg( @@ -380,7 +380,7 @@ elif kwargs["type"] == "ping": # the return of a ping if hasattr(self, "_ping_callers") and self._ping_callers: - chstr = f"{self.db.irc_channel} ({self.db.irc_network}:{self.db.irc_port})" + chstr = f"{self.db.irc_channel} ({self.db.irc_network}:{self.db.irc_port})" for obj in self._ping_callers: obj.msg( _("IRC ping return from {chstr} took {time}s.").format( @@ -398,7 +398,7 @@ # return server WHO list (abbreviated for IRC) global _SESSIONS if not _SESSIONS: - from evennia.server.sessionhandler import SESSIONS as _SESSIONS + from evennia.server.sessionhandler import SESSIONS as _SESSIONS whos = [] t0 = time.time() for sess in _SESSIONS.get_sessions(): @@ -413,10 +413,10 @@ utils.time_format(delta_cmd, 1), ) ) - text = f"Who list (online/idle): {', '.join(sorted(whos, key=lambda w: w.lower()))}" + text = f"Who list (online/idle): {', '.join(sorted(whos, key=lambda w: w.lower()))}" elif txt.lower().startswith("about"): # some bot info - text = f"This is an Evennia IRC bot connecting from '{settings.SERVERNAME}'." + text = f"This is an Evennia IRC bot connecting from '{settings.SERVERNAME}'." else: text = "I understand 'who' and 'about'." super().msg(privmsg=((text,), {"user": user})) @@ -424,10 +424,10 @@ # something to send to the main channel if kwargs["type"] == "action": # An action (irc pose) - text = f"{kwargs['user']}@{kwargs['channel']} {txt}" + text = f"{kwargs['user']}@{kwargs['channel']} {txt}" else: # msg - A normal channel message - text = f"{kwargs['user']}@{kwargs['channel']}: {txt}" + text = f"{kwargs['user']}@{kwargs['channel']}: {txt}" if not self.ndb.ev_channel and self.db.ev_channel: # cache channel lookup @@ -468,13 +468,13 @@ global _SESSIONS if not _SESSIONS: - from evennia.server.sessionhandler import SESSIONS as _SESSIONS + from evennia.server.sessionhandler import SESSIONS as _SESSIONS if ev_channel: # connect to Evennia channel channel = search.channel_search(ev_channel) if not channel: - raise RuntimeError(f"Evennia Channel '{ev_channel}' not found.") + raise RuntimeError(f"Evennia Channel '{ev_channel}' not found.") channel = channel[0] self.db.ev_channel = channel if rss_url: @@ -529,14 +529,14 @@ global _SESSIONS if not _SESSIONS: - from evennia.server.sessionhandler import SESSIONS as _SESSIONS + from evennia.server.sessionhandler import SESSIONS as _SESSIONS # connect to Evennia channel if ev_channel: # connect to Evennia channel channel = search.channel_search(ev_channel) if not channel: - raise RuntimeError(f"Evennia Channel '{ev_channel}' not found.") + raise RuntimeError(f"Evennia Channel '{ev_channel}' not found.") channel = channel[0] channel.connect(self) self.db.ev_channel = channel @@ -612,7 +612,7 @@ if event == "channels/broadcast": # A private message to the bot - a command. - text = f"{sender}@{game}: {txt}" + text = f"{sender}@{game}: {txt}" if not self.ndb.ev_channel and self.db.ev_channel: # simple cache of channel lookup diff --git a/docs/1.0-dev/_modules/evennia/accounts/manager.html b/docs/1.0-dev/_modules/evennia/accounts/manager.html index c50deeecff..ffa45454e4 100644 --- a/docs/1.0-dev/_modules/evennia/accounts/manager.html +++ b/docs/1.0-dev/_modules/evennia/accounts/manager.html @@ -45,9 +45,9 @@ """ import datetime -from django.utils import timezone -from django.contrib.auth.models import UserManager -from evennia.typeclasses.managers import TypedObjectManager, TypeclassManager +from django.utils import timezone +from django.contrib.auth.models import UserManager +from evennia.typeclasses.managers import TypedObjectManager, TypeclassManager __all__ = ("AccountManager",) @@ -207,7 +207,7 @@ if typeclass: # we accept both strings and actual typeclasses if callable(typeclass): - typeclass = f"{typeclass.__module__}.{typeclass.__name__}" + typeclass = f"{typeclass.__module__}.{typeclass.__name__}" else: typeclass = str(typeclass) query["db_typeclass_path"] = typeclass diff --git a/docs/1.0-dev/_modules/evennia/accounts/models.html b/docs/1.0-dev/_modules/evennia/accounts/models.html index e437645584..60abdc6025 100644 --- a/docs/1.0-dev/_modules/evennia/accounts/models.html +++ b/docs/1.0-dev/_modules/evennia/accounts/models.html @@ -57,15 +57,15 @@ account info and OOC account configuration variables etc. """ -from django.conf import settings -from django.db import models -from django.contrib.auth.models import AbstractUser -from django.utils.encoding import smart_str +from django.conf import settings +from django.db import models +from django.contrib.auth.models import AbstractUser +from django.utils.encoding import smart_str -from evennia.accounts.manager import AccountDBManager -from evennia.typeclasses.models import TypedObject -from evennia.utils.utils import make_iter -from evennia.server.signals import SIGNAL_ACCOUNT_POST_RENAME +from evennia.accounts.manager import AccountDBManager +from evennia.typeclasses.models import TypedObject +from evennia.utils.utils import make_iter +from evennia.server.signals import SIGNAL_ACCOUNT_POST_RENAME __all__ = ("AccountDB",) @@ -186,11 +186,11 @@ # property/field access # - def __str__(self): - return smart_str(f"{self.name}(account {self.dbid})") + def __str__(self): + return smart_str(f"{self.name}(account {self.dbid})") - def __repr__(self): - return f"{self.name}(account#{self.dbid})" + def __repr__(self): + return f"{self.name}(account#{self.dbid})" # @property def __username_get(self): diff --git a/docs/1.0-dev/_modules/evennia/commands/cmdhandler.html b/docs/1.0-dev/_modules/evennia/commands/cmdhandler.html index d42d2df298..169ae06572 100644 --- a/docs/1.0-dev/_modules/evennia/commands/cmdhandler.html +++ b/docs/1.0-dev/_modules/evennia/commands/cmdhandler.html @@ -75,22 +75,22 @@ 13. Return deferred that will fire with the return from `cmdobj.func()` (unused by default). """ -from collections import defaultdict -from weakref import WeakValueDictionary -from traceback import format_exc -from itertools import chain -from copy import copy +from collections import defaultdict +from weakref import WeakValueDictionary +from traceback import format_exc +from itertools import chain +from copy import copy import types -from twisted.internet import reactor -from twisted.internet.task import deferLater -from twisted.internet.defer import inlineCallbacks, returnValue -from django.conf import settings -from evennia.commands.command import InterruptCommand -from evennia.comms.channelhandler import CHANNELHANDLER -from evennia.utils import logger, utils -from evennia.utils.utils import string_suggestions +from twisted.internet import reactor +from twisted.internet.task import deferLater +from twisted.internet.defer import inlineCallbacks, returnValue +from django.conf import settings +from evennia.commands.command import InterruptCommand +from evennia.comms.channelhandler import CHANNELHANDLER +from evennia.utils import logger, utils +from evennia.utils.utils import string_suggestions -from django.utils.translation import gettext as _ +from django.utils.translation import gettext as _ _IN_GAME_ERRORS = settings.IN_GAME_ERRORS @@ -261,7 +261,7 @@ """ global _GET_INPUT if not _GET_INPUT: - from evennia.utils.evmenu import get_input as _GET_INPUT + from evennia.utils.evmenu import get_input as _GET_INPUT try: if response is None: @@ -298,7 +298,7 @@ class ExecSystemCommand(Exception): "Run a system command" - def __init__(self, syscmd, sysarg): + def __init__(self, syscmd, sysarg): self.args = (syscmd, sysarg) # needed by exception error handling self.syscmd = syscmd self.sysarg = sysarg @@ -307,7 +307,7 @@ class ErrorReported(Exception): "Re-raised when a subsructure already reported the error" - def __init__(self, raw_string): + def __init__(self, raw_string): self.args = (raw_string,) self.raw_string = raw_string diff --git a/docs/1.0-dev/_modules/evennia/commands/cmdparser.html b/docs/1.0-dev/_modules/evennia/commands/cmdparser.html index bb39eb18f6..85cb4e6299 100644 --- a/docs/1.0-dev/_modules/evennia/commands/cmdparser.html +++ b/docs/1.0-dev/_modules/evennia/commands/cmdparser.html @@ -50,8 +50,8 @@ import re -from django.conf import settings -from evennia.utils.logger import log_trace +from django.conf import settings +from evennia.utils.logger import log_trace _MULTIMATCH_REGEX = re.compile(settings.SEARCH_MULTIMATCH_REGEX, re.I + re.U) _CMD_IGNORE_PREFIXES = settings.CMD_IGNORE_PREFIXES diff --git a/docs/1.0-dev/_modules/evennia/commands/cmdset.html b/docs/1.0-dev/_modules/evennia/commands/cmdset.html index 9b0c3fe098..a9ee94bda3 100644 --- a/docs/1.0-dev/_modules/evennia/commands/cmdset.html +++ b/docs/1.0-dev/_modules/evennia/commands/cmdset.html @@ -68,9 +68,9 @@ to affect the low-priority cmdset. Ex: A1,A3 + B1,B2,B4,B5 = B2,B4,B5 """ -from weakref import WeakKeyDictionary -from django.utils.translation import gettext as _ -from evennia.utils.utils import inherits_from, is_iter +from weakref import WeakKeyDictionary +from django.utils.translation import gettext as _ +from evennia.utils.utils import inherits_from, is_iter __all__ = ("CmdSet",) @@ -82,7 +82,7 @@ """ - def __init__(cls, *args, **kwargs): + def __init__(cls, *args, **kwargs): """ Fixes some things in the cmdclass @@ -236,7 +236,7 @@ "errmessage", ) -
    [docs] def __init__(self, cmdsetobj=None, key=None): +
    [docs] def __init__(self, cmdsetobj=None, key=None): """ Creates a new CmdSet instance. @@ -391,7 +391,7 @@ cmdset.key_mergetypes = self.key_mergetypes.copy() return cmdset - def __str__(self): + def __str__(self): """ Show all commands in cmdset when printing it. @@ -406,10 +406,10 @@ if getattr(self, opt) is not None ]) options = (", " + options) if options else "" - return f"<CmdSet {self.key}, {self.mergetype}, {perm}, prio {self.priority}{options}>: " + ", ".join( + return f"<CmdSet {self.key}, {self.mergetype}, {perm}, prio {self.priority}{options}>: " + ", ".join( [str(cmd) for cmd in sorted(self.commands, key=lambda o: o.key)]) - def __iter__(self): + def __iter__(self): """ Allows for things like 'for cmd in cmdset': @@ -419,7 +419,7 @@ """ return iter(self.commands) - def __contains__(self, othercmd): + def __contains__(self, othercmd): """ Returns True if this cmdset contains the given command (as defined by command name and aliases). This allows for things @@ -432,7 +432,7 @@ self._contains_cache[othercmd] = ret return ret - def __add__(self, cmdset_a): + def __add__(self, cmdset_a): """ Merge this cmdset (B) with another cmdset (A) using the + operator, diff --git a/docs/1.0-dev/_modules/evennia/commands/cmdsethandler.html b/docs/1.0-dev/_modules/evennia/commands/cmdsethandler.html index 75b80c313b..8e4528ba84 100644 --- a/docs/1.0-dev/_modules/evennia/commands/cmdsethandler.html +++ b/docs/1.0-dev/_modules/evennia/commands/cmdsethandler.html @@ -106,15 +106,15 @@ the 'Fishing' set. Fishing from a boat? No problem! """ import sys -from traceback import format_exc -from importlib import import_module -from inspect import trace -from django.conf import settings -from evennia.utils import logger, utils -from evennia.commands.cmdset import CmdSet -from evennia.server.models import ServerConfig +from traceback import format_exc +from importlib import import_module +from inspect import trace +from django.conf import settings +from evennia.utils import logger, utils +from evennia.commands.cmdset import CmdSet +from evennia.server.models import ServerConfig -from django.utils.translation import gettext as _ +from django.utils.translation import gettext as _ __all__ = ("import_cmdset", "CmdSetHandler") @@ -320,7 +320,7 @@ will re-calculate the 'current' cmdset. """ -
    [docs] def __init__(self, obj, init_true=True): +
    [docs] def __init__(self, obj, init_true=True): """ This method is called whenever an object is recreated. @@ -351,7 +351,7 @@ if init_true: self.update(init_mode=True) # is then called from the object __init__.
    - def __str__(self): + def __str__(self): """ Display current commands """ @@ -362,7 +362,7 @@ # We have more than one cmdset in stack; list them all for snum, cmdset in enumerate(self.cmdset_stack): mergelist.append(str(snum + 1)) - strings.append(f" {snum + 1}: {cmdset}") + strings.append(f" {snum + 1}: {cmdset}") # Display the currently active cmdset, limited by self.obj's permissions mergetype = self.mergetype_stack[-1] @@ -374,7 +374,7 @@ if mergelist: # current is a result of mergers mergelist="+".join(mergelist) - strings.append(f" <Merged {mergelist}>: {self.current}") + strings.append(f" <Merged {mergelist}>: {self.current}") else: # current is a single cmdset strings.append(" " + str(self.current)) diff --git a/docs/1.0-dev/_modules/evennia/commands/command.html b/docs/1.0-dev/_modules/evennia/commands/command.html index ff84594c2d..b8d907ee98 100644 --- a/docs/1.0-dev/_modules/evennia/commands/command.html +++ b/docs/1.0-dev/_modules/evennia/commands/command.html @@ -50,12 +50,12 @@ import math import inspect -from django.conf import settings +from django.conf import settings -from evennia.locks.lockhandler import LockHandler -from evennia.utils.utils import is_iter, fill, lazy_property, make_iter -from evennia.utils.evtable import EvTable -from evennia.utils.ansi import ANSIString +from evennia.locks.lockhandler import LockHandler +from evennia.utils.utils import is_iter, fill, lazy_property, make_iter +from evennia.utils.evtable import EvTable +from evennia.utils.ansi import ANSIString def _init_command(cls, **kwargs): @@ -141,7 +141,7 @@ The metaclass cleans up all properties on the class """ -
    [docs] def __init__(cls, *args, **kwargs): +
    [docs] def __init__(cls, *args, **kwargs): _init_command(cls, **kwargs) super().__init__(*args, **kwargs)
    @@ -226,7 +226,7 @@ # session - which session is responsible for triggering this command. Only set # if triggered by an account. -
    [docs] def __init__(self, **kwargs): +
    [docs] def __init__(self, **kwargs): """ The lockhandler works the same as for objects. optional kwargs will be set as properties on the Command at runtime, @@ -240,13 +240,13 @@ def lockhandler(self): return LockHandler(self)
    - def __str__(self): + def __str__(self): """ Print the command key """ return self.key - def __eq__(self, cmd): + def __eq__(self, cmd): """ Compare two command instances to each other by matching their key and aliases. @@ -266,7 +266,7 @@ # probably got a string return cmd in self._matchset - def __hash__(self): + def __hash__(self): """ Python 3 requires that any class which implements __eq__ must also implement __hash__ and that the corresponding hashes for equivalent @@ -279,7 +279,7 @@ """ return hash("\n".join(self._matchset)) - def __ne__(self, cmd): + def __ne__(self, cmd): """ The logical negation of __eq__. Since this is one of the most called methods in Evennia (along with __eq__) we do some @@ -291,7 +291,7 @@ except AttributeError: return cmd not in self._matchset - def __contains__(self, query): + def __contains__(self, query): """ This implements searches like 'if query in cmd'. It's a fuzzy matching used by the help system, returning True if query can @@ -473,9 +473,9 @@ variables = "\n".join( " |w{}|n ({}): {}".format(key, type(val), val) for key, val in self.__dict__.items() ) - string = f""" -Command {self} has no defined `func()` - showing on-command variables: -{variables} + string = f""" +Command {self} has no defined `func()` - showing on-command variables: +{variables} """ # a simple test command to show the available properties string += "-" * 50 @@ -582,21 +582,21 @@ colornames = ["|%s%s|n" % (column_color, col) for col in args] h_line_char = kwargs.pop("header_line_char", "~") - header_line_char = ANSIString(f"|{border_color}{h_line_char}|n") + header_line_char = ANSIString(f"|{border_color}{h_line_char}|n") c_char = kwargs.pop("corner_char", "+") - corner_char = ANSIString(f"|{border_color}{c_char}|n") + corner_char = ANSIString(f"|{border_color}{c_char}|n") b_left_char = kwargs.pop("border_left_char", "||") - border_left_char = ANSIString(f"|{border_color}{b_left_char}|n") + border_left_char = ANSIString(f"|{border_color}{b_left_char}|n") b_right_char = kwargs.pop("border_right_char", "||") - border_right_char = ANSIString(f"|{border_color}{b_right_char}|n") + border_right_char = ANSIString(f"|{border_color}{b_right_char}|n") b_bottom_char = kwargs.pop("border_bottom_char", "-") - border_bottom_char = ANSIString(f"|{border_color}{b_bottom_char}|n") + border_bottom_char = ANSIString(f"|{border_color}{b_bottom_char}|n") b_top_char = kwargs.pop("border_top_char", "-") - border_top_char = ANSIString(f"|{border_color}{b_top_char}|n") + border_top_char = ANSIString(f"|{border_color}{b_top_char}|n") table = EvTable( *colornames, diff --git a/docs/1.0-dev/_modules/evennia/commands/default/account.html b/docs/1.0-dev/_modules/evennia/commands/default/account.html index 677e5bc44f..22e0342815 100644 --- a/docs/1.0-dev/_modules/evennia/commands/default/account.html +++ b/docs/1.0-dev/_modules/evennia/commands/default/account.html @@ -61,10 +61,10 @@ """ import time -from codecs import lookup as codecs_lookup -from django.conf import settings -from evennia.server.sessionhandler import SESSIONS -from evennia.utils import utils, create, logger, search +from codecs import lookup as codecs_lookup +from django.conf import settings +from evennia.server.sessionhandler import SESSIONS +from evennia.utils import utils, create, logger, search COMMAND_DEFAULT_CLASS = utils.class_from_module(settings.COMMAND_DEFAULT_CLASS) @@ -197,9 +197,9 @@ account.db._playable_characters and len(account.db._playable_characters) >= charmax ): plural = "" if charmax == 1 else "s" - self.msg(f"You may only create a maximum of {charmax} character{plural}.") + self.msg(f"You may only create a maximum of {charmax} character{plural}.") return - from evennia.objects.models import ObjectDB + from evennia.objects.models import ObjectDB typeclass = settings.BASE_CHARACTER_TYPECLASS @@ -274,7 +274,7 @@ ) return else: # one match - from evennia.utils.evmenu import get_input + from evennia.utils.evmenu import get_input def _callback(caller, callback_prompt, result): if result.lower() == "yes": @@ -911,7 +911,7 @@ if self.args.startswith("a"): # show ansi 16-color table - from evennia.utils import ansi + from evennia.utils import ansi ap = ansi.ANSI_PARSER # ansi colors @@ -1041,7 +1041,7 @@ self.msg("Already quelling Account %s permissions." % permstr) return account.attributes.add("_quell", True) - puppet = self.session.puppet + puppet = self.session.puppet if self.session else None if puppet: cpermstr = "(%s)" % ", ".join(puppet.permissions.all()) cpermstr = "Quelling to current puppet's permissions %s." % cpermstr diff --git a/docs/1.0-dev/_modules/evennia/commands/default/admin.html b/docs/1.0-dev/_modules/evennia/commands/default/admin.html index 3cb2fa654e..5fa0933c94 100644 --- a/docs/1.0-dev/_modules/evennia/commands/default/admin.html +++ b/docs/1.0-dev/_modules/evennia/commands/default/admin.html @@ -48,10 +48,10 @@ import time import re -from django.conf import settings -from evennia.server.sessionhandler import SESSIONS -from evennia.server.models import ServerConfig -from evennia.utils import evtable, logger, search, class_from_module +from django.conf import settings +from evennia.server.sessionhandler import SESSIONS +from evennia.server.models import ServerConfig +from evennia.utils import evtable, logger, search, class_from_module COMMAND_DEFAULT_CLASS = class_from_module(settings.COMMAND_DEFAULT_CLASS) diff --git a/docs/1.0-dev/_modules/evennia/commands/default/batchprocess.html b/docs/1.0-dev/_modules/evennia/commands/default/batchprocess.html index a7d3b66051..2d614a312f 100644 --- a/docs/1.0-dev/_modules/evennia/commands/default/batchprocess.html +++ b/docs/1.0-dev/_modules/evennia/commands/default/batchprocess.html @@ -61,10 +61,10 @@ """ import re -from django.conf import settings -from evennia.utils.batchprocessors import BATCHCMD, BATCHCODE -from evennia.commands.cmdset import CmdSet -from evennia.utils import logger, utils +from django.conf import settings +from evennia.utils.batchprocessors import BATCHCMD, BATCHCODE +from evennia.commands.cmdset import CmdSet +from evennia.utils import logger, utils _RE_COMMENT = re.compile(r"^#.*?$", re.MULTILINE + re.DOTALL) 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 30d767a77a..cddc6f33c1 100644 --- a/docs/1.0-dev/_modules/evennia/commands/default/building.html +++ b/docs/1.0-dev/_modules/evennia/commands/default/building.html @@ -44,13 +44,13 @@ Building and world design commands """ import re -from django.conf import settings -from django.db.models import Q, Min, Max -from evennia.objects.models import ObjectDB -from evennia.locks.lockhandler import LockException -from evennia.commands.cmdhandler import get_and_merge_cmdsets -from evennia.utils import create, utils, search, logger -from evennia.utils.utils import ( +from django.conf import settings +from django.db.models import Q, Min, Max +from evennia.objects.models import ObjectDB +from evennia.locks.lockhandler import LockException +from evennia.commands.cmdhandler import get_and_merge_cmdsets +from evennia.utils import create, utils, search, logger +from evennia.utils.utils import ( inherits_from, class_from_module, get_all_typeclasses, @@ -60,11 +60,11 @@ list_to_string, display_len, ) -from evennia.utils.eveditor import EvEditor -from evennia.utils.evmore import EvMore -from evennia.prototypes import spawner, prototypes as protlib, menus as olc_menus -from evennia.utils.ansi import raw as ansi_raw -from evennia.utils.inlinefuncs import raw as inlinefunc_raw +from evennia.utils.eveditor import EvEditor +from evennia.utils.evmore import EvMore +from evennia.prototypes import spawner, prototypes as protlib, menus as olc_menus +from evennia.utils.ansi import raw as ansi_raw +from evennia.utils.inlinefuncs import raw as inlinefunc_raw COMMAND_DEFAULT_CLASS = class_from_module(settings.COMMAND_DEFAULT_CLASS) @@ -99,7 +99,7 @@ ) # used by set -from ast import literal_eval as _LITERAL_EVAL +from ast import literal_eval as _LITERAL_EVAL LIST_APPEND_CHAR = "+" @@ -1862,7 +1862,7 @@ Returns: A typeclassed object, or None if nothing is found. """ - from evennia.utils.utils import variable_from_module + from evennia.utils.utils import variable_from_module _AT_SEARCH_RESULT = variable_from_module(*settings.SEARCH_AT_RESULT.rsplit(".", 1)) caller = self.caller @@ -2429,9 +2429,9 @@ value = utils.crop(value) value = inlinefunc_raw(ansi_raw(value)) if category: - return f"{attr}[{category}] = {value}" + return f"{attr}[{category}] = {value}" else: - return f"{attr} = {value}"
    + return f"{attr} = {value}"
    [docs] def format_attributes(self, obj, attrname=None, crop=True): """ @@ -2449,7 +2449,7 @@ except Exception: ndb_attr = None if not (db_attr or ndb_attr): - return {"Attribue(s)": f"\n No Attribute '{attrname}' found on {obj.name}"} + return {"Attribue(s)": f"\n No Attribute '{attrname}' found on {obj.name}"} else: db_attr = [(attr.key, attr.value, attr.category) for attr in obj.db_attributes.all()] try: @@ -2489,23 +2489,23 @@ output = {} # main key - output["Name/key"] = f"{dclr}{obj.name}|n ({obj.dbref})" + output["Name/key"] = f"{dclr}{obj.name}|n ({obj.dbref})" # aliases if hasattr(obj, "aliases") and obj.aliases.all(): output["Aliases"] = ", ".join(utils.make_iter(str(obj.aliases))) # typeclass - output["Typeclass"] = f"{obj.typename} ({obj.typeclass_path})" + output["Typeclass"] = f"{obj.typename} ({obj.typeclass_path})" # sessions if hasattr(obj, "sessions") and obj.sessions.all(): - output["Session id(s)"] = ", ".join(f"#{sess.sessid}" for sess in obj.sessions.all()) + output["Session id(s)"] = ", ".join(f"#{sess.sessid}" for sess in obj.sessions.all()) # email, if any if hasattr(obj, "email") and obj.email: - output["Email"] = f"{dclr}{obj.email}|n" + output["Email"] = f"{dclr}{obj.email}|n" # account, for puppeted objects if hasattr(obj, "has_account") and obj.has_account: - output["Account"] = f"{dclr}{obj.account.name}|n ({obj.account.dbref})" + output["Account"] = f"{dclr}{obj.account.name}|n ({obj.account.dbref})" # account typeclass - output[" Account Typeclass"] = f"{obj.account.typename} ({obj.account.typeclass_path})" + output[" Account Typeclass"] = f"{obj.account.typename} ({obj.account.typeclass_path})" # account permissions perms = obj.account.permissions.all() if obj.account.is_superuser: @@ -2514,25 +2514,25 @@ perms = ["<None>"] perms = ", ".join(perms) if obj.account.attributes.has("_quell"): - perms += f" {qclr}(quelled)|n" + perms += f" {qclr}(quelled)|n" output[" Account Permissions"] = perms # location if hasattr(obj, "location"): loc = str(obj.location) if obj.location: - loc += f" (#{obj.location.id})" + loc += f" (#{obj.location.id})" output["Location"] = loc # home if hasattr(obj, "home"): home = str(obj.home) if obj.home: - home += f" (#{obj.home.id})" + home += f" (#{obj.home.id})" output["Home"] = home # destination, for exits if hasattr(obj, "destination") and obj.destination: dest = str(obj.destination) if obj.destination: - dest += f" (#{obj.destination.id})" + dest += f" (#{obj.destination.id})" output["Destination"] = dest # main permissions perms = obj.permissions.all() @@ -2562,8 +2562,8 @@ if value is None: return "" if value: - return f"{string}: T" - return f"{string}: F" + return f"{string}: T" + return f"{string}: F" options = ", ".join( _truefalse(opt, getattr(cmdset, opt)) for opt in ("no_exits", "no_objs", "no_channels", "duplicates") @@ -2580,7 +2580,7 @@ continue options = _format_options(cmdset) stored.append( - f"{cmdset.path} [{cmdset.key}] ({cmdset.mergetype}, prio {cmdset.priority}{options})") + f"{cmdset.path} [{cmdset.key}] ({cmdset.mergetype}, prio {cmdset.priority}{options})") output["Stored Cmdset(s)"] = "\n " + "\n ".join(stored) # this gets all components of the currently merged set @@ -2618,29 +2618,29 @@ # the resulting merged cmdset options = _format_options(current_cmdset) merged = [ - f"<Current merged cmdset> ({current_cmdset.mergetype} prio {current_cmdset.priority}{options})"] + f"<Current merged cmdset> ({current_cmdset.mergetype} prio {current_cmdset.priority}{options})"] # the merge stack for cmdset in all_cmdsets: options = _format_options(cmdset) merged.append( - f"{cmdset.path} [{cmdset.key}] ({cmdset.mergetype} prio {cmdset.priority}{options})") + f"{cmdset.path} [{cmdset.key}] ({cmdset.mergetype} prio {cmdset.priority}{options})") output["Merged Cmdset(s)"] = "\n " + "\n ".join(merged) # list the commands available to this object current_commands = sorted([cmd.key for cmd in current_cmdset if cmd.access(obj, "cmd")]) cmdsetstr = "\n" + utils.fill(", ".join(current_commands), indent=2) - output[f"Commands available to {obj.key} (result of Merged CmdSets)"] = str(cmdsetstr) + output[f"Commands available to {obj.key} (result of Merged CmdSets)"] = str(cmdsetstr) # scripts if hasattr(obj, "scripts") and hasattr(obj.scripts, "all") and obj.scripts.all(): - output["Scripts"] = "\n " + f"{obj.scripts}" + output["Scripts"] = "\n " + f"{obj.scripts}" # add the attributes output.update(self.format_attributes(obj)) # Tags tags = obj.tags.all(return_key_and_category=True) tags_string = "\n" + utils.fill( - ", ".join(sorted(f"{tag}[{category}]" for tag, category in tags)), indent=2, + ", ".join(sorted(f"{tag}[{category}]" for tag, category in tags)), indent=2, ) if tags: output["Tags[category]"] = tags_string @@ -2658,15 +2658,15 @@ things.append(content) if exits: output["Exits (has .destination)"] = ", ".join( - f"{exit.name}({exit.dbref})" for exit in exits + f"{exit.name}({exit.dbref})" for exit in exits ) if pobjs: output["Characters"] = ", ".join( - f"{dclr}{pobj.name}|n({pobj.dbref})" for pobj in pobjs + f"{dclr}{pobj.name}|n({pobj.dbref})" for pobj in pobjs ) if things: output["Contents"] = ", ".join( - f"{cont.name}({cont.dbref})" + f"{cont.name}({cont.dbref})" for cont in obj.contents if cont not in exits and cont not in pobjs ) @@ -2677,8 +2677,8 @@ max_width = max(0, min(self.client_width(), max_width)) sep = self.separator * max_width - mainstr = "\n".join(f"{hclr}{header}|n: {block}" for (header, block) in output.items()) - return f"{sep}\n{mainstr}\n{sep}"
    + mainstr = "\n".join(f"{hclr}{header}|n: {block}" for (header, block) in output.items()) + return f"{sep}\n{mainstr}\n{sep}"
    [docs] def func(self): """Process command""" @@ -2748,7 +2748,7 @@ for attrname in obj_attrs: # we are only interested in specific attributes ret = "\n".join( - f"{self.header_color}{header}|n:{value}" + f"{self.header_color}{header}|n:{value}" for header, value in self.format_attributes( obj, attrname, crop=False ).items() @@ -2827,7 +2827,7 @@ low, high = sorted(qs.values()) if not (low and high): raise ValueError( - f"{self.__class__.__name__}: Min and max ID not returned by aggregation; falling back to queryset slicing." + f"{self.__class__.__name__}: Min and max ID not returned by aggregation; falling back to queryset slicing." ) except Exception as e: logger.log_trace(e) @@ -2856,7 +2856,7 @@ return except IndexError as e: logger.log_err( - f"{self.__class__.__name__}: Error parsing upper and lower bounds of query." + f"{self.__class__.__name__}: Error parsing upper and lower bounds of query." ) logger.log_trace(e) @@ -2955,24 +2955,24 @@ # still results after type filtering? if nresults: if nresults > 1: - header = f"{nresults} Matches" + header = f"{nresults} Matches" else: header = "One Match" - string = f"|w{header}|n(#{low}-#{high}{restrictions}):" + string = f"|w{header}|n(#{low}-#{high}{restrictions}):" res = None for res in results: - string += f"\n |g{res.get_display_name(caller)} - {res.path}|n" + string += f"\n |g{res.get_display_name(caller)} - {res.path}|n" if ( "loc" in self.switches and nresults == 1 and res and getattr(res, "location", None) ): - string += f" (|wlocation|n: |g{res.location.get_display_name(caller)}|n)" + string += f" (|wlocation|n: |g{res.location.get_display_name(caller)}|n)" else: - string = f"|wNo Matches|n(#{low}-#{high}{restrictions}):" - string += f"\n |RNo matches found for '{searchstring}'|n" + string = f"|wNo Matches|n(#{low}-#{high}{restrictions}):" + string += f"\n |RNo matches found for '{searchstring}'|n" # send result caller.msg(string.strip())
    @@ -3148,7 +3148,7 @@ 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 + from evennia.commands.default.system import ScriptEvMore ScriptEvMore(self.caller, scripts.order_by("id"), session=self.session) return @@ -3448,7 +3448,7 @@ # handle the search result err = None if not prototypes: - err = f"No prototype named '{prototype_key}' was found." + err = f"No prototype named '{prototype_key}' was found." elif nprots > 1: err = "Found {} prototypes matching '{}':\n {}".format( nprots, @@ -3497,7 +3497,7 @@ if not isinstance(prototype, expect): if eval_err: string = ( - f"{inp}\n{eval_err}\n|RCritical Python syntax error in argument. Only primitive " + f"{inp}\n{eval_err}\n|RCritical Python syntax error in argument. Only primitive " "Python structures are allowed. \nMake sure to use correct " "Python syntax. Remember especially to put quotes around all " "strings inside lists and dicts.|n For more advanced uses, embed " @@ -3548,7 +3548,7 @@ if prototypes: return "\n".join(protlib.prototype_to_str(prot) for prot in prototypes) elif query: - self.caller.msg(f"No prototype named '{query}' was found.") + self.caller.msg(f"No prototype named '{query}' was found.") else: self.caller.msg("No prototypes found.") @@ -3585,8 +3585,8 @@ n_existing = len(existing_objects) slow = " (note that this may be slow)" if n_existing > 10 else "" string = ( - f"There are {n_existing} existing object(s) with an older version " - f"of prototype '{prototype_key}'. Should it be re-applied to them{slow}? [Y]/N" + f"There are {n_existing} existing object(s) with an older version " + f"of prototype '{prototype_key}'. Should it be re-applied to them{slow}? [Y]/N" ) answer = yield (string) if answer.lower() in ["n", "no"]: @@ -3601,7 +3601,7 @@ ) except Exception: logger.log_trace() - caller.msg(f"{n_updated} objects were updated.") + caller.msg(f"{n_updated} objects were updated.") return def _parse_key_desc_tags(self, argstring, desc=True): @@ -3750,20 +3750,20 @@ if old_prototype: if not diffstr: - string = f"|yAlready existing Prototype:|n\n{new_prototype_detail}\n" + string = f"|yAlready existing Prototype:|n\n{new_prototype_detail}\n" question = ( "\nThere seems to be no changes. Do you still want to (re)save? [Y]/N" ) else: string = ( - f'|yExisting prototype "{prototype_key}" found. Change:|n\n{diffstr}\n' - f"|yNew changed prototype:|n\n{new_prototype_detail}" + f'|yExisting prototype "{prototype_key}" found. Change:|n\n{diffstr}\n' + f"|yNew changed prototype:|n\n{new_prototype_detail}" ) question = ( "\n|yDo you want to apply the change to the existing prototype?|n [Y]/N" ) else: - string = f"|yCreating new prototype:|n\n{new_prototype_detail}" + string = f"|yCreating new prototype:|n\n{new_prototype_detail}" question = "\nDo you want to continue saving? [Y]/N" answer = yield (string + question) @@ -3792,7 +3792,7 @@ ncount = len(protlib.search_prototype()) caller.msg( "Usage: spawn <prototype-key> or {{key: value, ...}}" - f"\n ({ncount} existing prototypes. Use /list to inspect)" + f"\n ({ncount} existing prototypes. Use /list to inspect)" ) return @@ -3802,7 +3802,7 @@ if not prototype_detail: return - string = f"|rDeleting prototype:|n\n{prototype_detail}" + string = f"|rDeleting prototype:|n\n{prototype_detail}" question = "\nDo you want to continue deleting? [Y]/N" answer = yield (string + question) if answer.lower() in ["n", "no"]: @@ -3812,7 +3812,7 @@ try: success = protlib.delete_prototype(self.args) except protlib.PermissionError as err: - retmsg = f"|rError deleting:|R {err}|n" + retmsg = f"|rError deleting:|R {err}|n" else: retmsg = ( "Deletion successful" diff --git a/docs/1.0-dev/_modules/evennia/commands/default/cmdset_account.html b/docs/1.0-dev/_modules/evennia/commands/default/cmdset_account.html index a1580de57f..3a00bc547f 100644 --- a/docs/1.0-dev/_modules/evennia/commands/default/cmdset_account.html +++ b/docs/1.0-dev/_modules/evennia/commands/default/cmdset_account.html @@ -51,9 +51,9 @@ command method rather than caller.msg(). """ -from evennia.commands.cmdset import CmdSet -from evennia.commands.default import help, comms, admin, system -from evennia.commands.default import building, account, general +from evennia.commands.cmdset import CmdSet +from evennia.commands.default import help, comms, admin, system +from evennia.commands.default import building, account, general
    [docs]class AccountCmdSet(CmdSet): 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 f904b60445..5bd25b86cc 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 @@ -46,10 +46,10 @@ communication-commands are instead put on the account level, in the Account cmdset. Account commands remain available also to Characters. """ -from evennia.commands.cmdset import CmdSet -from evennia.commands.default import general, help, admin, system -from evennia.commands.default import building -from evennia.commands.default import batchprocess +from evennia.commands.cmdset import CmdSet +from evennia.commands.default import general, help, admin, system +from evennia.commands.default import building +from evennia.commands.default import batchprocess
    [docs]class CharacterCmdSet(CmdSet): diff --git a/docs/1.0-dev/_modules/evennia/commands/default/cmdset_session.html b/docs/1.0-dev/_modules/evennia/commands/default/cmdset_session.html index fecd51d6f4..23224e0069 100644 --- a/docs/1.0-dev/_modules/evennia/commands/default/cmdset_session.html +++ b/docs/1.0-dev/_modules/evennia/commands/default/cmdset_session.html @@ -43,8 +43,8 @@ """ This module stores session-level commands. """ -from evennia.commands.cmdset import CmdSet -from evennia.commands.default import account +from evennia.commands.cmdset import CmdSet +from evennia.commands.default import account
    [docs]class SessionCmdSet(CmdSet): diff --git a/docs/1.0-dev/_modules/evennia/commands/default/cmdset_unloggedin.html b/docs/1.0-dev/_modules/evennia/commands/default/cmdset_unloggedin.html index e49413e44c..757d8a4718 100644 --- a/docs/1.0-dev/_modules/evennia/commands/default/cmdset_unloggedin.html +++ b/docs/1.0-dev/_modules/evennia/commands/default/cmdset_unloggedin.html @@ -45,8 +45,8 @@ The setting STATE_UNLOGGED should be set to the python path of the state instance in this module. """ -from evennia.commands.cmdset import CmdSet -from evennia.commands.default import unloggedin +from evennia.commands.cmdset import CmdSet +from evennia.commands.default import unloggedin
    [docs]class UnloggedinCmdSet(CmdSet): diff --git a/docs/1.0-dev/_modules/evennia/commands/default/comms.html b/docs/1.0-dev/_modules/evennia/commands/default/comms.html index 1b3aa907ee..04f1f563cb 100644 --- a/docs/1.0-dev/_modules/evennia/commands/default/comms.html +++ b/docs/1.0-dev/_modules/evennia/commands/default/comms.html @@ -51,14 +51,14 @@ """ import hashlib import time -from django.conf import settings -from evennia.comms.models import ChannelDB, Msg -from evennia.accounts.models import AccountDB -from evennia.accounts import bots -from evennia.comms.channelhandler import CHANNELHANDLER -from evennia.locks.lockhandler import LockException -from evennia.utils import create, logger, utils, evtable -from evennia.utils.utils import make_iter, class_from_module +from django.conf import settings +from evennia.comms.models import ChannelDB, Msg +from evennia.accounts.models import AccountDB +from evennia.accounts import bots +from evennia.comms.channelhandler import CHANNELHANDLER +from evennia.locks.lockhandler import LockException +from evennia.utils import create, logger, utils, evtable +from evennia.utils.utils import make_iter, class_from_module COMMAND_DEFAULT_CLASS = class_from_module(settings.COMMAND_DEFAULT_CLASS) CHANNEL_DEFAULT_TYPECLASS = class_from_module(settings.BASE_CHANNEL_TYPECLASS) @@ -871,16 +871,16 @@ clr = "|c" if sending else "|g" - sender = f"|n,{clr}".join(obj.key for obj in page.senders) - receiver = f"|n,{clr}".join([obj.name for obj in page.receivers]) + sender = f"|n,{clr}".join(obj.key for obj in page.senders) + receiver = f"|n,{clr}".join([obj.name for obj in page.receivers]) if sending: template = to_template - sender = f"{sender} " if multi_send else "" - receiver = f" {receiver}" if multi_recv else f" {receiver}" + sender = f"{sender} " if multi_send else "" + receiver = f" {receiver}" if multi_recv else f" {receiver}" else: template = from_template - receiver = f"{receiver} " if multi_recv else "" - sender = f" {sender} " if multi_send else f" {sender}" + receiver = f"{receiver} " if multi_recv else "" + sender = f" {sender} " if multi_send else f" {sender}" listing.append( template.format( @@ -1396,7 +1396,7 @@ bot = create.create_account(botname, None, None, typeclass=bots.GrapevineBot) bot.start(ev_channel=channel, grapevine_channel=grapevine_channel) - self.msg(f"Grapevine connection created {channel} <-> {grapevine_channel}.")
    + self.msg(f"Grapevine connection created {channel} <-> {grapevine_channel}.")
    diff --git a/docs/1.0-dev/_modules/evennia/commands/default/general.html b/docs/1.0-dev/_modules/evennia/commands/default/general.html index 6e44c1c690..33756ad7f1 100644 --- a/docs/1.0-dev/_modules/evennia/commands/default/general.html +++ b/docs/1.0-dev/_modules/evennia/commands/default/general.html @@ -44,9 +44,9 @@ General Character commands usually available to all characters """ import re -from django.conf import settings -from evennia.utils import utils, evtable -from evennia.typeclasses.attributes import NickTemplateInvalid +from django.conf import settings +from evennia.utils import utils, evtable +from evennia.typeclasses.attributes import NickTemplateInvalid COMMAND_DEFAULT_CLASS = utils.class_from_module(settings.COMMAND_DEFAULT_CLASS) @@ -420,12 +420,12 @@ if not items: string = "You are not carrying anything." else: - from evennia.utils.ansi import raw as raw_ansi + from evennia.utils.ansi import raw as raw_ansi table = self.styled_table(border="header") for item in items: - table.add_row(f"|C{item.name}|n", + table.add_row(f"|C{item.name}|n", "{}|n".format(utils.crop(raw_ansi(item.db.desc), width=50) or "")) - string = f"|wYou are carrying:\n{table}" + string = f"|wYou are carrying:\n{table}" self.caller.msg(string) diff --git a/docs/1.0-dev/_modules/evennia/commands/default/help.html b/docs/1.0-dev/_modules/evennia/commands/default/help.html index 3dc9ce99f2..61f19a125a 100644 --- a/docs/1.0-dev/_modules/evennia/commands/default/help.html +++ b/docs/1.0-dev/_modules/evennia/commands/default/help.html @@ -48,15 +48,15 @@ creation of other help topics such as RP help or game-world aides. """ -from django.conf import settings -from collections import defaultdict -from evennia.utils.utils import fill, dedent -from evennia.commands.command import Command -from evennia.help.models import HelpEntry -from evennia.utils import create, evmore -from evennia.utils.ansi import ANSIString -from evennia.utils.eveditor import EvEditor -from evennia.utils.utils import ( +from django.conf import settings +from collections import defaultdict +from evennia.utils.utils import fill, dedent +from evennia.commands.command import Command +from evennia.help.models import HelpEntry +from evennia.utils import create, evmore +from evennia.utils.ansi import ANSIString +from evennia.utils.eveditor import EvEditor +from evennia.utils.utils import ( string_suggestions, class_from_module, inherits_from, @@ -77,7 +77,7 @@ class HelpCategory: - def __init__(self, key): + def __init__(self, key): self.key = key @property @@ -90,13 +90,13 @@ "text": "", } - def __str__(self): - return f"Category: {self.key}" + def __str__(self): + return f"Category: {self.key}" - def __eq__(self, other): + def __eq__(self, other): return str(self).lower() == str(other).lower() - def __hash__(self): + def __hash__(self): return id(self) @@ -108,8 +108,8 @@ if not _LUNR: # we have to delay-load lunr because it messes with logging if it's imported # before twisted's logging has been set up - from lunr import lunr as _LUNR - from lunr.exceptions import QueryParseError as _LUNR_EXCEPTION + from lunr import lunr as _LUNR + from lunr.exceptions import QueryParseError as _LUNR_EXCEPTION indx = [cnd.search_index_entry for cnd in candidate_entries] mapping = {indx[ix]["key"]: cand for ix, cand in enumerate(candidate_entries)} @@ -210,18 +210,18 @@ Returns the formatted string, ready to be sent. """ - start = f"{_SEP}\n" - title = f"|CHelp for |w{title}|n" if title else "" + start = f"{_SEP}\n" + title = f"|CHelp for |w{title}|n" if title else "" aliases = ( - " |C(aliases: {}|C)|n".format("|C,|n ".join(f"|w{ali}|n" for ali in aliases)) + " |C(aliases: {}|C)|n".format("|C,|n ".join(f"|w{ali}|n" for ali in aliases)) if aliases else "") help_text = ( - f"\n{dedent(help_text.rstrip())}"if help_text else "") + f"\n{dedent(help_text.rstrip())}"if help_text else "") suggested = ( "\n\n|CSuggested:|n {}".format( - fill("|C,|n ".join(f"|w{sug}|n" for sug in suggested))) + fill("|C,|n ".join(f"|w{sug}|n" for sug in suggested))) if suggested else "") - end = f"\n{_SEP}" + end = f"\n{_SEP}" return "".join((start, title, aliases, help_text, suggested, end)) @@ -239,7 +239,7 @@ verbatim_elements = [] for category in sorted(set(list(hdict_cmds.keys()) + list(hdict_db.keys()))): - category_str = f"-- {category.title()} " + category_str = f"-- {category.title()} " grid.append( ANSIString( category_clr + category_str + "-" * (width - len(category_str)) + topic_clr @@ -351,7 +351,7 @@ # Try to access a particular help entry or category entries = [cmd for cmd in all_cmds if cmd] + list(HelpEntry.objects.all()) + all_categories - for match_query in [f"{query}~1", f"{query}*"]: + for match_query in [f"{query}~1", f"{query}*"]: # We first do an exact word-match followed by a start-by query matches, suggestions = help_search_with_index( match_query, entries, suggestion_maxnum=self.suggestion_maxnum @@ -397,7 +397,7 @@ # no exact matches found. Just give suggestions. self.msg( self.format_help_entry( - "", f"No help entry found for '{query}'", None, suggested=suggestions + "", f"No help entry found for '{query}'", None, suggested=suggestions ), options={"type": "help"}, ) diff --git a/docs/1.0-dev/_modules/evennia/commands/default/muxcommand.html b/docs/1.0-dev/_modules/evennia/commands/default/muxcommand.html index 94ab878f7e..3ebb0ad840 100644 --- a/docs/1.0-dev/_modules/evennia/commands/default/muxcommand.html +++ b/docs/1.0-dev/_modules/evennia/commands/default/muxcommand.html @@ -45,8 +45,8 @@ is also an Account/OOC version that makes sure caller is an Account object. """ -from evennia.utils import utils -from evennia.commands.command import Command +from evennia.utils import utils +from evennia.commands.command import Command # limit symbol import for API __all__ = ("MuxCommand", "MuxAccountCommand") @@ -251,9 +251,9 @@ variables = "\n".join( " |w{}|n ({}): {}".format(key, type(val), val) for key, val in self.__dict__.items() ) - string = f""" -Command {self} has no defined `func()` - showing on-command variables: No child func() defined for {self} - available variables: -{variables} + string = f""" +Command {self} has no defined `func()` - showing on-command variables: No child func() defined for {self} - available variables: +{variables} """ self.caller.msg(string) # a simple test command to show the available properties diff --git a/docs/1.0-dev/_modules/evennia/commands/default/syscommands.html b/docs/1.0-dev/_modules/evennia/commands/default/syscommands.html index bef92a6f01..93c601c036 100644 --- a/docs/1.0-dev/_modules/evennia/commands/default/syscommands.html +++ b/docs/1.0-dev/_modules/evennia/commands/default/syscommands.html @@ -60,19 +60,19 @@ the line is just added to the editor buffer). """ -from evennia.comms.models import ChannelDB -from evennia.utils import create -from evennia.utils.utils import at_search_result +from evennia.comms.models import ChannelDB +from evennia.utils import create +from evennia.utils.utils import at_search_result # The command keys the engine is calling # (the actual names all start with __) -from evennia.commands.cmdhandler import CMD_NOINPUT -from evennia.commands.cmdhandler import CMD_NOMATCH -from evennia.commands.cmdhandler import CMD_MULTIMATCH -from evennia.commands.cmdhandler import CMD_CHANNEL -from evennia.utils import utils +from evennia.commands.cmdhandler import CMD_NOINPUT +from evennia.commands.cmdhandler import CMD_NOMATCH +from evennia.commands.cmdhandler import CMD_MULTIMATCH +from evennia.commands.cmdhandler import CMD_CHANNEL +from evennia.utils import utils -from django.conf import settings +from django.conf import settings COMMAND_DEFAULT_CLASS = utils.class_from_module(settings.COMMAND_DEFAULT_CLASS) 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 2c5856a53a..77b2c27972 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,17 @@ import twisted 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.eveditor import EvEditor -from evennia.utils.evtable import EvTable -from evennia.utils.evmore import EvMore -from evennia.utils.utils import crop, class_from_module +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.eveditor import EvEditor +from evennia.utils.evtable import EvTable +from evennia.utils.evmore import EvMore +from evennia.utils.utils import crop, class_from_module COMMAND_DEFAULT_CLASS = class_from_module(settings.COMMAND_DEFAULT_CLASS) @@ -238,7 +238,7 @@ old_stderr = sys.stderr class FakeStd: - def __init__(self, caller): + def __init__(self, caller): self.caller = caller def write(self, string): @@ -306,7 +306,7 @@ """Evennia wrapper around a Python interactive console.""" - def __init__(self, caller): + def __init__(self, caller): super().__init__(evennia_local_vars(caller)) self.caller = caller @@ -320,7 +320,7 @@ old_stderr = sys.stderr class FakeStd: - def __init__(self, caller): + def __init__(self, caller): self.caller = caller def write(self, string): @@ -436,7 +436,7 @@ prompt = "..." if console.push(line) else main_prompt else: if line: - self.caller.msg(f">>> {line}") + self.caller.msg(f">>> {line}") prompt = line if console.push(line) else main_prompt except SystemExit: break @@ -503,7 +503,7 @@ table.add_row( script.id, - f"{script.obj.key}({script.obj.dbref})" + f"{script.obj.key}({script.obj.dbref})" if (hasattr(script, "obj") and script.obj) else "<Global>", script.key, @@ -900,11 +900,11 @@ service_collection.removeService(service) caller.msg("|gStopped and removed service '%s'.|n" % self.args) else: - caller.msg(f"Stopping service '{self.args}'...") + caller.msg(f"Stopping service '{self.args}'...") try: service.stopService() except Exception as err: - caller.msg(f"|rErrors were reported when stopping this service{err}.\n" + caller.msg(f"|rErrors were reported when stopping this service{err}.\n" "If there are remaining problems, try reloading " "or rebooting the server.") caller.msg("|g... Stopped service '%s'.|n" % self.args) @@ -915,11 +915,11 @@ if service.running: caller.msg("That service is already running.") return - caller.msg(f"Starting service '{self.args}' ...") + caller.msg(f"Starting service '{self.args}' ...") try: service.startService() except Exception as err: - caller.msg(f"|rErrors were reported when starting this service{err}.\n" + caller.msg(f"|rErrors were reported when starting this service{err}.\n" "If there are remaining problems, try reloading the server, changing the " "settings if it's a non-standard service.|n") caller.msg("|gService started.|n") @@ -1059,7 +1059,7 @@ global _IDMAPPER if not _IDMAPPER: - from evennia.utils.idmapper import models as _IDMAPPER + from evennia.utils.idmapper import models as _IDMAPPER if "flushmem" in self.switches: # flush the cache @@ -1202,7 +1202,7 @@ locks = "cmd:perm(tickers) or perm(Builder)" def func(self): - from evennia import TICKER_HANDLER + from evennia import TICKER_HANDLER all_subs = TICKER_HANDLER.all_display() if not all_subs: 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 2ac723ca17..618c3be98d 100644 --- a/docs/1.0-dev/_modules/evennia/commands/default/tests.html +++ b/docs/1.0-dev/_modules/evennia/commands/default/tests.html @@ -56,15 +56,15 @@ import re import types import datetime -from anything import Anything +from anything import Anything -from django.conf import settings -from unittest.mock import patch, Mock, MagicMock +from django.conf import settings +from unittest.mock import patch, Mock, MagicMock -from evennia import DefaultRoom, DefaultExit, ObjectDB -from evennia.commands.default.cmdset_character import CharacterCmdSet -from evennia.utils.test_resources import EvenniaTest -from evennia.commands.default import ( +from evennia import DefaultRoom, DefaultExit, ObjectDB +from evennia.commands.default.cmdset_character import CharacterCmdSet +from evennia.utils.test_resources import EvenniaTest +from evennia.commands.default import ( help, general, system, @@ -76,16 +76,16 @@ unloggedin, syscommands, ) -from evennia.commands.cmdparser import build_matches -from evennia.commands.default.muxcommand import MuxCommand -from evennia.commands.command import Command, InterruptCommand -from evennia.commands import cmdparser -from evennia.commands.cmdset import CmdSet -from evennia.utils import ansi, utils, gametime -from evennia.server.sessionhandler import SESSIONS -from evennia import search_object -from evennia import DefaultObject, DefaultCharacter -from evennia.prototypes import prototypes as protlib +from evennia.commands.cmdparser import build_matches +from evennia.commands.default.muxcommand import MuxCommand +from evennia.commands.command import Command, InterruptCommand +from evennia.commands import cmdparser +from evennia.commands.cmdset import CmdSet +from evennia.utils import ansi, utils, gametime +from evennia.server.sessionhandler import SESSIONS +from evennia import search_object +from evennia import DefaultObject, DefaultCharacter +from evennia.prototypes import prototypes as protlib # set up signal here since we are not starting the server @@ -1081,7 +1081,7 @@ "All object creation hooks were run. All old attributes where deleted before the swap.", ) - from evennia.prototypes.prototypes import homogenize_prototype + from evennia.prototypes.prototypes import homogenize_prototype test_prototype = [ homogenize_prototype( @@ -1184,12 +1184,12 @@ maxdiff = maxid - id1 + 1 mdiff = id2 - id1 + 1 - self.call(building.CmdFind(), f"=#{id1}", f"{maxdiff} Matches(#{id1}-#{maxid}") - self.call(building.CmdFind(), f"={id1}-{id2}", f"{mdiff} Matches(#{id1}-#{id2}):") - self.call(building.CmdFind(), f"={id1} - {id2}", f"{mdiff} Matches(#{id1}-#{id2}):") - self.call(building.CmdFind(), f"={id1}- #{id2}", f"{mdiff} Matches(#{id1}-#{id2}):") - self.call(building.CmdFind(), f"={id1}-#{id2}", f"{mdiff} Matches(#{id1}-#{id2}):") - self.call(building.CmdFind(), f"=#{id1}-{id2}", f"{mdiff} Matches(#{id1}-#{id2}):") + self.call(building.CmdFind(), f"=#{id1}", f"{maxdiff} Matches(#{id1}-#{maxid}") + self.call(building.CmdFind(), f"={id1}-{id2}", f"{mdiff} Matches(#{id1}-#{id2}):") + self.call(building.CmdFind(), f"={id1} - {id2}", f"{mdiff} Matches(#{id1}-#{id2}):") + self.call(building.CmdFind(), f"={id1}- #{id2}", f"{mdiff} Matches(#{id1}-#{id2}):") + self.call(building.CmdFind(), f"={id1}-#{id2}", f"{mdiff} Matches(#{id1}-#{id2}):") + 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") diff --git a/docs/1.0-dev/_modules/evennia/commands/default/unloggedin.html b/docs/1.0-dev/_modules/evennia/commands/default/unloggedin.html index 8f9491055b..673679b1f6 100644 --- a/docs/1.0-dev/_modules/evennia/commands/default/unloggedin.html +++ b/docs/1.0-dev/_modules/evennia/commands/default/unloggedin.html @@ -45,13 +45,13 @@ """ import re import datetime -from codecs import lookup as codecs_lookup -from django.conf import settings -from evennia.comms.models import ChannelDB -from evennia.server.sessionhandler import SESSIONS +from codecs import lookup as codecs_lookup +from django.conf import settings +from evennia.comms.models import ChannelDB +from evennia.server.sessionhandler import SESSIONS -from evennia.utils import class_from_module, create, logger, utils, gametime -from evennia.commands.cmdhandler import CMD_LOGINSTART +from evennia.utils import class_from_module, create, logger, utils, gametime +from evennia.commands.cmdhandler import CMD_LOGINSTART COMMAND_DEFAULT_CLASS = utils.class_from_module(settings.COMMAND_DEFAULT_CLASS) diff --git a/docs/1.0-dev/_modules/evennia/comms/admin.html b/docs/1.0-dev/_modules/evennia/comms/admin.html index 93a3dd7d83..156a3feb72 100644 --- a/docs/1.0-dev/_modules/evennia/comms/admin.html +++ b/docs/1.0-dev/_modules/evennia/comms/admin.html @@ -45,10 +45,10 @@ """ -from django.contrib import admin -from evennia.comms.models import ChannelDB -from evennia.typeclasses.admin import AttributeInline, TagInline -from django.conf import settings +from django.contrib import admin +from evennia.comms.models import ChannelDB +from evennia.typeclasses.admin import AttributeInline, TagInline +from django.conf import settings
    [docs]class ChannelAttributeInline(AttributeInline): @@ -156,8 +156,8 @@ obj.at_init()
    [docs] def response_add(self, request, obj, post_url_continue=None): - from django.http import HttpResponseRedirect - from django.urls import reverse + from django.http import HttpResponseRedirect + from django.urls import reverse return HttpResponseRedirect(reverse("admin:comms_channeldb_change", args=[obj.id]))
    diff --git a/docs/1.0-dev/_modules/evennia/comms/channelhandler.html b/docs/1.0-dev/_modules/evennia/comms/channelhandler.html index 9e49787fd1..d87a6f59e1 100644 --- a/docs/1.0-dev/_modules/evennia/comms/channelhandler.html +++ b/docs/1.0-dev/_modules/evennia/comms/channelhandler.html @@ -65,11 +65,11 @@ does this for you. """ -from django.conf import settings -from evennia.commands import cmdset, command -from evennia.utils.logger import tail_log_file -from evennia.utils.utils import class_from_module -from django.utils.translation import gettext as _ +from django.conf import settings +from evennia.commands import cmdset, command +from evennia.utils.logger import tail_log_file +from evennia.utils.utils import class_from_module +from django.utils.translation import gettext as _ # we must late-import these since any overloads are likely to # themselves be using these classes leading to a circular import. @@ -137,7 +137,7 @@ """ global _CHANNELDB if not _CHANNELDB: - from evennia.comms.models import ChannelDB as _CHANNELDB + from evennia.comms.models import ChannelDB as _CHANNELDB channelkey, msg = self.args caller = self.caller @@ -215,7 +215,7 @@ """ -
    [docs] def __init__(self): +
    [docs] def __init__(self): """ Initializes the channel handler's internal state. @@ -224,7 +224,7 @@ self._cached_cmdsets = {} self._cached_channels = {}
    - def __str__(self): + def __str__(self): """ Returns the string representation of the handler @@ -301,7 +301,7 @@ """ global _CHANNELDB if not _CHANNELDB: - from evennia.comms.models import ChannelDB as _CHANNELDB + from evennia.comms.models import ChannelDB as _CHANNELDB self._cached_channel_cmds = {} self._cached_cmdsets = {} self._cached_channels = {} diff --git a/docs/1.0-dev/_modules/evennia/comms/comms.html b/docs/1.0-dev/_modules/evennia/comms/comms.html index 70aad49257..e5f0ef8993 100644 --- a/docs/1.0-dev/_modules/evennia/comms/comms.html +++ b/docs/1.0-dev/_modules/evennia/comms/comms.html @@ -44,15 +44,15 @@ Base typeclass for in-game Channels. """ -from django.contrib.contenttypes.models import ContentType -from django.urls import reverse -from django.utils.text import slugify +from django.contrib.contenttypes.models import ContentType +from django.urls import reverse +from django.utils.text import slugify -from evennia.typeclasses.models import TypeclassBase -from evennia.comms.models import TempMsg, ChannelDB -from evennia.comms.managers import ChannelManager -from evennia.utils import create, logger -from evennia.utils.utils import make_iter +from evennia.typeclasses.models import TypeclassBase +from evennia.comms.models import TempMsg, ChannelDB +from evennia.comms.managers import ChannelManager +from evennia.utils import create, logger +from evennia.utils.utils import make_iter _CHANNEL_HANDLER = None @@ -100,7 +100,7 @@ # delayed import of the channelhandler global _CHANNEL_HANDLER if not _CHANNEL_HANDLER: - from evennia.comms.channelhandler import CHANNEL_HANDLER as _CHANNEL_HANDLER + from evennia.comms.channelhandler import CHANNEL_HANDLER as _CHANNEL_HANDLER # register ourselves with the channelhandler. _CHANNEL_HANDLER.add(self) @@ -340,7 +340,7 @@ self.attributes.clear() self.aliases.clear() super().delete() - from evennia.comms.channelhandler import CHANNELHANDLER + from evennia.comms.channelhandler import CHANNELHANDLER CHANNELHANDLER.update()
    diff --git a/docs/1.0-dev/_modules/evennia/comms/managers.html b/docs/1.0-dev/_modules/evennia/comms/managers.html index be8e85f70c..df0ee542d8 100644 --- a/docs/1.0-dev/_modules/evennia/comms/managers.html +++ b/docs/1.0-dev/_modules/evennia/comms/managers.html @@ -47,10 +47,10 @@ """ -from django.db.models import Q -from evennia.typeclasses.managers import TypedObjectManager, TypeclassManager -from evennia.utils import logger -from evennia.utils.utils import dbref +from django.db.models import Q +from evennia.typeclasses.managers import TypedObjectManager, TypeclassManager +from evennia.utils import logger +from evennia.utils.utils import dbref _GA = object.__getattribute__ _AccountDB = None diff --git a/docs/1.0-dev/_modules/evennia/comms/models.html b/docs/1.0-dev/_modules/evennia/comms/models.html index e1a64c3e26..b851590a57 100644 --- a/docs/1.0-dev/_modules/evennia/comms/models.html +++ b/docs/1.0-dev/_modules/evennia/comms/models.html @@ -59,15 +59,15 @@ connect to channels by use of a ChannelConnect object (this object is necessary to easily be able to delete connections on the fly). """ -from django.conf import settings -from django.utils import timezone -from django.db import models -from evennia.typeclasses.models import TypedObject -from evennia.typeclasses.tags import Tag, TagHandler -from evennia.utils.idmapper.models import SharedMemoryModel -from evennia.comms import managers -from evennia.locks.lockhandler import LockHandler -from evennia.utils.utils import crop, make_iter, lazy_property +from django.conf import settings +from django.utils import timezone +from django.db import models +from evennia.typeclasses.models import TypedObject +from evennia.typeclasses.tags import Tag, TagHandler +from evennia.utils.idmapper.models import SharedMemoryModel +from evennia.comms import managers +from evennia.locks.lockhandler import LockHandler +from evennia.utils.utils import crop, make_iter, lazy_property __all__ = ("Msg", "TempMsg", "ChannelDB") @@ -215,7 +215,7 @@ objects = managers.MsgManager() _is_deleted = False -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): SharedMemoryModel.__init__(self, *args, **kwargs) self.extra_senders = []
    @@ -440,7 +440,7 @@ # Msg class methods # - def __str__(self): + def __str__(self): "This handles what is shown when e.g. printing the message" senders = ",".join(getattr(obj, "key", str(obj)) for obj in self.senders) @@ -481,7 +481,7 @@ """ -
    [docs] def __init__( +
    [docs] def __init__( self, senders=None, receivers=None, @@ -520,7 +520,7 @@ def locks(self): return LockHandler(self)
    - def __str__(self): + def __str__(self): """ This handles what is shown when e.g. printing the message. """ @@ -588,7 +588,7 @@ subscribing (Account or Object) """ - def __init__(self, obj): + def __init__(self, obj): """ Initialize the handler @@ -647,7 +647,7 @@ """ global _CHANNELHANDLER if not _CHANNELHANDLER: - from evennia.comms.channelhandler import CHANNEL_HANDLER as _CHANNELHANDLER + from evennia.comms.channelhandler import CHANNEL_HANDLER as _CHANNELHANDLER for subscriber in make_iter(entity): if subscriber: clsname = subscriber.__dbclass__.__name__ @@ -670,7 +670,7 @@ """ global _CHANNELHANDLER if not _CHANNELHANDLER: - from evennia.comms.channelhandler import CHANNEL_HANDLER as _CHANNELHANDLER + from evennia.comms.channelhandler import CHANNEL_HANDLER as _CHANNELHANDLER for subscriber in make_iter(entity): if subscriber: clsname = subscriber.__dbclass__.__name__ @@ -707,7 +707,7 @@ subs = [] recache_needed = False for obj in self.all(): - from django.core.exceptions import ObjectDoesNotExist + from django.core.exceptions import ObjectDoesNotExist try: if hasattr(obj, "account") and obj.account: @@ -774,7 +774,7 @@ verbose_name = "Channel" verbose_name_plural = "Channels" - def __str__(self): + def __str__(self): "Echoes the text representation of the channel." return "Channel '%s' (%s)" % (self.key, self.db.desc) diff --git a/docs/1.0-dev/_modules/evennia/contrib/awsstorage/aws_s3_cdn.html b/docs/1.0-dev/_modules/evennia/contrib/awsstorage/aws_s3_cdn.html index fee2642179..4907db18fb 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/awsstorage/aws_s3_cdn.html +++ b/docs/1.0-dev/_modules/evennia/contrib/awsstorage/aws_s3_cdn.html @@ -73,14 +73,14 @@ """ -from django.core.exceptions import ( +from django.core.exceptions import ( ImproperlyConfigured, SuspiciousOperation, SuspiciousFileOperation, ) try: - from django.conf import settings as ev_settings + from django.conf import settings as ev_settings if ( not ev_settings.AWS_ACCESS_KEY_ID @@ -112,24 +112,24 @@ import os import posixpath import threading -from gzip import GzipFile -from tempfile import SpooledTemporaryFile -from django.core.files.base import File -from django.core.files.storage import Storage -from django.utils.deconstruct import deconstructible -from django.utils.encoding import filepath_to_uri, force_bytes, force_text, smart_text -from django.utils.timezone import is_naive, make_naive +from gzip import GzipFile +from tempfile import SpooledTemporaryFile +from django.core.files.base import File +from django.core.files.storage import Storage +from django.utils.deconstruct import deconstructible +from django.utils.encoding import filepath_to_uri, force_bytes, force_text, smart_text +from django.utils.timezone import is_naive, make_naive try: - from django.utils.six.moves.urllib import parse as urlparse + from django.utils.six.moves.urllib import parse as urlparse except ImportError: - from urllib import parse as urlparse + from urllib import parse as urlparse try: import boto3.session - from boto3 import __version__ as boto3_version - from botocore.client import Config - from botocore.exceptions import ClientError + from boto3 import __version__ as boto3_version + from botocore.client import Config + from botocore.exceptions import ClientError except ImportError as e: raise ImproperlyConfigured("Couldn't load S3 bindings. %s Did you run 'pip install boto3?'" % e) @@ -277,7 +277,7 @@ buffer_size = setting("AWS_S3_FILE_BUFFER_SIZE", 5242880) -
    [docs] def __init__(self, name, mode, storage, buffer_size=None): +
    [docs] def __init__(self, name, mode, storage, buffer_size=None): """ Initializes the File object. @@ -494,7 +494,7 @@ verify = setting("AWS_S3_VERIFY", None) max_memory_size = setting("AWS_S3_MAX_MEMORY_SIZE", 0) -
    [docs] def __init__(self, acl=None, bucket=None, **settings): +
    [docs] def __init__(self, acl=None, bucket=None, **settings): """ Check if some of the settings we've provided as class attributes need to be overwritten with values passed in here. diff --git a/docs/1.0-dev/_modules/evennia/contrib/awsstorage/tests.html b/docs/1.0-dev/_modules/evennia/contrib/awsstorage/tests.html index 01215e4e18..0d92a70cb7 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/awsstorage/tests.html +++ b/docs/1.0-dev/_modules/evennia/contrib/awsstorage/tests.html @@ -40,27 +40,27 @@

    Source code for evennia.contrib.awsstorage.tests

    -from unittest import skipIf
    -from django.test import override_settings
    -from django.conf import settings
    -from django.core.exceptions import ImproperlyConfigured
    -from django.core.files.base import ContentFile
    -from django.test import TestCase
    -from django.utils.timezone import is_aware, utc
    +from unittest import skipIf
    +from django.test import override_settings
    +from django.conf import settings
    +from django.core.exceptions import ImproperlyConfigured
    +from django.core.files.base import ContentFile
    +from django.test import TestCase
    +from django.utils.timezone import is_aware, utc
     
     import datetime, gzip, pickle, threading
     
    -from botocore.exceptions import ClientError
    -from evennia.contrib.awsstorage import aws_s3_cdn as s3boto3
    +from botocore.exceptions import ClientError
    +from evennia.contrib.awsstorage import aws_s3_cdn as s3boto3
     
     try:
    -    from django.utils.six.moves.urllib import parse as urlparse
    +    from django.utils.six.moves.urllib import parse as urlparse
     except ImportError:
    -    from urllib import parse as urlparse
    +    from urllib import parse as urlparse
     
     
     try:
    -    from unittest import mock
    +    from unittest import mock
     except ImportError:  # Python 3.2 and below
         import mock
     
    diff --git a/docs/1.0-dev/_modules/evennia/contrib/barter.html b/docs/1.0-dev/_modules/evennia/contrib/barter.html
    index 97ef3b74d2..70229ab919 100644
    --- a/docs/1.0-dev/_modules/evennia/contrib/barter.html
    +++ b/docs/1.0-dev/_modules/evennia/contrib/barter.html
    @@ -136,7 +136,7 @@
     
     """
     
    -from evennia import Command, DefaultScript, CmdSet
    +from evennia import Command, DefaultScript, CmdSet
     
     TRADE_TIMEOUT = 60  # timeout for B to accept trade
     
    @@ -178,7 +178,7 @@
         offers from each side and wether both have accepted or not.
         """
     
    -
    [docs] def __init__(self, part_a, part_b): +
    [docs] def __init__(self, part_a, part_b): """ Initializes the trade. This is called when part A tries to initiate a trade with part B. The trade will not start until 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 0d98117304..4fb0952728 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/building_menu.html +++ b/docs/1.0-dev/_modules/evennia/contrib/building_menu.html @@ -161,16 +161,16 @@ """ -from inspect import getargspec -from textwrap import dedent +from inspect import getargspec +from textwrap import dedent -from django.conf import settings -from evennia import Command, CmdSet -from evennia.commands import cmdhandler -from evennia.utils.ansi import strip_ansi -from evennia.utils.eveditor import EvEditor -from evennia.utils.logger import log_err, log_trace -from evennia.utils.utils import class_from_module +from django.conf import settings +from evennia import Command, CmdSet +from evennia.commands import cmdhandler +from evennia.utils.ansi import strip_ansi +from evennia.utils.eveditor import EvEditor +from evennia.utils.logger import log_err, log_trace +from evennia.utils.utils import class_from_module # Constants @@ -375,7 +375,7 @@ key = _CMD_NOINPUT locks = "cmd:all()" -
    [docs] def __init__(self, **kwargs): +
    [docs] def __init__(self, **kwargs): self.menu = kwargs.pop("building_menu", None) super(Command, self).__init__(**kwargs)
    @@ -396,7 +396,7 @@ key = _CMD_NOMATCH locks = "cmd:all()" -
    [docs] def __init__(self, **kwargs): +
    [docs] def __init__(self, **kwargs): self.menu = kwargs.pop("building_menu", None) super(Command, self).__init__(**kwargs)
    @@ -461,7 +461,7 @@ """A choice object, created by `add_choice`.""" -
    [docs] def __init__( +
    [docs] def __init__( self, title, key=None, @@ -514,7 +514,7 @@ self.caller = caller self.obj = obj
    - def __repr__(self): + def __repr__(self): return "<Choice (title={}, key={})>".format(self.title, self.key) @property @@ -621,7 +621,7 @@ joker_key = "*" # The special key meaning "anything" in a choice key min_shortcut = 1 # The minimum length of shorcuts when `key` is not set -
    [docs] def __init__( +
    [docs] def __init__( self, caller=None, obj=None, diff --git a/docs/1.0-dev/_modules/evennia/contrib/chargen.html b/docs/1.0-dev/_modules/evennia/contrib/chargen.html index aacd892595..d170ebda11 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/chargen.html +++ b/docs/1.0-dev/_modules/evennia/contrib/chargen.html @@ -66,9 +66,9 @@ """ -from django.conf import settings -from evennia import Command, create_object, utils -from evennia import default_cmds, managers +from django.conf import settings +from evennia import Command, create_object, utils +from evennia import default_cmds, managers CHARACTER_TYPECLASS = settings.BASE_CHARACTER_TYPECLASS diff --git a/docs/1.0-dev/_modules/evennia/contrib/clothing.html b/docs/1.0-dev/_modules/evennia/contrib/clothing.html index efac806349..00b32467cc 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/clothing.html +++ b/docs/1.0-dev/_modules/evennia/contrib/clothing.html @@ -115,12 +115,12 @@ """ -from evennia import DefaultObject -from evennia import DefaultCharacter -from evennia import default_cmds -from evennia.commands.default.muxcommand import MuxCommand -from evennia.utils import list_to_string -from evennia.utils import evtable +from evennia import DefaultObject +from evennia import DefaultCharacter +from evennia import default_cmds +from evennia.commands.default.muxcommand import MuxCommand +from evennia.utils import list_to_string +from evennia.utils import evtable # Options start here. # Maximum character length of 'wear style' strings, or None for unlimited. diff --git a/docs/1.0-dev/_modules/evennia/contrib/crafting/crafting.html b/docs/1.0-dev/_modules/evennia/contrib/crafting/crafting.html index be4e059274..0bd44b4a33 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/crafting/crafting.html +++ b/docs/1.0-dev/_modules/evennia/contrib/crafting/crafting.html @@ -161,12 +161,12 @@ """ -from copy import copy -from evennia.utils.utils import iter_to_str, callables_from_module, inherits_from, make_iter -from evennia.commands.cmdset import CmdSet -from evennia.commands.command import Command -from evennia.prototypes.spawner import spawn -from evennia.utils.create import create_object +from copy import copy +from evennia.utils.utils import iter_to_str, callables_from_module, inherits_from, make_iter +from evennia.commands.cmdset import CmdSet +from evennia.commands.command import Command +from evennia.prototypes.spawner import spawn +from evennia.utils.create import create_object _RECIPE_CLASSES = {} @@ -177,7 +177,7 @@ `settings.CRAFT_RECIPE_MODULES`. """ - from django.conf import settings + from django.conf import settings global _RECIPE_CLASSES if not _RECIPE_CLASSES: @@ -244,7 +244,7 @@ # process (otherwise subsequent calls will fail). allow_reuse = False -
    [docs] def __init__(self, crafter, *inputs, **kwargs): +
    [docs] def __init__(self, crafter, *inputs, **kwargs): """ Initialize the recipe. @@ -378,7 +378,7 @@ elif not self.allow_reuse: raise CraftingError("Cannot re-run crafting without re-initializing recipe first.") if craft_result is None and raise_exception: - raise CraftingError(f"Crafting of {self.name} failed.") + raise CraftingError(f"Crafting of {self.name} failed.") return craft_result
    @@ -581,7 +581,7 @@ # show after a successful craft success_message = "You successfully craft {outputs}!" -
    [docs] def __init__(self, crafter, *inputs, **kwargs): +
    [docs] def __init__(self, crafter, *inputs, **kwargs): """ Args: crafter (Object): The one doing the crafting. @@ -607,7 +607,7 @@ # validate class properties if self.consumable_names: assert len(self.consumable_names) == len(self.consumable_tags), ( - f"Crafting {self.__class__}.consumable_names list must " + f"Crafting {self.__class__}.consumable_names list must " "have the same length as .consumable_tags." ) else: @@ -615,7 +615,7 @@ if self.tool_names: assert len(self.tool_names) == len(self.tool_tags), ( - f"Crafting {self.__class__}.tool_names list must " + f"Crafting {self.__class__}.tool_names list must " "have the same length as .tool_tags." ) else: @@ -623,7 +623,7 @@ if self.output_names: assert len(self.consumable_names) == len(self.consumable_tags), ( - f"Crafting {self.__class__}.output_names list must " + f"Crafting {self.__class__}.output_names list must " "have the same length as .output_prototypes." ) else: @@ -653,12 +653,12 @@ mapping = {"missing": missing, "excess": excess} mapping.update( { - f"i{ind}": self.consumable_names[ind] + f"i{ind}": self.consumable_names[ind] for ind, name in enumerate(self.consumable_names or self.consumable_tags) } ) mapping.update( - {f"o{ind}": self.output_names[ind] for ind, name in enumerate(self.output_names)} + {f"o{ind}": self.output_names[ind] for ind, name in enumerate(self.output_names)} ) mapping["tools"] = involved_tools mapping["consumables"] = involved_cons @@ -850,12 +850,12 @@ # all the recipe needs now. if len(tools) != len(self.tool_tags): raise CraftingValidationError( - f"Tools {tools}'s tags do not match expected tags {self.tool_tags}" + f"Tools {tools}'s tags do not match expected tags {self.tool_tags}" ) if len(consumables) != len(self.consumable_tags): raise CraftingValidationError( - f"Consumables {consumables}'s tags do not match " - f"expected tags {self.consumable_tags}" + f"Consumables {consumables}'s tags do not match " + f"expected tags {self.consumable_tags}" ) self.validated_tools = tools @@ -962,7 +962,7 @@ if not RecipeClass: raise KeyError( - f"No recipe in settings.CRAFT_RECIPE_MODULES has a name matching {recipe_name}" + f"No recipe in settings.CRAFT_RECIPE_MODULES has a name matching {recipe_name}" ) recipe = RecipeClass(crafter, *inputs, **kwargs) return recipe.craft(raise_exception=raise_exception)
    @@ -1072,7 +1072,7 @@ caller.msg( obj.attributes.get( "crafting_consumable_err_msg", - default=f"{obj.get_display_name(looker=caller)} can't be used for this.", + default=f"{obj.get_display_name(looker=caller)} can't be used for this.", ) ) return @@ -1090,7 +1090,7 @@ caller.msg( obj.attributes.get( "crafting_tool_err_msg", - default=f"{obj.get_display_name(looker=caller)} can't be used for this.", + default=f"{obj.get_display_name(looker=caller)} can't be used for this.", ) ) return diff --git a/docs/1.0-dev/_modules/evennia/contrib/crafting/example_recipes.html b/docs/1.0-dev/_modules/evennia/contrib/crafting/example_recipes.html index d49be05af6..e88682ba80 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/crafting/example_recipes.html +++ b/docs/1.0-dev/_modules/evennia/contrib/crafting/example_recipes.html @@ -87,8 +87,8 @@ """ -from random import random -from .crafting import CraftingRecipe +from random import random +from .crafting import CraftingRecipe
    [docs]class PigIronRecipe(CraftingRecipe): diff --git a/docs/1.0-dev/_modules/evennia/contrib/crafting/tests.html b/docs/1.0-dev/_modules/evennia/contrib/crafting/tests.html index dc42aa86a7..d71cf7ab0b 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/crafting/tests.html +++ b/docs/1.0-dev/_modules/evennia/contrib/crafting/tests.html @@ -45,14 +45,14 @@ """ -from unittest import mock -from anything import Something -from django.test import override_settings -from django.core.exceptions import ObjectDoesNotExist -from evennia.commands.default.tests import CommandTest -from evennia.utils.test_resources import TestCase, EvenniaTest -from evennia.utils.create import create_object -from . import crafting, example_recipes +from unittest import mock +from anything import Something +from django.test import override_settings +from django.core.exceptions import ObjectDoesNotExist +from evennia.commands.default.tests import CommandTest +from evennia.utils.test_resources import TestCase, EvenniaTest +from evennia.utils.create import create_object +from . import crafting, example_recipes
    [docs]class TestCraftUtils(TestCase): @@ -86,10 +86,10 @@ class _TestMaterial: - def __init__(self, name): + def __init__(self, name): self.name = name - def __repr__(self): + def __repr__(self): return self.name @@ -258,8 +258,12 @@
    [docs] def test_seed__succcess(self): """Test seed helper classmethod""" + # needed for other dbs to pass seed + homeroom = create_object(key="HomeRoom", nohome=True) + # call classmethod directly - tools, consumables = _MockRecipe.seed() + with override_settings(DEFAULT_HOME=f"#{homeroom.id}"): + tools, consumables = _MockRecipe.seed() # this should be a normal successful crafting recipe = _MockRecipe(self.crafter, *(tools + consumables)) diff --git a/docs/1.0-dev/_modules/evennia/contrib/custom_gametime.html b/docs/1.0-dev/_modules/evennia/contrib/custom_gametime.html index 3e0d478d2d..6fbd68c39c 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/custom_gametime.html +++ b/docs/1.0-dev/_modules/evennia/contrib/custom_gametime.html @@ -76,10 +76,10 @@ # change these to fit your game world -from django.conf import settings -from evennia import DefaultScript -from evennia.utils.create import create_script -from evennia.utils import gametime +from django.conf import settings +from evennia import DefaultScript +from evennia.utils.create import create_script +from evennia.utils import gametime # The game time speedup / slowdown relative real time TIMEFACTOR = settings.TIME_FACTOR @@ -341,7 +341,7 @@
    [docs] def at_repeat(self): """Call the callback and reset interval.""" - from evennia.utils.utils import calledby + from evennia.utils.utils import calledby callback = self.db.callback if callback: diff --git a/docs/1.0-dev/_modules/evennia/contrib/dice.html b/docs/1.0-dev/_modules/evennia/contrib/dice.html index 2a5b813ab2..592a381af7 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/dice.html +++ b/docs/1.0-dev/_modules/evennia/contrib/dice.html @@ -72,8 +72,8 @@ """ import re -from random import randint -from evennia import default_cmds, CmdSet +from random import randint +from evennia import default_cmds, CmdSet
    [docs]def roll_dice(dicenum, dicetype, modifier=None, conditional=None, return_tuple=False): diff --git a/docs/1.0-dev/_modules/evennia/contrib/email_login.html b/docs/1.0-dev/_modules/evennia/contrib/email_login.html index fc995460d8..d3a4075756 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/email_login.html +++ b/docs/1.0-dev/_modules/evennia/contrib/email_login.html @@ -72,16 +72,16 @@ """ import re -from django.conf import settings -from evennia.accounts.models import AccountDB -from evennia.objects.models import ObjectDB -from evennia.server.models import ServerConfig +from django.conf import settings +from evennia.accounts.models import AccountDB +from evennia.objects.models import ObjectDB +from evennia.server.models import ServerConfig -from evennia.commands.cmdset import CmdSet -from evennia.utils import logger, utils, ansi -from evennia.commands.default.muxcommand import MuxCommand -from evennia.commands.cmdhandler import CMD_LOGINSTART -from evennia.commands.default import ( +from evennia.commands.cmdset import CmdSet +from evennia.utils import logger, utils, ansi +from evennia.commands.default.muxcommand import MuxCommand +from evennia.commands.cmdhandler import CMD_LOGINSTART +from evennia.commands.default import ( unloggedin as default_unloggedin, ) # Used in CmdUnconnectedCreate diff --git a/docs/1.0-dev/_modules/evennia/contrib/evscaperoom/commands.html b/docs/1.0-dev/_modules/evennia/contrib/evscaperoom/commands.html index cf929cb860..d5a9549a8c 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/evscaperoom/commands.html +++ b/docs/1.0-dev/_modules/evennia/contrib/evscaperoom/commands.html @@ -70,12 +70,12 @@ """ import re -from django.conf import settings -from evennia import SESSION_HANDLER -from evennia import Command, CmdSet, InterruptCommand, default_cmds -from evennia import syscmdkeys -from evennia.utils import variable_from_module -from .utils import create_evscaperoom_object +from django.conf import settings +from evennia import SESSION_HANDLER +from evennia import Command, CmdSet, InterruptCommand, default_cmds +from evennia import syscmdkeys +from evennia.utils import variable_from_module +from .utils import create_evscaperoom_object _AT_SEARCH_RESULT = variable_from_module(*settings.SEARCH_AT_RESULT.rsplit(".", 1)) @@ -258,7 +258,7 @@ aliases = ("abort", "chicken out", "quit", "q")
    [docs] def func(self): - from .menu import run_evscaperoom_menu + from .menu import run_evscaperoom_menu nchars = len(self.room.get_all_characters()) if nchars == 1: @@ -273,10 +273,10 @@ self.msg("|R ... Oh. Okay then. Off you go.|n\n") yield (1) - self.room.log(f"QUIT: {self.caller.key} used the quit command") + self.room.log(f"QUIT: {self.caller.key} used the quit command") # manually call move hooks - self.room.msg_room(self.caller, f"|r{self.caller.key} gave up and was whisked away!|n") + self.room.msg_room(self.caller, f"|r{self.caller.key} gave up and was whisked away!|n") self.room.at_object_leave(self.caller, self.caller.home) self.caller.move_to(self.caller.home, quiet=True, move_hooks=False) @@ -345,18 +345,18 @@ table.add_row(account.get_display_name(caller), "(OOC)") txt = ( - f"|cPlayers active on this server|n:\n{table}\n" + f"|cPlayers active on this server|n:\n{table}\n" "(use 'who' to see only those in your room)" ) else: chars = [ - f"{obj.get_display_name(caller)} - {obj.db.desc.strip()}" + f"{obj.get_display_name(caller)} - {obj.db.desc.strip()}" for obj in self.room.get_all_characters() if obj != caller ] - chars = "\n".join([f"{caller.key} - {caller.db.desc.strip()} (you)"] + chars) - txt = f"|cPlayers in this room (room-name '{self.room.name}')|n:\n {chars}" + chars = "\n".join([f"{caller.key} - {caller.db.desc.strip()} (you)"] + chars) + txt = f"|cPlayers in this room (room-name '{self.room.name}')|n:\n {chars}" caller.msg(txt)
    @@ -384,20 +384,20 @@ room = self.caller.location if not self.args: - caller.msg(f"What do you want to {action}?") + caller.msg(f"What do you want to {action}?") return if action == "shout": - args = f"|c{args.upper()}|n" + args = f"|c{args.upper()}|n" elif action == "whisper": - args = f"|C({args})|n" + args = f"|C({args})|n" else: - args = f"|c{args}|n" + args = f"|c{args}|n" - message = f"~You ~{action}: {args}" + message = f"~You ~{action}: {args}" if hasattr(room, "msg_room"): room.msg_room(caller, message) - room.log(f"{action} by {caller.key}: {args}")
    + room.log(f"{action} by {caller.key}: {args}")
    [docs]class CmdEmote(Command): @@ -461,20 +461,20 @@ nameobj = match[0] if nameobj: if target == nameobj: - part = f"{self_clr}{nameobj.get_display_name(target)}|n" + part = f"{self_clr}{nameobj.get_display_name(target)}|n" elif nameobj in characters: - part = f"{player_clr}{nameobj.get_display_name(target)}|n" + part = f"{player_clr}{nameobj.get_display_name(target)}|n" else: - part = f"{obj_clr}{nameobj.get_display_name(target)}|n" + part = f"{obj_clr}{nameobj.get_display_name(target)}|n" txt.append(part) if not self_refer: if target == self.caller: - txt = [f"{self_clr}{self.caller.get_display_name(target)}|n "] + txt + txt = [f"{self_clr}{self.caller.get_display_name(target)}|n "] + txt else: - txt = [f"{player_clr}{self.caller.get_display_name(target)}|n "] + txt + txt = [f"{player_clr}{self.caller.get_display_name(target)}|n "] + txt txt = "".join(txt).strip() + ("." if add_period else "") if not logged and hasattr(self.caller.location, "log"): - self.caller.location.log(f"emote: {txt}") + self.caller.location.log(f"emote: {txt}") logged = True target.msg(txt)
    @@ -508,7 +508,7 @@ if self.focus != self.obj1: self.room.msg_room( - self.caller, f"~You ~examine *{self.obj1.key}.", skip_caller=True + self.caller, f"~You ~examine *{self.obj1.key}.", skip_caller=True ) self.focus = self.obj1 self.obj1.at_focus(self.caller) @@ -517,7 +517,7 @@ else: old_focus = self.focus del self.focus - self.caller.msg(f"You no longer focus on |y{old_focus.key}|n.")
    + self.caller.msg(f"You no longer focus on |y{old_focus.key}|n.")
    [docs]class CmdOptions(CmdEvscapeRoom): @@ -533,7 +533,7 @@ aliases = ["option"]
    [docs] def func(self): - from .menu import run_option_menu + from .menu import run_option_menu run_option_menu(self.caller, self.session)
    @@ -570,7 +570,7 @@
    [docs] def func(self): # reroute to another command - from evennia.commands import cmdhandler + from evennia.commands import cmdhandler cmdhandler.cmdhandler( self.session, self.raw_string, cmdobj=CmdFocusInteraction(), cmdobj_key=self.cmdname @@ -620,9 +620,9 @@ focused = self.focus action = self.action - if focused and hasattr(focused, f"at_focus_{action}"): + if focused and hasattr(focused, f"at_focus_{action}"): # there is a suitable hook to call! - getattr(focused, f"at_focus_{action}")(self.caller, args=self.args) + getattr(focused, f"at_focus_{action}")(self.caller, args=self.args) else: self.caller.msg("Hm?")
    @@ -667,10 +667,10 @@ if hasattr(self.obj1, "get_help"): helptxt = self.obj1.get_help(self.caller) if not helptxt: - helptxt = f"There is no help to be had about {self.obj1.get_display_name(self.caller)}." + helptxt = f"There is no help to be had about {self.obj1.get_display_name(self.caller)}." else: helptxt = ( - f"|y{self.obj1.get_display_name(self.caller)}|n is " + f"|y{self.obj1.get_display_name(self.caller)}|n is " "likely |rnot|n part of any of the Jester's trickery." ) elif self.arg1: @@ -722,7 +722,7 @@ name = args.strip() obj = create_evscaperoom_object(typeclass=typeclass, key=name, location=self.room) - caller.msg(f"Created new object {name} ({obj.typeclass_path}).")
    + caller.msg(f"Created new object {name} ({obj.typeclass_path}).")
    [docs]class CmdSetFlag(CmdEvscapeRoom): @@ -750,12 +750,12 @@ if hasattr(self.obj1, "set_flag"): if self.obj1.check_flag(self.arg2): self.obj1.unset_flag(self.arg2) - self.caller.msg(f"|rUnset|n flag '{self.arg2}' on {self.obj1}.") + self.caller.msg(f"|rUnset|n flag '{self.arg2}' on {self.obj1}.") else: self.obj1.set_flag(self.arg2) - self.caller.msg(f"|gSet|n flag '{self.arg2}' on {self.obj1}.") + self.caller.msg(f"|gSet|n flag '{self.arg2}' on {self.obj1}.") else: - self.caller.msg(f"Cannot set flag on {self.obj1}.")
    + self.caller.msg(f"Cannot set flag on {self.obj1}.")
    [docs]class CmdJumpState(CmdEvscapeRoom): @@ -774,7 +774,7 @@ obj2_search = False
    [docs] def func(self): - self.caller.msg(f"Trying to move to state {self.args}") + self.caller.msg(f"Trying to move to state {self.args}") self.room.next_state(self.args)
    @@ -792,7 +792,7 @@
    [docs] def func(self): # need to import here to break circular import - from .menu import run_evscaperoom_menu + from .menu import run_evscaperoom_menu run_evscaperoom_menu(self.caller)
    diff --git a/docs/1.0-dev/_modules/evennia/contrib/evscaperoom/menu.html b/docs/1.0-dev/_modules/evennia/contrib/evscaperoom/menu.html index d855963fea..db641419a3 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/evscaperoom/menu.html +++ b/docs/1.0-dev/_modules/evennia/contrib/evscaperoom/menu.html @@ -49,12 +49,12 @@ new room (to start from scratch) or join an existing room (with other players). """ -from evennia import EvMenu -from evennia.utils.evmenu import list_node -from evennia.utils import create, justify, list_to_string -from evennia.utils import logger -from .room import EvscapeRoom -from .utils import create_fantasy_word +from evennia import EvMenu +from evennia.utils.evmenu import list_node +from evennia.utils import create, justify, list_to_string +from evennia.utils import logger +from .room import EvscapeRoom +from .utils import create_fantasy_word # ------------------------------------------------------------ # Main menu @@ -98,8 +98,8 @@ """ room = kwargs["room"] - room.msg_char(caller, f"Entering room |c'{room.name}'|n ...") - room.msg_room(caller, f"~You |c~were just tricked in here too!|n") + room.msg_char(caller, f"Entering room |c'{room.name}'|n ...") + room.msg_room(caller, f"~You |c~were just tricked in here too!|n") # we do a manual move since we don't want all hooks to fire. old_location = caller.location caller.location = room @@ -121,10 +121,10 @@ nrooms = EvscapeRoom.objects.all().count() logger.log_info( - f"Evscaperoom: {caller.key} created room '{key}' (#{room.id}). Now {nrooms} room(s) active." + f"Evscaperoom: {caller.key} created room '{key}' (#{room.id}). Now {nrooms} room(s) active." ) - room.log(f"JOIN: {caller.key} created and joined room") + room.log(f"JOIN: {caller.key} created and joined room") return "node_quit", {"quiet": True} @@ -143,8 +143,8 @@ progress = int(stats["progress"]) nplayers = len(room.get_all_characters()) desc = ( - f"Join room |c'{room.get_display_name(caller)}'|n " - f"(complete: {progress}%, players: {nplayers})" + f"Join room |c'{room.get_display_name(caller)}'|n " + f"(complete: {progress}%, players: {nplayers})" ) room_map[desc] = room room_option_descs.append(desc) @@ -193,7 +193,7 @@ current_desc = kwargs.get("desc", caller.db.desc) text = ( - "Your current description is\n\n " f' "{current_desc}"' "\n\nEnter your new description!" + "Your current description is\n\n " f' "{current_desc}"' "\n\nEnter your new description!" ) def _temp_description(caller, raw_string, **kwargs): @@ -259,8 +259,8 @@ # we check an Attribute on the caller to see if we should # leave the game entirely when leaving if caller.db.evscaperoom_standalone: - from evennia.commands import cmdhandler - from evennia import default_cmds + from evennia.commands import cmdhandler + from evennia import default_cmds cmdhandler.cmdhandler( caller.ndb._menutree._session, "", cmdobj=default_cmds.CmdQuit(), cmdobj_key="@quit" @@ -376,7 +376,7 @@ """
    [docs] def node_formatter(self, nodetext, optionstext): - return f"{nodetext}\n\n{optionstext}"
    + return f"{nodetext}\n\n{optionstext}"
    # access function diff --git a/docs/1.0-dev/_modules/evennia/contrib/evscaperoom/objects.html b/docs/1.0-dev/_modules/evennia/contrib/evscaperoom/objects.html index 54eb4b9b0b..2c37c05454 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/evscaperoom/objects.html +++ b/docs/1.0-dev/_modules/evennia/contrib/evscaperoom/objects.html @@ -87,10 +87,10 @@ """ import re import inspect -from evennia import DefaultObject -from evennia.utils.utils import list_to_string, wrap -from .utils import create_evscaperoom_object -from .utils import parse_for_perspectives, parse_for_things +from evennia import DefaultObject +from evennia.utils.utils import list_to_string, wrap +from .utils import create_evscaperoom_object +from .utils import parse_for_perspectives, parse_for_things
    [docs]class EvscaperoomObject(DefaultObject): @@ -346,10 +346,10 @@ command_signatures = sorted(command_signatures) if len(command_signatures) == 1: - helpstr = f"It looks like {self.key} may be " "suitable to {callsigns}." + helpstr = f"It looks like {self.key} may be " "suitable to {callsigns}." else: helpstr = ( - f"At first glance, it looks like {self.key} might be " "suitable to {callsigns}." + f"At first glance, it looks like {self.key} might be " "suitable to {callsigns}." ) return command_signatures, helpstr
    @@ -399,16 +399,16 @@ helptxt = "" else: focused = " |g(examining |G- use '|gex|G' again to look away. See also '|ghelp|G')|n" - helptxt = kwargs.get("helptxt", f"\n\n({self.get_help(looker)})") + helptxt = kwargs.get("helptxt", f"\n\n({self.get_help(looker)})") obj, pos = self.get_position(looker) pos = ( - f" |w({self.position_prep_map[pos]} on " f"{obj.get_display_name(looker)})" + f" |w({self.position_prep_map[pos]} on " f"{obj.get_display_name(looker)})" if obj else "" ) - return f" ~~ |y{self.get_display_name(looker)}|n{focused}{pos}|n ~~\n\n{desc}{helptxt}" + return f" ~~ |y{self.get_display_name(looker)}|n{focused}{pos}|n ~~\n\n{desc}{helptxt}"
    [docs]class Feelable(EvscaperoomObject): @@ -418,7 +418,7 @@ """
    [docs] def at_focus_feel(self, caller, **kwargs): - self.msg_char(caller, f"You feel *{self.key}.")
    + self.msg_char(caller, f"You feel *{self.key}.")
    [docs]class Listenable(EvscaperoomObject): @@ -428,7 +428,7 @@ """
    [docs] def at_focus_listen(self, caller, **kwargs): - self.msg_char(caller, f"You listen to *{self.key}")
    + self.msg_char(caller, f"You listen to *{self.key}")
    [docs]class Smellable(EvscaperoomObject): @@ -438,7 +438,7 @@ """
    [docs] def at_focus_smell(self, caller, **kwargs): - self.msg_char(caller, f"You smell *{self.key}.")
    + self.msg_char(caller, f"You smell *{self.key}.")
    [docs]class Rotatable(EvscaperoomObject): @@ -466,10 +466,10 @@ at_focus_turn = at_focus_rotate
    [docs] def at_rotate(self, caller): - self.msg_char(caller, f"You turn *{self.key} around.")
    + self.msg_char(caller, f"You turn *{self.key} around.")
    [docs] def at_cannot_rotate(self, caller): - self.msg_char(caller, f"You cannot rotate this.")
    + self.msg_char(caller, f"You cannot rotate this.")
    [docs]class Openable(EvscaperoomObject): @@ -508,19 +508,19 @@ self.at_close(caller)
    [docs] def at_open(self, caller): - self.msg_char(caller, f"You open *{self.key}")
    + self.msg_char(caller, f"You open *{self.key}")
    [docs] def at_already_open(self, caller): - self.msg_char(caller, f"{self.key.capitalize()} is already open.")
    + self.msg_char(caller, f"{self.key.capitalize()} is already open.")
    [docs] def at_locked(self, caller): - self.msg_char(caller, f"{self.key.capitalize()} won't open.")
    + self.msg_char(caller, f"{self.key.capitalize()} won't open.")
    [docs] def at_close(self, caller): - self.msg_char(caller, f"You close *{self.key}.")
    + self.msg_char(caller, f"You close *{self.key}.")
    [docs] def at_already_closed(self, caller): - self.msg_char(caller, f"{self.key.capitalize()} is already closed.")
    + self.msg_char(caller, f"{self.key.capitalize()} is already closed.")
    [docs]class Readable(EvscaperoomObject): @@ -549,7 +549,7 @@ self.at_cannot_read(caller)
    [docs] def at_read(self, caller, *args, **kwargs): - self.msg_char(caller, f"You read from *{self.key}.")
    + self.msg_char(caller, f"You read from *{self.key}.")
    [docs] def at_cannot_read(self, caller, *args, **kwargs): self.msg_char(caller, "You cannot understand a thing!")
    @@ -581,16 +581,16 @@
    [docs] def get_cmd_signatures(self): txt = ( - f"You don't have the time to read this from beginning to end. " + f"You don't have the time to read this from beginning to end. " "Use *read <topic> to look up something in particular." ) return [], txt
    [docs] def at_cannot_read(self, caller, topic, *args, **kwargs): - self.msg_char(caller, f"Cannot find an entry on '{topic}'.")
    + self.msg_char(caller, f"Cannot find an entry on '{topic}'.")
    [docs] def at_read(self, caller, topic, entry, *args, **kwargs): - self.msg_char(caller, f"You read about '{topic}':\n{entry.strip()}")
    + self.msg_char(caller, f"You read about '{topic}':\n{entry.strip()}")
    [docs]class Movable(EvscaperoomObject): @@ -636,13 +636,13 @@ self.msg_char(caller, "That does not work.")
    [docs] def at_already_moved(self, caller, position): - self.msg_char(caller, f"You already moved *{self.key} to the {position}.")
    + self.msg_char(caller, f"You already moved *{self.key} to the {position}.")
    [docs] def at_left(self, caller): - self.msg_char(caller, f"You move *{self.key} left")
    + self.msg_char(caller, f"You move *{self.key} left")
    [docs] def at_right(self, caller): - self.msg_char(caller, f"You move *{self.key} right")
    + self.msg_char(caller, f"You move *{self.key} right")
    [docs]class BaseConsumable(EvscaperoomObject): @@ -673,20 +673,20 @@
    [docs] def has_consumed(self, caller, setflag=False): "Check if caller already consumed at least once" - flag = f"{self.consume_flag}#{caller.id}" + flag = f"{self.consume_flag}#{caller.id}" if setflag: self.set_flag(flag) else: return self.check_flag(flag)
    [docs] def at_consume(self, caller, action): - if hasattr(self, f"at_{action}"): - getattr(self, f"at_{action}")(caller) + if hasattr(self, f"at_{action}"): + getattr(self, f"at_{action}")(caller) else: - self.msg_char(caller, f"You {action} *{self.key}.")
    + self.msg_char(caller, f"You {action} *{self.key}.")
    [docs] def at_already_consumed(self, caller, action): - self.msg_char(caller, f"You can't {action} any more.")
    + self.msg_char(caller, f"You can't {action} any more.")
    [docs]class Edible(BaseConsumable): @@ -716,10 +716,10 @@ super().handle_consume(caller, "sip", **kwargs)
    [docs] def at_consume(self, caller, action): - self.msg_char(caller, f"You {action} from *{self.key}.")
    + self.msg_char(caller, f"You {action} from *{self.key}.")
    [docs] def at_already_consumed(self, caller, action): - self.msg_char(caller, f"You can't drink any more.")
    + self.msg_char(caller, f"You can't drink any more.")
    [docs]class BaseApplicable(EvscaperoomObject): @@ -756,10 +756,10 @@ self.at_cannot_apply(caller, action, obj)
    [docs] def at_apply(self, caller, action, obj): - self.msg_char(caller, f"You {action} *{self.key} to {obj.key}.")
    + self.msg_char(caller, f"You {action} *{self.key} to {obj.key}.")
    [docs] def at_cannot_apply(self, caller, action, obj): - self.msg_char(caller, f"You cannot {action} *{self.key} to {obj.key}.")
    + self.msg_char(caller, f"You cannot {action} *{self.key} to {obj.key}.")
    [docs]class Usable(BaseApplicable): @@ -774,10 +774,10 @@ super().handle_apply(caller, "use", **kwargs)
    [docs] def at_apply(self, caller, action, obj): - self.msg_char(caller, f"You {action} *{self.key} with {obj.key}")
    + self.msg_char(caller, f"You {action} *{self.key} with {obj.key}")
    [docs] def at_cannot_apply(self, caller, action, obj): - self.msg_char(caller, f"You cannot {action} *{self.key} with {obj.key}.")
    + self.msg_char(caller, f"You cannot {action} *{self.key} with {obj.key}.")
    [docs]class Insertable(BaseApplicable): @@ -795,14 +795,14 @@ super().handle_apply(caller, "insert", **kwargs)
    [docs] def at_apply(self, caller, action, obj): - self.msg_char(caller, f"You {action} *{self.key} in {obj.key}.")
    + self.msg_char(caller, f"You {action} *{self.key} in {obj.key}.")
    [docs] def get_cmd_signatures(self): txt = "You can use this object to {callsigns}" return ["insert in <object>"], txt
    [docs] def at_cannot_apply(self, caller, action, obj): - self.msg_char(caller, f"You cannot {action} *{self.key} in {obj.key}.")
    + self.msg_char(caller, f"You cannot {action} *{self.key} in {obj.key}.")
    [docs]class Combinable(BaseApplicable): @@ -833,7 +833,7 @@ return ["combine <object>"], txt
    [docs] def at_cannot_apply(self, caller, action, obj): - self.msg_char(caller, f"You cannot {action} *{self.key} with {obj.key}.")
    + self.msg_char(caller, f"You cannot {action} *{self.key} with {obj.key}.")
    [docs] def at_apply(self, caller, action, other_obj): create_dict = self.new_create_dict @@ -842,7 +842,7 @@ new_obj = create_evscaperoom_object(**create_dict) if new_obj and self.destroy_components: self.msg_char( - caller, f"You combine *{self.key} with {other_obj.key} to make {new_obj.key}!" + caller, f"You combine *{self.key} with {other_obj.key} to make {new_obj.key}!" ) other_obj.delete() self.delete()
    @@ -900,19 +900,19 @@ self.at_mix_success(caller, ingredient, **kwargs) else: self.room.log( - f"{self.name} mix failure: Tried {' + '.join([ing.key for ing in self.db.ingredients if ing])}" + f"{self.name} mix failure: Tried {' + '.join([ing.key for ing in self.db.ingredients if ing])}" ) self.db.ingredients = [] self.at_mix_failure(caller, ingredient, **kwargs)
    [docs] def at_mix(self, caller, ingredient, **kwargs): - self.msg_room(caller, f"~You ~mix {ingredient.key} into *{self.key}.")
    + self.msg_room(caller, f"~You ~mix {ingredient.key} into *{self.key}.")
    [docs] def at_mix_failure(self, caller, ingredient, **kwargs): - self.msg_room(caller, f"This mix doesn't work. ~You ~clean and start over.")
    + self.msg_room(caller, f"This mix doesn't work. ~You ~clean and start over.")
    [docs] def at_mix_success(self, caller, ingredient, **kwargs): - self.msg_room(caller, f"~You successfully ~complete the mix!")
    + self.msg_room(caller, f"~You successfully ~complete the mix!")
    [docs]class HasButtons(EvscaperoomObject): @@ -932,7 +932,7 @@
    [docs] def get_cmd_signatures(self): helptxt = ( "It looks like you should be able to operate " - f"*{self.key} by means of " + f"*{self.key} by means of " "{callsigns}." ) return ["push", "press red/green button"], helptxt
    @@ -995,13 +995,13 @@ return ["code <code>"], helptxt
    [docs] def at_no_code(self, caller): - self.msg_char(caller, f"Looks like you need to enter |w{self.code_hint}|n.")
    + self.msg_char(caller, f"Looks like you need to enter |w{self.code_hint}|n.")
    [docs] def at_code_correct(self, caller, code_tried): self.msg_char(caller, "That's the right code!")
    [docs] def at_code_incorrect(self, caller, code_tried): - self.msg_char(caller, f"That's not the right code (need {self.code_hint}).")
    + self.msg_char(caller, f"That's not the right code (need {self.code_hint}).")
    [docs]class BasePositionable(EvscaperoomObject): @@ -1056,17 +1056,17 @@
    [docs] def at_cannot_position(self, caller, position, old_obj, old_pos): self.msg_char( caller, - f"You can't; you are currently {self.position_prep_map[old_pos]} on *{old_obj.key} " + f"You can't; you are currently {self.position_prep_map[old_pos]} on *{old_obj.key} " "(better |wstand|n first).", )
    [docs] def at_again_position(self, caller, position): self.msg_char( - caller, f"But you are already {self.position_prep_map[position]} on *{self.key}?" + caller, f"But you are already {self.position_prep_map[position]} on *{self.key}?" )
    [docs] def at_position(self, caller, position): - self.msg_room(caller, f"~You ~{position} on *{self.key}.")
    + self.msg_room(caller, f"~You ~{position} on *{self.key}.")
    [docs]class Sittable(BasePositionable): 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 ca0c1332cf..2281a4d7d7 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/evscaperoom/room.html +++ b/docs/1.0-dev/_modules/evennia/contrib/evscaperoom/room.html @@ -49,15 +49,15 @@ """ -from evennia import DefaultRoom, DefaultCharacter, DefaultObject -from evennia import utils -from evennia.utils.ansi import strip_ansi -from evennia import logger -from evennia.locks.lockhandler import check_lockstring -from evennia.utils.utils import lazy_property, list_to_string -from .objects import EvscaperoomObject -from .commands import CmdSetEvScapeRoom -from .state import StateHandler +from evennia import DefaultRoom, DefaultCharacter, DefaultObject +from evennia import utils +from evennia.utils.ansi import strip_ansi +from evennia import logger +from evennia.locks.lockhandler import check_lockstring +from evennia.utils.utils import lazy_property, list_to_string +from .objects import EvscaperoomObject +from .commands import CmdSetEvScapeRoom +from .state import StateHandler
    [docs]class EvscapeRoom(EvscaperoomObject, DefaultRoom): @@ -108,10 +108,10 @@ """ Log to a file specificially for this room. """ - caller = f"[caller.key]: " if caller else "" + caller = f"[caller.key]: " if caller else "" logger.log_file( - strip_ansi(f"{caller}{message.strip()}"), filename=self.tagcategory + ".log" + strip_ansi(f"{caller}{message.strip()}"), filename=self.tagcategory + ".log" )
    [docs] def score(self, new_score, reason): @@ -119,12 +119,12 @@ We don't score individually but for everyone in room together. You can only be scored for a given reason once.""" if reason not in self.db.stats["score"]: - self.log(f"score: {reason} ({new_score}pts)") + self.log(f"score: {reason} ({new_score}pts)") self.db.stats["score"][reason] = new_score
    [docs] def progress(self, new_progress): "Progress is what we set it to be (0-100%)" - self.log(f"progress: {new_progress}%") + self.log(f"progress: {new_progress}%") self.db.stats["progress"] = new_progress
    [docs] def achievement(self, caller, achievement, subtext=""): @@ -142,7 +142,7 @@ if not achievements: achievements = {} if achievement not in achievements: - self.log(f"achievement: {caller} earned '{achievement}' - {subtext}") + self.log(f"achievement: {caller} earned '{achievement}' - {subtext}") achievements[achievement] = subtext caller.attributes.add("achievements", achievements, category=self.tagcategory)
    @@ -167,7 +167,7 @@ return self.db.flags.get(flagname, False)
    [docs] def check_perm(self, caller, permission): - return check_lockstring(caller, f"dummy:perm({permission})")
    + return check_lockstring(caller, f"dummy:perm({permission})")
    [docs] def tag_character(self, character, tag, category=None): """ @@ -212,8 +212,8 @@ Have a character exit the room - return them to the room menu. """ - self.log(f"EXIT: {char} left room") - from .menu import run_evscaperoom_menu + self.log(f"EXIT: {char} left room") + from .menu import run_evscaperoom_menu self.character_cleanup(char) char.location = char.home @@ -234,7 +234,7 @@ """ if utils.inherits_from(moved_obj, "evennia.objects.objects.DefaultCharacter"): - self.log(f"JOIN: {moved_obj} joined room") + self.log(f"JOIN: {moved_obj} joined room") self.state.character_enters(moved_obj)
    [docs] def at_object_leave(self, moved_obj, target_location, **kwargs): @@ -266,7 +266,7 @@
    [docs] def return_appearance(self, looker, **kwargs): obj, pos = self.get_position(looker) pos = ( - f"\n|x[{self.position_prep_map[pos]} on " f"{obj.get_display_name(looker)}]|n" + f"\n|x[{self.position_prep_map[pos]} on " f"{obj.get_display_name(looker)}]|n" if obj else "" ) @@ -279,7 +279,7 @@ [obj.get_display_name(looker) for obj in objs] ) - return f"{self.db.desc}{pos}{admin_only}"
    + return f"{self.db.desc}{pos}{admin_only}"
    diff --git a/docs/1.0-dev/_modules/evennia/contrib/evscaperoom/state.html b/docs/1.0-dev/_modules/evennia/contrib/evscaperoom/state.html index b05e78c3f6..9f1d6451ab 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/evscaperoom/state.html +++ b/docs/1.0-dev/_modules/evennia/contrib/evscaperoom/state.html @@ -54,12 +54,12 @@ """ -from django.conf import settings -from functools import wraps -from evennia import utils -from evennia import logger -from .objects import EvscaperoomObject -from .utils import create_evscaperoom_object, msg_cinematic, parse_for_things +from django.conf import settings +from functools import wraps +from evennia import utils +from evennia import logger +from .objects import EvscaperoomObject +from .utils import create_evscaperoom_object, msg_cinematic, parse_for_things # state setup @@ -84,7 +84,7 @@ """ -
    [docs] def __init__(self, room): +
    [docs] def __init__(self, room): self.room = room self.current_state_name = room.db.state or _FIRST_STATE self.prev_state_name = room.db.prev_state @@ -96,11 +96,11 @@ Load state without initializing it """ try: - mod = utils.mod_import(f"{_ROOMSTATE_PACKAGE}.{statename}") + mod = utils.mod_import(f"{_ROOMSTATE_PACKAGE}.{statename}") except Exception as err: logger.log_trace() - self.room.msg_room(None, f"|rBUG: Could not load state {statename}: {err}!") - self.room.msg_room(None, f"|rBUG: Falling back to {self.current_state_name}") + self.room.msg_room(None, f"|rBUG: Could not load state {statename}: {err}!") + self.room.msg_room(None, f"|rBUG: Falling back to {self.current_state_name}") return state = mod.State(self, self.room) @@ -135,7 +135,7 @@ next_state = self.load_state(next_state_name) if not next_state: - raise RuntimeError(f"Could not load new state {next_state_name}!") + raise RuntimeError(f"Could not load new state {next_state_name}!") self.prev_state_name = self.current_state_name self.current_state_name = next_state_name @@ -165,7 +165,7 @@ # a sequence of hints to describe this state. hints = [] -
    [docs] def __init__(self, handler, room): +
    [docs] def __init__(self, handler, room): """ Initializer. @@ -179,10 +179,10 @@ # the name is derived from the name of the module self.name = self.__class__.__module__
    - def __str__(self): + def __str__(self): return self.__class__.__module__ - def __repr__(self): + def __repr__(self): return str(self) def _catch_errors(self, method): @@ -196,17 +196,17 @@ try: return method(*args, **kwargs) except Exception: - logger.log_trace(f"Error in State {__name__}") + logger.log_trace(f"Error in State {__name__}") self.room.msg_room( None, - f"|rThere was an unexpected error in State {__name__}. " + f"|rThere was an unexpected error in State {__name__}. " "Please |wreport|r this as an issue.|n", ) raise # TODO return decorator - def __getattribute__(self, key): + def __getattribute__(self, key): """ Always wrap all callables in the error-handler @@ -228,8 +228,8 @@ self.room.db.state_hint_level = next_level self.room.db.stats["hints_used"] += 1 self.room.log( - f"HINT: {self.name.split('.')[-1]}, level {next_level + 1} " - f"(total used: {self.room.db.stats['hints_used']})" + f"HINT: {self.name.split('.')[-1]}, level {next_level + 1} " + f"(total used: {self.room.db.stats['hints_used']})" ) return self.hints[next_level] else: @@ -296,7 +296,7 @@ db_key__iexact=key, db_tags__db_category=self.room.tagcategory.lower() ) if not match: - logger.log_err(f"get_object: No match for '{key}' in state ") + logger.log_err(f"get_object: No match for '{key}' in state ") return None return match[0]
    diff --git a/docs/1.0-dev/_modules/evennia/contrib/evscaperoom/tests.html b/docs/1.0-dev/_modules/evennia/contrib/evscaperoom/tests.html index f1a7650950..c4a81bfdd2 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/evscaperoom/tests.html +++ b/docs/1.0-dev/_modules/evennia/contrib/evscaperoom/tests.html @@ -46,15 +46,15 @@ """ import inspect import pkgutil -from os import path -from evennia.commands.default.tests import CommandTest -from evennia import InterruptCommand -from evennia.utils.test_resources import EvenniaTest -from evennia.utils import mod_import -from . import commands -from . import state as basestate -from . import objects -from . import utils +from os import path +from evennia.commands.default.tests import CommandTest +from evennia import InterruptCommand +from evennia.utils.test_resources import EvenniaTest +from evennia.utils import mod_import +from . import commands +from . import state as basestate +from . import objects +from . import utils
    [docs]class TestEvscaperoomCommands(CommandTest): @@ -226,7 +226,7 @@ self.call( commands.CmdEmote(), "/me smiles to /obj", - f"Char(#{self.char1.id}) smiles to Obj(#{self.obj1.id})", + f"Char(#{self.char1.id}) smiles to Obj(#{self.obj1.id})", )
    [docs] def test_focus_interaction(self): diff --git a/docs/1.0-dev/_modules/evennia/contrib/evscaperoom/utils.html b/docs/1.0-dev/_modules/evennia/contrib/evscaperoom/utils.html index 6cbe90f427..f86f596c73 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/evscaperoom/utils.html +++ b/docs/1.0-dev/_modules/evennia/contrib/evscaperoom/utils.html @@ -49,9 +49,9 @@ """ import re -from random import choice -from evennia import create_object, search_object -from evennia.utils import justify, inherits_from +from random import choice +from evennia import create_object, search_object +from evennia.utils import justify, inherits_from _BASE_TYPECLASS_PATH = "evscaperoom.objects." _RE_PERSPECTIVE = re.compile(r"~(\w+)", re.I + re.U + re.M) @@ -214,7 +214,7 @@ "Add borders above/below text block" maxwidth = max(len(line) for line in text.split("\n")) sep = "|w" + "~" * maxwidth + "|n" - text = f"{sep}\n{text}\n{sep}" + text = f"{sep}\n{text}\n{sep}" return text
    diff --git a/docs/1.0-dev/_modules/evennia/contrib/extended_room.html b/docs/1.0-dev/_modules/evennia/contrib/extended_room.html index 1aeab0801a..8b511d089d 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/extended_room.html +++ b/docs/1.0-dev/_modules/evennia/contrib/extended_room.html @@ -128,12 +128,12 @@ import datetime import re -from django.conf import settings -from evennia import DefaultRoom -from evennia import gametime -from evennia import default_cmds -from evennia import utils -from evennia import CmdSet +from django.conf import settings +from evennia import DefaultRoom +from evennia import gametime +from evennia import default_cmds +from evennia import utils +from evennia import CmdSet # error return function, needed by Extended Look command _AT_SEARCH_RESULT = utils.variable_from_module(*settings.SEARCH_AT_RESULT.rsplit(".", 1)) diff --git a/docs/1.0-dev/_modules/evennia/contrib/fieldfill.html b/docs/1.0-dev/_modules/evennia/contrib/fieldfill.html index e99f67ed18..204561a7e4 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/fieldfill.html +++ b/docs/1.0-dev/_modules/evennia/contrib/fieldfill.html @@ -181,9 +181,9 @@ the field to False or True. """ -from evennia.utils import evmenu, evtable, delay, list_to_string, logger -from evennia import Command -from evennia.server.sessionhandler import SESSIONS +from evennia.utils import evmenu, evtable, delay, list_to_string, logger +from evennia import Command +from evennia.server.sessionhandler import SESSIONS
    [docs]class FieldEvMenu(evmenu.EvMenu): diff --git a/docs/1.0-dev/_modules/evennia/contrib/gendersub.html b/docs/1.0-dev/_modules/evennia/contrib/gendersub.html index 11058a50be..6774e650a6 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/gendersub.html +++ b/docs/1.0-dev/_modules/evennia/contrib/gendersub.html @@ -82,9 +82,9 @@ """ import re -from evennia.utils import logger -from evennia import DefaultCharacter -from evennia import Command +from evennia.utils import logger +from evennia import DefaultCharacter +from evennia import Command # gender maps diff --git a/docs/1.0-dev/_modules/evennia/contrib/ingame_python/callbackhandler.html b/docs/1.0-dev/_modules/evennia/contrib/ingame_python/callbackhandler.html index 74a6b31251..5e59d96c10 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/ingame_python/callbackhandler.html +++ b/docs/1.0-dev/_modules/evennia/contrib/ingame_python/callbackhandler.html @@ -44,7 +44,7 @@ Module containing the CallbackHandler for individual objects. """ -from collections import namedtuple +from collections import namedtuple
    [docs]class CallbackHandler(object): @@ -62,7 +62,7 @@ script = None -
    [docs] def __init__(self, obj): +
    [docs] def __init__(self, obj): self.obj = obj
    [docs] def all(self): diff --git a/docs/1.0-dev/_modules/evennia/contrib/ingame_python/commands.html b/docs/1.0-dev/_modules/evennia/contrib/ingame_python/commands.html index fb1a562157..5e53b35de8 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/ingame_python/commands.html +++ b/docs/1.0-dev/_modules/evennia/contrib/ingame_python/commands.html @@ -44,15 +44,15 @@ Module containing the commands of the in-game Python system. """ -from datetime import datetime +from datetime import datetime -from django.conf import settings -from evennia import Command -from evennia.utils.ansi import raw -from evennia.utils.eveditor import EvEditor -from evennia.utils.evtable import EvTable -from evennia.utils.utils import class_from_module, time_format -from evennia.contrib.ingame_python.utils import get_event_handler +from django.conf import settings +from evennia import Command +from evennia.utils.ansi import raw +from evennia.utils.eveditor import EvEditor +from evennia.utils.evtable import EvTable +from evennia.utils.utils import class_from_module, time_format +from evennia.contrib.ingame_python.utils import get_event_handler COMMAND_DEFAULT_CLASS = class_from_module(settings.COMMAND_DEFAULT_CLASS) diff --git a/docs/1.0-dev/_modules/evennia/contrib/ingame_python/eventfuncs.html b/docs/1.0-dev/_modules/evennia/contrib/ingame_python/eventfuncs.html index 39135afb30..8cd6b9549c 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/ingame_python/eventfuncs.html +++ b/docs/1.0-dev/_modules/evennia/contrib/ingame_python/eventfuncs.html @@ -47,8 +47,8 @@ """ -from evennia import ObjectDB, ScriptDB -from evennia.contrib.ingame_python.utils import InterruptEvent +from evennia import ObjectDB, ScriptDB +from evennia.contrib.ingame_python.utils import InterruptEvent
    [docs]def deny(): diff --git a/docs/1.0-dev/_modules/evennia/contrib/ingame_python/scripts.html b/docs/1.0-dev/_modules/evennia/contrib/ingame_python/scripts.html index 3a852cdeef..73efcf32ef 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/ingame_python/scripts.html +++ b/docs/1.0-dev/_modules/evennia/contrib/ingame_python/scripts.html @@ -44,21 +44,21 @@ Scripts for the in-game Python system. """ -from datetime import datetime, timedelta -from queue import Queue +from datetime import datetime, timedelta +from queue import Queue import re import sys import traceback -from django.conf import settings -from evennia import DefaultObject, DefaultScript, ChannelDB, ScriptDB -from evennia import logger, ObjectDB -from evennia.utils.ansi import raw -from evennia.utils.create import create_channel -from evennia.utils.dbserialize import dbserialize -from evennia.utils.utils import all_from_module, delay, pypath_to_realpath -from evennia.contrib.ingame_python.callbackhandler import CallbackHandler -from evennia.contrib.ingame_python.utils import get_next_wait, EVENTS, InterruptEvent +from django.conf import settings +from evennia import DefaultObject, DefaultScript, ChannelDB, ScriptDB +from evennia import logger, ObjectDB +from evennia.utils.ansi import raw +from evennia.utils.create import create_channel +from evennia.utils.dbserialize import dbserialize +from evennia.utils.utils import all_from_module, delay, pypath_to_realpath +from evennia.contrib.ingame_python.callbackhandler import CallbackHandler +from evennia.contrib.ingame_python.utils import get_next_wait, EVENTS, InterruptEvent # Constants RE_LINE_ERROR = re.compile(r'^ File "\<string\>", line (\d+)') @@ -128,7 +128,7 @@ delay(seconds, complete_task, task_id) # Place the script in the CallbackHandler - from evennia.contrib.ingame_python import typeclasses + from evennia.contrib.ingame_python import typeclasses CallbackHandler.script = self DefaultObject.callbacks = typeclasses.EventObject.callbacks diff --git a/docs/1.0-dev/_modules/evennia/contrib/ingame_python/tests.html b/docs/1.0-dev/_modules/evennia/contrib/ingame_python/tests.html index 63d8b8d932..58fef4f0eb 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/ingame_python/tests.html +++ b/docs/1.0-dev/_modules/evennia/contrib/ingame_python/tests.html @@ -44,18 +44,18 @@ Module containing the test cases for the in-game Python system. """ -from mock import Mock -from textwrap import dedent +from mock import Mock +from textwrap import dedent -from django.conf import settings -from evennia import ScriptDB -from evennia.commands.default.tests import CommandTest -from evennia.objects.objects import ExitCommand -from evennia.utils import ansi, utils -from evennia.utils.create import create_object, create_script -from evennia.utils.test_resources import EvenniaTest -from evennia.contrib.ingame_python.commands import CmdCallback -from evennia.contrib.ingame_python.callbackhandler import CallbackHandler +from django.conf import settings +from evennia import ScriptDB +from evennia.commands.default.tests import CommandTest +from evennia.objects.objects import ExitCommand +from evennia.utils import ansi, utils +from evennia.utils.create import create_object, create_script +from evennia.utils.test_resources import EvenniaTest +from evennia.contrib.ingame_python.commands import CmdCallback +from evennia.contrib.ingame_python.callbackhandler import CallbackHandler # Force settings settings.EVENTS_CALENDAR = "standard" diff --git a/docs/1.0-dev/_modules/evennia/contrib/ingame_python/typeclasses.html b/docs/1.0-dev/_modules/evennia/contrib/ingame_python/typeclasses.html index 9fed2d642e..3555ccfe5d 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/ingame_python/typeclasses.html +++ b/docs/1.0-dev/_modules/evennia/contrib/ingame_python/typeclasses.html @@ -49,11 +49,11 @@ """ -from evennia import DefaultCharacter, DefaultExit, DefaultObject, DefaultRoom -from evennia import ScriptDB -from evennia.utils.utils import delay, inherits_from, lazy_property -from evennia.contrib.ingame_python.callbackhandler import CallbackHandler -from evennia.contrib.ingame_python.utils import register_events, time_event, phrase_event +from evennia import DefaultCharacter, DefaultExit, DefaultObject, DefaultRoom +from evennia import ScriptDB +from evennia.utils.utils import delay, inherits_from, lazy_property +from evennia.contrib.ingame_python.callbackhandler import CallbackHandler +from evennia.contrib.ingame_python.utils import register_events, time_event, phrase_event # Character help CHARACTER_CAN_DELETE = """ diff --git a/docs/1.0-dev/_modules/evennia/contrib/ingame_python/utils.html b/docs/1.0-dev/_modules/evennia/contrib/ingame_python/utils.html index 6eb0b5c006..2065fdb0f3 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/ingame_python/utils.html +++ b/docs/1.0-dev/_modules/evennia/contrib/ingame_python/utils.html @@ -47,17 +47,17 @@ """ -from textwrap import dedent +from textwrap import dedent -from django.conf import settings -from evennia import logger -from evennia import ScriptDB -from evennia.utils.create import create_script -from evennia.utils.gametime import real_seconds_until as standard_rsu -from evennia.utils.utils import class_from_module -from evennia.contrib.custom_gametime import UNITS -from evennia.contrib.custom_gametime import gametime_to_realtime -from evennia.contrib.custom_gametime import real_seconds_until as custom_rsu +from django.conf import settings +from evennia import logger +from evennia import ScriptDB +from evennia.utils.create import create_script +from evennia.utils.gametime import real_seconds_until as standard_rsu +from evennia.utils.utils import class_from_module +from evennia.contrib.custom_gametime import UNITS +from evennia.contrib.custom_gametime import gametime_to_realtime +from evennia.contrib.custom_gametime import real_seconds_until as custom_rsu # Temporary storage for events waiting for the script to be started EVENTS = [] diff --git a/docs/1.0-dev/_modules/evennia/contrib/mail.html b/docs/1.0-dev/_modules/evennia/contrib/mail.html index 6b5fb992ec..617362e27c 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/mail.html +++ b/docs/1.0-dev/_modules/evennia/contrib/mail.html @@ -83,10 +83,10 @@ """ import re -from evennia import ObjectDB, AccountDB -from evennia import default_cmds -from evennia.utils import create, evtable, make_iter, inherits_from, datetime_format -from evennia.comms.models import Msg +from evennia import ObjectDB, AccountDB +from evennia import default_cmds +from evennia.utils import create, evtable, make_iter, inherits_from, datetime_format +from evennia.comms.models import Msg _HEAD_CHAR = "|015-|n" @@ -340,7 +340,7 @@ day = message.db_date_created.day messageForm.append( "|wSent:|n %s" - % message.db_date_created.strftime(f"%b {day}, %Y - %H:%M:%S") + % message.db_date_created.strftime(f"%b {day}, %Y - %H:%M:%S") ) messageForm.append("|wSubject:|n %s" % message.header) messageForm.append(_SUB_HEAD_CHAR * _WIDTH) diff --git a/docs/1.0-dev/_modules/evennia/contrib/mapbuilder.html b/docs/1.0-dev/_modules/evennia/contrib/mapbuilder.html index 5b16236075..1a5c235c11 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/mapbuilder.html +++ b/docs/1.0-dev/_modules/evennia/contrib/mapbuilder.html @@ -126,8 +126,8 @@ """ -from django.conf import settings -from evennia.utils import utils +from django.conf import settings +from evennia.utils import utils # ---------- EXAMPLE 1 ---------- # # @mapbuilder evennia.contrib.mapbuilder.EXAMPLE1_MAP EXAMPLE1_LEGEND @@ -135,9 +135,9 @@ # -*- coding: utf-8 -*- # Add the necessary imports for your instructions here. -from evennia import create_object -from typeclasses import rooms, exits -from random import randint +from evennia import create_object +from typeclasses import rooms, exits +from random import randint import random diff --git a/docs/1.0-dev/_modules/evennia/contrib/menu_login.html b/docs/1.0-dev/_modules/evennia/contrib/menu_login.html index d76ec9a08f..7de482297a 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/menu_login.html +++ b/docs/1.0-dev/_modules/evennia/contrib/menu_login.html @@ -61,12 +61,12 @@ """ -from django.conf import settings +from django.conf import settings -from evennia import Command, CmdSet -from evennia import syscmdkeys -from evennia.utils.evmenu import EvMenu -from evennia.utils.utils import random_string_from_module, class_from_module, callables_from_module +from evennia import Command, CmdSet +from evennia import syscmdkeys +from evennia.utils.evmenu import EvMenu +from evennia.utils.utils import random_string_from_module, class_from_module, callables_from_module _CONNECTION_SCREEN_MODULE = settings.CONNECTION_SCREEN_MODULE _GUEST_ENABLED = settings.GUEST_ENABLED diff --git a/docs/1.0-dev/_modules/evennia/contrib/multidescer.html b/docs/1.0-dev/_modules/evennia/contrib/multidescer.html index a8d25fdd9e..45e7ba69c6 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/multidescer.html +++ b/docs/1.0-dev/_modules/evennia/contrib/multidescer.html @@ -69,9 +69,9 @@ """ import re -from evennia import default_cmds -from evennia.utils.utils import crop -from evennia.utils.eveditor import EvEditor +from evennia import default_cmds +from evennia.utils.utils import crop +from evennia.utils.eveditor import EvEditor # regex for the set functionality diff --git a/docs/1.0-dev/_modules/evennia/contrib/puzzles.html b/docs/1.0-dev/_modules/evennia/contrib/puzzles.html index e7739c247f..cac68b85ab 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/puzzles.html +++ b/docs/1.0-dev/_modules/evennia/contrib/puzzles.html @@ -110,17 +110,17 @@ """ import itertools -from random import choice -from evennia import create_script -from evennia import CmdSet -from evennia import DefaultScript -from evennia import DefaultCharacter -from evennia import DefaultRoom -from evennia import DefaultExit -from evennia.commands.default.muxcommand import MuxCommand -from evennia.utils.utils import inherits_from -from evennia.utils import search, utils, logger -from evennia.prototypes.spawner import spawn +from random import choice +from evennia import create_script +from evennia import CmdSet +from evennia import DefaultScript +from evennia import DefaultCharacter +from evennia import DefaultRoom +from evennia import DefaultExit +from evennia.commands.default.muxcommand import MuxCommand +from evennia.utils.utils import inherits_from +from evennia.utils import search, utils, logger +from evennia.prototypes.spawner import spawn # Tag used by puzzles _PUZZLES_TAG_CATEGORY = "puzzles" diff --git a/docs/1.0-dev/_modules/evennia/contrib/random_string_generator.html b/docs/1.0-dev/_modules/evennia/contrib/random_string_generator.html index 977a72ba8c..317553b595 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/random_string_generator.html +++ b/docs/1.0-dev/_modules/evennia/contrib/random_string_generator.html @@ -91,13 +91,13 @@ """ -from random import choice, randint, seed +from random import choice, randint, seed import re import string import time -from evennia import DefaultScript, ScriptDB -from evennia.utils.create import create_script +from evennia import DefaultScript, ScriptDB +from evennia.utils.create import create_script
    [docs]class RejectedRegex(RuntimeError): @@ -164,7 +164,7 @@ # with multiple instandces script = None -
    [docs] def __init__(self, name, regex): +
    [docs] def __init__(self, name, regex): """ Create a new generator. @@ -197,7 +197,7 @@ if regex: self._find_elements(regex)
    - def __repr__(self): + def __repr__(self): return "<evennia.contrib.random_string_generator.RandomStringGenerator for {}>".format( self.name ) diff --git a/docs/1.0-dev/_modules/evennia/contrib/rplanguage.html b/docs/1.0-dev/_modules/evennia/contrib/rplanguage.html index 903e2bb28e..61ecc0f6a9 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/rplanguage.html +++ b/docs/1.0-dev/_modules/evennia/contrib/rplanguage.html @@ -102,21 +102,46 @@ Below is an example of "elvish", using "rounder" vowels and sounds: ```python - phonemes = "oi oh ee ae aa eh ah ao aw ay er ey ow ia ih iy " \ - "oy ua uh uw y p b t d f v t dh s z sh zh ch jh k " \ - "ng g m n l r w", + # vowel/consonant grammar possibilities + grammar = ("v vv vvc vcc vvcc cvvc vccv vvccv vcvccv vcvcvcc vvccvvcc " + "vcvvccvvc cvcvvcvvcc vcvcvvccvcvv") + + # all not in this group is considered a consonant vowels = "eaoiuy" - grammar = "v vv vvc vcc vvcc cvvc vccv vvccv vcvccv vcvcvcc vvccvvcc " \ - "vcvvccvvc cvcvvcvvcc vcvcvvccvcvv", + + # you need a representative of all of the minimal grammars here, so if a + # grammar v exists, there must be atleast one phoneme available with only + # one vowel in it + phonemes = ("oi oh ee ae aa eh ah ao aw ay er ey ow ia ih iy " + "oy ua uh uw y p b t d f v t dh s z sh zh ch jh k " + "ng g m n l r w") + + # how much the translation varies in length compared to the original. 0 is + # smallest, higher values give ever bigger randomness (including removing + # short words entirely) word_length_variance = 1 + + # if a proper noun (word starting with capitalized letter) should be + # translated or not. If not (default) it means e.g. names will remain + # unchanged across languages. + noun_translate = False + + # all proper nouns (words starting with a capital letter not at the beginning + # of a sentence) can have either a postfix or -prefix added at all times noun_postfix = "'la" + + # words in dict will always be translated this way. The 'auto_translations' + # is instead a list or filename to file with words to use to help build a + # bigger dictionary by creating random translations of each word in the + # list *once* and saving the result for subsequent use. manual_translations = {"the":"y'e", "we":"uyi", "she":"semi", "he":"emi", "you": "do", 'me':'mi','i':'me', 'be':"hy'e", 'and':'y'} rplanguage.add_language(key="elvish", phonemes=phonemes, grammar=grammar, word_length_variance=word_length_variance, + noun_translate=noun_translate, noun_postfix=noun_postfix, vowels=vowels, - manual_translations=manual_translations + manual_translations=manual_translations, auto_translations="my_word_file.txt") ``` @@ -133,10 +158,10 @@ """ import re -from random import choice, randint -from collections import defaultdict -from evennia import DefaultScript -from evennia.utils import logger +from random import choice, randint +from collections import defaultdict +from evennia import DefaultScript +from evennia.utils import logger # ------------------------------------------------------------ @@ -159,7 +184,8 @@ _RE_FLAGS = re.MULTILINE + re.IGNORECASE + re.DOTALL + re.UNICODE _RE_GRAMMAR = re.compile(r"vv|cc|v|c", _RE_FLAGS) _RE_WORD = re.compile(r"\w+", _RE_FLAGS) -_RE_EXTRA_CHARS = re.compile(r"\s+(?=\W)|[,.?;](?=[,.?;]|\s+[,.?;])", _RE_FLAGS) +# superfluous chars, except ` ... ` +_RE_EXTRA_CHARS = re.compile(r"\s+(?!... )(?=\W)|[,.?;](?!.. )(?=[,?;]|\s+[,.?;])", _RE_FLAGS)
    [docs]class LanguageError(RuntimeError): @@ -240,9 +266,13 @@ 0 means a minimal variance, higher variance may mean words have wildly varying length; this strongly affects how the language "looks". - noun_translate (bool, optional): If a proper noun, identified as a - capitalized word, should be translated or not. By default they - will not, allowing for e.g. the names of characters to be understandable. + noun_translate (bool, optional): If a proper noun should be translated or + not. By default they will not, allowing for e.g. the names of characters + to be understandable. A 'noun' is identified as a capitalized word + *not at the start of a sentence*. This simple metric means that names + starting a sentence always will be translated (- but hey, maybe + the fantasy language just never uses a noun at the beginning of + sentences, who knows?) noun_prefix (str, optional): A prefix to go before every noun in this language (if any). noun_postfix (str, optuonal): A postfix to go after every noun @@ -287,7 +317,7 @@ # {"vv": ["ea", "oh", ...], ...} grammar2phonemes = defaultdict(list) for phoneme in phonemes.split(): - if re.search("\W", phoneme): + if re.search(r"\W", phoneme): raise LanguageError("The phoneme '%s' contains an invalid character" % phoneme) gram = "".join(["v" if char in vowels else "c" for char in phoneme]) grammar2phonemes[gram].append(phoneme) @@ -295,7 +325,7 @@ # allowed grammar are grouped by length gramdict = defaultdict(list) for gram in grammar.split(): - if re.search("\W|(!=[cv])", gram): + if re.search(r"\W|(!=[cv])", gram): raise LanguageError( "The grammar '%s' is invalid (only 'c' and 'v' are allowed)" % gram ) @@ -322,7 +352,13 @@ # use the corresponding length structure = choice(grammar[wlen]) for match in _RE_GRAMMAR.finditer(structure): - new_word += choice(grammar2phonemes[match.group()]) + try: + new_word += choice(grammar2phonemes[match.group()]) + except IndexError: + raise IndexError( + "Could not find a matching phoneme for the grammar " + f"'{match.group()}'. Make there is at least one phoneme matching this " + "combination of consonants and vowels.") translation[word.lower()] = new_word.lower() if manual_translations: @@ -361,6 +397,11 @@ word = match.group() lword = len(word) + # find out what preceeded this word + wpos = match.start() + preceeding = match.string[:wpos].strip() + start_sentence = preceeding.endswith((".", "!", "?")) or not preceeding + if len(word) <= self.level: # below level. Don't translate new_word = word @@ -370,11 +411,6 @@ if not new_word: # no dictionary translation. Generate one - # find out what preceeded this word - wpos = match.start() - preceeding = match.string[:wpos].strip() - start_sentence = preceeding.endswith((".", "!", "?")) or not preceeding - # make up translation on the fly. Length can # vary from un-translated word. wlen = max( @@ -409,24 +445,30 @@ break if word.istitle(): - title_word = "" - if not start_sentence and not self.language.get("noun_translate", False): - # don't translate what we identify as proper nouns (names) - title_word = word - elif new_word: - title_word = new_word + if not start_sentence: + # this is a noun. We miss nouns at the start of + # sentences this way, but it's as good as we can get + # with this simple analysis. Maybe the fantasy language + # just don't consider nouns at the beginning of + # sentences, who knows? + if not self.language.get("noun_translate", False): + # don't translate what we identify as proper nouns (names) + new_word = word - if title_word: - # Regardless of if we translate or not, we will add the custom prefix/postfixes - new_word = "%s%s%s" % ( - self.language["noun_prefix"], - title_word.capitalize(), - self.language["noun_postfix"], + # add noun prefix and/or postfix + new_word = "{prefix}{word}{postfix}".format( + prefix=self.language["noun_prefix"], + word=new_word.capitalize(), + postfix=self.language["noun_postfix"], ) if len(word) > 1 and word.isupper(): # keep LOUD words loud also when translated new_word = new_word.upper() + + if start_sentence: + new_word = new_word.capitalize() + return new_word
    [docs] def translate(self, text, level=0.0, language="default"): @@ -489,7 +531,7 @@ _LANGUAGE_HANDLER = LanguageHandler.objects.get(db_key="language_handler") except LanguageHandler.DoesNotExist: if not _LANGUAGE_HANDLER: - from evennia import create_script + from evennia import create_script _LANGUAGE_HANDLER = create_script(LanguageHandler) return _LANGUAGE_HANDLER.translate(text, level=level, language=language)
    @@ -507,7 +549,7 @@ _LANGUAGE_HANDLER = LanguageHandler.objects.get(db_key="language_handler") except LanguageHandler.DoesNotExist: if not _LANGUAGE_HANDLER: - from evennia import create_script + from evennia import create_script _LANGUAGE_HANDLER = create_script(LanguageHandler) _LANGUAGE_HANDLER.add(**kwargs)
    @@ -527,25 +569,24 @@ _LANGUAGE_HANDLER = LanguageHandler.objects.get(db_key="language_handler") except LanguageHandler.DoesNotExist: if not _LANGUAGE_HANDLER: - from evennia import create_script + from evennia import create_script _LANGUAGE_HANDLER = create_script(LanguageHandler) return list(_LANGUAGE_HANDLER.attributes.get("language_storage", {}))
    -# ------------------------------------------------------------ +# ----------------------------------------------------------------------------- # # Whisper obscuration # -# This obsucration table is designed by obscuring certain -# vowels first, following by consonants that tend to be -# more audible over long distances, like s. Finally it -# does non-auditory replacements, like exclamation marks -# and capitalized letters (assumed to be spoken louder) that may still -# give a user some idea of the sentence structure. Then the word -# lengths are also obfuscated and finally the whisper # length itself. +# This obsucration table is designed by obscuring certain vowels first, +# following by consonants that tend to be more audible over long distances, +# like s. Finally it does non-auditory replacements, like exclamation marks and +# capitalized letters (assumed to be spoken louder) that may still give a user +# some idea of the sentence structure. Then the word lengths are also +# obfuscated and finally the whisper length itself. # -# ------------------------------------------------------------ +# ------------------------------------------------------------------------------ _RE_WHISPER_OBSCURE = [ diff --git a/docs/1.0-dev/_modules/evennia/contrib/rpsystem.html b/docs/1.0-dev/_modules/evennia/contrib/rpsystem.html index 4817ee44ab..5e6894f9f0 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/rpsystem.html +++ b/docs/1.0-dev/_modules/evennia/contrib/rpsystem.html @@ -137,13 +137,13 @@ """ import re -from re import escape as re_escape +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.utils.utils import lazy_property, make_iter, variable_from_module +from django.conf import settings +from evennia import DefaultObject, DefaultCharacter, ObjectDB +from evennia import Command, CmdSet +from evennia import ansi +from evennia.utils.utils import lazy_property, make_iter, variable_from_module _AT_SEARCH_RESULT = variable_from_module(*settings.SEARCH_AT_RESULT.rsplit(".", 1)) # ------------------------------------------------------------ @@ -631,7 +631,7 @@ """ -
    [docs] def __init__(self, obj): +
    [docs] def __init__(self, obj): """ Initialize the handler @@ -734,7 +734,7 @@ """ -
    [docs] def __init__(self, obj): +
    [docs] def __init__(self, obj): """ Initialize the handler @@ -985,7 +985,7 @@ caller.msg(err) return except AttributeError: - caller.msg(f"Cannot set sdesc on {caller.key}.") + caller.msg(f"Cannot set sdesc on {caller.key}.") return caller.msg("%s's sdesc was set to '%s'." % (caller.key, sdesc))
    @@ -1153,8 +1153,8 @@ for key, obj in all_recogs.items() ) caller.msg( - f"Currently recognized (use 'recog <sdesc> as <alias>' to add " - f"new and 'forget <alias>' to remove):\n{lst}" + f"Currently recognized (use 'recog <sdesc> as <alias>' to add " + f"new and 'forget <alias>' to remove):\n{lst}" ) return @@ -1605,8 +1605,8 @@ """ if kwargs.get("whisper"): - return f'/me whispers "{message}"' - return f'/me says, "{message}"'
    + return f'/me whispers "{message}"' + return f'/me says, "{message}"'
    [docs] def process_sdesc(self, sdesc, obj, **kwargs): """ diff --git a/docs/1.0-dev/_modules/evennia/contrib/security/auditing/outputs.html b/docs/1.0-dev/_modules/evennia/contrib/security/auditing/outputs.html index 9e22414adf..6082c21881 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/security/auditing/outputs.html +++ b/docs/1.0-dev/_modules/evennia/contrib/security/auditing/outputs.html @@ -55,7 +55,7 @@ Evennia contribution - Johnny 2017 """ -from evennia.utils.logger import log_file +from evennia.utils.logger import log_file import json import syslog diff --git a/docs/1.0-dev/_modules/evennia/contrib/security/auditing/server.html b/docs/1.0-dev/_modules/evennia/contrib/security/auditing/server.html index 5a3bae632c..b7a23edca2 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/security/auditing/server.html +++ b/docs/1.0-dev/_modules/evennia/contrib/security/auditing/server.html @@ -51,10 +51,10 @@ import re import socket -from django.utils import timezone -from django.conf import settings as ev_settings -from evennia.utils import utils, logger, mod_import, get_evennia_version -from evennia.server.serversession import ServerSession +from django.utils import timezone +from django.conf import settings as ev_settings +from evennia.utils import utils, logger, mod_import, get_evennia_version +from evennia.server.serversession import ServerSession # Attributes governing auditing of commands and where to send log objects AUDIT_CALLBACK = getattr( diff --git a/docs/1.0-dev/_modules/evennia/contrib/security/auditing/tests.html b/docs/1.0-dev/_modules/evennia/contrib/security/auditing/tests.html index 58d5832e08..01f4712166 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/security/auditing/tests.html +++ b/docs/1.0-dev/_modules/evennia/contrib/security/auditing/tests.html @@ -44,10 +44,10 @@ Module containing the test cases for the Audit system. """ -from anything import Anything -from django.test import override_settings -from django.conf import settings -from evennia.utils.test_resources import EvenniaTest +from anything import Anything +from django.test import override_settings +from django.conf import settings +from evennia.utils.test_resources import EvenniaTest import re # Configure session auditing settings - TODO: This is bad practice that leaks over to other tests diff --git a/docs/1.0-dev/_modules/evennia/contrib/simpledoor.html b/docs/1.0-dev/_modules/evennia/contrib/simpledoor.html index c7f893f5ab..572a3f692c 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/simpledoor.html +++ b/docs/1.0-dev/_modules/evennia/contrib/simpledoor.html @@ -71,8 +71,8 @@ """ -from evennia import DefaultExit, default_cmds -from evennia.utils.utils import inherits_from +from evennia import DefaultExit, default_cmds +from evennia.utils.utils import inherits_from
    [docs]class SimpleDoor(DefaultExit): diff --git a/docs/1.0-dev/_modules/evennia/contrib/slow_exit.html b/docs/1.0-dev/_modules/evennia/contrib/slow_exit.html index cab3f2d37a..80debf4dfe 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/slow_exit.html +++ b/docs/1.0-dev/_modules/evennia/contrib/slow_exit.html @@ -77,7 +77,7 @@ """ -from evennia import DefaultExit, utils, Command +from evennia import DefaultExit, utils, Command MOVE_DELAY = {"stroll": 6, "walk": 4, "run": 2, "sprint": 1} 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 e373d3c8c1..901ccd88d7 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/talking_npc.html +++ b/docs/1.0-dev/_modules/evennia/contrib/talking_npc.html @@ -61,8 +61,8 @@ """ -from evennia import DefaultObject, CmdSet, default_cmds -from evennia.utils.evmenu import EvMenu +from evennia import DefaultObject, CmdSet, default_cmds +from evennia.utils.evmenu import EvMenu # Menu implementing the dialogue tree diff --git a/docs/1.0-dev/_modules/evennia/contrib/test_traits.html b/docs/1.0-dev/_modules/evennia/contrib/test_traits.html index b8d6095580..3f755f2174 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/test_traits.html +++ b/docs/1.0-dev/_modules/evennia/contrib/test_traits.html @@ -48,17 +48,17 @@ """ -from copy import copy -from anything import Something -from mock import MagicMock, patch -from django.test import TestCase -from django.test import override_settings -from evennia.utils.test_resources import EvenniaTest -from evennia.contrib import traits +from copy import copy +from anything import Something +from mock import MagicMock, patch +from django.test import TestCase +from django.test import override_settings +from evennia.utils.test_resources import EvenniaTest +from evennia.contrib import traits class _MockObj: - def __init__(self): + def __init__(self): self.attributes = MagicMock() self.attributes.get = self.get self.attributes.add = self.add diff --git a/docs/1.0-dev/_modules/evennia/contrib/traits.html b/docs/1.0-dev/_modules/evennia/contrib/traits.html index 845043413e..25e92bb90c 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/traits.html +++ b/docs/1.0-dev/_modules/evennia/contrib/traits.html @@ -375,12 +375,12 @@ """ -from time import time -from django.conf import settings -from functools import total_ordering -from evennia.utils.dbserialize import _SaverDict -from evennia.utils import logger -from evennia.utils.utils import inherits_from, class_from_module, list_to_string, percent +from time import time +from django.conf import settings +from functools import total_ordering +from evennia.utils.dbserialize import _SaverDict +from evennia.utils import logger +from evennia.utils.utils import inherits_from, class_from_module, list_to_string, percent # Available Trait classes. @@ -417,7 +417,7 @@ try: cls = class_from_module(classpath) except ImportError: - logger.log_trace(f"Could not import Trait from {classpath}.") + logger.log_trace(f"Could not import Trait from {classpath}.") else: if hasattr(cls, "trait_type"): trait_type = cls.trait_type @@ -443,7 +443,7 @@ """ -
    [docs] def __init__(self, msg): +
    [docs] def __init__(self, msg): self.msg = msg
    @@ -461,7 +461,7 @@ """ -
    [docs] def __init__(self, obj, db_attribute_key="traits", db_attribute_category="traits"): +
    [docs] def __init__(self, obj, db_attribute_key="traits", db_attribute_category="traits"): """ Initialize the handler and set up its internal Attribute-based storage. @@ -483,11 +483,11 @@ self.trait_data = obj.attributes.get(db_attribute_key, category=db_attribute_category) self._cache = {}
    - def __len__(self): + def __len__(self): """Return number of Traits registered with the handler""" return len(self.trait_data) - def __setattr__(self, trait_key, value): + def __setattr__(self, trait_key, value): """ Returns error message if trait objects are assigned directly. @@ -501,22 +501,22 @@ trait_cls = self._get_trait_class(trait_key=trait_key) valid_keys = list_to_string(list(trait_cls.default_keys.keys()), endsep="or") raise TraitException( - "Trait object not settable directly. " f"Assign to {trait_key}.{valid_keys}." + "Trait object not settable directly. " f"Assign to {trait_key}.{valid_keys}." ) - def __setitem__(self, trait_key, value): + def __setitem__(self, trait_key, value): """Returns error message if trait objects are assigned directly.""" return self.__setattr__(trait_key, value) - def __getattr__(self, trait_key): + def __getattr__(self, trait_key): """Returns Trait instances accessed as attributes.""" return self.get(trait_key) - def __getitem__(self, trait_key): + def __getitem__(self, trait_key): """Returns `Trait` instances accessed as dict keys.""" return self.get(trait_key) - def __repr__(self): + def __repr__(self): return "TraitHandler ({num} Trait(s) stored): {keys}".format( num=len(self), keys=", ".join(self.all) ) @@ -531,11 +531,11 @@ try: trait_type = self.trait_data[trait_key]["trait_type"] except KeyError: - raise TraitException(f"Trait class for Trait {trait_key} could not be found.") + raise TraitException(f"Trait class for Trait {trait_key} could not be found.") try: return _TRAIT_CLASSES[trait_type] except KeyError: - raise TraitException(f"Trait class for {trait_type} could not be found.") + raise TraitException(f"Trait class for {trait_type} could not be found.") @property def all(self): @@ -595,11 +595,11 @@ if force: self.remove(trait_key) else: - raise TraitException(f"Trait '{trait_key}' already exists.") + raise TraitException(f"Trait '{trait_key}' already exists.") trait_class = _TRAIT_CLASSES.get(trait_type) if not trait_class: - raise TraitException(f"Trait-type '{trait_type}' is invalid.") + raise TraitException(f"Trait-type '{trait_type}' is invalid.") trait_properties["name"] = trait_key.title() if not name else name trait_properties["trait_type"] = trait_type @@ -618,7 +618,7 @@ """ if trait_key not in self.trait_data: - raise TraitException(f"Trait '{trait_key}' not found.") + raise TraitException(f"Trait '{trait_key}' not found.") if trait_key in self._cache: del self._cache[trait_key] @@ -664,7 +664,7 @@ # and have them treated like data to store. allow_extra_properties = True -
    [docs] def __init__(self, trait_data): +
    [docs] def __init__(self, trait_data): """ This both initializes and validates the Trait on creation. It must raise exception if validation fails. The TraitHandler will call this @@ -686,8 +686,8 @@ if not isinstance(trait_data, _SaverDict): logger.log_warn( - f"Non-persistent Trait data (type(trait_data)) " - f"loaded for {type(self).__name__}." + f"Non-persistent Trait data (type(trait_data)) " + f"loaded for {type(self).__name__}." )
    [docs] @staticmethod @@ -742,22 +742,22 @@ # Grant access to properties on this Trait. - def __getitem__(self, key): + def __getitem__(self, key): """Access extra parameters as dict keys.""" try: return self.__getattr__(key) except AttributeError: raise KeyError(key) - def __setitem__(self, key, value): + def __setitem__(self, key, value): """Set extra parameters as dict keys.""" self.__setattr__(key, value) - def __delitem__(self, key): + def __delitem__(self, key): """Delete extra parameters as dict keys.""" self.__delattr__(key) - def __getattr__(self, key): + def __getattr__(self, key): """Access extra parameters as attributes.""" if key in ("default_keys", "data_default", "trait_type", "allow_extra_properties"): return _GA(self, key) @@ -770,7 +770,7 @@ ) ) - def __setattr__(self, key, value): + def __setattr__(self, key, value): """Set extra parameters as attributes. Arbitrary attributes set on a Trait object will be @@ -794,9 +794,9 @@ if _GA(self, "allow_extra_properties"): _GA(self, "_data")[key] = value return - raise AttributeError(f"Can't set attribute {key} on " f"{self.trait_type} Trait.") + raise AttributeError(f"Can't set attribute {key} on " f"{self.trait_type} Trait.") - def __delattr__(self, key): + def __delattr__(self, key): """ Delete or reset parameters. @@ -834,7 +834,7 @@ except AttributeError: pass - def __repr__(self): + def __repr__(self): """Debug-friendly representation of this Trait.""" return "{}({{{}}})".format( type(self).__name__, @@ -847,8 +847,8 @@ ), ) - def __str__(self): - return f"<Trait {self.name}: {self._data['value']}>" + def __str__(self): + return f"<Trait {self.name}: {self._data['value']}>" # access properties @@ -861,7 +861,7 @@ # Numeric operations - def __eq__(self, other): + def __eq__(self, other): """Support equality comparison between Traits or Trait and numeric. Note: @@ -876,7 +876,7 @@ else: return NotImplemented - def __lt__(self, other): + def __lt__(self, other): """Support less than comparison between `Trait`s or `Trait` and numeric.""" if inherits_from(other, Trait): return self.value < other.value @@ -885,11 +885,11 @@ else: return NotImplemented - def __pos__(self): + def __pos__(self): """Access `value` property through unary `+` operator.""" return self.value - def __add__(self, other): + def __add__(self, other): """Support addition between `Trait`s or `Trait` and numeric""" if inherits_from(other, Trait): return self.value + other.value @@ -898,7 +898,7 @@ else: return NotImplemented - def __sub__(self, other): + def __sub__(self, other): """Support subtraction between `Trait`s or `Trait` and numeric""" if inherits_from(other, Trait): return self.value - other.value @@ -907,7 +907,7 @@ else: return NotImplemented - def __mul__(self, other): + def __mul__(self, other): """Support multiplication between `Trait`s or `Trait` and numeric""" if inherits_from(other, Trait): return self.value * other.value @@ -916,7 +916,7 @@ else: return NotImplemented - def __floordiv__(self, other): + def __floordiv__(self, other): """Support floor division between `Trait`s or `Trait` and numeric""" if inherits_from(other, Trait): return self.value // other.value @@ -929,7 +929,7 @@ __radd__ = __add__ __rmul__ = __mul__ - def __rsub__(self, other): + def __rsub__(self, other): """Support subtraction between `Trait`s or `Trait` and numeric""" if inherits_from(other, Trait): return other.value - self.value @@ -938,7 +938,7 @@ else: return NotImplemented - def __rfloordiv__(self, other): + def __rfloordiv__(self, other): """Support floor division between `Trait`s or `Trait` and numeric""" if inherits_from(other, Trait): return other.value // self.value @@ -976,7 +976,7 @@ default_keys = {"base": 0, "mod": 0} - def __str__(self): + def __str__(self): status = "{value:11}".format(value=self.value) return "{name:12} {status} ({mod:+3})".format(name=self.name, status=status, mod=self.mod) @@ -1057,8 +1057,8 @@ for key, value in descs.items() ): raise TraitException( - f"Trait descs must be defined on the " - f"form {{number:str}} (instead found {descs})." + f"Trait descs must be defined on the " + f"form {{number:str}} (instead found {descs})." ) # set up rate if trait_data["rate"] != 0: @@ -1342,7 +1342,7 @@ return self.min return min(self.mod + self.base, value) - def __str__(self): + def __str__(self): status = "{value:4} / {base:4}".format(value=self.value, base=self.base) return "{name:12} {status} ({mod:+3})".format(name=self.name, status=status, mod=self.mod) diff --git a/docs/1.0-dev/_modules/evennia/contrib/tree_select.html b/docs/1.0-dev/_modules/evennia/contrib/tree_select.html index c00a7eacf6..8b79d08299 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/tree_select.html +++ b/docs/1.0-dev/_modules/evennia/contrib/tree_select.html @@ -199,9 +199,9 @@ character's command set. """ -from evennia.utils import evmenu -from evennia.utils.logger import log_trace -from evennia import Command +from evennia.utils import evmenu +from evennia.utils.logger import log_trace +from evennia import Command
    [docs]def init_tree_selection( diff --git a/docs/1.0-dev/_modules/evennia/contrib/turnbattle/tb_basic.html b/docs/1.0-dev/_modules/evennia/contrib/turnbattle/tb_basic.html index c295ea671a..f397718be5 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/turnbattle/tb_basic.html +++ b/docs/1.0-dev/_modules/evennia/contrib/turnbattle/tb_basic.html @@ -84,9 +84,9 @@ in your game and using it as-is. """ -from random import randint -from evennia import DefaultCharacter, Command, default_cmds, DefaultScript -from evennia.commands.default.help import CmdHelp +from random import randint +from evennia import DefaultCharacter, Command, default_cmds, DefaultScript +from evennia.commands.default.help import CmdHelp """ ---------------------------------------------------------------------------- diff --git a/docs/1.0-dev/_modules/evennia/contrib/turnbattle/tb_equip.html b/docs/1.0-dev/_modules/evennia/contrib/turnbattle/tb_equip.html index 4026b0fb36..dd28ec0189 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/turnbattle/tb_equip.html +++ b/docs/1.0-dev/_modules/evennia/contrib/turnbattle/tb_equip.html @@ -96,9 +96,9 @@ in your game and using it as-is. """ -from random import randint -from evennia import DefaultCharacter, Command, default_cmds, DefaultScript, DefaultObject -from evennia.commands.default.help import CmdHelp +from random import randint +from evennia import DefaultCharacter, Command, default_cmds, DefaultScript, DefaultObject +from evennia.commands.default.help import CmdHelp """ ---------------------------------------------------------------------------- diff --git a/docs/1.0-dev/_modules/evennia/contrib/turnbattle/tb_items.html b/docs/1.0-dev/_modules/evennia/contrib/turnbattle/tb_items.html index 5e469063ac..0ab29eee20 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/turnbattle/tb_items.html +++ b/docs/1.0-dev/_modules/evennia/contrib/turnbattle/tb_items.html @@ -108,12 +108,12 @@ in your game and using it as-is. """ -from random import randint -from evennia import DefaultCharacter, Command, default_cmds, DefaultScript -from evennia.commands.default.muxcommand import MuxCommand -from evennia.commands.default.help import CmdHelp -from evennia.prototypes.spawner import spawn -from evennia import TICKER_HANDLER as tickerhandler +from random import randint +from evennia import DefaultCharacter, Command, default_cmds, DefaultScript +from evennia.commands.default.muxcommand import MuxCommand +from evennia.commands.default.help import CmdHelp +from evennia.prototypes.spawner import spawn +from evennia import TICKER_HANDLER as tickerhandler """ ---------------------------------------------------------------------------- diff --git a/docs/1.0-dev/_modules/evennia/contrib/turnbattle/tb_magic.html b/docs/1.0-dev/_modules/evennia/contrib/turnbattle/tb_magic.html index df7664b871..3f07c86cb2 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/turnbattle/tb_magic.html +++ b/docs/1.0-dev/_modules/evennia/contrib/turnbattle/tb_magic.html @@ -108,10 +108,10 @@ in your game and using it as-is. """ -from random import randint -from evennia import DefaultCharacter, Command, default_cmds, DefaultScript, create_object -from evennia.commands.default.muxcommand import MuxCommand -from evennia.commands.default.help import CmdHelp +from random import randint +from evennia import DefaultCharacter, Command, default_cmds, DefaultScript, create_object +from evennia.commands.default.muxcommand import MuxCommand +from evennia.commands.default.help import CmdHelp """ ---------------------------------------------------------------------------- diff --git a/docs/1.0-dev/_modules/evennia/contrib/turnbattle/tb_range.html b/docs/1.0-dev/_modules/evennia/contrib/turnbattle/tb_range.html index adfc5c22f2..c8be812072 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/turnbattle/tb_range.html +++ b/docs/1.0-dev/_modules/evennia/contrib/turnbattle/tb_range.html @@ -142,9 +142,9 @@ in your game and using it as-is. """ -from random import randint -from evennia import DefaultCharacter, DefaultObject, Command, default_cmds, DefaultScript -from evennia.commands.default.help import CmdHelp +from random import randint +from evennia import DefaultCharacter, DefaultObject, Command, default_cmds, DefaultScript +from evennia.commands.default.help import CmdHelp """ ---------------------------------------------------------------------------- diff --git a/docs/1.0-dev/_modules/evennia/contrib/tutorial_examples/bodyfunctions.html b/docs/1.0-dev/_modules/evennia/contrib/tutorial_examples/bodyfunctions.html index d232a1b0f5..0e3e6d7eb7 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/tutorial_examples/bodyfunctions.html +++ b/docs/1.0-dev/_modules/evennia/contrib/tutorial_examples/bodyfunctions.html @@ -52,7 +52,7 @@ """ import random -from evennia import DefaultScript +from evennia import DefaultScript
    [docs]class BodyFunctions(DefaultScript): diff --git a/docs/1.0-dev/_modules/evennia/contrib/tutorial_examples/cmdset_red_button.html b/docs/1.0-dev/_modules/evennia/contrib/tutorial_examples/cmdset_red_button.html index 138f4b0d45..3eb5e163a0 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/tutorial_examples/cmdset_red_button.html +++ b/docs/1.0-dev/_modules/evennia/contrib/tutorial_examples/cmdset_red_button.html @@ -50,7 +50,7 @@ """ import random -from evennia import Command, CmdSet +from evennia import Command, CmdSet # Some simple commands for the red button @@ -368,8 +368,8 @@
    [docs] def at_cmdset_creation(self): "Setup the blind cmdset" - from evennia.commands.default.general import CmdSay - from evennia.commands.default.general import CmdPose + from evennia.commands.default.general import CmdSay + from evennia.commands.default.general import CmdPose self.add(CmdSay()) self.add(CmdPose()) diff --git a/docs/1.0-dev/_modules/evennia/contrib/tutorial_examples/mirror.html b/docs/1.0-dev/_modules/evennia/contrib/tutorial_examples/mirror.html index 1ae5ae3c87..eb9d5b2bca 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/tutorial_examples/mirror.html +++ b/docs/1.0-dev/_modules/evennia/contrib/tutorial_examples/mirror.html @@ -47,9 +47,9 @@ """ -from evennia import DefaultObject -from evennia.utils import make_iter, is_iter -from evennia import logger +from evennia import DefaultObject +from evennia.utils import make_iter, is_iter +from evennia import logger
    [docs]class TutorialMirror(DefaultObject): @@ -74,7 +74,7 @@ if isinstance(looker, self.__class__): # avoid infinite recursion by having two mirrors look at each other return "The image of yourself stretches into infinity." - return f"{self.key} shows your reflection:\n{looker.db.desc}"
    + return f"{self.key} shows your reflection:\n{looker.db.desc}"
    [docs] def msg(self, text=None, from_obj=None, **kwargs): """ @@ -96,12 +96,12 @@ text = text[0] if is_iter(text) else text if from_obj: for obj in make_iter(from_obj): - obj.msg(f'{self.key} echoes back to you:\n"{text}".') + obj.msg(f'{self.key} echoes back to you:\n"{text}".') elif self.location: - self.location.msg_contents(f'{self.key} echoes back:\n"{text}".', exclude=[self]) + self.location.msg_contents(f'{self.key} echoes back:\n"{text}".', exclude=[self]) else: # no from_obj and no location, just log - logger.log_msg(f"{self.key}.msg was called without from_obj and .location is None.")
    + logger.log_msg(f"{self.key}.msg was called without from_obj and .location is None.")
    diff --git a/docs/1.0-dev/_modules/evennia/contrib/tutorial_examples/red_button.html b/docs/1.0-dev/_modules/evennia/contrib/tutorial_examples/red_button.html index d1aaecdf71..e1004ac17b 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/tutorial_examples/red_button.html +++ b/docs/1.0-dev/_modules/evennia/contrib/tutorial_examples/red_button.html @@ -53,9 +53,9 @@ Note that you must drop the button before you can see its messages! """ import random -from evennia import DefaultObject -from evennia.contrib.tutorial_examples import red_button_scripts as scriptexamples -from evennia.contrib.tutorial_examples import cmdset_red_button as cmdsetexamples +from evennia import DefaultObject +from evennia.contrib.tutorial_examples import red_button_scripts as scriptexamples +from evennia.contrib.tutorial_examples import cmdset_red_button as cmdsetexamples # # Definition of the object itself diff --git a/docs/1.0-dev/_modules/evennia/contrib/tutorial_examples/red_button_scripts.html b/docs/1.0-dev/_modules/evennia/contrib/tutorial_examples/red_button_scripts.html index 560629df39..cae0febcc7 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/tutorial_examples/red_button_scripts.html +++ b/docs/1.0-dev/_modules/evennia/contrib/tutorial_examples/red_button_scripts.html @@ -48,8 +48,8 @@ on uses of scripts are included. """ -from evennia import DefaultScript -from evennia.contrib.tutorial_examples import cmdset_red_button as cmdsetexamples +from evennia import DefaultScript +from evennia.contrib.tutorial_examples import cmdset_red_button as cmdsetexamples # # Scripts as state-managers diff --git a/docs/1.0-dev/_modules/evennia/contrib/tutorial_examples/tests.html b/docs/1.0-dev/_modules/evennia/contrib/tutorial_examples/tests.html index a22faf2893..7821520482 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/tutorial_examples/tests.html +++ b/docs/1.0-dev/_modules/evennia/contrib/tutorial_examples/tests.html @@ -40,11 +40,11 @@

    Source code for evennia.contrib.tutorial_examples.tests

    -from mock import Mock, patch
    +from mock import Mock, patch
     
    -from evennia.utils.test_resources import EvenniaTest
    +from evennia.utils.test_resources import EvenniaTest
     
    -from .bodyfunctions import BodyFunctions
    +from .bodyfunctions import BodyFunctions
     
     
     
    [docs]@patch("evennia.contrib.tutorial_examples.bodyfunctions.random") diff --git a/docs/1.0-dev/_modules/evennia/contrib/tutorial_world/intro_menu.html b/docs/1.0-dev/_modules/evennia/contrib/tutorial_world/intro_menu.html index 1029d91f2d..dcef3bc99f 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/tutorial_world/intro_menu.html +++ b/docs/1.0-dev/_modules/evennia/contrib/tutorial_world/intro_menu.html @@ -54,9 +54,9 @@ """ -from evennia import create_object -from evennia import CmdSet -from evennia.utils.evmenu import parse_menu_template, EvMenu +from evennia import create_object +from evennia import CmdSet +from evennia.utils.evmenu import parse_menu_template, EvMenu # Goto callbacks and helper resources for the menu @@ -77,7 +77,7 @@ ( "This is a message tagged with 'testing' and " "should appear in the pane you selected!\n " - f"You wrote: '{raw_string}'", + f"You wrote: '{raw_string}'", {"type": "testing"}, ) ) @@ -96,7 +96,7 @@ priority = 2
    [docs] def at_cmdset_creation(self): - from evennia import default_cmds + from evennia import default_cmds self.add(default_cmds.CmdHelp())
    @@ -124,7 +124,7 @@ no_objs = True
    [docs] def at_cmdset_creation(self): - from evennia import default_cmds + from evennia import default_cmds self.add(default_cmds.CmdHelp()) self.add(default_cmds.CmdSay()) @@ -313,7 +313,7 @@ no_objs = False
    [docs] def at_cmdset_creation(self): - from evennia import default_cmds + from evennia import default_cmds self.add(default_cmds.CmdHelp()) self.add(default_cmds.CmdLook()) @@ -802,8 +802,8 @@ navigation = [] for key, desc in optionslist: if key in navigation_keys: - desc = f" ({desc})" if desc else "" - navigation.append(f"|lc{key}|lt|w{key}|n|le{desc}") + desc = f" ({desc})" if desc else "" + navigation.append(f"|lc{key}|lt|w{key}|n|le{desc}") else: other.append((key, desc)) navigation = ( @@ -812,7 +812,7 @@ other = super().options_formatter(other) sep = "\n\n" if navigation and other else "" - return f"{navigation}{sep}{other}"
    + return f"{navigation}{sep}{other}"
    [docs]def init_menu(caller): 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 ffbf2c029b..a484607425 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 @@ -49,11 +49,11 @@ import random -from evennia import TICKER_HANDLER -from evennia import search_object -from evennia import Command, CmdSet -from evennia import logger -from evennia.contrib.tutorial_world import objects as tut_objects +from evennia import TICKER_HANDLER +from evennia import search_object +from evennia import Command, CmdSet +from evennia import logger +from evennia.contrib.tutorial_world import objects as tut_objects
    [docs]class CmdMobOnOff(Command): 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 32e087447c..4900f9884d 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 @@ -63,9 +63,9 @@ import random -from evennia import DefaultObject, DefaultExit, Command, CmdSet -from evennia.utils import search, delay, dedent -from evennia.prototypes.spawner import spawn +from evennia import DefaultObject, DefaultExit, Command, CmdSet +from evennia.utils import search, delay, dedent +from evennia.prototypes.spawner import spawn # ------------------------------------------------------------- # 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 70a0b370a0..c382354ec1 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 @@ -53,16 +53,16 @@ import random -from evennia import TICKER_HANDLER -from evennia import CmdSet, Command, DefaultRoom -from evennia import utils, create_object, search_object -from evennia import syscmdkeys, default_cmds -from evennia.contrib.tutorial_world.objects import LightSource +from evennia import TICKER_HANDLER +from evennia import CmdSet, Command, DefaultRoom +from evennia import utils, create_object, search_object +from evennia import syscmdkeys, default_cmds +from evennia.contrib.tutorial_world.objects import LightSource # the system error-handling module is defined in the settings. We load the # given setting here using utils.object_from_module. This way we can use # it regardless of if we change settings later. -from django.conf import settings +from django.conf import settings _SEARCH_AT_RESULT = utils.object_from_module(settings.SEARCH_AT_RESULT) @@ -114,7 +114,7 @@ helptext = target.db.tutorial_info or "" if helptext: - helptext = f" |G{helptext}|n" + helptext = f" |G{helptext}|n" else: helptext = " |RSorry, there is no tutorial help available here.|n" helptext += "\n\n (Write 'give up' if you want to abandon your quest.)" @@ -438,7 +438,7 @@ key = "intro"
    [docs] def func(self): - from .intro_menu import init_menu + from .intro_menu import init_menu # quell also superusers if self.caller.account: self.caller.account.execute_cmd("quell") diff --git a/docs/1.0-dev/_modules/evennia/contrib/unixcommand.html b/docs/1.0-dev/_modules/evennia/contrib/unixcommand.html index 178ba59214..40c3ca3d9c 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/unixcommand.html +++ b/docs/1.0-dev/_modules/evennia/contrib/unixcommand.html @@ -104,10 +104,10 @@ import argparse import shlex -from textwrap import dedent +from textwrap import dedent -from evennia import Command, InterruptCommand -from evennia.utils.ansi import raw +from evennia import Command, InterruptCommand +from evennia.utils.ansi import raw
    [docs]class ParseError(Exception): @@ -130,7 +130,7 @@ """ -
    [docs] def __init__(self, prog, description="", epilog="", command=None, **kwargs): +
    [docs] def __init__(self, prog, description="", epilog="", command=None, **kwargs): """ Build a UnixCommandParser with a link to the command using it. @@ -231,7 +231,7 @@ """ - def __call__(self, parser, namespace, values, option_string=None): + def __call__(self, parser, namespace, values, option_string=None): """If asked for help, display to the caller.""" if parser.command: parser.command.msg(parser.format_help().strip()) @@ -270,7 +270,7 @@ """ -
    [docs] def __init__(self, **kwargs): +
    [docs] def __init__(self, **kwargs): """ The lockhandler works the same as for objects. optional kwargs will be set as properties on the Command at runtime, diff --git a/docs/1.0-dev/_modules/evennia/contrib/wilderness.html b/docs/1.0-dev/_modules/evennia/contrib/wilderness.html index 75d7ecbaac..562c538d97 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/wilderness.html +++ b/docs/1.0-dev/_modules/evennia/contrib/wilderness.html @@ -158,9 +158,9 @@ """ -from evennia import DefaultRoom, DefaultExit, DefaultScript -from evennia import create_object, create_script -from evennia.utils import inherits_from +from evennia import DefaultRoom, DefaultExit, DefaultScript +from evennia import create_object, create_script +from evennia.utils import inherits_from
    [docs]def create_wilderness(name="default", mapprovider=None): diff --git a/docs/1.0-dev/_modules/evennia/help/admin.html b/docs/1.0-dev/_modules/evennia/help/admin.html index ceeff868c1..74085e0fcf 100644 --- a/docs/1.0-dev/_modules/evennia/help/admin.html +++ b/docs/1.0-dev/_modules/evennia/help/admin.html @@ -43,10 +43,10 @@ """ This defines how to edit help entries in Admin. """ -from django import forms -from django.contrib import admin -from evennia.help.models import HelpEntry -from evennia.typeclasses.admin import TagInline +from django import forms +from django.contrib import admin +from evennia.help.models import HelpEntry +from evennia.typeclasses.admin import TagInline
    [docs]class HelpTagInline(TagInline): diff --git a/docs/1.0-dev/_modules/evennia/help/manager.html b/docs/1.0-dev/_modules/evennia/help/manager.html index 473d71f3fc..097462b3dd 100644 --- a/docs/1.0-dev/_modules/evennia/help/manager.html +++ b/docs/1.0-dev/_modules/evennia/help/manager.html @@ -43,9 +43,9 @@ """ Custom manager for HelpEntry objects. """ -from django.db import models -from evennia.utils import logger, utils -from evennia.typeclasses.managers import TypedObjectManager +from django.db import models +from evennia.utils import logger, utils +from evennia.typeclasses.managers import TypedObjectManager __all__ = ("HelpEntryManager",) diff --git a/docs/1.0-dev/_modules/evennia/help/models.html b/docs/1.0-dev/_modules/evennia/help/models.html index b7db683df4..280e913149 100644 --- a/docs/1.0-dev/_modules/evennia/help/models.html +++ b/docs/1.0-dev/_modules/evennia/help/models.html @@ -51,16 +51,16 @@ game world, policy info, rules and similar. """ -from django.contrib.contenttypes.models import ContentType -from django.db import models -from django.urls import reverse -from django.utils.text import slugify +from django.contrib.contenttypes.models import ContentType +from django.db import models +from django.urls import reverse +from django.utils.text import slugify -from evennia.utils.idmapper.models import SharedMemoryModel -from evennia.help.manager import HelpEntryManager -from evennia.typeclasses.models import Tag, TagHandler, AliasHandler -from evennia.locks.lockhandler import LockHandler -from evennia.utils.utils import lazy_property +from evennia.utils.idmapper.models import SharedMemoryModel +from evennia.help.manager import HelpEntryManager +from evennia.typeclasses.models import Tag, TagHandler, AliasHandler +from evennia.locks.lockhandler import LockHandler +from evennia.utils.utils import lazy_property __all__ = ("HelpEntry",) @@ -151,10 +151,10 @@ # # - def __str__(self): + def __str__(self): return self.key - def __repr__(self): + def __repr__(self): return "%s" % self.key
    [docs] def access(self, accessing_obj, access_type="read", default=False): diff --git a/docs/1.0-dev/_modules/evennia/locks/lockfuncs.html b/docs/1.0-dev/_modules/evennia/locks/lockfuncs.html index e82eec9877..498b77e769 100644 --- a/docs/1.0-dev/_modules/evennia/locks/lockfuncs.html +++ b/docs/1.0-dev/_modules/evennia/locks/lockfuncs.html @@ -131,9 +131,9 @@ """ -from ast import literal_eval -from django.conf import settings -from evennia.utils import utils +from ast import literal_eval +from django.conf import settings +from evennia.utils import utils _PERMISSION_HIERARCHY = [pe.lower() for pe in settings.PERMISSION_HIERARCHY] # also accept different plural forms diff --git a/docs/1.0-dev/_modules/evennia/locks/lockhandler.html b/docs/1.0-dev/_modules/evennia/locks/lockhandler.html index a5f5b4f563..2caffcb50f 100644 --- a/docs/1.0-dev/_modules/evennia/locks/lockhandler.html +++ b/docs/1.0-dev/_modules/evennia/locks/lockhandler.html @@ -147,9 +147,9 @@ """ import re -from django.conf import settings -from evennia.utils import logger, utils -from django.utils.translation import gettext as _ +from django.conf import settings +from evennia.utils import logger, utils +from django.utils.translation import gettext as _ __all__ = ("LockHandler", "LockException") @@ -212,7 +212,7 @@ """ -
    [docs] def __init__(self, obj): +
    [docs] def __init__(self, obj): """ Loads and pre-caches all relevant locks and their functions. @@ -230,7 +230,7 @@ except LockException as err: logger.log_trace(err)
    - def __str__(self): + def __str__(self): return ";".join(self.locks[key][2] for key in sorted(self.locks)) def _log_error(self, message): diff --git a/docs/1.0-dev/_modules/evennia/objects/admin.html b/docs/1.0-dev/_modules/evennia/objects/admin.html index ee70d71855..3241bbed6a 100644 --- a/docs/1.0-dev/_modules/evennia/objects/admin.html +++ b/docs/1.0-dev/_modules/evennia/objects/admin.html @@ -44,13 +44,13 @@ # This sets up how models are displayed # in the web admin interface. # -from django import forms -from django.conf import settings -from django.contrib import admin -from evennia.typeclasses.admin import AttributeInline, TagInline -from evennia.objects.models import ObjectDB -from django.contrib.admin.utils import flatten_fieldsets -from django.utils.translation import gettext as _ +from django import forms +from django.conf import settings +from django.contrib import admin +from evennia.typeclasses.admin import AttributeInline, TagInline +from evennia.objects.models import ObjectDB +from django.contrib.admin.utils import flatten_fieldsets +from django.utils.translation import gettext as _
    [docs]class ObjectAttributeInline(AttributeInline): @@ -230,8 +230,8 @@ obj.at_init()
    [docs] def response_add(self, request, obj, post_url_continue=None): - from django.http import HttpResponseRedirect - from django.urls import reverse + from django.http import HttpResponseRedirect + from django.urls import reverse return HttpResponseRedirect(reverse("admin:objects_objectdb_change", args=[obj.id]))
    diff --git a/docs/1.0-dev/_modules/evennia/objects/manager.html b/docs/1.0-dev/_modules/evennia/objects/manager.html index 8277cb5443..7ad6156da8 100644 --- a/docs/1.0-dev/_modules/evennia/objects/manager.html +++ b/docs/1.0-dev/_modules/evennia/objects/manager.html @@ -44,12 +44,12 @@ Custom manager for Objects. """ import re -from itertools import chain -from django.db.models import Q -from django.conf import settings -from django.db.models.fields import exceptions -from evennia.typeclasses.managers import TypedObjectManager, TypeclassManager -from evennia.utils.utils import is_iter, make_iter, string_partial_matching +from itertools import chain +from django.db.models import Q +from django.conf import settings +from django.db.models.fields import exceptions +from evennia.typeclasses.managers import TypedObjectManager, TypeclassManager +from evennia.utils.utils import is_iter, make_iter, string_partial_matching __all__ = ("ObjectManager",) _GA = object.__getattribute__ @@ -279,7 +279,7 @@ except exceptions.FieldError: return [] except ValueError: - from evennia.utils import logger + from evennia.utils import logger logger.log_err( "The property '%s' does not support search criteria of the type %s." @@ -588,8 +588,8 @@ new_destination = original_object.destination # create new object - from evennia.utils import create - from evennia.scripts.models import ScriptDB + from evennia.utils import create + from evennia.scripts.models import ScriptDB new_object = create.create_object( typeclass_path, diff --git a/docs/1.0-dev/_modules/evennia/objects/models.html b/docs/1.0-dev/_modules/evennia/objects/models.html index 016157c0aa..47b8ee1932 100644 --- a/docs/1.0-dev/_modules/evennia/objects/models.html +++ b/docs/1.0-dev/_modules/evennia/objects/models.html @@ -55,16 +55,16 @@ the database object. Like everything else, they can be accessed transparently through the decorating TypeClass. """ -from collections import defaultdict -from django.conf import settings -from django.db import models -from django.core.exceptions import ObjectDoesNotExist -from django.core.validators import validate_comma_separated_integer_list +from collections import defaultdict +from django.conf import settings +from django.db import models +from django.core.exceptions import ObjectDoesNotExist +from django.core.validators import validate_comma_separated_integer_list -from evennia.typeclasses.models import TypedObject -from evennia.objects.manager import ObjectDBManager -from evennia.utils import logger -from evennia.utils.utils import make_iter, dbref, lazy_property +from evennia.typeclasses.models import TypedObject +from evennia.objects.manager import ObjectDBManager +from evennia.utils import logger +from evennia.utils.utils import make_iter, dbref, lazy_property
    [docs]class ContentsHandler: @@ -75,7 +75,7 @@ of the ObjectDB. """ -
    [docs] def __init__(self, obj): +
    [docs] def __init__(self, obj): """ Sets up the contents handler. diff --git a/docs/1.0-dev/_modules/evennia/objects/objects.html b/docs/1.0-dev/_modules/evennia/objects/objects.html index 6a2d3e4153..1c994c2936 100644 --- a/docs/1.0-dev/_modules/evennia/objects/objects.html +++ b/docs/1.0-dev/_modules/evennia/objects/objects.html @@ -49,23 +49,23 @@ """ import time import inflect -from collections import defaultdict +from collections import defaultdict -from django.conf import settings +from django.conf import settings -from evennia.typeclasses.models import TypeclassBase -from evennia.typeclasses.attributes import NickHandler, ModelAttributeBackend -from evennia.objects.manager import ObjectManager -from evennia.objects.models import ObjectDB -from evennia.scripts.scripthandler import ScriptHandler -from evennia.commands import cmdset, command -from evennia.commands.cmdsethandler import CmdSetHandler -from evennia.commands import cmdhandler -from evennia.utils import create -from evennia.utils import search -from evennia.utils import logger -from evennia.utils import ansi -from evennia.utils.utils import ( +from evennia.typeclasses.models import TypeclassBase +from evennia.typeclasses.attributes import NickHandler, ModelAttributeBackend +from evennia.objects.manager import ObjectManager +from evennia.objects.models import ObjectDB +from evennia.scripts.scripthandler import ScriptHandler +from evennia.commands import cmdset, command +from evennia.commands.cmdsethandler import CmdSetHandler +from evennia.commands import cmdhandler +from evennia.utils import create +from evennia.utils import search +from evennia.utils import logger +from evennia.utils import ansi +from evennia.utils.utils import ( variable_from_module, lazy_property, make_iter, @@ -73,7 +73,7 @@ list_to_string, to_str, ) -from django.utils.translation import gettext as _ +from django.utils.translation import gettext as _ _INFLECT = inflect.engine() _MULTISESSION_MODE = settings.MULTISESSION_MODE @@ -92,7 +92,7 @@ comma-separated integer field """ -
    [docs] def __init__(self, obj): +
    [docs] def __init__(self, obj): """ Initializes the handler. @@ -107,7 +107,7 @@ def _recache(self): global _SESSIONS if not _SESSIONS: - from evennia.server.sessionhandler import SESSIONS as _SESSIONS + from evennia.server.sessionhandler import SESSIONS as _SESSIONS self._sessid_cache = list( set(int(val) for val in (self.obj.db_sessid or "").split(",") if val) ) @@ -134,7 +134,7 @@ """ global _SESSIONS if not _SESSIONS: - from evennia.server.sessionhandler import SESSIONS as _SESSIONS + from evennia.server.sessionhandler import SESSIONS as _SESSIONS if sessid: sessions = ( [_SESSIONS[sessid] if sessid in _SESSIONS else None] @@ -175,7 +175,7 @@ """ global _SESSIONS if not _SESSIONS: - from evennia.server.sessionhandler import SESSIONS as _SESSIONS + from evennia.server.sessionhandler import SESSIONS as _SESSIONS try: sessid = session.sessid except AttributeError: @@ -1125,7 +1125,7 @@ """ global _ScriptDB if not _ScriptDB: - from evennia.scripts.models import ScriptDB as _ScriptDB + from evennia.scripts.models import ScriptDB as _ScriptDB if not self.pk or not self.at_object_delete(): # This object has already been deleted, @@ -1374,7 +1374,7 @@ puppeting this Object. """ - self.msg(f"You become |w{self.key}|n.") + self.msg(f"You become |w{self.key}|n.") self.account.db._last_puppet = self
    [docs] def at_pre_unpuppet(self, **kwargs): @@ -1753,7 +1753,7 @@ for thing in things_list: things[thing.key].append(thing) - users = [f"|c{user.key}|n" for user in users_list] + users = [f"|c{user.key}|n" for user in users_list] exits = [ex.key for ex in exits_list] # get description, build string @@ -1923,7 +1923,7 @@ # TODO: This if-statment will be removed in Evennia 1.0 return True if not self.access(dropper, "drop", default=False): - dropper.msg(f"You cannot drop {self.get_display_name(dropper)}") + dropper.msg(f"You cannot drop {self.get_display_name(dropper)}") return False return True
    @@ -2225,7 +2225,7 @@ latin_name (str) : A valid name. """ - from evennia.utils.utils import latinify + from evennia.utils.utils import latinify latin_name = latinify(name, default="X") return latin_name
    diff --git a/docs/1.0-dev/_modules/evennia/prototypes/menus.html b/docs/1.0-dev/_modules/evennia/prototypes/menus.html index 40cc72e360..7941d46c87 100644 --- a/docs/1.0-dev/_modules/evennia/prototypes/menus.html +++ b/docs/1.0-dev/_modules/evennia/prototypes/menus.html @@ -48,17 +48,17 @@ import json import re -from random import choice -from django.db.models import Q -from django.conf import settings -from evennia.objects.models import ObjectDB -from evennia.utils.evmenu import EvMenu, list_node -from evennia.utils import evmore -from evennia.utils.ansi import strip_ansi -from evennia.utils import utils -from evennia.locks.lockhandler import get_all_lockfuncs -from evennia.prototypes import prototypes as protlib -from evennia.prototypes import spawner +from random import choice +from django.db.models import Q +from django.conf import settings +from evennia.objects.models import ObjectDB +from evennia.utils.evmenu import EvMenu, list_node +from evennia.utils import evmore +from evennia.utils.ansi import strip_ansi +from evennia.utils import utils +from evennia.locks.lockhandler import get_all_lockfuncs +from evennia.prototypes import prototypes as protlib +from evennia.prototypes import spawner # ------------------------------------------------------------ # diff --git a/docs/1.0-dev/_modules/evennia/prototypes/protfuncs.html b/docs/1.0-dev/_modules/evennia/prototypes/protfuncs.html index c3de7dcaf8..62c5cfc7cc 100644 --- a/docs/1.0-dev/_modules/evennia/prototypes/protfuncs.html +++ b/docs/1.0-dev/_modules/evennia/prototypes/protfuncs.html @@ -77,12 +77,12 @@ """ -from ast import literal_eval -from random import randint as base_randint, random as base_random, choice as base_choice +from ast import literal_eval +from random import randint as base_randint, random as base_random, choice as base_choice import re -from evennia.utils import search -from evennia.utils.utils import justify as base_justify, is_iter, to_str +from evennia.utils import search +from evennia.utils.utils import justify as base_justify, is_iter, to_str _PROTLIB = None @@ -297,7 +297,7 @@ """ global _PROTLIB if not _PROTLIB: - from evennia.prototypes import prototypes as _PROTLIB + from evennia.prototypes import prototypes as _PROTLIB string = ",".join(args) struct = literal_eval(string) diff --git a/docs/1.0-dev/_modules/evennia/prototypes/prototypes.html b/docs/1.0-dev/_modules/evennia/prototypes/prototypes.html index 7598482f86..e7cbbf6865 100644 --- a/docs/1.0-dev/_modules/evennia/prototypes/prototypes.html +++ b/docs/1.0-dev/_modules/evennia/prototypes/prototypes.html @@ -49,16 +49,16 @@ import hashlib import time -from ast import literal_eval -from django.conf import settings -from django.db.models import Q, Subquery -from django.core.paginator import Paginator -from evennia.scripts.scripts import DefaultScript -from evennia.objects.models import ObjectDB -from evennia.typeclasses.attributes import Attribute -from evennia.utils.create import create_script -from evennia.utils.evmore import EvMore -from evennia.utils.utils import ( +from ast import literal_eval +from django.conf import settings +from django.db.models import Q, Subquery +from django.core.paginator import Paginator +from evennia.scripts.scripts import DefaultScript +from evennia.objects.models import ObjectDB +from evennia.typeclasses.attributes import Attribute +from evennia.utils.create import create_script +from evennia.utils.evmore import EvMore +from evennia.utils.utils import ( all_from_module, make_iter, is_iter, @@ -70,10 +70,10 @@ justify, class_from_module, ) -from evennia.locks.lockhandler import validate_lockstring, check_lockstring -from evennia.utils import logger -from evennia.utils import inlinefuncs, dbserialize -from evennia.utils.evtable import EvTable +from evennia.locks.lockhandler import validate_lockstring, check_lockstring +from evennia.utils import logger +from evennia.utils import inlinefuncs, dbserialize +from evennia.utils.evtable import EvTable _MODULE_PROTOTYPE_MODULES = {} @@ -465,7 +465,7 @@ nmodules = len(module_prototypes) ndbprots = db_matches.count() if nmodules + ndbprots != 1: - raise KeyError(f"Found {nmodules + ndbprots} matching prototypes.") + raise KeyError(f"Found {nmodules + ndbprots} matching prototypes.") if return_iterators: # trying to get the entire set of prototypes - we must paginate @@ -497,7 +497,7 @@ EvTable for the entire dataset and then paginate it. """ -
    [docs] def __init__(self, caller, *args, session=None, **kwargs): +
    [docs] def __init__(self, caller, *args, session=None, **kwargs): """Store some extra properties on the EvMore class""" self.show_non_use = kwargs.pop("show_non_use", False) self.show_non_edit = kwargs.pop("show_non_edit", False) diff --git a/docs/1.0-dev/_modules/evennia/prototypes/spawner.html b/docs/1.0-dev/_modules/evennia/prototypes/spawner.html index 828a7cc285..6ca12cd5a9 100644 --- a/docs/1.0-dev/_modules/evennia/prototypes/spawner.html +++ b/docs/1.0-dev/_modules/evennia/prototypes/spawner.html @@ -179,14 +179,14 @@ import hashlib import time -from django.conf import settings +from django.conf import settings import evennia -from evennia.objects.models import ObjectDB -from evennia.utils import logger -from evennia.utils.utils import make_iter, is_iter -from evennia.prototypes import prototypes as protlib -from evennia.prototypes.prototypes import ( +from evennia.objects.models import ObjectDB +from evennia.utils import logger +from evennia.utils.utils import make_iter, is_iter +from evennia.prototypes import prototypes as protlib +from evennia.prototypes.prototypes import ( value_to_obj, value_to_obj_or_any, init_spawn_value, @@ -217,10 +217,10 @@ """ - def __bool__(self): + def __bool__(self): return False - def __str__(self): + def __str__(self): return "<Unset>"
    @@ -795,7 +795,7 @@ else: obj.attributes.remove(key) except Exception: - logger.log_trace(f"Failed to apply prototype '{prototype_key}' to {obj}.") + logger.log_trace(f"Failed to apply prototype '{prototype_key}' to {obj}.") finally: # we must always make sure to re-add the prototype tag obj.tags.clear(category=PROTOTYPE_TAG_CATEGORY) diff --git a/docs/1.0-dev/_modules/evennia/scripts/admin.html b/docs/1.0-dev/_modules/evennia/scripts/admin.html index ef08573c23..1794a951d8 100644 --- a/docs/1.0-dev/_modules/evennia/scripts/admin.html +++ b/docs/1.0-dev/_modules/evennia/scripts/admin.html @@ -44,12 +44,12 @@ # This sets up how models are displayed # in the web admin interface. # -from django.conf import settings +from django.conf import settings -from evennia.typeclasses.admin import AttributeInline, TagInline +from evennia.typeclasses.admin import AttributeInline, TagInline -from evennia.scripts.models import ScriptDB -from django.contrib import admin +from evennia.scripts.models import ScriptDB +from django.contrib import admin
    [docs]class ScriptTagInline(TagInline): diff --git a/docs/1.0-dev/_modules/evennia/scripts/manager.html b/docs/1.0-dev/_modules/evennia/scripts/manager.html index e92cc9d104..e51b265629 100644 --- a/docs/1.0-dev/_modules/evennia/scripts/manager.html +++ b/docs/1.0-dev/_modules/evennia/scripts/manager.html @@ -44,9 +44,9 @@ The custom manager for Scripts. """ -from django.db.models import Q -from evennia.typeclasses.managers import TypedObjectManager, TypeclassManager -from evennia.utils.utils import make_iter +from django.db.models import Q +from evennia.typeclasses.managers import TypedObjectManager, TypeclassManager +from evennia.utils.utils import make_iter __all__ = ("ScriptManager",) _GA = object.__getattribute__ @@ -316,7 +316,7 @@ new_obj = new_obj if new_obj is not None else original_script.obj new_locks = new_locks if new_locks is not None else original_script.db_lock_storage - from evennia.utils import create + from evennia.utils import create new_script = create.create_script( typeclass, key=new_key, obj=new_obj, locks=new_locks, autostart=True diff --git a/docs/1.0-dev/_modules/evennia/scripts/models.html b/docs/1.0-dev/_modules/evennia/scripts/models.html index e2e2b8ec4e..252f4ac809 100644 --- a/docs/1.0-dev/_modules/evennia/scripts/models.html +++ b/docs/1.0-dev/_modules/evennia/scripts/models.html @@ -66,12 +66,12 @@ - Give the account/object a time-limited bonus/effect """ -from django.conf import settings -from django.db import models -from django.core.exceptions import ObjectDoesNotExist -from evennia.typeclasses.models import TypedObject -from evennia.scripts.manager import ScriptDBManager -from evennia.utils.utils import dbref, to_str +from django.conf import settings +from django.db import models +from django.core.exceptions import ObjectDoesNotExist +from evennia.typeclasses.models import TypedObject +from evennia.scripts.manager import ScriptDBManager +from evennia.utils.utils import dbref, to_str __all__ = ("ScriptDB",) _GA = object.__getattribute__ @@ -199,7 +199,7 @@ # deprecated ... pass if isinstance(value, (str, int)): - from evennia.objects.models import ObjectDB + from evennia.objects.models import ObjectDB value = to_str(value) if value.isdigit() or value.startswith("#"): diff --git a/docs/1.0-dev/_modules/evennia/scripts/monitorhandler.html b/docs/1.0-dev/_modules/evennia/scripts/monitorhandler.html index daf04ef8b3..04b287d946 100644 --- a/docs/1.0-dev/_modules/evennia/scripts/monitorhandler.html +++ b/docs/1.0-dev/_modules/evennia/scripts/monitorhandler.html @@ -54,11 +54,11 @@ """ import inspect -from collections import defaultdict -from evennia.server.models import ServerConfig -from evennia.utils.dbserialize import dbserialize, dbunserialize -from evennia.utils import logger -from evennia.utils import variable_from_module +from collections import defaultdict +from evennia.server.models import ServerConfig +from evennia.utils.dbserialize import dbserialize, dbunserialize +from evennia.utils import logger +from evennia.utils import variable_from_module _SA = object.__setattr__ _GA = object.__getattribute__ @@ -71,7 +71,7 @@ callbacks for when a field or Attribute is updated (saved). """ -
    [docs] def __init__(self): +
    [docs] def __init__(self): """ Initialize the handler. """ diff --git a/docs/1.0-dev/_modules/evennia/scripts/scripthandler.html b/docs/1.0-dev/_modules/evennia/scripts/scripthandler.html index bec26ef066..46083d1af8 100644 --- a/docs/1.0-dev/_modules/evennia/scripts/scripthandler.html +++ b/docs/1.0-dev/_modules/evennia/scripts/scripthandler.html @@ -47,11 +47,11 @@ `scripts` on the game object. """ -from evennia.scripts.models import ScriptDB -from evennia.utils import create -from evennia.utils import logger +from evennia.scripts.models import ScriptDB +from evennia.utils import create +from evennia.utils import logger -from django.utils.translation import gettext as _ +from django.utils.translation import gettext as _
    [docs]class ScriptHandler(object): @@ -60,7 +60,7 @@ """ -
    [docs] def __init__(self, obj): +
    [docs] def __init__(self, obj): """ Set up internal state. @@ -71,7 +71,7 @@ """ self.obj = obj
    - def __str__(self): + def __str__(self): """ List the scripts tied to this object. diff --git a/docs/1.0-dev/_modules/evennia/scripts/scripts.html b/docs/1.0-dev/_modules/evennia/scripts/scripts.html index d0818869ce..8b807b6743 100644 --- a/docs/1.0-dev/_modules/evennia/scripts/scripts.html +++ b/docs/1.0-dev/_modules/evennia/scripts/scripts.html @@ -47,14 +47,14 @@ """ -from twisted.internet.defer import Deferred, maybeDeferred -from twisted.internet.task import LoopingCall -from django.core.exceptions import ObjectDoesNotExist -from django.utils.translation import gettext as _ -from evennia.typeclasses.models import TypeclassBase -from evennia.scripts.models import ScriptDB -from evennia.scripts.manager import ScriptManager -from evennia.utils import create, logger +from twisted.internet.defer import Deferred, maybeDeferred +from twisted.internet.task import LoopingCall +from django.core.exceptions import ObjectDoesNotExist +from django.utils.translation import gettext as _ +from evennia.typeclasses.models import TypeclassBase +from evennia.scripts.models import ScriptDB +from evennia.scripts.manager import ScriptManager +from evennia.utils import create, logger __all__ = ["DefaultScript", "DoNothing", "Store"] @@ -138,7 +138,7 @@ self._scheduleFrom(self.starttime) return deferred - def __call__(self): + def __call__(self): """ Tick one step. We update callcount (tracks number of calls) as well as null start_delay (needed in order to correctly @@ -193,10 +193,10 @@ objects = ScriptManager() - def __str__(self): + def __str__(self): return "<{cls} {key}>".format(cls=self.__class__.__name__, key=self.key) - def __repr__(self): + def __repr__(self): return str(self) def _start_task(self): @@ -442,7 +442,7 @@ ret = super(DefaultScript, self).at_idmapper_flush() if ret and self.ndb._task: try: - from twisted.internet import reactor + from twisted.internet import reactor global FLUSHING_INSTANCES # store the current timers for the _task and stop it to avoid duplicates after cache flush diff --git a/docs/1.0-dev/_modules/evennia/scripts/taskhandler.html b/docs/1.0-dev/_modules/evennia/scripts/taskhandler.html index 8888e37743..72137abfd7 100644 --- a/docs/1.0-dev/_modules/evennia/scripts/taskhandler.html +++ b/docs/1.0-dev/_modules/evennia/scripts/taskhandler.html @@ -44,13 +44,13 @@ Module containing the task handler for Evennia deferred tasks, persistent or not. """ -from datetime import datetime, timedelta +from datetime import datetime, timedelta -from twisted.internet import reactor -from twisted.internet.task import deferLater -from evennia.server.models import ServerConfig -from evennia.utils.logger import log_err -from evennia.utils.dbserialize import dbserialize, dbunserialize +from twisted.internet import reactor +from twisted.internet.task import deferLater +from evennia.server.models import ServerConfig +from evennia.utils.logger import log_err +from evennia.utils.dbserialize import dbserialize, dbunserialize TASK_HANDLER = None @@ -70,7 +70,7 @@ """ -
    [docs] def __init__(self): +
    [docs] def __init__(self): self.tasks = {} self.to_save = {}
    diff --git a/docs/1.0-dev/_modules/evennia/scripts/tickerhandler.html b/docs/1.0-dev/_modules/evennia/scripts/tickerhandler.html index 90874daa05..8f1eb0bf40 100644 --- a/docs/1.0-dev/_modules/evennia/scripts/tickerhandler.html +++ b/docs/1.0-dev/_modules/evennia/scripts/tickerhandler.html @@ -109,13 +109,13 @@ """ import inspect -from twisted.internet.defer import inlineCallbacks -from django.core.exceptions import ObjectDoesNotExist -from evennia.scripts.scripts import ExtendedLoopingCall -from evennia.server.models import ServerConfig -from evennia.utils.logger import log_trace, log_err -from evennia.utils.dbserialize import dbserialize, dbunserialize, pack_dbobj -from evennia.utils import variable_from_module, inherits_from +from twisted.internet.defer import inlineCallbacks +from django.core.exceptions import ObjectDoesNotExist +from evennia.scripts.scripts import ExtendedLoopingCall +from evennia.server.models import ServerConfig +from evennia.utils.logger import log_trace, log_err +from evennia.utils.dbserialize import dbserialize, dbunserialize, pack_dbobj +from evennia.utils import variable_from_module, inherits_from _GA = object.__getattribute__ _SA = object.__setattr__ @@ -192,7 +192,7 @@ self._to_remove = [] self._to_add = [] -
    [docs] def __init__(self, interval): +
    [docs] def __init__(self, interval): """ Set up the ticker @@ -281,7 +281,7 @@ ticker_class = Ticker -
    [docs] def __init__(self): +
    [docs] def __init__(self): """ Initialize the pool. @@ -347,7 +347,7 @@ ticker_pool_class = TickerPool -
    [docs] def __init__(self, save_name="ticker_storage"): +
    [docs] def __init__(self, save_name="ticker_storage"): """ Initialize handler @@ -387,13 +387,13 @@ outpath = "%s.%s" % (callback.__module__, callback.__name__) outcallfunc = callback else: - raise TypeError(f"{callback} is not a method or function.") + raise TypeError(f"{callback} is not a method or function.") else: - raise TypeError(f"{callback} is not a callable function or method.") + raise TypeError(f"{callback} is not a callable function or method.") if outobj and not inherits_from(outobj, "evennia.typeclasses.models.TypedObject"): raise TypeError( - f"{callback} is a method on a normal object - it must " + f"{callback} is a method on a normal object - it must " "be either a method on a typeclass, or a stand-alone function." ) @@ -609,7 +609,7 @@ self.ticker_pool.remove(store_key) self.save() else: - raise KeyError(f"No Ticker was found matching the store-key {store_key}.")
    + raise KeyError(f"No Ticker was found matching the store-key {store_key}.")
    [docs] def clear(self, interval=None): """ diff --git a/docs/1.0-dev/_modules/evennia/server/admin.html b/docs/1.0-dev/_modules/evennia/server/admin.html index efae119bd1..1b4eff0572 100644 --- a/docs/1.0-dev/_modules/evennia/server/admin.html +++ b/docs/1.0-dev/_modules/evennia/server/admin.html @@ -45,8 +45,8 @@ # in the web admin interface. # -from django.contrib import admin -from evennia.server.models import ServerConfig +from django.contrib import admin +from evennia.server.models import ServerConfig
    [docs]class ServerConfigAdmin(admin.ModelAdmin): diff --git a/docs/1.0-dev/_modules/evennia/server/amp_client.html b/docs/1.0-dev/_modules/evennia/server/amp_client.html index 086003decc..336d052984 100644 --- a/docs/1.0-dev/_modules/evennia/server/amp_client.html +++ b/docs/1.0-dev/_modules/evennia/server/amp_client.html @@ -47,11 +47,11 @@ """ import os -from django.conf import settings -from evennia.server.portal import amp -from twisted.internet import protocol -from evennia.utils import logger -from evennia.utils.utils import class_from_module +from django.conf import settings +from evennia.server.portal import amp +from twisted.internet import protocol +from evennia.utils import logger +from evennia.utils.utils import class_from_module
    [docs]class AMPClientFactory(protocol.ReconnectingClientFactory): @@ -68,7 +68,7 @@ maxDelay = 1 noisy = False -
    [docs] def __init__(self, server): +
    [docs] def __init__(self, server): """ Initializes the client factory. diff --git a/docs/1.0-dev/_modules/evennia/server/connection_wizard.html b/docs/1.0-dev/_modules/evennia/server/connection_wizard.html index a8ad7c9007..9e7cce84b0 100644 --- a/docs/1.0-dev/_modules/evennia/server/connection_wizard.html +++ b/docs/1.0-dev/_modules/evennia/server/connection_wizard.html @@ -45,14 +45,14 @@ """ import sys -from os import path +from os import path import pprint -from django.conf import settings -from evennia.utils.utils import list_to_string, mod_import +from django.conf import settings +from evennia.utils.utils import list_to_string, mod_import
    [docs]class ConnectionWizard(object): -
    [docs] def __init__(self): +
    [docs] def __init__(self): self.data = {} self.prev_node = None
    @@ -75,7 +75,7 @@ """ - opt_txt = "\n".join(f" {key}: {desc}" for key, (desc, _, _) in options.items()) + opt_txt = "\n".join(f" {key}: {desc}" for key, (desc, _, _) in options.items()) self.display(opt_txt + "\n") while True: @@ -133,7 +133,7 @@ reply (str): The answered reply. """ - opt_txt = "\n".join(f" {ind + 1}: {desc}" for ind, desc in enumerate(options)) + opt_txt = "\n".join(f" {ind + 1}: {desc}" for ind, desc in enumerate(options)) self.display(opt_txt + "\n") while True: @@ -148,7 +148,7 @@ resp = int(resp) - 1 if 0 <= resp < len(options): selection = options[resp] - self.display(f" Selected '{selection}'.") + self.display(f" Selected '{selection}'.") return selection self.display(" Select one of the given options.")
    @@ -265,7 +265,7 @@ # game status status_default = wizard.game_index_listing["game_status"] - text = f""" + text = f""" What is the status of your game? - pre-alpha: a game in its very early stages, mostly unfinished or unstarted - alpha: a working concept, probably lots of bugs and incomplete features @@ -273,7 +273,7 @@ - launched: a full, working game (that may still be expanded upon and improved later) Current value (return to keep): - {status_default} + {status_default} """ options = ["pre-alpha", "alpha", "beta", "launched"] @@ -284,19 +284,19 @@ # game name name_default = settings.SERVERNAME - text = f""" + text = f""" Your game's name should usually be the same as `settings.SERVERNAME`, but you can set it to something else here if you want. Current value: - {name_default} + {name_default} """ def name_validator(inp): tmax = 80 tlen = len(inp) if tlen > tmax: - print(f"The name must be shorter than {tmax} characters (was {tlen}).") + print(f"The name must be shorter than {tmax} characters (was {tlen}).") wizard.ask_continue() return False return True @@ -310,20 +310,20 @@ sdesc_default = wizard.game_index_listing.get("short_description", None) - text = f""" + text = f""" Enter a short description of your game. Make it snappy and interesting! This should be at most one or two sentences (255 characters) to display by - '{settings.SERVERNAME}' in the main game list. Line breaks will be ignored. + '{settings.SERVERNAME}' in the main game list. Line breaks will be ignored. Current value: - {sdesc_default} + {sdesc_default} """ def sdesc_validator(inp): tmax = 255 tlen = len(inp) if tlen > tmax: - print(f"The short desc must be shorter than {tmax} characters (was {tlen}).") + print(f"The short desc must be shorter than {tmax} characters (was {tlen}).") wizard.ask_continue() return False return True @@ -337,13 +337,13 @@ long_default = wizard.game_index_listing.get("long_description", None) - text = f""" + text = f""" Enter a longer, full-length description. This will be shown when clicking on your game's listing. You can use \\n to create line breaks and may use Markdown formatting like *bold*, _italic_, [linkname](http://link) etc. Current value: - {long_default} + {long_default} """ wizard.display(text) @@ -352,14 +352,14 @@ # listing contact listing_default = wizard.game_index_listing.get("listing_contact", None) - text = f""" + text = f""" Enter a listing email-contact. This will not be visible in the listing, but allows us to get in touch with you should there be some listing issue (like a name collision) or some bug with the listing (us actually using this is likely to be somewhere between super-rarely and never). Current value: - {listing_default} + {listing_default} """ def contact_validator(inp): @@ -377,7 +377,7 @@ # telnet hostname hostname_default = wizard.game_index_listing.get("telnet_hostname", None) - text = f""" + text = f""" Enter the hostname to which third-party telnet mud clients can connect to your game. This would be the name of the server your game is hosted on, like `coolgame.games.com`, or `mygreatgame.se`. @@ -385,7 +385,7 @@ Write 'None' if you are not offering public telnet connections at this time. Current value: - {hostname_default} + {hostname_default} """ wizard.display(text) @@ -394,14 +394,14 @@ # telnet port port_default = wizard.game_index_listing.get("telnet_port", None) - text = f""" + text = f""" Enter the main telnet port. The Evennia default is 4000. You can change this with the TELNET_PORTS server setting. Write 'None' if you are not offering public telnet connections at this time. Current value: - {port_default} + {port_default} """ wizard.display(text) @@ -410,14 +410,14 @@ # website website_default = wizard.game_index_listing.get("game_website", None) - text = f""" + text = f""" Evennia is its own web server and runs your game's website. Enter the URL of the website here, like http://yourwebsite.com, here. Write 'None' if you are not offering a publicly visible website at this time. Current value: - {website_default} + {website_default} """ wizard.display(text) @@ -426,7 +426,7 @@ # webclient webclient_default = wizard.game_index_listing.get("web_client_url", None) - text = f""" + text = f""" Evennia offers its own native webclient. Normally it will be found from the game homepage at something like http://yourwebsite.com/webclient. Enter your specific URL here (when clicking this link you should launch into the @@ -435,7 +435,7 @@ Write 'None' if you don't want to list a publicly accessible webclient. Current value: - {webclient_default} + {webclient_default} """ wizard.display(text) @@ -467,11 +467,11 @@ except AttributeError: filename = "server/conf/mssp.py" - text = f""" + text = f""" MSSP (Mud Server Status Protocol) has a vast amount of options so it must be modified outside this wizard by directly editing its config file here: - '{filename}' + '{filename}' MSSP allows traditional online MUD-listing sites/crawlers to continuously monitor your game and list information about it. Some of this, like active @@ -507,7 +507,7 @@ "\n\n" "try:\n" " # Created by the `evennia connections` wizard\n" - f" {import_stanza}\n" + f" {import_stanza}\n" "except ImportError:\n" " pass" ) @@ -520,7 +520,7 @@ ) f.write(wizard.save_output) - wizard.display(f"saving to {connect_settings_file} ...") + wizard.display(f"saving to {connect_settings_file} ...")
    [docs]def node_view_and_apply_settings(wizard): @@ -550,7 +550,7 @@ # potentially add other wizards in the future text = game_index_save_text - wizard.display(f"Settings to save:\n\n{text}") + wizard.display(f"Settings to save:\n\n{text}") if saves: if wizard.ask_yesno("\nDo you want to save these settings?") == "yes": diff --git a/docs/1.0-dev/_modules/evennia/server/evennia_launcher.html b/docs/1.0-dev/_modules/evennia/server/evennia_launcher.html index c79e69fe90..10782cd9b0 100644 --- a/docs/1.0-dev/_modules/evennia/server/evennia_launcher.html +++ b/docs/1.0-dev/_modules/evennia/server/evennia_launcher.html @@ -60,16 +60,16 @@ import shutil import importlib import pickle -from distutils.version import LooseVersion -from argparse import ArgumentParser +from distutils.version import LooseVersion +from argparse import ArgumentParser import argparse -from subprocess import Popen, check_output, call, CalledProcessError, STDOUT +from subprocess import Popen, check_output, call, CalledProcessError, STDOUT -from twisted.protocols import amp -from twisted.internet import reactor, endpoints +from twisted.protocols import amp +from twisted.internet import reactor, endpoints import django -from django.core.management import execute_from_command_line -from django.db.utils import ProgrammingError +from django.core.management import execute_from_command_line +from django.db.utils import ProgrammingError # Signal processing SIG = signal.SIGINT @@ -625,7 +625,7 @@ """ -
    [docs] def __init__(self): +
    [docs] def __init__(self): self.on_status = []
    [docs] def wait_for_status(self, callback): @@ -1481,7 +1481,7 @@ """ # Check so a database exists and is accessible - from django.db import connection + from django.db import connection tables = connection.introspection.get_table_list(connection.cursor()) if not tables or not isinstance(tables[0], str): # django 1.8+ @@ -1490,7 +1490,7 @@ # database exists and seems set up. Initialize evennia. evennia._init() # Try to get Account#1 - from evennia.accounts.models import AccountDB + from evennia.accounts.models import AccountDB try: AccountDB.objects.get(id=1) @@ -1523,7 +1523,7 @@ elif not res: break # continue with the - from copy import deepcopy + from copy import deepcopy new = deepcopy(other) other.delete() @@ -1605,7 +1605,7 @@ """ if _is_windows(): # Windows signal sending is very limited. - from win32api import GenerateConsoleCtrlEvent, SetConsoleCtrlHandler + from win32api import GenerateConsoleCtrlEvent, SetConsoleCtrlHandler try: # Windows can only send a SIGINT-like signal to @@ -1686,7 +1686,7 @@ """ - from django.conf import settings + from django.conf import settings def _imp(path, split=True): "helper method" @@ -1696,7 +1696,7 @@ __import__(mod, fromlist=[fromlist]) # check the historical deprecations - from evennia.server import deprecations + from evennia.server import deprecations try: deprecations.check_errors(settings) @@ -1715,7 +1715,7 @@ for path in settings.LOCK_FUNC_MODULES: _imp(path, split=False) - from evennia.commands import cmdsethandler + from evennia.commands import cmdsethandler if not cmdsethandler.import_cmdset(settings.CMDSET_UNLOGGEDIN, None): print("Warning: CMDSET_UNLOGGED failed to load!") @@ -1774,7 +1774,7 @@ # test existence of the settings module try: - from django.conf import settings + from django.conf import settings except Exception as ex: if not str(ex).startswith("No module named"): import traceback @@ -1908,7 +1908,7 @@ Run the linking wizard, for adding new external connections. """ - from .connection_wizard import ConnectionWizard, node_start + from .connection_wizard import ConnectionWizard, node_start wizard = ConnectionWizard() node_start(wizard)
    @@ -1923,8 +1923,8 @@ keys (str or list): Setting key or keys to inspect. """ - from importlib import import_module - from evennia.utils import evtable + from importlib import import_module + from evennia.utils import evtable evsettings = import_module(SETTINGS_DOTPATH) if len(keys) == 1 and keys[0].upper() == "ALL": @@ -2182,13 +2182,13 @@ log_path = os.path.join(SERVERDIR, "logs") if not os.path.exists(log_path): os.makedirs(log_path) - print(f" ... Created missing log dir {log_path}.") + print(f" ... Created missing log dir {log_path}.") created = True settings_path = os.path.join(CONFDIR, "secret_settings.py") if not os.path.exists(settings_path): create_settings_file(init=False, secret_settings=True) - print(f" ... Created missing secret_settings.py file as {settings_path}.") + print(f" ... Created missing secret_settings.py file as {settings_path}.") created = True if created: @@ -2301,7 +2301,7 @@ if option in ("makemessages", "compilemessages"): # some commands don't require the presence of a game directory to work need_gamedir = False - if option in ("shell", "check", "makemigrations", "createsuperuser"): + if option in ("shell", "check", "makemigrations", "createsuperuser", "shell_plus"): # some django commands requires the database to exist, # or evennia._init to have run before they work right. check_db = True diff --git a/docs/1.0-dev/_modules/evennia/server/game_index_client/client.html b/docs/1.0-dev/_modules/evennia/server/game_index_client/client.html index 6a7340659e..b3d6809611 100644 --- a/docs/1.0-dev/_modules/evennia/server/game_index_client/client.html +++ b/docs/1.0-dev/_modules/evennia/server/game_index_client/client.html @@ -49,19 +49,19 @@ import warnings import django -from django.conf import settings -from twisted.internet import defer -from twisted.internet import protocol -from twisted.internet import reactor -from twisted.internet.defer import inlineCallbacks -from twisted.web.client import Agent, _HTTP11ClientFactory, HTTPConnectionPool -from twisted.web.http_headers import Headers -from twisted.web.iweb import IBodyProducer -from zope.interface import implementer +from django.conf import settings +from twisted.internet import defer +from twisted.internet import protocol +from twisted.internet import reactor +from twisted.internet.defer import inlineCallbacks +from twisted.web.client import Agent, _HTTP11ClientFactory, HTTPConnectionPool +from twisted.web.http_headers import Headers +from twisted.web.iweb import IBodyProducer +from zope.interface import implementer -from evennia.accounts.models import AccountDB -from evennia.server.sessionhandler import SESSIONS -from evennia.utils import get_evennia_version, logger +from evennia.accounts.models import AccountDB +from evennia.server.sessionhandler import SESSIONS +from evennia.utils import get_evennia_version, logger _EGI_HOST = "http://evennia-game-index.appspot.com" _EGI_REPORT_PATH = "/api/v1/game/check_in" @@ -74,7 +74,7 @@ incredibly configurable as far as to what is being sent. """ -
    [docs] def __init__(self, on_bad_request=None): +
    [docs] def __init__(self, on_bad_request=None): """ :param on_bad_request: Optional callable to trigger when a bad request was sent. This is almost always going to be due to bad config. @@ -150,7 +150,7 @@ "server_platform": platform.platform(), } except KeyError as err: - raise KeyError(f"Error loading GAME_INDEX_LISTING: {err}") + raise KeyError(f"Error loading GAME_INDEX_LISTING: {err}") data = urllib.parse.urlencode(values) @@ -180,7 +180,7 @@ Used for pulling the response body out of an HTTP response. """ -
    [docs] def __init__(self, status_code, d): +
    [docs] def __init__(self, status_code, d): self.status_code = status_code self.buf = "" self.d = d
    @@ -198,7 +198,7 @@ Used for feeding a request body to the tx HTTP client. """ -
    [docs] def __init__(self, body): +
    [docs] def __init__(self, body): self.body = bytes(body, "utf-8") self.length = len(body)
    diff --git a/docs/1.0-dev/_modules/evennia/server/game_index_client/service.html b/docs/1.0-dev/_modules/evennia/server/game_index_client/service.html index 2ddf9d79a2..c6fc141f45 100644 --- a/docs/1.0-dev/_modules/evennia/server/game_index_client/service.html +++ b/docs/1.0-dev/_modules/evennia/server/game_index_client/service.html @@ -44,12 +44,12 @@ Service for integrating the Evennia Game Index client into Evennia. """ -from twisted.internet import reactor -from twisted.internet.task import LoopingCall -from twisted.application.service import Service +from twisted.internet import reactor +from twisted.internet.task import LoopingCall +from twisted.application.service import Service -from evennia.utils import logger -from .client import EvenniaGameIndexClient +from evennia.utils import logger +from .client import EvenniaGameIndexClient # How many seconds to wait before triggering the first EGI check-in. _FIRST_UPDATE_DELAY = 10 @@ -68,7 +68,7 @@ # a core system service. name = "GameIndexClient" -
    [docs] def __init__(self): +
    [docs] def __init__(self): self.client = EvenniaGameIndexClient(on_bad_request=self._die_on_bad_request) self.loop = LoopingCall(self.client.send_game_details)
    diff --git a/docs/1.0-dev/_modules/evennia/server/initial_setup.html b/docs/1.0-dev/_modules/evennia/server/initial_setup.html index 78348c852b..4c98bc3b8e 100644 --- a/docs/1.0-dev/_modules/evennia/server/initial_setup.html +++ b/docs/1.0-dev/_modules/evennia/server/initial_setup.html @@ -50,11 +50,11 @@ import time -from django.conf import settings -from django.utils.translation import gettext as _ -from evennia.accounts.models import AccountDB -from evennia.server.models import ServerConfig -from evennia.utils import create, logger +from django.conf import settings +from django.utils.translation import gettext as _ +from evennia.accounts.models import AccountDB +from evennia.server.models import ServerConfig +from evennia.utils import create, logger ERROR_NO_SUPERUSER = """ @@ -212,7 +212,7 @@ Run collectstatic to make sure all web assets are loaded. """ - from django.core.management import call_command + from django.core.management import call_command logger.log_info("Initial setup: Gathering static resources using 'collectstatic'") call_command("collectstatic", "--noinput")
    @@ -227,7 +227,7 @@ """ ServerConfig.objects.conf("server_epoch", time.time()) - from evennia.server.sessionhandler import SESSIONS + from evennia.server.sessionhandler import SESSIONS logger.log_info("Initial setup complete. Restarting Server once.") SESSIONS.portal_reset_server()
    @@ -265,12 +265,12 @@ setup_func() except Exception: if last_step + num == 1: - from evennia.objects.models import ObjectDB + from evennia.objects.models import ObjectDB for obj in ObjectDB.objects.all(): obj.delete() elif last_step + num == 2: - from evennia.comms.models import ChannelDB + from evennia.comms.models import ChannelDB ChannelDB.objects.all().delete() raise diff --git a/docs/1.0-dev/_modules/evennia/server/inputfuncs.html b/docs/1.0-dev/_modules/evennia/server/inputfuncs.html index 0b742aebc6..6af3d58d40 100644 --- a/docs/1.0-dev/_modules/evennia/server/inputfuncs.html +++ b/docs/1.0-dev/_modules/evennia/server/inputfuncs.html @@ -63,12 +63,12 @@ """ import importlib -from codecs import lookup as codecs_lookup -from django.conf import settings -from evennia.commands.cmdhandler import cmdhandler -from evennia.accounts.models import AccountDB -from evennia.utils.logger import log_err -from evennia.utils.utils import to_str +from codecs import lookup as codecs_lookup +from django.conf import settings +from evennia.commands.cmdhandler import cmdhandler +from evennia.accounts.models import AccountDB +from evennia.utils.logger import log_err +from evennia.utils.utils import to_str BrowserSessionStore = importlib.import_module(settings.SESSION_ENGINE).SessionStore @@ -330,7 +330,7 @@ """ if not session.logged_in and "name" in kwargs and "password" in kwargs: - from evennia.commands.default.unloggedin import create_normal_account + from evennia.commands.default.unloggedin import create_normal_account account = create_normal_account(session, kwargs["name"], kwargs["password"]) if account: @@ -395,7 +395,7 @@ the above settings. """ - from evennia.scripts.tickerhandler import TICKER_HANDLER + from evennia.scripts.tickerhandler import TICKER_HANDLER name = kwargs.get("callback", "") interval = max(5, int(kwargs.get("interval", 60))) @@ -456,7 +456,7 @@ has its own specific output format. """ - from evennia.scripts.monitorhandler import MONITOR_HANDLER + from evennia.scripts.monitorhandler import MONITOR_HANDLER name = kwargs.get("name", None) outputfunc_name = kwargs("outputfunc_name", "monitor") @@ -492,7 +492,7 @@ Report on what is being monitored """ - from evennia.scripts.monitorhandler import MONITOR_HANDLER + from evennia.scripts.monitorhandler import MONITOR_HANDLER obj = session.puppet monitors = MONITOR_HANDLER.all(obj=obj) @@ -552,7 +552,7 @@ # Create a monitor. If a monitor already exists then it will replace # the previous one since it would use the same idstring - from evennia.scripts.monitorhandler import MONITOR_HANDLER + from evennia.scripts.monitorhandler import MONITOR_HANDLER MONITOR_HANDLER.add( account, @@ -584,7 +584,7 @@ MSDP LIST command """ - from evennia.scripts.monitorhandler import MONITOR_HANDLER + from evennia.scripts.monitorhandler import MONITOR_HANDLER args_lower = [arg.lower() for arg in args] if "commands" in args_lower: diff --git a/docs/1.0-dev/_modules/evennia/server/manager.html b/docs/1.0-dev/_modules/evennia/server/manager.html index 570526ae40..993220a9f4 100644 --- a/docs/1.0-dev/_modules/evennia/server/manager.html +++ b/docs/1.0-dev/_modules/evennia/server/manager.html @@ -43,7 +43,7 @@ """ Custom manager for ServerConfig objects. """ -from django.db import models +from django.db import models
    [docs]class ServerConfigManager(models.Manager): diff --git a/docs/1.0-dev/_modules/evennia/server/models.html b/docs/1.0-dev/_modules/evennia/server/models.html index 63b76c75b6..db09b9b707 100644 --- a/docs/1.0-dev/_modules/evennia/server/models.html +++ b/docs/1.0-dev/_modules/evennia/server/models.html @@ -52,12 +52,12 @@ """ import pickle -from django.db import models -from evennia.utils.idmapper.models import WeakSharedMemoryModel -from evennia.utils import logger, utils -from evennia.utils.dbserialize import to_pickle, from_pickle -from evennia.server.manager import ServerConfigManager -from evennia.utils import picklefield +from django.db import models +from evennia.utils.idmapper.models import WeakSharedMemoryModel +from evennia.utils import logger, utils +from evennia.utils.dbserialize import to_pickle, from_pickle +from evennia.server.manager import ServerConfigManager +from evennia.utils import picklefield # ------------------------------------------------------------ @@ -161,7 +161,7 @@ # ServerConfig other methods # - def __repr__(self): + def __repr__(self): return "<{} {}>".format(self.__class__.__name__, self.key, self.value)
    [docs] def store(self, key, value): diff --git a/docs/1.0-dev/_modules/evennia/server/portal/amp.html b/docs/1.0-dev/_modules/evennia/server/portal/amp.html index cd96e1045f..b89085e273 100644 --- a/docs/1.0-dev/_modules/evennia/server/portal/amp.html +++ b/docs/1.0-dev/_modules/evennia/server/portal/amp.html @@ -47,17 +47,17 @@ """ -from functools import wraps +from functools import wraps import time -from twisted.protocols import amp -from collections import defaultdict, namedtuple -from io import BytesIO -from itertools import count +from twisted.protocols import amp +from collections import defaultdict, namedtuple +from io import BytesIO +from itertools import count import zlib # Used in Compressed class import pickle -from twisted.internet.defer import DeferredList, Deferred -from evennia.utils.utils import variable_from_module +from twisted.internet.defer import DeferredList, Deferred +from evennia.utils.utils import variable_from_module # delayed import _LOGGER = None @@ -138,7 +138,7 @@ "Delay import of logger until absolutely necessary" global _LOGGER if not _LOGGER: - from evennia.utils import logger as _LOGGER + from evennia.utils import logger as _LOGGER return _LOGGER @@ -337,7 +337,7 @@ # helper methods -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): """ Initialize protocol with some things that need to be in place already before connecting both on portal and server. @@ -369,7 +369,7 @@ # Evennia extra logging desc += " (error logged on other side)" - _get_logger().log_err(f"AMP caught exception ({desc}):\n{error.value}") + _get_logger().log_err(f"AMP caught exception ({desc}):\n{error.value}") if isinstance(desc, str): desc = desc.encode("utf-8", "replace") diff --git a/docs/1.0-dev/_modules/evennia/server/portal/amp_server.html b/docs/1.0-dev/_modules/evennia/server/portal/amp_server.html index 72df290cfc..7fbffc69f7 100644 --- a/docs/1.0-dev/_modules/evennia/server/portal/amp_server.html +++ b/docs/1.0-dev/_modules/evennia/server/portal/amp_server.html @@ -48,12 +48,12 @@ """ import os import sys -from twisted.internet import protocol -from evennia.server.portal import amp -from django.conf import settings -from subprocess import Popen, STDOUT -from evennia.utils import logger -from evennia.utils.utils import class_from_module +from twisted.internet import protocol +from evennia.server.portal import amp +from django.conf import settings +from subprocess import Popen, STDOUT +from evennia.utils import logger +from evennia.utils.utils import class_from_module def _is_windows(): @@ -88,7 +88,7 @@ "How this is named in logs" return "AMP"
    -
    [docs] def __init__(self, portal): +
    [docs] def __init__(self, portal): """ Initialize the factory. This is called as the Portal service starts. diff --git a/docs/1.0-dev/_modules/evennia/server/portal/grapevine.html b/docs/1.0-dev/_modules/evennia/server/portal/grapevine.html index 7105e641fc..39cefa06a0 100644 --- a/docs/1.0-dev/_modules/evennia/server/portal/grapevine.html +++ b/docs/1.0-dev/_modules/evennia/server/portal/grapevine.html @@ -52,12 +52,12 @@ """ import json -from twisted.internet import protocol -from django.conf import settings -from evennia.server.session import Session -from evennia.utils import get_evennia_version -from evennia.utils.logger import log_info, log_err -from autobahn.twisted.websocket import WebSocketClientProtocol, WebSocketClientFactory, connectWS +from twisted.internet import protocol +from django.conf import settings +from evennia.server.session import Session +from evennia.utils import get_evennia_version +from evennia.utils.logger import log_info, log_err +from autobahn.twisted.websocket import WebSocketClientProtocol, WebSocketClientFactory, connectWS # There is only one at this time GRAPEVINE_URI = "wss://grapevine.haus/socket" @@ -82,7 +82,7 @@ factor = 1.5 maxDelay = 60 -
    [docs] def __init__(self, sessionhandler, *args, **kwargs): +
    [docs] def __init__(self, sessionhandler, *args, **kwargs): self.uid = kwargs.pop("uid") self.channel = kwargs.pop("grapevine_channel") @@ -158,7 +158,7 @@ "Connect protocol to remote server" try: - from twisted.internet import ssl + from twisted.internet import ssl except ImportError: log_err("To use Grapevine, The PyOpenSSL module must be installed.") else: @@ -173,7 +173,7 @@ Implements the grapevine client """ -
    [docs] def __init__(self): +
    [docs] def __init__(self): WebSocketClientProtocol.__init__(self) Session.__init__(self) self.restart_downtime = None
    @@ -368,7 +368,7 @@ if data.get("status", "success") == "failure": err = data.get("error", "N/A") self.sessionhandler.data_in( - bot_data_in=((f"Grapevine error: {err}"), {"event": event}) + bot_data_in=((f"Grapevine error: {err}"), {"event": event}) ) elif event == "channels/unsubscribe": # unsubscribe-verification diff --git a/docs/1.0-dev/_modules/evennia/server/portal/irc.html b/docs/1.0-dev/_modules/evennia/server/portal/irc.html index e6fd354c92..e2f07064d1 100644 --- a/docs/1.0-dev/_modules/evennia/server/portal/irc.html +++ b/docs/1.0-dev/_modules/evennia/server/portal/irc.html @@ -47,11 +47,11 @@ """ import re -from twisted.application import internet -from twisted.words.protocols import irc -from twisted.internet import protocol, reactor -from evennia.server.session import Session -from evennia.utils import logger, utils, ansi +from twisted.application import internet +from twisted.words.protocols import irc +from twisted.internet import protocol, reactor +from evennia.server.session import Session +from evennia.utils import logger, utils, ansi # IRC colors @@ -401,7 +401,7 @@ factor = 1.5 maxDelay = 60 -
    [docs] def __init__( +
    [docs] def __init__( self, sessionhandler, uid=None, @@ -508,7 +508,7 @@ if self.port: if self.ssl: try: - from twisted.internet import ssl + from twisted.internet import ssl service = reactor.connectSSL( self.network, int(self.port), self, ssl.ClientContextFactory() diff --git a/docs/1.0-dev/_modules/evennia/server/portal/mccp.html b/docs/1.0-dev/_modules/evennia/server/portal/mccp.html index fbc24f178c..97cf3ad73b 100644 --- a/docs/1.0-dev/_modules/evennia/server/portal/mccp.html +++ b/docs/1.0-dev/_modules/evennia/server/portal/mccp.html @@ -57,7 +57,7 @@ mccp_compress and calling it from its write methods. """ import zlib -from twisted.python.compat import _bytesChr as chr +from twisted.python.compat import _bytesChr as chr # negotiations for v1 and v2 of the protocol MCCP = chr(86) # b"\x56" @@ -87,7 +87,7 @@ """ -
    [docs] def __init__(self, protocol): +
    [docs] def __init__(self, protocol): """ initialize MCCP by storing protocol on ourselves and calling the client to see if diff --git a/docs/1.0-dev/_modules/evennia/server/portal/mssp.html b/docs/1.0-dev/_modules/evennia/server/portal/mssp.html index e2e740398e..cef6559683 100644 --- a/docs/1.0-dev/_modules/evennia/server/portal/mssp.html +++ b/docs/1.0-dev/_modules/evennia/server/portal/mssp.html @@ -52,9 +52,9 @@ """ -from django.conf import settings -from evennia.utils import utils -from twisted.python.compat import _bytesChr as bchr +from django.conf import settings +from evennia.utils import utils +from twisted.python.compat import _bytesChr as bchr MSSP = bchr(70) # b"\x46" MSSP_VAR = bchr(1) # b"\x01" @@ -71,7 +71,7 @@ """ -
    [docs] def __init__(self, protocol): +
    [docs] def __init__(self, protocol): """ initialize MSSP by storing protocol on ourselves and calling the client to see if it supports MSSP. diff --git a/docs/1.0-dev/_modules/evennia/server/portal/mxp.html b/docs/1.0-dev/_modules/evennia/server/portal/mxp.html index 9319dbe638..decd8e4f79 100644 --- a/docs/1.0-dev/_modules/evennia/server/portal/mxp.html +++ b/docs/1.0-dev/_modules/evennia/server/portal/mxp.html @@ -56,7 +56,7 @@ """ import re -from twisted.python.compat import _bytesChr as bchr +from twisted.python.compat import _bytesChr as bchr LINKS_SUB = re.compile(r"\|lc(.*?)\|lt(.*?)\|le", re.DOTALL) @@ -90,7 +90,7 @@ """ -
    [docs] def __init__(self, protocol): +
    [docs] def __init__(self, protocol): """ Initializes the protocol by checking if the client supports it. diff --git a/docs/1.0-dev/_modules/evennia/server/portal/naws.html b/docs/1.0-dev/_modules/evennia/server/portal/naws.html index 7d07bce5ea..65bf1fc65e 100644 --- a/docs/1.0-dev/_modules/evennia/server/portal/naws.html +++ b/docs/1.0-dev/_modules/evennia/server/portal/naws.html @@ -51,9 +51,9 @@ client and update it when the size changes """ -from codecs import encode as codecs_encode -from django.conf import settings -from twisted.python.compat import _bytesChr as bchr +from codecs import encode as codecs_encode +from django.conf import settings +from twisted.python.compat import _bytesChr as bchr NAWS = bchr(31) # b"\x1f" IS = bchr(0) # b"\x00" @@ -71,7 +71,7 @@ """ -
    [docs] def __init__(self, protocol): +
    [docs] def __init__(self, protocol): """ initialize NAWS by storing protocol on ourselves and calling the client to see if it supports NAWS. diff --git a/docs/1.0-dev/_modules/evennia/server/portal/portal.html b/docs/1.0-dev/_modules/evennia/server/portal/portal.html index 32faae45ba..634b05a915 100644 --- a/docs/1.0-dev/_modules/evennia/server/portal/portal.html +++ b/docs/1.0-dev/_modules/evennia/server/portal/portal.html @@ -53,27 +53,27 @@ import os import time -from os.path import dirname, abspath -from twisted.application import internet, service -from twisted.internet.task import LoopingCall -from twisted.internet import protocol, reactor -from twisted.python.log import ILogObserver +from os.path import dirname, abspath +from twisted.application import internet, service +from twisted.internet.task import LoopingCall +from twisted.internet import protocol, reactor +from twisted.python.log import ILogObserver import django django.setup() -from django.conf import settings -from django.db import connection +from django.conf import settings +from django.db import connection import evennia evennia._init() -from evennia.utils.utils import get_evennia_version, mod_import, make_iter, class_from_module -from evennia.server.portal.portalsessionhandler import PORTAL_SESSIONS -from evennia.utils import logger -from evennia.server.webserver import EvenniaReverseProxyResource -from django.db import connection +from evennia.utils.utils import get_evennia_version, mod_import, make_iter, class_from_module +from evennia.server.portal.portalsessionhandler import PORTAL_SESSIONS +from evennia.utils import logger +from evennia.server.webserver import EvenniaReverseProxyResource +from django.db import connection # we don't need a connection to the database so close it right away @@ -182,7 +182,7 @@ """ -
    [docs] def __init__(self, application): +
    [docs] def __init__(self, application): """ Setup the server. @@ -309,7 +309,7 @@ # the portal and the mud server. Only reason to ever deactivate # it would be during testing and debugging. - from evennia.server.portal import amp_server + from evennia.server.portal import amp_server INFO_DICT["amp"] = "amp: %s" % AMP_PORT @@ -326,7 +326,7 @@ # Start telnet game connections - from evennia.server.portal import telnet + from evennia.server.portal import telnet _telnet_protocol = class_from_module(settings.TELNET_PROTOCOL_CLASS) @@ -351,7 +351,7 @@ # Start Telnet+SSL game connection (requires PyOpenSSL). - from evennia.server.portal import telnet_ssl + from evennia.server.portal import telnet_ssl _ssl_protocol = class_from_module(settings.SSL_PROTOCOL_CLASS) @@ -386,7 +386,7 @@ # Start SSH game connections. Will create a keypair in # evennia/game if necessary. - from evennia.server.portal import ssh + from evennia.server.portal import ssh _ssh_protocol = class_from_module(settings.SSH_PROTOCOL_CLASS) @@ -408,7 +408,7 @@ if WEBSERVER_ENABLED: - from evennia.server.webserver import Website + from evennia.server.webserver import Website # Start a reverse proxy to relay data to the Server-side webserver @@ -423,7 +423,7 @@ webclientstr = "" if WEBCLIENT_ENABLED: # create ajax client processes at /webclientdata - from evennia.server.portal import webclient_ajax + from evennia.server.portal import webclient_ajax ajax_webclient = webclient_ajax.AjaxWebClient() ajax_webclient.sessionhandler = PORTAL_SESSIONS @@ -433,8 +433,8 @@ if WEBSOCKET_CLIENT_ENABLED and not websocket_started: # start websocket client port for the webclient # we only support one websocket client - from evennia.server.portal import webclient - from autobahn.twisted.websocket import WebSocketServerFactory + from evennia.server.portal import webclient + from autobahn.twisted.websocket import WebSocketServerFactory w_interface = WEBSOCKET_CLIENT_INTERFACE w_ifacestr = "" diff --git a/docs/1.0-dev/_modules/evennia/server/portal/portalsessionhandler.html b/docs/1.0-dev/_modules/evennia/server/portal/portalsessionhandler.html index 6228dbf403..1b7cc2e955 100644 --- a/docs/1.0-dev/_modules/evennia/server/portal/portalsessionhandler.html +++ b/docs/1.0-dev/_modules/evennia/server/portal/portalsessionhandler.html @@ -46,13 +46,13 @@ import time -from collections import deque, namedtuple -from twisted.internet import reactor -from django.conf import settings -from evennia.server.sessionhandler import SessionHandler -from evennia.server.portal.amp import PCONN, PDISCONN, PCONNSYNC, PDISCONNALL -from evennia.utils.logger import log_trace -from evennia.utils.utils import class_from_module +from collections import deque, namedtuple +from twisted.internet import reactor +from django.conf import settings +from evennia.server.sessionhandler import SessionHandler +from evennia.server.portal.amp import PCONN, PDISCONN, PCONNSYNC, PDISCONNALL +from evennia.utils.logger import log_trace +from evennia.utils.utils import class_from_module # module import _MOD_IMPORT = None @@ -90,7 +90,7 @@ """ -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): """ Init the handler @@ -302,7 +302,7 @@ """ global _MOD_IMPORT if not _MOD_IMPORT: - from evennia.utils.utils import variable_from_module as _MOD_IMPORT + from evennia.utils.utils import variable_from_module as _MOD_IMPORT path, clsname = protocol_path.rsplit(".", 1) cls = _MOD_IMPORT(path, clsname) if not cls: diff --git a/docs/1.0-dev/_modules/evennia/server/portal/rss.html b/docs/1.0-dev/_modules/evennia/server/portal/rss.html index 6e934c5e72..a8570917f9 100644 --- a/docs/1.0-dev/_modules/evennia/server/portal/rss.html +++ b/docs/1.0-dev/_modules/evennia/server/portal/rss.html @@ -47,10 +47,10 @@ to the channel whenever the feed updates. """ -from twisted.internet import task, threads -from django.conf import settings -from evennia.server.session import Session -from evennia.utils import logger +from twisted.internet import task, threads +from django.conf import settings +from evennia.server.session import Session +from evennia.utils import logger RSS_ENABLED = settings.RSS_ENABLED # RETAG = re.compile(r'<[^>]*?>') @@ -70,7 +70,7 @@ """ -
    [docs] def __init__(self, factory, url, rate): +
    [docs] def __init__(self, factory, url, rate): """ Initialize the reader. @@ -166,7 +166,7 @@ Initializes new bots. """ -
    [docs] def __init__(self, sessionhandler, uid=None, url=None, rate=None): +
    [docs] def __init__(self, sessionhandler, uid=None, url=None, rate=None): """ Initialize the bot. diff --git a/docs/1.0-dev/_modules/evennia/server/portal/ssh.html b/docs/1.0-dev/_modules/evennia/server/portal/ssh.html index cc3fb1496e..5e1a305faf 100644 --- a/docs/1.0-dev/_modules/evennia/server/portal/ssh.html +++ b/docs/1.0-dev/_modules/evennia/server/portal/ssh.html @@ -54,9 +54,9 @@ import os import re -from twisted.cred.checkers import credentials -from twisted.cred.portal import Portal -from twisted.conch.interfaces import IConchUser +from twisted.cred.checkers import credentials +from twisted.cred.portal import Portal +from twisted.conch.interfaces import IConchUser _SSH_IMPORT_ERROR = """ ERROR: Missing crypto library for SSH. Install it with @@ -71,23 +71,23 @@ """ try: - from twisted.conch.ssh.keys import Key + from twisted.conch.ssh.keys import Key except ImportError: raise ImportError(_SSH_IMPORT_ERROR) -from twisted.conch.ssh.userauth import SSHUserAuthServer -from twisted.conch.ssh import common -from twisted.conch.insults import insults -from twisted.conch.manhole_ssh import TerminalRealm, _Glue, ConchFactory -from twisted.conch.manhole import Manhole, recvline -from twisted.internet import defer, protocol -from twisted.conch import interfaces as iconch -from twisted.python import components -from django.conf import settings +from twisted.conch.ssh.userauth import SSHUserAuthServer +from twisted.conch.ssh import common +from twisted.conch.insults import insults +from twisted.conch.manhole_ssh import TerminalRealm, _Glue, ConchFactory +from twisted.conch.manhole import Manhole, recvline +from twisted.internet import defer, protocol +from twisted.conch import interfaces as iconch +from twisted.python import components +from django.conf import settings -from evennia.accounts.models import AccountDB -from evennia.utils import ansi -from evennia.utils.utils import to_str, class_from_module +from evennia.accounts.models import AccountDB +from evennia.utils import ansi +from evennia.utils.utils import to_str, class_from_module _RE_N = re.compile(r"\|n$") _RE_SCREENREADER_REGEX = re.compile( @@ -137,7 +137,7 @@ noisy = False -
    [docs] def __init__(self, starttuple): +
    [docs] def __init__(self, starttuple): """ For setting up the account. If account is not None then we'll login automatically. @@ -409,7 +409,7 @@ noisy = False credentialInterfaces = (credentials.IUsernamePassword,) -
    [docs] def __init__(self, factory): +
    [docs] def __init__(self, factory): """ Initialize the factory. @@ -467,7 +467,7 @@ noisy = False -
    [docs] def __init__(self, proto, chainedProtocol, avatar, width, height): +
    [docs] def __init__(self, proto, chainedProtocol, avatar, width, height): self.proto = proto self.avatar = avatar self.chainedProtocol = chainedProtocol @@ -508,8 +508,8 @@ if not (os.path.exists(pubkeyfile) and os.path.exists(privkeyfile)): # No keypair exists. Generate a new RSA keypair - from cryptography.hazmat.backends import default_backend - from cryptography.hazmat.primitives.asymmetric import rsa + from cryptography.hazmat.backends import default_backend + from cryptography.hazmat.primitives.asymmetric import rsa rsa_key = Key( rsa.generate_private_key( diff --git a/docs/1.0-dev/_modules/evennia/server/portal/ssl.html b/docs/1.0-dev/_modules/evennia/server/portal/ssl.html index c738824699..e6d9d4d794 100644 --- a/docs/1.0-dev/_modules/evennia/server/portal/ssl.html +++ b/docs/1.0-dev/_modules/evennia/server/portal/ssl.html @@ -50,7 +50,7 @@ try: import OpenSSL - from twisted.internet import ssl as twisted_ssl + from twisted.internet import ssl as twisted_ssl except ImportError as error: errstr = """ {err} @@ -59,8 +59,8 @@ """ raise ImportError(errstr.format(err=error)) -from django.conf import settings -from evennia.utils.utils import class_from_module +from django.conf import settings +from evennia.utils.utils import class_from_module _GAME_DIR = settings.GAME_DIR @@ -94,7 +94,7 @@ is done with encryption. """ -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.protocol_name = "ssl"
    @@ -109,8 +109,8 @@ if not (os.path.exists(keyfile) and os.path.exists(certfile)): # key/cert does not exist. Create. import subprocess - from Crypto.PublicKey import RSA - from twisted.conch.ssh.keys import Key + from Crypto.PublicKey import RSA + from twisted.conch.ssh.keys import Key print(" Creating SSL key and certificate ... ", end=" ") diff --git a/docs/1.0-dev/_modules/evennia/server/portal/suppress_ga.html b/docs/1.0-dev/_modules/evennia/server/portal/suppress_ga.html index 9217ffc5f5..50afc75fb4 100644 --- a/docs/1.0-dev/_modules/evennia/server/portal/suppress_ga.html +++ b/docs/1.0-dev/_modules/evennia/server/portal/suppress_ga.html @@ -55,7 +55,7 @@ http://www.faqs.org/rfcs/rfc858.html """ -from twisted.python.compat import _bytesChr as bchr +from twisted.python.compat import _bytesChr as bchr SUPPRESS_GA = bchr(3) # b"\x03" @@ -71,7 +71,7 @@ """ -
    [docs] def __init__(self, protocol): +
    [docs] def __init__(self, protocol): """ Initialize suppression of GO-AHEADs. diff --git a/docs/1.0-dev/_modules/evennia/server/portal/telnet.html b/docs/1.0-dev/_modules/evennia/server/portal/telnet.html index 7103d4aa4d..cc7107dcc2 100644 --- a/docs/1.0-dev/_modules/evennia/server/portal/telnet.html +++ b/docs/1.0-dev/_modules/evennia/server/portal/telnet.html @@ -50,10 +50,10 @@ """ import re -from twisted.internet import protocol -from twisted.internet.task import LoopingCall -from twisted.conch.telnet import Telnet, StatefulTelnetProtocol -from twisted.conch.telnet import ( +from twisted.internet import protocol +from twisted.internet.task import LoopingCall +from twisted.conch.telnet import Telnet, StatefulTelnetProtocol +from twisted.conch.telnet import ( IAC, NOP, LINEMODE, @@ -66,12 +66,12 @@ LINEMODE_EDIT, LINEMODE_TRAPSIG, ) -from django.conf import settings -from evennia.server.portal import ttype, mssp, telnet_oob, naws, suppress_ga -from evennia.server.portal.mccp import Mccp, mccp_compress, MCCP -from evennia.server.portal.mxp import Mxp, mxp_parse -from evennia.utils import ansi -from evennia.utils.utils import to_bytes, class_from_module +from django.conf import settings +from evennia.server.portal import ttype, mssp, telnet_oob, naws, suppress_ga +from evennia.server.portal.mccp import Mccp, mccp_compress, MCCP +from evennia.server.portal.mxp import Mxp, mxp_parse +from evennia.utils import ansi +from evennia.utils.utils import to_bytes, class_from_module _RE_N = re.compile(r"\|n$") _RE_LEND = re.compile(br"\n$|\r$|\r\n$|\r\x00$|", re.MULTILINE) @@ -115,7 +115,7 @@ communication between game and player goes through here. """ -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): self.protocol_key = "telnet" super().__init__(*args, **kwargs)
    @@ -128,8 +128,8 @@ try: super().dataReceived(data) except ValueError as err: - from evennia.utils import logger - logger.log_err(f"Malformed telnet input: {err}")
    + from evennia.utils import logger + logger.log_err(f"Malformed telnet input: {err}")
    [docs] def connectionMade(self): """ @@ -169,7 +169,7 @@ # mxp support self.mxp = Mxp(self) - from evennia.utils.utils import delay + from evennia.utils.utils import delay # timeout the handshakes in case the client doesn't reply at all self._handshake_delay = delay(2, callback=self.handshake_done, timeout=True) @@ -304,7 +304,7 @@ try: return super().disableLocal(option) except Exception: - from evennia.utils import logger + from evennia.utils import logger logger.log_trace()
    diff --git a/docs/1.0-dev/_modules/evennia/server/portal/telnet_oob.html b/docs/1.0-dev/_modules/evennia/server/portal/telnet_oob.html index 57abc60f3c..f70380d6a0 100644 --- a/docs/1.0-dev/_modules/evennia/server/portal/telnet_oob.html +++ b/docs/1.0-dev/_modules/evennia/server/portal/telnet_oob.html @@ -67,11 +67,11 @@ """ import re import json -from evennia.utils.utils import is_iter -from twisted.python.compat import _bytesChr as bchr +from evennia.utils.utils import is_iter +from twisted.python.compat import _bytesChr as bchr # General Telnet -from twisted.conch.telnet import IAC, SB, SE +from twisted.conch.telnet import IAC, SB, SE # MSDP-relevant telnet cmd/opt-codes MSDP = bchr(69) @@ -116,7 +116,7 @@ Implements the MSDP and GMCP protocols. """ -
    [docs] def __init__(self, protocol): +
    [docs] def __init__(self, protocol): """ Initiates by storing the protocol on itself and trying to determine if the client supports MSDP. diff --git a/docs/1.0-dev/_modules/evennia/server/portal/telnet_ssl.html b/docs/1.0-dev/_modules/evennia/server/portal/telnet_ssl.html index d99db315d8..4bccd04b28 100644 --- a/docs/1.0-dev/_modules/evennia/server/portal/telnet_ssl.html +++ b/docs/1.0-dev/_modules/evennia/server/portal/telnet_ssl.html @@ -52,8 +52,8 @@ import os try: - from OpenSSL import crypto - from twisted.internet import ssl as twisted_ssl + from OpenSSL import crypto + from twisted.internet import ssl as twisted_ssl except ImportError as error: errstr = """ {err} @@ -67,8 +67,8 @@ """ raise ImportError(errstr.format(err=error)) -from django.conf import settings -from evennia.server.portal.telnet import TelnetProtocol +from django.conf import settings +from evennia.server.portal.telnet import TelnetProtocol _GAME_DIR = settings.GAME_DIR @@ -116,7 +116,7 @@ is done with encryption set up by the portal at start time. """ -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): super(SSLProtocol, self).__init__(*args, **kwargs) self.protocol_key = "telnet/ssl"
    diff --git a/docs/1.0-dev/_modules/evennia/server/portal/tests.html b/docs/1.0-dev/_modules/evennia/server/portal/tests.html index a5355aef2b..791257b5c5 100644 --- a/docs/1.0-dev/_modules/evennia/server/portal/tests.html +++ b/docs/1.0-dev/_modules/evennia/server/portal/tests.html @@ -41,12 +41,12 @@

    Source code for evennia.server.portal.tests

     try:
    -    from django.utils.unittest import TestCase
    +    from django.utils.unittest import TestCase
     except ImportError:
    -    from django.test import TestCase
    +    from django.test import TestCase
     
     try:
    -    from django.utils import unittest
    +    from django.utils import unittest
     except ImportError:
         import unittest
     
    @@ -56,30 +56,30 @@
     import pickle
     import json
     
    -from mock import Mock, MagicMock
    -from evennia.server.portal import irc
    -from evennia.utils.test_resources import EvenniaTest
    +from mock import Mock, MagicMock
    +from evennia.server.portal import irc
    +from evennia.utils.test_resources import EvenniaTest
     
    -from twisted.conch.telnet import IAC, WILL, DONT, SB, SE, NAWS, DO
    -from twisted.test import proto_helpers
    -from twisted.trial.unittest import TestCase as TwistedTestCase
    -from twisted.internet.base import DelayedCall
    +from twisted.conch.telnet import IAC, WILL, DONT, SB, SE, NAWS, DO
    +from twisted.test import proto_helpers
    +from twisted.trial.unittest import TestCase as TwistedTestCase
    +from twisted.internet.base import DelayedCall
     
    -from .telnet import TelnetServerFactory, TelnetProtocol
    -from .portal import PORTAL_SESSIONS
    -from .suppress_ga import SUPPRESS_GA
    -from .naws import DEFAULT_HEIGHT, DEFAULT_WIDTH
    -from .ttype import TTYPE, IS
    -from .mccp import MCCP
    -from .mssp import MSSP
    -from .mxp import MXP
    -from .telnet_oob import MSDP, MSDP_VAL, MSDP_VAR
    +from .telnet import TelnetServerFactory, TelnetProtocol
    +from .portal import PORTAL_SESSIONS
    +from .suppress_ga import SUPPRESS_GA
    +from .naws import DEFAULT_HEIGHT, DEFAULT_WIDTH
    +from .ttype import TTYPE, IS
    +from .mccp import MCCP
    +from .mssp import MSSP
    +from .mxp import MXP
    +from .telnet_oob import MSDP, MSDP_VAL, MSDP_VAR
     
    -from .amp import AMPMultiConnectionProtocol, MsgServer2Portal, MsgPortal2Server, AMP_MAXLEN
    -from .amp_server import AMPServerFactory
    +from .amp import AMPMultiConnectionProtocol, MsgServer2Portal, MsgPortal2Server, AMP_MAXLEN
    +from .amp_server import AMPServerFactory
     
    -from autobahn.twisted.websocket import WebSocketServerFactory
    -from .webclient import WebSocketClient
    +from autobahn.twisted.websocket import WebSocketServerFactory
    +from .webclient import WebSocketClient
     
     
     
    [docs]class TestAMPServer(TwistedTestCase): diff --git a/docs/1.0-dev/_modules/evennia/server/portal/ttype.html b/docs/1.0-dev/_modules/evennia/server/portal/ttype.html index d50691c715..c27f3bc691 100644 --- a/docs/1.0-dev/_modules/evennia/server/portal/ttype.html +++ b/docs/1.0-dev/_modules/evennia/server/portal/ttype.html @@ -52,7 +52,7 @@ All data will be stored on the protocol's protocol_flags dictionary, under the 'TTYPE' key. """ -from twisted.python.compat import _bytesChr as bchr +from twisted.python.compat import _bytesChr as bchr # telnet option codes TTYPE = bchr(24) # b"\x18" @@ -79,7 +79,7 @@ """ -
    [docs] def __init__(self, protocol): +
    [docs] def __init__(self, protocol): """ Initialize ttype by storing protocol on ourselves and calling the client to see if it supporst ttype. diff --git a/docs/1.0-dev/_modules/evennia/server/portal/webclient.html b/docs/1.0-dev/_modules/evennia/server/portal/webclient.html index ff4213d84f..e974973d5f 100644 --- a/docs/1.0-dev/_modules/evennia/server/portal/webclient.html +++ b/docs/1.0-dev/_modules/evennia/server/portal/webclient.html @@ -59,12 +59,12 @@ import re import json import html -from django.conf import settings -from evennia.utils.utils import mod_import, class_from_module -from evennia.utils.ansi import parse_ansi -from evennia.utils.text2html import parse_html -from autobahn.twisted.websocket import WebSocketServerProtocol -from autobahn.exception import Disconnected +from django.conf import settings +from evennia.utils.utils import mod_import, class_from_module +from evennia.utils.ansi import parse_ansi +from evennia.utils.text2html import parse_html +from autobahn.twisted.websocket import WebSocketServerProtocol +from autobahn.exception import Disconnected _RE_SCREENREADER_REGEX = re.compile( r"%s" % settings.SCREENREADER_REGEX_STRIP, re.DOTALL + re.MULTILINE @@ -92,7 +92,7 @@ # webclient_authenticated_uid value of csession on disconnect nonce = None -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.protocol_key = "webclient/websocket"
    @@ -113,7 +113,7 @@ self.csessid = None return None except AttributeError: - from evennia.utils import logger + from evennia.utils import logger self.csessid = None logger.log_trace(str(self)) diff --git a/docs/1.0-dev/_modules/evennia/server/portal/webclient_ajax.html b/docs/1.0-dev/_modules/evennia/server/portal/webclient_ajax.html index 89d429b71d..96d064b097 100644 --- a/docs/1.0-dev/_modules/evennia/server/portal/webclient_ajax.html +++ b/docs/1.0-dev/_modules/evennia/server/portal/webclient_ajax.html @@ -63,15 +63,15 @@ import time import html -from twisted.web import server, resource -from twisted.internet.task import LoopingCall -from django.utils.functional import Promise -from django.conf import settings -from evennia.utils.ansi import parse_ansi -from evennia.utils import utils -from evennia.utils.utils import to_bytes, to_str -from evennia.utils.text2html import parse_html -from evennia.server import session +from twisted.web import server, resource +from twisted.internet.task import LoopingCall +from django.utils.functional import Promise +from django.conf import settings +from evennia.utils.ansi import parse_ansi +from evennia.utils import utils +from evennia.utils.utils import to_bytes, to_str +from evennia.utils.text2html import parse_html +from evennia.server import session _CLIENT_SESSIONS = utils.mod_import(settings.SESSION_ENGINE).SessionStore _RE_SCREENREADER_REGEX = re.compile( @@ -113,7 +113,7 @@ isLeaf = True allowedMethods = ("POST",) -
    [docs] def __init__(self): +
    [docs] def __init__(self): self.requests = {} self.databuffer = {} @@ -381,7 +381,7 @@ This represents a session running in an AjaxWebclient. """ -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): self.protocol_key = "webclient/ajax" super().__init__(*args, **kwargs)
    diff --git a/docs/1.0-dev/_modules/evennia/server/profiling/dummyrunner.html b/docs/1.0-dev/_modules/evennia/server/profiling/dummyrunner.html index bb0c310f57..0d354c9009 100644 --- a/docs/1.0-dev/_modules/evennia/server/profiling/dummyrunner.html +++ b/docs/1.0-dev/_modules/evennia/server/profiling/dummyrunner.html @@ -77,13 +77,13 @@ import sys import time import random -from argparse import ArgumentParser -from twisted.conch import telnet -from twisted.internet import reactor, protocol -from twisted.internet.task import LoopingCall +from argparse import ArgumentParser +from twisted.conch import telnet +from twisted.internet import reactor, protocol +from twisted.internet.task import LoopingCall -from django.conf import settings -from evennia.utils import mod_import, time_format +from django.conf import settings +from evennia.utils import mod_import, time_format # Load the dummyrunner settings module @@ -396,7 +396,7 @@
    [docs]class DummyFactory(protocol.ClientFactory): protocol = DummyClient -
    [docs] def __init__(self, actions): +
    [docs] def __init__(self, actions): "Setup the factory base (shared by all clients)" self.actions = actions
    diff --git a/docs/1.0-dev/_modules/evennia/server/profiling/memplot.html b/docs/1.0-dev/_modules/evennia/server/profiling/memplot.html index c27336c9fd..4ce44352ad 100644 --- a/docs/1.0-dev/_modules/evennia/server/profiling/memplot.html +++ b/docs/1.0-dev/_modules/evennia/server/profiling/memplot.html @@ -57,7 +57,7 @@ # sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))))) # os.environ['DJANGO_SETTINGS_MODULE'] = 'game.settings' import evennia -from evennia.utils.idmapper import models as _idmapper +from evennia.utils.idmapper import models as _idmapper LOGFILE = "logs/memoryusage.log" INTERVAL = 30 # log every 30 seconds @@ -98,7 +98,7 @@ # plot output from the file - from matplotlib import pyplot as pp + from matplotlib import pyplot as pp import numpy data = numpy.genfromtxt("../../../game/" + LOGFILE, delimiter=",") diff --git a/docs/1.0-dev/_modules/evennia/server/profiling/test_queries.html b/docs/1.0-dev/_modules/evennia/server/profiling/test_queries.html index dd9cb7ad5f..daa2571104 100644 --- a/docs/1.0-dev/_modules/evennia/server/profiling/test_queries.html +++ b/docs/1.0-dev/_modules/evennia/server/profiling/test_queries.html @@ -51,7 +51,7 @@ # sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))))) # os.environ["DJANGO_SETTINGS_MODULE"] = "game.settings" -from django.db import connection +from django.db import connection
    [docs]def count_queries(exec_string, setup_string): diff --git a/docs/1.0-dev/_modules/evennia/server/profiling/tests.html b/docs/1.0-dev/_modules/evennia/server/profiling/tests.html index 02214f6727..e109aefca4 100644 --- a/docs/1.0-dev/_modules/evennia/server/profiling/tests.html +++ b/docs/1.0-dev/_modules/evennia/server/profiling/tests.html @@ -40,9 +40,9 @@

    Source code for evennia.server.profiling.tests

    -from django.test import TestCase
    -from mock import Mock, patch, mock_open
    -from .dummyrunner_settings import (
    +from django.test import TestCase
    +from mock import Mock, patch, mock_open
    +from .dummyrunner_settings import (
         c_creates_button,
         c_creates_obj,
         c_digs,
    @@ -191,7 +191,7 @@
         def test_memplot(self, mock_time, mocked_open, mocked_os, mocked_idmapper):
             if isinstance(memplot, Mock):
                 return
    -        from evennia.utils.create import create_script
    +        from evennia.utils.create import create_script
     
             mocked_idmapper.cache_size.return_value = (9, 5000)
             mock_time.time = Mock(return_value=6000.0)
    diff --git a/docs/1.0-dev/_modules/evennia/server/server.html b/docs/1.0-dev/_modules/evennia/server/server.html
    index f6849e8226..34f419d938 100644
    --- a/docs/1.0-dev/_modules/evennia/server/server.html
    +++ b/docs/1.0-dev/_modules/evennia/server/server.html
    @@ -53,11 +53,11 @@
     import sys
     import os
     
    -from twisted.web import static
    -from twisted.application import internet, service
    -from twisted.internet import reactor, defer
    -from twisted.internet.task import LoopingCall
    -from twisted.python.log import ILogObserver
    +from twisted.web import static
    +from twisted.application import internet, service
    +from twisted.internet import reactor, defer
    +from twisted.internet.task import LoopingCall
    +from twisted.python.log import ILogObserver
     
     import django
     
    @@ -68,19 +68,19 @@
     
     evennia._init()
     
    -from django.db import connection
    -from django.conf import settings
    +from django.db import connection
    +from django.conf import settings
     
    -from evennia.accounts.models import AccountDB
    -from evennia.scripts.models import ScriptDB
    -from evennia.server.models import ServerConfig
    +from evennia.accounts.models import AccountDB
    +from evennia.scripts.models import ScriptDB
    +from evennia.server.models import ServerConfig
     
    -from evennia.utils.utils import get_evennia_version, mod_import, make_iter
    -from evennia.utils import logger
    -from evennia.comms import channelhandler
    -from evennia.server.sessionhandler import SESSIONS
    +from evennia.utils.utils import get_evennia_version, mod_import, make_iter
    +from evennia.utils import logger
    +from evennia.comms import channelhandler
    +from evennia.server.sessionhandler import SESSIONS
     
    -from django.utils.translation import gettext as _
    +from django.utils.translation import gettext as _
     
     _SA = object.__setattr__
     
    @@ -159,9 +159,9 @@
         global _LAST_SERVER_TIME_SNAPSHOT
     
         if not _FLUSH_CACHE:
    -        from evennia.utils.idmapper.models import conditional_flush as _FLUSH_CACHE
    +        from evennia.utils.idmapper.models import conditional_flush as _FLUSH_CACHE
         if not _GAMETIME_MODULE:
    -        from evennia.utils import gametime as _GAMETIME_MODULE
    +        from evennia.utils import gametime as _GAMETIME_MODULE
     
         _MAINTENANCE_COUNT += 1
     
    @@ -224,7 +224,7 @@
         evennia.
         """
     
    -
    [docs] def __init__(self, application): +
    [docs] def __init__(self, application): """ Setup the server. @@ -254,7 +254,7 @@ # this is necessary over using Twisted's signal handler. # (see https://github.com/evennia/evennia/issues/1128) def _wrap_sigint_handler(*args): - from twisted.internet.defer import Deferred + from twisted.internet.defer import Deferred if hasattr(self, "web_root"): d = self.web_root.empty_threadpool() @@ -324,8 +324,8 @@ ): # can't use any() since mismatches may be [0] which reads as False for any() # we have a changed default. Import relevant objects and # run the update - from evennia.objects.models import ObjectDB - from evennia.comms.models import ChannelDB + from evennia.objects.models import ObjectDB + from evennia.comms.models import ChannelDB # from evennia.accounts.models import AccountDB for i, prev, curr in ( @@ -408,7 +408,7 @@ mode (str): One of shutdown, reload or reset """ - from evennia.objects.models import ObjectDB + from evennia.objects.models import ObjectDB # start server time and maintenance task self.maintenance_task = LoopingCall(_server_maintenance) @@ -459,9 +459,9 @@ # once; we don't need to run the shutdown procedure again. defer.returnValue(None) - from evennia.objects.models import ObjectDB - from evennia.server.models import ServerConfig - from evennia.utils import gametime as _GAMETIME_MODULE + from evennia.objects.models import ObjectDB + from evennia.server.models import ServerConfig + from evennia.utils import gametime as _GAMETIME_MODULE if mode == "reload": # call restart hooks @@ -476,7 +476,7 @@ yield self.sessions.all_sessions_portal_sync() self.at_server_reload_stop() # only save monitor state on reload, not on shutdown/reset - from evennia.scripts.monitorhandler import MONITOR_HANDLER + from evennia.scripts.monitorhandler import MONITOR_HANDLER MONITOR_HANDLER.save() else: @@ -505,7 +505,7 @@ self.at_server_cold_stop() # tickerhandler state should always be saved. - from evennia.scripts.tickerhandler import TICKER_HANDLER + from evennia.scripts.tickerhandler import TICKER_HANDLER TICKER_HANDLER.save() @@ -562,11 +562,11 @@ """ - from evennia.scripts.monitorhandler import MONITOR_HANDLER + from evennia.scripts.monitorhandler import MONITOR_HANDLER MONITOR_HANDLER.restore(mode == "reload") - from evennia.scripts.tickerhandler import TICKER_HANDLER + from evennia.scripts.tickerhandler import TICKER_HANDLER TICKER_HANDLER.restore(mode == "reload") @@ -575,15 +575,15 @@ ScriptDB.objects.validate(init_mode=mode) # start the task handler - from evennia.scripts.taskhandler import TASK_HANDLER + from evennia.scripts.taskhandler import TASK_HANDLER TASK_HANDLER.load() TASK_HANDLER.create_delays() # check so default channels exist - from evennia.comms.models import ChannelDB - from evennia.accounts.models import AccountDB - from evennia.utils.create import create_channel + from evennia.comms.models import ChannelDB + from evennia.accounts.models import AccountDB + from evennia.utils.create import create_channel god_account = AccountDB.objects.get(id=1) # mudinfo @@ -621,12 +621,12 @@ """ # We need to do this just in case the server was killed in a way where # the normal cleanup operations did not have time to run. - from evennia.objects.models import ObjectDB + from evennia.objects.models import ObjectDB ObjectDB.objects.clear_all_sessids() # Remove non-persistent scripts - from evennia.scripts.models import ScriptDB + from evennia.scripts.models import ScriptDB for script in ScriptDB.objects.filter(db_persistent=False): script.stop() @@ -690,7 +690,7 @@ INFO_DICT["amp"] = "amp %s: %s" % (ifacestr, AMP_PORT) - from evennia.server import amp_client + from evennia.server import amp_client factory = amp_client.AMPClientFactory(EVENNIA) amp_service = internet.TCPClient(AMP_HOST, AMP_PORT, factory) @@ -701,7 +701,7 @@ # Start a django-compatible webserver. - from evennia.server.webserver import ( + from evennia.server.webserver import ( DjangoWebRoot, WSGIWebServer, Website, @@ -753,7 +753,7 @@ ENABLED.append("grapevine") if GAME_INDEX_ENABLED: - from evennia.server.game_index_client.service import EvenniaGameIndexService + from evennia.server.game_index_client.service import EvenniaGameIndexService egi_service = EvenniaGameIndexService() EVENNIA.services.addService(egi_service) @@ -767,7 +767,7 @@ if plugin_module: plugin_module.start_plugin_services(EVENNIA) else: - print(f"Could not load plugin module {plugin_module}") + print(f"Could not load plugin module {plugin_module}") # clear server startup mode ServerConfig.objects.conf("server_starting_mode", delete=True) diff --git a/docs/1.0-dev/_modules/evennia/server/serversession.html b/docs/1.0-dev/_modules/evennia/server/serversession.html index d336147f28..f875f6a797 100644 --- a/docs/1.0-dev/_modules/evennia/server/serversession.html +++ b/docs/1.0-dev/_modules/evennia/server/serversession.html @@ -49,15 +49,15 @@ are stored on the Portal side) """ import time -from django.utils import timezone -from django.conf import settings -from evennia.comms.models import ChannelDB -from evennia.utils import logger -from evennia.utils.utils import make_iter, lazy_property, class_from_module -from evennia.commands.cmdsethandler import CmdSetHandler -from evennia.server.session import Session -from evennia.scripts.monitorhandler import MONITOR_HANDLER -from evennia.typeclasses.attributes import AttributeHandler, InMemoryAttributeBackend, DbHolder +from django.utils import timezone +from django.conf import settings +from evennia.comms.models import ChannelDB +from evennia.utils import logger +from evennia.utils.utils import make_iter, lazy_property, class_from_module +from evennia.commands.cmdsethandler import CmdSetHandler +from evennia.server.session import Session +from evennia.scripts.monitorhandler import MONITOR_HANDLER +from evennia.typeclasses.attributes import AttributeHandler, InMemoryAttributeBackend, DbHolder _GA = object.__getattribute__ _SA = object.__setattr__ @@ -65,7 +65,7 @@ _ANSI = None # i18n -from django.utils.translation import gettext as _ +from django.utils.translation import gettext as _ _BASE_SESSION_CLASS = class_from_module(settings.BASE_SESSION_CLASS) @@ -86,7 +86,7 @@ """ -
    [docs] def __init__(self): +
    [docs] def __init__(self): """Initiate to avoid AttributeErrors down the line""" self.puppet = None self.account = None @@ -117,7 +117,7 @@ """ global _ObjectDB if not _ObjectDB: - from evennia.objects.models import ObjectDB as _ObjectDB + from evennia.objects.models import ObjectDB as _ObjectDB super(ServerSession, self).at_sync() if not self.logged_in: @@ -362,14 +362,14 @@ kwargs["text"] = ((raw_string,), {}) self.sessionhandler.data_in(session or self, **kwargs)
    - def __eq__(self, other): + def __eq__(self, other): """Handle session comparisons""" try: return self.address == other.address except AttributeError: return False - def __hash__(self): + def __hash__(self): """ Python 3 requires that any class which implements __eq__ must also implement __hash__ and that the corresponding hashes for equivalent @@ -378,13 +378,13 @@ """ return hash(self.address) - def __ne__(self, other): + def __ne__(self, other): try: return self.address != other.address except AttributeError: return True - def __str__(self): + def __str__(self): """ String representation of the user session class. We use this a lot in the server logs. @@ -402,7 +402,7 @@ address = self.address return "%s%s@%s" % (self.uname, symbol, address) - def __repr__(self): + def __repr__(self): return "%s" % str(self) # Dummy API hooks for use during non-loggedin operation diff --git a/docs/1.0-dev/_modules/evennia/server/session.html b/docs/1.0-dev/_modules/evennia/server/session.html index b546a5ef3d..cb70c45776 100644 --- a/docs/1.0-dev/_modules/evennia/server/session.html +++ b/docs/1.0-dev/_modules/evennia/server/session.html @@ -45,7 +45,7 @@ (both on Portal and Server side) should inherit from this class. """ -from django.conf import settings +from django.conf import settings import time diff --git a/docs/1.0-dev/_modules/evennia/server/sessionhandler.html b/docs/1.0-dev/_modules/evennia/server/sessionhandler.html index 9d03973b31..a2c5215fb7 100644 --- a/docs/1.0-dev/_modules/evennia/server/sessionhandler.html +++ b/docs/1.0-dev/_modules/evennia/server/sessionhandler.html @@ -56,10 +56,10 @@ """ import time -from django.conf import settings -from evennia.commands.cmdhandler import CMD_LOGINSTART -from evennia.utils.logger import log_trace -from evennia.utils.utils import ( +from django.conf import settings +from evennia.commands.cmdhandler import CMD_LOGINSTART +from evennia.utils.logger import log_trace +from evennia.utils.utils import ( variable_from_module, class_from_module, is_iter, make_iter, @@ -67,11 +67,11 @@ callables_from_module, class_from_module, ) -from evennia.server.portal import amp -from evennia.server.signals import SIGNAL_ACCOUNT_POST_LOGIN, SIGNAL_ACCOUNT_POST_LOGOUT -from evennia.server.signals import SIGNAL_ACCOUNT_POST_FIRST_LOGIN, SIGNAL_ACCOUNT_POST_LAST_LOGOUT -from evennia.utils.inlinefuncs import parse_inlinefunc -from codecs import decode as codecs_decode +from evennia.server.portal import amp +from evennia.server.signals import SIGNAL_ACCOUNT_POST_LOGIN, SIGNAL_ACCOUNT_POST_LOGOUT +from evennia.server.signals import SIGNAL_ACCOUNT_POST_FIRST_LOGIN, SIGNAL_ACCOUNT_POST_LAST_LOGOUT +from evennia.utils.inlinefuncs import parse_inlinefunc +from codecs import decode as codecs_decode _INLINEFUNC_ENABLED = settings.INLINEFUNC_ENABLED @@ -92,7 +92,7 @@ DUMMYSESSION = DummySession() # i18n -from django.utils.translation import gettext as _ +from django.utils.translation import gettext as _ _SERVERNAME = settings.SERVERNAME _MULTISESSION_MODE = settings.MULTISESSION_MODE @@ -119,11 +119,11 @@ # we allow optional arbitrary serversession class for overloading _ServerSession = class_from_module(settings.SERVER_SESSION_CLASS) if not _AccountDB: - from evennia.accounts.models import AccountDB as _AccountDB + from evennia.accounts.models import AccountDB as _AccountDB if not _ServerConfig: - from evennia.server.models import ServerConfig as _ServerConfig + from evennia.server.models import ServerConfig as _ServerConfig if not _ScriptDB: - from evennia.scripts.models import ScriptDB as _ScriptDB + from evennia.scripts.models import ScriptDB as _ScriptDB # including once to avoid warnings in Python syntax checkers assert _ServerSession, "ServerSession class could not load" assert _AccountDB, "AccountDB class could not load" @@ -142,7 +142,7 @@ """ - def __getitem__(self, key): + def __getitem__(self, key): "Clean out None-sessions automatically." if None in self: del self[None] @@ -154,12 +154,12 @@ del self[None] return super().get(key, default)
    - def __setitem__(self, key, value): + def __setitem__(self, key, value): "Don't assign None sessions" if key is not None: super().__setitem__(key, value) - def __contains__(self, key): + def __contains__(self, key): "None-keys are not accepted." return False if key is None else super().__contains__(key) @@ -307,7 +307,7 @@ # AMP communication methods -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): """ Init the handler. diff --git a/docs/1.0-dev/_modules/evennia/server/throttle.html b/docs/1.0-dev/_modules/evennia/server/throttle.html index e2df52816d..7db457707c 100644 --- a/docs/1.0-dev/_modules/evennia/server/throttle.html +++ b/docs/1.0-dev/_modules/evennia/server/throttle.html @@ -40,9 +40,9 @@

    Source code for evennia.server.throttle

    -from django.core.cache import caches
    -from collections import deque
    -from evennia.utils import logger
    +from django.core.cache import caches
    +from collections import deque
    +from evennia.utils import logger
     import time
     
     
    @@ -61,7 +61,7 @@
     
         error_msg = "Too many failed attempts; you must wait a few minutes before trying again."
     
    -
    [docs] def __init__(self, **kwargs): +
    [docs] def __init__(self, **kwargs): """ Allows setting of throttle parameters. @@ -165,7 +165,7 @@ # If this makes it engage, log a single activation event if not previously_throttled and currently_throttled: - logger.log_sec(f"Throttle Activated: {failmsg} (IP: {ip}, {self.limit} hits in {self.timeout} seconds.)") + logger.log_sec(f"Throttle Activated: {failmsg} (IP: {ip}, {self.limit} hits in {self.timeout} seconds.)") self.record_ip(ip)
    diff --git a/docs/1.0-dev/_modules/evennia/server/validators.html b/docs/1.0-dev/_modules/evennia/server/validators.html index fdfcd3fa6c..94c4a5d720 100644 --- a/docs/1.0-dev/_modules/evennia/server/validators.html +++ b/docs/1.0-dev/_modules/evennia/server/validators.html @@ -40,10 +40,10 @@

    Source code for evennia.server.validators

    -from django.conf import settings
    -from django.core.exceptions import ValidationError
    -from django.utils.translation import gettext as _
    -from evennia.accounts.models import AccountDB
    +from django.conf import settings
    +from django.core.exceptions import ValidationError
    +from django.utils.translation import gettext as _
    +from evennia.accounts.models import AccountDB
     import re
     
     
    @@ -52,7 +52,7 @@
         Checks to make sure a given username is not taken or otherwise reserved.
         """
     
    -    def __call__(self, username):
    +    def __call__(self, username):
             """
             Validates a username to make sure it is not in use or reserved.
     
    @@ -82,7 +82,7 @@
     
     
     
    [docs]class EvenniaPasswordValidator: -
    [docs] def __init__( +
    [docs] def __init__( self, regex=r"^[\w. @+\-',]+$", policy="Password should contain a mix of letters, " diff --git a/docs/1.0-dev/_modules/evennia/server/webserver.html b/docs/1.0-dev/_modules/evennia/server/webserver.html index eeaf297c78..4ed5245004 100644 --- a/docs/1.0-dev/_modules/evennia/server/webserver.html +++ b/docs/1.0-dev/_modules/evennia/server/webserver.html @@ -55,21 +55,21 @@ """ import urllib.parse -from urllib.parse import quote as urlquote -from twisted.web import resource, http, server, static -from twisted.internet import reactor -from twisted.application import internet -from twisted.web.proxy import ReverseProxyResource -from twisted.web.server import NOT_DONE_YET -from twisted.python import threadpool -from twisted.internet import defer +from urllib.parse import quote as urlquote +from twisted.web import resource, http, server, static +from twisted.internet import reactor +from twisted.application import internet +from twisted.web.proxy import ReverseProxyResource +from twisted.web.server import NOT_DONE_YET +from twisted.python import threadpool +from twisted.internet import defer -from twisted.web.wsgi import WSGIResource -from django.conf import settings -from django.core.wsgi import get_wsgi_application +from twisted.web.wsgi import WSGIResource +from django.conf import settings +from django.core.wsgi import get_wsgi_application -from evennia.utils import logger +from evennia.utils import logger _UPSTREAM_IPS = settings.UPSTREAM_IPS _DEBUG = settings.DEBUG @@ -80,7 +80,7 @@ Threadpool that can be locked from accepting new requests. """ -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): self._accept_new = True threadpool.ThreadPool.__init__(self, *args, **kwargs)
    @@ -200,7 +200,7 @@ child instances are recognized. """ -
    [docs] def __init__(self, pool): +
    [docs] def __init__(self, pool): """ Setup the django+twisted resource. @@ -301,7 +301,7 @@ """ -
    [docs] def __init__(self, pool, *args, **kwargs): +
    [docs] def __init__(self, pool, *args, **kwargs): """ This just stores the threadpool. diff --git a/docs/1.0-dev/_modules/evennia/typeclasses/admin.html b/docs/1.0-dev/_modules/evennia/typeclasses/admin.html index f18382d91c..deb90474f6 100644 --- a/docs/1.0-dev/_modules/evennia/typeclasses/admin.html +++ b/docs/1.0-dev/_modules/evennia/typeclasses/admin.html @@ -41,12 +41,12 @@

    Source code for evennia.typeclasses.admin

     import traceback
    -from datetime import datetime
    -from django.contrib import admin
    -from evennia.typeclasses.models import Tag
    -from django import forms
    -from evennia.utils.picklefield import PickledFormField
    -from evennia.utils.dbserialize import from_pickle, _SaverSet
    +from datetime import datetime
    +from django.contrib import admin
    +from evennia.typeclasses.models import Tag
    +from django import forms
    +from evennia.utils.picklefield import PickledFormField
    +from evennia.utils.dbserialize import from_pickle, _SaverSet
     
     
     
    [docs]class TagAdmin(admin.ModelAdmin): @@ -92,7 +92,7 @@
    [docs] class Meta: fields = ("tag_key", "tag_category", "tag_data", "tag_type")
    -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): """ If we have a tag, then we'll prepopulate our instance with the fields we'd expect it to have based on the tag. tag_key, tag_category, tag_type, and tag_data all refer to @@ -238,7 +238,7 @@
    [docs] class Meta: fields = ("attr_key", "attr_value", "attr_category", "attr_lockstring", "attr_type")
    -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): """ If we have an Attribute, then we'll prepopulate our instance with the fields we'd expect it to have based on the Attribute. attr_key, attr_category, attr_value, attr_type, diff --git a/docs/1.0-dev/_modules/evennia/typeclasses/attributes.html b/docs/1.0-dev/_modules/evennia/typeclasses/attributes.html index d1e6bf548e..e3baeae90f 100644 --- a/docs/1.0-dev/_modules/evennia/typeclasses/attributes.html +++ b/docs/1.0-dev/_modules/evennia/typeclasses/attributes.html @@ -54,17 +54,17 @@ import fnmatch import weakref -from collections import defaultdict +from collections import defaultdict -from django.db import models -from django.conf import settings -from django.utils.encoding import smart_str +from django.db import models +from django.conf import settings +from django.utils.encoding import smart_str -from evennia.locks.lockhandler import LockHandler -from evennia.utils.idmapper.models import SharedMemoryModel -from evennia.utils.dbserialize import to_pickle, from_pickle -from evennia.utils.picklefield import PickledObjectField -from evennia.utils.utils import lazy_property, to_str, make_iter, is_iter +from evennia.locks.lockhandler import LockHandler +from evennia.utils.idmapper.models import SharedMemoryModel +from evennia.utils.dbserialize import to_pickle, from_pickle +from evennia.utils.picklefield import PickledObjectField +from evennia.utils.utils import lazy_property, to_str, make_iter, is_iter _TYPECLASS_AGGRESSIVE_CACHE = settings.TYPECLASS_AGGRESSIVE_CACHE @@ -149,10 +149,10 @@ # # - def __str__(self): + def __str__(self): return smart_str("%s(%s)" % (self.db_key, self.id)) - def __repr__(self): + def __repr__(self): return "%s(%s)" % (self.db_key, self.id)
    @@ -163,7 +163,7 @@ # Primary Key has no meaning for an InMemoryAttribute. This merely serves to satisfy other code. -
    [docs] def __init__(self, pk, **kwargs): +
    [docs] def __init__(self, pk, **kwargs): """ Create an Attribute that exists only in Memory. @@ -185,7 +185,7 @@ elif key == "lock_storage": self.lock_storage = value else: - setattr(self, f"db_{key}", value)
    + setattr(self, f"db_{key}", value)
    # value property (wraps db_value) def __value_get(self): @@ -330,7 +330,7 @@ _attrread = "attrread" _attrclass = None -
    [docs] def __init__(self, handler, attrtype): +
    [docs] def __init__(self, handler, attrtype): self.handler = handler self.obj = handler.obj self._attrtype = attrtype @@ -382,7 +382,7 @@ return attrs = self.query_all() self._cache = { - f"{to_str(attr.key).lower()}-{attr.category.lower() if attr.category else None}": attr + f"{to_str(attr.key).lower()}-{attr.category.lower() if attr.category else None}": attr for attr in attrs } self._cache_complete = True @@ -785,7 +785,7 @@ _attrclass = InMemoryAttribute -
    [docs] def __init__(self, handler, attrtype): +
    [docs] def __init__(self, handler, attrtype): super().__init__(handler, attrtype) self._storage = dict() self._category_storage = defaultdict(list) @@ -868,7 +868,7 @@ _attrclass = Attribute _m2m_fieldname = "db_attributes" -
    [docs] def __init__(self, handler, attrtype): +
    [docs] def __init__(self, handler, attrtype): super().__init__(handler, attrtype) self._model = to_str(handler.obj.__dbclass__.__name__.lower())
    @@ -965,7 +965,7 @@ _attrread = "attrread" _attrtype = None -
    [docs] def __init__(self, obj, backend_class): +
    [docs] def __init__(self, obj, backend_class): """ Setup the AttributeHandler. @@ -1280,21 +1280,21 @@
    [docs]class DbHolder(object): "Holder for allowing property access of attributes" -
    [docs] def __init__(self, obj, name, manager_name="attributes"): +
    [docs] def __init__(self, obj, name, manager_name="attributes"): _SA(self, name, _GA(obj, manager_name)) _SA(self, "name", name)
    - def __getattribute__(self, attrname): + def __getattribute__(self, attrname): if attrname == "all": # we allow to overload our default .all attr = _GA(self, _GA(self, "name")).get("all") return attr if attr else _GA(self, "all") return _GA(self, _GA(self, "name")).get(attrname) - def __setattr__(self, attrname, value): + def __setattr__(self, attrname, value): _GA(self, _GA(self, "name")).add(attrname, value) - def __delattr__(self, attrname): + def __delattr__(self, attrname): _GA(self, _GA(self, "name")).remove(attrname)
    [docs] def get_all(self): @@ -1412,7 +1412,7 @@ _attrtype = "nick" -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self._regex_cache = {}
    diff --git a/docs/1.0-dev/_modules/evennia/typeclasses/managers.html b/docs/1.0-dev/_modules/evennia/typeclasses/managers.html index 43af971fcb..61457e9c5b 100644 --- a/docs/1.0-dev/_modules/evennia/typeclasses/managers.html +++ b/docs/1.0-dev/_modules/evennia/typeclasses/managers.html @@ -47,12 +47,12 @@ """ import shlex -from django.db.models import F, Q, Count, ExpressionWrapper, FloatField -from django.db.models.functions import Cast -from evennia.utils import idmapper -from evennia.utils.utils import make_iter, variable_from_module -from evennia.typeclasses.attributes import Attribute -from evennia.typeclasses.tags import Tag +from django.db.models import F, Q, Count, ExpressionWrapper, FloatField +from django.db.models.functions import Cast +from evennia.utils import idmapper +from evennia.utils.utils import make_iter, variable_from_module +from evennia.typeclasses.attributes import Attribute +from evennia.typeclasses.tags import Tag __all__ = ("TypedObjectManager",) _GA = object.__getattribute__ @@ -227,7 +227,7 @@ """ global _Tag if not _Tag: - from evennia.typeclasses.models import Tag as _Tag + from evennia.typeclasses.models import Tag as _Tag dbmodel = self.model.__dbclass__.__name__.lower() if global_search: # search all tags using the Tag model @@ -320,7 +320,7 @@ global _Tag if not _Tag: - from evennia.typeclasses.models import Tag as _Tag + from evennia.typeclasses.models import Tag as _Tag anymatch = "any" == kwargs.get("match", "all").lower().strip() @@ -441,7 +441,7 @@ # create a new tag global _Tag if not _Tag: - from evennia.typeclasses.models import Tag as _Tag + from evennia.typeclasses.models import Tag as _Tag tag = _Tag.objects.create( db_key=key.strip().lower() if key is not None else None, db_category=category.strip().lower() if category and key is not None else None, diff --git a/docs/1.0-dev/_modules/evennia/typeclasses/models.html b/docs/1.0-dev/_modules/evennia/typeclasses/models.html index f86aac5b6f..2218c8aa0d 100644 --- a/docs/1.0-dev/_modules/evennia/typeclasses/models.html +++ b/docs/1.0-dev/_modules/evennia/typeclasses/models.html @@ -67,33 +67,33 @@ these to create custom managers. """ -from django.db.models import signals +from django.db.models import signals -from django.db.models.base import ModelBase -from django.db import models -from django.contrib.contenttypes.models import ContentType -from django.core.exceptions import ObjectDoesNotExist -from django.conf import settings -from django.urls import reverse -from django.utils.encoding import smart_str -from django.utils.text import slugify +from django.db.models.base import ModelBase +from django.db import models +from django.contrib.contenttypes.models import ContentType +from django.core.exceptions import ObjectDoesNotExist +from django.conf import settings +from django.urls import reverse +from django.utils.encoding import smart_str +from django.utils.text import slugify -from evennia.typeclasses.attributes import ( +from evennia.typeclasses.attributes import ( Attribute, AttributeHandler, ModelAttributeBackend, InMemoryAttributeBackend, ) -from evennia.typeclasses.attributes import DbHolder -from evennia.typeclasses.tags import Tag, TagHandler, AliasHandler, PermissionHandler +from evennia.typeclasses.attributes import DbHolder +from evennia.typeclasses.tags import Tag, TagHandler, AliasHandler, PermissionHandler -from evennia.utils.idmapper.models import SharedMemoryModel, SharedMemoryModelBase -from evennia.server.signals import SIGNAL_TYPED_OBJECT_POST_RENAME +from evennia.utils.idmapper.models import SharedMemoryModel, SharedMemoryModelBase +from evennia.server.signals import SIGNAL_TYPED_OBJECT_POST_RENAME -from evennia.typeclasses import managers -from evennia.locks.lockhandler import LockHandler -from evennia.utils.utils import is_iter, inherits_from, lazy_property, class_from_module -from evennia.utils.logger import log_trace +from evennia.typeclasses import managers +from evennia.locks.lockhandler import LockHandler +from evennia.utils.utils import is_iter, inherits_from, lazy_property, class_from_module +from evennia.utils.logger import log_trace __all__ = ("TypedObject",) @@ -142,7 +142,7 @@ is the basis for the typeclassing system. """ - def __new__(cls, name, bases, attrs): + def __new__(cls, name, bases, attrs): """ We must define our Typeclasses as proxies. We also store the path directly on the class, this is required by managers. @@ -172,7 +172,7 @@ dbmodel = _get_dbmodel(bases) if not dbmodel: - raise TypeError(f"{name} does not appear to inherit from a database model.") + raise TypeError(f"{name} does not appear to inherit from a database model.") # typeclass proxy setup # first check explicit __applabel__ on the typeclass, then figure @@ -323,7 +323,7 @@ % (err_class, self, self.__class__) )
    -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): """ The `__init__` method of typeclasses is the core operational code of the typeclass system, where it dynamically re-applies @@ -432,20 +432,20 @@ # # - def __eq__(self, other): + def __eq__(self, other): try: return self.__dbclass__ == other.__dbclass__ and self.dbid == other.dbid except AttributeError: return False - def __hash__(self): + def __hash__(self): # this is required to maintain hashing return super().__hash__() - def __str__(self): + def __str__(self): return smart_str("%s" % self.db_key) - def __repr__(self): + def __repr__(self): return "%s" % self.db_key # @property diff --git a/docs/1.0-dev/_modules/evennia/typeclasses/tags.html b/docs/1.0-dev/_modules/evennia/typeclasses/tags.html index e365493ff1..2ea0a6ff29 100644 --- a/docs/1.0-dev/_modules/evennia/typeclasses/tags.html +++ b/docs/1.0-dev/_modules/evennia/typeclasses/tags.html @@ -51,11 +51,11 @@ respective handlers. """ -from collections import defaultdict +from collections import defaultdict -from django.conf import settings -from django.db import models -from evennia.utils.utils import to_str, make_iter +from django.conf import settings +from django.db import models +from evennia.utils.utils import to_str, make_iter _TYPECLASS_AGGRESSIVE_CACHE = settings.TYPECLASS_AGGRESSIVE_CACHE @@ -123,10 +123,10 @@ unique_together = (("db_key", "db_category", "db_tagtype", "db_model"),) index_together = (("db_key", "db_category", "db_tagtype", "db_model"),) - def __lt__(self, other): + def __lt__(self, other): return str(self) < str(other) - def __str__(self): + def __str__(self): return str( "<Tag: %s%s>" % (self.db_key, "(category:%s)" % self.db_category if self.db_category else "") @@ -147,7 +147,7 @@ _m2m_fieldname = "db_tags" _tagtype = None -
    [docs] def __init__(self, obj): +
    [docs] def __init__(self, obj): """ Tags are stored internally in the TypedObject.db_tags m2m field with an tag.db_model based on the obj the taghandler is @@ -550,7 +550,7 @@ for category, key in keys.items(): self.add(tag=key, category=category, data=data.get(category, None))
    - def __str__(self): + def __str__(self): return ",".join(self.all())
    diff --git a/docs/1.0-dev/_modules/evennia/utils/ansi.html b/docs/1.0-dev/_modules/evennia/utils/ansi.html index 680f3db5e2..dc9f08acd6 100644 --- a/docs/1.0-dev/_modules/evennia/utils/ansi.html +++ b/docs/1.0-dev/_modules/evennia/utils/ansi.html @@ -106,14 +106,14 @@ import functools import re -from collections import OrderedDict +from collections import OrderedDict -from django.conf import settings +from django.conf import settings -from evennia.utils import utils -from evennia.utils import logger +from evennia.utils import utils +from evennia.utils import logger -from evennia.utils.utils import to_str +from evennia.utils.utils import to_str # ANSI definitions @@ -718,7 +718,7 @@ """ -
    [docs] def __init__(cls, *args, **kwargs): +
    [docs] def __init__(cls, *args, **kwargs): for func_name in [ "count", "startswith", @@ -778,7 +778,7 @@ r"(?P<type>b|c|d|e|E|f|F|g|G|n|o|s|x|X|%)?" ) - def __new__(cls, *args, **kwargs): + def __new__(cls, *args, **kwargs): """ When creating a new ANSIString, you may use a custom parser that has the same attributes as the standard one, and you may declare the @@ -834,10 +834,10 @@ ansi_string._char_indexes = char_indexes return ansi_string - def __str__(self): + def __str__(self): return self._raw_string - def __format__(self, format_spec): + def __format__(self, format_spec): """ This magic method covers ANSIString's behavior within a str.format() or f-string. @@ -878,7 +878,7 @@ # Return the raw string with ANSI markup, ready to be displayed. return base_output.raw() - def __repr__(self): + def __repr__(self): """ Let's make the repr the command that would actually be used to construct this object, for convenience and reference. @@ -886,7 +886,7 @@ """ return "ANSIString(%s, decoded=True)" % repr(self._raw_string) -
    [docs] def __init__(self, *_, **kwargs): +
    [docs] def __init__(self, *_, **kwargs): """ When the ANSIString is first initialized, a few internal variables have to be set. @@ -942,7 +942,7 @@ clean_string=clean_string, ) - def __add__(self, other): + def __add__(self, other): """ We have to be careful when adding two strings not to reprocess things that don't need to be reprocessed, lest we end up with escapes being @@ -955,7 +955,7 @@ other = ANSIString(other) return self._adder(self, other) - def __radd__(self, other): + def __radd__(self, other): """ Likewise, if we're on the other end. @@ -1031,7 +1031,7 @@ append_tail = "" return ANSIString(string + append_tail, decoded=True) - def __getitem__(self, item): + def __getitem__(self, item): """ Gateway for slices and getting specific indexes in the ANSIString. If this is a regexable ANSIString, it will get the data from the raw @@ -1163,7 +1163,7 @@ break return s - def __mul__(self, other): + def __mul__(self, other): """ Multiplication method. Implemented for performance reasons. @@ -1184,7 +1184,7 @@ clean_string=clean_string, ) - def __rmul__(self, other): + def __rmul__(self, other): return self.__mul__(other)
    [docs] def split(self, by=None, maxsplit=-1): diff --git a/docs/1.0-dev/_modules/evennia/utils/batchprocessors.html b/docs/1.0-dev/_modules/evennia/utils/batchprocessors.html index f1c59c7dc9..a221c530f9 100644 --- a/docs/1.0-dev/_modules/evennia/utils/batchprocessors.html +++ b/docs/1.0-dev/_modules/evennia/utils/batchprocessors.html @@ -213,8 +213,8 @@ import codecs import traceback import sys -from django.conf import settings -from evennia.utils import utils +from django.conf import settings +from evennia.utils import utils _ENCODINGS = settings.ENCODINGS _RE_INSERT = re.compile(r"^\#INSERT (.*)$", re.MULTILINE) diff --git a/docs/1.0-dev/_modules/evennia/utils/containers.html b/docs/1.0-dev/_modules/evennia/utils/containers.html index 552bf177cb..e104dff647 100644 --- a/docs/1.0-dev/_modules/evennia/utils/containers.html +++ b/docs/1.0-dev/_modules/evennia/utils/containers.html @@ -53,9 +53,9 @@ """ -from django.conf import settings -from evennia.utils.utils import class_from_module, callables_from_module -from evennia.utils import logger +from django.conf import settings +from evennia.utils.utils import class_from_module, callables_from_module +from evennia.utils import logger SCRIPTDB = None @@ -73,7 +73,7 @@ storage_modules = [] -
    [docs] def __init__(self): +
    [docs] def __init__(self): """ Read data from module. @@ -91,7 +91,7 @@ for module in self.storage_modules: self.loaded_data.update(callables_from_module(module))
    - def __getattr__(self, key): + def __getattr__(self, key): return self.get(key)
    [docs] def get(self, key, default=None): @@ -147,7 +147,7 @@ """ -
    [docs] def __init__(self): +
    [docs] def __init__(self): """ Note: We must delay loading of typeclasses since this module may get initialized before Scripts are actually initialized. @@ -161,7 +161,7 @@ def _get_scripts(self, key=None, default=None): global SCRIPTDB if not SCRIPTDB: - from evennia.scripts.models import ScriptDB as SCRIPTDB + from evennia.scripts.models import ScriptDB as SCRIPTDB if key: try: return SCRIPTDB.objects.get(db_key__exact=key, db_obj__isnull=True) @@ -181,7 +181,7 @@ desc = self.loaded_data[key].get("desc", "") if not found: - logger.log_info(f"GLOBAL_SCRIPTS: (Re)creating {key} ({typeclass}).") + logger.log_info(f"GLOBAL_SCRIPTS: (Re)creating {key} ({typeclass}).") new_script, errors = typeclass.create( key=key, persistent=True, @@ -237,7 +237,7 @@ self.typeclass_storage[key] = class_from_module(typeclass) except ImportError as err: logger.log_err( - f"GlobalScriptContainer could not start global script {key}: {err}" + f"GlobalScriptContainer could not start global script {key}: {err}" )
    [docs] def get(self, key, default=None): diff --git a/docs/1.0-dev/_modules/evennia/utils/create.html b/docs/1.0-dev/_modules/evennia/utils/create.html index f424035db6..988fe83bc6 100644 --- a/docs/1.0-dev/_modules/evennia/utils/create.html +++ b/docs/1.0-dev/_modules/evennia/utils/create.html @@ -55,12 +55,12 @@ objects already existing in the database. """ -from django.conf import settings -from django.db import IntegrityError -from django.utils import timezone -from evennia.utils import logger -from evennia.server import signals -from evennia.utils.utils import make_iter, class_from_module, dbid_to_obj +from django.conf import settings +from django.db import IntegrityError +from django.utils import timezone +from evennia.utils import logger +from evennia.server import signals +from evennia.utils.utils import make_iter, class_from_module, dbid_to_obj # delayed imports _User = None @@ -143,7 +143,7 @@ """ global _ObjectDB if not _ObjectDB: - from evennia.objects.models import ObjectDB as _ObjectDB + from evennia.objects.models import ObjectDB as _ObjectDB typeclass = typeclass if typeclass else settings.BASE_OBJECT_TYPECLASS @@ -274,7 +274,7 @@ """ global _ScriptDB if not _ScriptDB: - from evennia.scripts.models import ScriptDB as _ScriptDB + from evennia.scripts.models import ScriptDB as _ScriptDB typeclass = typeclass if typeclass else settings.BASE_SCRIPT_TYPECLASS @@ -368,7 +368,7 @@ """ global _HelpEntry if not _HelpEntry: - from evennia.help.models import HelpEntry as _HelpEntry + from evennia.help.models import HelpEntry as _HelpEntry try: new_help = _HelpEntry() @@ -432,7 +432,7 @@ """ global _Msg if not _Msg: - from evennia.comms.models import Msg as _Msg + from evennia.comms.models import Msg as _Msg if not message: # we don't allow empty messages. return None @@ -564,7 +564,7 @@ """ global _AccountDB if not _AccountDB: - from evennia.accounts.models import AccountDB as _AccountDB + from evennia.accounts.models import AccountDB as _AccountDB typeclass = typeclass if typeclass else settings.BASE_ACCOUNT_TYPECLASS locks = make_iter(locks) if locks is not None else None diff --git a/docs/1.0-dev/_modules/evennia/utils/dbserialize.html b/docs/1.0-dev/_modules/evennia/utils/dbserialize.html index e78c8cbe38..92a85c68e2 100644 --- a/docs/1.0-dev/_modules/evennia/utils/dbserialize.html +++ b/docs/1.0-dev/_modules/evennia/utils/dbserialize.html @@ -60,19 +60,19 @@ be out of sync with the database. """ -from functools import update_wrapper -from collections import defaultdict, MutableSequence, MutableSet, MutableMapping -from collections import OrderedDict, deque +from functools import update_wrapper +from collections import defaultdict, MutableSequence, MutableSet, MutableMapping +from collections import OrderedDict, deque try: - from pickle import dumps, loads + from pickle import dumps, loads except ImportError: - from pickle import dumps, loads -from django.core.exceptions import ObjectDoesNotExist -from django.contrib.contenttypes.models import ContentType -from django.utils.safestring import SafeString -from evennia.utils.utils import uses_database, is_iter, to_str, to_bytes -from evennia.utils import logger + from pickle import dumps, loads +from django.core.exceptions import ObjectDoesNotExist +from django.contrib.contenttypes.models import ContentType +from django.utils.safestring import SafeString +from evennia.utils.utils import uses_database, is_iter, to_str, to_bytes +from evennia.utils import logger __all__ = ("to_pickle", "from_pickle", "do_pickle", "do_unpickle", "dbserialize", "dbunserialize") @@ -96,7 +96,7 @@ version. """ - from django.db import connection + from django.db import connection conn = connection.cursor() conn.execute("SELECT VERSION()") @@ -160,7 +160,7 @@ _FROM_MODEL_MAP = defaultdict(str) _FROM_MODEL_MAP.update(dict((c.model, c.natural_key()) for c in ContentType.objects.all())) if not _TO_MODEL_MAP: - from django.conf import settings + from django.conf import settings _TO_MODEL_MAP = defaultdict(str) _TO_MODEL_MAP.update( @@ -171,7 +171,7 @@ _TO_MODEL_MAP[src_key] = _TO_MODEL_MAP.get(dst_key, None) _IGNORE_DATETIME_MODELS.append(src_key) if not _SESSION_HANDLER: - from evennia.server.sessionhandler import SESSION_HANDLER as _SESSION_HANDLER + from evennia.server.sessionhandler import SESSION_HANDLER as _SESSION_HANDLER # @@ -199,13 +199,13 @@ will not save the updated value to the database. """ - def __init__(self, *args, **kwargs): + def __init__(self, *args, **kwargs): """store all properties for tracking the tree""" self._parent = kwargs.pop("_parent", None) self._db_obj = kwargs.pop("_db_obj", None) self._data = None - def __bool__(self): + def __bool__(self): """Make sure to evaluate as False if empty""" return bool(self._data) @@ -253,36 +253,36 @@ return process_tree(data, self) - def __repr__(self): + def __repr__(self): return self._data.__repr__() - def __len__(self): + def __len__(self): return self._data.__len__() - def __iter__(self): + def __iter__(self): return self._data.__iter__() - def __getitem__(self, key): + def __getitem__(self, key): return self._data.__getitem__(key) - def __eq__(self, other): + def __eq__(self, other): return self._data == other - def __ne__(self, other): + def __ne__(self, other): return self._data != other - def __lt__(self, other): + def __lt__(self, other): return self._data < other - def __gt__(self, other): + def __gt__(self, other): return self._data > other @_save - def __setitem__(self, key, value): + def __setitem__(self, key, value): self._data.__setitem__(key, self._convert_mutables(value)) @_save - def __delitem__(self, key): + def __delitem__(self, key): self._data.__delitem__(key) @@ -291,29 +291,29 @@ A list that saves itself to an Attribute when updated. """ - def __init__(self, *args, **kwargs): + def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self._data = list() @_save - def __iadd__(self, otherlist): + def __iadd__(self, otherlist): self._data = self._data.__add__(otherlist) return self._data - def __add__(self, otherlist): + def __add__(self, otherlist): return list(self._data) + otherlist @_save def insert(self, index, value): self._data.insert(index, self._convert_mutables(value)) - def __eq__(self, other): + def __eq__(self, other): try: return list(self._data) == list(other) except TypeError: return False - def __ne__(self, other): + def __ne__(self, other): try: return list(self._data) != list(other) except TypeError: @@ -335,7 +335,7 @@ A dict that stores changes to an Attribute when updated """ - def __init__(self, *args, **kwargs): + def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self._data = dict() @@ -352,11 +352,11 @@ A set that saves to an Attribute when updated """ - def __init__(self, *args, **kwargs): + def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self._data = set() - def __contains__(self, value): + def __contains__(self, value): return self._data.__contains__(value) @_save @@ -373,7 +373,7 @@ An ordereddict that can be saved and operated on. """ - def __init__(self, *args, **kwargs): + def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self._data = OrderedDict() @@ -386,7 +386,7 @@ A deque that can be saved and operated on. """ - def __init__(self, *args, **kwargs): + def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self._data = deque() @@ -636,7 +636,7 @@ except TypeError: return item except Exception: - logger.log_err(f"The object {item} of type {type(item)} could not be stored.") + logger.log_err(f"The object {item} of type {type(item)} could not be stored.") raise return process_item(data)
    @@ -775,7 +775,7 @@ try: return dumps(data, protocol=PICKLE_PROTOCOL) except Exception: - logger.log_err(f"Could not pickle data for storage: {data}") + logger.log_err(f"Could not pickle data for storage: {data}") raise
    @@ -784,7 +784,7 @@ try: return loads(to_bytes(data)) except Exception: - logger.log_err(f"Could not unpickle data from storage: {data}") + logger.log_err(f"Could not unpickle data from storage: {data}") raise
    diff --git a/docs/1.0-dev/_modules/evennia/utils/eveditor.html b/docs/1.0-dev/_modules/evennia/utils/eveditor.html index eac1efcd74..d56efcbf60 100644 --- a/docs/1.0-dev/_modules/evennia/utils/eveditor.html +++ b/docs/1.0-dev/_modules/evennia/utils/eveditor.html @@ -83,11 +83,11 @@ """ import re -from django.conf import settings -from evennia import Command, CmdSet -from evennia.utils import is_iter, fill, dedent, logger, justify, to_str -from evennia.utils.ansi import raw -from evennia.commands import cmdhandler +from django.conf import settings +from evennia import Command, CmdSet +from evennia.utils import is_iter, fill, dedent, logger, justify, to_str +from evennia.utils.ansi import raw +from evennia.commands import cmdhandler # we use cmdhandler instead of evennia.syscmdkeys to # avoid some cases of loading before evennia init'd @@ -802,7 +802,7 @@ """ -
    [docs] def __init__( +
    [docs] def __init__( self, caller, loadfunc=None, @@ -927,7 +927,7 @@ self._buffer = to_str(self._buffer) self._caller.msg("|rNote: input buffer was converted to a string.|n") except Exception as e: - from evennia.utils import logger + from evennia.utils import logger logger.log_trace() self._caller.msg(_ERROR_LOADFUNC.format(error=e))
    diff --git a/docs/1.0-dev/_modules/evennia/utils/evform.html b/docs/1.0-dev/_modules/evennia/utils/evform.html index f8dfb9fd75..25182c1fa8 100644 --- a/docs/1.0-dev/_modules/evennia/utils/evform.html +++ b/docs/1.0-dev/_modules/evennia/utils/evform.html @@ -175,9 +175,9 @@ import re import copy -from evennia.utils.evtable import EvCell, EvTable -from evennia.utils.utils import all_from_module, to_str, is_iter -from evennia.utils.ansi import ANSIString +from evennia.utils.evtable import EvCell, EvTable +from evennia.utils.utils import all_from_module, to_str, is_iter +from evennia.utils.ansi import ANSIString # non-valid form-identifying characters (which can thus be # used as separators between forms without being detected @@ -231,7 +231,7 @@ """ -
    [docs] def __init__(self, filename=None, cells=None, tables=None, form=None, **kwargs): +
    [docs] def __init__(self, filename=None, cells=None, tables=None, form=None, **kwargs): """ Initiate the form @@ -505,7 +505,7 @@ ) self.form = self._populate_form(self.raw_form, self.mapping)
    - def __str__(self): + def __str__(self): "Prints the form" return str(ANSIString("\n").join([line for line in self.form]))
    diff --git a/docs/1.0-dev/_modules/evennia/utils/evmenu.html b/docs/1.0-dev/_modules/evennia/utils/evmenu.html index 24b23eca25..356fd96d40 100644 --- a/docs/1.0-dev/_modules/evennia/utils/evmenu.html +++ b/docs/1.0-dev/_modules/evennia/utils/evmenu.html @@ -314,20 +314,20 @@ import re import inspect -from ast import literal_eval -from fnmatch import fnmatch +from ast import literal_eval +from fnmatch import fnmatch -from inspect import isfunction, getargspec -from django.conf import settings -from evennia import Command, CmdSet -from evennia.utils import logger -from evennia.utils.evtable import EvTable -from evennia.utils.ansi import strip_ansi -from evennia.utils.utils import mod_import, make_iter, pad, to_str, m_len, is_iter, dedent, crop -from evennia.commands import cmdhandler +from inspect import isfunction, getargspec +from django.conf import settings +from evennia import Command, CmdSet +from evennia.utils import logger +from evennia.utils.evtable import EvTable +from evennia.utils.ansi import strip_ansi +from evennia.utils.utils import mod_import, make_iter, pad, to_str, m_len, is_iter, dedent, crop +from evennia.commands import cmdhandler # i18n -from django.utils.translation import gettext as _ +from django.utils.translation import gettext as _ # read from protocol NAWS later? _MAX_TEXT_WIDTH = settings.CLIENT_DEFAULT_WIDTH @@ -500,7 +500,7 @@ # convenient helpers for easy overloading node_border_char = "_" -
    [docs] def __init__( +
    [docs] def __init__( self, caller, menudata, @@ -661,7 +661,7 @@ ).intersection(set(kwargs.keys())) if reserved_clash: raise RuntimeError( - f"One or more of the EvMenu `**kwargs` ({list(reserved_clash)}) is reserved by EvMenu for internal use." + f"One or more of the EvMenu `**kwargs` ({list(reserved_clash)}) is reserved by EvMenu for internal use." ) for key, val in kwargs.items(): setattr(self, key, val) @@ -716,7 +716,7 @@ clashing_kwargs = reserved_startnode_kwargs.intersection(set(startnode_kwargs.keys())) if clashing_kwargs: raise RuntimeError( - f"Evmenu startnode_inputs includes kwargs {tuple(clashing_kwargs)} that " + f"Evmenu startnode_inputs includes kwargs {tuple(clashing_kwargs)} that " "clashes with EvMenu's internal usage." ) @@ -1708,8 +1708,8 @@ if key in ("evmenu_goto", "evmenu_gotomap", "_current_nodename", "evmenu_current_nodename", "evmenu_goto_callables"): raise RuntimeError( - f"EvMenu template error: goto-callable '{goto}' uses a " - f"kwarg ({kwarg}) that is reserved for the EvMenu templating " + f"EvMenu template error: goto-callable '{goto}' uses a " + f"kwarg ({kwarg}) that is reserved for the EvMenu templating " "system. Rename the kwarg.") try: key = literal_eval(key) @@ -1801,16 +1801,16 @@ """ if not "=" in kwarg: raise RuntimeError( - f"EvMenu template error: goto-callable '{goto}' has a " - f"non-kwarg argument ({kwarg}). All callables in the " + f"EvMenu template error: goto-callable '{goto}' has a " + f"non-kwarg argument ({kwarg}). All callables in the " "template must have only keyword-arguments, or no " "args at all.") key, _ = [part.strip() for part in kwarg.split("=", 1)] if key in ("evmenu_goto", "evmenu_gotomap", "_current_nodename", "evmenu_current_nodename", "evmenu_goto_callables"): raise RuntimeError( - f"EvMenu template error: goto-callable '{goto}' uses a " - f"kwarg ({kwarg}) that is reserved for the EvMenu templating " + f"EvMenu template error: goto-callable '{goto}' uses a " + f"kwarg ({kwarg}) that is reserved for the EvMenu templating " "system. Rename the kwarg.") def _parse_options(nodename, optiontxt, goto_callables): @@ -1848,7 +1848,7 @@ key = [part.strip() for part in key.split(_OPTION_ALIAS_MARKER)] if not key: # fall back to this being the Nth option - key = [f"{inum + 1}"] + key = [f"{inum + 1}"] main_key = key[0] if main_key.startswith(_OPTION_INPUT_MARKER): diff --git a/docs/1.0-dev/_modules/evennia/utils/evmore.html b/docs/1.0-dev/_modules/evennia/utils/evmore.html index 70de5b5cad..edb56cda15 100644 --- a/docs/1.0-dev/_modules/evennia/utils/evmore.html +++ b/docs/1.0-dev/_modules/evennia/utils/evmore.html @@ -78,13 +78,13 @@ ---- """ -from django.conf import settings -from django.db.models.query import QuerySet -from django.core.paginator import Paginator -from evennia import Command, CmdSet -from evennia.commands import cmdhandler -from evennia.utils.ansi import ANSIString -from evennia.utils.utils import make_iter, inherits_from, justify, dedent +from django.conf import settings +from django.db.models.query import QuerySet +from django.core.paginator import Paginator +from evennia import Command, CmdSet +from evennia.commands import cmdhandler +from evennia.utils.ansi import ANSIString +from evennia.utils.utils import make_iter, inherits_from, justify, dedent _CMD_NOMATCH = cmdhandler.CMD_NOMATCH _CMD_NOINPUT = cmdhandler.CMD_NOINPUT @@ -183,7 +183,7 @@ The main pager object """ -
    [docs] def __init__( +
    [docs] def __init__( self, caller, inp, diff --git a/docs/1.0-dev/_modules/evennia/utils/evtable.html b/docs/1.0-dev/_modules/evennia/utils/evtable.html index 47ff996f94..4c524cfb2b 100644 --- a/docs/1.0-dev/_modules/evennia/utils/evtable.html +++ b/docs/1.0-dev/_modules/evennia/utils/evtable.html @@ -156,11 +156,11 @@ """ -from django.conf import settings -from textwrap import TextWrapper -from copy import deepcopy, copy -from evennia.utils.utils import is_iter, display_len as d_len -from evennia.utils.ansi import ANSIString +from django.conf import settings +from textwrap import TextWrapper +from copy import deepcopy, copy +from evennia.utils.utils import is_iter, display_len as d_len +from evennia.utils.ansi import ANSIString _DEFAULT_WIDTH = settings.CLIENT_DEFAULT_WIDTH @@ -368,7 +368,7 @@ """ -
    [docs] def __init__(self, data, **kwargs): +
    [docs] def __init__(self, data, **kwargs): """ Args: data (str): The un-padded data of the entry. @@ -948,11 +948,11 @@ self.formatted = self._reformat() return self.formatted
    - def __repr__(self): + def __repr__(self): self.formatted = self._reformat() return str(ANSIString("<EvCel %s>" % self.formatted)) - def __str__(self): + def __str__(self): "returns cell contents on string form" self.formatted = self._reformat() return str(ANSIString("\n").join(self.formatted))
    @@ -972,7 +972,7 @@ """ -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): """ Args: Text for each row in the column @@ -1065,22 +1065,22 @@ kwargs.update(self.options) self.column[index].reformat(**kwargs)
    - def __repr__(self): + def __repr__(self): return "<EvColumn\n %s>" % ("\n ".join([repr(cell) for cell in self.column])) - def __len__(self): + def __len__(self): return len(self.column) - def __iter__(self): + def __iter__(self): return iter(self.column) - def __getitem__(self, index): + def __getitem__(self, index): return self.column[index] - def __setitem__(self, index, value): + def __setitem__(self, index, value): self.column[index] = value - def __delitem__(self, index): + def __delitem__(self, index): del self.column[index]
    @@ -1093,7 +1093,7 @@ that the result is a 2D matrix. """ -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): """ Args: Header texts for the table. @@ -1766,7 +1766,7 @@ """ return [line for line in self._generate_lines()]
    - def __str__(self): + def __str__(self): """print table (this also balances it)""" # h = "12345678901234567890123456789012345678901234567890123456789012345678901234567890" return str(str(ANSIString("\n").join([line for line in self._generate_lines()])))
    diff --git a/docs/1.0-dev/_modules/evennia/utils/gametime.html b/docs/1.0-dev/_modules/evennia/utils/gametime.html index 2bb85d8191..b4e60f648c 100644 --- a/docs/1.0-dev/_modules/evennia/utils/gametime.html +++ b/docs/1.0-dev/_modules/evennia/utils/gametime.html @@ -49,13 +49,13 @@ """ import time -from calendar import monthrange -from datetime import datetime, timedelta +from calendar import monthrange +from datetime import datetime, timedelta -from django.conf import settings -from evennia import DefaultScript -from evennia.server.models import ServerConfig -from evennia.utils.create import create_script +from django.conf import settings +from evennia import DefaultScript +from evennia.server.models import ServerConfig +from evennia.utils.create import create_script # Speed-up factor of the in-game time compared # to real time. @@ -158,7 +158,7 @@ Returns: time (float): The uptime of the portal. """ - from evennia.server.sessionhandler import SESSIONS + from evennia.server.sessionhandler import SESSIONS return time.time() - SESSIONS.portal_start_time
    diff --git a/docs/1.0-dev/_modules/evennia/utils/idmapper/manager.html b/docs/1.0-dev/_modules/evennia/utils/idmapper/manager.html index 279c073026..99f655a50f 100644 --- a/docs/1.0-dev/_modules/evennia/utils/idmapper/manager.html +++ b/docs/1.0-dev/_modules/evennia/utils/idmapper/manager.html @@ -43,7 +43,7 @@ """ IDmapper extension to the default manager. """ -from django.db.models.manager import Manager +from django.db.models.manager import Manager
    [docs]class SharedMemoryManager(Manager): diff --git a/docs/1.0-dev/_modules/evennia/utils/idmapper/models.html b/docs/1.0-dev/_modules/evennia/utils/idmapper/models.html index a8ffc98638..1aec305b50 100644 --- a/docs/1.0-dev/_modules/evennia/utils/idmapper/models.html +++ b/docs/1.0-dev/_modules/evennia/utils/idmapper/models.html @@ -53,17 +53,17 @@ import threading import gc import time -from weakref import WeakValueDictionary -from twisted.internet.reactor import callFromThread -from django.core.exceptions import ObjectDoesNotExist, FieldError -from django.db.models.signals import post_save -from django.db.models.base import Model, ModelBase -from django.db.models.signals import pre_delete, post_migrate -from django.db.utils import DatabaseError -from evennia.utils import logger -from evennia.utils.utils import dbref, get_evennia_pids, to_str +from weakref import WeakValueDictionary +from twisted.internet.reactor import callFromThread +from django.core.exceptions import ObjectDoesNotExist, FieldError +from django.db.models.signals import post_save +from django.db.models.base import Model, ModelBase +from django.db.models.signals import pre_delete, post_migrate +from django.db.utils import DatabaseError +from evennia.utils import logger +from evennia.utils.utils import dbref, get_evennia_pids, to_str -from .manager import SharedMemoryManager +from .manager import SharedMemoryManager AUTO_FLUSH_MIN_INTERVAL = 60.0 * 5 # at least 5 mins between cache flushes @@ -92,7 +92,7 @@ # clear what was the intended purpose, but skipping ModelBase.__new__ # broke things; in particular, default manager inheritance. - def __call__(cls, *args, **kwargs): + def __call__(cls, *args, **kwargs): """ this method will either create an instance (by calling the default implementation) or try to retrieve one from the class-wide cache by inferring the pk value from @@ -128,7 +128,7 @@ dbmodel.__instance_cache__ = {} super()._prepare() - def __new__(cls, name, bases, attrs): + def __new__(cls, name, bases, attrs): """ Field shortcut creation: @@ -417,10 +417,10 @@ # per-instance methods - def __eq__(self, other): + def __eq__(self, other): return super().__eq__(other) - def __hash__(self): + def __hash__(self): # this is required to maintain hashing return super().__hash__() @@ -469,7 +469,7 @@ """ global _MONITOR_HANDLER if not _MONITOR_HANDLER: - from evennia.scripts.monitorhandler import MONITOR_HANDLER as _MONITOR_HANDLER + from evennia.scripts.monitorhandler import MONITOR_HANDLER as _MONITOR_HANDLER if _IS_SUBPROCESS: # we keep a store of objects modified in subprocesses so diff --git a/docs/1.0-dev/_modules/evennia/utils/idmapper/tests.html b/docs/1.0-dev/_modules/evennia/utils/idmapper/tests.html index cb0cadcc77..e5fbb234e8 100644 --- a/docs/1.0-dev/_modules/evennia/utils/idmapper/tests.html +++ b/docs/1.0-dev/_modules/evennia/utils/idmapper/tests.html @@ -40,10 +40,10 @@

    Source code for evennia.utils.idmapper.tests

    -from django.test import TestCase
    +from django.test import TestCase
     
    -from .models import SharedMemoryModel
    -from django.db import models
    +from .models import SharedMemoryModel
    +from django.db import models
     
     
     
    [docs]class Category(SharedMemoryModel): diff --git a/docs/1.0-dev/_modules/evennia/utils/inlinefuncs.html b/docs/1.0-dev/_modules/evennia/utils/inlinefuncs.html index c85c864c37..36790df94f 100644 --- a/docs/1.0-dev/_modules/evennia/utils/inlinefuncs.html +++ b/docs/1.0-dev/_modules/evennia/utils/inlinefuncs.html @@ -108,9 +108,9 @@ import re import fnmatch import random as base_random -from django.conf import settings +from django.conf import settings -from evennia.utils import utils, logger +from evennia.utils import utils, logger # The stack size is a security measure. Set to <=0 to disable. _STACK_MAXSIZE = settings.INLINEFUNC_STACK_MAXSIZE @@ -366,21 +366,21 @@ """ -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) # always start stack with the empty string list.append(self, "") # indicates if the top of the stack is a string or not self._string_last = True
    - def __eq__(self, other): + def __eq__(self, other): return ( super().__eq__(other) and hasattr(other, "_string_last") and self._string_last == other._string_last ) - def __ne__(self, other): + def __ne__(self, other): return not self.__eq__(other)
    [docs] def append(self, item): diff --git a/docs/1.0-dev/_modules/evennia/utils/logger.html b/docs/1.0-dev/_modules/evennia/utils/logger.html index 88744786d2..c8f895f137 100644 --- a/docs/1.0-dev/_modules/evennia/utils/logger.html +++ b/docs/1.0-dev/_modules/evennia/utils/logger.html @@ -59,11 +59,11 @@ import os import time import glob -from datetime import datetime -from traceback import format_exc -from twisted.python import log, logfile -from twisted.python import util as twisted_util -from twisted.internet.threads import deferToThread +from datetime import datetime +from traceback import format_exc +from twisted.python import log, logfile +from twisted.python import util as twisted_util +from twisted.internet.threads import deferToThread _LOGDIR = None @@ -123,7 +123,7 @@ """ -
    [docs] def __init__(self, name, directory, defaultMode=None, day_rotation=7, max_size=1000000): +
    [docs] def __init__(self, name, directory, defaultMode=None, day_rotation=7, max_size=1000000): """ Args: name (str): Name of log file. @@ -178,9 +178,9 @@ # try taking a float unixtime suffix = "_".join(["{:02d}".format(part) for part in self.toDate(tupledate)]) - suffix += f"__{copy_suffix}" if copy_suffix else "" + suffix += f"__{copy_suffix}" if copy_suffix else "" - if os.path.exists(f"{self.path}.{suffix}"): + if os.path.exists(f"{self.path}.{suffix}"): # Append a higher copy_suffix to try to break the tie (starting from 2) copy_suffix += 1 else: @@ -394,7 +394,7 @@ # from django as possible. global _CHANNEL_LOG_NUM_TAIL_LINES if _CHANNEL_LOG_NUM_TAIL_LINES is None: - from django.conf import settings + from django.conf import settings _CHANNEL_LOG_NUM_TAIL_LINES = settings.CHANNEL_LOG_NUM_TAIL_LINES num_lines_to_append = _CHANNEL_LOG_NUM_TAIL_LINES @@ -457,7 +457,7 @@ # from django as possible. global _LOG_FILE_HANDLES, _LOG_FILE_HANDLE_COUNTS, _LOGDIR, _LOG_ROTATE_SIZE if not _LOGDIR: - from django.conf import settings + from django.conf import settings _LOGDIR = settings.LOG_DIR _LOG_ROTATE_SIZE = settings.CHANNEL_LOG_ROTATE_SIZE diff --git a/docs/1.0-dev/_modules/evennia/utils/optionclasses.html b/docs/1.0-dev/_modules/evennia/utils/optionclasses.html index 32a1949bb9..7ff5b23826 100644 --- a/docs/1.0-dev/_modules/evennia/utils/optionclasses.html +++ b/docs/1.0-dev/_modules/evennia/utils/optionclasses.html @@ -41,11 +41,11 @@

    Source code for evennia.utils.optionclasses

     import datetime
    -from evennia import logger
    -from evennia.utils.ansi import strip_ansi
    -from evennia.utils.validatorfuncs import _TZ_DICT
    -from evennia.utils.utils import crop
    -from evennia.utils import validatorfuncs
    +from evennia import logger
    +from evennia.utils.ansi import strip_ansi
    +from evennia.utils.validatorfuncs import _TZ_DICT
    +from evennia.utils.utils import crop
    +from evennia.utils import validatorfuncs
     
     
     
    [docs]class BaseOption(object): @@ -63,13 +63,13 @@ """ - def __str__(self): + def __str__(self): return "<Option {key}: {value}>".format(key=self.key, value=crop(str(self.value), width=10)) - def __repr__(self): + def __repr__(self): return str(self) -
    [docs] def __init__(self, handler, key, description, default): +
    [docs] def __init__(self, handler, key, description, default): """ Args: @@ -234,7 +234,7 @@
    [docs] def deserialize(self, save_data): got_data = str(save_data) if not got_data: - raise ValueError(f"{self.key} expected Text data, got '{save_data}'") + raise ValueError(f"{self.key} expected Text data, got '{save_data}'") return got_data
    @@ -245,7 +245,7 @@
    [docs] def deserialize(self, save_data): got_data = str(save_data) if not got_data: - raise ValueError(f"{self.key} expected String data, got '{save_data}'") + raise ValueError(f"{self.key} expected String data, got '{save_data}'") return got_data
    @@ -263,7 +263,7 @@
    [docs] def deserialize(self, save_data): if not isinstance(save_data, bool): - raise ValueError(f"{self.key} expected Boolean, got '{save_data}'") + raise ValueError(f"{self.key} expected Boolean, got '{save_data}'") return save_data
    @@ -272,11 +272,11 @@ return validatorfuncs.color(value, option_key=self.key, **kwargs)
    [docs] def display(self, **kwargs): - return f"{self.value} - |{self.value}this|n"
    + return f"{self.value} - |{self.value}this|n"
    [docs] def deserialize(self, save_data): - if not save_data or len(strip_ansi(f"|{save_data}|n")) > 0: - raise ValueError(f"{self.key} expected Color Code, got '{save_data}'") + if not save_data or len(strip_ansi(f"|{save_data}|n")) > 0: + raise ValueError(f"{self.key} expected Color Code, got '{save_data}'") return save_data
    @@ -290,7 +290,7 @@
    [docs] def deserialize(self, save_data): if save_data not in _TZ_DICT: - raise ValueError(f"{self.key} expected Timezone Data, got '{save_data}'") + raise ValueError(f"{self.key} expected Timezone Data, got '{save_data}'") return _TZ_DICT[save_data]
    [docs] def serialize(self): @@ -306,7 +306,7 @@
    [docs] def deserialize(self, save_data): if isinstance(save_data, int) and save_data >= 0: return save_data - raise ValueError(f"{self.key} expected Whole Number 0+, got '{save_data}'")
    + raise ValueError(f"{self.key} expected Whole Number 0+, got '{save_data}'")
    [docs]class SignedInteger(BaseOption): @@ -316,7 +316,7 @@
    [docs] def deserialize(self, save_data): if isinstance(save_data, int): return save_data - raise ValueError(f"{self.key} expected Whole Number, got '{save_data}'")
    + raise ValueError(f"{self.key} expected Whole Number, got '{save_data}'")
    [docs]class PositiveInteger(BaseOption): @@ -326,7 +326,7 @@
    [docs] def deserialize(self, save_data): if isinstance(save_data, int) and save_data > 0: return save_data - raise ValueError(f"{self.key} expected Whole Number 1+, got '{save_data}'")
    + raise ValueError(f"{self.key} expected Whole Number 1+, got '{save_data}'")
    [docs]class Duration(BaseOption): @@ -336,7 +336,7 @@
    [docs] def deserialize(self, save_data): if isinstance(save_data, int): return datetime.timedelta(0, save_data, 0, 0, 0, 0, 0) - raise ValueError(f"{self.key} expected Timedelta in seconds, got '{save_data}'")
    + raise ValueError(f"{self.key} expected Timedelta in seconds, got '{save_data}'")
    [docs] def serialize(self): return self.value_storage.seconds
    @@ -349,7 +349,7 @@
    [docs] def deserialize(self, save_data): if isinstance(save_data, int): return datetime.datetime.utcfromtimestamp(save_data) - raise ValueError(f"{self.key} expected UTC Datetime in EPOCH format, got '{save_data}'")
    + raise ValueError(f"{self.key} expected UTC Datetime in EPOCH format, got '{save_data}'")
    [docs] def serialize(self): return int(self.value_storage.strftime("%s"))
    diff --git a/docs/1.0-dev/_modules/evennia/utils/optionhandler.html b/docs/1.0-dev/_modules/evennia/utils/optionhandler.html index 7ba85d7d68..fe1684d867 100644 --- a/docs/1.0-dev/_modules/evennia/utils/optionhandler.html +++ b/docs/1.0-dev/_modules/evennia/utils/optionhandler.html @@ -40,8 +40,8 @@

    Source code for evennia.utils.optionhandler

    -from evennia.utils.utils import string_partial_matching
    -from evennia.utils.containers import OPTION_CLASSES
    +from evennia.utils.utils import string_partial_matching
    +from evennia.utils.containers import OPTION_CLASSES
     
     _GA = object.__getattribute__
     _SA = object.__setattr__
    @@ -54,7 +54,7 @@
     
         """
     
    -
    [docs] def __init__(self): +
    [docs] def __init__(self): self.storage = {}
    [docs] def add(self, key, value=None, **kwargs): @@ -74,7 +74,7 @@ """ -
    [docs] def __init__( +
    [docs] def __init__( self, obj, options_dict=None, @@ -120,14 +120,14 @@ # quick lookup. self.options = {}
    - def __getattr__(self, key): + def __getattr__(self, key): """ Allow for obj.options.key """ return self.get(key) - def __setattr__(self, key, value): + def __setattr__(self, key, value): """ Allow for obj.options.key = value @@ -201,7 +201,7 @@ if not match: raise ValueError("Option not found!") if len(match) > 1: - raise ValueError(f"Multiple matches: {', '.join(match)}. Please be more specific.") + raise ValueError(f"Multiple matches: {', '.join(match)}. Please be more specific.") match = match[0] op = self.get(match, return_obj=True) op.set(value, **kwargs) diff --git a/docs/1.0-dev/_modules/evennia/utils/picklefield.html b/docs/1.0-dev/_modules/evennia/utils/picklefield.html index 7a046a34d2..ae635d44dd 100644 --- a/docs/1.0-dev/_modules/evennia/utils/picklefield.html +++ b/docs/1.0-dev/_modules/evennia/utils/picklefield.html @@ -70,23 +70,23 @@ Modified for Evennia by Griatch and the Evennia community. """ -from ast import literal_eval -from datetime import datetime +from ast import literal_eval +from datetime import datetime -from copy import deepcopy, Error as CopyError -from base64 import b64encode, b64decode -from zlib import compress, decompress +from copy import deepcopy, Error as CopyError +from base64 import b64encode, b64decode +from zlib import compress, decompress # import six # this is actually a pypy component, not in default syslib -from django.core.exceptions import ValidationError -from django.db import models +from django.core.exceptions import ValidationError +from django.db import models -from django.forms.fields import CharField -from django.forms.widgets import Textarea +from django.forms.fields import CharField +from django.forms.widgets import Textarea -from pickle import loads, dumps -from django.utils.encoding import force_str -from evennia.utils.dbserialize import pack_dbobj +from pickle import loads, dumps +from django.utils.encoding import force_str +from evennia.utils.dbserialize import pack_dbobj DEFAULT_PROTOCOL = 4 @@ -118,7 +118,7 @@ __slots__ = ("_obj",) - def __init__(self, obj): + def __init__(self, obj): self._obj = obj @@ -211,7 +211,7 @@ "convenience. If it is acceptable, please hit save again." ) -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): # This needs to fall through to literal_eval. kwargs["required"] = False super().__init__(*args, **kwargs)
    @@ -252,7 +252,7 @@ use the ``isnull`` lookup type correctly. """ -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): self.compress = kwargs.pop("compress", False) self.protocol = kwargs.pop("protocol", DEFAULT_PROTOCOL) super().__init__(*args, **kwargs)
    diff --git a/docs/1.0-dev/_modules/evennia/utils/search.html b/docs/1.0-dev/_modules/evennia/utils/search.html index 7f0df48fe2..f6554a7b36 100644 --- a/docs/1.0-dev/_modules/evennia/utils/search.html +++ b/docs/1.0-dev/_modules/evennia/utils/search.html @@ -68,7 +68,7 @@ # Import the manager methods to be wrapped -from django.contrib.contenttypes.models import ContentType +from django.contrib.contenttypes.models import ContentType # limit symbol import from API __all__ = ( diff --git a/docs/1.0-dev/_modules/evennia/utils/test_resources.html b/docs/1.0-dev/_modules/evennia/utils/test_resources.html index f1a237af35..0fdde71e1a 100644 --- a/docs/1.0-dev/_modules/evennia/utils/test_resources.html +++ b/docs/1.0-dev/_modules/evennia/utils/test_resources.html @@ -45,17 +45,17 @@ """ import sys -from twisted.internet.defer import Deferred -from django.conf import settings -from django.test import TestCase -from mock import Mock, patch -from evennia.objects.objects import DefaultObject, DefaultCharacter, DefaultRoom, DefaultExit -from evennia.accounts.accounts import DefaultAccount -from evennia.scripts.scripts import DefaultScript -from evennia.server.serversession import ServerSession -from evennia.server.sessionhandler import SESSIONS -from evennia.utils import create -from evennia.utils.idmapper.models import flush_cache +from twisted.internet.defer import Deferred +from django.conf import settings +from django.test import TestCase +from mock import Mock, patch +from evennia.objects.objects import DefaultObject, DefaultCharacter, DefaultRoom, DefaultExit +from evennia.accounts.accounts import DefaultAccount +from evennia.scripts.scripts import DefaultScript +from evennia.server.serversession import ServerSession +from evennia.server.sessionhandler import SESSIONS +from evennia.utils import create +from evennia.utils.idmapper.models import flush_cache # mocking of evennia.utils.utils.delay diff --git a/docs/1.0-dev/_modules/evennia/utils/text2html.html b/docs/1.0-dev/_modules/evennia/utils/text2html.html index 7cbe9a94bb..f9981a5af5 100644 --- a/docs/1.0-dev/_modules/evennia/utils/text2html.html +++ b/docs/1.0-dev/_modules/evennia/utils/text2html.html @@ -51,8 +51,8 @@ """ import re -from html import escape as html_escape -from .ansi import * +from html import escape as html_escape +from .ansi import * # All xterm256 RGB equivalents diff --git a/docs/1.0-dev/_modules/evennia/utils/utils.html b/docs/1.0-dev/_modules/evennia/utils/utils.html index 7f326a91e2..db322a82f2 100644 --- a/docs/1.0-dev/_modules/evennia/utils/utils.html +++ b/docs/1.0-dev/_modules/evennia/utils/utils.html @@ -62,20 +62,20 @@ import importlib import importlib.util import importlib.machinery -from unicodedata import east_asian_width -from twisted.internet.task import deferLater -from twisted.internet.defer import returnValue # noqa - used as import target -from os.path import join as osjoin -from inspect import ismodule, trace, getmembers, getmodule, getmro -from collections import defaultdict, OrderedDict -from twisted.internet import threads, reactor -from django.conf import settings -from django.utils import timezone -from django.utils.translation import gettext as _ -from django.apps import apps -from django.core.validators import validate_email as django_validate_email -from django.core.exceptions import ValidationError as DjangoValidationError -from evennia.utils import logger +from unicodedata import east_asian_width +from twisted.internet.task import deferLater +from twisted.internet.defer import returnValue # noqa - used as import target +from os.path import join as osjoin +from inspect import ismodule, trace, getmembers, getmodule, getmro +from collections import defaultdict, OrderedDict +from twisted.internet import threads, reactor +from django.conf import settings +from django.utils import timezone +from django.utils.translation import gettext as _ +from django.apps import apps +from django.core.validators import validate_email as django_validate_email +from django.core.exceptions import ValidationError as DjangoValidationError +from evennia.utils import logger _MULTIMATCH_TEMPLATE = settings.SEARCH_MULTIMATCH_TEMPLATE _EVENNIA_DIR = settings.EVENNIA_DIR @@ -624,10 +624,10 @@ if dtobj.year < now.year: # another year (Apr 5, 2019) - timestring = dtobj.strftime(f"%b {dtobj.day}, %Y") + timestring = dtobj.strftime(f"%b {dtobj.day}, %Y") elif dtobj.date() < now.date(): # another date, same year (Apr 5) - timestring = dtobj.strftime(f"%b {dtobj.day}") + timestring = dtobj.strftime(f"%b {dtobj.day}") elif dtobj.hour < now.hour - 1: # same day, more than 1 hour ago (10:45) timestring = dtobj.strftime("%H:%M") @@ -673,7 +673,7 @@ return vers.split()[0].strip() elif mode == "pretty": vers = vers.split()[0].strip() - return f"Evennia {vers}" + return f"Evennia {vers}" else: # mode "long": return vers
    @@ -843,7 +843,7 @@ """ - from unicodedata import name + from unicodedata import name if isinstance(string, bytes): string = string.decode("utf8") @@ -1028,7 +1028,7 @@ services (dict): A dict of available services. """ - from evennia.server.sessionhandler import SESSIONS + from evennia.server.sessionhandler import SESSIONS if hasattr(SESSIONS, "server") and hasattr(SESSIONS.server, "services"): server = SESSIONS.server.services.namedServices @@ -1094,7 +1094,7 @@ global _TASK_HANDLER # Do some imports here to avoid circular import and speed things up if _TASK_HANDLER is None: - from evennia.scripts.taskhandler import TASK_HANDLER as _TASK_HANDLER + from evennia.scripts.taskhandler import TASK_HANDLER as _TASK_HANDLER return _TASK_HANDLER.add(timedelay, callback, *args, **kwargs)
    @@ -1173,7 +1173,7 @@ """ # check main dependencies - from evennia.server.evennia_launcher import check_main_evennia_dependencies + from evennia.server.evennia_launcher import check_main_evennia_dependencies not_error = check_main_evennia_dependencies() @@ -1249,7 +1249,7 @@ try: return importlib.machinery.SourceFileLoader(modname, path).load_module() except OSError: - logger.log_trace(f"Could not find module '{modname}' ({modname}.py) at path '{dirpath}'") + logger.log_trace(f"Could not find module '{modname}' ({modname}.py) at path '{dirpath}'") return None
    @@ -1489,12 +1489,12 @@ try: if not importlib.util.find_spec(testpath, package="evennia"): continue - except ModuleNotFoundError: + except ModuleNotFoundError: continue try: mod = importlib.import_module(testpath, package="evennia") - except ModuleNotFoundError: + except ModuleNotFoundError: err = traceback.format_exc(30) break @@ -1526,7 +1526,7 @@ """ Deprecated. """ - from evennia.utils import logger + from evennia.utils import logger logger.log_dep("evennia.utils.utils.init_new_account is DEPRECATED and should not be used.")
    @@ -1975,14 +1975,14 @@ """ -
    [docs] def __init__(self, func, name=None, doc=None): +
    [docs] def __init__(self, func, name=None, doc=None): """Store all properties for now""" self.__name__ = name or func.__name__ self.__module__ = func.__module__ self.__doc__ = doc or func.__doc__ self.func = func
    - def __get__(self, obj, type=None): + def __get__(self, obj, type=None): """Triggers initialization""" if obj is None: return self @@ -2012,7 +2012,7 @@ """ global _STRIP_ANSI if not _STRIP_ANSI: - from evennia.utils.ansi import strip_raw_ansi as _STRIP_ANSI + from evennia.utils.ansi import strip_raw_ansi as _STRIP_ANSI return _RE_CONTROL_CHAR.sub("", _STRIP_ANSI(string))
    @@ -2055,7 +2055,7 @@ """ # Would create circular import if in module root. - from evennia.utils.ansi import ANSI_PARSER + from evennia.utils.ansi import ANSI_PARSER if inherits_from(target, str) and "|lt" in target: return len(ANSI_PARSER.strip_mxp(target)) @@ -2077,7 +2077,7 @@ """ # Would create circular import if in module root. - from evennia.utils.ansi import ANSI_PARSER + from evennia.utils.ansi import ANSI_PARSER if inherits_from(target, str): # str or ANSIString @@ -2174,7 +2174,7 @@ """ -
    [docs] def __init__(self, *args, **kwargs): +
    [docs] def __init__(self, *args, **kwargs): """ Limited-size ordered dict. @@ -2191,7 +2191,7 @@ self.filo = not kwargs.get("fifo", True) # FIFO inverse of FILO self._check_size()
    - def __eq__(self, other): + def __eq__(self, other): ret = super().__eq__(other) if ret: return ( @@ -2203,7 +2203,7 @@ ) return False - def __ne__(self, other): + def __ne__(self, other): return not self.__eq__(other) def _check_size(self): @@ -2212,7 +2212,7 @@ while self.size_limit < len(self): self.popitem(last=filo) - def __setitem__(self, key, value): + def __setitem__(self, key, value): super().__setitem__(key, value) self._check_size() @@ -2258,7 +2258,7 @@ classes being added. """ - from evennia.typeclasses.models import TypedObject + from evennia.typeclasses.models import TypedObject typeclasses = { "{}.{}".format(model.__module__, model.__name__): model @@ -2306,7 +2306,7 @@ This turns the decorated function or method into a generator. """ - from evennia.utils.evmenu import get_input + from evennia.utils.evmenu import get_input def _process_input(caller, prompt, result, generator): deferLater(reactor, 0, _iterate, generator, caller, response=result) diff --git a/docs/1.0-dev/_modules/evennia/utils/validatorfuncs.html b/docs/1.0-dev/_modules/evennia/utils/validatorfuncs.html index 9aff4eda80..16254082d4 100644 --- a/docs/1.0-dev/_modules/evennia/utils/validatorfuncs.html +++ b/docs/1.0-dev/_modules/evennia/utils/validatorfuncs.html @@ -53,9 +53,9 @@ import re as _re import pytz as _pytz import datetime as _dt -from evennia.utils.ansi import strip_ansi -from evennia.utils.utils import string_partial_matching as _partial, validate_email_address -from django.utils.translation import gettext as _ +from evennia.utils.ansi import strip_ansi +from evennia.utils.utils import string_partial_matching as _partial, validate_email_address +from django.utils.translation import gettext as _ _TZ_DICT = {str(tz): _pytz.timezone(tz) for tz in _pytz.common_timezones} @@ -64,7 +64,7 @@ try: return str(entry) except Exception as err: - raise ValueError(f"Input could not be converted to text ({err})")
    + raise ValueError(f"Input could not be converted to text ({err})")
    [docs]def color(entry, option_key="Color", **kwargs): @@ -72,10 +72,10 @@ The color should be just a color character, so 'r' if red color is desired. """ if not entry: - raise ValueError(f"Nothing entered for a {option_key}!") - test_str = strip_ansi(f"|{entry}|n") + raise ValueError(f"Nothing entered for a {option_key}!") + test_str = strip_ansi(f"|{entry}|n") if test_str: - raise ValueError(f"'{entry}' is not a valid {option_key}.") + raise ValueError(f"'{entry}' is not a valid {option_key}.") return entry
    @@ -120,18 +120,18 @@ cur_year = now.strftime("%Y") split_time = entry.split(" ") if len(split_time) == 3: - entry = f"{split_time[0]} {split_time[1]} {split_time[2]} {cur_year}" + entry = f"{split_time[0]} {split_time[1]} {split_time[2]} {cur_year}" elif len(split_time) == 4: - entry = f"{split_time[0]} {split_time[1]} {split_time[2]} {split_time[3]}" + entry = f"{split_time[0]} {split_time[1]} {split_time[2]} {split_time[3]}" else: raise ValueError( - f"{option_key} must be entered in a 24-hour format such as: {now.strftime('%b %d %H:%M')}" + f"{option_key} must be entered in a 24-hour format such as: {now.strftime('%b %d %H:%M')}" ) try: local = _dt.datetime.strptime(entry, "%b %d %H:%M %Y") except ValueError: raise ValueError( - f"{option_key} must be entered in a 24-hour format such as: {now.strftime('%b %d %H:%M')}" + f"{option_key} must be entered in a 24-hour format such as: {now.strftime('%b %d %H:%M')}" ) local_tz = from_tz.localize(local) return local_tz.astimezone(utc)
    @@ -171,7 +171,7 @@ elif _re.match(r"^[\d]+y$", interval): days += int(interval.rstrip("y")) * 365 else: - raise ValueError(f"Could not convert section '{interval}' to a {option_key}.") + raise ValueError(f"Could not convert section '{interval}' to a {option_key}.") return _dt.timedelta(days, seconds, 0, 0, minutes, hours, weeks)
    @@ -179,31 +179,31 @@
    [docs]def future(entry, option_key="Future Datetime", from_tz=None, **kwargs): time = datetime(entry, option_key, from_tz=from_tz) if time < _dt.datetime.utcnow().replace(tzinfo=_dt.timezone.utc): - raise ValueError(f"That {option_key} is in the past! Must give a Future datetime!") + raise ValueError(f"That {option_key} is in the past! Must give a Future datetime!") return time
    [docs]def signed_integer(entry, option_key="Signed Integer", **kwargs): if not entry: - raise ValueError(f"Must enter a whole number for {option_key}!") + raise ValueError(f"Must enter a whole number for {option_key}!") try: num = int(entry) except ValueError: - raise ValueError(f"Could not convert '{entry}' to a whole number for {option_key}!") + raise ValueError(f"Could not convert '{entry}' to a whole number for {option_key}!") return num
    [docs]def positive_integer(entry, option_key="Positive Integer", **kwargs): num = signed_integer(entry, option_key) if not num >= 1: - raise ValueError(f"Must enter a whole number greater than 0 for {option_key}!") + raise ValueError(f"Must enter a whole number greater than 0 for {option_key}!") return num
    [docs]def unsigned_integer(entry, option_key="Unsigned Integer", **kwargs): num = signed_integer(entry, option_key) if not num >= 0: - raise ValueError(f"{option_key} must be a whole number greater than or equal to 0!") + raise ValueError(f"{option_key} must be a whole number greater than or equal to 0!") return num
    @@ -217,7 +217,7 @@ Returns: Boolean """ - error = f"Must enter 0 (false) or 1 (true) for {option_key}. Also accepts True, False, On, Off, Yes, No, Enabled, and Disabled" + error = f"Must enter 0 (false) or 1 (true) for {option_key}. Also accepts True, False, On, Off, Yes, No, Enabled, and Disabled" if not isinstance(entry, str): raise ValueError(error) entry = entry.upper() @@ -240,15 +240,15 @@ A PYTZ timezone. """ if not entry: - raise ValueError(f"No {option_key} entered!") + raise ValueError(f"No {option_key} entered!") found = _partial(list(_TZ_DICT.keys()), entry, ret_index=False) if len(found) > 1: raise ValueError( - f"That matched: {', '.join(str(t) for t in found)}. Please be more specific!" + f"That matched: {', '.join(str(t) for t in found)}. Please be more specific!" ) if found: return _TZ_DICT[found[0]] - raise ValueError(f"Could not find timezone '{entry}' for {option_key}!")
    + raise ValueError(f"Could not find timezone '{entry}' for {option_key}!")
    [docs]def email(entry, option_key="Email Address", **kwargs): @@ -256,21 +256,21 @@ raise ValueError("Email address field empty!") valid = validate_email_address(entry) if not valid: - raise ValueError(f"That isn't a valid {option_key}!") + raise ValueError(f"That isn't a valid {option_key}!") return entry
    [docs]def lock(entry, option_key="locks", access_options=None, **kwargs): entry = entry.strip() if not entry: - raise ValueError(f"No {option_key} entered to set!") + raise ValueError(f"No {option_key} entered to set!") for locksetting in entry.split(";"): access_type, lockfunc = locksetting.split(":", 1) if not access_type: raise ValueError("Must enter an access type!") if access_options: if access_type not in access_options: - raise ValueError(f"Access type must be one of: {', '.join(access_options)}") + raise ValueError(f"Access type must be one of: {', '.join(access_options)}") if not lockfunc: raise ValueError("Lock func not entered.") return entry
    diff --git a/docs/1.0-dev/_modules/evennia/web/api/filters.html b/docs/1.0-dev/_modules/evennia/web/api/filters.html index cec12c561d..97b4fa8b93 100644 --- a/docs/1.0-dev/_modules/evennia/web/api/filters.html +++ b/docs/1.0-dev/_modules/evennia/web/api/filters.html @@ -48,14 +48,14 @@ https://django-filter.readthedocs.io/en/latest/guide/rest_framework.html """ -from typing import Union -from django.db.models import Q -from django_filters.rest_framework.filterset import FilterSet -from django_filters.filters import CharFilter, EMPTY_VALUES +from typing import Union +from django.db.models import Q +from django_filters.rest_framework.filterset import FilterSet +from django_filters.filters import CharFilter, EMPTY_VALUES -from evennia.objects.models import ObjectDB -from evennia.accounts.models import AccountDB -from evennia.scripts.models import ScriptDB +from evennia.objects.models import ObjectDB +from evennia.accounts.models import AccountDB +from evennia.scripts.models import ScriptDB
    [docs]def get_tag_query(tag_type: Union[str, None], key: str) -> Q: @@ -120,7 +120,7 @@ Returns: The filtered queryset """ - query = Q(**{f"{name}__iexact": value}) + query = Q(**{f"{name}__iexact": value}) query |= get_tag_query("alias", value) return queryset.filter(query).distinct()
    diff --git a/docs/1.0-dev/_modules/evennia/web/api/permissions.html b/docs/1.0-dev/_modules/evennia/web/api/permissions.html index 63ef472ef6..e911f1c5ec 100644 --- a/docs/1.0-dev/_modules/evennia/web/api/permissions.html +++ b/docs/1.0-dev/_modules/evennia/web/api/permissions.html @@ -40,9 +40,9 @@

    Source code for evennia.web.api.permissions

    -from rest_framework import permissions
    +from rest_framework import permissions
     
    -from django.conf import settings
    +from django.conf import settings
     
     
     
    [docs]class EvenniaPermission(permissions.BasePermission): diff --git a/docs/1.0-dev/_modules/evennia/web/api/serializers.html b/docs/1.0-dev/_modules/evennia/web/api/serializers.html index 24d6156b07..3f0ede52f1 100644 --- a/docs/1.0-dev/_modules/evennia/web/api/serializers.html +++ b/docs/1.0-dev/_modules/evennia/web/api/serializers.html @@ -51,13 +51,13 @@ often django model instances, that we can use (deserialization). """ -from rest_framework import serializers +from rest_framework import serializers -from evennia.objects.objects import DefaultObject -from evennia.accounts.accounts import DefaultAccount -from evennia.scripts.models import ScriptDB -from evennia.typeclasses.attributes import Attribute -from evennia.typeclasses.tags import Tag +from evennia.objects.objects import DefaultObject +from evennia.accounts.accounts import DefaultAccount +from evennia.scripts.models import ScriptDB +from evennia.typeclasses.attributes import Attribute +from evennia.typeclasses.tags import Tag
    [docs]class AttributeSerializer(serializers.ModelSerializer): diff --git a/docs/1.0-dev/_modules/evennia/web/api/tests.html b/docs/1.0-dev/_modules/evennia/web/api/tests.html index 9aa479810e..b00de23386 100644 --- a/docs/1.0-dev/_modules/evennia/web/api/tests.html +++ b/docs/1.0-dev/_modules/evennia/web/api/tests.html @@ -41,14 +41,14 @@

    Source code for evennia.web.api.tests

     """Tests for the REST API"""
    -from evennia.utils.test_resources import EvenniaTest
    -from evennia.web.api import serializers
    -from rest_framework.test import APIClient
    -from django.urls import reverse
    -from django.test import override_settings
    -from collections import namedtuple
    -from django.conf.urls import url, include
    -from django.core.exceptions import ObjectDoesNotExist
    +from evennia.utils.test_resources import EvenniaTest
    +from evennia.web.api import serializers
    +from rest_framework.test import APIClient
    +from django.urls import reverse
    +from django.test import override_settings
    +from collections import namedtuple
    +from django.conf.urls import url, include
    +from django.core.exceptions import ObjectDoesNotExist
     
     urlpatterns = [
         url(r"^", include("evennia.web.website.urls")),
    @@ -169,8 +169,8 @@
     
    [docs] def test_list(self): views = self.get_view_details("list") for view in views: - with self.subTest(msg=f"Testing {view.view_name} "): - view_url = reverse(f"api:{view.view_name}") + with self.subTest(msg=f"Testing {view.view_name} "): + view_url = reverse(f"api:{view.view_name}") response = self.client.get(view_url) self.assertEqual(response.status_code, 200) self.assertCountEqual( @@ -180,35 +180,35 @@
    [docs] def test_create(self): views = self.get_view_details("list") for view in views: - with self.subTest(msg=f"Testing {view.view_name} create"): + with self.subTest(msg=f"Testing {view.view_name} create"): # create is a POST request off of <type>-list - view_url = reverse(f"api:{view.view_name}") + view_url = reverse(f"api:{view.view_name}") # check failures from not sending required fields response = self.client.post(view_url) self.assertEqual(response.status_code, 400) # check success when sending the required data response = self.client.post(view_url, data=view.create_data) - self.assertEqual(response.status_code, 201, f"Response was {response.data}")
    + self.assertEqual(response.status_code, 201, f"Response was {response.data}")
    [docs] def test_set_attribute(self): views = self.get_view_details("set-attribute") for view in views: - with self.subTest(msg=f"Testing {view.view_name}"): - view_url = reverse(f"api:{view.view_name}", kwargs={"pk": view.obj.pk}) + with self.subTest(msg=f"Testing {view.view_name}"): + view_url = reverse(f"api:{view.view_name}", kwargs={"pk": view.obj.pk}) # check failures from not sending required fields response = self.client.post(view_url) - self.assertEqual(response.status_code, 400, f"Response was: {response.data}") + self.assertEqual(response.status_code, 400, f"Response was: {response.data}") # test adding an attribute self.assertEqual(view.obj.db.some_test_attr, None) attr_name = "some_test_attr" attr_data = {"db_key": attr_name, "db_value": "test_value"} response = self.client.post(view_url, data=attr_data) - self.assertEqual(response.status_code, 200, f"Response was: {response.data}") + self.assertEqual(response.status_code, 200, f"Response was: {response.data}") self.assertEquals(view.obj.attributes.get(attr_name), "test_value") # now test removing it attr_data = {"db_key": attr_name} response = self.client.post(view_url, data=attr_data) - self.assertEqual(response.status_code, 200, f"Response was: {response.data}") + self.assertEqual(response.status_code, 200, f"Response was: {response.data}") self.assertEquals(view.obj.attributes.get(attr_name), None)
    diff --git a/docs/1.0-dev/_modules/evennia/web/api/views.html b/docs/1.0-dev/_modules/evennia/web/api/views.html index 5b7a60f1e2..353cfd1897 100644 --- a/docs/1.0-dev/_modules/evennia/web/api/views.html +++ b/docs/1.0-dev/_modules/evennia/web/api/views.html @@ -45,25 +45,25 @@ The Django Rest Framework provides collections called 'ViewSets', which can generate a number of views for the common CRUD operations. """ -from rest_framework.viewsets import ModelViewSet -from rest_framework.decorators import action -from rest_framework.response import Response -from rest_framework import status +from rest_framework.viewsets import ModelViewSet +from rest_framework.decorators import action +from rest_framework.response import Response +from rest_framework import status -from django_filters.rest_framework import DjangoFilterBackend +from django_filters.rest_framework import DjangoFilterBackend -from evennia.objects.models import ObjectDB -from evennia.objects.objects import DefaultCharacter, DefaultExit, DefaultRoom -from evennia.accounts.models import AccountDB -from evennia.scripts.models import ScriptDB -from evennia.web.api.serializers import ( +from evennia.objects.models import ObjectDB +from evennia.objects.objects import DefaultCharacter, DefaultExit, DefaultRoom +from evennia.accounts.models import AccountDB +from evennia.scripts.models import ScriptDB +from evennia.web.api.serializers import ( ObjectDBSerializer, AccountSerializer, ScriptDBSerializer, AttributeSerializer, ) -from evennia.web.api.filters import ObjectDBFilterSet, AccountDBFilterSet, ScriptDBFilterSet -from evennia.web.api.permissions import EvenniaPermission +from evennia.web.api.filters import ObjectDBFilterSet, AccountDBFilterSet, ScriptDBFilterSet +from evennia.web.api.permissions import EvenniaPermission
    [docs]class TypeclassViewSetMixin(object): diff --git a/docs/1.0-dev/_modules/evennia/web/utils/backends.html b/docs/1.0-dev/_modules/evennia/web/utils/backends.html index 421d4981a8..c95e7f7cfc 100644 --- a/docs/1.0-dev/_modules/evennia/web/utils/backends.html +++ b/docs/1.0-dev/_modules/evennia/web/utils/backends.html @@ -40,8 +40,8 @@

    Source code for evennia.web.utils.backends

    -from django.contrib.auth.backends import ModelBackend
    -from django.contrib.auth import get_user_model
    +from django.contrib.auth.backends import ModelBackend
    +from django.contrib.auth import get_user_model
     
     
     
    [docs]class CaseInsensitiveModelBackend(ModelBackend): diff --git a/docs/1.0-dev/_modules/evennia/web/utils/general_context.html b/docs/1.0-dev/_modules/evennia/web/utils/general_context.html index 9d2cafe209..81ff83da2c 100644 --- a/docs/1.0-dev/_modules/evennia/web/utils/general_context.html +++ b/docs/1.0-dev/_modules/evennia/web/utils/general_context.html @@ -49,8 +49,8 @@ # import os -from django.conf import settings -from evennia.utils.utils import get_evennia_version +from django.conf import settings +from evennia.utils.utils import get_evennia_version # Determine the site name and server version
    [docs]def set_game_name_and_slogan(): diff --git a/docs/1.0-dev/_modules/evennia/web/utils/middleware.html b/docs/1.0-dev/_modules/evennia/web/utils/middleware.html index c5534dc964..9dc842e460 100644 --- a/docs/1.0-dev/_modules/evennia/web/utils/middleware.html +++ b/docs/1.0-dev/_modules/evennia/web/utils/middleware.html @@ -40,9 +40,9 @@

    Source code for evennia.web.utils.middleware

    -from django.contrib.auth import authenticate, login
    -from evennia.accounts.models import AccountDB
    -from evennia.utils import logger
    +from django.contrib.auth import authenticate, login
    +from evennia.accounts.models import AccountDB
    +from evennia.utils import logger
     
     
     
    [docs]class SharedLoginMiddleware(object): @@ -51,11 +51,11 @@ """ -
    [docs] def __init__(self, get_response): +
    [docs] def __init__(self, get_response): # One-time configuration and initialization. self.get_response = get_response
    - def __call__(self, request): + def __call__(self, request): # Code to be executed for each request before # the view (and later middleware) are called. diff --git a/docs/1.0-dev/_modules/evennia/web/utils/tests.html b/docs/1.0-dev/_modules/evennia/web/utils/tests.html index 9c30735df6..e1c0ea856d 100644 --- a/docs/1.0-dev/_modules/evennia/web/utils/tests.html +++ b/docs/1.0-dev/_modules/evennia/web/utils/tests.html @@ -40,10 +40,10 @@

    Source code for evennia.web.utils.tests

    -from django.contrib.auth.models import AnonymousUser
    -from django.test import RequestFactory, TestCase
    -from mock import MagicMock, patch
    -from . import general_context
    +from django.contrib.auth.models import AnonymousUser
    +from django.test import RequestFactory, TestCase
    +from mock import MagicMock, patch
    +from . import general_context
     
     
     
    [docs]class TestGeneralContext(TestCase): diff --git a/docs/1.0-dev/_modules/evennia/web/webclient/views.html b/docs/1.0-dev/_modules/evennia/web/webclient/views.html index 0ebeb11612..b72a66d555 100644 --- a/docs/1.0-dev/_modules/evennia/web/webclient/views.html +++ b/docs/1.0-dev/_modules/evennia/web/webclient/views.html @@ -46,13 +46,13 @@ """ -from django.conf import settings -from django.http import Http404 -from django.shortcuts import render -from django.contrib.auth import login, authenticate +from django.conf import settings +from django.http import Http404 +from django.shortcuts import render +from django.contrib.auth import login, authenticate -from evennia.accounts.models import AccountDB -from evennia.utils import logger +from evennia.accounts.models import AccountDB +from evennia.utils import logger
    [docs]def webclient(request): diff --git a/docs/1.0-dev/_modules/evennia/web/website/forms.html b/docs/1.0-dev/_modules/evennia/web/website/forms.html index 173716aad9..495fbe7c1b 100644 --- a/docs/1.0-dev/_modules/evennia/web/website/forms.html +++ b/docs/1.0-dev/_modules/evennia/web/website/forms.html @@ -40,12 +40,12 @@

    Source code for evennia.web.website.forms

    -from django import forms
    -from django.conf import settings
    -from django.contrib.auth.forms import UserCreationForm, UsernameField
    -from django.forms import ModelForm
    -from django.utils.html import escape
    -from evennia.utils import class_from_module
    +from django import forms
    +from django.conf import settings
    +from django.contrib.auth.forms import UserCreationForm, UsernameField
    +from django.forms import ModelForm
    +from django.utils.html import escape
    +from evennia.utils import class_from_module
     
     
     
    [docs]class EvenniaForm(forms.Form): diff --git a/docs/1.0-dev/_modules/evennia/web/website/templatetags/addclass.html b/docs/1.0-dev/_modules/evennia/web/website/templatetags/addclass.html index 74617b8391..b5e784d54c 100644 --- a/docs/1.0-dev/_modules/evennia/web/website/templatetags/addclass.html +++ b/docs/1.0-dev/_modules/evennia/web/website/templatetags/addclass.html @@ -40,7 +40,7 @@

    Source code for evennia.web.website.templatetags.addclass

    -from django import template
    +from django import template
     
     register = template.Library()
     
    diff --git a/docs/1.0-dev/_modules/evennia/web/website/tests.html b/docs/1.0-dev/_modules/evennia/web/website/tests.html
    index 72e4632776..ae30bd50e4 100644
    --- a/docs/1.0-dev/_modules/evennia/web/website/tests.html
    +++ b/docs/1.0-dev/_modules/evennia/web/website/tests.html
    @@ -40,12 +40,12 @@
               

    Source code for evennia.web.website.tests

    -from django.conf import settings
    -from django.utils.text import slugify
    -from django.test import Client, override_settings
    -from django.urls import reverse
    -from evennia.utils import class_from_module
    -from evennia.utils.test_resources import EvenniaTest
    +from django.conf import settings
    +from django.utils.text import slugify
    +from django.test import Client, override_settings
    +from django.urls import reverse
    +from evennia.utils import class_from_module
    +from evennia.utils.test_resources import EvenniaTest
     
     
     
    [docs]class EvenniaWebTest(EvenniaTest): diff --git a/docs/1.0-dev/_modules/evennia/web/website/views.html b/docs/1.0-dev/_modules/evennia/web/website/views.html index 54f79a4e9b..8dfe54a169 100644 --- a/docs/1.0-dev/_modules/evennia/web/website/views.html +++ b/docs/1.0-dev/_modules/evennia/web/website/views.html @@ -46,31 +46,31 @@ """ -from collections import OrderedDict +from collections import OrderedDict -from django.contrib.admin.sites import site -from django.conf import settings -from django.contrib import messages -from django.contrib.auth.mixins import LoginRequiredMixin -from django.contrib.admin.views.decorators import staff_member_required -from django.core.exceptions import PermissionDenied -from django.db.models.functions import Lower -from django.http import HttpResponseBadRequest, HttpResponseRedirect -from django.shortcuts import render -from django.urls import reverse_lazy -from django.views.generic import TemplateView, ListView, DetailView -from django.views.generic.base import RedirectView -from django.views.generic.edit import CreateView, UpdateView, DeleteView +from django.contrib.admin.sites import site +from django.conf import settings +from django.contrib import messages +from django.contrib.auth.mixins import LoginRequiredMixin +from django.contrib.admin.views.decorators import staff_member_required +from django.core.exceptions import PermissionDenied +from django.db.models.functions import Lower +from django.http import HttpResponseBadRequest, HttpResponseRedirect +from django.shortcuts import render +from django.urls import reverse_lazy +from django.views.generic import TemplateView, ListView, DetailView +from django.views.generic.base import RedirectView +from django.views.generic.edit import CreateView, UpdateView, DeleteView -from evennia import SESSION_HANDLER -from evennia.help.models import HelpEntry -from evennia.objects.models import ObjectDB -from evennia.accounts.models import AccountDB -from evennia.utils import class_from_module -from evennia.utils.logger import tail_log_file -from evennia.web.website import forms as website_forms +from evennia import SESSION_HANDLER +from evennia.help.models import HelpEntry +from evennia.objects.models import ObjectDB +from evennia.accounts.models import AccountDB +from evennia.utils import class_from_module +from evennia.utils.logger import tail_log_file +from evennia.web.website import forms as website_forms -from django.utils.text import slugify +from django.utils.text import slugify _BASE_CHAR_TYPECLASS = settings.BASE_CHARACTER_TYPECLASS diff --git a/docs/1.0-dev/_modules/functools.html b/docs/1.0-dev/_modules/functools.html index 81a458828a..8f7cb98f78 100644 --- a/docs/1.0-dev/_modules/functools.html +++ b/docs/1.0-dev/_modules/functools.html @@ -55,14 +55,14 @@ 'partialmethod', 'singledispatch'] try: - from _functools import reduce + from _functools import reduce except ImportError: pass -from abc import get_cache_token -from collections import namedtuple +from abc import get_cache_token +from collections import namedtuple # import types, weakref # Deferred to single_dispatch() -from reprlib import recursive_repr -from _thread import RLock +from reprlib import recursive_repr +from _thread import RLock ################################################################################ @@ -246,23 +246,23 @@ """Convert a cmp= function into a key= function""" class K(object): __slots__ = ['obj'] - def __init__(self, obj): + def __init__(self, obj): self.obj = obj - def __lt__(self, other): + def __lt__(self, other): return mycmp(self.obj, other.obj) < 0 - def __gt__(self, other): + def __gt__(self, other): return mycmp(self.obj, other.obj) > 0 - def __eq__(self, other): + def __eq__(self, other): return mycmp(self.obj, other.obj) == 0 - def __le__(self, other): + def __le__(self, other): return mycmp(self.obj, other.obj) <= 0 - def __ge__(self, other): + def __ge__(self, other): return mycmp(self.obj, other.obj) >= 0 __hash__ = None return K try: - from _functools import cmp_to_key + from _functools import cmp_to_key except ImportError: pass @@ -279,7 +279,7 @@ __slots__ = "func", "args", "keywords", "__dict__", "__weakref__" - def __new__(*args, **keywords): + def __new__(*args, **keywords): if not args: raise TypeError("descriptor '__new__' of partial needs an argument") if len(args) < 2: @@ -304,7 +304,7 @@ self.keywords = keywords return self - def __call__(*args, **keywords): + def __call__(*args, **keywords): if not args: raise TypeError("descriptor '__call__' of partial needs an argument") self, *args = args @@ -313,14 +313,14 @@ return self.func(*self.args, *args, **newkeywords) @recursive_repr() - def __repr__(self): + def __repr__(self): qualname = type(self).__qualname__ args = [repr(self.func)] args.extend(repr(x) for x in self.args) - args.extend(f"{k}={v!r}" for (k, v) in self.keywords.items()) + args.extend(f"{k}={v!r}" for (k, v) in self.keywords.items()) if type(self).__module__ == "functools": - return f"functools.{qualname}({', '.join(args)})" - return f"{qualname}({', '.join(args)})" + return f"functools.{qualname}({', '.join(args)})" + return f"{qualname}({', '.join(args)})" def __reduce__(self): return type(self), (self.func,), (self.func, self.args, @@ -330,7 +330,7 @@ if not isinstance(state, tuple): raise TypeError("argument to __setstate__ must be a tuple") if len(state) != 4: - raise TypeError(f"expected 4 items in state, got {len(state)}") + raise TypeError(f"expected 4 items in state, got {len(state)}") func, args, kwds, namespace = state if (not callable(func) or not isinstance(args, tuple) or (kwds is not None and not isinstance(kwds, dict)) or @@ -351,7 +351,7 @@ self.keywords = kwds try: - from _functools import partial + from _functools import partial except ImportError: pass @@ -364,7 +364,7 @@ callables as instance methods. """ - def __init__(*args, **keywords): + def __init__(*args, **keywords): if len(args) >= 2: self, func, *args = args elif not args: @@ -397,7 +397,7 @@ self.args = args self.keywords = keywords - def __repr__(self): + def __repr__(self): args = ", ".join(map(repr, self.args)) keywords = ", ".join("{}={!r}".format(k, v) for k, v in self.keywords.items()) @@ -419,7 +419,7 @@ _method._partialmethod = self return _method - def __get__(self, obj, cls): + def __get__(self, obj, cls): get = getattr(self.func, "__get__", None) result = None if get is not None: @@ -458,11 +458,11 @@ __slots__ = 'hashvalue' - def __init__(self, tup, hash=hash): + def __init__(self, tup, hash=hash): self[:] = tup self.hashvalue = hash(tup) - def __hash__(self): + def __hash__(self): return self.hashvalue def _make_key(args, kwds, typed, @@ -653,7 +653,7 @@ return wrapper try: - from _functools import _lru_cache_wrapper + from _functools import _lru_cache_wrapper except ImportError: pass @@ -855,17 +855,17 @@ ann = getattr(cls, '__annotations__', {}) if not ann: raise TypeError( - f"Invalid first argument to `register()`: {cls!r}. " - f"Use either `@register(some_class)` or plain `@register` " - f"on an annotated function." + f"Invalid first argument to `register()`: {cls!r}. " + f"Use either `@register(some_class)` or plain `@register` " + f"on an annotated function." ) func = cls # only import typing if annotation parsing is necessary - from typing import get_type_hints + from typing import get_type_hints argname, cls = next(iter(get_type_hints(func).items())) assert isinstance(cls, type), ( - f"Invalid annotation for {argname!r}. {cls!r} is not a class." + f"Invalid annotation for {argname!r}. {cls!r} is not a class." ) registry[cls] = func if cache_token is None and hasattr(cls, '__abstractmethods__'): @@ -875,7 +875,7 @@ def wrapper(*args, **kw): if not args: - raise TypeError(f'{funcname} requires at least ' + raise TypeError(f'{funcname} requires at least ' '1 positional argument') return dispatch(args[0].__class__)(*args, **kw) diff --git a/docs/1.0-dev/_modules/rest_framework/test.html b/docs/1.0-dev/_modules/rest_framework/test.html index 166b69e9b9..d75b7e711c 100644 --- a/docs/1.0-dev/_modules/rest_framework/test.html +++ b/docs/1.0-dev/_modules/rest_framework/test.html @@ -42,20 +42,20 @@ # Note that we import as `DjangoRequestFactory` and `DjangoClient` in order # to make it harder for the user to import the wrong thing without realizing. import io -from importlib import import_module +from importlib import import_module -from django.conf import settings -from django.core.exceptions import ImproperlyConfigured -from django.core.handlers.wsgi import WSGIHandler -from django.test import override_settings, testcases -from django.test.client import Client as DjangoClient -from django.test.client import ClientHandler -from django.test.client import RequestFactory as DjangoRequestFactory -from django.utils.encoding import force_bytes -from django.utils.http import urlencode +from django.conf import settings +from django.core.exceptions import ImproperlyConfigured +from django.core.handlers.wsgi import WSGIHandler +from django.test import override_settings, testcases +from django.test.client import Client as DjangoClient +from django.test.client import ClientHandler +from django.test.client import RequestFactory as DjangoRequestFactory +from django.utils.encoding import force_bytes +from django.utils.http import urlencode -from rest_framework.compat import coreapi, requests -from rest_framework.settings import api_settings +from rest_framework.compat import coreapi, requests +from rest_framework.settings import api_settings def force_authenticate(request, user=None, token=None): @@ -69,7 +69,7 @@ return self.getheaders(key) class MockOriginalResponse: - def __init__(self, headers): + def __init__(self, headers): self.msg = HeaderDict(headers) self.closed = False @@ -84,7 +84,7 @@ A transport adapter for `requests`, that makes requests via the Django WSGI app, rather than making actual HTTP requests over the network. """ - def __init__(self): + def __init__(self): self.app = WSGIHandler() self.factory = DjangoRequestFactory() @@ -144,7 +144,7 @@ pass class RequestsClient(requests.Session): - def __init__(self, *args, **kwargs): + def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) adapter = DjangoTestAdapter() self.mount('http://', adapter) @@ -162,7 +162,7 @@ if coreapi is not None: class CoreAPIClient(coreapi.Client): - def __init__(self, *args, **kwargs): + def __init__(self, *args, **kwargs): self._session = RequestsClient() kwargs['transports'] = [coreapi.transports.HTTPTransport(session=self.session)] return super().__init__(*args, **kwargs) @@ -180,7 +180,7 @@ renderer_classes_list = api_settings.TEST_REQUEST_RENDERER_CLASSES default_format = api_settings.TEST_REQUEST_DEFAULT_FORMAT - def __init__(self, enforce_csrf_checks=False, **defaults): + def __init__(self, enforce_csrf_checks=False, **defaults): self.enforce_csrf_checks = enforce_csrf_checks self.renderer_classes = {} for cls in self.renderer_classes_list: @@ -284,7 +284,7 @@ on the outgoing requests. """ - def __init__(self, *args, **kwargs): + def __init__(self, *args, **kwargs): self._force_user = None self._force_token = None super().__init__(*args, **kwargs) @@ -297,7 +297,7 @@ class APIClient(APIRequestFactory, DjangoClient): - def __init__(self, enforce_csrf_checks=False, **defaults): + def __init__(self, enforce_csrf_checks=False, **defaults): super().__init__(**defaults) self.handler = ForceAuthClientHandler(enforce_csrf_checks) self._credentials = {} diff --git a/docs/1.0-dev/_modules/typeclasses/accounts.html b/docs/1.0-dev/_modules/typeclasses/accounts.html index 4a12de37ca..08878fb502 100644 --- a/docs/1.0-dev/_modules/typeclasses/accounts.html +++ b/docs/1.0-dev/_modules/typeclasses/accounts.html @@ -63,7 +63,7 @@ """ -from evennia import DefaultAccount, DefaultGuest +from evennia import DefaultAccount, DefaultGuest class Account(DefaultAccount): diff --git a/docs/1.0-dev/_modules/typeclasses/channels.html b/docs/1.0-dev/_modules/typeclasses/channels.html index 685f66cd19..eb868c67b3 100644 --- a/docs/1.0-dev/_modules/typeclasses/channels.html +++ b/docs/1.0-dev/_modules/typeclasses/channels.html @@ -53,7 +53,7 @@ """ -from evennia import DefaultChannel +from evennia import DefaultChannel class Channel(DefaultChannel): diff --git a/docs/1.0-dev/_modules/typeclasses/characters.html b/docs/1.0-dev/_modules/typeclasses/characters.html index ad1297b7cf..d734070e28 100644 --- a/docs/1.0-dev/_modules/typeclasses/characters.html +++ b/docs/1.0-dev/_modules/typeclasses/characters.html @@ -48,7 +48,7 @@ creation commands. """ -from evennia import DefaultCharacter +from evennia import DefaultCharacter class Character(DefaultCharacter): diff --git a/docs/1.0-dev/_modules/typeclasses/objects.html b/docs/1.0-dev/_modules/typeclasses/objects.html index 1d526720d9..81c44a5db3 100644 --- a/docs/1.0-dev/_modules/typeclasses/objects.html +++ b/docs/1.0-dev/_modules/typeclasses/objects.html @@ -51,7 +51,7 @@ inheritance. """ -from evennia import DefaultObject +from evennia import DefaultObject class Object(DefaultObject): diff --git a/docs/1.0-dev/_sources/Coding/Coding-Introduction.md.txt b/docs/1.0-dev/_sources/Coding/Coding-Introduction.md.txt index 8157b03005..6e0bb6754f 100644 --- a/docs/1.0-dev/_sources/Coding/Coding-Introduction.md.txt +++ b/docs/1.0-dev/_sources/Coding/Coding-Introduction.md.txt @@ -25,7 +25,7 @@ are some simple commands to get started: # [open a new console/terminal] # [activate your evennia virtualenv in this console/terminal] - pip install ipython # [only needed the first time] + pip install -r requirements_extra.txt # install ipython etc cd mygame evennia shell @@ -38,6 +38,41 @@ That is, enter `evennia.` and press the `` key. This will show you all the available at the top level of Evennia's "flat API". See the [flat API](../Evennia-API) page for more info on how to explore it efficiently. +#### Jupyter Notebook Support + +You can also explore evennia interactively in a [Jupyter notebook](https://jupyter.readthedocs.io/en/latest/index.html#). This offers +an in-browser view of your code similar to Matlab or similar programs. There are +a few extra steps that must be taken in order for this to work: + + # [open a new console/terminal] + # [activate your evennia virtualenv in this console/terminal] + cd evennia + pip install -r requirements_extra.txt # if not done already above + +Next, `cd` to your game folder. _It's important that you are in the _root_ of this folder for the next command_: + + evennia shell_plus --notebook & + +The `&` at the end starts the process as a background process on Linux/Unix. +Skip it if your OS doesn't support this syntax. Your browser should now open +with the Jupyter interface. If not, open a browser to the link given on the +command line. + +In the window, open the `new` menu in the top right and start a `Django Shell-Plus` notebook (or +open an existing one if you had one from before). In the first cell you must initialize +Evennia like so: + +```python +import evennia +evennia._init() +``` + +_Note that the above initialization must be run every time a new new notebook/kernel is started or restarted._ + +After this you can import and access all of the Evennia system, same as with `evennia shell`. + +#### More exploration + You can complement your exploration by peeking at the sections of the much more detailed [Evennia Component overview](../Components/Components-Overview). The [Tutorials](../Howto/Howto-Overview) section also contains a growing collection of system- or implementation-specific help. @@ -103,4 +138,4 @@ chat](http://webchat.freenode.net/?channels=evennia) are also there for you. And finally, of course, have fun! [feature-request]: (https://github.com/evennia/evennia/issues/new?title=Feature+Request%3a+%3Cdescriptive+title+here%3E&body=%23%23%23%23+Description+of+the+suggested+feature+and+how+it+is+supposed+to+work+for+the+admin%2fend+user%3a%0D%0A%0D%0A%0D%0A%23%23%23%23+A+list+of+arguments+for+why+you+think+this+new+feature+should+be+included+in+Evennia%3a%0D%0A%0D%0A1.%0D%0A2.%0D%0A%0D%0A%23%23%23%23+Extra+information%2c+such+as+requirements+or+ideas+on+implementation%3a%0D%0A%0D%0A -[bug](https://github.com/evennia/evennia/issues/new?title=Bug%3a+%3Cdescriptive+title+here%3E&body=%23%23%23%23+Steps+to+reproduce+the+issue%3a%0D%0A%0D%0A1.+%0D%0A2.+%0D%0A3.+%0D%0A%0D%0A%23%23%23%23+What+I+expect+to+see+and+what+I+actually+see+%28tracebacks%2c+error+messages+etc%29%3a%0D%0A%0D%0A%0D%0A%0D%0A%23%23%23%23+Extra+information%2c+such+as+Evennia+revision%2frepo%2fbranch%2c+operating+system+and+ideas+for+how+to+solve%3a%0D%0A%0D%0A) \ No newline at end of file +[bug](https://github.com/evennia/evennia/issues/new?title=Bug%3a+%3Cdescriptive+title+here%3E&body=%23%23%23%23+Steps+to+reproduce+the+issue%3a%0D%0A%0D%0A1.+%0D%0A2.+%0D%0A3.+%0D%0A%0D%0A%23%23%23%23+What+I+expect+to+see+and+what+I+actually+see+%28tracebacks%2c+error+messages+etc%29%3a%0D%0A%0D%0A%0D%0A%0D%0A%23%23%23%23+Extra+information%2c+such+as+Evennia+revision%2frepo%2fbranch%2c+operating+system+and+ideas+for+how+to+solve%3a%0D%0A%0D%0A) diff --git a/docs/1.0-dev/_static/pygments.css b/docs/1.0-dev/_static/pygments.css index 20c4814dcf..de7af262ff 100644 --- a/docs/1.0-dev/_static/pygments.css +++ b/docs/1.0-dev/_static/pygments.css @@ -1,5 +1,10 @@ +pre { line-height: 125%; } +td.linenos pre { color: #000000; background-color: #f0f0f0; padding-left: 5px; padding-right: 5px; } +span.linenos { color: #000000; background-color: #f0f0f0; padding-left: 5px; padding-right: 5px; } +td.linenos pre.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } +span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } .highlight .hll { background-color: #ffffcc } -.highlight { background: #eeffcc; } +.highlight { background: #eeffcc; } .highlight .c { color: #408090; font-style: italic } /* Comment */ .highlight .err { border: 1px solid #FF0000 } /* Error */ .highlight .k { color: #007020; font-weight: bold } /* Keyword */ 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 11f717eea9..60655ef94c 100644 --- a/docs/1.0-dev/api/evennia.commands.default.admin.html +++ b/docs/1.0-dev/api/evennia.commands.default.admin.html @@ -254,7 +254,7 @@ to accounts respectively.

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

    -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 '}
    +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 '}
    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 0cb14f5744..5eca40499f 100644 --- a/docs/1.0-dev/api/evennia.commands.default.building.html +++ b/docs/1.0-dev/api/evennia.commands.default.building.html @@ -529,7 +529,7 @@ You can specify the /force switch to bypass this confirmation.

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

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

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

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

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

    -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 '}
    +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 '}
    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 c8a3f939f5..42e1c20c2b 100644 --- a/docs/1.0-dev/api/evennia.commands.default.comms.html +++ b/docs/1.0-dev/api/evennia.commands.default.comms.html @@ -64,7 +64,7 @@ aliases to an already joined channel.

    -aliases = ['chanalias', 'aliaschan']
    +aliases = ['aliaschan', 'chanalias']
    @@ -95,7 +95,7 @@ aliases to an already joined channel.

    -search_index_entry = {'aliases': 'chanalias aliaschan', 'category': 'comms', 'key': 'addcom', 'tags': '', 'text': '\n add a channel alias and/or subscribe to a channel\n\n Usage:\n addcom [alias=] <channel>\n\n Joins a given channel. If alias is given, this will allow you to\n refer to the channel by this alias rather than the full channel\n name. Subsequent calls of this command can be used to add multiple\n aliases to an already joined channel.\n '}
    +search_index_entry = {'aliases': 'aliaschan chanalias', 'category': 'comms', 'key': 'addcom', 'tags': '', 'text': '\n add a channel alias and/or subscribe to a channel\n\n Usage:\n addcom [alias=] <channel>\n\n Joins a given channel. If alias is given, this will allow you to\n refer to the channel by this alias rather than the full channel\n name. Subsequent calls of this command can be used to add multiple\n aliases to an already joined channel.\n '}
    @@ -234,7 +234,7 @@ Use addcom/delcom to join and leave channels

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

    -search_index_entry = {'aliases': 'channellist all channels comlist clist chanlist', 'category': 'comms', 'key': 'channels', 'tags': '', 'text': "\n list all channels available to you\n\n Usage:\n channels\n clist\n comlist\n\n Lists all channels available to you, whether you listen to them or not.\n Use 'comlist' to only view your current channel subscriptions.\n Use addcom/delcom to join and leave channels\n "}
    +search_index_entry = {'aliases': 'channellist chanlist comlist all channels clist', 'category': 'comms', 'key': 'channels', 'tags': '', 'text': "\n list all channels available to you\n\n Usage:\n channels\n clist\n comlist\n\n Lists all channels available to you, whether you listen to them or not.\n Use 'comlist' to only view your current channel subscriptions.\n Use addcom/delcom to join and leave channels\n "}
    diff --git a/docs/1.0-dev/api/evennia.commands.default.general.html b/docs/1.0-dev/api/evennia.commands.default.general.html index 2ef098ae9f..10ef846142 100644 --- a/docs/1.0-dev/api/evennia.commands.default.general.html +++ b/docs/1.0-dev/api/evennia.commands.default.general.html @@ -260,7 +260,7 @@ inv

    -aliases = ['inv', 'i']
    +aliases = ['i', 'inv']
    @@ -291,7 +291,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 '}
    @@ -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 '}
    @@ -700,7 +700,7 @@ which permission groups you are a member of.

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

    -search_index_entry = {'aliases': 'hierarchy groups', 'category': 'general', 'key': 'access', 'tags': '', 'text': '\n show your current game access\n\n Usage:\n access\n\n This command shows you the permission hierarchy and\n which permission groups you are a member of.\n '}
    +search_index_entry = {'aliases': 'groups hierarchy', 'category': 'general', 'key': 'access', 'tags': '', 'text': '\n show your current game access\n\n Usage:\n access\n\n This command shows you the permission hierarchy and\n which permission groups you are a member of.\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 be514b8edb..67a74d20a6 100644 --- a/docs/1.0-dev/api/evennia.commands.default.system.html +++ b/docs/1.0-dev/api/evennia.commands.default.system.html @@ -314,7 +314,7 @@ required since whole classes of scripts often have the same name.

    -aliases = ['listscripts', 'globalscript']
    +aliases = ['globalscript', 'listscripts']
    @@ -350,7 +350,7 @@ required since whole classes of scripts often have the same name.

    -search_index_entry = {'aliases': 'listscripts globalscript', 'category': 'system', 'key': 'scripts', 'tags': '', 'text': '\n list and manage all running scripts\n\n Usage:\n scripts[/switches] [#dbref, key, script.path or <obj>]\n\n Switches:\n start - start a script (must supply a script path)\n stop - stops an existing script\n kill - kills a script - without running its cleanup hooks\n validate - run a validation on the script(s)\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 script for managing commands on objects.\n '}
    +search_index_entry = {'aliases': 'globalscript listscripts', 'category': 'system', 'key': 'scripts', 'tags': '', 'text': '\n list and manage all running scripts\n\n Usage:\n scripts[/switches] [#dbref, key, script.path or <obj>]\n\n Switches:\n start - start a script (must supply a script path)\n stop - stops an existing script\n kill - kills a script - without running its cleanup hooks\n validate - run a validation on the script(s)\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 script for managing commands on objects.\n '}
    @@ -374,7 +374,7 @@ given, <nr> defaults to 10.

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

    -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 '}
    +search_index_entry = {'aliases': 'stats listobjs db listobjects', 'category': 'system', 'key': 'objects', 'tags': '', 'text': '\n statistics on objects in the database\n\n Usage:\n objects [<nr>]\n\n Gives statictics on objects in database as well as\n a list of <nr> latest objects in database. If not\n given, <nr> defaults to 10.\n '}
    @@ -601,7 +601,7 @@ the released memory will instead be re-used by the program.

    -aliases = ['serverprocess', 'serverload']
    +aliases = ['serverload', 'serverprocess']
    @@ -632,7 +632,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 "}
    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 6197be8ce9..3d74aa345b 100644 --- a/docs/1.0-dev/api/evennia.commands.default.unloggedin.html +++ b/docs/1.0-dev/api/evennia.commands.default.unloggedin.html @@ -59,7 +59,7 @@ connect “account name” “pass word”

    -aliases = ['conn', 'con', 'co']
    +aliases = ['co', '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 '}
    @@ -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 '}
    diff --git a/docs/1.0-dev/api/evennia.contrib.barter.html b/docs/1.0-dev/api/evennia.contrib.barter.html index 2393eb29a3..64a9b8b42b 100644 --- a/docs/1.0-dev/api/evennia.contrib.barter.html +++ b/docs/1.0-dev/api/evennia.contrib.barter.html @@ -681,7 +681,7 @@ try to influence the other part in the deal.

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

    -search_index_entry = {'aliases': 'deal offers', 'category': 'trading', 'key': 'status', 'tags': '', 'text': "\n show a list of the current deal\n\n Usage:\n status\n deal\n offers\n\n Shows the currently suggested offers on each sides of the deal. To\n accept the current deal, use the 'accept' command. Use 'offer' to\n change your deal. You might also want to use 'say', 'emote' etc to\n try to influence the other part in the deal.\n "}
    +search_index_entry = {'aliases': 'offers deal', 'category': 'trading', 'key': 'status', 'tags': '', 'text': "\n show a list of the current deal\n\n Usage:\n status\n deal\n offers\n\n Shows the currently suggested offers on each sides of the deal. To\n accept the current deal, use the 'accept' command. Use 'offer' to\n change your deal. You might also want to use 'say', 'emote' etc to\n try to influence the other part in the deal.\n "}
    diff --git a/docs/1.0-dev/api/evennia.contrib.building_menu.html b/docs/1.0-dev/api/evennia.contrib.building_menu.html index 6b38ea44c4..69d95743ae 100644 --- a/docs/1.0-dev/api/evennia.contrib.building_menu.html +++ b/docs/1.0-dev/api/evennia.contrib.building_menu.html @@ -50,7 +50,7 @@ that will edit any default object offering to change its key and description.

  • Import the GenericBuildingCmd class from this contrib in your mygame/commands/default_cmdset.py file:

    -
    from evennia.contrib.building_menu import GenericBuildingCmd
    +
    from evennia.contrib.building_menu import GenericBuildingCmd
     
    @@ -96,7 +96,7 @@ change the room title by simply entering text, and go back to the main menu entering @ (all this is customizable). Press q to quit this menu.

    The first thing to do is to create a new module and place a class inheriting from BuildingMenu in it.

    -
    from evennia.contrib.building_menu import BuildingMenu
    +
    from evennia.contrib.building_menu import BuildingMenu
     
     class RoomBuildingMenu(BuildingMenu):
         # ...
    diff --git a/docs/1.0-dev/api/evennia.contrib.clothing.html b/docs/1.0-dev/api/evennia.contrib.clothing.html
    index 1605483ee1..48ead7f4ec 100644
    --- a/docs/1.0-dev/api/evennia.contrib.clothing.html
    +++ b/docs/1.0-dev/api/evennia.contrib.clothing.html
    @@ -628,7 +628,7 @@ inv

    -aliases = ['inv', 'i']
    +aliases = ['i', 'inv']
    @@ -659,7 +659,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.crafting.crafting.html b/docs/1.0-dev/api/evennia.contrib.crafting.crafting.html index bc1e7719f0..62cd8c6f10 100644 --- a/docs/1.0-dev/api/evennia.contrib.crafting.crafting.html +++ b/docs/1.0-dev/api/evennia.contrib.crafting.crafting.html @@ -95,7 +95,7 @@ during the crafting process.

    specifies the name of the recipe to use and expects all suitable ingredients/tools as arguments (consumables and tools should be added together, tools will be identified before consumables).

    -
    from evennia.contrib.crafting import crafting
    +
    from evennia.contrib.crafting import crafting
     
     spiked_club = crafting.craft(crafter, "spiked club", club, nails)
     
    @@ -121,7 +121,7 @@ crafting (CraftingRecipe) using objects and prototypes.

    hood. See the CraftingRecipe class for details of which properties and methods are available to override - the craft behavior can be modified substantially this way.

    -
    from evennia.contrib.crafting.crafting import CraftingRecipe
    +
    from evennia.contrib.crafting.crafting import CraftingRecipe
     
     class PigIronRecipe(CraftingRecipe):
         # Pig iron is a high-carbon result of melting iron in a blast furnace.
    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 a9961411fb..909d010fad 100644
    --- a/docs/1.0-dev/api/evennia.contrib.email_login.html
    +++ b/docs/1.0-dev/api/evennia.contrib.email_login.html
    @@ -74,7 +74,7 @@ the module given by settings.CONNECTION_SCREEN_MODULE.

    -aliases = ['conn', 'con', 'co']
    +aliases = ['co', '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 '}
    @@ -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 '}
    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 58c9a5de88..4f074b32c4 100644 --- a/docs/1.0-dev/api/evennia.contrib.evscaperoom.commands.html +++ b/docs/1.0-dev/api/evennia.contrib.evscaperoom.commands.html @@ -307,7 +307,7 @@ shout

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

    -search_index_entry = {'aliases': '; shout whisper', '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 '}
    @@ -364,7 +364,7 @@ emote /me points to /box and /lever.

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

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

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

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

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

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

    -aliases = ['@open', '@dig']
    +aliases = ['@dig', '@open']
    @@ -585,7 +585,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.ingame_python.commands.html b/docs/1.0-dev/api/evennia.contrib.ingame_python.commands.html index 6fc536d31d..9dc7383a4e 100644 --- a/docs/1.0-dev/api/evennia.contrib.ingame_python.commands.html +++ b/docs/1.0-dev/api/evennia.contrib.ingame_python.commands.html @@ -52,7 +52,7 @@
    -aliases = ['@callback', '@calls', '@callbacks']
    +aliases = ['@calls', '@callbacks', '@callback']
    @@ -133,7 +133,7 @@ on user permission.

    -search_index_entry = {'aliases': '@callback @calls @callbacks', 'category': 'building', 'key': '@call', 'tags': '', 'text': '\n Command to edit callbacks.\n '}
    +search_index_entry = {'aliases': '@calls @callbacks @callback', 'category': 'building', 'key': '@call', 'tags': '', 'text': '\n Command to edit callbacks.\n '}
    diff --git a/docs/1.0-dev/api/evennia.contrib.random_string_generator.html b/docs/1.0-dev/api/evennia.contrib.random_string_generator.html index 42fd86d73b..ba4bd9f23c 100644 --- a/docs/1.0-dev/api/evennia.contrib.random_string_generator.html +++ b/docs/1.0-dev/api/evennia.contrib.random_string_generator.html @@ -47,7 +47,7 @@ phone numbers, license plate numbers, validation codes, non-sensivite passwords and so on. The strings generated by the generator will be stored and won’t be available again in order to avoid repetition. Here’s a very simple example:

    -
    from evennia.contrib.random_string_generator import RandomStringGenerator
    +
    from evennia.contrib.random_string_generator import RandomStringGenerator
     # Create a generator for phone numbers
     phone_generator = RandomStringGenerator("phone number", r"555-[0-9]{3}-[0-9]{4}")
     # Generate a phone number (555-XXX-XXXX with X as numbers)
    diff --git a/docs/1.0-dev/api/evennia.contrib.rplanguage.html b/docs/1.0-dev/api/evennia.contrib.rplanguage.html
    index 83fee2f798..a7804f48da 100644
    --- a/docs/1.0-dev/api/evennia.contrib.rplanguage.html
    +++ b/docs/1.0-dev/api/evennia.contrib.rplanguage.html
    @@ -63,7 +63,7 @@ meaning can be determined).

    Usage:

    -
    from evennia.contrib import rplanguage
    +
    from evennia.contrib import rplanguage
     
     # need to be done once, here we create the "default" lang
     rplanguage.add_language()
    @@ -98,18 +98,46 @@ words compared to the original and can help change the “feel” for
     the language you are creating. You can also add your own
     dictionary and “fix” random words for a list of input words.

    Below is an example of “elvish”, using “rounder” vowels and sounds:

    -
    phonemes = "oi oh ee ae aa eh ah ao aw ay er ey ow ia ih iy "                "oy ua uh uw y p b t d f v t dh s z sh zh ch jh k "                "ng g m n l r w",
    +
    # vowel/consonant grammar possibilities
    +grammar = ("v vv vvc vcc vvcc cvvc vccv vvccv vcvccv vcvcvcc vvccvvcc "
    +           "vcvvccvvc cvcvvcvvcc vcvcvvccvcvv")
    +
    +# all not in this group is considered a consonant
     vowels = "eaoiuy"
    -grammar = "v vv vvc vcc vvcc cvvc vccv vvccv vcvccv vcvcvcc vvccvvcc "               "vcvvccvvc cvcvvcvvcc vcvcvvccvcvv",
    +
    +# you need a representative of all of the minimal grammars here, so if a
    +# grammar v exists, there must be atleast one phoneme available with only
    +# one vowel in it
    +phonemes = ("oi oh ee ae aa eh ah ao aw ay er ey ow ia ih iy "
    +            "oy ua uh uw y p b t d f v t dh s z sh zh ch jh k "
    +            "ng g m n l r w")
    +
    +# how much the translation varies in length compared to the original. 0 is
    +# smallest, higher values give ever bigger randomness (including removing
    +# short words entirely)
     word_length_variance = 1
    +
    +# if a proper noun (word starting with capitalized letter) should be
    +# translated or not. If not (default) it means e.g. names will remain
    +# unchanged across languages.
    +noun_translate = False
    +
    +# all proper nouns (words starting with a capital letter not at the beginning
    +# of a sentence) can have either a postfix or -prefix added at all times
     noun_postfix = "'la"
    +
    +# words in dict will always be translated this way. The 'auto_translations'
    +# is instead a list or filename to file with words to use to help build a
    +# bigger dictionary by creating random translations of each word in the
    +# list *once* and saving the result for subsequent use.
     manual_translations = {"the":"y'e", "we":"uyi", "she":"semi", "he":"emi",
                           "you": "do", 'me':'mi','i':'me', 'be':"hy'e", 'and':'y'}
     
     rplanguage.add_language(key="elvish", phonemes=phonemes, grammar=grammar,
                              word_length_variance=word_length_variance,
    +                         noun_translate=noun_translate,
                              noun_postfix=noun_postfix, vowels=vowels,
    -                         manual_translations=manual_translations
    +                         manual_translations=manual_translations,
                              auto_translations="my_word_file.txt")
     
    @@ -190,9 +218,13 @@ cvcvccc would be c+v+c+v+cc+c (a word like ‘galosch’).

  • 0 means a minimal variance, higher variance may mean words have wildly varying length; this strongly affects how the language “looks”.

    -
  • noun_translate (bool, optional) – If a proper noun, identified as a -capitalized word, should be translated or not. By default they -will not, allowing for e.g. the names of characters to be understandable.

  • +
  • noun_translate (bool, optional) – If a proper noun should be translated or +not. By default they will not, allowing for e.g. the names of characters +to be understandable. A ‘noun’ is identified as a capitalized word +not at the start of a sentence. This simple metric means that names +starting a sentence always will be translated (- but hey, maybe +the fantasy language just never uses a noun at the beginning of +sentences, who knows?)

  • noun_prefix (str, optional) – A prefix to go before every noun in this language (if any).

  • noun_postfix (str, optuonal) – A postfix to go after every noun diff --git a/docs/1.0-dev/api/evennia.contrib.rpsystem.html b/docs/1.0-dev/api/evennia.contrib.rpsystem.html index bed49388d0..a580204f05 100644 --- a/docs/1.0-dev/api/evennia.contrib.rpsystem.html +++ b/docs/1.0-dev/api/evennia.contrib.rpsystem.html @@ -636,7 +636,7 @@ a different language.

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

    -search_index_entry = {'aliases': '\' "', 'category': 'general', 'key': 'say', 'tags': '', 'text': '\n speak as your character\n\n Usage:\n say <message>\n\n Talk to those in your current location.\n '}
    +search_index_entry = {'aliases': '" \'', 'category': 'general', 'key': 'say', 'tags': '', 'text': '\n speak as your character\n\n Usage:\n say <message>\n\n Talk to those in your current location.\n '}
    diff --git a/docs/1.0-dev/api/evennia.contrib.traits.html b/docs/1.0-dev/api/evennia.contrib.traits.html index 2587ab8c28..3b9e56b748 100644 --- a/docs/1.0-dev/api/evennia.contrib.traits.html +++ b/docs/1.0-dev/api/evennia.contrib.traits.html @@ -56,9 +56,9 @@ a server reload/reboot).

    # mygame/typeclasses/objects.py
     
    -from evennia import DefaultObject
    -from evennia.utils import lazy_property
    -from evennia.contrib.traits import TraitHandler
    +from evennia import DefaultObject
    +from evennia.utils import lazy_property
    +from evennia.contrib.traits import TraitHandler
     
     # ...
     
    @@ -311,7 +311,7 @@ acts just like a glorified Attribute.

    from one of the existing Trait classes).

    # in a file, say, 'mygame/world/traits.py'
     
    -from evennia.contrib.traits import Trait
    +from evennia.contrib.traits import Trait
     
     class RageTrait(Trait):
     
    diff --git a/docs/1.0-dev/api/evennia.contrib.tutorial_examples.cmdset_red_button.html b/docs/1.0-dev/api/evennia.contrib.tutorial_examples.cmdset_red_button.html
    index 887769e7f9..08d5648429 100644
    --- a/docs/1.0-dev/api/evennia.contrib.tutorial_examples.cmdset_red_button.html
    +++ b/docs/1.0-dev/api/evennia.contrib.tutorial_examples.cmdset_red_button.html
    @@ -163,7 +163,7 @@ lid-state respectively.

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

    -search_index_entry = {'aliases': 'smash smash lid break lid', 'category': 'general', 'key': 'smash glass', 'tags': '', 'text': '\n smash glass\n\n Usage:\n smash glass\n\n Try to smash the glass of the button.\n '}
    +search_index_entry = {'aliases': 'break lid smash lid smash', 'category': 'general', 'key': 'smash glass', 'tags': '', 'text': '\n smash glass\n\n Usage:\n smash glass\n\n Try to smash the glass of the button.\n '}
    @@ -307,7 +307,7 @@ of causing the lamp to break.

    -aliases = ['l', 'examine', 'feel', 'ex', 'listen', 'get']
    +aliases = ['get', 'feel', 'examine', 'listen', 'ex', 'l']
    @@ -333,7 +333,7 @@ of causing the lamp to break.

    -search_index_entry = {'aliases': 'l examine feel ex listen get', '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': 'get feel examine listen ex l', 'category': 'general', 'key': 'look', 'tags': '', 'text': "\n Looking around in darkness\n\n Usage:\n look <obj>\n\n ... not that there's much to see in the dark.\n\n "}
    diff --git a/docs/1.0-dev/api/evennia.contrib.tutorial_world.objects.html b/docs/1.0-dev/api/evennia.contrib.tutorial_world.objects.html index 0b4621c614..fadc22fb4c 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 @@ -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 = ['move', 'pull', 'shiftroot', 'push']
    +aliases = ['move', 'push', 'pull', 'shiftroot']
    @@ -528,7 +528,7 @@ yellow/green - horizontal roots

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

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

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

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

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

    -search_index_entry = {'aliases': 'l fiddle search feel 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': 'search fiddle feel around 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/1.0-dev/api/evennia.contrib.wilderness.html b/docs/1.0-dev/api/evennia.contrib.wilderness.html index 700a902cc4..abb6582fb7 100644 --- a/docs/1.0-dev/api/evennia.contrib.wilderness.html +++ b/docs/1.0-dev/api/evennia.contrib.wilderness.html @@ -85,7 +85,7 @@ provided as a string: a “.” symbol is a location we can walk on.

    ....... """ -from evennia.contrib import wilderness +from evennia.contrib import wilderness class PyramidMapProvider(wilderness.WildernessMapProvider): diff --git a/docs/1.0-dev/api/evennia.prototypes.spawner.html b/docs/1.0-dev/api/evennia.prototypes.spawner.html index ba1e3ebfa4..c806f3529e 100644 --- a/docs/1.0-dev/api/evennia.prototypes.spawner.html +++ b/docs/1.0-dev/api/evennia.prototypes.spawner.html @@ -45,7 +45,7 @@ dictionary forms. These use a prototype architecture to define unique objects without having to make a Typeclass for each.

    There main function is spawn(*prototype), where the prototype is a dictionary like this:

    -
    from evennia.prototypes import prototypes, spawner
    +
    from evennia.prototypes import prototypes, spawner
     
     prot = {
      "prototype_key": "goblin",
    diff --git a/docs/1.0-dev/api/evennia.scripts.tickerhandler.html b/docs/1.0-dev/api/evennia.scripts.tickerhandler.html
    index 1ba8cecfd7..109fbef7ef 100644
    --- a/docs/1.0-dev/api/evennia.scripts.tickerhandler.html
    +++ b/docs/1.0-dev/api/evennia.scripts.tickerhandler.html
    @@ -47,7 +47,7 @@ the instantiated TICKER_HANDLER instance in this module. This
     instance is run by the server; it will save its status across
     server reloads and be started automaticall on boot.

    Example:

    -
    from evennia.scripts.tickerhandler import TICKER_HANDLER
    +
    from evennia.scripts.tickerhandler import TICKER_HANDLER
     
     # call tick myobj.at_tick(*args, **kwargs) every 15 seconds
     TICKER_HANDLER.add(15, myobj.at_tick, *args, **kwargs)
    diff --git a/docs/1.0-dev/api/evennia.utils.batchprocessors.html b/docs/1.0-dev/api/evennia.utils.batchprocessors.html
    index 1ef1937062..67085e7037 100644
    --- a/docs/1.0-dev/api/evennia.utils.batchprocessors.html
    +++ b/docs/1.0-dev/api/evennia.utils.batchprocessors.html
    @@ -173,9 +173,9 @@ when running a CODE block multiple times during testing.
     

    Example batch.py file

    #HEADER
     
    -from django.conf import settings
    -from evennia.utils import create
    -from types import basetypes
    +from django.conf import settings
    +from evennia.utils import create
    +from types import basetypes
     
     GOLD = 10
     
    diff --git a/docs/1.0-dev/api/evennia.utils.eveditor.html b/docs/1.0-dev/api/evennia.utils.eveditor.html
    index 881f03a88f..64a7ba8098 100644
    --- a/docs/1.0-dev/api/evennia.utils.eveditor.html
    +++ b/docs/1.0-dev/api/evennia.utils.eveditor.html
    @@ -53,7 +53,7 @@ editor) as far as reasonable.

  • in-built help

  • To use the editor, just import EvEditor from this module and initialize it:

    -
    from evennia.utils.eveditor import EvEditor
    +
    from evennia.utils.eveditor import EvEditor
     
     # set up an editor to edit the caller's 'desc' Attribute
     def _loadfunc(caller):
    @@ -274,7 +274,7 @@ indentation.

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

    -search_index_entry = {'aliases': ':fi :dd :uu :echo :UU :f :y :q! :< :x :fd :q :p := :wq :h :u :I :: :A : :> :S :s :! :w ::: :DD :r :i :dw :j', 'category': 'general', 'key': ':editor_command_group', 'tags': '', 'text': '\n Commands for the editor\n '}
    +search_index_entry = {'aliases': ':h : :q! :fd :s :echo :UU :< :wq :> :u :I :i :x :dd :! :DD :y :: :f :w :r :uu :A := :fi ::: :S :q :p :j :dw', 'category': 'general', 'key': ':editor_command_group', 'tags': '', 'text': '\n Commands for the editor\n '}
    diff --git a/docs/1.0-dev/api/evennia.utils.evform.html b/docs/1.0-dev/api/evennia.utils.evform.html index 2338e0bcf6..a6c7e021a0 100644 --- a/docs/1.0-dev/api/evennia.utils.evform.html +++ b/docs/1.0-dev/api/evennia.utils.evform.html @@ -86,7 +86,7 @@ common ASCII-art elements, like space, _ |

    Use as follows:

    -
    from evennia import EvForm, EvTable
    +
    from evennia import EvForm, EvTable
     
     # create a new form from the template
     form = EvForm("path/to/testform.py")
    diff --git a/docs/1.0-dev/api/evennia.utils.evmenu.html b/docs/1.0-dev/api/evennia.utils.evmenu.html
    index 34f8014891..b2893bc71c 100644
    --- a/docs/1.0-dev/api/evennia.utils.evmenu.html
    +++ b/docs/1.0-dev/api/evennia.utils.evmenu.html
    @@ -43,7 +43,7 @@
     

    This implements a full menu system for Evennia.

    To start the menu, just import the EvMenu class from this module. Example usage:

    -
    from evennia.utils.evmenu import EvMenu
    +
    from evennia.utils.evmenu import EvMenu
     
     EvMenu(caller, menu_module_path,
          startnode="node1",
    diff --git a/docs/1.0-dev/api/evennia.utils.evmore.html b/docs/1.0-dev/api/evennia.utils.evmore.html
    index dc5e1c6320..eb36095f2a 100644
    --- a/docs/1.0-dev/api/evennia.utils.evmore.html
    +++ b/docs/1.0-dev/api/evennia.utils.evmore.html
    @@ -43,7 +43,7 @@
     

    This is a pager for displaying long texts and allows stepping up and down in the text (the name comes from the traditional ‘more’ unix command).

    To use, simply pass the text through the EvMore object:

    -
    from evennia.utils.evmore import EvMore
    +
    from evennia.utils.evmore import EvMore
     
     text = some_long_text_output()
     EvMore(caller, text, always_page=False, session=None, justify_kwargs=None, **kwargs)
    @@ -51,7 +51,7 @@ the text (the name comes from the traditional ‘more’ unix command).

    One can also use the convenience function msg from this module to avoid having to set up the EvMenu object manually:

    -
    from evennia.utils import evmore
    +
    from evennia.utils import evmore
     
     text = some_long_text_output()
     evmore.msg(caller, text, always_page=False, session=None, justify_kwargs=None, **kwargs)
    @@ -75,7 +75,7 @@ the caller.msg() construct every time the page is updated.

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

    -search_index_entry = {'aliases': 'q a t abort top quit b next n back end e', 'category': 'general', 'key': '__noinput_command', 'tags': '', 'text': '\n Manipulate the text paging\n '}
    +search_index_entry = {'aliases': 'quit a b end next t e n abort q back top', 'category': 'general', 'key': '__noinput_command', 'tags': '', 'text': '\n Manipulate the text paging\n '}
    @@ -238,14 +238,14 @@ the evmore commands will be available when this is run).

  • Paginator

    -
    from django.core.paginator import Paginator
    +
    from django.core.paginator import Paginator
     query = ObjectDB.objects.all()
     pages = Paginator(query, 10)  # 10 objs per page
     EvMore(caller, pages)
     

    Every page an EvTable

    -
    from evennia import EvTable
    +
    from evennia import EvTable
     def _to_evtable(page):
         table = ... # convert page to a table
         return EvTable(*headers, table=table, ...)
    @@ -481,14 +481,14 @@ the evmore commands will be available when this is run).

    Paginator

    -
    from django.core.paginator import Paginator
    +
    from django.core.paginator import Paginator
     query = ObjectDB.objects.all()
     pages = Paginator(query, 10)  # 10 objs per page
     EvMore(caller, pages)
     

    Every page an EvTable

    -
    from evennia import EvTable
    +
    from evennia import EvTable
     def _to_evtable(page):
         table = ... # convert page to a table
         return EvTable(*headers, table=table, ...)
    diff --git a/docs/1.0-dev/api/evennia.utils.evtable.html b/docs/1.0-dev/api/evennia.utils.evtable.html
    index fd9a234b4e..23f0da8537 100644
    --- a/docs/1.0-dev/api/evennia.utils.evtable.html
    +++ b/docs/1.0-dev/api/evennia.utils.evtable.html
    @@ -44,7 +44,7 @@
     more advanced, supporting auto-balancing of incomplete tables and ANSI colors among
     other things.

    Example usage:

    -
    from evennia.utils import evtable
    +
    from evennia.utils import evtable
     
     table = evtable.EvTable("Heading1", "Heading2",
                     table=[[1,2,3],[4,5,6],[7,8,9]], border="cells")
    diff --git a/docs/1.0-dev/objects.inv b/docs/1.0-dev/objects.inv
    index 53ad848c7c..4d9b58d78f 100644
    Binary files a/docs/1.0-dev/objects.inv and b/docs/1.0-dev/objects.inv differ
    diff --git a/docs/1.0-dev/searchindex.js b/docs/1.0-dev/searchindex.js
    index 3bbb8d93d0..fc1024f018 100644
    --- a/docs/1.0-dev/searchindex.js
    +++ b/docs/1.0-dev/searchindex.js
    @@ -1 +1 @@
    -Search.setIndex({docnames:["Coding/Coding-Introduction","Coding/Coding-Overview","Coding/Continuous-Integration","Coding/Debugging","Coding/Flat-API","Coding/Profiling","Coding/Quirks","Coding/Setting-up-PyCharm","Coding/Unit-Testing","Coding/Updating-Your-Game","Coding/Using-Travis","Coding/Version-Control","Components/Accounts","Components/Attributes","Components/Batch-Code-Processor","Components/Batch-Command-Processor","Components/Batch-Processors","Components/Bootstrap-Components-and-Utilities","Components/Channels","Components/Coding-Utils","Components/Command-Sets","Components/Command-System","Components/Commands","Components/Communications","Components/Components-Overview","Components/Connection-Screen","Components/EvEditor","Components/EvMenu","Components/EvMore","Components/Help-System","Components/Inputfuncs","Components/Locks","Components/MonitorHandler","Components/Nicks","Components/Objects","Components/Outputfuncs","Components/Portal-And-Server","Components/Prototypes","Components/Scripts","Components/Server","Components/Server-Conf","Components/Sessions","Components/Signals","Components/Tags","Components/TickerHandler","Components/Typeclasses","Components/Webclient","Components/Webserver","Concepts/Async-Process","Concepts/Banning","Concepts/Bootstrap-&-Evennia","Concepts/Building-Permissions","Concepts/Concepts-Overview","Concepts/Custom-Protocols","Concepts/Guest-Logins","Concepts/Internationalization","Concepts/Messagepath","Concepts/Multisession-modes","Concepts/New-Models","Concepts/OOB","Concepts/Soft-Code","Concepts/Text-Encodings","Concepts/TextTags","Concepts/Using-MUX-as-a-Standard","Concepts/Web-Features","Concepts/Zones","Contribs/A-voice-operated-elevator-using-events","Contribs/Arxcode-installing-help","Contribs/Building-menus","Contribs/Contrib-Overview","Contribs/Crafting","Contribs/Dialogues-in-events","Contribs/Dynamic-In-Game-Map","Contribs/Static-In-Game-Map","Contributing","Contributing-Docs","Evennia-API","Evennia-Introduction","Glossary","How-To-Get-And-Give-Help","Howto/Add-a-wiki-on-your-website","Howto/Building-a-mech-tutorial","Howto/Coding-FAQ","Howto/Command-Cooldown","Howto/Command-Duration","Howto/Command-Prompt","Howto/Coordinates","Howto/Customize-channels","Howto/Default-Exit-Errors","Howto/Evennia-for-Diku-Users","Howto/Evennia-for-MUSH-Users","Howto/Evennia-for-roleplaying-sessions","Howto/Gametime-Tutorial","Howto/Help-System-Tutorial","Howto/Howto-Overview","Howto/Manually-Configuring-Color","Howto/Mass-and-weight-for-objects","Howto/NPC-shop-Tutorial","Howto/Parsing-commands-tutorial","Howto/Starting/Part1/Adding-Commands","Howto/Starting/Part1/Building-Quickstart","Howto/Starting/Part1/Creating-Things","Howto/Starting/Part1/Django-queries","Howto/Starting/Part1/Evennia-Library-Overview","Howto/Starting/Part1/Gamedir-Overview","Howto/Starting/Part1/Learning-Typeclasses","Howto/Starting/Part1/More-on-Commands","Howto/Starting/Part1/Python-basic-introduction","Howto/Starting/Part1/Python-classes-and-objects","Howto/Starting/Part1/Searching-Things","Howto/Starting/Part1/Starting-Part1","Howto/Starting/Part1/Tutorial-World-Introduction","Howto/Starting/Part2/Game-Planning","Howto/Starting/Part2/Planning-Some-Useful-Contribs","Howto/Starting/Part2/Planning-The-Tutorial-Game","Howto/Starting/Part2/Planning-Where-Do-I-Begin","Howto/Starting/Part2/Starting-Part2","Howto/Starting/Part3/A-Sittable-Object","Howto/Starting/Part3/Implementing-a-game-rule-system","Howto/Starting/Part3/Starting-Part3","Howto/Starting/Part3/Turn-based-Combat-System","Howto/Starting/Part3/Tutorial-for-basic-MUSH-like-game","Howto/Starting/Part4/Starting-Part4","Howto/Starting/Part5/Add-a-simple-new-web-page","Howto/Starting/Part5/Starting-Part5","Howto/Starting/Part5/Web-Tutorial","Howto/Tutorial-Aggressive-NPCs","Howto/Tutorial-NPCs-listening","Howto/Tutorial-Tweeting-Game-Stats","Howto/Tutorial-Vehicles","Howto/Understanding-Color-Tags","Howto/Weather-Tutorial","Howto/Web-Character-Generation","Howto/Web-Character-View-Tutorial","Licensing","Links","Setup/Apache-Config","Setup/Choosing-An-SQL-Server","Setup/Client-Support-Grid","Setup/Evennia-Game-Index","Setup/Extended-Installation","Setup/Grapevine","Setup/HAProxy-Config","Setup/How-to-connect-Evennia-to-Twitter","Setup/IRC","Setup/Installing-on-Android","Setup/Online-Setup","Setup/RSS","Setup/Running-Evennia-in-Docker","Setup/Security","Setup/Settings-File","Setup/Setup-Overview","Setup/Setup-Quickstart","Setup/Start-Stop-Reload","Unimplemented","api/evennia","api/evennia-api","api/evennia.accounts","api/evennia.accounts.accounts","api/evennia.accounts.admin","api/evennia.accounts.bots","api/evennia.accounts.manager","api/evennia.accounts.models","api/evennia.commands","api/evennia.commands.cmdhandler","api/evennia.commands.cmdparser","api/evennia.commands.cmdset","api/evennia.commands.cmdsethandler","api/evennia.commands.command","api/evennia.commands.default","api/evennia.commands.default.account","api/evennia.commands.default.admin","api/evennia.commands.default.batchprocess","api/evennia.commands.default.building","api/evennia.commands.default.cmdset_account","api/evennia.commands.default.cmdset_character","api/evennia.commands.default.cmdset_session","api/evennia.commands.default.cmdset_unloggedin","api/evennia.commands.default.comms","api/evennia.commands.default.general","api/evennia.commands.default.help","api/evennia.commands.default.muxcommand","api/evennia.commands.default.syscommands","api/evennia.commands.default.system","api/evennia.commands.default.tests","api/evennia.commands.default.unloggedin","api/evennia.comms","api/evennia.comms.admin","api/evennia.comms.channelhandler","api/evennia.comms.comms","api/evennia.comms.managers","api/evennia.comms.models","api/evennia.contrib","api/evennia.contrib.awsstorage","api/evennia.contrib.awsstorage.aws_s3_cdn","api/evennia.contrib.awsstorage.tests","api/evennia.contrib.barter","api/evennia.contrib.building_menu","api/evennia.contrib.chargen","api/evennia.contrib.clothing","api/evennia.contrib.color_markups","api/evennia.contrib.crafting","api/evennia.contrib.crafting.crafting","api/evennia.contrib.crafting.example_recipes","api/evennia.contrib.crafting.tests","api/evennia.contrib.custom_gametime","api/evennia.contrib.dice","api/evennia.contrib.email_login","api/evennia.contrib.evscaperoom","api/evennia.contrib.evscaperoom.commands","api/evennia.contrib.evscaperoom.menu","api/evennia.contrib.evscaperoom.objects","api/evennia.contrib.evscaperoom.room","api/evennia.contrib.evscaperoom.scripts","api/evennia.contrib.evscaperoom.state","api/evennia.contrib.evscaperoom.tests","api/evennia.contrib.evscaperoom.utils","api/evennia.contrib.extended_room","api/evennia.contrib.fieldfill","api/evennia.contrib.gendersub","api/evennia.contrib.health_bar","api/evennia.contrib.ingame_python","api/evennia.contrib.ingame_python.callbackhandler","api/evennia.contrib.ingame_python.commands","api/evennia.contrib.ingame_python.eventfuncs","api/evennia.contrib.ingame_python.scripts","api/evennia.contrib.ingame_python.tests","api/evennia.contrib.ingame_python.typeclasses","api/evennia.contrib.ingame_python.utils","api/evennia.contrib.mail","api/evennia.contrib.mapbuilder","api/evennia.contrib.menu_login","api/evennia.contrib.multidescer","api/evennia.contrib.puzzles","api/evennia.contrib.random_string_generator","api/evennia.contrib.rplanguage","api/evennia.contrib.rpsystem","api/evennia.contrib.security","api/evennia.contrib.security.auditing","api/evennia.contrib.security.auditing.outputs","api/evennia.contrib.security.auditing.server","api/evennia.contrib.security.auditing.tests","api/evennia.contrib.simpledoor","api/evennia.contrib.slow_exit","api/evennia.contrib.talking_npc","api/evennia.contrib.test_traits","api/evennia.contrib.traits","api/evennia.contrib.tree_select","api/evennia.contrib.turnbattle","api/evennia.contrib.turnbattle.tb_basic","api/evennia.contrib.turnbattle.tb_equip","api/evennia.contrib.turnbattle.tb_items","api/evennia.contrib.turnbattle.tb_magic","api/evennia.contrib.turnbattle.tb_range","api/evennia.contrib.tutorial_examples","api/evennia.contrib.tutorial_examples.bodyfunctions","api/evennia.contrib.tutorial_examples.cmdset_red_button","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.red_button_scripts","api/evennia.contrib.tutorial_examples.tests","api/evennia.contrib.tutorial_world","api/evennia.contrib.tutorial_world.intro_menu","api/evennia.contrib.tutorial_world.mob","api/evennia.contrib.tutorial_world.objects","api/evennia.contrib.tutorial_world.rooms","api/evennia.contrib.unixcommand","api/evennia.contrib.wilderness","api/evennia.help","api/evennia.help.admin","api/evennia.help.manager","api/evennia.help.models","api/evennia.locks","api/evennia.locks.lockfuncs","api/evennia.locks.lockhandler","api/evennia.objects","api/evennia.objects.admin","api/evennia.objects.manager","api/evennia.objects.models","api/evennia.objects.objects","api/evennia.prototypes","api/evennia.prototypes.menus","api/evennia.prototypes.protfuncs","api/evennia.prototypes.prototypes","api/evennia.prototypes.spawner","api/evennia.scripts","api/evennia.scripts.admin","api/evennia.scripts.manager","api/evennia.scripts.models","api/evennia.scripts.monitorhandler","api/evennia.scripts.scripthandler","api/evennia.scripts.scripts","api/evennia.scripts.taskhandler","api/evennia.scripts.tickerhandler","api/evennia.server","api/evennia.server.admin","api/evennia.server.amp_client","api/evennia.server.connection_wizard","api/evennia.server.deprecations","api/evennia.server.evennia_launcher","api/evennia.server.game_index_client","api/evennia.server.game_index_client.client","api/evennia.server.game_index_client.service","api/evennia.server.initial_setup","api/evennia.server.inputfuncs","api/evennia.server.manager","api/evennia.server.models","api/evennia.server.portal","api/evennia.server.portal.amp","api/evennia.server.portal.amp_server","api/evennia.server.portal.grapevine","api/evennia.server.portal.irc","api/evennia.server.portal.mccp","api/evennia.server.portal.mssp","api/evennia.server.portal.mxp","api/evennia.server.portal.naws","api/evennia.server.portal.portal","api/evennia.server.portal.portalsessionhandler","api/evennia.server.portal.rss","api/evennia.server.portal.ssh","api/evennia.server.portal.ssl","api/evennia.server.portal.suppress_ga","api/evennia.server.portal.telnet","api/evennia.server.portal.telnet_oob","api/evennia.server.portal.telnet_ssl","api/evennia.server.portal.tests","api/evennia.server.portal.ttype","api/evennia.server.portal.webclient","api/evennia.server.portal.webclient_ajax","api/evennia.server.profiling","api/evennia.server.profiling.dummyrunner","api/evennia.server.profiling.dummyrunner_settings","api/evennia.server.profiling.memplot","api/evennia.server.profiling.settings_mixin","api/evennia.server.profiling.test_queries","api/evennia.server.profiling.tests","api/evennia.server.profiling.timetrace","api/evennia.server.server","api/evennia.server.serversession","api/evennia.server.session","api/evennia.server.sessionhandler","api/evennia.server.signals","api/evennia.server.throttle","api/evennia.server.validators","api/evennia.server.webserver","api/evennia.settings_default","api/evennia.typeclasses","api/evennia.typeclasses.admin","api/evennia.typeclasses.attributes","api/evennia.typeclasses.managers","api/evennia.typeclasses.models","api/evennia.typeclasses.tags","api/evennia.utils","api/evennia.utils.ansi","api/evennia.utils.batchprocessors","api/evennia.utils.containers","api/evennia.utils.create","api/evennia.utils.dbserialize","api/evennia.utils.eveditor","api/evennia.utils.evform","api/evennia.utils.evmenu","api/evennia.utils.evmore","api/evennia.utils.evtable","api/evennia.utils.gametime","api/evennia.utils.idmapper","api/evennia.utils.idmapper.manager","api/evennia.utils.idmapper.models","api/evennia.utils.idmapper.tests","api/evennia.utils.inlinefuncs","api/evennia.utils.logger","api/evennia.utils.optionclasses","api/evennia.utils.optionhandler","api/evennia.utils.picklefield","api/evennia.utils.search","api/evennia.utils.test_resources","api/evennia.utils.text2html","api/evennia.utils.utils","api/evennia.utils.validatorfuncs","api/evennia.web","api/evennia.web.api","api/evennia.web.api.filters","api/evennia.web.api.permissions","api/evennia.web.api.serializers","api/evennia.web.api.tests","api/evennia.web.api.urls","api/evennia.web.api.views","api/evennia.web.urls","api/evennia.web.utils","api/evennia.web.utils.backends","api/evennia.web.utils.general_context","api/evennia.web.utils.middleware","api/evennia.web.utils.tests","api/evennia.web.webclient","api/evennia.web.webclient.urls","api/evennia.web.webclient.views","api/evennia.web.website","api/evennia.web.website.forms","api/evennia.web.website.templatetags","api/evennia.web.website.templatetags.addclass","api/evennia.web.website.tests","api/evennia.web.website.urls","api/evennia.web.website.views","index","toc"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,"sphinx.ext.todo":2,"sphinx.ext.viewcode":1,sphinx:56},filenames:["Coding/Coding-Introduction.md","Coding/Coding-Overview.md","Coding/Continuous-Integration.md","Coding/Debugging.md","Coding/Flat-API.md","Coding/Profiling.md","Coding/Quirks.md","Coding/Setting-up-PyCharm.md","Coding/Unit-Testing.md","Coding/Updating-Your-Game.md","Coding/Using-Travis.md","Coding/Version-Control.md","Components/Accounts.md","Components/Attributes.md","Components/Batch-Code-Processor.md","Components/Batch-Command-Processor.md","Components/Batch-Processors.md","Components/Bootstrap-Components-and-Utilities.md","Components/Channels.md","Components/Coding-Utils.md","Components/Command-Sets.md","Components/Command-System.md","Components/Commands.md","Components/Communications.md","Components/Components-Overview.md","Components/Connection-Screen.md","Components/EvEditor.md","Components/EvMenu.md","Components/EvMore.md","Components/Help-System.md","Components/Inputfuncs.md","Components/Locks.md","Components/MonitorHandler.md","Components/Nicks.md","Components/Objects.md","Components/Outputfuncs.md","Components/Portal-And-Server.md","Components/Prototypes.md","Components/Scripts.md","Components/Server.md","Components/Server-Conf.md","Components/Sessions.md","Components/Signals.md","Components/Tags.md","Components/TickerHandler.md","Components/Typeclasses.md","Components/Webclient.md","Components/Webserver.md","Concepts/Async-Process.md","Concepts/Banning.md","Concepts/Bootstrap-&-Evennia.md","Concepts/Building-Permissions.md","Concepts/Concepts-Overview.md","Concepts/Custom-Protocols.md","Concepts/Guest-Logins.md","Concepts/Internationalization.md","Concepts/Messagepath.md","Concepts/Multisession-modes.md","Concepts/New-Models.md","Concepts/OOB.md","Concepts/Soft-Code.md","Concepts/Text-Encodings.md","Concepts/TextTags.md","Concepts/Using-MUX-as-a-Standard.md","Concepts/Web-Features.md","Concepts/Zones.md","Contribs/A-voice-operated-elevator-using-events.md","Contribs/Arxcode-installing-help.md","Contribs/Building-menus.md","Contribs/Contrib-Overview.md","Contribs/Crafting.md","Contribs/Dialogues-in-events.md","Contribs/Dynamic-In-Game-Map.md","Contribs/Static-In-Game-Map.md","Contributing.md","Contributing-Docs.md","Evennia-API.md","Evennia-Introduction.md","Glossary.md","How-To-Get-And-Give-Help.md","Howto/Add-a-wiki-on-your-website.md","Howto/Building-a-mech-tutorial.md","Howto/Coding-FAQ.md","Howto/Command-Cooldown.md","Howto/Command-Duration.md","Howto/Command-Prompt.md","Howto/Coordinates.md","Howto/Customize-channels.md","Howto/Default-Exit-Errors.md","Howto/Evennia-for-Diku-Users.md","Howto/Evennia-for-MUSH-Users.md","Howto/Evennia-for-roleplaying-sessions.md","Howto/Gametime-Tutorial.md","Howto/Help-System-Tutorial.md","Howto/Howto-Overview.md","Howto/Manually-Configuring-Color.md","Howto/Mass-and-weight-for-objects.md","Howto/NPC-shop-Tutorial.md","Howto/Parsing-commands-tutorial.md","Howto/Starting/Part1/Adding-Commands.md","Howto/Starting/Part1/Building-Quickstart.md","Howto/Starting/Part1/Creating-Things.md","Howto/Starting/Part1/Django-queries.md","Howto/Starting/Part1/Evennia-Library-Overview.md","Howto/Starting/Part1/Gamedir-Overview.md","Howto/Starting/Part1/Learning-Typeclasses.md","Howto/Starting/Part1/More-on-Commands.md","Howto/Starting/Part1/Python-basic-introduction.md","Howto/Starting/Part1/Python-classes-and-objects.md","Howto/Starting/Part1/Searching-Things.md","Howto/Starting/Part1/Starting-Part1.md","Howto/Starting/Part1/Tutorial-World-Introduction.md","Howto/Starting/Part2/Game-Planning.md","Howto/Starting/Part2/Planning-Some-Useful-Contribs.md","Howto/Starting/Part2/Planning-The-Tutorial-Game.md","Howto/Starting/Part2/Planning-Where-Do-I-Begin.md","Howto/Starting/Part2/Starting-Part2.md","Howto/Starting/Part3/A-Sittable-Object.md","Howto/Starting/Part3/Implementing-a-game-rule-system.md","Howto/Starting/Part3/Starting-Part3.md","Howto/Starting/Part3/Turn-based-Combat-System.md","Howto/Starting/Part3/Tutorial-for-basic-MUSH-like-game.md","Howto/Starting/Part4/Starting-Part4.md","Howto/Starting/Part5/Add-a-simple-new-web-page.md","Howto/Starting/Part5/Starting-Part5.md","Howto/Starting/Part5/Web-Tutorial.md","Howto/Tutorial-Aggressive-NPCs.md","Howto/Tutorial-NPCs-listening.md","Howto/Tutorial-Tweeting-Game-Stats.md","Howto/Tutorial-Vehicles.md","Howto/Understanding-Color-Tags.md","Howto/Weather-Tutorial.md","Howto/Web-Character-Generation.md","Howto/Web-Character-View-Tutorial.md","Licensing.md","Links.md","Setup/Apache-Config.md","Setup/Choosing-An-SQL-Server.md","Setup/Client-Support-Grid.md","Setup/Evennia-Game-Index.md","Setup/Extended-Installation.md","Setup/Grapevine.md","Setup/HAProxy-Config.md","Setup/How-to-connect-Evennia-to-Twitter.md","Setup/IRC.md","Setup/Installing-on-Android.md","Setup/Online-Setup.md","Setup/RSS.md","Setup/Running-Evennia-in-Docker.md","Setup/Security.md","Setup/Settings-File.md","Setup/Setup-Overview.md","Setup/Setup-Quickstart.md","Setup/Start-Stop-Reload.md","Unimplemented.md","api/evennia.rst","api/evennia-api.rst","api/evennia.accounts.rst","api/evennia.accounts.accounts.rst","api/evennia.accounts.admin.rst","api/evennia.accounts.bots.rst","api/evennia.accounts.manager.rst","api/evennia.accounts.models.rst","api/evennia.commands.rst","api/evennia.commands.cmdhandler.rst","api/evennia.commands.cmdparser.rst","api/evennia.commands.cmdset.rst","api/evennia.commands.cmdsethandler.rst","api/evennia.commands.command.rst","api/evennia.commands.default.rst","api/evennia.commands.default.account.rst","api/evennia.commands.default.admin.rst","api/evennia.commands.default.batchprocess.rst","api/evennia.commands.default.building.rst","api/evennia.commands.default.cmdset_account.rst","api/evennia.commands.default.cmdset_character.rst","api/evennia.commands.default.cmdset_session.rst","api/evennia.commands.default.cmdset_unloggedin.rst","api/evennia.commands.default.comms.rst","api/evennia.commands.default.general.rst","api/evennia.commands.default.help.rst","api/evennia.commands.default.muxcommand.rst","api/evennia.commands.default.syscommands.rst","api/evennia.commands.default.system.rst","api/evennia.commands.default.tests.rst","api/evennia.commands.default.unloggedin.rst","api/evennia.comms.rst","api/evennia.comms.admin.rst","api/evennia.comms.channelhandler.rst","api/evennia.comms.comms.rst","api/evennia.comms.managers.rst","api/evennia.comms.models.rst","api/evennia.contrib.rst","api/evennia.contrib.awsstorage.rst","api/evennia.contrib.awsstorage.aws_s3_cdn.rst","api/evennia.contrib.awsstorage.tests.rst","api/evennia.contrib.barter.rst","api/evennia.contrib.building_menu.rst","api/evennia.contrib.chargen.rst","api/evennia.contrib.clothing.rst","api/evennia.contrib.color_markups.rst","api/evennia.contrib.crafting.rst","api/evennia.contrib.crafting.crafting.rst","api/evennia.contrib.crafting.example_recipes.rst","api/evennia.contrib.crafting.tests.rst","api/evennia.contrib.custom_gametime.rst","api/evennia.contrib.dice.rst","api/evennia.contrib.email_login.rst","api/evennia.contrib.evscaperoom.rst","api/evennia.contrib.evscaperoom.commands.rst","api/evennia.contrib.evscaperoom.menu.rst","api/evennia.contrib.evscaperoom.objects.rst","api/evennia.contrib.evscaperoom.room.rst","api/evennia.contrib.evscaperoom.scripts.rst","api/evennia.contrib.evscaperoom.state.rst","api/evennia.contrib.evscaperoom.tests.rst","api/evennia.contrib.evscaperoom.utils.rst","api/evennia.contrib.extended_room.rst","api/evennia.contrib.fieldfill.rst","api/evennia.contrib.gendersub.rst","api/evennia.contrib.health_bar.rst","api/evennia.contrib.ingame_python.rst","api/evennia.contrib.ingame_python.callbackhandler.rst","api/evennia.contrib.ingame_python.commands.rst","api/evennia.contrib.ingame_python.eventfuncs.rst","api/evennia.contrib.ingame_python.scripts.rst","api/evennia.contrib.ingame_python.tests.rst","api/evennia.contrib.ingame_python.typeclasses.rst","api/evennia.contrib.ingame_python.utils.rst","api/evennia.contrib.mail.rst","api/evennia.contrib.mapbuilder.rst","api/evennia.contrib.menu_login.rst","api/evennia.contrib.multidescer.rst","api/evennia.contrib.puzzles.rst","api/evennia.contrib.random_string_generator.rst","api/evennia.contrib.rplanguage.rst","api/evennia.contrib.rpsystem.rst","api/evennia.contrib.security.rst","api/evennia.contrib.security.auditing.rst","api/evennia.contrib.security.auditing.outputs.rst","api/evennia.contrib.security.auditing.server.rst","api/evennia.contrib.security.auditing.tests.rst","api/evennia.contrib.simpledoor.rst","api/evennia.contrib.slow_exit.rst","api/evennia.contrib.talking_npc.rst","api/evennia.contrib.test_traits.rst","api/evennia.contrib.traits.rst","api/evennia.contrib.tree_select.rst","api/evennia.contrib.turnbattle.rst","api/evennia.contrib.turnbattle.tb_basic.rst","api/evennia.contrib.turnbattle.tb_equip.rst","api/evennia.contrib.turnbattle.tb_items.rst","api/evennia.contrib.turnbattle.tb_magic.rst","api/evennia.contrib.turnbattle.tb_range.rst","api/evennia.contrib.tutorial_examples.rst","api/evennia.contrib.tutorial_examples.bodyfunctions.rst","api/evennia.contrib.tutorial_examples.cmdset_red_button.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.red_button_scripts.rst","api/evennia.contrib.tutorial_examples.tests.rst","api/evennia.contrib.tutorial_world.rst","api/evennia.contrib.tutorial_world.intro_menu.rst","api/evennia.contrib.tutorial_world.mob.rst","api/evennia.contrib.tutorial_world.objects.rst","api/evennia.contrib.tutorial_world.rooms.rst","api/evennia.contrib.unixcommand.rst","api/evennia.contrib.wilderness.rst","api/evennia.help.rst","api/evennia.help.admin.rst","api/evennia.help.manager.rst","api/evennia.help.models.rst","api/evennia.locks.rst","api/evennia.locks.lockfuncs.rst","api/evennia.locks.lockhandler.rst","api/evennia.objects.rst","api/evennia.objects.admin.rst","api/evennia.objects.manager.rst","api/evennia.objects.models.rst","api/evennia.objects.objects.rst","api/evennia.prototypes.rst","api/evennia.prototypes.menus.rst","api/evennia.prototypes.protfuncs.rst","api/evennia.prototypes.prototypes.rst","api/evennia.prototypes.spawner.rst","api/evennia.scripts.rst","api/evennia.scripts.admin.rst","api/evennia.scripts.manager.rst","api/evennia.scripts.models.rst","api/evennia.scripts.monitorhandler.rst","api/evennia.scripts.scripthandler.rst","api/evennia.scripts.scripts.rst","api/evennia.scripts.taskhandler.rst","api/evennia.scripts.tickerhandler.rst","api/evennia.server.rst","api/evennia.server.admin.rst","api/evennia.server.amp_client.rst","api/evennia.server.connection_wizard.rst","api/evennia.server.deprecations.rst","api/evennia.server.evennia_launcher.rst","api/evennia.server.game_index_client.rst","api/evennia.server.game_index_client.client.rst","api/evennia.server.game_index_client.service.rst","api/evennia.server.initial_setup.rst","api/evennia.server.inputfuncs.rst","api/evennia.server.manager.rst","api/evennia.server.models.rst","api/evennia.server.portal.rst","api/evennia.server.portal.amp.rst","api/evennia.server.portal.amp_server.rst","api/evennia.server.portal.grapevine.rst","api/evennia.server.portal.irc.rst","api/evennia.server.portal.mccp.rst","api/evennia.server.portal.mssp.rst","api/evennia.server.portal.mxp.rst","api/evennia.server.portal.naws.rst","api/evennia.server.portal.portal.rst","api/evennia.server.portal.portalsessionhandler.rst","api/evennia.server.portal.rss.rst","api/evennia.server.portal.ssh.rst","api/evennia.server.portal.ssl.rst","api/evennia.server.portal.suppress_ga.rst","api/evennia.server.portal.telnet.rst","api/evennia.server.portal.telnet_oob.rst","api/evennia.server.portal.telnet_ssl.rst","api/evennia.server.portal.tests.rst","api/evennia.server.portal.ttype.rst","api/evennia.server.portal.webclient.rst","api/evennia.server.portal.webclient_ajax.rst","api/evennia.server.profiling.rst","api/evennia.server.profiling.dummyrunner.rst","api/evennia.server.profiling.dummyrunner_settings.rst","api/evennia.server.profiling.memplot.rst","api/evennia.server.profiling.settings_mixin.rst","api/evennia.server.profiling.test_queries.rst","api/evennia.server.profiling.tests.rst","api/evennia.server.profiling.timetrace.rst","api/evennia.server.server.rst","api/evennia.server.serversession.rst","api/evennia.server.session.rst","api/evennia.server.sessionhandler.rst","api/evennia.server.signals.rst","api/evennia.server.throttle.rst","api/evennia.server.validators.rst","api/evennia.server.webserver.rst","api/evennia.settings_default.rst","api/evennia.typeclasses.rst","api/evennia.typeclasses.admin.rst","api/evennia.typeclasses.attributes.rst","api/evennia.typeclasses.managers.rst","api/evennia.typeclasses.models.rst","api/evennia.typeclasses.tags.rst","api/evennia.utils.rst","api/evennia.utils.ansi.rst","api/evennia.utils.batchprocessors.rst","api/evennia.utils.containers.rst","api/evennia.utils.create.rst","api/evennia.utils.dbserialize.rst","api/evennia.utils.eveditor.rst","api/evennia.utils.evform.rst","api/evennia.utils.evmenu.rst","api/evennia.utils.evmore.rst","api/evennia.utils.evtable.rst","api/evennia.utils.gametime.rst","api/evennia.utils.idmapper.rst","api/evennia.utils.idmapper.manager.rst","api/evennia.utils.idmapper.models.rst","api/evennia.utils.idmapper.tests.rst","api/evennia.utils.inlinefuncs.rst","api/evennia.utils.logger.rst","api/evennia.utils.optionclasses.rst","api/evennia.utils.optionhandler.rst","api/evennia.utils.picklefield.rst","api/evennia.utils.search.rst","api/evennia.utils.test_resources.rst","api/evennia.utils.text2html.rst","api/evennia.utils.utils.rst","api/evennia.utils.validatorfuncs.rst","api/evennia.web.rst","api/evennia.web.api.rst","api/evennia.web.api.filters.rst","api/evennia.web.api.permissions.rst","api/evennia.web.api.serializers.rst","api/evennia.web.api.tests.rst","api/evennia.web.api.urls.rst","api/evennia.web.api.views.rst","api/evennia.web.urls.rst","api/evennia.web.utils.rst","api/evennia.web.utils.backends.rst","api/evennia.web.utils.general_context.rst","api/evennia.web.utils.middleware.rst","api/evennia.web.utils.tests.rst","api/evennia.web.webclient.rst","api/evennia.web.webclient.urls.rst","api/evennia.web.webclient.views.rst","api/evennia.web.website.rst","api/evennia.web.website.forms.rst","api/evennia.web.website.templatetags.rst","api/evennia.web.website.templatetags.addclass.rst","api/evennia.web.website.tests.rst","api/evennia.web.website.urls.rst","api/evennia.web.website.views.rst","index.md","toc.md"],objects:{"":{evennia:[155,0,0,"-"]},"evennia.accounts":{accounts:[158,0,0,"-"],admin:[159,0,0,"-"],bots:[160,0,0,"-"],manager:[161,0,0,"-"],models:[162,0,0,"-"]},"evennia.accounts.accounts":{DefaultAccount:[158,1,1,""],DefaultGuest:[158,1,1,""]},"evennia.accounts.accounts.DefaultAccount":{"delete":[158,3,1,""],DoesNotExist:[158,2,1,""],MultipleObjectsReturned:[158,2,1,""],access:[158,3,1,""],at_access:[158,3,1,""],at_account_creation:[158,3,1,""],at_cmdset_get:[158,3,1,""],at_disconnect:[158,3,1,""],at_failed_login:[158,3,1,""],at_first_login:[158,3,1,""],at_first_save:[158,3,1,""],at_init:[158,3,1,""],at_look:[158,3,1,""],at_msg_receive:[158,3,1,""],at_msg_send:[158,3,1,""],at_password_change:[158,3,1,""],at_post_disconnect:[158,3,1,""],at_post_login:[158,3,1,""],at_pre_login:[158,3,1,""],at_server_reload:[158,3,1,""],at_server_shutdown:[158,3,1,""],authenticate:[158,3,1,""],basetype_setup:[158,3,1,""],character:[158,3,1,""],characters:[158,3,1,""],cmdset:[158,4,1,""],connection_time:[158,3,1,""],create:[158,3,1,""],create_character:[158,3,1,""],disconnect_session_from_account:[158,3,1,""],execute_cmd:[158,3,1,""],get_all_puppets:[158,3,1,""],get_puppet:[158,3,1,""],get_username_validators:[158,3,1,""],idle_time:[158,3,1,""],is_banned:[158,3,1,""],msg:[158,3,1,""],nicks:[158,4,1,""],normalize_username:[158,3,1,""],objects:[158,4,1,""],options:[158,4,1,""],path:[158,4,1,""],puppet:[158,3,1,""],puppet_object:[158,3,1,""],scripts:[158,4,1,""],search:[158,3,1,""],sessions:[158,4,1,""],set_password:[158,3,1,""],typename:[158,4,1,""],unpuppet_all:[158,3,1,""],unpuppet_object:[158,3,1,""],validate_password:[158,3,1,""],validate_username:[158,3,1,""]},"evennia.accounts.accounts.DefaultGuest":{DoesNotExist:[158,2,1,""],MultipleObjectsReturned:[158,2,1,""],at_post_disconnect:[158,3,1,""],at_post_login:[158,3,1,""],at_server_shutdown:[158,3,1,""],authenticate:[158,3,1,""],create:[158,3,1,""],path:[158,4,1,""],typename:[158,4,1,""]},"evennia.accounts.admin":{AccountAttributeInline:[159,1,1,""],AccountDBAdmin:[159,1,1,""],AccountDBChangeForm:[159,1,1,""],AccountDBCreationForm:[159,1,1,""],AccountForm:[159,1,1,""],AccountInline:[159,1,1,""],AccountTagInline:[159,1,1,""]},"evennia.accounts.admin.AccountAttributeInline":{media:[159,3,1,""],model:[159,4,1,""],related_field:[159,4,1,""]},"evennia.accounts.admin.AccountDBAdmin":{add_fieldsets:[159,4,1,""],add_form:[159,4,1,""],fieldsets:[159,4,1,""],form:[159,4,1,""],inlines:[159,4,1,""],list_display:[159,4,1,""],media:[159,3,1,""],response_add:[159,3,1,""],save_model:[159,3,1,""],user_change_password:[159,3,1,""]},"evennia.accounts.admin.AccountDBChangeForm":{Meta:[159,1,1,""],base_fields:[159,4,1,""],clean_username:[159,3,1,""],declared_fields:[159,4,1,""],media:[159,3,1,""]},"evennia.accounts.admin.AccountDBChangeForm.Meta":{fields:[159,4,1,""],model:[159,4,1,""]},"evennia.accounts.admin.AccountDBCreationForm":{Meta:[159,1,1,""],base_fields:[159,4,1,""],clean_username:[159,3,1,""],declared_fields:[159,4,1,""],media:[159,3,1,""]},"evennia.accounts.admin.AccountDBCreationForm.Meta":{fields:[159,4,1,""],model:[159,4,1,""]},"evennia.accounts.admin.AccountForm":{Meta:[159,1,1,""],base_fields:[159,4,1,""],declared_fields:[159,4,1,""],media:[159,3,1,""]},"evennia.accounts.admin.AccountForm.Meta":{app_label:[159,4,1,""],fields:[159,4,1,""],model:[159,4,1,""]},"evennia.accounts.admin.AccountInline":{extra:[159,4,1,""],fieldsets:[159,4,1,""],form:[159,4,1,""],max_num:[159,4,1,""],media:[159,3,1,""],model:[159,4,1,""],template:[159,4,1,""]},"evennia.accounts.admin.AccountTagInline":{media:[159,3,1,""],model:[159,4,1,""],related_field:[159,4,1,""]},"evennia.accounts.bots":{Bot:[160,1,1,""],BotStarter:[160,1,1,""],GrapevineBot:[160,1,1,""],IRCBot:[160,1,1,""],RSSBot:[160,1,1,""]},"evennia.accounts.bots.Bot":{DoesNotExist:[160,2,1,""],MultipleObjectsReturned:[160,2,1,""],at_server_shutdown:[160,3,1,""],basetype_setup:[160,3,1,""],execute_cmd:[160,3,1,""],msg:[160,3,1,""],path:[160,4,1,""],start:[160,3,1,""],typename:[160,4,1,""]},"evennia.accounts.bots.BotStarter":{DoesNotExist:[160,2,1,""],MultipleObjectsReturned:[160,2,1,""],at_repeat:[160,3,1,""],at_script_creation:[160,3,1,""],at_server_reload:[160,3,1,""],at_server_shutdown:[160,3,1,""],at_start:[160,3,1,""],path:[160,4,1,""],typename:[160,4,1,""]},"evennia.accounts.bots.GrapevineBot":{DoesNotExist:[160,2,1,""],MultipleObjectsReturned:[160,2,1,""],at_msg_send:[160,3,1,""],execute_cmd:[160,3,1,""],factory_path:[160,4,1,""],msg:[160,3,1,""],path:[160,4,1,""],start:[160,3,1,""],typename:[160,4,1,""]},"evennia.accounts.bots.IRCBot":{DoesNotExist:[160,2,1,""],MultipleObjectsReturned:[160,2,1,""],at_msg_send:[160,3,1,""],execute_cmd:[160,3,1,""],factory_path:[160,4,1,""],get_nicklist:[160,3,1,""],msg:[160,3,1,""],path:[160,4,1,""],ping:[160,3,1,""],reconnect:[160,3,1,""],start:[160,3,1,""],typename:[160,4,1,""]},"evennia.accounts.bots.RSSBot":{DoesNotExist:[160,2,1,""],MultipleObjectsReturned:[160,2,1,""],execute_cmd:[160,3,1,""],path:[160,4,1,""],start:[160,3,1,""],typename:[160,4,1,""]},"evennia.accounts.manager":{AccountManager:[161,1,1,""]},"evennia.accounts.models":{AccountDB:[162,1,1,""]},"evennia.accounts.models.AccountDB":{DoesNotExist:[162,2,1,""],MultipleObjectsReturned:[162,2,1,""],account_subscription_set:[162,4,1,""],cmdset_storage:[162,3,1,""],db_attributes:[162,4,1,""],db_cmdset_storage:[162,4,1,""],db_is_bot:[162,4,1,""],db_is_connected:[162,4,1,""],db_tags:[162,4,1,""],get_next_by_date_joined:[162,3,1,""],get_next_by_db_date_created:[162,3,1,""],get_previous_by_date_joined:[162,3,1,""],get_previous_by_db_date_created:[162,3,1,""],groups:[162,4,1,""],hide_from_accounts_set:[162,4,1,""],id:[162,4,1,""],is_bot:[162,3,1,""],is_connected:[162,3,1,""],key:[162,3,1,""],logentry_set:[162,4,1,""],name:[162,3,1,""],objectdb_set:[162,4,1,""],objects:[162,4,1,""],path:[162,4,1,""],receiver_account_set:[162,4,1,""],scriptdb_set:[162,4,1,""],sender_account_set:[162,4,1,""],typename:[162,4,1,""],uid:[162,3,1,""],user_permissions:[162,4,1,""]},"evennia.commands":{"default":[169,0,0,"-"],cmdhandler:[164,0,0,"-"],cmdparser:[165,0,0,"-"],cmdset:[166,0,0,"-"],cmdsethandler:[167,0,0,"-"],command:[168,0,0,"-"]},"evennia.commands.cmdhandler":{InterruptCommand:[164,2,1,""],cmdhandler:[164,5,1,""]},"evennia.commands.cmdparser":{build_matches:[165,5,1,""],cmdparser:[165,5,1,""],create_match:[165,5,1,""],try_num_prefixes:[165,5,1,""]},"evennia.commands.cmdset":{CmdSet:[166,1,1,""]},"evennia.commands.cmdset.CmdSet":{__init__:[166,3,1,""],add:[166,3,1,""],at_cmdset_creation:[166,3,1,""],count:[166,3,1,""],duplicates:[166,4,1,""],errmessage:[166,4,1,""],get:[166,3,1,""],get_all_cmd_keys_and_aliases:[166,3,1,""],get_system_cmds:[166,3,1,""],key:[166,4,1,""],key_mergetypes:[166,4,1,""],make_unique:[166,3,1,""],mergetype:[166,4,1,""],no_channels:[166,4,1,""],no_exits:[166,4,1,""],no_objs:[166,4,1,""],path:[166,4,1,""],permanent:[166,4,1,""],priority:[166,4,1,""],remove:[166,3,1,""],to_duplicate:[166,4,1,""]},"evennia.commands.cmdsethandler":{CmdSetHandler:[167,1,1,""],import_cmdset:[167,5,1,""]},"evennia.commands.cmdsethandler.CmdSetHandler":{"delete":[167,3,1,""],__init__:[167,3,1,""],add:[167,3,1,""],add_default:[167,3,1,""],all:[167,3,1,""],clear:[167,3,1,""],delete_default:[167,3,1,""],get:[167,3,1,""],has:[167,3,1,""],has_cmdset:[167,3,1,""],remove:[167,3,1,""],remove_default:[167,3,1,""],reset:[167,3,1,""],update:[167,3,1,""]},"evennia.commands.command":{Command:[168,1,1,""],CommandMeta:[168,1,1,""],InterruptCommand:[168,2,1,""]},"evennia.commands.command.Command":{__init__:[168,3,1,""],access:[168,3,1,""],aliases:[168,4,1,""],arg_regex:[168,4,1,""],at_post_cmd:[168,3,1,""],at_pre_cmd:[168,3,1,""],auto_help:[168,4,1,""],client_width:[168,3,1,""],execute_cmd:[168,3,1,""],func:[168,3,1,""],get_command_info:[168,3,1,""],get_extra_info:[168,3,1,""],get_help:[168,3,1,""],help_category:[168,4,1,""],is_exit:[168,4,1,""],key:[168,4,1,""],lock_storage:[168,4,1,""],lockhandler:[168,4,1,""],locks:[168,4,1,""],match:[168,3,1,""],msg:[168,3,1,""],msg_all_sessions:[168,4,1,""],parse:[168,3,1,""],save_for_next:[168,4,1,""],search_index_entry:[168,4,1,""],set_aliases:[168,3,1,""],set_key:[168,3,1,""],styled_footer:[168,3,1,""],styled_header:[168,3,1,""],styled_separator:[168,3,1,""],styled_table:[168,3,1,""]},"evennia.commands.command.CommandMeta":{__init__:[168,3,1,""]},"evennia.commands.default":{account:[170,0,0,"-"],admin:[171,0,0,"-"],batchprocess:[172,0,0,"-"],building:[173,0,0,"-"],cmdset_account:[174,0,0,"-"],cmdset_character:[175,0,0,"-"],cmdset_session:[176,0,0,"-"],cmdset_unloggedin:[177,0,0,"-"],comms:[178,0,0,"-"],general:[179,0,0,"-"],help:[180,0,0,"-"],muxcommand:[181,0,0,"-"],syscommands:[182,0,0,"-"],system:[183,0,0,"-"],unloggedin:[185,0,0,"-"]},"evennia.commands.default.account":{CmdCharCreate:[170,1,1,""],CmdCharDelete:[170,1,1,""],CmdColorTest:[170,1,1,""],CmdIC:[170,1,1,""],CmdOOC:[170,1,1,""],CmdOOCLook:[170,1,1,""],CmdOption:[170,1,1,""],CmdPassword:[170,1,1,""],CmdQuell:[170,1,1,""],CmdQuit:[170,1,1,""],CmdSessions:[170,1,1,""],CmdStyle:[170,1,1,""],CmdWho:[170,1,1,""]},"evennia.commands.default.account.CmdCharCreate":{account_caller:[170,4,1,""],aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""]},"evennia.commands.default.account.CmdCharDelete":{aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""]},"evennia.commands.default.account.CmdColorTest":{account_caller:[170,4,1,""],aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""],slice_bright_bg:[170,4,1,""],slice_bright_fg:[170,4,1,""],slice_dark_bg:[170,4,1,""],slice_dark_fg:[170,4,1,""],table_format:[170,3,1,""]},"evennia.commands.default.account.CmdIC":{account_caller:[170,4,1,""],aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""]},"evennia.commands.default.account.CmdOOC":{account_caller:[170,4,1,""],aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""]},"evennia.commands.default.account.CmdOOCLook":{account_caller:[170,4,1,""],aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""]},"evennia.commands.default.account.CmdOption":{account_caller:[170,4,1,""],aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""],switch_options:[170,4,1,""]},"evennia.commands.default.account.CmdPassword":{account_caller:[170,4,1,""],aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""]},"evennia.commands.default.account.CmdQuell":{account_caller:[170,4,1,""],aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""]},"evennia.commands.default.account.CmdQuit":{account_caller:[170,4,1,""],aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""],switch_options:[170,4,1,""]},"evennia.commands.default.account.CmdSessions":{account_caller:[170,4,1,""],aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""]},"evennia.commands.default.account.CmdStyle":{aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],list_styles:[170,3,1,""],lock_storage:[170,4,1,""],search_index_entry:[170,4,1,""],set:[170,3,1,""],switch_options:[170,4,1,""]},"evennia.commands.default.account.CmdWho":{account_caller:[170,4,1,""],aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""]},"evennia.commands.default.admin":{CmdBan:[171,1,1,""],CmdBoot:[171,1,1,""],CmdEmit:[171,1,1,""],CmdForce:[171,1,1,""],CmdNewPassword:[171,1,1,""],CmdPerm:[171,1,1,""],CmdUnban:[171,1,1,""],CmdWall:[171,1,1,""]},"evennia.commands.default.admin.CmdBan":{aliases:[171,4,1,""],func:[171,3,1,""],help_category:[171,4,1,""],key:[171,4,1,""],lock_storage:[171,4,1,""],locks:[171,4,1,""],search_index_entry:[171,4,1,""]},"evennia.commands.default.admin.CmdBoot":{aliases:[171,4,1,""],func:[171,3,1,""],help_category:[171,4,1,""],key:[171,4,1,""],lock_storage:[171,4,1,""],locks:[171,4,1,""],search_index_entry:[171,4,1,""],switch_options:[171,4,1,""]},"evennia.commands.default.admin.CmdEmit":{aliases:[171,4,1,""],func:[171,3,1,""],help_category:[171,4,1,""],key:[171,4,1,""],lock_storage:[171,4,1,""],locks:[171,4,1,""],search_index_entry:[171,4,1,""],switch_options:[171,4,1,""]},"evennia.commands.default.admin.CmdForce":{aliases:[171,4,1,""],func:[171,3,1,""],help_category:[171,4,1,""],key:[171,4,1,""],lock_storage:[171,4,1,""],locks:[171,4,1,""],perm_used:[171,4,1,""],search_index_entry:[171,4,1,""]},"evennia.commands.default.admin.CmdNewPassword":{aliases:[171,4,1,""],func:[171,3,1,""],help_category:[171,4,1,""],key:[171,4,1,""],lock_storage:[171,4,1,""],locks:[171,4,1,""],search_index_entry:[171,4,1,""]},"evennia.commands.default.admin.CmdPerm":{aliases:[171,4,1,""],func:[171,3,1,""],help_category:[171,4,1,""],key:[171,4,1,""],lock_storage:[171,4,1,""],locks:[171,4,1,""],search_index_entry:[171,4,1,""],switch_options:[171,4,1,""]},"evennia.commands.default.admin.CmdUnban":{aliases:[171,4,1,""],func:[171,3,1,""],help_category:[171,4,1,""],key:[171,4,1,""],lock_storage:[171,4,1,""],locks:[171,4,1,""],search_index_entry:[171,4,1,""]},"evennia.commands.default.admin.CmdWall":{aliases:[171,4,1,""],func:[171,3,1,""],help_category:[171,4,1,""],key:[171,4,1,""],lock_storage:[171,4,1,""],locks:[171,4,1,""],search_index_entry:[171,4,1,""]},"evennia.commands.default.batchprocess":{CmdBatchCode:[172,1,1,""],CmdBatchCommands:[172,1,1,""]},"evennia.commands.default.batchprocess.CmdBatchCode":{aliases:[172,4,1,""],func:[172,3,1,""],help_category:[172,4,1,""],key:[172,4,1,""],lock_storage:[172,4,1,""],locks:[172,4,1,""],search_index_entry:[172,4,1,""],switch_options:[172,4,1,""]},"evennia.commands.default.batchprocess.CmdBatchCommands":{aliases:[172,4,1,""],func:[172,3,1,""],help_category:[172,4,1,""],key:[172,4,1,""],lock_storage:[172,4,1,""],locks:[172,4,1,""],search_index_entry:[172,4,1,""],switch_options:[172,4,1,""]},"evennia.commands.default.building":{CmdCopy:[173,1,1,""],CmdCpAttr:[173,1,1,""],CmdCreate:[173,1,1,""],CmdDesc:[173,1,1,""],CmdDestroy:[173,1,1,""],CmdDig:[173,1,1,""],CmdExamine:[173,1,1,""],CmdFind:[173,1,1,""],CmdLink:[173,1,1,""],CmdListCmdSets:[173,1,1,""],CmdLock:[173,1,1,""],CmdMvAttr:[173,1,1,""],CmdName:[173,1,1,""],CmdOpen:[173,1,1,""],CmdScript:[173,1,1,""],CmdSetAttribute:[173,1,1,""],CmdSetHome:[173,1,1,""],CmdSetObjAlias:[173,1,1,""],CmdSpawn:[173,1,1,""],CmdTag:[173,1,1,""],CmdTeleport:[173,1,1,""],CmdTunnel:[173,1,1,""],CmdTypeclass:[173,1,1,""],CmdUnLink:[173,1,1,""],CmdWipe:[173,1,1,""],ObjManipCommand:[173,1,1,""]},"evennia.commands.default.building.CmdCopy":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.building.CmdCpAttr":{aliases:[173,4,1,""],check_from_attr:[173,3,1,""],check_has_attr:[173,3,1,""],check_to_attr:[173,3,1,""],func:[173,3,1,""],get_attr:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdCreate":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],new_obj_lockstring:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdDesc":{aliases:[173,4,1,""],edit_handler:[173,3,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdDestroy":{aliases:[173,4,1,""],confirm:[173,4,1,""],default_confirm:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdDig":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],new_room_lockstring:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdExamine":{account_mode:[173,4,1,""],aliases:[173,4,1,""],arg_regex:[173,4,1,""],detail_color:[173,4,1,""],format_attributes:[173,3,1,""],format_output:[173,3,1,""],func:[173,3,1,""],header_color:[173,4,1,""],help_category:[173,4,1,""],key:[173,4,1,""],list_attribute:[173,3,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],quell_color:[173,4,1,""],search_index_entry:[173,4,1,""],separator:[173,4,1,""]},"evennia.commands.default.building.CmdFind":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdLink":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.building.CmdListCmdSets":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.building.CmdLock":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.building.CmdMvAttr":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdName":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.building.CmdOpen":{aliases:[173,4,1,""],create_exit:[173,3,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],new_obj_lockstring:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.building.CmdScript":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdSetAttribute":{aliases:[173,4,1,""],check_attr:[173,3,1,""],check_obj:[173,3,1,""],do_nested_lookup:[173,3,1,""],edit_handler:[173,3,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],nested_re:[173,4,1,""],not_found:[173,4,1,""],rm_attr:[173,3,1,""],search_for_obj:[173,3,1,""],search_index_entry:[173,4,1,""],set_attr:[173,3,1,""],split_nested_attr:[173,3,1,""],view_attr:[173,3,1,""]},"evennia.commands.default.building.CmdSetHome":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.building.CmdSetObjAlias":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdSpawn":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdTag":{aliases:[173,4,1,""],arg_regex:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],options:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.building.CmdTeleport":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],rhs_split:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdTunnel":{aliases:[173,4,1,""],directions:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdTypeclass":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdUnLink":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],help_key:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.building.CmdWipe":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.building.ObjManipCommand":{aliases:[173,4,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],parse:[173,3,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.cmdset_account":{AccountCmdSet:[174,1,1,""]},"evennia.commands.default.cmdset_account.AccountCmdSet":{at_cmdset_creation:[174,3,1,""],key:[174,4,1,""],path:[174,4,1,""],priority:[174,4,1,""]},"evennia.commands.default.cmdset_character":{CharacterCmdSet:[175,1,1,""]},"evennia.commands.default.cmdset_character.CharacterCmdSet":{at_cmdset_creation:[175,3,1,""],key:[175,4,1,""],path:[175,4,1,""],priority:[175,4,1,""]},"evennia.commands.default.cmdset_session":{SessionCmdSet:[176,1,1,""]},"evennia.commands.default.cmdset_session.SessionCmdSet":{at_cmdset_creation:[176,3,1,""],key:[176,4,1,""],path:[176,4,1,""],priority:[176,4,1,""]},"evennia.commands.default.cmdset_unloggedin":{UnloggedinCmdSet:[177,1,1,""]},"evennia.commands.default.cmdset_unloggedin.UnloggedinCmdSet":{at_cmdset_creation:[177,3,1,""],key:[177,4,1,""],path:[177,4,1,""],priority:[177,4,1,""]},"evennia.commands.default.comms":{CmdAddCom:[178,1,1,""],CmdAllCom:[178,1,1,""],CmdCBoot:[178,1,1,""],CmdCWho:[178,1,1,""],CmdCdesc:[178,1,1,""],CmdCdestroy:[178,1,1,""],CmdCemit:[178,1,1,""],CmdChannelCreate:[178,1,1,""],CmdChannels:[178,1,1,""],CmdClock:[178,1,1,""],CmdDelCom:[178,1,1,""],CmdGrapevine2Chan:[178,1,1,""],CmdIRC2Chan:[178,1,1,""],CmdIRCStatus:[178,1,1,""],CmdPage:[178,1,1,""],CmdRSS2Chan:[178,1,1,""]},"evennia.commands.default.comms.CmdAddCom":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""]},"evennia.commands.default.comms.CmdAllCom":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""]},"evennia.commands.default.comms.CmdCBoot":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""],switch_options:[178,4,1,""]},"evennia.commands.default.comms.CmdCWho":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""]},"evennia.commands.default.comms.CmdCdesc":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""]},"evennia.commands.default.comms.CmdCdestroy":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""]},"evennia.commands.default.comms.CmdCemit":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""],switch_options:[178,4,1,""]},"evennia.commands.default.comms.CmdChannelCreate":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""]},"evennia.commands.default.comms.CmdChannels":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""]},"evennia.commands.default.comms.CmdClock":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""]},"evennia.commands.default.comms.CmdDelCom":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""]},"evennia.commands.default.comms.CmdGrapevine2Chan":{aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""],switch_options:[178,4,1,""]},"evennia.commands.default.comms.CmdIRC2Chan":{aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""],switch_options:[178,4,1,""]},"evennia.commands.default.comms.CmdIRCStatus":{aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""]},"evennia.commands.default.comms.CmdPage":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""],switch_options:[178,4,1,""]},"evennia.commands.default.comms.CmdRSS2Chan":{aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""],switch_options:[178,4,1,""]},"evennia.commands.default.general":{CmdAccess:[179,1,1,""],CmdDrop:[179,1,1,""],CmdGet:[179,1,1,""],CmdGive:[179,1,1,""],CmdHome:[179,1,1,""],CmdInventory:[179,1,1,""],CmdLook:[179,1,1,""],CmdNick:[179,1,1,""],CmdPose:[179,1,1,""],CmdSay:[179,1,1,""],CmdSetDesc:[179,1,1,""],CmdWhisper:[179,1,1,""]},"evennia.commands.default.general.CmdAccess":{aliases:[179,4,1,""],arg_regex:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.commands.default.general.CmdDrop":{aliases:[179,4,1,""],arg_regex:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.commands.default.general.CmdGet":{aliases:[179,4,1,""],arg_regex:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.commands.default.general.CmdGive":{aliases:[179,4,1,""],arg_regex:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],rhs_split:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.commands.default.general.CmdHome":{aliases:[179,4,1,""],arg_regex:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.commands.default.general.CmdInventory":{aliases:[179,4,1,""],arg_regex:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.commands.default.general.CmdLook":{aliases:[179,4,1,""],arg_regex:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.commands.default.general.CmdNick":{aliases:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],parse:[179,3,1,""],search_index_entry:[179,4,1,""],switch_options:[179,4,1,""]},"evennia.commands.default.general.CmdPose":{aliases:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],parse:[179,3,1,""],search_index_entry:[179,4,1,""]},"evennia.commands.default.general.CmdSay":{aliases:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.commands.default.general.CmdSetDesc":{aliases:[179,4,1,""],arg_regex:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.commands.default.general.CmdWhisper":{aliases:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.commands.default.help":{CmdHelp:[180,1,1,""],CmdSetHelp:[180,1,1,""]},"evennia.commands.default.help.CmdHelp":{aliases:[180,4,1,""],arg_regex:[180,4,1,""],check_show_help:[180,3,1,""],format_help_entry:[180,3,1,""],format_help_list:[180,3,1,""],func:[180,3,1,""],help_category:[180,4,1,""],help_more:[180,4,1,""],key:[180,4,1,""],lock_storage:[180,4,1,""],locks:[180,4,1,""],msg_help:[180,3,1,""],parse:[180,3,1,""],return_cmdset:[180,4,1,""],search_index_entry:[180,4,1,""],should_list_cmd:[180,3,1,""],suggestion_cutoff:[180,4,1,""],suggestion_maxnum:[180,4,1,""]},"evennia.commands.default.help.CmdSetHelp":{aliases:[180,4,1,""],func:[180,3,1,""],help_category:[180,4,1,""],key:[180,4,1,""],lock_storage:[180,4,1,""],locks:[180,4,1,""],search_index_entry:[180,4,1,""],switch_options:[180,4,1,""]},"evennia.commands.default.muxcommand":{MuxAccountCommand:[181,1,1,""],MuxCommand:[181,1,1,""]},"evennia.commands.default.muxcommand.MuxAccountCommand":{account_caller:[181,4,1,""],aliases:[181,4,1,""],help_category:[181,4,1,""],key:[181,4,1,""],lock_storage:[181,4,1,""],search_index_entry:[181,4,1,""]},"evennia.commands.default.muxcommand.MuxCommand":{aliases:[181,4,1,""],at_post_cmd:[181,3,1,""],at_pre_cmd:[181,3,1,""],func:[181,3,1,""],get_command_info:[181,3,1,""],has_perm:[181,3,1,""],help_category:[181,4,1,""],key:[181,4,1,""],lock_storage:[181,4,1,""],parse:[181,3,1,""],search_index_entry:[181,4,1,""]},"evennia.commands.default.syscommands":{SystemMultimatch:[182,1,1,""],SystemNoInput:[182,1,1,""],SystemNoMatch:[182,1,1,""],SystemSendToChannel:[182,1,1,""]},"evennia.commands.default.syscommands.SystemMultimatch":{aliases:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],locks:[182,4,1,""],search_index_entry:[182,4,1,""]},"evennia.commands.default.syscommands.SystemNoInput":{aliases:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],locks:[182,4,1,""],search_index_entry:[182,4,1,""]},"evennia.commands.default.syscommands.SystemNoMatch":{aliases:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],locks:[182,4,1,""],search_index_entry:[182,4,1,""]},"evennia.commands.default.syscommands.SystemSendToChannel":{aliases:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],locks:[182,4,1,""],parse:[182,3,1,""],search_index_entry:[182,4,1,""]},"evennia.commands.default.system":{CmdAbout:[183,1,1,""],CmdObjects:[183,1,1,""],CmdPy:[183,1,1,""],CmdReload:[183,1,1,""],CmdReset:[183,1,1,""],CmdScripts:[183,1,1,""],CmdServerLoad:[183,1,1,""],CmdService:[183,1,1,""],CmdShutdown:[183,1,1,""],CmdTime:[183,1,1,""]},"evennia.commands.default.system.CmdAbout":{aliases:[183,4,1,""],func:[183,3,1,""],help_category:[183,4,1,""],key:[183,4,1,""],lock_storage:[183,4,1,""],locks:[183,4,1,""],search_index_entry:[183,4,1,""]},"evennia.commands.default.system.CmdObjects":{aliases:[183,4,1,""],func:[183,3,1,""],help_category:[183,4,1,""],key:[183,4,1,""],lock_storage:[183,4,1,""],locks:[183,4,1,""],search_index_entry:[183,4,1,""]},"evennia.commands.default.system.CmdPy":{aliases:[183,4,1,""],func:[183,3,1,""],help_category:[183,4,1,""],key:[183,4,1,""],lock_storage:[183,4,1,""],locks:[183,4,1,""],search_index_entry:[183,4,1,""],switch_options:[183,4,1,""]},"evennia.commands.default.system.CmdReload":{aliases:[183,4,1,""],func:[183,3,1,""],help_category:[183,4,1,""],key:[183,4,1,""],lock_storage:[183,4,1,""],locks:[183,4,1,""],search_index_entry:[183,4,1,""]},"evennia.commands.default.system.CmdReset":{aliases:[183,4,1,""],func:[183,3,1,""],help_category:[183,4,1,""],key:[183,4,1,""],lock_storage:[183,4,1,""],locks:[183,4,1,""],search_index_entry:[183,4,1,""]},"evennia.commands.default.system.CmdScripts":{aliases:[183,4,1,""],excluded_typeclass_paths:[183,4,1,""],func:[183,3,1,""],help_category:[183,4,1,""],key:[183,4,1,""],lock_storage:[183,4,1,""],locks:[183,4,1,""],search_index_entry:[183,4,1,""],switch_options:[183,4,1,""]},"evennia.commands.default.system.CmdServerLoad":{aliases:[183,4,1,""],func:[183,3,1,""],help_category:[183,4,1,""],key:[183,4,1,""],lock_storage:[183,4,1,""],locks:[183,4,1,""],search_index_entry:[183,4,1,""],switch_options:[183,4,1,""]},"evennia.commands.default.system.CmdService":{aliases:[183,4,1,""],func:[183,3,1,""],help_category:[183,4,1,""],key:[183,4,1,""],lock_storage:[183,4,1,""],locks:[183,4,1,""],search_index_entry:[183,4,1,""],switch_options:[183,4,1,""]},"evennia.commands.default.system.CmdShutdown":{aliases:[183,4,1,""],func:[183,3,1,""],help_category:[183,4,1,""],key:[183,4,1,""],lock_storage:[183,4,1,""],locks:[183,4,1,""],search_index_entry:[183,4,1,""]},"evennia.commands.default.system.CmdTime":{aliases:[183,4,1,""],func:[183,3,1,""],help_category:[183,4,1,""],key:[183,4,1,""],lock_storage:[183,4,1,""],locks:[183,4,1,""],search_index_entry:[183,4,1,""]},"evennia.commands.default.tests":{CmdInterrupt:[184,1,1,""],CommandTest:[184,1,1,""],TestAccount:[184,1,1,""],TestAdmin:[184,1,1,""],TestBatchProcess:[184,1,1,""],TestBuilding:[184,1,1,""],TestComms:[184,1,1,""],TestGeneral:[184,1,1,""],TestHelp:[184,1,1,""],TestInterruptCommand:[184,1,1,""],TestSystem:[184,1,1,""],TestSystemCommands:[184,1,1,""],TestUnconnectedCommand:[184,1,1,""]},"evennia.commands.default.tests.CmdInterrupt":{aliases:[184,4,1,""],func:[184,3,1,""],help_category:[184,4,1,""],key:[184,4,1,""],lock_storage:[184,4,1,""],parse:[184,3,1,""],search_index_entry:[184,4,1,""]},"evennia.commands.default.tests.CommandTest":{call:[184,3,1,""]},"evennia.commands.default.tests.TestAccount":{test_char_create:[184,3,1,""],test_char_delete:[184,3,1,""],test_color_test:[184,3,1,""],test_ic:[184,3,1,""],test_ic__nonaccess:[184,3,1,""],test_ic__other_object:[184,3,1,""],test_ooc:[184,3,1,""],test_ooc_look:[184,3,1,""],test_option:[184,3,1,""],test_password:[184,3,1,""],test_quell:[184,3,1,""],test_quit:[184,3,1,""],test_sessions:[184,3,1,""],test_who:[184,3,1,""]},"evennia.commands.default.tests.TestAdmin":{test_ban:[184,3,1,""],test_emit:[184,3,1,""],test_force:[184,3,1,""],test_perm:[184,3,1,""],test_wall:[184,3,1,""]},"evennia.commands.default.tests.TestBatchProcess":{test_batch_commands:[184,3,1,""]},"evennia.commands.default.tests.TestBuilding":{test_attribute_commands:[184,3,1,""],test_copy:[184,3,1,""],test_create:[184,3,1,""],test_desc:[184,3,1,""],test_desc_default_to_room:[184,3,1,""],test_destroy:[184,3,1,""],test_destroy_sequence:[184,3,1,""],test_dig:[184,3,1,""],test_do_nested_lookup:[184,3,1,""],test_empty_desc:[184,3,1,""],test_examine:[184,3,1,""],test_exit_commands:[184,3,1,""],test_find:[184,3,1,""],test_list_cmdsets:[184,3,1,""],test_lock:[184,3,1,""],test_name:[184,3,1,""],test_nested_attribute_commands:[184,3,1,""],test_script:[184,3,1,""],test_set_home:[184,3,1,""],test_set_obj_alias:[184,3,1,""],test_spawn:[184,3,1,""],test_split_nested_attr:[184,3,1,""],test_tag:[184,3,1,""],test_teleport:[184,3,1,""],test_tunnel:[184,3,1,""],test_tunnel_exit_typeclass:[184,3,1,""],test_typeclass:[184,3,1,""]},"evennia.commands.default.tests.TestComms":{setUp:[184,3,1,""],test_all_com:[184,3,1,""],test_cboot:[184,3,1,""],test_cdesc:[184,3,1,""],test_cdestroy:[184,3,1,""],test_cemit:[184,3,1,""],test_channels:[184,3,1,""],test_clock:[184,3,1,""],test_cwho:[184,3,1,""],test_page:[184,3,1,""],test_toggle_com:[184,3,1,""]},"evennia.commands.default.tests.TestGeneral":{test_access:[184,3,1,""],test_get_and_drop:[184,3,1,""],test_give:[184,3,1,""],test_home:[184,3,1,""],test_inventory:[184,3,1,""],test_look:[184,3,1,""],test_mux_command:[184,3,1,""],test_nick:[184,3,1,""],test_pose:[184,3,1,""],test_say:[184,3,1,""],test_whisper:[184,3,1,""]},"evennia.commands.default.tests.TestHelp":{setUp:[184,3,1,""],tearDown:[184,3,1,""],test_help:[184,3,1,""],test_set_help:[184,3,1,""]},"evennia.commands.default.tests.TestInterruptCommand":{test_interrupt_command:[184,3,1,""]},"evennia.commands.default.tests.TestSystem":{test_about:[184,3,1,""],test_objects:[184,3,1,""],test_py:[184,3,1,""],test_scripts:[184,3,1,""],test_server_load:[184,3,1,""]},"evennia.commands.default.tests.TestSystemCommands":{test_channelcommand:[184,3,1,""],test_multimatch:[184,3,1,""],test_simple_defaults:[184,3,1,""]},"evennia.commands.default.tests.TestUnconnectedCommand":{test_info_command:[184,3,1,""]},"evennia.commands.default.unloggedin":{CmdUnconnectedConnect:[185,1,1,""],CmdUnconnectedCreate:[185,1,1,""],CmdUnconnectedHelp:[185,1,1,""],CmdUnconnectedLook:[185,1,1,""],CmdUnconnectedQuit:[185,1,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedConnect":{aliases:[185,4,1,""],arg_regex:[185,4,1,""],func:[185,3,1,""],help_category:[185,4,1,""],key:[185,4,1,""],lock_storage:[185,4,1,""],locks:[185,4,1,""],search_index_entry:[185,4,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedCreate":{aliases:[185,4,1,""],arg_regex:[185,4,1,""],func:[185,3,1,""],help_category:[185,4,1,""],key:[185,4,1,""],lock_storage:[185,4,1,""],locks:[185,4,1,""],search_index_entry:[185,4,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedHelp":{aliases:[185,4,1,""],func:[185,3,1,""],help_category:[185,4,1,""],key:[185,4,1,""],lock_storage:[185,4,1,""],locks:[185,4,1,""],search_index_entry:[185,4,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedLook":{aliases:[185,4,1,""],func:[185,3,1,""],help_category:[185,4,1,""],key:[185,4,1,""],lock_storage:[185,4,1,""],locks:[185,4,1,""],search_index_entry:[185,4,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedQuit":{aliases:[185,4,1,""],func:[185,3,1,""],help_category:[185,4,1,""],key:[185,4,1,""],lock_storage:[185,4,1,""],locks:[185,4,1,""],search_index_entry:[185,4,1,""]},"evennia.comms":{admin:[187,0,0,"-"],channelhandler:[188,0,0,"-"],comms:[189,0,0,"-"],managers:[190,0,0,"-"],models:[191,0,0,"-"]},"evennia.comms.admin":{ChannelAdmin:[187,1,1,""],ChannelAttributeInline:[187,1,1,""],ChannelTagInline:[187,1,1,""],MsgAdmin:[187,1,1,""]},"evennia.comms.admin.ChannelAdmin":{fieldsets:[187,4,1,""],inlines:[187,4,1,""],list_display:[187,4,1,""],list_display_links:[187,4,1,""],list_select_related:[187,4,1,""],media:[187,3,1,""],ordering:[187,4,1,""],raw_id_fields:[187,4,1,""],response_add:[187,3,1,""],save_as:[187,4,1,""],save_model:[187,3,1,""],save_on_top:[187,4,1,""],search_fields:[187,4,1,""],subscriptions:[187,3,1,""]},"evennia.comms.admin.ChannelAttributeInline":{media:[187,3,1,""],model:[187,4,1,""],related_field:[187,4,1,""]},"evennia.comms.admin.ChannelTagInline":{media:[187,3,1,""],model:[187,4,1,""],related_field:[187,4,1,""]},"evennia.comms.admin.MsgAdmin":{list_display:[187,4,1,""],list_display_links:[187,4,1,""],list_select_related:[187,4,1,""],media:[187,3,1,""],ordering:[187,4,1,""],save_as:[187,4,1,""],save_on_top:[187,4,1,""],search_fields:[187,4,1,""]},"evennia.comms.channelhandler":{ChannelCommand:[188,1,1,""],ChannelHandler:[188,1,1,""]},"evennia.comms.channelhandler.ChannelCommand":{aliases:[188,4,1,""],arg_regex:[188,4,1,""],func:[188,3,1,""],get_extra_info:[188,3,1,""],help_category:[188,4,1,""],is_channel:[188,4,1,""],key:[188,4,1,""],lock_storage:[188,4,1,""],obj:[188,4,1,""],parse:[188,3,1,""],search_index_entry:[188,4,1,""]},"evennia.comms.channelhandler.ChannelHandler":{__init__:[188,3,1,""],add:[188,3,1,""],add_channel:[188,3,1,""],clear:[188,3,1,""],get:[188,3,1,""],get_cmdset:[188,3,1,""],remove:[188,3,1,""],update:[188,3,1,""]},"evennia.comms.comms":{DefaultChannel:[189,1,1,""]},"evennia.comms.comms.DefaultChannel":{"delete":[189,3,1,""],DoesNotExist:[189,2,1,""],MultipleObjectsReturned:[189,2,1,""],access:[189,3,1,""],at_channel_creation:[189,3,1,""],at_first_save:[189,3,1,""],at_init:[189,3,1,""],basetype_setup:[189,3,1,""],channel_prefix:[189,3,1,""],connect:[189,3,1,""],create:[189,3,1,""],disconnect:[189,3,1,""],distribute_message:[189,3,1,""],format_external:[189,3,1,""],format_message:[189,3,1,""],format_senders:[189,3,1,""],get_absolute_url:[189,3,1,""],has_connection:[189,3,1,""],message_transform:[189,3,1,""],msg:[189,3,1,""],mute:[189,3,1,""],mutelist:[189,3,1,""],objects:[189,4,1,""],path:[189,4,1,""],pose_transform:[189,3,1,""],post_join_channel:[189,3,1,""],post_leave_channel:[189,3,1,""],post_send_message:[189,3,1,""],pre_join_channel:[189,3,1,""],pre_leave_channel:[189,3,1,""],pre_send_message:[189,3,1,""],tempmsg:[189,3,1,""],typename:[189,4,1,""],unmute:[189,3,1,""],web_get_admin_url:[189,3,1,""],web_get_create_url:[189,3,1,""],web_get_delete_url:[189,3,1,""],web_get_detail_url:[189,3,1,""],web_get_update_url:[189,3,1,""],wholist:[189,3,1,""]},"evennia.comms.managers":{ChannelDBManager:[190,1,1,""],ChannelManager:[190,1,1,""],CommError:[190,2,1,""],MsgManager:[190,1,1,""],identify_object:[190,5,1,""],to_object:[190,5,1,""]},"evennia.comms.managers.ChannelDBManager":{channel_search:[190,3,1,""],get_all_channels:[190,3,1,""],get_channel:[190,3,1,""],get_subscriptions:[190,3,1,""],search_channel:[190,3,1,""]},"evennia.comms.managers.MsgManager":{get_message_by_id:[190,3,1,""],get_messages_by_channel:[190,3,1,""],get_messages_by_receiver:[190,3,1,""],get_messages_by_sender:[190,3,1,""],identify_object:[190,3,1,""],message_search:[190,3,1,""],search_message:[190,3,1,""]},"evennia.comms.models":{ChannelDB:[191,1,1,""],Msg:[191,1,1,""],TempMsg:[191,1,1,""]},"evennia.comms.models.ChannelDB":{DoesNotExist:[191,2,1,""],MultipleObjectsReturned:[191,2,1,""],channel_set:[191,4,1,""],db_account_subscriptions:[191,4,1,""],db_attributes:[191,4,1,""],db_object_subscriptions:[191,4,1,""],db_tags:[191,4,1,""],get_next_by_db_date_created:[191,3,1,""],get_previous_by_db_date_created:[191,3,1,""],hide_from_channels_set:[191,4,1,""],id:[191,4,1,""],objects:[191,4,1,""],path:[191,4,1,""],subscriptions:[191,4,1,""],typename:[191,4,1,""]},"evennia.comms.models.Msg":{DoesNotExist:[191,2,1,""],MultipleObjectsReturned:[191,2,1,""],__init__:[191,3,1,""],access:[191,3,1,""],channels:[191,3,1,""],date_created:[191,3,1,""],db_date_created:[191,4,1,""],db_header:[191,4,1,""],db_hide_from_accounts:[191,4,1,""],db_hide_from_channels:[191,4,1,""],db_hide_from_objects:[191,4,1,""],db_lock_storage:[191,4,1,""],db_message:[191,4,1,""],db_receivers_accounts:[191,4,1,""],db_receivers_channels:[191,4,1,""],db_receivers_objects:[191,4,1,""],db_receivers_scripts:[191,4,1,""],db_sender_accounts:[191,4,1,""],db_sender_external:[191,4,1,""],db_sender_objects:[191,4,1,""],db_sender_scripts:[191,4,1,""],db_tags:[191,4,1,""],get_next_by_db_date_created:[191,3,1,""],get_previous_by_db_date_created:[191,3,1,""],header:[191,3,1,""],hide_from:[191,3,1,""],id:[191,4,1,""],lock_storage:[191,3,1,""],locks:[191,4,1,""],message:[191,3,1,""],objects:[191,4,1,""],path:[191,4,1,""],receivers:[191,3,1,""],remove_receiver:[191,3,1,""],remove_sender:[191,3,1,""],sender_external:[191,3,1,""],senders:[191,3,1,""],tags:[191,4,1,""],typename:[191,4,1,""]},"evennia.comms.models.TempMsg":{__init__:[191,3,1,""],access:[191,3,1,""],locks:[191,4,1,""],remove_receiver:[191,3,1,""],remove_sender:[191,3,1,""]},"evennia.contrib":{awsstorage:[193,0,0,"-"],barter:[196,0,0,"-"],building_menu:[197,0,0,"-"],chargen:[198,0,0,"-"],clothing:[199,0,0,"-"],color_markups:[200,0,0,"-"],crafting:[201,0,0,"-"],custom_gametime:[205,0,0,"-"],dice:[206,0,0,"-"],email_login:[207,0,0,"-"],evscaperoom:[208,0,0,"-"],extended_room:[217,0,0,"-"],fieldfill:[218,0,0,"-"],gendersub:[219,0,0,"-"],health_bar:[220,0,0,"-"],ingame_python:[221,0,0,"-"],mail:[229,0,0,"-"],mapbuilder:[230,0,0,"-"],menu_login:[231,0,0,"-"],multidescer:[232,0,0,"-"],puzzles:[233,0,0,"-"],random_string_generator:[234,0,0,"-"],rplanguage:[235,0,0,"-"],rpsystem:[236,0,0,"-"],security:[237,0,0,"-"],simpledoor:[242,0,0,"-"],slow_exit:[243,0,0,"-"],talking_npc:[244,0,0,"-"],test_traits:[245,0,0,"-"],traits:[246,0,0,"-"],tree_select:[247,0,0,"-"],turnbattle:[248,0,0,"-"],tutorial_examples:[254,0,0,"-"],tutorial_world:[262,0,0,"-"],unixcommand:[267,0,0,"-"],wilderness:[268,0,0,"-"]},"evennia.contrib.awsstorage":{aws_s3_cdn:[194,0,0,"-"],tests:[195,0,0,"-"]},"evennia.contrib.awsstorage.aws_s3_cdn":{S3Boto3Storage:[194,1,1,""],S3Boto3StorageFile:[194,1,1,""],check_location:[194,5,1,""],get_available_overwrite_name:[194,5,1,""],lookup_env:[194,5,1,""],safe_join:[194,5,1,""],setting:[194,5,1,""]},"evennia.contrib.awsstorage.aws_s3_cdn.S3Boto3Storage":{"delete":[194,3,1,""],__init__:[194,3,1,""],access_key:[194,4,1,""],access_key_names:[194,4,1,""],addressing_style:[194,4,1,""],auto_create_bucket:[194,4,1,""],bucket:[194,3,1,""],bucket_acl:[194,4,1,""],bucket_name:[194,4,1,""],config:[194,4,1,""],connection:[194,3,1,""],custom_domain:[194,4,1,""],deconstruct:[194,3,1,""],default_acl:[194,4,1,""],default_content_type:[194,4,1,""],encryption:[194,4,1,""],endpoint_url:[194,4,1,""],entries:[194,3,1,""],exists:[194,3,1,""],file_name_charset:[194,4,1,""],file_overwrite:[194,4,1,""],get_available_name:[194,3,1,""],get_modified_time:[194,3,1,""],get_object_parameters:[194,3,1,""],gzip:[194,4,1,""],gzip_content_types:[194,4,1,""],listdir:[194,3,1,""],location:[194,4,1,""],max_memory_size:[194,4,1,""],modified_time:[194,3,1,""],object_parameters:[194,4,1,""],preload_metadata:[194,4,1,""],proxies:[194,4,1,""],querystring_auth:[194,4,1,""],querystring_expire:[194,4,1,""],reduced_redundancy:[194,4,1,""],region_name:[194,4,1,""],secret_key:[194,4,1,""],secret_key_names:[194,4,1,""],secure_urls:[194,4,1,""],security_token:[194,4,1,""],security_token_names:[194,4,1,""],signature_version:[194,4,1,""],size:[194,3,1,""],url:[194,3,1,""],url_protocol:[194,4,1,""],use_ssl:[194,4,1,""],verify:[194,4,1,""]},"evennia.contrib.awsstorage.aws_s3_cdn.S3Boto3StorageFile":{__init__:[194,3,1,""],buffer_size:[194,4,1,""],close:[194,3,1,""],deconstruct:[194,3,1,""],file:[194,3,1,""],read:[194,3,1,""],readline:[194,3,1,""],size:[194,3,1,""],write:[194,3,1,""]},"evennia.contrib.awsstorage.tests":{S3Boto3StorageTests:[195,1,1,""],S3Boto3TestCase:[195,1,1,""]},"evennia.contrib.awsstorage.tests.S3Boto3StorageTests":{test_auto_creating_bucket:[195,3,1,""],test_auto_creating_bucket_with_acl:[195,3,1,""],test_clean_name:[195,3,1,""],test_clean_name_normalize:[195,3,1,""],test_clean_name_trailing_slash:[195,3,1,""],test_clean_name_windows:[195,3,1,""],test_compress_content_len:[195,3,1,""],test_connection_threading:[195,3,1,""],test_content_type:[195,3,1,""],test_generated_url_is_encoded:[195,3,1,""],test_location_leading_slash:[195,3,1,""],test_override_class_variable:[195,3,1,""],test_override_init_argument:[195,3,1,""],test_pickle_with_bucket:[195,3,1,""],test_pickle_without_bucket:[195,3,1,""],test_special_characters:[195,3,1,""],test_storage_delete:[195,3,1,""],test_storage_exists:[195,3,1,""],test_storage_exists_doesnt_create_bucket:[195,3,1,""],test_storage_exists_false:[195,3,1,""],test_storage_listdir_base:[195,3,1,""],test_storage_listdir_subdir:[195,3,1,""],test_storage_mtime:[195,3,1,""],test_storage_open_no_overwrite_existing:[195,3,1,""],test_storage_open_no_write:[195,3,1,""],test_storage_open_write:[195,3,1,""],test_storage_save:[195,3,1,""],test_storage_save_gzip:[195,3,1,""],test_storage_save_gzip_twice:[195,3,1,""],test_storage_save_gzipped:[195,3,1,""],test_storage_save_with_acl:[195,3,1,""],test_storage_size:[195,3,1,""],test_storage_url:[195,3,1,""],test_storage_url_slashes:[195,3,1,""],test_storage_write_beyond_buffer_size:[195,3,1,""],test_strip_signing_parameters:[195,3,1,""]},"evennia.contrib.awsstorage.tests.S3Boto3TestCase":{setUp:[195,3,1,""]},"evennia.contrib.barter":{CmdAccept:[196,1,1,""],CmdDecline:[196,1,1,""],CmdEvaluate:[196,1,1,""],CmdFinish:[196,1,1,""],CmdOffer:[196,1,1,""],CmdStatus:[196,1,1,""],CmdTrade:[196,1,1,""],CmdTradeBase:[196,1,1,""],CmdTradeHelp:[196,1,1,""],CmdsetTrade:[196,1,1,""],TradeHandler:[196,1,1,""],TradeTimeout:[196,1,1,""]},"evennia.contrib.barter.CmdAccept":{aliases:[196,4,1,""],func:[196,3,1,""],help_category:[196,4,1,""],key:[196,4,1,""],lock_storage:[196,4,1,""],locks:[196,4,1,""],search_index_entry:[196,4,1,""]},"evennia.contrib.barter.CmdDecline":{aliases:[196,4,1,""],func:[196,3,1,""],help_category:[196,4,1,""],key:[196,4,1,""],lock_storage:[196,4,1,""],locks:[196,4,1,""],search_index_entry:[196,4,1,""]},"evennia.contrib.barter.CmdEvaluate":{aliases:[196,4,1,""],func:[196,3,1,""],help_category:[196,4,1,""],key:[196,4,1,""],lock_storage:[196,4,1,""],locks:[196,4,1,""],search_index_entry:[196,4,1,""]},"evennia.contrib.barter.CmdFinish":{aliases:[196,4,1,""],func:[196,3,1,""],help_category:[196,4,1,""],key:[196,4,1,""],lock_storage:[196,4,1,""],locks:[196,4,1,""],search_index_entry:[196,4,1,""]},"evennia.contrib.barter.CmdOffer":{aliases:[196,4,1,""],func:[196,3,1,""],help_category:[196,4,1,""],key:[196,4,1,""],lock_storage:[196,4,1,""],locks:[196,4,1,""],search_index_entry:[196,4,1,""]},"evennia.contrib.barter.CmdStatus":{aliases:[196,4,1,""],func:[196,3,1,""],help_category:[196,4,1,""],key:[196,4,1,""],lock_storage:[196,4,1,""],locks:[196,4,1,""],search_index_entry:[196,4,1,""]},"evennia.contrib.barter.CmdTrade":{aliases:[196,4,1,""],func:[196,3,1,""],help_category:[196,4,1,""],key:[196,4,1,""],lock_storage:[196,4,1,""],locks:[196,4,1,""],search_index_entry:[196,4,1,""]},"evennia.contrib.barter.CmdTradeBase":{aliases:[196,4,1,""],help_category:[196,4,1,""],key:[196,4,1,""],lock_storage:[196,4,1,""],parse:[196,3,1,""],search_index_entry:[196,4,1,""]},"evennia.contrib.barter.CmdTradeHelp":{aliases:[196,4,1,""],func:[196,3,1,""],help_category:[196,4,1,""],key:[196,4,1,""],lock_storage:[196,4,1,""],locks:[196,4,1,""],search_index_entry:[196,4,1,""]},"evennia.contrib.barter.CmdsetTrade":{at_cmdset_creation:[196,3,1,""],key:[196,4,1,""],path:[196,4,1,""]},"evennia.contrib.barter.TradeHandler":{__init__:[196,3,1,""],accept:[196,3,1,""],decline:[196,3,1,""],finish:[196,3,1,""],get_other:[196,3,1,""],join:[196,3,1,""],list:[196,3,1,""],msg_other:[196,3,1,""],offer:[196,3,1,""],search:[196,3,1,""],unjoin:[196,3,1,""]},"evennia.contrib.barter.TradeTimeout":{DoesNotExist:[196,2,1,""],MultipleObjectsReturned:[196,2,1,""],at_repeat:[196,3,1,""],at_script_creation:[196,3,1,""],is_valid:[196,3,1,""],path:[196,4,1,""],typename:[196,4,1,""]},"evennia.contrib.building_menu":{BuildingMenu:[197,1,1,""],BuildingMenuCmdSet:[197,1,1,""],Choice:[197,1,1,""],CmdNoInput:[197,1,1,""],CmdNoMatch:[197,1,1,""],GenericBuildingCmd:[197,1,1,""],GenericBuildingMenu:[197,1,1,""],menu_edit:[197,5,1,""],menu_quit:[197,5,1,""],menu_setattr:[197,5,1,""]},"evennia.contrib.building_menu.BuildingMenu":{__init__:[197,3,1,""],add_choice:[197,3,1,""],add_choice_edit:[197,3,1,""],add_choice_quit:[197,3,1,""],close:[197,3,1,""],current_choice:[197,3,1,""],display:[197,3,1,""],display_choice:[197,3,1,""],display_title:[197,3,1,""],init:[197,3,1,""],joker_key:[197,4,1,""],keys_go_back:[197,4,1,""],min_shortcut:[197,4,1,""],move:[197,3,1,""],open:[197,3,1,""],open_parent_menu:[197,3,1,""],open_submenu:[197,3,1,""],relevant_choices:[197,3,1,""],restore:[197,3,1,""],sep_keys:[197,4,1,""]},"evennia.contrib.building_menu.BuildingMenuCmdSet":{at_cmdset_creation:[197,3,1,""],key:[197,4,1,""],path:[197,4,1,""],priority:[197,4,1,""]},"evennia.contrib.building_menu.Choice":{__init__:[197,3,1,""],enter:[197,3,1,""],format_text:[197,3,1,""],keys:[197,3,1,""],leave:[197,3,1,""],nomatch:[197,3,1,""]},"evennia.contrib.building_menu.CmdNoInput":{__init__:[197,3,1,""],aliases:[197,4,1,""],func:[197,3,1,""],help_category:[197,4,1,""],key:[197,4,1,""],lock_storage:[197,4,1,""],locks:[197,4,1,""],search_index_entry:[197,4,1,""]},"evennia.contrib.building_menu.CmdNoMatch":{__init__:[197,3,1,""],aliases:[197,4,1,""],func:[197,3,1,""],help_category:[197,4,1,""],key:[197,4,1,""],lock_storage:[197,4,1,""],locks:[197,4,1,""],search_index_entry:[197,4,1,""]},"evennia.contrib.building_menu.GenericBuildingCmd":{aliases:[197,4,1,""],func:[197,3,1,""],help_category:[197,4,1,""],key:[197,4,1,""],lock_storage:[197,4,1,""],search_index_entry:[197,4,1,""]},"evennia.contrib.building_menu.GenericBuildingMenu":{init:[197,3,1,""]},"evennia.contrib.chargen":{CmdOOCCharacterCreate:[198,1,1,""],CmdOOCLook:[198,1,1,""],OOCCmdSetCharGen:[198,1,1,""]},"evennia.contrib.chargen.CmdOOCCharacterCreate":{aliases:[198,4,1,""],func:[198,3,1,""],help_category:[198,4,1,""],key:[198,4,1,""],lock_storage:[198,4,1,""],locks:[198,4,1,""],search_index_entry:[198,4,1,""]},"evennia.contrib.chargen.CmdOOCLook":{aliases:[198,4,1,""],func:[198,3,1,""],help_category:[198,4,1,""],key:[198,4,1,""],lock_storage:[198,4,1,""],locks:[198,4,1,""],search_index_entry:[198,4,1,""]},"evennia.contrib.chargen.OOCCmdSetCharGen":{at_cmdset_creation:[198,3,1,""],path:[198,4,1,""]},"evennia.contrib.clothing":{ClothedCharacter:[199,1,1,""],ClothedCharacterCmdSet:[199,1,1,""],Clothing:[199,1,1,""],CmdCover:[199,1,1,""],CmdDrop:[199,1,1,""],CmdGive:[199,1,1,""],CmdInventory:[199,1,1,""],CmdRemove:[199,1,1,""],CmdUncover:[199,1,1,""],CmdWear:[199,1,1,""],clothing_type_count:[199,5,1,""],get_worn_clothes:[199,5,1,""],order_clothes_list:[199,5,1,""],single_type_count:[199,5,1,""]},"evennia.contrib.clothing.ClothedCharacter":{DoesNotExist:[199,2,1,""],MultipleObjectsReturned:[199,2,1,""],path:[199,4,1,""],return_appearance:[199,3,1,""],typename:[199,4,1,""]},"evennia.contrib.clothing.ClothedCharacterCmdSet":{at_cmdset_creation:[199,3,1,""],key:[199,4,1,""],path:[199,4,1,""]},"evennia.contrib.clothing.Clothing":{DoesNotExist:[199,2,1,""],MultipleObjectsReturned:[199,2,1,""],at_get:[199,3,1,""],path:[199,4,1,""],remove:[199,3,1,""],typename:[199,4,1,""],wear:[199,3,1,""]},"evennia.contrib.clothing.CmdCover":{aliases:[199,4,1,""],func:[199,3,1,""],help_category:[199,4,1,""],key:[199,4,1,""],lock_storage:[199,4,1,""],search_index_entry:[199,4,1,""]},"evennia.contrib.clothing.CmdDrop":{aliases:[199,4,1,""],arg_regex:[199,4,1,""],func:[199,3,1,""],help_category:[199,4,1,""],key:[199,4,1,""],lock_storage:[199,4,1,""],locks:[199,4,1,""],search_index_entry:[199,4,1,""]},"evennia.contrib.clothing.CmdGive":{aliases:[199,4,1,""],arg_regex:[199,4,1,""],func:[199,3,1,""],help_category:[199,4,1,""],key:[199,4,1,""],lock_storage:[199,4,1,""],locks:[199,4,1,""],search_index_entry:[199,4,1,""]},"evennia.contrib.clothing.CmdInventory":{aliases:[199,4,1,""],arg_regex:[199,4,1,""],func:[199,3,1,""],help_category:[199,4,1,""],key:[199,4,1,""],lock_storage:[199,4,1,""],locks:[199,4,1,""],search_index_entry:[199,4,1,""]},"evennia.contrib.clothing.CmdRemove":{aliases:[199,4,1,""],func:[199,3,1,""],help_category:[199,4,1,""],key:[199,4,1,""],lock_storage:[199,4,1,""],search_index_entry:[199,4,1,""]},"evennia.contrib.clothing.CmdUncover":{aliases:[199,4,1,""],func:[199,3,1,""],help_category:[199,4,1,""],key:[199,4,1,""],lock_storage:[199,4,1,""],search_index_entry:[199,4,1,""]},"evennia.contrib.clothing.CmdWear":{aliases:[199,4,1,""],func:[199,3,1,""],help_category:[199,4,1,""],key:[199,4,1,""],lock_storage:[199,4,1,""],search_index_entry:[199,4,1,""]},"evennia.contrib.crafting":{crafting:[202,0,0,"-"],example_recipes:[203,0,0,"-"],tests:[204,0,0,"-"]},"evennia.contrib.crafting.crafting":{CmdCraft:[202,1,1,""],CraftingCmdSet:[202,1,1,""],CraftingError:[202,2,1,""],CraftingRecipe:[202,1,1,""],CraftingRecipeBase:[202,1,1,""],CraftingValidationError:[202,2,1,""],craft:[202,5,1,""]},"evennia.contrib.crafting.crafting.CmdCraft":{aliases:[202,4,1,""],arg_regex:[202,4,1,""],func:[202,3,1,""],help_category:[202,4,1,""],key:[202,4,1,""],lock_storage:[202,4,1,""],locks:[202,4,1,""],parse:[202,3,1,""],search_index_entry:[202,4,1,""]},"evennia.contrib.crafting.crafting.CraftingCmdSet":{at_cmdset_creation:[202,3,1,""],key:[202,4,1,""],path:[202,4,1,""]},"evennia.contrib.crafting.crafting.CraftingRecipe":{__init__:[202,3,1,""],consumable_names:[202,4,1,""],consumable_tag_category:[202,4,1,""],consumable_tags:[202,4,1,""],consume_on_fail:[202,4,1,""],do_craft:[202,3,1,""],error_consumable_excess_message:[202,4,1,""],error_consumable_missing_message:[202,4,1,""],error_consumable_order_message:[202,4,1,""],error_tool_excess_message:[202,4,1,""],error_tool_missing_message:[202,4,1,""],error_tool_order_message:[202,4,1,""],exact_consumable_order:[202,4,1,""],exact_consumables:[202,4,1,""],exact_tool_order:[202,4,1,""],exact_tools:[202,4,1,""],failure_message:[202,4,1,""],name:[202,4,1,""],output_names:[202,4,1,""],output_prototypes:[202,4,1,""],post_craft:[202,3,1,""],pre_craft:[202,3,1,""],seed:[202,3,1,""],success_message:[202,4,1,""],tool_names:[202,4,1,""],tool_tag_category:[202,4,1,""],tool_tags:[202,4,1,""]},"evennia.contrib.crafting.crafting.CraftingRecipeBase":{__init__:[202,3,1,""],allow_reuse:[202,4,1,""],craft:[202,3,1,""],do_craft:[202,3,1,""],msg:[202,3,1,""],name:[202,4,1,""],post_craft:[202,3,1,""],pre_craft:[202,3,1,""]},"evennia.contrib.crafting.example_recipes":{CrucibleSteelRecipe:[203,1,1,""],LeatherRecipe:[203,1,1,""],OakBarkRecipe:[203,1,1,""],PigIronRecipe:[203,1,1,""],RawhideRecipe:[203,1,1,""],SwordBladeRecipe:[203,1,1,""],SwordGuardRecipe:[203,1,1,""],SwordHandleRecipe:[203,1,1,""],SwordPommelRecipe:[203,1,1,""],SwordRecipe:[203,1,1,""],random:[203,5,1,""]},"evennia.contrib.crafting.example_recipes.CrucibleSteelRecipe":{consumable_tags:[203,4,1,""],name:[203,4,1,""],output_prototypes:[203,4,1,""],tool_tags:[203,4,1,""]},"evennia.contrib.crafting.example_recipes.LeatherRecipe":{consumable_tags:[203,4,1,""],name:[203,4,1,""],output_prototypes:[203,4,1,""],tool_tags:[203,4,1,""]},"evennia.contrib.crafting.example_recipes.OakBarkRecipe":{consumable_tags:[203,4,1,""],name:[203,4,1,""],output_prototypes:[203,4,1,""],tool_tags:[203,4,1,""]},"evennia.contrib.crafting.example_recipes.PigIronRecipe":{consumable_tags:[203,4,1,""],name:[203,4,1,""],output_prototypes:[203,4,1,""],tool_tags:[203,4,1,""]},"evennia.contrib.crafting.example_recipes.RawhideRecipe":{consumable_tags:[203,4,1,""],name:[203,4,1,""],output_prototypes:[203,4,1,""],tool_tags:[203,4,1,""]},"evennia.contrib.crafting.example_recipes.SwordBladeRecipe":{consumable_tags:[203,4,1,""],name:[203,4,1,""],output_prototypes:[203,4,1,""],tool_tags:[203,4,1,""]},"evennia.contrib.crafting.example_recipes.SwordGuardRecipe":{consumable_tags:[203,4,1,""],name:[203,4,1,""],output_prototypes:[203,4,1,""],tool_tags:[203,4,1,""]},"evennia.contrib.crafting.example_recipes.SwordHandleRecipe":{consumable_tags:[203,4,1,""],name:[203,4,1,""],output_prototypes:[203,4,1,""],tool_tags:[203,4,1,""]},"evennia.contrib.crafting.example_recipes.SwordPommelRecipe":{consumable_tags:[203,4,1,""],name:[203,4,1,""],output_prototypes:[203,4,1,""],tool_tags:[203,4,1,""]},"evennia.contrib.crafting.example_recipes.SwordRecipe":{consumable_tags:[203,4,1,""],exact_consumable_order:[203,4,1,""],name:[203,4,1,""],output_prototypes:[203,4,1,""],tool_tags:[203,4,1,""]},"evennia.contrib.crafting.tests":{TestCraftCommand:[204,1,1,""],TestCraftSword:[204,1,1,""],TestCraftUtils:[204,1,1,""],TestCraftingRecipe:[204,1,1,""],TestCraftingRecipeBase:[204,1,1,""]},"evennia.contrib.crafting.tests.TestCraftCommand":{setUp:[204,3,1,""],test_craft__nocons__failure:[204,3,1,""],test_craft__notools__failure:[204,3,1,""],test_craft__success:[204,3,1,""]},"evennia.contrib.crafting.tests.TestCraftSword":{setUp:[204,3,1,""],test_craft_sword:[204,3,1,""]},"evennia.contrib.crafting.tests.TestCraftUtils":{maxDiff:[204,4,1,""],test_load_recipes:[204,3,1,""]},"evennia.contrib.crafting.tests.TestCraftingRecipe":{maxDiff:[204,4,1,""],setUp:[204,3,1,""],tearDown:[204,3,1,""],test_craft__success:[204,3,1,""],test_craft_cons_excess__fail:[204,3,1,""],test_craft_cons_excess__sucess:[204,3,1,""],test_craft_cons_order__fail:[204,3,1,""],test_craft_missing_cons__always_consume__fail:[204,3,1,""],test_craft_missing_cons__fail:[204,3,1,""],test_craft_missing_tool__fail:[204,3,1,""],test_craft_tool_excess__fail:[204,3,1,""],test_craft_tool_excess__sucess:[204,3,1,""],test_craft_tool_order__fail:[204,3,1,""],test_craft_wrong_tool__fail:[204,3,1,""],test_error_format:[204,3,1,""],test_seed__succcess:[204,3,1,""]},"evennia.contrib.crafting.tests.TestCraftingRecipeBase":{setUp:[204,3,1,""],test_craft_hook__fail:[204,3,1,""],test_craft_hook__succeed:[204,3,1,""],test_msg:[204,3,1,""],test_pre_craft:[204,3,1,""],test_pre_craft_fail:[204,3,1,""]},"evennia.contrib.custom_gametime":{GametimeScript:[205,1,1,""],custom_gametime:[205,5,1,""],gametime_to_realtime:[205,5,1,""],real_seconds_until:[205,5,1,""],realtime_to_gametime:[205,5,1,""],schedule:[205,5,1,""],time_to_tuple:[205,5,1,""]},"evennia.contrib.custom_gametime.GametimeScript":{DoesNotExist:[205,2,1,""],MultipleObjectsReturned:[205,2,1,""],at_repeat:[205,3,1,""],at_script_creation:[205,3,1,""],path:[205,4,1,""],typename:[205,4,1,""]},"evennia.contrib.dice":{CmdDice:[206,1,1,""],DiceCmdSet:[206,1,1,""],roll_dice:[206,5,1,""]},"evennia.contrib.dice.CmdDice":{aliases:[206,4,1,""],func:[206,3,1,""],help_category:[206,4,1,""],key:[206,4,1,""],lock_storage:[206,4,1,""],locks:[206,4,1,""],search_index_entry:[206,4,1,""]},"evennia.contrib.dice.DiceCmdSet":{at_cmdset_creation:[206,3,1,""],path:[206,4,1,""]},"evennia.contrib.email_login":{CmdUnconnectedConnect:[207,1,1,""],CmdUnconnectedCreate:[207,1,1,""],CmdUnconnectedHelp:[207,1,1,""],CmdUnconnectedLook:[207,1,1,""],CmdUnconnectedQuit:[207,1,1,""]},"evennia.contrib.email_login.CmdUnconnectedConnect":{aliases:[207,4,1,""],func:[207,3,1,""],help_category:[207,4,1,""],key:[207,4,1,""],lock_storage:[207,4,1,""],locks:[207,4,1,""],search_index_entry:[207,4,1,""]},"evennia.contrib.email_login.CmdUnconnectedCreate":{aliases:[207,4,1,""],func:[207,3,1,""],help_category:[207,4,1,""],key:[207,4,1,""],lock_storage:[207,4,1,""],locks:[207,4,1,""],parse:[207,3,1,""],search_index_entry:[207,4,1,""]},"evennia.contrib.email_login.CmdUnconnectedHelp":{aliases:[207,4,1,""],func:[207,3,1,""],help_category:[207,4,1,""],key:[207,4,1,""],lock_storage:[207,4,1,""],locks:[207,4,1,""],search_index_entry:[207,4,1,""]},"evennia.contrib.email_login.CmdUnconnectedLook":{aliases:[207,4,1,""],func:[207,3,1,""],help_category:[207,4,1,""],key:[207,4,1,""],lock_storage:[207,4,1,""],locks:[207,4,1,""],search_index_entry:[207,4,1,""]},"evennia.contrib.email_login.CmdUnconnectedQuit":{aliases:[207,4,1,""],func:[207,3,1,""],help_category:[207,4,1,""],key:[207,4,1,""],lock_storage:[207,4,1,""],locks:[207,4,1,""],search_index_entry:[207,4,1,""]},"evennia.contrib.evscaperoom":{commands:[209,0,0,"-"],menu:[210,0,0,"-"],objects:[211,0,0,"-"],room:[212,0,0,"-"],state:[214,0,0,"-"],tests:[215,0,0,"-"],utils:[216,0,0,"-"]},"evennia.contrib.evscaperoom.commands":{CmdCreateObj:[209,1,1,""],CmdEmote:[209,1,1,""],CmdEvscapeRoom:[209,1,1,""],CmdEvscapeRoomStart:[209,1,1,""],CmdFocus:[209,1,1,""],CmdFocusInteraction:[209,1,1,""],CmdGet:[209,1,1,""],CmdGiveUp:[209,1,1,""],CmdHelp:[209,1,1,""],CmdJumpState:[209,1,1,""],CmdLook:[209,1,1,""],CmdOptions:[209,1,1,""],CmdRerouter:[209,1,1,""],CmdSetEvScapeRoom:[209,1,1,""],CmdSetFlag:[209,1,1,""],CmdSpeak:[209,1,1,""],CmdStand:[209,1,1,""],CmdWho:[209,1,1,""]},"evennia.contrib.evscaperoom.commands.CmdCreateObj":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],locks:[209,4,1,""],obj1_search:[209,4,1,""],obj2_search:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdEmote":{aliases:[209,4,1,""],arg_regex:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],room_replace:[209,3,1,""],search_index_entry:[209,4,1,""],you_replace:[209,3,1,""]},"evennia.contrib.evscaperoom.commands.CmdEvscapeRoom":{aliases:[209,4,1,""],arg_regex:[209,4,1,""],focus:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],obj1_search:[209,4,1,""],obj2_search:[209,4,1,""],parse:[209,3,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdEvscapeRoomStart":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdFocus":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],obj1_search:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdFocusInteraction":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],obj1_search:[209,4,1,""],obj2_search:[209,4,1,""],parse:[209,3,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdGet":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdGiveUp":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdHelp":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdJumpState":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],locks:[209,4,1,""],obj1_search:[209,4,1,""],obj2_search:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdLook":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],obj1_search:[209,4,1,""],obj2_search:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdOptions":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdRerouter":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdSetEvScapeRoom":{at_cmdset_creation:[209,3,1,""],path:[209,4,1,""],priority:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdSetFlag":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],locks:[209,4,1,""],obj1_search:[209,4,1,""],obj2_search:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdSpeak":{aliases:[209,4,1,""],arg_regex:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdStand":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdWho":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],obj1_search:[209,4,1,""],obj2_search:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.menu":{EvscaperoomMenu:[210,1,1,""],OptionsMenu:[210,1,1,""],node_create_room:[210,5,1,""],node_join_room:[210,5,1,""],node_options:[210,5,1,""],node_quit:[210,5,1,""],node_set_desc:[210,5,1,""],run_evscaperoom_menu:[210,5,1,""],run_option_menu:[210,5,1,""]},"evennia.contrib.evscaperoom.menu.EvscaperoomMenu":{node_border_char:[210,4,1,""],nodetext_formatter:[210,3,1,""],options_formatter:[210,3,1,""]},"evennia.contrib.evscaperoom.menu.OptionsMenu":{node_formatter:[210,3,1,""]},"evennia.contrib.evscaperoom.objects":{BaseApplicable:[211,1,1,""],BaseConsumable:[211,1,1,""],BasePositionable:[211,1,1,""],Climbable:[211,1,1,""],CodeInput:[211,1,1,""],Combinable:[211,1,1,""],Drinkable:[211,1,1,""],Edible:[211,1,1,""],EvscaperoomObject:[211,1,1,""],Feelable:[211,1,1,""],HasButtons:[211,1,1,""],IndexReadable:[211,1,1,""],Insertable:[211,1,1,""],Kneelable:[211,1,1,""],Liable:[211,1,1,""],Listenable:[211,1,1,""],Mixable:[211,1,1,""],Movable:[211,1,1,""],Openable:[211,1,1,""],Positionable:[211,1,1,""],Readable:[211,1,1,""],Rotatable:[211,1,1,""],Sittable:[211,1,1,""],Smellable:[211,1,1,""],Usable:[211,1,1,""]},"evennia.contrib.evscaperoom.objects.BaseApplicable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_apply:[211,3,1,""],at_cannot_apply:[211,3,1,""],handle_apply:[211,3,1,""],path:[211,4,1,""],target_flag:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.BaseConsumable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_already_consumed:[211,3,1,""],at_consume:[211,3,1,""],consume_flag:[211,4,1,""],handle_consume:[211,3,1,""],has_consumed:[211,3,1,""],one_consume_only:[211,4,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.BasePositionable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_again_position:[211,3,1,""],at_cannot_position:[211,3,1,""],at_object_creation:[211,3,1,""],at_position:[211,3,1,""],handle_position:[211,3,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Climbable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_focus_climb:[211,3,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.CodeInput":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_code_correct:[211,3,1,""],at_code_incorrect:[211,3,1,""],at_focus_code:[211,3,1,""],at_no_code:[211,3,1,""],case_insensitive:[211,4,1,""],code:[211,4,1,""],code_hint:[211,4,1,""],get_cmd_signatures:[211,3,1,""],infinitely_locked:[211,4,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Combinable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_apply:[211,3,1,""],at_cannot_apply:[211,3,1,""],at_focus_combine:[211,3,1,""],destroy_components:[211,4,1,""],get_cmd_signatures:[211,3,1,""],new_create_dict:[211,4,1,""],path:[211,4,1,""],target_flag:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Drinkable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_already_consumed:[211,3,1,""],at_consume:[211,3,1,""],at_focus_drink:[211,3,1,""],at_focus_sip:[211,3,1,""],consume_flag:[211,4,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Edible":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_focus_eat:[211,3,1,""],consume_flag:[211,4,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.EvscaperoomObject":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],action_prepositions:[211,4,1,""],at_focus:[211,3,1,""],at_object_creation:[211,3,1,""],at_speech:[211,3,1,""],at_unfocus:[211,3,1,""],check_character_flag:[211,3,1,""],check_flag:[211,3,1,""],get_cmd_signatures:[211,3,1,""],get_help:[211,3,1,""],get_position:[211,3,1,""],get_short_desc:[211,3,1,""],msg_char:[211,3,1,""],msg_room:[211,3,1,""],msg_system:[211,3,1,""],next_state:[211,3,1,""],parse:[211,3,1,""],path:[211,4,1,""],position_prep_map:[211,4,1,""],return_appearance:[211,3,1,""],room:[211,3,1,""],roomstate:[211,3,1,""],set_character_flag:[211,3,1,""],set_flag:[211,3,1,""],set_position:[211,3,1,""],tagcategory:[211,3,1,""],typename:[211,4,1,""],unset_character_flag:[211,3,1,""],unset_flag:[211,3,1,""]},"evennia.contrib.evscaperoom.objects.Feelable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_focus_feel:[211,3,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.HasButtons":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_focus_press:[211,3,1,""],at_focus_push:[211,3,1,""],at_green_button:[211,3,1,""],at_nomatch:[211,3,1,""],at_red_button:[211,3,1,""],buttons:[211,4,1,""],get_cmd_signatures:[211,3,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.IndexReadable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_cannot_read:[211,3,1,""],at_focus_read:[211,3,1,""],at_read:[211,3,1,""],get_cmd_signatures:[211,3,1,""],index:[211,4,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Insertable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_apply:[211,3,1,""],at_cannot_apply:[211,3,1,""],at_focus_insert:[211,3,1,""],get_cmd_signatures:[211,3,1,""],path:[211,4,1,""],target_flag:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Kneelable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_focus_kneel:[211,3,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Liable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_focus_lie:[211,3,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Listenable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_focus_listen:[211,3,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Mixable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_mix:[211,3,1,""],at_mix_failure:[211,3,1,""],at_mix_success:[211,3,1,""],at_object_creation:[211,3,1,""],check_mixture:[211,3,1,""],handle_mix:[211,3,1,""],ingredient_recipe:[211,4,1,""],mixer_flag:[211,4,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Movable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_already_moved:[211,3,1,""],at_cannot_move:[211,3,1,""],at_focus_move:[211,3,1,""],at_focus_push:[211,3,1,""],at_focus_shove:[211,3,1,""],at_left:[211,3,1,""],at_object_creation:[211,3,1,""],at_right:[211,3,1,""],get_cmd_signatures:[211,3,1,""],move_positions:[211,4,1,""],path:[211,4,1,""],start_position:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Openable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_already_closed:[211,3,1,""],at_already_open:[211,3,1,""],at_close:[211,3,1,""],at_focus_close:[211,3,1,""],at_focus_open:[211,3,1,""],at_locked:[211,3,1,""],at_object_creation:[211,3,1,""],at_open:[211,3,1,""],open_flag:[211,4,1,""],path:[211,4,1,""],start_open:[211,4,1,""],typename:[211,4,1,""],unlock_flag:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Positionable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],get_cmd_signatures:[211,3,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Readable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_cannot_read:[211,3,1,""],at_focus_read:[211,3,1,""],at_object_creation:[211,3,1,""],at_read:[211,3,1,""],path:[211,4,1,""],read_flag:[211,4,1,""],start_readable:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Rotatable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_cannot_rotate:[211,3,1,""],at_focus_rotate:[211,3,1,""],at_focus_turn:[211,3,1,""],at_object_creation:[211,3,1,""],at_rotate:[211,3,1,""],path:[211,4,1,""],rotate_flag:[211,4,1,""],start_rotatable:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Sittable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_focus_sit:[211,3,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Smellable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_focus_smell:[211,3,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Usable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_apply:[211,3,1,""],at_cannot_apply:[211,3,1,""],at_focus_use:[211,3,1,""],path:[211,4,1,""],target_flag:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.room":{EvscapeRoom:[212,1,1,""]},"evennia.contrib.evscaperoom.room.EvscapeRoom":{"delete":[212,3,1,""],DoesNotExist:[212,2,1,""],MultipleObjectsReturned:[212,2,1,""],achievement:[212,3,1,""],at_object_creation:[212,3,1,""],at_object_leave:[212,3,1,""],at_object_receive:[212,3,1,""],character_cleanup:[212,3,1,""],character_exit:[212,3,1,""],check_flag:[212,3,1,""],check_perm:[212,3,1,""],get_all_characters:[212,3,1,""],log:[212,3,1,""],path:[212,4,1,""],progress:[212,3,1,""],return_appearance:[212,3,1,""],score:[212,3,1,""],set_flag:[212,3,1,""],state:[212,3,1,""],statehandler:[212,4,1,""],tag_all_characters:[212,3,1,""],tag_character:[212,3,1,""],typename:[212,4,1,""],unset_flag:[212,3,1,""]},"evennia.contrib.evscaperoom.state":{BaseState:[214,1,1,""],StateHandler:[214,1,1,""]},"evennia.contrib.evscaperoom.state.BaseState":{__init__:[214,3,1,""],character_enters:[214,3,1,""],character_leaves:[214,3,1,""],cinematic:[214,3,1,""],clean:[214,3,1,""],create_object:[214,3,1,""],get_hint:[214,3,1,""],get_object:[214,3,1,""],hints:[214,4,1,""],init:[214,3,1,""],msg:[214,3,1,""],next:[214,3,1,""],next_state:[214,4,1,""]},"evennia.contrib.evscaperoom.state.StateHandler":{__init__:[214,3,1,""],init_state:[214,3,1,""],load_state:[214,3,1,""],next_state:[214,3,1,""]},"evennia.contrib.evscaperoom.tests":{TestEvScapeRoom:[215,1,1,""],TestEvscaperoomCommands:[215,1,1,""],TestStates:[215,1,1,""],TestUtils:[215,1,1,""]},"evennia.contrib.evscaperoom.tests.TestEvScapeRoom":{setUp:[215,3,1,""],tearDown:[215,3,1,""],test_room_methods:[215,3,1,""]},"evennia.contrib.evscaperoom.tests.TestEvscaperoomCommands":{setUp:[215,3,1,""],test_base_parse:[215,3,1,""],test_base_search:[215,3,1,""],test_emote:[215,3,1,""],test_focus:[215,3,1,""],test_focus_interaction:[215,3,1,""],test_look:[215,3,1,""],test_set_focus:[215,3,1,""],test_speech:[215,3,1,""]},"evennia.contrib.evscaperoom.tests.TestStates":{setUp:[215,3,1,""],tearDown:[215,3,1,""],test_all_states:[215,3,1,""],test_base_state:[215,3,1,""]},"evennia.contrib.evscaperoom.tests.TestUtils":{test_overwrite:[215,3,1,""],test_parse_for_perspectives:[215,3,1,""],test_parse_for_things:[215,3,1,""]},"evennia.contrib.evscaperoom.utils":{add_msg_borders:[216,5,1,""],create_evscaperoom_object:[216,5,1,""],create_fantasy_word:[216,5,1,""],msg_cinematic:[216,5,1,""],parse_for_perspectives:[216,5,1,""],parse_for_things:[216,5,1,""]},"evennia.contrib.extended_room":{CmdExtendedRoomDesc:[217,1,1,""],CmdExtendedRoomDetail:[217,1,1,""],CmdExtendedRoomGameTime:[217,1,1,""],CmdExtendedRoomLook:[217,1,1,""],ExtendedRoom:[217,1,1,""],ExtendedRoomCmdSet:[217,1,1,""]},"evennia.contrib.extended_room.CmdExtendedRoomDesc":{aliases:[217,4,1,""],func:[217,3,1,""],help_category:[217,4,1,""],key:[217,4,1,""],lock_storage:[217,4,1,""],reset_times:[217,3,1,""],search_index_entry:[217,4,1,""],switch_options:[217,4,1,""]},"evennia.contrib.extended_room.CmdExtendedRoomDetail":{aliases:[217,4,1,""],func:[217,3,1,""],help_category:[217,4,1,""],key:[217,4,1,""],lock_storage:[217,4,1,""],locks:[217,4,1,""],search_index_entry:[217,4,1,""]},"evennia.contrib.extended_room.CmdExtendedRoomGameTime":{aliases:[217,4,1,""],func:[217,3,1,""],help_category:[217,4,1,""],key:[217,4,1,""],lock_storage:[217,4,1,""],locks:[217,4,1,""],search_index_entry:[217,4,1,""]},"evennia.contrib.extended_room.CmdExtendedRoomLook":{aliases:[217,4,1,""],func:[217,3,1,""],help_category:[217,4,1,""],key:[217,4,1,""],lock_storage:[217,4,1,""],search_index_entry:[217,4,1,""]},"evennia.contrib.extended_room.ExtendedRoom":{DoesNotExist:[217,2,1,""],MultipleObjectsReturned:[217,2,1,""],at_object_creation:[217,3,1,""],del_detail:[217,3,1,""],get_time_and_season:[217,3,1,""],path:[217,4,1,""],replace_timeslots:[217,3,1,""],return_appearance:[217,3,1,""],return_detail:[217,3,1,""],set_detail:[217,3,1,""],typename:[217,4,1,""],update_current_description:[217,3,1,""]},"evennia.contrib.extended_room.ExtendedRoomCmdSet":{at_cmdset_creation:[217,3,1,""],path:[217,4,1,""]},"evennia.contrib.fieldfill":{CmdTestMenu:[218,1,1,""],FieldEvMenu:[218,1,1,""],display_formdata:[218,5,1,""],form_template_to_dict:[218,5,1,""],init_delayed_message:[218,5,1,""],init_fill_field:[218,5,1,""],menunode_fieldfill:[218,5,1,""],sendmessage:[218,5,1,""],verify_online_player:[218,5,1,""]},"evennia.contrib.fieldfill.CmdTestMenu":{aliases:[218,4,1,""],func:[218,3,1,""],help_category:[218,4,1,""],key:[218,4,1,""],lock_storage:[218,4,1,""],search_index_entry:[218,4,1,""]},"evennia.contrib.fieldfill.FieldEvMenu":{node_formatter:[218,3,1,""]},"evennia.contrib.gendersub":{GenderCharacter:[219,1,1,""],SetGender:[219,1,1,""]},"evennia.contrib.gendersub.GenderCharacter":{DoesNotExist:[219,2,1,""],MultipleObjectsReturned:[219,2,1,""],at_object_creation:[219,3,1,""],msg:[219,3,1,""],path:[219,4,1,""],typename:[219,4,1,""]},"evennia.contrib.gendersub.SetGender":{aliases:[219,4,1,""],func:[219,3,1,""],help_category:[219,4,1,""],key:[219,4,1,""],lock_storage:[219,4,1,""],locks:[219,4,1,""],search_index_entry:[219,4,1,""]},"evennia.contrib.health_bar":{display_meter:[220,5,1,""]},"evennia.contrib.ingame_python":{callbackhandler:[222,0,0,"-"],commands:[223,0,0,"-"],eventfuncs:[224,0,0,"-"],scripts:[225,0,0,"-"],tests:[226,0,0,"-"],typeclasses:[227,0,0,"-"],utils:[228,0,0,"-"]},"evennia.contrib.ingame_python.callbackhandler":{Callback:[222,1,1,""],CallbackHandler:[222,1,1,""]},"evennia.contrib.ingame_python.callbackhandler.Callback":{author:[222,3,1,""],code:[222,3,1,""],created_on:[222,3,1,""],name:[222,3,1,""],number:[222,3,1,""],obj:[222,3,1,""],parameters:[222,3,1,""],updated_by:[222,3,1,""],updated_on:[222,3,1,""],valid:[222,3,1,""]},"evennia.contrib.ingame_python.callbackhandler.CallbackHandler":{__init__:[222,3,1,""],add:[222,3,1,""],all:[222,3,1,""],call:[222,3,1,""],edit:[222,3,1,""],format_callback:[222,3,1,""],get:[222,3,1,""],get_variable:[222,3,1,""],remove:[222,3,1,""],script:[222,4,1,""]},"evennia.contrib.ingame_python.commands":{CmdCallback:[223,1,1,""]},"evennia.contrib.ingame_python.commands.CmdCallback":{accept_callback:[223,3,1,""],add_callback:[223,3,1,""],aliases:[223,4,1,""],del_callback:[223,3,1,""],edit_callback:[223,3,1,""],func:[223,3,1,""],get_help:[223,3,1,""],help_category:[223,4,1,""],key:[223,4,1,""],list_callbacks:[223,3,1,""],list_tasks:[223,3,1,""],lock_storage:[223,4,1,""],locks:[223,4,1,""],search_index_entry:[223,4,1,""]},"evennia.contrib.ingame_python.eventfuncs":{call_event:[224,5,1,""],deny:[224,5,1,""],get:[224,5,1,""]},"evennia.contrib.ingame_python.scripts":{EventHandler:[225,1,1,""],TimeEventScript:[225,1,1,""],complete_task:[225,5,1,""]},"evennia.contrib.ingame_python.scripts.EventHandler":{DoesNotExist:[225,2,1,""],MultipleObjectsReturned:[225,2,1,""],accept_callback:[225,3,1,""],add_callback:[225,3,1,""],add_event:[225,3,1,""],at_script_creation:[225,3,1,""],at_start:[225,3,1,""],call:[225,3,1,""],del_callback:[225,3,1,""],edit_callback:[225,3,1,""],get_callbacks:[225,3,1,""],get_events:[225,3,1,""],get_variable:[225,3,1,""],handle_error:[225,3,1,""],path:[225,4,1,""],set_task:[225,3,1,""],typename:[225,4,1,""]},"evennia.contrib.ingame_python.scripts.TimeEventScript":{DoesNotExist:[225,2,1,""],MultipleObjectsReturned:[225,2,1,""],at_repeat:[225,3,1,""],at_script_creation:[225,3,1,""],path:[225,4,1,""],typename:[225,4,1,""]},"evennia.contrib.ingame_python.tests":{TestCmdCallback:[226,1,1,""],TestDefaultCallbacks:[226,1,1,""],TestEventHandler:[226,1,1,""]},"evennia.contrib.ingame_python.tests.TestCmdCallback":{setUp:[226,3,1,""],tearDown:[226,3,1,""],test_accept:[226,3,1,""],test_add:[226,3,1,""],test_del:[226,3,1,""],test_list:[226,3,1,""],test_lock:[226,3,1,""]},"evennia.contrib.ingame_python.tests.TestDefaultCallbacks":{setUp:[226,3,1,""],tearDown:[226,3,1,""],test_exit:[226,3,1,""]},"evennia.contrib.ingame_python.tests.TestEventHandler":{setUp:[226,3,1,""],tearDown:[226,3,1,""],test_accept:[226,3,1,""],test_add_validation:[226,3,1,""],test_call:[226,3,1,""],test_del:[226,3,1,""],test_edit:[226,3,1,""],test_edit_validation:[226,3,1,""],test_handler:[226,3,1,""],test_start:[226,3,1,""]},"evennia.contrib.ingame_python.typeclasses":{EventCharacter:[227,1,1,""],EventExit:[227,1,1,""],EventObject:[227,1,1,""],EventRoom:[227,1,1,""]},"evennia.contrib.ingame_python.typeclasses.EventCharacter":{DoesNotExist:[227,2,1,""],MultipleObjectsReturned:[227,2,1,""],announce_move_from:[227,3,1,""],announce_move_to:[227,3,1,""],at_after_move:[227,3,1,""],at_before_move:[227,3,1,""],at_before_say:[227,3,1,""],at_object_delete:[227,3,1,""],at_post_puppet:[227,3,1,""],at_pre_unpuppet:[227,3,1,""],at_say:[227,3,1,""],callbacks:[227,4,1,""],path:[227,4,1,""],typename:[227,4,1,""]},"evennia.contrib.ingame_python.typeclasses.EventExit":{DoesNotExist:[227,2,1,""],MultipleObjectsReturned:[227,2,1,""],at_traverse:[227,3,1,""],callbacks:[227,4,1,""],path:[227,4,1,""],typename:[227,4,1,""]},"evennia.contrib.ingame_python.typeclasses.EventObject":{DoesNotExist:[227,2,1,""],MultipleObjectsReturned:[227,2,1,""],at_drop:[227,3,1,""],at_get:[227,3,1,""],callbacks:[227,4,1,""],path:[227,4,1,""],typename:[227,4,1,""]},"evennia.contrib.ingame_python.typeclasses.EventRoom":{DoesNotExist:[227,2,1,""],MultipleObjectsReturned:[227,2,1,""],at_object_delete:[227,3,1,""],callbacks:[227,4,1,""],path:[227,4,1,""],typename:[227,4,1,""]},"evennia.contrib.ingame_python.utils":{InterruptEvent:[228,2,1,""],get_event_handler:[228,5,1,""],get_next_wait:[228,5,1,""],keyword_event:[228,5,1,""],phrase_event:[228,5,1,""],register_events:[228,5,1,""],time_event:[228,5,1,""]},"evennia.contrib.mail":{CmdMail:[229,1,1,""],CmdMailCharacter:[229,1,1,""]},"evennia.contrib.mail.CmdMail":{aliases:[229,4,1,""],func:[229,3,1,""],get_all_mail:[229,3,1,""],help_category:[229,4,1,""],key:[229,4,1,""],lock:[229,4,1,""],lock_storage:[229,4,1,""],parse:[229,3,1,""],search_index_entry:[229,4,1,""],search_targets:[229,3,1,""],send_mail:[229,3,1,""]},"evennia.contrib.mail.CmdMailCharacter":{account_caller:[229,4,1,""],aliases:[229,4,1,""],help_category:[229,4,1,""],key:[229,4,1,""],lock_storage:[229,4,1,""],search_index_entry:[229,4,1,""]},"evennia.contrib.mapbuilder":{CmdMapBuilder:[230,1,1,""],build_map:[230,5,1,""],example1_build_forest:[230,5,1,""],example1_build_mountains:[230,5,1,""],example1_build_temple:[230,5,1,""],example2_build_forest:[230,5,1,""],example2_build_horizontal_exit:[230,5,1,""],example2_build_verticle_exit:[230,5,1,""]},"evennia.contrib.mapbuilder.CmdMapBuilder":{aliases:[230,4,1,""],func:[230,3,1,""],help_category:[230,4,1,""],key:[230,4,1,""],lock_storage:[230,4,1,""],locks:[230,4,1,""],search_index_entry:[230,4,1,""]},"evennia.contrib.menu_login":{CmdUnloggedinLook:[231,1,1,""],UnloggedinCmdSet:[231,1,1,""],node_enter_password:[231,5,1,""],node_enter_username:[231,5,1,""],node_quit_or_login:[231,5,1,""]},"evennia.contrib.menu_login.CmdUnloggedinLook":{aliases:[231,4,1,""],arg_regex:[231,4,1,""],func:[231,3,1,""],help_category:[231,4,1,""],key:[231,4,1,""],lock_storage:[231,4,1,""],locks:[231,4,1,""],search_index_entry:[231,4,1,""]},"evennia.contrib.menu_login.UnloggedinCmdSet":{at_cmdset_creation:[231,3,1,""],key:[231,4,1,""],path:[231,4,1,""],priority:[231,4,1,""]},"evennia.contrib.multidescer":{CmdMultiDesc:[232,1,1,""],DescValidateError:[232,2,1,""]},"evennia.contrib.multidescer.CmdMultiDesc":{aliases:[232,4,1,""],func:[232,3,1,""],help_category:[232,4,1,""],key:[232,4,1,""],lock_storage:[232,4,1,""],locks:[232,4,1,""],search_index_entry:[232,4,1,""]},"evennia.contrib.puzzles":{CmdArmPuzzle:[233,1,1,""],CmdCreatePuzzleRecipe:[233,1,1,""],CmdEditPuzzle:[233,1,1,""],CmdListArmedPuzzles:[233,1,1,""],CmdListPuzzleRecipes:[233,1,1,""],CmdUsePuzzleParts:[233,1,1,""],PuzzleRecipe:[233,1,1,""],PuzzleSystemCmdSet:[233,1,1,""],maskout_protodef:[233,5,1,""],proto_def:[233,5,1,""]},"evennia.contrib.puzzles.CmdArmPuzzle":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.puzzles.CmdCreatePuzzleRecipe":{aliases:[233,4,1,""],confirm:[233,4,1,""],default_confirm:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.puzzles.CmdEditPuzzle":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.puzzles.CmdListArmedPuzzles":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.puzzles.CmdListPuzzleRecipes":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.puzzles.CmdUsePuzzleParts":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.puzzles.PuzzleRecipe":{DoesNotExist:[233,2,1,""],MultipleObjectsReturned:[233,2,1,""],path:[233,4,1,""],save_recipe:[233,3,1,""],typename:[233,4,1,""]},"evennia.contrib.puzzles.PuzzleSystemCmdSet":{at_cmdset_creation:[233,3,1,""],path:[233,4,1,""]},"evennia.contrib.random_string_generator":{ExhaustedGenerator:[234,2,1,""],RandomStringGenerator:[234,1,1,""],RandomStringGeneratorScript:[234,1,1,""],RejectedRegex:[234,2,1,""]},"evennia.contrib.random_string_generator.RandomStringGenerator":{__init__:[234,3,1,""],all:[234,3,1,""],clear:[234,3,1,""],get:[234,3,1,""],remove:[234,3,1,""],script:[234,4,1,""]},"evennia.contrib.random_string_generator.RandomStringGeneratorScript":{DoesNotExist:[234,2,1,""],MultipleObjectsReturned:[234,2,1,""],at_script_creation:[234,3,1,""],path:[234,4,1,""],typename:[234,4,1,""]},"evennia.contrib.rplanguage":{LanguageError:[235,2,1,""],LanguageExistsError:[235,2,1,""],LanguageHandler:[235,1,1,""],add_language:[235,5,1,""],available_languages:[235,5,1,""],obfuscate_language:[235,5,1,""],obfuscate_whisper:[235,5,1,""]},"evennia.contrib.rplanguage.LanguageHandler":{DoesNotExist:[235,2,1,""],MultipleObjectsReturned:[235,2,1,""],add:[235,3,1,""],at_script_creation:[235,3,1,""],path:[235,4,1,""],translate:[235,3,1,""],typename:[235,4,1,""]},"evennia.contrib.rpsystem":{CmdEmote:[236,1,1,""],CmdMask:[236,1,1,""],CmdPose:[236,1,1,""],CmdRecog:[236,1,1,""],CmdSay:[236,1,1,""],CmdSdesc:[236,1,1,""],ContribRPCharacter:[236,1,1,""],ContribRPObject:[236,1,1,""],ContribRPRoom:[236,1,1,""],EmoteError:[236,2,1,""],LanguageError:[236,2,1,""],RPCommand:[236,1,1,""],RPSystemCmdSet:[236,1,1,""],RecogError:[236,2,1,""],RecogHandler:[236,1,1,""],SdescError:[236,2,1,""],SdescHandler:[236,1,1,""],ordered_permutation_regex:[236,5,1,""],parse_language:[236,5,1,""],parse_sdescs_and_recogs:[236,5,1,""],regex_tuple_from_key_alias:[236,5,1,""],send_emote:[236,5,1,""]},"evennia.contrib.rpsystem.CmdEmote":{aliases:[236,4,1,""],func:[236,3,1,""],help_category:[236,4,1,""],key:[236,4,1,""],lock_storage:[236,4,1,""],locks:[236,4,1,""],search_index_entry:[236,4,1,""]},"evennia.contrib.rpsystem.CmdMask":{aliases:[236,4,1,""],func:[236,3,1,""],help_category:[236,4,1,""],key:[236,4,1,""],lock_storage:[236,4,1,""],search_index_entry:[236,4,1,""]},"evennia.contrib.rpsystem.CmdPose":{aliases:[236,4,1,""],func:[236,3,1,""],help_category:[236,4,1,""],key:[236,4,1,""],lock_storage:[236,4,1,""],parse:[236,3,1,""],search_index_entry:[236,4,1,""]},"evennia.contrib.rpsystem.CmdRecog":{aliases:[236,4,1,""],func:[236,3,1,""],help_category:[236,4,1,""],key:[236,4,1,""],lock_storage:[236,4,1,""],parse:[236,3,1,""],search_index_entry:[236,4,1,""]},"evennia.contrib.rpsystem.CmdSay":{aliases:[236,4,1,""],func:[236,3,1,""],help_category:[236,4,1,""],key:[236,4,1,""],lock_storage:[236,4,1,""],locks:[236,4,1,""],search_index_entry:[236,4,1,""]},"evennia.contrib.rpsystem.CmdSdesc":{aliases:[236,4,1,""],func:[236,3,1,""],help_category:[236,4,1,""],key:[236,4,1,""],lock_storage:[236,4,1,""],locks:[236,4,1,""],search_index_entry:[236,4,1,""]},"evennia.contrib.rpsystem.ContribRPCharacter":{DoesNotExist:[236,2,1,""],MultipleObjectsReturned:[236,2,1,""],at_before_say:[236,3,1,""],at_object_creation:[236,3,1,""],get_display_name:[236,3,1,""],path:[236,4,1,""],process_language:[236,3,1,""],process_recog:[236,3,1,""],process_sdesc:[236,3,1,""],recog:[236,4,1,""],sdesc:[236,4,1,""],typename:[236,4,1,""]},"evennia.contrib.rpsystem.ContribRPObject":{DoesNotExist:[236,2,1,""],MultipleObjectsReturned:[236,2,1,""],at_object_creation:[236,3,1,""],get_display_name:[236,3,1,""],path:[236,4,1,""],return_appearance:[236,3,1,""],search:[236,3,1,""],typename:[236,4,1,""]},"evennia.contrib.rpsystem.ContribRPRoom":{DoesNotExist:[236,2,1,""],MultipleObjectsReturned:[236,2,1,""],path:[236,4,1,""],typename:[236,4,1,""]},"evennia.contrib.rpsystem.RPCommand":{aliases:[236,4,1,""],help_category:[236,4,1,""],key:[236,4,1,""],lock_storage:[236,4,1,""],parse:[236,3,1,""],search_index_entry:[236,4,1,""]},"evennia.contrib.rpsystem.RPSystemCmdSet":{at_cmdset_creation:[236,3,1,""],path:[236,4,1,""]},"evennia.contrib.rpsystem.RecogHandler":{__init__:[236,3,1,""],add:[236,3,1,""],all:[236,3,1,""],get:[236,3,1,""],get_regex_tuple:[236,3,1,""],remove:[236,3,1,""]},"evennia.contrib.rpsystem.SdescHandler":{__init__:[236,3,1,""],add:[236,3,1,""],get:[236,3,1,""],get_regex_tuple:[236,3,1,""]},"evennia.contrib.security":{auditing:[238,0,0,"-"]},"evennia.contrib.security.auditing":{outputs:[239,0,0,"-"],server:[240,0,0,"-"],tests:[241,0,0,"-"]},"evennia.contrib.security.auditing.outputs":{to_file:[239,5,1,""],to_syslog:[239,5,1,""]},"evennia.contrib.security.auditing.server":{AuditedServerSession:[240,1,1,""]},"evennia.contrib.security.auditing.server.AuditedServerSession":{audit:[240,3,1,""],data_in:[240,3,1,""],data_out:[240,3,1,""],mask:[240,3,1,""]},"evennia.contrib.security.auditing.tests":{AuditingTest:[241,1,1,""]},"evennia.contrib.security.auditing.tests.AuditingTest":{test_audit:[241,3,1,""],test_mask:[241,3,1,""]},"evennia.contrib.simpledoor":{CmdOpen:[242,1,1,""],CmdOpenCloseDoor:[242,1,1,""],SimpleDoor:[242,1,1,""]},"evennia.contrib.simpledoor.CmdOpen":{aliases:[242,4,1,""],create_exit:[242,3,1,""],help_category:[242,4,1,""],key:[242,4,1,""],lock_storage:[242,4,1,""],search_index_entry:[242,4,1,""]},"evennia.contrib.simpledoor.CmdOpenCloseDoor":{aliases:[242,4,1,""],func:[242,3,1,""],help_category:[242,4,1,""],key:[242,4,1,""],lock_storage:[242,4,1,""],locks:[242,4,1,""],search_index_entry:[242,4,1,""]},"evennia.contrib.simpledoor.SimpleDoor":{"delete":[242,3,1,""],DoesNotExist:[242,2,1,""],MultipleObjectsReturned:[242,2,1,""],at_failed_traverse:[242,3,1,""],at_object_creation:[242,3,1,""],path:[242,4,1,""],setdesc:[242,3,1,""],setlock:[242,3,1,""],typename:[242,4,1,""]},"evennia.contrib.slow_exit":{CmdSetSpeed:[243,1,1,""],CmdStop:[243,1,1,""],SlowExit:[243,1,1,""]},"evennia.contrib.slow_exit.CmdSetSpeed":{aliases:[243,4,1,""],func:[243,3,1,""],help_category:[243,4,1,""],key:[243,4,1,""],lock_storage:[243,4,1,""],search_index_entry:[243,4,1,""]},"evennia.contrib.slow_exit.CmdStop":{aliases:[243,4,1,""],func:[243,3,1,""],help_category:[243,4,1,""],key:[243,4,1,""],lock_storage:[243,4,1,""],search_index_entry:[243,4,1,""]},"evennia.contrib.slow_exit.SlowExit":{DoesNotExist:[243,2,1,""],MultipleObjectsReturned:[243,2,1,""],at_traverse:[243,3,1,""],path:[243,4,1,""],typename:[243,4,1,""]},"evennia.contrib.talking_npc":{CmdTalk:[244,1,1,""],END:[244,5,1,""],TalkingCmdSet:[244,1,1,""],TalkingNPC:[244,1,1,""],info1:[244,5,1,""],info2:[244,5,1,""],info3:[244,5,1,""],menu_start_node:[244,5,1,""]},"evennia.contrib.talking_npc.CmdTalk":{aliases:[244,4,1,""],func:[244,3,1,""],help_category:[244,4,1,""],key:[244,4,1,""],lock_storage:[244,4,1,""],locks:[244,4,1,""],search_index_entry:[244,4,1,""]},"evennia.contrib.talking_npc.TalkingCmdSet":{at_cmdset_creation:[244,3,1,""],key:[244,4,1,""],path:[244,4,1,""]},"evennia.contrib.talking_npc.TalkingNPC":{DoesNotExist:[244,2,1,""],MultipleObjectsReturned:[244,2,1,""],at_object_creation:[244,3,1,""],path:[244,4,1,""],typename:[244,4,1,""]},"evennia.contrib.test_traits":{TestNumericTraitOperators:[245,1,1,""],TestTrait:[245,1,1,""],TestTraitCounter:[245,1,1,""],TestTraitCounterTimed:[245,1,1,""],TestTraitGauge:[245,1,1,""],TestTraitGaugeTimed:[245,1,1,""],TestTraitStatic:[245,1,1,""],TraitHandlerTest:[245,1,1,""]},"evennia.contrib.test_traits.TestNumericTraitOperators":{setUp:[245,3,1,""],tearDown:[245,3,1,""],test_add_traits:[245,3,1,""],test_comparisons_numeric:[245,3,1,""],test_comparisons_traits:[245,3,1,""],test_floordiv:[245,3,1,""],test_mul_traits:[245,3,1,""],test_pos_shortcut:[245,3,1,""],test_sub_traits:[245,3,1,""]},"evennia.contrib.test_traits.TestTrait":{setUp:[245,3,1,""],test_init:[245,3,1,""],test_repr:[245,3,1,""],test_trait_getset:[245,3,1,""],test_validate_input__fail:[245,3,1,""],test_validate_input__valid:[245,3,1,""]},"evennia.contrib.test_traits.TestTraitCounter":{setUp:[245,3,1,""],test_boundaries__bigmod:[245,3,1,""],test_boundaries__change_boundaries:[245,3,1,""],test_boundaries__disable:[245,3,1,""],test_boundaries__inverse:[245,3,1,""],test_boundaries__minmax:[245,3,1,""],test_current:[245,3,1,""],test_delete:[245,3,1,""],test_descs:[245,3,1,""],test_init:[245,3,1,""],test_percentage:[245,3,1,""],test_value:[245,3,1,""]},"evennia.contrib.test_traits.TestTraitCounterTimed":{setUp:[245,3,1,""],test_timer_rate:[245,3,1,""],test_timer_ratetarget:[245,3,1,""]},"evennia.contrib.test_traits.TestTraitGauge":{setUp:[245,3,1,""],test_boundaries__bigmod:[245,3,1,""],test_boundaries__change_boundaries:[245,3,1,""],test_boundaries__disable:[245,3,1,""],test_boundaries__inverse:[245,3,1,""],test_boundaries__minmax:[245,3,1,""],test_current:[245,3,1,""],test_delete:[245,3,1,""],test_descs:[245,3,1,""],test_init:[245,3,1,""],test_percentage:[245,3,1,""],test_value:[245,3,1,""]},"evennia.contrib.test_traits.TestTraitGaugeTimed":{setUp:[245,3,1,""],test_timer_rate:[245,3,1,""],test_timer_ratetarget:[245,3,1,""]},"evennia.contrib.test_traits.TestTraitStatic":{setUp:[245,3,1,""],test_delete:[245,3,1,""],test_init:[245,3,1,""],test_value:[245,3,1,""]},"evennia.contrib.test_traits.TraitHandlerTest":{setUp:[245,3,1,""],test_add_trait:[245,3,1,""],test_all:[245,3,1,""],test_cache:[245,3,1,""],test_clear:[245,3,1,""],test_getting:[245,3,1,""],test_remove:[245,3,1,""],test_setting:[245,3,1,""],test_trait_db_connection:[245,3,1,""]},"evennia.contrib.traits":{CounterTrait:[246,1,1,""],GaugeTrait:[246,1,1,""],MandatoryTraitKey:[246,1,1,""],StaticTrait:[246,1,1,""],Trait:[246,1,1,""],TraitException:[246,2,1,""],TraitHandler:[246,1,1,""]},"evennia.contrib.traits.CounterTrait":{base:[246,3,1,""],current:[246,3,1,""],default_keys:[246,4,1,""],desc:[246,3,1,""],max:[246,3,1,""],min:[246,3,1,""],mod:[246,3,1,""],percent:[246,3,1,""],ratetarget:[246,3,1,""],reset:[246,3,1,""],trait_type:[246,4,1,""],validate_input:[246,3,1,""],value:[246,3,1,""]},"evennia.contrib.traits.GaugeTrait":{base:[246,3,1,""],current:[246,3,1,""],default_keys:[246,4,1,""],max:[246,3,1,""],min:[246,3,1,""],mod:[246,3,1,""],percent:[246,3,1,""],reset:[246,3,1,""],trait_type:[246,4,1,""],value:[246,3,1,""]},"evennia.contrib.traits.StaticTrait":{default_keys:[246,4,1,""],mod:[246,3,1,""],trait_type:[246,4,1,""],value:[246,3,1,""]},"evennia.contrib.traits.Trait":{__init__:[246,3,1,""],allow_extra_properties:[246,4,1,""],default_keys:[246,4,1,""],key:[246,3,1,""],name:[246,3,1,""],trait_type:[246,4,1,""],validate_input:[246,3,1,""],value:[246,3,1,""]},"evennia.contrib.traits.TraitException":{__init__:[246,3,1,""]},"evennia.contrib.traits.TraitHandler":{__init__:[246,3,1,""],add:[246,3,1,""],all:[246,3,1,""],clear:[246,3,1,""],get:[246,3,1,""],remove:[246,3,1,""]},"evennia.contrib.tree_select":{CmdNameColor:[247,1,1,""],change_name_color:[247,5,1,""],dashcount:[247,5,1,""],go_up_one_category:[247,5,1,""],index_to_selection:[247,5,1,""],init_tree_selection:[247,5,1,""],is_category:[247,5,1,""],menunode_treeselect:[247,5,1,""],optlist_to_menuoptions:[247,5,1,""],parse_opts:[247,5,1,""]},"evennia.contrib.tree_select.CmdNameColor":{aliases:[247,4,1,""],func:[247,3,1,""],help_category:[247,4,1,""],key:[247,4,1,""],lock_storage:[247,4,1,""],search_index_entry:[247,4,1,""]},"evennia.contrib.turnbattle":{tb_basic:[249,0,0,"-"],tb_equip:[250,0,0,"-"],tb_items:[251,0,0,"-"],tb_magic:[252,0,0,"-"],tb_range:[253,0,0,"-"]},"evennia.contrib.turnbattle.tb_basic":{ACTIONS_PER_TURN:[249,6,1,""],BattleCmdSet:[249,1,1,""],CmdAttack:[249,1,1,""],CmdCombatHelp:[249,1,1,""],CmdDisengage:[249,1,1,""],CmdFight:[249,1,1,""],CmdPass:[249,1,1,""],CmdRest:[249,1,1,""],TBBasicCharacter:[249,1,1,""],TBBasicTurnHandler:[249,1,1,""],apply_damage:[249,5,1,""],at_defeat:[249,5,1,""],combat_cleanup:[249,5,1,""],get_attack:[249,5,1,""],get_damage:[249,5,1,""],get_defense:[249,5,1,""],is_in_combat:[249,5,1,""],is_turn:[249,5,1,""],resolve_attack:[249,5,1,""],roll_init:[249,5,1,""],spend_action:[249,5,1,""]},"evennia.contrib.turnbattle.tb_basic.BattleCmdSet":{at_cmdset_creation:[249,3,1,""],key:[249,4,1,""],path:[249,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdAttack":{aliases:[249,4,1,""],func:[249,3,1,""],help_category:[249,4,1,""],key:[249,4,1,""],lock_storage:[249,4,1,""],search_index_entry:[249,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdCombatHelp":{aliases:[249,4,1,""],func:[249,3,1,""],help_category:[249,4,1,""],key:[249,4,1,""],lock_storage:[249,4,1,""],search_index_entry:[249,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdDisengage":{aliases:[249,4,1,""],func:[249,3,1,""],help_category:[249,4,1,""],key:[249,4,1,""],lock_storage:[249,4,1,""],search_index_entry:[249,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdFight":{aliases:[249,4,1,""],func:[249,3,1,""],help_category:[249,4,1,""],key:[249,4,1,""],lock_storage:[249,4,1,""],search_index_entry:[249,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdPass":{aliases:[249,4,1,""],func:[249,3,1,""],help_category:[249,4,1,""],key:[249,4,1,""],lock_storage:[249,4,1,""],search_index_entry:[249,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdRest":{aliases:[249,4,1,""],func:[249,3,1,""],help_category:[249,4,1,""],key:[249,4,1,""],lock_storage:[249,4,1,""],search_index_entry:[249,4,1,""]},"evennia.contrib.turnbattle.tb_basic.TBBasicCharacter":{DoesNotExist:[249,2,1,""],MultipleObjectsReturned:[249,2,1,""],at_before_move:[249,3,1,""],at_object_creation:[249,3,1,""],path:[249,4,1,""],typename:[249,4,1,""]},"evennia.contrib.turnbattle.tb_basic.TBBasicTurnHandler":{DoesNotExist:[249,2,1,""],MultipleObjectsReturned:[249,2,1,""],at_repeat:[249,3,1,""],at_script_creation:[249,3,1,""],at_stop:[249,3,1,""],initialize_for_combat:[249,3,1,""],join_fight:[249,3,1,""],next_turn:[249,3,1,""],path:[249,4,1,""],start_turn:[249,3,1,""],turn_end_check:[249,3,1,""],typename:[249,4,1,""]},"evennia.contrib.turnbattle.tb_equip":{ACTIONS_PER_TURN:[250,6,1,""],BattleCmdSet:[250,1,1,""],CmdAttack:[250,1,1,""],CmdCombatHelp:[250,1,1,""],CmdDisengage:[250,1,1,""],CmdDoff:[250,1,1,""],CmdDon:[250,1,1,""],CmdFight:[250,1,1,""],CmdPass:[250,1,1,""],CmdRest:[250,1,1,""],CmdUnwield:[250,1,1,""],CmdWield:[250,1,1,""],TBEArmor:[250,1,1,""],TBEWeapon:[250,1,1,""],TBEquipCharacter:[250,1,1,""],TBEquipTurnHandler:[250,1,1,""],apply_damage:[250,5,1,""],at_defeat:[250,5,1,""],combat_cleanup:[250,5,1,""],get_attack:[250,5,1,""],get_damage:[250,5,1,""],get_defense:[250,5,1,""],is_in_combat:[250,5,1,""],is_turn:[250,5,1,""],resolve_attack:[250,5,1,""],roll_init:[250,5,1,""],spend_action:[250,5,1,""]},"evennia.contrib.turnbattle.tb_equip.BattleCmdSet":{at_cmdset_creation:[250,3,1,""],key:[250,4,1,""],path:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdAttack":{aliases:[250,4,1,""],func:[250,3,1,""],help_category:[250,4,1,""],key:[250,4,1,""],lock_storage:[250,4,1,""],search_index_entry:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdCombatHelp":{aliases:[250,4,1,""],func:[250,3,1,""],help_category:[250,4,1,""],key:[250,4,1,""],lock_storage:[250,4,1,""],search_index_entry:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdDisengage":{aliases:[250,4,1,""],func:[250,3,1,""],help_category:[250,4,1,""],key:[250,4,1,""],lock_storage:[250,4,1,""],search_index_entry:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdDoff":{aliases:[250,4,1,""],func:[250,3,1,""],help_category:[250,4,1,""],key:[250,4,1,""],lock_storage:[250,4,1,""],search_index_entry:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdDon":{aliases:[250,4,1,""],func:[250,3,1,""],help_category:[250,4,1,""],key:[250,4,1,""],lock_storage:[250,4,1,""],search_index_entry:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdFight":{aliases:[250,4,1,""],func:[250,3,1,""],help_category:[250,4,1,""],key:[250,4,1,""],lock_storage:[250,4,1,""],search_index_entry:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdPass":{aliases:[250,4,1,""],func:[250,3,1,""],help_category:[250,4,1,""],key:[250,4,1,""],lock_storage:[250,4,1,""],search_index_entry:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdRest":{aliases:[250,4,1,""],func:[250,3,1,""],help_category:[250,4,1,""],key:[250,4,1,""],lock_storage:[250,4,1,""],search_index_entry:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdUnwield":{aliases:[250,4,1,""],func:[250,3,1,""],help_category:[250,4,1,""],key:[250,4,1,""],lock_storage:[250,4,1,""],search_index_entry:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdWield":{aliases:[250,4,1,""],func:[250,3,1,""],help_category:[250,4,1,""],key:[250,4,1,""],lock_storage:[250,4,1,""],search_index_entry:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.TBEArmor":{DoesNotExist:[250,2,1,""],MultipleObjectsReturned:[250,2,1,""],at_before_drop:[250,3,1,""],at_before_give:[250,3,1,""],at_drop:[250,3,1,""],at_give:[250,3,1,""],at_object_creation:[250,3,1,""],path:[250,4,1,""],typename:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.TBEWeapon":{DoesNotExist:[250,2,1,""],MultipleObjectsReturned:[250,2,1,""],at_drop:[250,3,1,""],at_give:[250,3,1,""],at_object_creation:[250,3,1,""],path:[250,4,1,""],typename:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.TBEquipCharacter":{DoesNotExist:[250,2,1,""],MultipleObjectsReturned:[250,2,1,""],at_before_move:[250,3,1,""],at_object_creation:[250,3,1,""],path:[250,4,1,""],typename:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.TBEquipTurnHandler":{DoesNotExist:[250,2,1,""],MultipleObjectsReturned:[250,2,1,""],at_repeat:[250,3,1,""],at_script_creation:[250,3,1,""],at_stop:[250,3,1,""],initialize_for_combat:[250,3,1,""],join_fight:[250,3,1,""],next_turn:[250,3,1,""],path:[250,4,1,""],start_turn:[250,3,1,""],turn_end_check:[250,3,1,""],typename:[250,4,1,""]},"evennia.contrib.turnbattle.tb_items":{BattleCmdSet:[251,1,1,""],CmdAttack:[251,1,1,""],CmdCombatHelp:[251,1,1,""],CmdDisengage:[251,1,1,""],CmdFight:[251,1,1,""],CmdPass:[251,1,1,""],CmdRest:[251,1,1,""],CmdUse:[251,1,1,""],DEF_DOWN_MOD:[251,6,1,""],ITEMFUNCS:[251,6,1,""],TBItemsCharacter:[251,1,1,""],TBItemsCharacterTest:[251,1,1,""],TBItemsTurnHandler:[251,1,1,""],add_condition:[251,5,1,""],apply_damage:[251,5,1,""],at_defeat:[251,5,1,""],combat_cleanup:[251,5,1,""],condition_tickdown:[251,5,1,""],get_attack:[251,5,1,""],get_damage:[251,5,1,""],get_defense:[251,5,1,""],is_in_combat:[251,5,1,""],is_turn:[251,5,1,""],itemfunc_add_condition:[251,5,1,""],itemfunc_attack:[251,5,1,""],itemfunc_cure_condition:[251,5,1,""],itemfunc_heal:[251,5,1,""],resolve_attack:[251,5,1,""],roll_init:[251,5,1,""],spend_action:[251,5,1,""],spend_item_use:[251,5,1,""],use_item:[251,5,1,""]},"evennia.contrib.turnbattle.tb_items.BattleCmdSet":{at_cmdset_creation:[251,3,1,""],key:[251,4,1,""],path:[251,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdAttack":{aliases:[251,4,1,""],func:[251,3,1,""],help_category:[251,4,1,""],key:[251,4,1,""],lock_storage:[251,4,1,""],search_index_entry:[251,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdCombatHelp":{aliases:[251,4,1,""],func:[251,3,1,""],help_category:[251,4,1,""],key:[251,4,1,""],lock_storage:[251,4,1,""],search_index_entry:[251,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdDisengage":{aliases:[251,4,1,""],func:[251,3,1,""],help_category:[251,4,1,""],key:[251,4,1,""],lock_storage:[251,4,1,""],search_index_entry:[251,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdFight":{aliases:[251,4,1,""],func:[251,3,1,""],help_category:[251,4,1,""],key:[251,4,1,""],lock_storage:[251,4,1,""],search_index_entry:[251,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdPass":{aliases:[251,4,1,""],func:[251,3,1,""],help_category:[251,4,1,""],key:[251,4,1,""],lock_storage:[251,4,1,""],search_index_entry:[251,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdRest":{aliases:[251,4,1,""],func:[251,3,1,""],help_category:[251,4,1,""],key:[251,4,1,""],lock_storage:[251,4,1,""],search_index_entry:[251,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdUse":{aliases:[251,4,1,""],func:[251,3,1,""],help_category:[251,4,1,""],key:[251,4,1,""],lock_storage:[251,4,1,""],search_index_entry:[251,4,1,""]},"evennia.contrib.turnbattle.tb_items.TBItemsCharacter":{DoesNotExist:[251,2,1,""],MultipleObjectsReturned:[251,2,1,""],apply_turn_conditions:[251,3,1,""],at_before_move:[251,3,1,""],at_object_creation:[251,3,1,""],at_turn_start:[251,3,1,""],at_update:[251,3,1,""],path:[251,4,1,""],typename:[251,4,1,""]},"evennia.contrib.turnbattle.tb_items.TBItemsCharacterTest":{DoesNotExist:[251,2,1,""],MultipleObjectsReturned:[251,2,1,""],at_object_creation:[251,3,1,""],path:[251,4,1,""],typename:[251,4,1,""]},"evennia.contrib.turnbattle.tb_items.TBItemsTurnHandler":{DoesNotExist:[251,2,1,""],MultipleObjectsReturned:[251,2,1,""],at_repeat:[251,3,1,""],at_script_creation:[251,3,1,""],at_stop:[251,3,1,""],initialize_for_combat:[251,3,1,""],join_fight:[251,3,1,""],next_turn:[251,3,1,""],path:[251,4,1,""],start_turn:[251,3,1,""],turn_end_check:[251,3,1,""],typename:[251,4,1,""]},"evennia.contrib.turnbattle.tb_magic":{ACTIONS_PER_TURN:[252,6,1,""],BattleCmdSet:[252,1,1,""],CmdAttack:[252,1,1,""],CmdCast:[252,1,1,""],CmdCombatHelp:[252,1,1,""],CmdDisengage:[252,1,1,""],CmdFight:[252,1,1,""],CmdLearnSpell:[252,1,1,""],CmdPass:[252,1,1,""],CmdRest:[252,1,1,""],CmdStatus:[252,1,1,""],TBMagicCharacter:[252,1,1,""],TBMagicTurnHandler:[252,1,1,""],apply_damage:[252,5,1,""],at_defeat:[252,5,1,""],combat_cleanup:[252,5,1,""],get_attack:[252,5,1,""],get_damage:[252,5,1,""],get_defense:[252,5,1,""],is_in_combat:[252,5,1,""],is_turn:[252,5,1,""],resolve_attack:[252,5,1,""],roll_init:[252,5,1,""],spell_attack:[252,5,1,""],spell_conjure:[252,5,1,""],spell_healing:[252,5,1,""],spend_action:[252,5,1,""]},"evennia.contrib.turnbattle.tb_magic.BattleCmdSet":{at_cmdset_creation:[252,3,1,""],key:[252,4,1,""],path:[252,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdAttack":{aliases:[252,4,1,""],func:[252,3,1,""],help_category:[252,4,1,""],key:[252,4,1,""],lock_storage:[252,4,1,""],search_index_entry:[252,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdCast":{aliases:[252,4,1,""],func:[252,3,1,""],help_category:[252,4,1,""],key:[252,4,1,""],lock_storage:[252,4,1,""],search_index_entry:[252,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdCombatHelp":{aliases:[252,4,1,""],func:[252,3,1,""],help_category:[252,4,1,""],key:[252,4,1,""],lock_storage:[252,4,1,""],search_index_entry:[252,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdDisengage":{aliases:[252,4,1,""],func:[252,3,1,""],help_category:[252,4,1,""],key:[252,4,1,""],lock_storage:[252,4,1,""],search_index_entry:[252,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdFight":{aliases:[252,4,1,""],func:[252,3,1,""],help_category:[252,4,1,""],key:[252,4,1,""],lock_storage:[252,4,1,""],search_index_entry:[252,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdLearnSpell":{aliases:[252,4,1,""],func:[252,3,1,""],help_category:[252,4,1,""],key:[252,4,1,""],lock_storage:[252,4,1,""],search_index_entry:[252,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdPass":{aliases:[252,4,1,""],func:[252,3,1,""],help_category:[252,4,1,""],key:[252,4,1,""],lock_storage:[252,4,1,""],search_index_entry:[252,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdRest":{aliases:[252,4,1,""],func:[252,3,1,""],help_category:[252,4,1,""],key:[252,4,1,""],lock_storage:[252,4,1,""],search_index_entry:[252,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdStatus":{aliases:[252,4,1,""],func:[252,3,1,""],help_category:[252,4,1,""],key:[252,4,1,""],lock_storage:[252,4,1,""],search_index_entry:[252,4,1,""]},"evennia.contrib.turnbattle.tb_magic.TBMagicCharacter":{DoesNotExist:[252,2,1,""],MultipleObjectsReturned:[252,2,1,""],at_before_move:[252,3,1,""],at_object_creation:[252,3,1,""],path:[252,4,1,""],typename:[252,4,1,""]},"evennia.contrib.turnbattle.tb_magic.TBMagicTurnHandler":{DoesNotExist:[252,2,1,""],MultipleObjectsReturned:[252,2,1,""],at_repeat:[252,3,1,""],at_script_creation:[252,3,1,""],at_stop:[252,3,1,""],initialize_for_combat:[252,3,1,""],join_fight:[252,3,1,""],next_turn:[252,3,1,""],path:[252,4,1,""],start_turn:[252,3,1,""],turn_end_check:[252,3,1,""],typename:[252,4,1,""]},"evennia.contrib.turnbattle.tb_range":{ACTIONS_PER_TURN:[253,6,1,""],BattleCmdSet:[253,1,1,""],CmdApproach:[253,1,1,""],CmdAttack:[253,1,1,""],CmdCombatHelp:[253,1,1,""],CmdDisengage:[253,1,1,""],CmdFight:[253,1,1,""],CmdPass:[253,1,1,""],CmdRest:[253,1,1,""],CmdShoot:[253,1,1,""],CmdStatus:[253,1,1,""],CmdWithdraw:[253,1,1,""],TBRangeCharacter:[253,1,1,""],TBRangeObject:[253,1,1,""],TBRangeTurnHandler:[253,1,1,""],apply_damage:[253,5,1,""],approach:[253,5,1,""],at_defeat:[253,5,1,""],combat_cleanup:[253,5,1,""],combat_status_message:[253,5,1,""],distance_inc:[253,5,1,""],get_attack:[253,5,1,""],get_damage:[253,5,1,""],get_defense:[253,5,1,""],get_range:[253,5,1,""],is_in_combat:[253,5,1,""],is_turn:[253,5,1,""],resolve_attack:[253,5,1,""],roll_init:[253,5,1,""],spend_action:[253,5,1,""],withdraw:[253,5,1,""]},"evennia.contrib.turnbattle.tb_range.BattleCmdSet":{at_cmdset_creation:[253,3,1,""],key:[253,4,1,""],path:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdApproach":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdAttack":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdCombatHelp":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdDisengage":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdFight":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdPass":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdRest":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdShoot":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdStatus":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdWithdraw":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.TBRangeCharacter":{DoesNotExist:[253,2,1,""],MultipleObjectsReturned:[253,2,1,""],at_before_move:[253,3,1,""],at_object_creation:[253,3,1,""],path:[253,4,1,""],typename:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.TBRangeObject":{DoesNotExist:[253,2,1,""],MultipleObjectsReturned:[253,2,1,""],at_before_drop:[253,3,1,""],at_before_get:[253,3,1,""],at_before_give:[253,3,1,""],at_drop:[253,3,1,""],at_get:[253,3,1,""],at_give:[253,3,1,""],path:[253,4,1,""],typename:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.TBRangeTurnHandler":{DoesNotExist:[253,2,1,""],MultipleObjectsReturned:[253,2,1,""],at_repeat:[253,3,1,""],at_script_creation:[253,3,1,""],at_stop:[253,3,1,""],init_range:[253,3,1,""],initialize_for_combat:[253,3,1,""],join_fight:[253,3,1,""],join_rangefield:[253,3,1,""],next_turn:[253,3,1,""],path:[253,4,1,""],start_turn:[253,3,1,""],turn_end_check:[253,3,1,""],typename:[253,4,1,""]},"evennia.contrib.tutorial_examples":{bodyfunctions:[255,0,0,"-"],cmdset_red_button:[256,0,0,"-"],mirror:[258,0,0,"-"],red_button:[259,0,0,"-"],red_button_scripts:[260,0,0,"-"],tests:[261,0,0,"-"]},"evennia.contrib.tutorial_examples.bodyfunctions":{BodyFunctions:[255,1,1,""]},"evennia.contrib.tutorial_examples.bodyfunctions.BodyFunctions":{DoesNotExist:[255,2,1,""],MultipleObjectsReturned:[255,2,1,""],at_repeat:[255,3,1,""],at_script_creation:[255,3,1,""],path:[255,4,1,""],send_random_message:[255,3,1,""],typename:[255,4,1,""]},"evennia.contrib.tutorial_examples.cmdset_red_button":{BlindCmdSet:[256,1,1,""],CmdBlindHelp:[256,1,1,""],CmdBlindLook:[256,1,1,""],CmdCloseLid:[256,1,1,""],CmdNudge:[256,1,1,""],CmdOpenLid:[256,1,1,""],CmdPush:[256,1,1,""],CmdSmashGlass:[256,1,1,""],DefaultCmdSet:[256,1,1,""],LidClosedCmdSet:[256,1,1,""],LidOpenCmdSet:[256,1,1,""]},"evennia.contrib.tutorial_examples.cmdset_red_button.BlindCmdSet":{at_cmdset_creation:[256,3,1,""],key:[256,4,1,""],mergetype:[256,4,1,""],no_exits:[256,4,1,""],no_objs:[256,4,1,""],path:[256,4,1,""]},"evennia.contrib.tutorial_examples.cmdset_red_button.CmdBlindHelp":{aliases:[256,4,1,""],func:[256,3,1,""],help_category:[256,4,1,""],key:[256,4,1,""],lock_storage:[256,4,1,""],locks:[256,4,1,""],search_index_entry:[256,4,1,""]},"evennia.contrib.tutorial_examples.cmdset_red_button.CmdBlindLook":{aliases:[256,4,1,""],func:[256,3,1,""],help_category:[256,4,1,""],key:[256,4,1,""],lock_storage:[256,4,1,""],locks:[256,4,1,""],search_index_entry:[256,4,1,""]},"evennia.contrib.tutorial_examples.cmdset_red_button.CmdCloseLid":{aliases:[256,4,1,""],func:[256,3,1,""],help_category:[256,4,1,""],key:[256,4,1,""],lock_storage:[256,4,1,""],locks:[256,4,1,""],search_index_entry:[256,4,1,""]},"evennia.contrib.tutorial_examples.cmdset_red_button.CmdNudge":{aliases:[256,4,1,""],func:[256,3,1,""],help_category:[256,4,1,""],key:[256,4,1,""],lock_storage:[256,4,1,""],locks:[256,4,1,""],search_index_entry:[256,4,1,""]},"evennia.contrib.tutorial_examples.cmdset_red_button.CmdOpenLid":{aliases:[256,4,1,""],func:[256,3,1,""],help_category:[256,4,1,""],key:[256,4,1,""],lock_storage:[256,4,1,""],locks:[256,4,1,""],search_index_entry:[256,4,1,""]},"evennia.contrib.tutorial_examples.cmdset_red_button.CmdPush":{aliases:[256,4,1,""],func:[256,3,1,""],help_category:[256,4,1,""],key:[256,4,1,""],lock_storage:[256,4,1,""],locks:[256,4,1,""],search_index_entry:[256,4,1,""]},"evennia.contrib.tutorial_examples.cmdset_red_button.CmdSmashGlass":{aliases:[256,4,1,""],func:[256,3,1,""],help_category:[256,4,1,""],key:[256,4,1,""],lock_storage:[256,4,1,""],locks:[256,4,1,""],search_index_entry:[256,4,1,""]},"evennia.contrib.tutorial_examples.cmdset_red_button.DefaultCmdSet":{at_cmdset_creation:[256,3,1,""],key:[256,4,1,""],mergetype:[256,4,1,""],path:[256,4,1,""]},"evennia.contrib.tutorial_examples.cmdset_red_button.LidClosedCmdSet":{at_cmdset_creation:[256,3,1,""],key:[256,4,1,""],key_mergetype:[256,4,1,""],path:[256,4,1,""]},"evennia.contrib.tutorial_examples.cmdset_red_button.LidOpenCmdSet":{at_cmdset_creation:[256,3,1,""],key:[256,4,1,""],key_mergetype:[256,4,1,""],path:[256,4,1,""]},"evennia.contrib.tutorial_examples.mirror":{TutorialMirror:[258,1,1,""]},"evennia.contrib.tutorial_examples.mirror.TutorialMirror":{DoesNotExist:[258,2,1,""],MultipleObjectsReturned:[258,2,1,""],msg:[258,3,1,""],path:[258,4,1,""],return_appearance:[258,3,1,""],typename:[258,4,1,""]},"evennia.contrib.tutorial_examples.red_button":{RedButton:[259,1,1,""]},"evennia.contrib.tutorial_examples.red_button.RedButton":{DoesNotExist:[259,2,1,""],MultipleObjectsReturned:[259,2,1,""],at_object_creation:[259,3,1,""],blink:[259,3,1,""],break_lamp:[259,3,1,""],close_lid:[259,3,1,""],open_lid:[259,3,1,""],path:[259,4,1,""],press_button:[259,3,1,""],typename:[259,4,1,""]},"evennia.contrib.tutorial_examples.red_button_scripts":{BlindedState:[260,1,1,""],BlinkButtonEvent:[260,1,1,""],CloseLidEvent:[260,1,1,""],ClosedLidState:[260,1,1,""],DeactivateButtonEvent:[260,1,1,""],OpenLidState:[260,1,1,""]},"evennia.contrib.tutorial_examples.red_button_scripts.BlindedState":{DoesNotExist:[260,2,1,""],MultipleObjectsReturned:[260,2,1,""],at_script_creation:[260,3,1,""],at_start:[260,3,1,""],at_stop:[260,3,1,""],path:[260,4,1,""],typename:[260,4,1,""]},"evennia.contrib.tutorial_examples.red_button_scripts.BlinkButtonEvent":{DoesNotExist:[260,2,1,""],MultipleObjectsReturned:[260,2,1,""],at_repeat:[260,3,1,""],at_script_creation:[260,3,1,""],is_valid:[260,3,1,""],path:[260,4,1,""],typename:[260,4,1,""]},"evennia.contrib.tutorial_examples.red_button_scripts.CloseLidEvent":{DoesNotExist:[260,2,1,""],MultipleObjectsReturned:[260,2,1,""],at_repeat:[260,3,1,""],at_script_creation:[260,3,1,""],is_valid:[260,3,1,""],path:[260,4,1,""],typename:[260,4,1,""]},"evennia.contrib.tutorial_examples.red_button_scripts.ClosedLidState":{DoesNotExist:[260,2,1,""],MultipleObjectsReturned:[260,2,1,""],at_script_creation:[260,3,1,""],at_start:[260,3,1,""],at_stop:[260,3,1,""],is_valid:[260,3,1,""],path:[260,4,1,""],typename:[260,4,1,""]},"evennia.contrib.tutorial_examples.red_button_scripts.DeactivateButtonEvent":{DoesNotExist:[260,2,1,""],MultipleObjectsReturned:[260,2,1,""],at_repeat:[260,3,1,""],at_script_creation:[260,3,1,""],at_start:[260,3,1,""],path:[260,4,1,""],typename:[260,4,1,""]},"evennia.contrib.tutorial_examples.red_button_scripts.OpenLidState":{DoesNotExist:[260,2,1,""],MultipleObjectsReturned:[260,2,1,""],at_script_creation:[260,3,1,""],at_start:[260,3,1,""],at_stop:[260,3,1,""],is_valid:[260,3,1,""],path:[260,4,1,""],typename:[260,4,1,""]},"evennia.contrib.tutorial_examples.tests":{TestBodyFunctions:[261,1,1,""]},"evennia.contrib.tutorial_examples.tests.TestBodyFunctions":{script_typeclass:[261,4,1,""],setUp:[261,3,1,""],tearDown:[261,3,1,""],test_at_repeat:[261,3,1,""],test_send_random_message:[261,3,1,""]},"evennia.contrib.tutorial_world":{intro_menu:[263,0,0,"-"],mob:[264,0,0,"-"],objects:[265,0,0,"-"],rooms:[266,0,0,"-"]},"evennia.contrib.tutorial_world.intro_menu":{DemoCommandSetComms:[263,1,1,""],DemoCommandSetHelp:[263,1,1,""],DemoCommandSetRoom:[263,1,1,""],TutorialEvMenu:[263,1,1,""],do_nothing:[263,5,1,""],goto_cleanup_cmdsets:[263,5,1,""],goto_command_demo_comms:[263,5,1,""],goto_command_demo_help:[263,5,1,""],goto_command_demo_room:[263,5,1,""],init_menu:[263,5,1,""],send_testing_tagged:[263,5,1,""]},"evennia.contrib.tutorial_world.intro_menu.DemoCommandSetComms":{at_cmdset_creation:[263,3,1,""],key:[263,4,1,""],no_exits:[263,4,1,""],no_objs:[263,4,1,""],path:[263,4,1,""],priority:[263,4,1,""]},"evennia.contrib.tutorial_world.intro_menu.DemoCommandSetHelp":{at_cmdset_creation:[263,3,1,""],key:[263,4,1,""],path:[263,4,1,""],priority:[263,4,1,""]},"evennia.contrib.tutorial_world.intro_menu.DemoCommandSetRoom":{at_cmdset_creation:[263,3,1,""],key:[263,4,1,""],no_exits:[263,4,1,""],no_objs:[263,4,1,""],path:[263,4,1,""],priority:[263,4,1,""]},"evennia.contrib.tutorial_world.intro_menu.TutorialEvMenu":{close_menu:[263,3,1,""],options_formatter:[263,3,1,""]},"evennia.contrib.tutorial_world.mob":{CmdMobOnOff:[264,1,1,""],Mob:[264,1,1,""],MobCmdSet:[264,1,1,""]},"evennia.contrib.tutorial_world.mob.CmdMobOnOff":{aliases:[264,4,1,""],func:[264,3,1,""],help_category:[264,4,1,""],key:[264,4,1,""],lock_storage:[264,4,1,""],locks:[264,4,1,""],search_index_entry:[264,4,1,""]},"evennia.contrib.tutorial_world.mob.Mob":{DoesNotExist:[264,2,1,""],MultipleObjectsReturned:[264,2,1,""],at_hit:[264,3,1,""],at_init:[264,3,1,""],at_new_arrival:[264,3,1,""],at_object_creation:[264,3,1,""],do_attack:[264,3,1,""],do_hunting:[264,3,1,""],do_patrol:[264,3,1,""],path:[264,4,1,""],set_alive:[264,3,1,""],set_dead:[264,3,1,""],start_attacking:[264,3,1,""],start_hunting:[264,3,1,""],start_idle:[264,3,1,""],start_patrolling:[264,3,1,""],typename:[264,4,1,""]},"evennia.contrib.tutorial_world.mob.MobCmdSet":{at_cmdset_creation:[264,3,1,""],path:[264,4,1,""]},"evennia.contrib.tutorial_world.objects":{CmdAttack:[265,1,1,""],CmdClimb:[265,1,1,""],CmdGetWeapon:[265,1,1,""],CmdLight:[265,1,1,""],CmdPressButton:[265,1,1,""],CmdRead:[265,1,1,""],CmdSetClimbable:[265,1,1,""],CmdSetCrumblingWall:[265,1,1,""],CmdSetLight:[265,1,1,""],CmdSetReadable:[265,1,1,""],CmdSetWeapon:[265,1,1,""],CmdSetWeaponRack:[265,1,1,""],CmdShiftRoot:[265,1,1,""],CrumblingWall:[265,1,1,""],LightSource:[265,1,1,""],Obelisk:[265,1,1,""],TutorialClimbable:[265,1,1,""],TutorialObject:[265,1,1,""],TutorialReadable:[265,1,1,""],TutorialWeapon:[265,1,1,""],TutorialWeaponRack:[265,1,1,""]},"evennia.contrib.tutorial_world.objects.CmdAttack":{aliases:[265,4,1,""],func:[265,3,1,""],help_category:[265,4,1,""],key:[265,4,1,""],lock_storage:[265,4,1,""],locks:[265,4,1,""],search_index_entry:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdClimb":{aliases:[265,4,1,""],func:[265,3,1,""],help_category:[265,4,1,""],key:[265,4,1,""],lock_storage:[265,4,1,""],locks:[265,4,1,""],search_index_entry:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdGetWeapon":{aliases:[265,4,1,""],func:[265,3,1,""],help_category:[265,4,1,""],key:[265,4,1,""],lock_storage:[265,4,1,""],locks:[265,4,1,""],search_index_entry:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdLight":{aliases:[265,4,1,""],func:[265,3,1,""],help_category:[265,4,1,""],key:[265,4,1,""],lock_storage:[265,4,1,""],locks:[265,4,1,""],search_index_entry:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdPressButton":{aliases:[265,4,1,""],func:[265,3,1,""],help_category:[265,4,1,""],key:[265,4,1,""],lock_storage:[265,4,1,""],locks:[265,4,1,""],search_index_entry:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdRead":{aliases:[265,4,1,""],func:[265,3,1,""],help_category:[265,4,1,""],key:[265,4,1,""],lock_storage:[265,4,1,""],locks:[265,4,1,""],search_index_entry:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetClimbable":{at_cmdset_creation:[265,3,1,""],path:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetCrumblingWall":{at_cmdset_creation:[265,3,1,""],key:[265,4,1,""],path:[265,4,1,""],priority:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetLight":{at_cmdset_creation:[265,3,1,""],key:[265,4,1,""],path:[265,4,1,""],priority:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetReadable":{at_cmdset_creation:[265,3,1,""],path:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetWeapon":{at_cmdset_creation:[265,3,1,""],path:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetWeaponRack":{at_cmdset_creation:[265,3,1,""],key:[265,4,1,""],path:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdShiftRoot":{aliases:[265,4,1,""],func:[265,3,1,""],help_category:[265,4,1,""],key:[265,4,1,""],lock_storage:[265,4,1,""],locks:[265,4,1,""],parse:[265,3,1,""],search_index_entry:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.CrumblingWall":{DoesNotExist:[265,2,1,""],MultipleObjectsReturned:[265,2,1,""],at_after_traverse:[265,3,1,""],at_failed_traverse:[265,3,1,""],at_init:[265,3,1,""],at_object_creation:[265,3,1,""],open_wall:[265,3,1,""],path:[265,4,1,""],reset:[265,3,1,""],return_appearance:[265,3,1,""],typename:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.LightSource":{DoesNotExist:[265,2,1,""],MultipleObjectsReturned:[265,2,1,""],at_init:[265,3,1,""],at_object_creation:[265,3,1,""],light:[265,3,1,""],path:[265,4,1,""],typename:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.Obelisk":{DoesNotExist:[265,2,1,""],MultipleObjectsReturned:[265,2,1,""],at_object_creation:[265,3,1,""],path:[265,4,1,""],return_appearance:[265,3,1,""],typename:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialClimbable":{DoesNotExist:[265,2,1,""],MultipleObjectsReturned:[265,2,1,""],at_object_creation:[265,3,1,""],path:[265,4,1,""],typename:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialObject":{DoesNotExist:[265,2,1,""],MultipleObjectsReturned:[265,2,1,""],at_object_creation:[265,3,1,""],path:[265,4,1,""],reset:[265,3,1,""],typename:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialReadable":{DoesNotExist:[265,2,1,""],MultipleObjectsReturned:[265,2,1,""],at_object_creation:[265,3,1,""],path:[265,4,1,""],typename:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialWeapon":{DoesNotExist:[265,2,1,""],MultipleObjectsReturned:[265,2,1,""],at_object_creation:[265,3,1,""],path:[265,4,1,""],reset:[265,3,1,""],typename:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialWeaponRack":{DoesNotExist:[265,2,1,""],MultipleObjectsReturned:[265,2,1,""],at_object_creation:[265,3,1,""],path:[265,4,1,""],produce_weapon:[265,3,1,""],typename:[265,4,1,""]},"evennia.contrib.tutorial_world.rooms":{BridgeCmdSet:[266,1,1,""],BridgeRoom:[266,1,1,""],CmdBridgeHelp:[266,1,1,""],CmdDarkHelp:[266,1,1,""],CmdDarkNoMatch:[266,1,1,""],CmdEast:[266,1,1,""],CmdEvenniaIntro:[266,1,1,""],CmdLookBridge:[266,1,1,""],CmdLookDark:[266,1,1,""],CmdSetEvenniaIntro:[266,1,1,""],CmdTutorial:[266,1,1,""],CmdTutorialGiveUp:[266,1,1,""],CmdTutorialLook:[266,1,1,""],CmdTutorialSetDetail:[266,1,1,""],CmdWest:[266,1,1,""],DarkCmdSet:[266,1,1,""],DarkRoom:[266,1,1,""],IntroRoom:[266,1,1,""],OutroRoom:[266,1,1,""],TeleportRoom:[266,1,1,""],TutorialRoom:[266,1,1,""],TutorialRoomCmdSet:[266,1,1,""],WeatherRoom:[266,1,1,""]},"evennia.contrib.tutorial_world.rooms.BridgeCmdSet":{at_cmdset_creation:[266,3,1,""],key:[266,4,1,""],path:[266,4,1,""],priority:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.BridgeRoom":{DoesNotExist:[266,2,1,""],MultipleObjectsReturned:[266,2,1,""],at_object_creation:[266,3,1,""],at_object_leave:[266,3,1,""],at_object_receive:[266,3,1,""],path:[266,4,1,""],typename:[266,4,1,""],update_weather:[266,3,1,""]},"evennia.contrib.tutorial_world.rooms.CmdBridgeHelp":{aliases:[266,4,1,""],func:[266,3,1,""],help_category:[266,4,1,""],key:[266,4,1,""],lock_storage:[266,4,1,""],locks:[266,4,1,""],search_index_entry:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdDarkHelp":{aliases:[266,4,1,""],func:[266,3,1,""],help_category:[266,4,1,""],key:[266,4,1,""],lock_storage:[266,4,1,""],locks:[266,4,1,""],search_index_entry:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdDarkNoMatch":{aliases:[266,4,1,""],func:[266,3,1,""],help_category:[266,4,1,""],key:[266,4,1,""],lock_storage:[266,4,1,""],locks:[266,4,1,""],search_index_entry:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdEast":{aliases:[266,4,1,""],func:[266,3,1,""],help_category:[266,4,1,""],key:[266,4,1,""],lock_storage:[266,4,1,""],locks:[266,4,1,""],search_index_entry:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdEvenniaIntro":{aliases:[266,4,1,""],func:[266,3,1,""],help_category:[266,4,1,""],key:[266,4,1,""],lock_storage:[266,4,1,""],search_index_entry:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdLookBridge":{aliases:[266,4,1,""],func:[266,3,1,""],help_category:[266,4,1,""],key:[266,4,1,""],lock_storage:[266,4,1,""],locks:[266,4,1,""],search_index_entry:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdLookDark":{aliases:[266,4,1,""],func:[266,3,1,""],help_category:[266,4,1,""],key:[266,4,1,""],lock_storage:[266,4,1,""],locks:[266,4,1,""],search_index_entry:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdSetEvenniaIntro":{at_cmdset_creation:[266,3,1,""],key:[266,4,1,""],path:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdTutorial":{aliases:[266,4,1,""],func:[266,3,1,""],help_category:[266,4,1,""],key:[266,4,1,""],lock_storage:[266,4,1,""],locks:[266,4,1,""],search_index_entry:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdTutorialGiveUp":{aliases:[266,4,1,""],func:[266,3,1,""],help_category:[266,4,1,""],key:[266,4,1,""],lock_storage:[266,4,1,""],search_index_entry:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdTutorialLook":{aliases:[266,4,1,""],func:[266,3,1,""],help_category:[266,4,1,""],key:[266,4,1,""],lock_storage:[266,4,1,""],search_index_entry:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdTutorialSetDetail":{aliases:[266,4,1,""],func:[266,3,1,""],help_category:[266,4,1,""],key:[266,4,1,""],lock_storage:[266,4,1,""],locks:[266,4,1,""],search_index_entry:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdWest":{aliases:[266,4,1,""],func:[266,3,1,""],help_category:[266,4,1,""],key:[266,4,1,""],lock_storage:[266,4,1,""],locks:[266,4,1,""],search_index_entry:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.DarkCmdSet":{at_cmdset_creation:[266,3,1,""],key:[266,4,1,""],mergetype:[266,4,1,""],path:[266,4,1,""],priority:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.DarkRoom":{DoesNotExist:[266,2,1,""],MultipleObjectsReturned:[266,2,1,""],at_init:[266,3,1,""],at_object_creation:[266,3,1,""],at_object_leave:[266,3,1,""],at_object_receive:[266,3,1,""],check_light_state:[266,3,1,""],path:[266,4,1,""],typename:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.IntroRoom":{DoesNotExist:[266,2,1,""],MultipleObjectsReturned:[266,2,1,""],at_object_creation:[266,3,1,""],at_object_receive:[266,3,1,""],path:[266,4,1,""],typename:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.OutroRoom":{DoesNotExist:[266,2,1,""],MultipleObjectsReturned:[266,2,1,""],at_object_creation:[266,3,1,""],at_object_leave:[266,3,1,""],at_object_receive:[266,3,1,""],path:[266,4,1,""],typename:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.TeleportRoom":{DoesNotExist:[266,2,1,""],MultipleObjectsReturned:[266,2,1,""],at_object_creation:[266,3,1,""],at_object_receive:[266,3,1,""],path:[266,4,1,""],typename:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.TutorialRoom":{DoesNotExist:[266,2,1,""],MultipleObjectsReturned:[266,2,1,""],at_object_creation:[266,3,1,""],at_object_receive:[266,3,1,""],path:[266,4,1,""],return_detail:[266,3,1,""],set_detail:[266,3,1,""],typename:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.TutorialRoomCmdSet":{at_cmdset_creation:[266,3,1,""],key:[266,4,1,""],path:[266,4,1,""],priority:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.WeatherRoom":{DoesNotExist:[266,2,1,""],MultipleObjectsReturned:[266,2,1,""],at_object_creation:[266,3,1,""],path:[266,4,1,""],typename:[266,4,1,""],update_weather:[266,3,1,""]},"evennia.contrib.unixcommand":{HelpAction:[267,1,1,""],ParseError:[267,2,1,""],UnixCommand:[267,1,1,""],UnixCommandParser:[267,1,1,""]},"evennia.contrib.unixcommand.UnixCommand":{__init__:[267,3,1,""],aliases:[267,4,1,""],func:[267,3,1,""],get_help:[267,3,1,""],help_category:[267,4,1,""],init_parser:[267,3,1,""],key:[267,4,1,""],lock_storage:[267,4,1,""],parse:[267,3,1,""],search_index_entry:[267,4,1,""]},"evennia.contrib.unixcommand.UnixCommandParser":{__init__:[267,3,1,""],format_help:[267,3,1,""],format_usage:[267,3,1,""],print_help:[267,3,1,""],print_usage:[267,3,1,""]},"evennia.contrib.wilderness":{WildernessExit:[268,1,1,""],WildernessMapProvider:[268,1,1,""],WildernessRoom:[268,1,1,""],WildernessScript:[268,1,1,""],create_wilderness:[268,5,1,""],enter_wilderness:[268,5,1,""],get_new_coordinates:[268,5,1,""]},"evennia.contrib.wilderness.WildernessExit":{DoesNotExist:[268,2,1,""],MultipleObjectsReturned:[268,2,1,""],at_traverse:[268,3,1,""],at_traverse_coordinates:[268,3,1,""],mapprovider:[268,3,1,""],path:[268,4,1,""],typename:[268,4,1,""],wilderness:[268,3,1,""]},"evennia.contrib.wilderness.WildernessMapProvider":{at_prepare_room:[268,3,1,""],exit_typeclass:[268,4,1,""],get_location_name:[268,3,1,""],is_valid_coordinates:[268,3,1,""],room_typeclass:[268,4,1,""]},"evennia.contrib.wilderness.WildernessRoom":{DoesNotExist:[268,2,1,""],MultipleObjectsReturned:[268,2,1,""],at_object_leave:[268,3,1,""],at_object_receive:[268,3,1,""],coordinates:[268,3,1,""],get_display_name:[268,3,1,""],location_name:[268,3,1,""],path:[268,4,1,""],set_active_coordinates:[268,3,1,""],typename:[268,4,1,""],wilderness:[268,3,1,""]},"evennia.contrib.wilderness.WildernessScript":{DoesNotExist:[268,2,1,""],MultipleObjectsReturned:[268,2,1,""],at_after_object_leave:[268,3,1,""],at_script_creation:[268,3,1,""],at_start:[268,3,1,""],get_obj_coordinates:[268,3,1,""],get_objs_at_coordinates:[268,3,1,""],is_valid_coordinates:[268,3,1,""],itemcoordinates:[268,3,1,""],mapprovider:[268,3,1,""],move_obj:[268,3,1,""],path:[268,4,1,""],typename:[268,4,1,""]},"evennia.help":{admin:[270,0,0,"-"],manager:[271,0,0,"-"],models:[272,0,0,"-"]},"evennia.help.admin":{HelpEntryAdmin:[270,1,1,""],HelpEntryForm:[270,1,1,""],HelpTagInline:[270,1,1,""]},"evennia.help.admin.HelpEntryAdmin":{fieldsets:[270,4,1,""],form:[270,4,1,""],inlines:[270,4,1,""],list_display:[270,4,1,""],list_display_links:[270,4,1,""],list_select_related:[270,4,1,""],media:[270,3,1,""],ordering:[270,4,1,""],save_as:[270,4,1,""],save_on_top:[270,4,1,""],search_fields:[270,4,1,""]},"evennia.help.admin.HelpEntryForm":{Meta:[270,1,1,""],base_fields:[270,4,1,""],declared_fields:[270,4,1,""],media:[270,3,1,""]},"evennia.help.admin.HelpEntryForm.Meta":{fields:[270,4,1,""],model:[270,4,1,""]},"evennia.help.admin.HelpTagInline":{media:[270,3,1,""],model:[270,4,1,""],related_field:[270,4,1,""]},"evennia.help.manager":{HelpEntryManager:[271,1,1,""]},"evennia.help.manager.HelpEntryManager":{all_to_category:[271,3,1,""],find_apropos:[271,3,1,""],find_topicmatch:[271,3,1,""],find_topics_with_category:[271,3,1,""],find_topicsuggestions:[271,3,1,""],get_all_categories:[271,3,1,""],get_all_topics:[271,3,1,""],search_help:[271,3,1,""]},"evennia.help.models":{HelpEntry:[272,1,1,""]},"evennia.help.models.HelpEntry":{DoesNotExist:[272,2,1,""],MultipleObjectsReturned:[272,2,1,""],access:[272,3,1,""],aliases:[272,4,1,""],db_entrytext:[272,4,1,""],db_help_category:[272,4,1,""],db_key:[272,4,1,""],db_lock_storage:[272,4,1,""],db_staff_only:[272,4,1,""],db_tags:[272,4,1,""],entrytext:[272,3,1,""],get_absolute_url:[272,3,1,""],help_category:[272,3,1,""],id:[272,4,1,""],key:[272,3,1,""],lock_storage:[272,3,1,""],locks:[272,4,1,""],objects:[272,4,1,""],path:[272,4,1,""],search_index_entry:[272,3,1,""],staff_only:[272,3,1,""],tags:[272,4,1,""],typename:[272,4,1,""],web_get_admin_url:[272,3,1,""],web_get_create_url:[272,3,1,""],web_get_delete_url:[272,3,1,""],web_get_detail_url:[272,3,1,""],web_get_update_url:[272,3,1,""]},"evennia.locks":{lockfuncs:[274,0,0,"-"],lockhandler:[275,0,0,"-"]},"evennia.locks.lockfuncs":{"false":[274,5,1,""],"true":[274,5,1,""],all:[274,5,1,""],attr:[274,5,1,""],attr_eq:[274,5,1,""],attr_ge:[274,5,1,""],attr_gt:[274,5,1,""],attr_le:[274,5,1,""],attr_lt:[274,5,1,""],attr_ne:[274,5,1,""],dbref:[274,5,1,""],has_account:[274,5,1,""],holds:[274,5,1,""],id:[274,5,1,""],inside:[274,5,1,""],inside_rec:[274,5,1,""],locattr:[274,5,1,""],none:[274,5,1,""],objattr:[274,5,1,""],objlocattr:[274,5,1,""],objtag:[274,5,1,""],pdbref:[274,5,1,""],perm:[274,5,1,""],perm_above:[274,5,1,""],pid:[274,5,1,""],pperm:[274,5,1,""],pperm_above:[274,5,1,""],self:[274,5,1,""],serversetting:[274,5,1,""],superuser:[274,5,1,""],tag:[274,5,1,""]},"evennia.locks.lockhandler":{LockException:[275,2,1,""],LockHandler:[275,1,1,""]},"evennia.locks.lockhandler.LockHandler":{"delete":[275,3,1,""],__init__:[275,3,1,""],add:[275,3,1,""],all:[275,3,1,""],append:[275,3,1,""],cache_lock_bypass:[275,3,1,""],check:[275,3,1,""],check_lockstring:[275,3,1,""],clear:[275,3,1,""],get:[275,3,1,""],remove:[275,3,1,""],replace:[275,3,1,""],reset:[275,3,1,""],validate:[275,3,1,""]},"evennia.objects":{admin:[277,0,0,"-"],manager:[278,0,0,"-"],models:[279,0,0,"-"],objects:[280,0,0,"-"]},"evennia.objects.admin":{ObjectAttributeInline:[277,1,1,""],ObjectCreateForm:[277,1,1,""],ObjectDBAdmin:[277,1,1,""],ObjectEditForm:[277,1,1,""],ObjectTagInline:[277,1,1,""]},"evennia.objects.admin.ObjectAttributeInline":{media:[277,3,1,""],model:[277,4,1,""],related_field:[277,4,1,""]},"evennia.objects.admin.ObjectCreateForm":{Meta:[277,1,1,""],base_fields:[277,4,1,""],declared_fields:[277,4,1,""],media:[277,3,1,""],raw_id_fields:[277,4,1,""]},"evennia.objects.admin.ObjectCreateForm.Meta":{fields:[277,4,1,""],model:[277,4,1,""]},"evennia.objects.admin.ObjectDBAdmin":{add_fieldsets:[277,4,1,""],add_form:[277,4,1,""],fieldsets:[277,4,1,""],form:[277,4,1,""],get_fieldsets:[277,3,1,""],get_form:[277,3,1,""],inlines:[277,4,1,""],list_display:[277,4,1,""],list_display_links:[277,4,1,""],list_filter:[277,4,1,""],list_select_related:[277,4,1,""],media:[277,3,1,""],ordering:[277,4,1,""],raw_id_fields:[277,4,1,""],response_add:[277,3,1,""],save_as:[277,4,1,""],save_model:[277,3,1,""],save_on_top:[277,4,1,""],search_fields:[277,4,1,""]},"evennia.objects.admin.ObjectEditForm":{Meta:[277,1,1,""],base_fields:[277,4,1,""],declared_fields:[277,4,1,""],media:[277,3,1,""]},"evennia.objects.admin.ObjectEditForm.Meta":{fields:[277,4,1,""]},"evennia.objects.admin.ObjectTagInline":{media:[277,3,1,""],model:[277,4,1,""],related_field:[277,4,1,""]},"evennia.objects.manager":{ObjectManager:[278,1,1,""]},"evennia.objects.models":{ContentsHandler:[279,1,1,""],ObjectDB:[279,1,1,""]},"evennia.objects.models.ContentsHandler":{__init__:[279,3,1,""],add:[279,3,1,""],clear:[279,3,1,""],get:[279,3,1,""],init:[279,3,1,""],load:[279,3,1,""],remove:[279,3,1,""]},"evennia.objects.models.ObjectDB":{DoesNotExist:[279,2,1,""],MultipleObjectsReturned:[279,2,1,""],account:[279,3,1,""],at_db_location_postsave:[279,3,1,""],cmdset_storage:[279,3,1,""],contents_cache:[279,4,1,""],db_account:[279,4,1,""],db_account_id:[279,4,1,""],db_attributes:[279,4,1,""],db_cmdset_storage:[279,4,1,""],db_destination:[279,4,1,""],db_destination_id:[279,4,1,""],db_home:[279,4,1,""],db_home_id:[279,4,1,""],db_location:[279,4,1,""],db_location_id:[279,4,1,""],db_sessid:[279,4,1,""],db_tags:[279,4,1,""],destination:[279,3,1,""],destinations_set:[279,4,1,""],get_next_by_db_date_created:[279,3,1,""],get_previous_by_db_date_created:[279,3,1,""],hide_from_objects_set:[279,4,1,""],home:[279,3,1,""],homes_set:[279,4,1,""],id:[279,4,1,""],location:[279,3,1,""],locations_set:[279,4,1,""],object_subscription_set:[279,4,1,""],objects:[279,4,1,""],path:[279,4,1,""],receiver_object_set:[279,4,1,""],scriptdb_set:[279,4,1,""],sender_object_set:[279,4,1,""],sessid:[279,3,1,""],typename:[279,4,1,""]},"evennia.objects.objects":{DefaultCharacter:[280,1,1,""],DefaultExit:[280,1,1,""],DefaultObject:[280,1,1,""],DefaultRoom:[280,1,1,""],ExitCommand:[280,1,1,""],ObjectSessionHandler:[280,1,1,""]},"evennia.objects.objects.DefaultCharacter":{DoesNotExist:[280,2,1,""],MultipleObjectsReturned:[280,2,1,""],at_after_move:[280,3,1,""],at_post_puppet:[280,3,1,""],at_post_unpuppet:[280,3,1,""],at_pre_puppet:[280,3,1,""],basetype_setup:[280,3,1,""],connection_time:[280,3,1,""],create:[280,3,1,""],idle_time:[280,3,1,""],lockstring:[280,4,1,""],normalize_name:[280,3,1,""],path:[280,4,1,""],typename:[280,4,1,""],validate_name:[280,3,1,""]},"evennia.objects.objects.DefaultExit":{DoesNotExist:[280,2,1,""],MultipleObjectsReturned:[280,2,1,""],at_cmdset_get:[280,3,1,""],at_failed_traverse:[280,3,1,""],at_init:[280,3,1,""],at_traverse:[280,3,1,""],basetype_setup:[280,3,1,""],create:[280,3,1,""],create_exit_cmdset:[280,3,1,""],exit_command:[280,4,1,""],lockstring:[280,4,1,""],path:[280,4,1,""],priority:[280,4,1,""],typename:[280,4,1,""]},"evennia.objects.objects.DefaultObject":{"delete":[280,3,1,""],DoesNotExist:[280,2,1,""],MultipleObjectsReturned:[280,2,1,""],access:[280,3,1,""],announce_move_from:[280,3,1,""],announce_move_to:[280,3,1,""],at_access:[280,3,1,""],at_after_move:[280,3,1,""],at_after_traverse:[280,3,1,""],at_before_drop:[280,3,1,""],at_before_get:[280,3,1,""],at_before_give:[280,3,1,""],at_before_move:[280,3,1,""],at_before_say:[280,3,1,""],at_cmdset_get:[280,3,1,""],at_desc:[280,3,1,""],at_drop:[280,3,1,""],at_failed_traverse:[280,3,1,""],at_first_save:[280,3,1,""],at_get:[280,3,1,""],at_give:[280,3,1,""],at_init:[280,3,1,""],at_look:[280,3,1,""],at_msg_receive:[280,3,1,""],at_msg_send:[280,3,1,""],at_object_creation:[280,3,1,""],at_object_delete:[280,3,1,""],at_object_leave:[280,3,1,""],at_object_post_copy:[280,3,1,""],at_object_receive:[280,3,1,""],at_post_puppet:[280,3,1,""],at_post_unpuppet:[280,3,1,""],at_pre_puppet:[280,3,1,""],at_pre_unpuppet:[280,3,1,""],at_say:[280,3,1,""],at_server_reload:[280,3,1,""],at_server_shutdown:[280,3,1,""],at_traverse:[280,3,1,""],basetype_posthook_setup:[280,3,1,""],basetype_setup:[280,3,1,""],clear_contents:[280,3,1,""],clear_exits:[280,3,1,""],cmdset:[280,4,1,""],contents:[280,3,1,""],contents_get:[280,3,1,""],contents_set:[280,3,1,""],copy:[280,3,1,""],create:[280,3,1,""],execute_cmd:[280,3,1,""],exits:[280,3,1,""],for_contents:[280,3,1,""],get_display_name:[280,3,1,""],get_numbered_name:[280,3,1,""],has_account:[280,3,1,""],is_connected:[280,3,1,""],is_superuser:[280,3,1,""],lockstring:[280,4,1,""],move_to:[280,3,1,""],msg:[280,3,1,""],msg_contents:[280,3,1,""],nicks:[280,4,1,""],objects:[280,4,1,""],path:[280,4,1,""],return_appearance:[280,3,1,""],scripts:[280,4,1,""],search:[280,3,1,""],search_account:[280,3,1,""],sessions:[280,4,1,""],typename:[280,4,1,""]},"evennia.objects.objects.DefaultRoom":{DoesNotExist:[280,2,1,""],MultipleObjectsReturned:[280,2,1,""],basetype_setup:[280,3,1,""],create:[280,3,1,""],lockstring:[280,4,1,""],path:[280,4,1,""],typename:[280,4,1,""]},"evennia.objects.objects.ExitCommand":{aliases:[280,4,1,""],func:[280,3,1,""],get_extra_info:[280,3,1,""],help_category:[280,4,1,""],key:[280,4,1,""],lock_storage:[280,4,1,""],obj:[280,4,1,""],search_index_entry:[280,4,1,""]},"evennia.objects.objects.ObjectSessionHandler":{__init__:[280,3,1,""],add:[280,3,1,""],all:[280,3,1,""],clear:[280,3,1,""],count:[280,3,1,""],get:[280,3,1,""],remove:[280,3,1,""]},"evennia.prototypes":{menus:[282,0,0,"-"],protfuncs:[283,0,0,"-"],prototypes:[284,0,0,"-"],spawner:[285,0,0,"-"]},"evennia.prototypes.menus":{OLCMenu:[282,1,1,""],node_apply_diff:[282,5,1,""],node_destination:[282,5,1,""],node_examine_entity:[282,5,1,""],node_home:[282,5,1,""],node_index:[282,5,1,""],node_key:[282,5,1,""],node_location:[282,5,1,""],node_prototype_desc:[282,5,1,""],node_prototype_key:[282,5,1,""],node_prototype_save:[282,5,1,""],node_prototype_spawn:[282,5,1,""],node_validate_prototype:[282,5,1,""],start_olc:[282,5,1,""]},"evennia.prototypes.menus.OLCMenu":{display_helptext:[282,3,1,""],helptext_formatter:[282,3,1,""],nodetext_formatter:[282,3,1,""],options_formatter:[282,3,1,""]},"evennia.prototypes.protfuncs":{add:[283,5,1,""],base_random:[283,5,1,""],center_justify:[283,5,1,""],choice:[283,5,1,""],dbref:[283,5,1,""],div:[283,5,1,""],eval:[283,5,1,""],full_justify:[283,5,1,""],left_justify:[283,5,1,""],mult:[283,5,1,""],obj:[283,5,1,""],objlist:[283,5,1,""],protkey:[283,5,1,""],randint:[283,5,1,""],random:[283,5,1,""],right_justify:[283,5,1,""],sub:[283,5,1,""],toint:[283,5,1,""]},"evennia.prototypes.prototypes":{DbPrototype:[284,1,1,""],PermissionError:[284,2,1,""],PrototypeEvMore:[284,1,1,""],ValidationError:[284,2,1,""],check_permission:[284,5,1,""],create_prototype:[284,5,1,""],delete_prototype:[284,5,1,""],format_available_protfuncs:[284,5,1,""],homogenize_prototype:[284,5,1,""],init_spawn_value:[284,5,1,""],list_prototypes:[284,5,1,""],load_module_prototypes:[284,5,1,""],protfunc_parser:[284,5,1,""],prototype_to_str:[284,5,1,""],save_prototype:[284,5,1,""],search_objects_with_prototype:[284,5,1,""],search_prototype:[284,5,1,""],validate_prototype:[284,5,1,""],value_to_obj:[284,5,1,""],value_to_obj_or_any:[284,5,1,""]},"evennia.prototypes.prototypes.DbPrototype":{DoesNotExist:[284,2,1,""],MultipleObjectsReturned:[284,2,1,""],at_script_creation:[284,3,1,""],path:[284,4,1,""],prototype:[284,3,1,""],typename:[284,4,1,""]},"evennia.prototypes.prototypes.PrototypeEvMore":{__init__:[284,3,1,""],init_pages:[284,3,1,""],page_formatter:[284,3,1,""],prototype_paginator:[284,3,1,""]},"evennia.prototypes.spawner":{Unset:[285,1,1,""],batch_create_object:[285,5,1,""],batch_update_objects_with_prototype:[285,5,1,""],flatten_diff:[285,5,1,""],flatten_prototype:[285,5,1,""],format_diff:[285,5,1,""],prototype_diff:[285,5,1,""],prototype_diff_from_object:[285,5,1,""],prototype_from_object:[285,5,1,""],spawn:[285,5,1,""]},"evennia.scripts":{admin:[287,0,0,"-"],manager:[288,0,0,"-"],models:[289,0,0,"-"],monitorhandler:[290,0,0,"-"],scripthandler:[291,0,0,"-"],scripts:[292,0,0,"-"],taskhandler:[293,0,0,"-"],tickerhandler:[294,0,0,"-"]},"evennia.scripts.admin":{ScriptAttributeInline:[287,1,1,""],ScriptDBAdmin:[287,1,1,""],ScriptTagInline:[287,1,1,""]},"evennia.scripts.admin.ScriptAttributeInline":{media:[287,3,1,""],model:[287,4,1,""],related_field:[287,4,1,""]},"evennia.scripts.admin.ScriptDBAdmin":{fieldsets:[287,4,1,""],inlines:[287,4,1,""],list_display:[287,4,1,""],list_display_links:[287,4,1,""],list_select_related:[287,4,1,""],media:[287,3,1,""],ordering:[287,4,1,""],raw_id_fields:[287,4,1,""],save_as:[287,4,1,""],save_model:[287,3,1,""],save_on_top:[287,4,1,""],search_fields:[287,4,1,""]},"evennia.scripts.admin.ScriptTagInline":{media:[287,3,1,""],model:[287,4,1,""],related_field:[287,4,1,""]},"evennia.scripts.manager":{ScriptManager:[288,1,1,""]},"evennia.scripts.models":{ScriptDB:[289,1,1,""]},"evennia.scripts.models.ScriptDB":{DoesNotExist:[289,2,1,""],MultipleObjectsReturned:[289,2,1,""],account:[289,3,1,""],db_account:[289,4,1,""],db_account_id:[289,4,1,""],db_attributes:[289,4,1,""],db_desc:[289,4,1,""],db_interval:[289,4,1,""],db_is_active:[289,4,1,""],db_obj:[289,4,1,""],db_obj_id:[289,4,1,""],db_persistent:[289,4,1,""],db_repeats:[289,4,1,""],db_start_delay:[289,4,1,""],db_tags:[289,4,1,""],desc:[289,3,1,""],get_next_by_db_date_created:[289,3,1,""],get_previous_by_db_date_created:[289,3,1,""],id:[289,4,1,""],interval:[289,3,1,""],is_active:[289,3,1,""],obj:[289,3,1,""],object:[289,3,1,""],objects:[289,4,1,""],path:[289,4,1,""],persistent:[289,3,1,""],receiver_script_set:[289,4,1,""],repeats:[289,3,1,""],sender_script_set:[289,4,1,""],start_delay:[289,3,1,""],typename:[289,4,1,""]},"evennia.scripts.monitorhandler":{MonitorHandler:[290,1,1,""]},"evennia.scripts.monitorhandler.MonitorHandler":{__init__:[290,3,1,""],add:[290,3,1,""],all:[290,3,1,""],at_update:[290,3,1,""],clear:[290,3,1,""],remove:[290,3,1,""],restore:[290,3,1,""],save:[290,3,1,""]},"evennia.scripts.scripthandler":{ScriptHandler:[291,1,1,""]},"evennia.scripts.scripthandler.ScriptHandler":{"delete":[291,3,1,""],__init__:[291,3,1,""],add:[291,3,1,""],all:[291,3,1,""],get:[291,3,1,""],start:[291,3,1,""],stop:[291,3,1,""],validate:[291,3,1,""]},"evennia.scripts.scripts":{DefaultScript:[292,1,1,""],DoNothing:[292,1,1,""],Store:[292,1,1,""]},"evennia.scripts.scripts.DefaultScript":{DoesNotExist:[292,2,1,""],MultipleObjectsReturned:[292,2,1,""],at_idmapper_flush:[292,3,1,""],at_repeat:[292,3,1,""],at_script_creation:[292,3,1,""],at_server_reload:[292,3,1,""],at_server_shutdown:[292,3,1,""],at_start:[292,3,1,""],at_stop:[292,3,1,""],create:[292,3,1,""],force_repeat:[292,3,1,""],is_valid:[292,3,1,""],path:[292,4,1,""],pause:[292,3,1,""],remaining_repeats:[292,3,1,""],reset_callcount:[292,3,1,""],restart:[292,3,1,""],start:[292,3,1,""],stop:[292,3,1,""],time_until_next_repeat:[292,3,1,""],typename:[292,4,1,""],unpause:[292,3,1,""]},"evennia.scripts.scripts.DoNothing":{DoesNotExist:[292,2,1,""],MultipleObjectsReturned:[292,2,1,""],at_script_creation:[292,3,1,""],path:[292,4,1,""],typename:[292,4,1,""]},"evennia.scripts.scripts.Store":{DoesNotExist:[292,2,1,""],MultipleObjectsReturned:[292,2,1,""],at_script_creation:[292,3,1,""],path:[292,4,1,""],typename:[292,4,1,""]},"evennia.scripts.taskhandler":{TaskHandler:[293,1,1,""]},"evennia.scripts.taskhandler.TaskHandler":{__init__:[293,3,1,""],add:[293,3,1,""],create_delays:[293,3,1,""],do_task:[293,3,1,""],load:[293,3,1,""],remove:[293,3,1,""],save:[293,3,1,""]},"evennia.scripts.tickerhandler":{Ticker:[294,1,1,""],TickerHandler:[294,1,1,""],TickerPool:[294,1,1,""]},"evennia.scripts.tickerhandler.Ticker":{__init__:[294,3,1,""],add:[294,3,1,""],remove:[294,3,1,""],stop:[294,3,1,""],validate:[294,3,1,""]},"evennia.scripts.tickerhandler.TickerHandler":{__init__:[294,3,1,""],add:[294,3,1,""],all:[294,3,1,""],all_display:[294,3,1,""],clear:[294,3,1,""],remove:[294,3,1,""],restore:[294,3,1,""],save:[294,3,1,""],ticker_pool_class:[294,4,1,""]},"evennia.scripts.tickerhandler.TickerPool":{__init__:[294,3,1,""],add:[294,3,1,""],remove:[294,3,1,""],stop:[294,3,1,""],ticker_class:[294,4,1,""]},"evennia.server":{admin:[296,0,0,"-"],amp_client:[297,0,0,"-"],connection_wizard:[298,0,0,"-"],deprecations:[299,0,0,"-"],evennia_launcher:[300,0,0,"-"],game_index_client:[301,0,0,"-"],initial_setup:[304,0,0,"-"],inputfuncs:[305,0,0,"-"],manager:[306,0,0,"-"],models:[307,0,0,"-"],portal:[308,0,0,"-"],profiling:[330,0,0,"-"],server:[338,0,0,"-"],serversession:[339,0,0,"-"],session:[340,0,0,"-"],sessionhandler:[341,0,0,"-"],signals:[342,0,0,"-"],throttle:[343,0,0,"-"],validators:[344,0,0,"-"],webserver:[345,0,0,"-"]},"evennia.server.admin":{ServerConfigAdmin:[296,1,1,""]},"evennia.server.admin.ServerConfigAdmin":{list_display:[296,4,1,""],list_display_links:[296,4,1,""],list_select_related:[296,4,1,""],media:[296,3,1,""],ordering:[296,4,1,""],save_as:[296,4,1,""],save_on_top:[296,4,1,""],search_fields:[296,4,1,""]},"evennia.server.amp_client":{AMPClientFactory:[297,1,1,""],AMPServerClientProtocol:[297,1,1,""]},"evennia.server.amp_client.AMPClientFactory":{__init__:[297,3,1,""],buildProtocol:[297,3,1,""],clientConnectionFailed:[297,3,1,""],clientConnectionLost:[297,3,1,""],factor:[297,4,1,""],initialDelay:[297,4,1,""],maxDelay:[297,4,1,""],noisy:[297,4,1,""],startedConnecting:[297,3,1,""]},"evennia.server.amp_client.AMPServerClientProtocol":{connectionMade:[297,3,1,""],data_to_portal:[297,3,1,""],send_AdminServer2Portal:[297,3,1,""],send_MsgServer2Portal:[297,3,1,""],server_receive_adminportal2server:[297,3,1,""],server_receive_msgportal2server:[297,3,1,""],server_receive_status:[297,3,1,""]},"evennia.server.connection_wizard":{ConnectionWizard:[298,1,1,""],node_game_index_fields:[298,5,1,""],node_game_index_start:[298,5,1,""],node_mssp_start:[298,5,1,""],node_start:[298,5,1,""],node_view_and_apply_settings:[298,5,1,""]},"evennia.server.connection_wizard.ConnectionWizard":{__init__:[298,3,1,""],ask_choice:[298,3,1,""],ask_continue:[298,3,1,""],ask_input:[298,3,1,""],ask_node:[298,3,1,""],ask_yesno:[298,3,1,""],display:[298,3,1,""]},"evennia.server.deprecations":{check_errors:[299,5,1,""],check_warnings:[299,5,1,""]},"evennia.server.evennia_launcher":{AMPLauncherProtocol:[300,1,1,""],MsgLauncher2Portal:[300,1,1,""],MsgStatus:[300,1,1,""],check_database:[300,5,1,""],check_main_evennia_dependencies:[300,5,1,""],collectstatic:[300,5,1,""],create_game_directory:[300,5,1,""],create_secret_key:[300,5,1,""],create_settings_file:[300,5,1,""],create_superuser:[300,5,1,""],del_pid:[300,5,1,""],error_check_python_modules:[300,5,1,""],evennia_version:[300,5,1,""],get_pid:[300,5,1,""],getenv:[300,5,1,""],init_game_directory:[300,5,1,""],kill:[300,5,1,""],list_settings:[300,5,1,""],main:[300,5,1,""],query_info:[300,5,1,""],query_status:[300,5,1,""],reboot_evennia:[300,5,1,""],reload_evennia:[300,5,1,""],run_connect_wizard:[300,5,1,""],run_dummyrunner:[300,5,1,""],run_menu:[300,5,1,""],send_instruction:[300,5,1,""],set_gamedir:[300,5,1,""],show_version_info:[300,5,1,""],start_evennia:[300,5,1,""],start_only_server:[300,5,1,""],start_portal_interactive:[300,5,1,""],start_server_interactive:[300,5,1,""],stop_evennia:[300,5,1,""],stop_server_only:[300,5,1,""],tail_log_files:[300,5,1,""],wait_for_status:[300,5,1,""],wait_for_status_reply:[300,5,1,""]},"evennia.server.evennia_launcher.AMPLauncherProtocol":{__init__:[300,3,1,""],receive_status_from_portal:[300,3,1,""],wait_for_status:[300,3,1,""]},"evennia.server.evennia_launcher.MsgLauncher2Portal":{allErrors:[300,4,1,""],arguments:[300,4,1,""],commandName:[300,4,1,""],errors:[300,4,1,""],key:[300,4,1,""],response:[300,4,1,""],reverseErrors:[300,4,1,""]},"evennia.server.evennia_launcher.MsgStatus":{allErrors:[300,4,1,""],arguments:[300,4,1,""],commandName:[300,4,1,""],errors:[300,4,1,""],key:[300,4,1,""],response:[300,4,1,""],reverseErrors:[300,4,1,""]},"evennia.server.game_index_client":{client:[302,0,0,"-"],service:[303,0,0,"-"]},"evennia.server.game_index_client.client":{EvenniaGameIndexClient:[302,1,1,""],QuietHTTP11ClientFactory:[302,1,1,""],SimpleResponseReceiver:[302,1,1,""],StringProducer:[302,1,1,""]},"evennia.server.game_index_client.client.EvenniaGameIndexClient":{__init__:[302,3,1,""],handle_egd_response:[302,3,1,""],send_game_details:[302,3,1,""]},"evennia.server.game_index_client.client.QuietHTTP11ClientFactory":{noisy:[302,4,1,""]},"evennia.server.game_index_client.client.SimpleResponseReceiver":{__init__:[302,3,1,""],connectionLost:[302,3,1,""],dataReceived:[302,3,1,""]},"evennia.server.game_index_client.client.StringProducer":{__init__:[302,3,1,""],pauseProducing:[302,3,1,""],startProducing:[302,3,1,""],stopProducing:[302,3,1,""]},"evennia.server.game_index_client.service":{EvenniaGameIndexService:[303,1,1,""]},"evennia.server.game_index_client.service.EvenniaGameIndexService":{__init__:[303,3,1,""],name:[303,4,1,""],startService:[303,3,1,""],stopService:[303,3,1,""]},"evennia.server.initial_setup":{at_initial_setup:[304,5,1,""],collectstatic:[304,5,1,""],create_channels:[304,5,1,""],create_objects:[304,5,1,""],get_god_account:[304,5,1,""],handle_setup:[304,5,1,""],reset_server:[304,5,1,""]},"evennia.server.inputfuncs":{"default":[305,5,1,""],bot_data_in:[305,5,1,""],client_options:[305,5,1,""],echo:[305,5,1,""],external_discord_hello:[305,5,1,""],get_client_options:[305,5,1,""],get_inputfuncs:[305,5,1,""],get_value:[305,5,1,""],hello:[305,5,1,""],login:[305,5,1,""],monitor:[305,5,1,""],monitored:[305,5,1,""],msdp_list:[305,5,1,""],msdp_report:[305,5,1,""],msdp_send:[305,5,1,""],msdp_unreport:[305,5,1,""],repeat:[305,5,1,""],supports_set:[305,5,1,""],text:[305,5,1,""],unmonitor:[305,5,1,""],unrepeat:[305,5,1,""],webclient_options:[305,5,1,""]},"evennia.server.manager":{ServerConfigManager:[306,1,1,""]},"evennia.server.manager.ServerConfigManager":{conf:[306,3,1,""]},"evennia.server.models":{ServerConfig:[307,1,1,""]},"evennia.server.models.ServerConfig":{DoesNotExist:[307,2,1,""],MultipleObjectsReturned:[307,2,1,""],db_key:[307,4,1,""],db_value:[307,4,1,""],id:[307,4,1,""],key:[307,3,1,""],objects:[307,4,1,""],path:[307,4,1,""],store:[307,3,1,""],typename:[307,4,1,""],value:[307,3,1,""]},"evennia.server.portal":{amp:[309,0,0,"-"],amp_server:[310,0,0,"-"],grapevine:[311,0,0,"-"],irc:[312,0,0,"-"],mccp:[313,0,0,"-"],mssp:[314,0,0,"-"],mxp:[315,0,0,"-"],naws:[316,0,0,"-"],portal:[317,0,0,"-"],portalsessionhandler:[318,0,0,"-"],rss:[319,0,0,"-"],ssh:[320,0,0,"-"],ssl:[321,0,0,"-"],suppress_ga:[322,0,0,"-"],telnet:[323,0,0,"-"],telnet_oob:[324,0,0,"-"],telnet_ssl:[325,0,0,"-"],tests:[326,0,0,"-"],ttype:[327,0,0,"-"],webclient:[328,0,0,"-"],webclient_ajax:[329,0,0,"-"]},"evennia.server.portal.amp":{AMPMultiConnectionProtocol:[309,1,1,""],AdminPortal2Server:[309,1,1,""],AdminServer2Portal:[309,1,1,""],Compressed:[309,1,1,""],FunctionCall:[309,1,1,""],MsgLauncher2Portal:[309,1,1,""],MsgPortal2Server:[309,1,1,""],MsgServer2Portal:[309,1,1,""],MsgStatus:[309,1,1,""],dumps:[309,5,1,""],loads:[309,5,1,""]},"evennia.server.portal.amp.AMPMultiConnectionProtocol":{__init__:[309,3,1,""],broadcast:[309,3,1,""],connectionLost:[309,3,1,""],connectionMade:[309,3,1,""],dataReceived:[309,3,1,""],data_in:[309,3,1,""],errback:[309,3,1,""],makeConnection:[309,3,1,""],receive_functioncall:[309,3,1,""],send_FunctionCall:[309,3,1,""]},"evennia.server.portal.amp.AdminPortal2Server":{allErrors:[309,4,1,""],arguments:[309,4,1,""],commandName:[309,4,1,""],errors:[309,4,1,""],key:[309,4,1,""],response:[309,4,1,""],reverseErrors:[309,4,1,""]},"evennia.server.portal.amp.AdminServer2Portal":{allErrors:[309,4,1,""],arguments:[309,4,1,""],commandName:[309,4,1,""],errors:[309,4,1,""],key:[309,4,1,""],response:[309,4,1,""],reverseErrors:[309,4,1,""]},"evennia.server.portal.amp.Compressed":{fromBox:[309,3,1,""],fromString:[309,3,1,""],toBox:[309,3,1,""],toString:[309,3,1,""]},"evennia.server.portal.amp.FunctionCall":{allErrors:[309,4,1,""],arguments:[309,4,1,""],commandName:[309,4,1,""],errors:[309,4,1,""],key:[309,4,1,""],response:[309,4,1,""],reverseErrors:[309,4,1,""]},"evennia.server.portal.amp.MsgLauncher2Portal":{allErrors:[309,4,1,""],arguments:[309,4,1,""],commandName:[309,4,1,""],errors:[309,4,1,""],key:[309,4,1,""],response:[309,4,1,""],reverseErrors:[309,4,1,""]},"evennia.server.portal.amp.MsgPortal2Server":{allErrors:[309,4,1,""],arguments:[309,4,1,""],commandName:[309,4,1,""],errors:[309,4,1,""],key:[309,4,1,""],response:[309,4,1,""],reverseErrors:[309,4,1,""]},"evennia.server.portal.amp.MsgServer2Portal":{allErrors:[309,4,1,""],arguments:[309,4,1,""],commandName:[309,4,1,""],errors:[309,4,1,""],key:[309,4,1,""],response:[309,4,1,""],reverseErrors:[309,4,1,""]},"evennia.server.portal.amp.MsgStatus":{allErrors:[309,4,1,""],arguments:[309,4,1,""],commandName:[309,4,1,""],errors:[309,4,1,""],key:[309,4,1,""],response:[309,4,1,""],reverseErrors:[309,4,1,""]},"evennia.server.portal.amp_server":{AMPServerFactory:[310,1,1,""],AMPServerProtocol:[310,1,1,""],getenv:[310,5,1,""]},"evennia.server.portal.amp_server.AMPServerFactory":{__init__:[310,3,1,""],buildProtocol:[310,3,1,""],logPrefix:[310,3,1,""],noisy:[310,4,1,""]},"evennia.server.portal.amp_server.AMPServerProtocol":{connectionLost:[310,3,1,""],data_to_server:[310,3,1,""],get_status:[310,3,1,""],portal_receive_adminserver2portal:[310,3,1,""],portal_receive_launcher2portal:[310,3,1,""],portal_receive_server2portal:[310,3,1,""],portal_receive_status:[310,3,1,""],send_AdminPortal2Server:[310,3,1,""],send_MsgPortal2Server:[310,3,1,""],send_Status2Launcher:[310,3,1,""],start_server:[310,3,1,""],stop_server:[310,3,1,""],wait_for_disconnect:[310,3,1,""],wait_for_server_connect:[310,3,1,""]},"evennia.server.portal.grapevine":{GrapevineClient:[311,1,1,""],RestartingWebsocketServerFactory:[311,1,1,""]},"evennia.server.portal.grapevine.GrapevineClient":{__init__:[311,3,1,""],at_login:[311,3,1,""],data_in:[311,3,1,""],disconnect:[311,3,1,""],onClose:[311,3,1,""],onMessage:[311,3,1,""],onOpen:[311,3,1,""],send_authenticate:[311,3,1,""],send_channel:[311,3,1,""],send_default:[311,3,1,""],send_heartbeat:[311,3,1,""],send_subscribe:[311,3,1,""],send_unsubscribe:[311,3,1,""]},"evennia.server.portal.grapevine.RestartingWebsocketServerFactory":{__init__:[311,3,1,""],buildProtocol:[311,3,1,""],clientConnectionFailed:[311,3,1,""],clientConnectionLost:[311,3,1,""],factor:[311,4,1,""],initialDelay:[311,4,1,""],maxDelay:[311,4,1,""],reconnect:[311,3,1,""],start:[311,3,1,""],startedConnecting:[311,3,1,""]},"evennia.server.portal.irc":{IRCBot:[312,1,1,""],IRCBotFactory:[312,1,1,""],parse_ansi_to_irc:[312,5,1,""],parse_irc_to_ansi:[312,5,1,""]},"evennia.server.portal.irc.IRCBot":{action:[312,3,1,""],at_login:[312,3,1,""],channel:[312,4,1,""],data_in:[312,3,1,""],disconnect:[312,3,1,""],factory:[312,4,1,""],get_nicklist:[312,3,1,""],irc_RPL_ENDOFNAMES:[312,3,1,""],irc_RPL_NAMREPLY:[312,3,1,""],lineRate:[312,4,1,""],logger:[312,4,1,""],nickname:[312,4,1,""],pong:[312,3,1,""],privmsg:[312,3,1,""],send_channel:[312,3,1,""],send_default:[312,3,1,""],send_ping:[312,3,1,""],send_privmsg:[312,3,1,""],send_reconnect:[312,3,1,""],send_request_nicklist:[312,3,1,""],signedOn:[312,3,1,""],sourceURL:[312,4,1,""]},"evennia.server.portal.irc.IRCBotFactory":{__init__:[312,3,1,""],buildProtocol:[312,3,1,""],clientConnectionFailed:[312,3,1,""],clientConnectionLost:[312,3,1,""],factor:[312,4,1,""],initialDelay:[312,4,1,""],maxDelay:[312,4,1,""],reconnect:[312,3,1,""],start:[312,3,1,""],startedConnecting:[312,3,1,""]},"evennia.server.portal.mccp":{Mccp:[313,1,1,""],mccp_compress:[313,5,1,""]},"evennia.server.portal.mccp.Mccp":{__init__:[313,3,1,""],do_mccp:[313,3,1,""],no_mccp:[313,3,1,""]},"evennia.server.portal.mssp":{Mssp:[314,1,1,""]},"evennia.server.portal.mssp.Mssp":{__init__:[314,3,1,""],do_mssp:[314,3,1,""],get_player_count:[314,3,1,""],get_uptime:[314,3,1,""],no_mssp:[314,3,1,""]},"evennia.server.portal.mxp":{Mxp:[315,1,1,""],mxp_parse:[315,5,1,""]},"evennia.server.portal.mxp.Mxp":{__init__:[315,3,1,""],do_mxp:[315,3,1,""],no_mxp:[315,3,1,""]},"evennia.server.portal.naws":{Naws:[316,1,1,""]},"evennia.server.portal.naws.Naws":{__init__:[316,3,1,""],do_naws:[316,3,1,""],negotiate_sizes:[316,3,1,""],no_naws:[316,3,1,""]},"evennia.server.portal.portal":{Portal:[317,1,1,""],Websocket:[317,1,1,""]},"evennia.server.portal.portal.Portal":{__init__:[317,3,1,""],get_info_dict:[317,3,1,""],shutdown:[317,3,1,""]},"evennia.server.portal.portalsessionhandler":{PortalSessionHandler:[318,1,1,""]},"evennia.server.portal.portalsessionhandler.PortalSessionHandler":{__init__:[318,3,1,""],announce_all:[318,3,1,""],at_server_connection:[318,3,1,""],connect:[318,3,1,""],count_loggedin:[318,3,1,""],data_in:[318,3,1,""],data_out:[318,3,1,""],disconnect:[318,3,1,""],disconnect_all:[318,3,1,""],generate_sessid:[318,3,1,""],server_connect:[318,3,1,""],server_disconnect:[318,3,1,""],server_disconnect_all:[318,3,1,""],server_logged_in:[318,3,1,""],server_session_sync:[318,3,1,""],sessions_from_csessid:[318,3,1,""],sync:[318,3,1,""]},"evennia.server.portal.rss":{RSSBotFactory:[319,1,1,""],RSSReader:[319,1,1,""]},"evennia.server.portal.rss.RSSBotFactory":{__init__:[319,3,1,""],start:[319,3,1,""]},"evennia.server.portal.rss.RSSReader":{__init__:[319,3,1,""],data_in:[319,3,1,""],disconnect:[319,3,1,""],get_new:[319,3,1,""],update:[319,3,1,""]},"evennia.server.portal.ssh":{AccountDBPasswordChecker:[320,1,1,""],ExtraInfoAuthServer:[320,1,1,""],PassAvatarIdTerminalRealm:[320,1,1,""],SSHServerFactory:[320,1,1,""],SshProtocol:[320,1,1,""],TerminalSessionTransport_getPeer:[320,1,1,""],getKeyPair:[320,5,1,""],makeFactory:[320,5,1,""]},"evennia.server.portal.ssh.AccountDBPasswordChecker":{__init__:[320,3,1,""],credentialInterfaces:[320,4,1,""],noisy:[320,4,1,""],requestAvatarId:[320,3,1,""]},"evennia.server.portal.ssh.ExtraInfoAuthServer":{auth_password:[320,3,1,""],noisy:[320,4,1,""]},"evennia.server.portal.ssh.PassAvatarIdTerminalRealm":{noisy:[320,4,1,""]},"evennia.server.portal.ssh.SSHServerFactory":{logPrefix:[320,3,1,""],noisy:[320,4,1,""]},"evennia.server.portal.ssh.SshProtocol":{__init__:[320,3,1,""],at_login:[320,3,1,""],connectionLost:[320,3,1,""],connectionMade:[320,3,1,""],data_out:[320,3,1,""],disconnect:[320,3,1,""],getClientAddress:[320,3,1,""],handle_EOF:[320,3,1,""],handle_FF:[320,3,1,""],handle_INT:[320,3,1,""],handle_QUIT:[320,3,1,""],lineReceived:[320,3,1,""],noisy:[320,4,1,""],sendLine:[320,3,1,""],send_default:[320,3,1,""],send_prompt:[320,3,1,""],send_text:[320,3,1,""],terminalSize:[320,3,1,""]},"evennia.server.portal.ssh.TerminalSessionTransport_getPeer":{__init__:[320,3,1,""],noisy:[320,4,1,""]},"evennia.server.portal.ssl":{SSLProtocol:[321,1,1,""],getSSLContext:[321,5,1,""],verify_SSL_key_and_cert:[321,5,1,""]},"evennia.server.portal.ssl.SSLProtocol":{__init__:[321,3,1,""]},"evennia.server.portal.suppress_ga":{SuppressGA:[322,1,1,""]},"evennia.server.portal.suppress_ga.SuppressGA":{__init__:[322,3,1,""],will_suppress_ga:[322,3,1,""],wont_suppress_ga:[322,3,1,""]},"evennia.server.portal.telnet":{TelnetProtocol:[323,1,1,""],TelnetServerFactory:[323,1,1,""]},"evennia.server.portal.telnet.TelnetProtocol":{__init__:[323,3,1,""],applicationDataReceived:[323,3,1,""],at_login:[323,3,1,""],connectionLost:[323,3,1,""],connectionMade:[323,3,1,""],dataReceived:[323,3,1,""],data_in:[323,3,1,""],data_out:[323,3,1,""],disableLocal:[323,3,1,""],disableRemote:[323,3,1,""],disconnect:[323,3,1,""],enableLocal:[323,3,1,""],enableRemote:[323,3,1,""],handshake_done:[323,3,1,""],sendLine:[323,3,1,""],send_default:[323,3,1,""],send_prompt:[323,3,1,""],send_text:[323,3,1,""],toggle_nop_keepalive:[323,3,1,""]},"evennia.server.portal.telnet.TelnetServerFactory":{logPrefix:[323,3,1,""],noisy:[323,4,1,""]},"evennia.server.portal.telnet_oob":{TelnetOOB:[324,1,1,""]},"evennia.server.portal.telnet_oob.TelnetOOB":{__init__:[324,3,1,""],data_out:[324,3,1,""],decode_gmcp:[324,3,1,""],decode_msdp:[324,3,1,""],do_gmcp:[324,3,1,""],do_msdp:[324,3,1,""],encode_gmcp:[324,3,1,""],encode_msdp:[324,3,1,""],no_gmcp:[324,3,1,""],no_msdp:[324,3,1,""]},"evennia.server.portal.telnet_ssl":{SSLProtocol:[325,1,1,""],getSSLContext:[325,5,1,""],verify_or_create_SSL_key_and_cert:[325,5,1,""]},"evennia.server.portal.telnet_ssl.SSLProtocol":{__init__:[325,3,1,""]},"evennia.server.portal.tests":{TestAMPServer:[326,1,1,""],TestIRC:[326,1,1,""],TestTelnet:[326,1,1,""],TestWebSocket:[326,1,1,""]},"evennia.server.portal.tests.TestAMPServer":{setUp:[326,3,1,""],test_amp_in:[326,3,1,""],test_amp_out:[326,3,1,""],test_large_msg:[326,3,1,""]},"evennia.server.portal.tests.TestIRC":{test_bold:[326,3,1,""],test_colors:[326,3,1,""],test_identity:[326,3,1,""],test_italic:[326,3,1,""],test_plain_ansi:[326,3,1,""]},"evennia.server.portal.tests.TestTelnet":{setUp:[326,3,1,""],test_mudlet_ttype:[326,3,1,""]},"evennia.server.portal.tests.TestWebSocket":{setUp:[326,3,1,""],tearDown:[326,3,1,""],test_data_in:[326,3,1,""],test_data_out:[326,3,1,""]},"evennia.server.portal.ttype":{Ttype:[327,1,1,""]},"evennia.server.portal.ttype.Ttype":{__init__:[327,3,1,""],will_ttype:[327,3,1,""],wont_ttype:[327,3,1,""]},"evennia.server.portal.webclient":{WebSocketClient:[328,1,1,""]},"evennia.server.portal.webclient.WebSocketClient":{__init__:[328,3,1,""],at_login:[328,3,1,""],data_in:[328,3,1,""],disconnect:[328,3,1,""],get_client_session:[328,3,1,""],nonce:[328,4,1,""],onClose:[328,3,1,""],onMessage:[328,3,1,""],onOpen:[328,3,1,""],sendLine:[328,3,1,""],send_default:[328,3,1,""],send_prompt:[328,3,1,""],send_text:[328,3,1,""]},"evennia.server.portal.webclient_ajax":{AjaxWebClient:[329,1,1,""],AjaxWebClientSession:[329,1,1,""],LazyEncoder:[329,1,1,""],jsonify:[329,5,1,""]},"evennia.server.portal.webclient_ajax.AjaxWebClient":{__init__:[329,3,1,""],allowedMethods:[329,4,1,""],at_login:[329,3,1,""],client_disconnect:[329,3,1,""],get_client_sessid:[329,3,1,""],isLeaf:[329,4,1,""],lineSend:[329,3,1,""],mode_close:[329,3,1,""],mode_init:[329,3,1,""],mode_input:[329,3,1,""],mode_keepalive:[329,3,1,""],mode_receive:[329,3,1,""],render_POST:[329,3,1,""]},"evennia.server.portal.webclient_ajax.AjaxWebClientSession":{__init__:[329,3,1,""],at_login:[329,3,1,""],data_in:[329,3,1,""],data_out:[329,3,1,""],disconnect:[329,3,1,""],get_client_session:[329,3,1,""],send_default:[329,3,1,""],send_prompt:[329,3,1,""],send_text:[329,3,1,""]},"evennia.server.portal.webclient_ajax.LazyEncoder":{"default":[329,3,1,""]},"evennia.server.profiling":{dummyrunner:[331,0,0,"-"],dummyrunner_settings:[332,0,0,"-"],memplot:[333,0,0,"-"],settings_mixin:[334,0,0,"-"],test_queries:[335,0,0,"-"],tests:[336,0,0,"-"],timetrace:[337,0,0,"-"]},"evennia.server.profiling.dummyrunner":{DummyClient:[331,1,1,""],DummyFactory:[331,1,1,""],gidcounter:[331,5,1,""],idcounter:[331,5,1,""],makeiter:[331,5,1,""],start_all_dummy_clients:[331,5,1,""]},"evennia.server.profiling.dummyrunner.DummyClient":{connectionLost:[331,3,1,""],connectionMade:[331,3,1,""],counter:[331,3,1,""],dataReceived:[331,3,1,""],error:[331,3,1,""],logout:[331,3,1,""],step:[331,3,1,""]},"evennia.server.profiling.dummyrunner.DummyFactory":{__init__:[331,3,1,""],protocol:[331,4,1,""]},"evennia.server.profiling.dummyrunner_settings":{c_creates_button:[332,5,1,""],c_creates_obj:[332,5,1,""],c_digs:[332,5,1,""],c_examines:[332,5,1,""],c_help:[332,5,1,""],c_idles:[332,5,1,""],c_login:[332,5,1,""],c_login_nodig:[332,5,1,""],c_logout:[332,5,1,""],c_looks:[332,5,1,""],c_moves:[332,5,1,""],c_moves_n:[332,5,1,""],c_moves_s:[332,5,1,""],c_socialize:[332,5,1,""]},"evennia.server.profiling.memplot":{Memplot:[333,1,1,""]},"evennia.server.profiling.memplot.Memplot":{DoesNotExist:[333,2,1,""],MultipleObjectsReturned:[333,2,1,""],at_repeat:[333,3,1,""],at_script_creation:[333,3,1,""],path:[333,4,1,""],typename:[333,4,1,""]},"evennia.server.profiling.test_queries":{count_queries:[335,5,1,""]},"evennia.server.profiling.tests":{TestDummyrunnerSettings:[336,1,1,""],TestMemPlot:[336,1,1,""]},"evennia.server.profiling.tests.TestDummyrunnerSettings":{clear_client_lists:[336,3,1,""],perception_method_tests:[336,3,1,""],setUp:[336,3,1,""],test_c_creates_button:[336,3,1,""],test_c_creates_obj:[336,3,1,""],test_c_digs:[336,3,1,""],test_c_examines:[336,3,1,""],test_c_help:[336,3,1,""],test_c_login:[336,3,1,""],test_c_login_no_dig:[336,3,1,""],test_c_logout:[336,3,1,""],test_c_looks:[336,3,1,""],test_c_move_n:[336,3,1,""],test_c_move_s:[336,3,1,""],test_c_moves:[336,3,1,""],test_c_socialize:[336,3,1,""],test_idles:[336,3,1,""]},"evennia.server.profiling.tests.TestMemPlot":{test_memplot:[336,3,1,""]},"evennia.server.profiling.timetrace":{timetrace:[337,5,1,""]},"evennia.server.server":{Evennia:[338,1,1,""]},"evennia.server.server.Evennia":{__init__:[338,3,1,""],at_post_portal_sync:[338,3,1,""],at_server_cold_start:[338,3,1,""],at_server_cold_stop:[338,3,1,""],at_server_reload_start:[338,3,1,""],at_server_reload_stop:[338,3,1,""],at_server_start:[338,3,1,""],at_server_stop:[338,3,1,""],get_info_dict:[338,3,1,""],run_init_hooks:[338,3,1,""],run_initial_setup:[338,3,1,""],shutdown:[338,3,1,""],sqlite3_prep:[338,3,1,""],update_defaults:[338,3,1,""]},"evennia.server.serversession":{ServerSession:[339,1,1,""]},"evennia.server.serversession.ServerSession":{__init__:[339,3,1,""],access:[339,3,1,""],at_cmdset_get:[339,3,1,""],at_disconnect:[339,3,1,""],at_login:[339,3,1,""],at_sync:[339,3,1,""],attributes:[339,4,1,""],cmdset_storage:[339,3,1,""],data_in:[339,3,1,""],data_out:[339,3,1,""],db:[339,3,1,""],execute_cmd:[339,3,1,""],get_account:[339,3,1,""],get_character:[339,3,1,""],get_client_size:[339,3,1,""],get_puppet:[339,3,1,""],get_puppet_or_account:[339,3,1,""],id:[339,3,1,""],log:[339,3,1,""],msg:[339,3,1,""],nattributes:[339,4,1,""],ndb:[339,3,1,""],ndb_del:[339,3,1,""],ndb_get:[339,3,1,""],ndb_set:[339,3,1,""],update_flags:[339,3,1,""],update_session_counters:[339,3,1,""]},"evennia.server.session":{Session:[340,1,1,""]},"evennia.server.session.Session":{at_sync:[340,3,1,""],data_in:[340,3,1,""],data_out:[340,3,1,""],disconnect:[340,3,1,""],get_sync_data:[340,3,1,""],init_session:[340,3,1,""],load_sync_data:[340,3,1,""]},"evennia.server.sessionhandler":{DummySession:[341,1,1,""],ServerSessionHandler:[341,1,1,""],SessionHandler:[341,1,1,""],delayed_import:[341,5,1,""]},"evennia.server.sessionhandler.DummySession":{sessid:[341,4,1,""]},"evennia.server.sessionhandler.ServerSessionHandler":{__init__:[341,3,1,""],account_count:[341,3,1,""],all_connected_accounts:[341,3,1,""],all_sessions_portal_sync:[341,3,1,""],announce_all:[341,3,1,""],call_inputfuncs:[341,3,1,""],data_in:[341,3,1,""],data_out:[341,3,1,""],disconnect:[341,3,1,""],disconnect_all_sessions:[341,3,1,""],disconnect_duplicate_sessions:[341,3,1,""],get_inputfuncs:[341,3,1,""],login:[341,3,1,""],portal_connect:[341,3,1,""],portal_disconnect:[341,3,1,""],portal_disconnect_all:[341,3,1,""],portal_reset_server:[341,3,1,""],portal_restart_server:[341,3,1,""],portal_session_sync:[341,3,1,""],portal_sessions_sync:[341,3,1,""],portal_shutdown:[341,3,1,""],session_from_account:[341,3,1,""],session_from_sessid:[341,3,1,""],session_portal_partial_sync:[341,3,1,""],session_portal_sync:[341,3,1,""],sessions_from_account:[341,3,1,""],sessions_from_character:[341,3,1,""],sessions_from_csessid:[341,3,1,""],sessions_from_puppet:[341,3,1,""],start_bot_session:[341,3,1,""],validate_sessions:[341,3,1,""]},"evennia.server.sessionhandler.SessionHandler":{clean_senddata:[341,3,1,""],get:[341,3,1,""],get_all_sync_data:[341,3,1,""],get_sessions:[341,3,1,""]},"evennia.server.throttle":{Throttle:[343,1,1,""]},"evennia.server.throttle.Throttle":{__init__:[343,3,1,""],check:[343,3,1,""],error_msg:[343,4,1,""],get:[343,3,1,""],get_cache_key:[343,3,1,""],record_ip:[343,3,1,""],remove:[343,3,1,""],touch:[343,3,1,""],unrecord_ip:[343,3,1,""],update:[343,3,1,""]},"evennia.server.validators":{EvenniaPasswordValidator:[344,1,1,""],EvenniaUsernameAvailabilityValidator:[344,1,1,""]},"evennia.server.validators.EvenniaPasswordValidator":{__init__:[344,3,1,""],get_help_text:[344,3,1,""],validate:[344,3,1,""]},"evennia.server.webserver":{DjangoWebRoot:[345,1,1,""],EvenniaReverseProxyResource:[345,1,1,""],HTTPChannelWithXForwardedFor:[345,1,1,""],LockableThreadPool:[345,1,1,""],PrivateStaticRoot:[345,1,1,""],WSGIWebServer:[345,1,1,""],Website:[345,1,1,""]},"evennia.server.webserver.DjangoWebRoot":{__init__:[345,3,1,""],empty_threadpool:[345,3,1,""],getChild:[345,3,1,""]},"evennia.server.webserver.EvenniaReverseProxyResource":{getChild:[345,3,1,""],render:[345,3,1,""]},"evennia.server.webserver.HTTPChannelWithXForwardedFor":{allHeadersReceived:[345,3,1,""]},"evennia.server.webserver.LockableThreadPool":{__init__:[345,3,1,""],callInThread:[345,3,1,""],lock:[345,3,1,""]},"evennia.server.webserver.PrivateStaticRoot":{directoryListing:[345,3,1,""]},"evennia.server.webserver.WSGIWebServer":{__init__:[345,3,1,""],startService:[345,3,1,""],stopService:[345,3,1,""]},"evennia.server.webserver.Website":{log:[345,3,1,""],logPrefix:[345,3,1,""],noisy:[345,4,1,""]},"evennia.typeclasses":{admin:[348,0,0,"-"],attributes:[349,0,0,"-"],managers:[350,0,0,"-"],models:[351,0,0,"-"],tags:[352,0,0,"-"]},"evennia.typeclasses.admin":{AttributeForm:[348,1,1,""],AttributeFormSet:[348,1,1,""],AttributeInline:[348,1,1,""],TagAdmin:[348,1,1,""],TagForm:[348,1,1,""],TagFormSet:[348,1,1,""],TagInline:[348,1,1,""]},"evennia.typeclasses.admin.AttributeForm":{Meta:[348,1,1,""],__init__:[348,3,1,""],base_fields:[348,4,1,""],clean_attr_value:[348,3,1,""],declared_fields:[348,4,1,""],media:[348,3,1,""],save:[348,3,1,""]},"evennia.typeclasses.admin.AttributeForm.Meta":{fields:[348,4,1,""]},"evennia.typeclasses.admin.AttributeFormSet":{save:[348,3,1,""]},"evennia.typeclasses.admin.AttributeInline":{extra:[348,4,1,""],form:[348,4,1,""],formset:[348,4,1,""],get_formset:[348,3,1,""],media:[348,3,1,""],model:[348,4,1,""],related_field:[348,4,1,""]},"evennia.typeclasses.admin.TagAdmin":{fields:[348,4,1,""],list_display:[348,4,1,""],list_filter:[348,4,1,""],media:[348,3,1,""],search_fields:[348,4,1,""]},"evennia.typeclasses.admin.TagForm":{Meta:[348,1,1,""],__init__:[348,3,1,""],base_fields:[348,4,1,""],declared_fields:[348,4,1,""],media:[348,3,1,""],save:[348,3,1,""]},"evennia.typeclasses.admin.TagForm.Meta":{fields:[348,4,1,""]},"evennia.typeclasses.admin.TagFormSet":{save:[348,3,1,""]},"evennia.typeclasses.admin.TagInline":{extra:[348,4,1,""],form:[348,4,1,""],formset:[348,4,1,""],get_formset:[348,3,1,""],media:[348,3,1,""],model:[348,4,1,""],related_field:[348,4,1,""]},"evennia.typeclasses.attributes":{Attribute:[349,1,1,""],AttributeHandler:[349,1,1,""],DbHolder:[349,1,1,""],IAttribute:[349,1,1,""],IAttributeBackend:[349,1,1,""],InMemoryAttribute:[349,1,1,""],InMemoryAttributeBackend:[349,1,1,""],ModelAttributeBackend:[349,1,1,""],NickHandler:[349,1,1,""],NickTemplateInvalid:[349,2,1,""],initialize_nick_templates:[349,5,1,""],parse_nick_template:[349,5,1,""]},"evennia.typeclasses.attributes.Attribute":{DoesNotExist:[349,2,1,""],MultipleObjectsReturned:[349,2,1,""],accountdb_set:[349,4,1,""],attrtype:[349,3,1,""],category:[349,3,1,""],channeldb_set:[349,4,1,""],date_created:[349,3,1,""],db_attrtype:[349,4,1,""],db_category:[349,4,1,""],db_date_created:[349,4,1,""],db_key:[349,4,1,""],db_lock_storage:[349,4,1,""],db_model:[349,4,1,""],db_strvalue:[349,4,1,""],db_value:[349,4,1,""],get_next_by_db_date_created:[349,3,1,""],get_previous_by_db_date_created:[349,3,1,""],id:[349,4,1,""],key:[349,3,1,""],lock_storage:[349,3,1,""],model:[349,3,1,""],objectdb_set:[349,4,1,""],path:[349,4,1,""],scriptdb_set:[349,4,1,""],strvalue:[349,3,1,""],typename:[349,4,1,""],value:[349,3,1,""]},"evennia.typeclasses.attributes.AttributeHandler":{__init__:[349,3,1,""],add:[349,3,1,""],all:[349,3,1,""],batch_add:[349,3,1,""],clear:[349,3,1,""],get:[349,3,1,""],has:[349,3,1,""],remove:[349,3,1,""],reset_cache:[349,3,1,""]},"evennia.typeclasses.attributes.DbHolder":{__init__:[349,3,1,""],all:[349,3,1,""],get_all:[349,3,1,""]},"evennia.typeclasses.attributes.IAttribute":{access:[349,3,1,""],attrtype:[349,3,1,""],category:[349,3,1,""],date_created:[349,3,1,""],key:[349,3,1,""],lock_storage:[349,3,1,""],locks:[349,4,1,""],model:[349,3,1,""],strvalue:[349,3,1,""]},"evennia.typeclasses.attributes.IAttributeBackend":{__init__:[349,3,1,""],batch_add:[349,3,1,""],clear_attributes:[349,3,1,""],create_attribute:[349,3,1,""],delete_attribute:[349,3,1,""],do_batch_delete:[349,3,1,""],do_batch_finish:[349,3,1,""],do_batch_update_attribute:[349,3,1,""],do_create_attribute:[349,3,1,""],do_delete_attribute:[349,3,1,""],do_update_attribute:[349,3,1,""],get:[349,3,1,""],get_all_attributes:[349,3,1,""],query_all:[349,3,1,""],query_category:[349,3,1,""],query_key:[349,3,1,""],reset_cache:[349,3,1,""],update_attribute:[349,3,1,""]},"evennia.typeclasses.attributes.InMemoryAttribute":{__init__:[349,3,1,""],value:[349,3,1,""]},"evennia.typeclasses.attributes.InMemoryAttributeBackend":{__init__:[349,3,1,""],do_batch_finish:[349,3,1,""],do_batch_update_attribute:[349,3,1,""],do_create_attribute:[349,3,1,""],do_delete_attribute:[349,3,1,""],do_update_attribute:[349,3,1,""],query_all:[349,3,1,""],query_category:[349,3,1,""],query_key:[349,3,1,""]},"evennia.typeclasses.attributes.ModelAttributeBackend":{__init__:[349,3,1,""],do_batch_finish:[349,3,1,""],do_batch_update_attribute:[349,3,1,""],do_create_attribute:[349,3,1,""],do_delete_attribute:[349,3,1,""],do_update_attribute:[349,3,1,""],query_all:[349,3,1,""],query_category:[349,3,1,""],query_key:[349,3,1,""]},"evennia.typeclasses.attributes.NickHandler":{__init__:[349,3,1,""],add:[349,3,1,""],get:[349,3,1,""],has:[349,3,1,""],nickreplace:[349,3,1,""],remove:[349,3,1,""]},"evennia.typeclasses.managers":{TypedObjectManager:[350,1,1,""]},"evennia.typeclasses.managers.TypedObjectManager":{create_tag:[350,3,1,""],dbref:[350,3,1,""],dbref_search:[350,3,1,""],get_alias:[350,3,1,""],get_attribute:[350,3,1,""],get_by_alias:[350,3,1,""],get_by_attribute:[350,3,1,""],get_by_nick:[350,3,1,""],get_by_permission:[350,3,1,""],get_by_tag:[350,3,1,""],get_dbref_range:[350,3,1,""],get_id:[350,3,1,""],get_nick:[350,3,1,""],get_permission:[350,3,1,""],get_tag:[350,3,1,""],get_typeclass_totals:[350,3,1,""],object_totals:[350,3,1,""],typeclass_search:[350,3,1,""]},"evennia.typeclasses.models":{TypedObject:[351,1,1,""]},"evennia.typeclasses.models.TypedObject":{"delete":[351,3,1,""],Meta:[351,1,1,""],__init__:[351,3,1,""],access:[351,3,1,""],aliases:[351,4,1,""],at_idmapper_flush:[351,3,1,""],at_rename:[351,3,1,""],attributes:[351,4,1,""],check_permstring:[351,3,1,""],date_created:[351,3,1,""],db:[351,3,1,""],db_attributes:[351,4,1,""],db_date_created:[351,4,1,""],db_key:[351,4,1,""],db_lock_storage:[351,4,1,""],db_tags:[351,4,1,""],db_typeclass_path:[351,4,1,""],dbid:[351,3,1,""],dbref:[351,3,1,""],get_absolute_url:[351,3,1,""],get_display_name:[351,3,1,""],get_extra_info:[351,3,1,""],get_next_by_db_date_created:[351,3,1,""],get_previous_by_db_date_created:[351,3,1,""],is_typeclass:[351,3,1,""],key:[351,3,1,""],lock_storage:[351,3,1,""],locks:[351,4,1,""],name:[351,3,1,""],nattributes:[351,4,1,""],ndb:[351,3,1,""],objects:[351,4,1,""],path:[351,4,1,""],permissions:[351,4,1,""],set_class_from_typeclass:[351,3,1,""],swap_typeclass:[351,3,1,""],tags:[351,4,1,""],typeclass_path:[351,3,1,""],typename:[351,4,1,""],web_get_admin_url:[351,3,1,""],web_get_create_url:[351,3,1,""],web_get_delete_url:[351,3,1,""],web_get_detail_url:[351,3,1,""],web_get_puppet_url:[351,3,1,""],web_get_update_url:[351,3,1,""]},"evennia.typeclasses.models.TypedObject.Meta":{"abstract":[351,4,1,""],ordering:[351,4,1,""],verbose_name:[351,4,1,""]},"evennia.typeclasses.tags":{AliasHandler:[352,1,1,""],PermissionHandler:[352,1,1,""],Tag:[352,1,1,""],TagHandler:[352,1,1,""]},"evennia.typeclasses.tags.Tag":{DoesNotExist:[352,2,1,""],MultipleObjectsReturned:[352,2,1,""],accountdb_set:[352,4,1,""],channeldb_set:[352,4,1,""],db_category:[352,4,1,""],db_data:[352,4,1,""],db_key:[352,4,1,""],db_model:[352,4,1,""],db_tagtype:[352,4,1,""],helpentry_set:[352,4,1,""],id:[352,4,1,""],msg_set:[352,4,1,""],objectdb_set:[352,4,1,""],objects:[352,4,1,""],scriptdb_set:[352,4,1,""]},"evennia.typeclasses.tags.TagHandler":{__init__:[352,3,1,""],add:[352,3,1,""],all:[352,3,1,""],batch_add:[352,3,1,""],clear:[352,3,1,""],get:[352,3,1,""],has:[352,3,1,""],remove:[352,3,1,""],reset_cache:[352,3,1,""]},"evennia.utils":{ansi:[354,0,0,"-"],batchprocessors:[355,0,0,"-"],containers:[356,0,0,"-"],create:[357,0,0,"-"],dbserialize:[358,0,0,"-"],eveditor:[359,0,0,"-"],evform:[360,0,0,"-"],evmenu:[361,0,0,"-"],evmore:[362,0,0,"-"],evtable:[363,0,0,"-"],gametime:[364,0,0,"-"],idmapper:[365,0,0,"-"],inlinefuncs:[369,0,0,"-"],logger:[370,0,0,"-"],optionclasses:[371,0,0,"-"],optionhandler:[372,0,0,"-"],picklefield:[373,0,0,"-"],search:[374,0,0,"-"],test_resources:[375,0,0,"-"],text2html:[376,0,0,"-"],utils:[377,0,0,"-"],validatorfuncs:[378,0,0,"-"]},"evennia.utils.ansi":{ANSIMeta:[354,1,1,""],ANSIParser:[354,1,1,""],ANSIString:[354,1,1,""],parse_ansi:[354,5,1,""],raw:[354,5,1,""],strip_ansi:[354,5,1,""],strip_raw_ansi:[354,5,1,""]},"evennia.utils.ansi.ANSIMeta":{__init__:[354,3,1,""]},"evennia.utils.ansi.ANSIParser":{ansi_escapes:[354,4,1,""],ansi_map:[354,4,1,""],ansi_map_dict:[354,4,1,""],ansi_re:[354,4,1,""],ansi_regex:[354,4,1,""],ansi_sub:[354,4,1,""],ansi_xterm256_bright_bg_map:[354,4,1,""],ansi_xterm256_bright_bg_map_dict:[354,4,1,""],brightbg_sub:[354,4,1,""],mxp_re:[354,4,1,""],mxp_sub:[354,4,1,""],parse_ansi:[354,3,1,""],strip_mxp:[354,3,1,""],strip_raw_codes:[354,3,1,""],sub_ansi:[354,3,1,""],sub_brightbg:[354,3,1,""],sub_xterm256:[354,3,1,""],xterm256_bg:[354,4,1,""],xterm256_bg_sub:[354,4,1,""],xterm256_fg:[354,4,1,""],xterm256_fg_sub:[354,4,1,""],xterm256_gbg:[354,4,1,""],xterm256_gbg_sub:[354,4,1,""],xterm256_gfg:[354,4,1,""],xterm256_gfg_sub:[354,4,1,""]},"evennia.utils.ansi.ANSIString":{__init__:[354,3,1,""],capitalize:[354,3,1,""],center:[354,3,1,""],clean:[354,3,1,""],count:[354,3,1,""],decode:[354,3,1,""],encode:[354,3,1,""],endswith:[354,3,1,""],expandtabs:[354,3,1,""],find:[354,3,1,""],format:[354,3,1,""],index:[354,3,1,""],isalnum:[354,3,1,""],isalpha:[354,3,1,""],isdigit:[354,3,1,""],islower:[354,3,1,""],isspace:[354,3,1,""],istitle:[354,3,1,""],isupper:[354,3,1,""],join:[354,3,1,""],ljust:[354,3,1,""],lower:[354,3,1,""],lstrip:[354,3,1,""],partition:[354,3,1,""],raw:[354,3,1,""],re_format:[354,4,1,""],replace:[354,3,1,""],rfind:[354,3,1,""],rindex:[354,3,1,""],rjust:[354,3,1,""],rsplit:[354,3,1,""],rstrip:[354,3,1,""],split:[354,3,1,""],startswith:[354,3,1,""],strip:[354,3,1,""],swapcase:[354,3,1,""],translate:[354,3,1,""],upper:[354,3,1,""]},"evennia.utils.batchprocessors":{BatchCodeProcessor:[355,1,1,""],BatchCommandProcessor:[355,1,1,""],read_batchfile:[355,5,1,""],tb_filename:[355,5,1,""],tb_iter:[355,5,1,""]},"evennia.utils.batchprocessors.BatchCodeProcessor":{code_exec:[355,3,1,""],parse_file:[355,3,1,""]},"evennia.utils.batchprocessors.BatchCommandProcessor":{parse_file:[355,3,1,""]},"evennia.utils.containers":{Container:[356,1,1,""],GlobalScriptContainer:[356,1,1,""],OptionContainer:[356,1,1,""]},"evennia.utils.containers.Container":{__init__:[356,3,1,""],all:[356,3,1,""],get:[356,3,1,""],load_data:[356,3,1,""],storage_modules:[356,4,1,""]},"evennia.utils.containers.GlobalScriptContainer":{__init__:[356,3,1,""],all:[356,3,1,""],get:[356,3,1,""],load_data:[356,3,1,""],start:[356,3,1,""]},"evennia.utils.containers.OptionContainer":{storage_modules:[356,4,1,""]},"evennia.utils.create":{create_account:[357,5,1,""],create_channel:[357,5,1,""],create_help_entry:[357,5,1,""],create_message:[357,5,1,""],create_object:[357,5,1,""],create_script:[357,5,1,""]},"evennia.utils.dbserialize":{dbserialize:[358,5,1,""],dbunserialize:[358,5,1,""],do_pickle:[358,5,1,""],do_unpickle:[358,5,1,""],from_pickle:[358,5,1,""],to_pickle:[358,5,1,""]},"evennia.utils.eveditor":{CmdEditorBase:[359,1,1,""],CmdEditorGroup:[359,1,1,""],CmdLineInput:[359,1,1,""],CmdSaveYesNo:[359,1,1,""],EvEditor:[359,1,1,""],EvEditorCmdSet:[359,1,1,""],SaveYesNoCmdSet:[359,1,1,""]},"evennia.utils.eveditor.CmdEditorBase":{aliases:[359,4,1,""],editor:[359,4,1,""],help_category:[359,4,1,""],help_entry:[359,4,1,""],key:[359,4,1,""],lock_storage:[359,4,1,""],locks:[359,4,1,""],parse:[359,3,1,""],search_index_entry:[359,4,1,""]},"evennia.utils.eveditor.CmdEditorGroup":{aliases:[359,4,1,""],arg_regex:[359,4,1,""],func:[359,3,1,""],help_category:[359,4,1,""],key:[359,4,1,""],lock_storage:[359,4,1,""],search_index_entry:[359,4,1,""]},"evennia.utils.eveditor.CmdLineInput":{aliases:[359,4,1,""],func:[359,3,1,""],help_category:[359,4,1,""],key:[359,4,1,""],lock_storage:[359,4,1,""],search_index_entry:[359,4,1,""]},"evennia.utils.eveditor.CmdSaveYesNo":{aliases:[359,4,1,""],func:[359,3,1,""],help_category:[359,4,1,""],help_cateogory:[359,4,1,""],key:[359,4,1,""],lock_storage:[359,4,1,""],locks:[359,4,1,""],search_index_entry:[359,4,1,""]},"evennia.utils.eveditor.EvEditor":{__init__:[359,3,1,""],decrease_indent:[359,3,1,""],deduce_indent:[359,3,1,""],display_buffer:[359,3,1,""],display_help:[359,3,1,""],get_buffer:[359,3,1,""],increase_indent:[359,3,1,""],load_buffer:[359,3,1,""],quit:[359,3,1,""],save_buffer:[359,3,1,""],swap_autoindent:[359,3,1,""],update_buffer:[359,3,1,""],update_undo:[359,3,1,""]},"evennia.utils.eveditor.EvEditorCmdSet":{at_cmdset_creation:[359,3,1,""],key:[359,4,1,""],mergetype:[359,4,1,""],path:[359,4,1,""]},"evennia.utils.eveditor.SaveYesNoCmdSet":{at_cmdset_creation:[359,3,1,""],key:[359,4,1,""],mergetype:[359,4,1,""],path:[359,4,1,""],priority:[359,4,1,""]},"evennia.utils.evform":{EvForm:[360,1,1,""]},"evennia.utils.evform.EvForm":{__init__:[360,3,1,""],map:[360,3,1,""],reload:[360,3,1,""]},"evennia.utils.evmenu":{CmdEvMenuNode:[361,1,1,""],CmdGetInput:[361,1,1,""],EvMenu:[361,1,1,""],EvMenuCmdSet:[361,1,1,""],EvMenuError:[361,2,1,""],EvMenuGotoAbortMessage:[361,2,1,""],InputCmdSet:[361,1,1,""],get_input:[361,5,1,""],list_node:[361,5,1,""],parse_menu_template:[361,5,1,""],template2menu:[361,5,1,""]},"evennia.utils.evmenu.CmdEvMenuNode":{aliases:[361,4,1,""],auto_help_display_key:[361,4,1,""],func:[361,3,1,""],get_help:[361,3,1,""],help_category:[361,4,1,""],key:[361,4,1,""],lock_storage:[361,4,1,""],locks:[361,4,1,""],search_index_entry:[361,4,1,""]},"evennia.utils.evmenu.CmdGetInput":{aliases:[361,4,1,""],func:[361,3,1,""],help_category:[361,4,1,""],key:[361,4,1,""],lock_storage:[361,4,1,""],search_index_entry:[361,4,1,""]},"evennia.utils.evmenu.EvMenu":{"goto":[361,3,1,""],__init__:[361,3,1,""],close_menu:[361,3,1,""],display_helptext:[361,3,1,""],display_nodetext:[361,3,1,""],extract_goto_exec:[361,3,1,""],helptext_formatter:[361,3,1,""],msg:[361,3,1,""],node_border_char:[361,4,1,""],node_formatter:[361,3,1,""],nodetext_formatter:[361,3,1,""],options_formatter:[361,3,1,""],parse_input:[361,3,1,""],print_debug_info:[361,3,1,""],run_exec:[361,3,1,""],run_exec_then_goto:[361,3,1,""]},"evennia.utils.evmenu.EvMenuCmdSet":{at_cmdset_creation:[361,3,1,""],key:[361,4,1,""],mergetype:[361,4,1,""],no_channels:[361,4,1,""],no_exits:[361,4,1,""],no_objs:[361,4,1,""],path:[361,4,1,""],priority:[361,4,1,""]},"evennia.utils.evmenu.InputCmdSet":{at_cmdset_creation:[361,3,1,""],key:[361,4,1,""],mergetype:[361,4,1,""],no_channels:[361,4,1,""],no_exits:[361,4,1,""],no_objs:[361,4,1,""],path:[361,4,1,""],priority:[361,4,1,""]},"evennia.utils.evmore":{CmdMore:[362,1,1,""],CmdMoreLook:[362,1,1,""],CmdSetMore:[362,1,1,""],EvMore:[362,1,1,""],msg:[362,5,1,""],queryset_maxsize:[362,5,1,""]},"evennia.utils.evmore.CmdMore":{aliases:[362,4,1,""],auto_help:[362,4,1,""],func:[362,3,1,""],help_category:[362,4,1,""],key:[362,4,1,""],lock_storage:[362,4,1,""],search_index_entry:[362,4,1,""]},"evennia.utils.evmore.CmdMoreLook":{aliases:[362,4,1,""],auto_help:[362,4,1,""],func:[362,3,1,""],help_category:[362,4,1,""],key:[362,4,1,""],lock_storage:[362,4,1,""],search_index_entry:[362,4,1,""]},"evennia.utils.evmore.CmdSetMore":{at_cmdset_creation:[362,3,1,""],key:[362,4,1,""],path:[362,4,1,""],priority:[362,4,1,""]},"evennia.utils.evmore.EvMore":{__init__:[362,3,1,""],display:[362,3,1,""],init_django_paginator:[362,3,1,""],init_evtable:[362,3,1,""],init_f_str:[362,3,1,""],init_iterable:[362,3,1,""],init_pages:[362,3,1,""],init_queryset:[362,3,1,""],init_str:[362,3,1,""],page_back:[362,3,1,""],page_end:[362,3,1,""],page_formatter:[362,3,1,""],page_next:[362,3,1,""],page_quit:[362,3,1,""],page_top:[362,3,1,""],paginator:[362,3,1,""],paginator_django:[362,3,1,""],paginator_index:[362,3,1,""],paginator_slice:[362,3,1,""],start:[362,3,1,""]},"evennia.utils.evtable":{ANSITextWrapper:[363,1,1,""],EvCell:[363,1,1,""],EvColumn:[363,1,1,""],EvTable:[363,1,1,""],fill:[363,5,1,""],wrap:[363,5,1,""]},"evennia.utils.evtable.EvCell":{__init__:[363,3,1,""],get:[363,3,1,""],get_height:[363,3,1,""],get_min_height:[363,3,1,""],get_min_width:[363,3,1,""],get_width:[363,3,1,""],reformat:[363,3,1,""],replace_data:[363,3,1,""]},"evennia.utils.evtable.EvColumn":{__init__:[363,3,1,""],add_rows:[363,3,1,""],reformat:[363,3,1,""],reformat_cell:[363,3,1,""]},"evennia.utils.evtable.EvTable":{__init__:[363,3,1,""],add_column:[363,3,1,""],add_header:[363,3,1,""],add_row:[363,3,1,""],get:[363,3,1,""],reformat:[363,3,1,""],reformat_column:[363,3,1,""]},"evennia.utils.gametime":{TimeScript:[364,1,1,""],game_epoch:[364,5,1,""],gametime:[364,5,1,""],portal_uptime:[364,5,1,""],real_seconds_until:[364,5,1,""],reset_gametime:[364,5,1,""],runtime:[364,5,1,""],schedule:[364,5,1,""],server_epoch:[364,5,1,""],uptime:[364,5,1,""]},"evennia.utils.gametime.TimeScript":{DoesNotExist:[364,2,1,""],MultipleObjectsReturned:[364,2,1,""],at_repeat:[364,3,1,""],at_script_creation:[364,3,1,""],path:[364,4,1,""],typename:[364,4,1,""]},"evennia.utils.idmapper":{manager:[366,0,0,"-"],models:[367,0,0,"-"],tests:[368,0,0,"-"]},"evennia.utils.idmapper.manager":{SharedMemoryManager:[366,1,1,""]},"evennia.utils.idmapper.manager.SharedMemoryManager":{get:[366,3,1,""]},"evennia.utils.idmapper.models":{SharedMemoryModel:[367,1,1,""],SharedMemoryModelBase:[367,1,1,""],WeakSharedMemoryModel:[367,1,1,""],WeakSharedMemoryModelBase:[367,1,1,""],cache_size:[367,5,1,""],conditional_flush:[367,5,1,""],flush_cache:[367,5,1,""],flush_cached_instance:[367,5,1,""],update_cached_instance:[367,5,1,""]},"evennia.utils.idmapper.models.SharedMemoryModel":{"delete":[367,3,1,""],Meta:[367,1,1,""],at_idmapper_flush:[367,3,1,""],cache_instance:[367,3,1,""],flush_cached_instance:[367,3,1,""],flush_from_cache:[367,3,1,""],flush_instance_cache:[367,3,1,""],get_all_cached_instances:[367,3,1,""],get_cached_instance:[367,3,1,""],objects:[367,4,1,""],path:[367,4,1,""],save:[367,3,1,""],typename:[367,4,1,""]},"evennia.utils.idmapper.models.SharedMemoryModel.Meta":{"abstract":[367,4,1,""]},"evennia.utils.idmapper.models.WeakSharedMemoryModel":{Meta:[367,1,1,""],path:[367,4,1,""],typename:[367,4,1,""]},"evennia.utils.idmapper.models.WeakSharedMemoryModel.Meta":{"abstract":[367,4,1,""]},"evennia.utils.idmapper.tests":{Article:[368,1,1,""],Category:[368,1,1,""],RegularArticle:[368,1,1,""],RegularCategory:[368,1,1,""],SharedMemorysTest:[368,1,1,""]},"evennia.utils.idmapper.tests.Article":{DoesNotExist:[368,2,1,""],MultipleObjectsReturned:[368,2,1,""],category2:[368,4,1,""],category2_id:[368,4,1,""],category:[368,4,1,""],category_id:[368,4,1,""],id:[368,4,1,""],name:[368,4,1,""],path:[368,4,1,""],typename:[368,4,1,""]},"evennia.utils.idmapper.tests.Category":{DoesNotExist:[368,2,1,""],MultipleObjectsReturned:[368,2,1,""],article_set:[368,4,1,""],id:[368,4,1,""],name:[368,4,1,""],path:[368,4,1,""],regulararticle_set:[368,4,1,""],typename:[368,4,1,""]},"evennia.utils.idmapper.tests.RegularArticle":{DoesNotExist:[368,2,1,""],MultipleObjectsReturned:[368,2,1,""],category2:[368,4,1,""],category2_id:[368,4,1,""],category:[368,4,1,""],category_id:[368,4,1,""],id:[368,4,1,""],name:[368,4,1,""],objects:[368,4,1,""]},"evennia.utils.idmapper.tests.RegularCategory":{DoesNotExist:[368,2,1,""],MultipleObjectsReturned:[368,2,1,""],article_set:[368,4,1,""],id:[368,4,1,""],name:[368,4,1,""],objects:[368,4,1,""],regulararticle_set:[368,4,1,""]},"evennia.utils.idmapper.tests.SharedMemorysTest":{setUp:[368,3,1,""],testMixedReferences:[368,3,1,""],testObjectDeletion:[368,3,1,""],testRegularReferences:[368,3,1,""],testSharedMemoryReferences:[368,3,1,""]},"evennia.utils.inlinefuncs":{"null":[369,5,1,""],InlinefuncError:[369,2,1,""],NickTemplateInvalid:[369,2,1,""],ParseStack:[369,1,1,""],clr:[369,5,1,""],crop:[369,5,1,""],initialize_nick_templates:[369,5,1,""],nomatch:[369,5,1,""],pad:[369,5,1,""],parse_inlinefunc:[369,5,1,""],parse_nick_template:[369,5,1,""],random:[369,5,1,""],raw:[369,5,1,""],space:[369,5,1,""]},"evennia.utils.inlinefuncs.ParseStack":{__init__:[369,3,1,""],append:[369,3,1,""]},"evennia.utils.logger":{EvenniaLogFile:[370,1,1,""],PortalLogObserver:[370,1,1,""],ServerLogObserver:[370,1,1,""],WeeklyLogFile:[370,1,1,""],log_dep:[370,5,1,""],log_depmsg:[370,5,1,""],log_err:[370,5,1,""],log_errmsg:[370,5,1,""],log_file:[370,5,1,""],log_info:[370,5,1,""],log_infomsg:[370,5,1,""],log_msg:[370,5,1,""],log_sec:[370,5,1,""],log_secmsg:[370,5,1,""],log_server:[370,5,1,""],log_trace:[370,5,1,""],log_tracemsg:[370,5,1,""],log_warn:[370,5,1,""],log_warnmsg:[370,5,1,""],tail_log_file:[370,5,1,""],timeformat:[370,5,1,""]},"evennia.utils.logger.EvenniaLogFile":{num_lines_to_append:[370,4,1,""],readlines:[370,3,1,""],rotate:[370,3,1,""],seek:[370,3,1,""],settings:[370,4,1,""]},"evennia.utils.logger.PortalLogObserver":{emit:[370,3,1,""],prefix:[370,4,1,""],timeFormat:[370,4,1,""]},"evennia.utils.logger.ServerLogObserver":{prefix:[370,4,1,""]},"evennia.utils.logger.WeeklyLogFile":{__init__:[370,3,1,""],shouldRotate:[370,3,1,""],suffix:[370,3,1,""],write:[370,3,1,""]},"evennia.utils.optionclasses":{BaseOption:[371,1,1,""],Boolean:[371,1,1,""],Color:[371,1,1,""],Datetime:[371,1,1,""],Duration:[371,1,1,""],Email:[371,1,1,""],Future:[371,1,1,""],Lock:[371,1,1,""],PositiveInteger:[371,1,1,""],SignedInteger:[371,1,1,""],Text:[371,1,1,""],Timezone:[371,1,1,""],UnsignedInteger:[371,1,1,""]},"evennia.utils.optionclasses.BaseOption":{"default":[371,3,1,""],__init__:[371,3,1,""],changed:[371,3,1,""],deserialize:[371,3,1,""],display:[371,3,1,""],load:[371,3,1,""],save:[371,3,1,""],serialize:[371,3,1,""],set:[371,3,1,""],validate:[371,3,1,""],value:[371,3,1,""]},"evennia.utils.optionclasses.Boolean":{deserialize:[371,3,1,""],display:[371,3,1,""],serialize:[371,3,1,""],validate:[371,3,1,""]},"evennia.utils.optionclasses.Color":{deserialize:[371,3,1,""],display:[371,3,1,""],validate:[371,3,1,""]},"evennia.utils.optionclasses.Datetime":{deserialize:[371,3,1,""],serialize:[371,3,1,""],validate:[371,3,1,""]},"evennia.utils.optionclasses.Duration":{deserialize:[371,3,1,""],serialize:[371,3,1,""],validate:[371,3,1,""]},"evennia.utils.optionclasses.Email":{deserialize:[371,3,1,""],validate:[371,3,1,""]},"evennia.utils.optionclasses.Future":{validate:[371,3,1,""]},"evennia.utils.optionclasses.Lock":{validate:[371,3,1,""]},"evennia.utils.optionclasses.PositiveInteger":{deserialize:[371,3,1,""],validate:[371,3,1,""]},"evennia.utils.optionclasses.SignedInteger":{deserialize:[371,3,1,""],validate:[371,3,1,""]},"evennia.utils.optionclasses.Text":{deserialize:[371,3,1,""]},"evennia.utils.optionclasses.Timezone":{"default":[371,3,1,""],deserialize:[371,3,1,""],serialize:[371,3,1,""],validate:[371,3,1,""]},"evennia.utils.optionclasses.UnsignedInteger":{deserialize:[371,3,1,""],validate:[371,3,1,""],validator_key:[371,4,1,""]},"evennia.utils.optionhandler":{InMemorySaveHandler:[372,1,1,""],OptionHandler:[372,1,1,""]},"evennia.utils.optionhandler.InMemorySaveHandler":{__init__:[372,3,1,""],add:[372,3,1,""],get:[372,3,1,""]},"evennia.utils.optionhandler.OptionHandler":{__init__:[372,3,1,""],all:[372,3,1,""],get:[372,3,1,""],set:[372,3,1,""]},"evennia.utils.picklefield":{PickledFormField:[373,1,1,""],PickledObject:[373,1,1,""],PickledObjectField:[373,1,1,""],PickledWidget:[373,1,1,""],dbsafe_decode:[373,5,1,""],dbsafe_encode:[373,5,1,""],wrap_conflictual_object:[373,5,1,""]},"evennia.utils.picklefield.PickledFormField":{__init__:[373,3,1,""],clean:[373,3,1,""],default_error_messages:[373,4,1,""],widget:[373,4,1,""]},"evennia.utils.picklefield.PickledObjectField":{__init__:[373,3,1,""],formfield:[373,3,1,""],from_db_value:[373,3,1,""],get_db_prep_lookup:[373,3,1,""],get_db_prep_value:[373,3,1,""],get_default:[373,3,1,""],get_internal_type:[373,3,1,""],pre_save:[373,3,1,""],value_to_string:[373,3,1,""]},"evennia.utils.picklefield.PickledWidget":{media:[373,3,1,""],render:[373,3,1,""],value_from_datadict:[373,3,1,""]},"evennia.utils.search":{search_account:[374,5,1,""],search_account_tag:[374,5,1,""],search_channel:[374,5,1,""],search_channel_tag:[374,5,1,""],search_help_entry:[374,5,1,""],search_message:[374,5,1,""],search_object:[374,5,1,""],search_script:[374,5,1,""],search_script_tag:[374,5,1,""],search_tag:[374,5,1,""]},"evennia.utils.test_resources":{EvenniaTest:[375,1,1,""],LocalEvenniaTest:[375,1,1,""],mockdeferLater:[375,5,1,""],mockdelay:[375,5,1,""],unload_module:[375,5,1,""]},"evennia.utils.test_resources.EvenniaTest":{account_typeclass:[375,4,1,""],character_typeclass:[375,4,1,""],exit_typeclass:[375,4,1,""],object_typeclass:[375,4,1,""],room_typeclass:[375,4,1,""],script_typeclass:[375,4,1,""],setUp:[375,3,1,""],tearDown:[375,3,1,""]},"evennia.utils.test_resources.LocalEvenniaTest":{account_typeclass:[375,4,1,""],character_typeclass:[375,4,1,""],exit_typeclass:[375,4,1,""],object_typeclass:[375,4,1,""],room_typeclass:[375,4,1,""],script_typeclass:[375,4,1,""]},"evennia.utils.text2html":{TextToHTMLparser:[376,1,1,""],parse_html:[376,5,1,""]},"evennia.utils.text2html.TextToHTMLparser":{bg_colormap:[376,4,1,""],bgfgstart:[376,4,1,""],bgfgstop:[376,4,1,""],bgstart:[376,4,1,""],bgstop:[376,4,1,""],blink:[376,4,1,""],colorback:[376,4,1,""],colorcodes:[376,4,1,""],convert_linebreaks:[376,3,1,""],convert_urls:[376,3,1,""],fg_colormap:[376,4,1,""],fgstart:[376,4,1,""],fgstop:[376,4,1,""],hilite:[376,4,1,""],inverse:[376,4,1,""],normal:[376,4,1,""],parse:[376,3,1,""],re_bgfg:[376,4,1,""],re_bgs:[376,4,1,""],re_blink:[376,4,1,""],re_blinking:[376,3,1,""],re_bold:[376,3,1,""],re_color:[376,3,1,""],re_dblspace:[376,4,1,""],re_double_space:[376,3,1,""],re_fgs:[376,4,1,""],re_hilite:[376,4,1,""],re_inverse:[376,4,1,""],re_inversing:[376,3,1,""],re_mxplink:[376,4,1,""],re_normal:[376,4,1,""],re_string:[376,4,1,""],re_uline:[376,4,1,""],re_underline:[376,3,1,""],re_unhilite:[376,4,1,""],re_url:[376,4,1,""],remove_backspaces:[376,3,1,""],remove_bells:[376,3,1,""],sub_dblspace:[376,3,1,""],sub_mxp_links:[376,3,1,""],sub_text:[376,3,1,""],tabstop:[376,4,1,""],underline:[376,4,1,""],unhilite:[376,4,1,""]},"evennia.utils.utils":{LimitedSizeOrderedDict:[377,1,1,""],all_from_module:[377,5,1,""],at_search_result:[377,5,1,""],callables_from_module:[377,5,1,""],calledby:[377,5,1,""],check_evennia_dependencies:[377,5,1,""],class_from_module:[377,5,1,""],columnize:[377,5,1,""],crop:[377,5,1,""],datetime_format:[377,5,1,""],dbid_to_obj:[377,5,1,""],dbref:[377,5,1,""],dbref_to_obj:[377,5,1,""],dedent:[377,5,1,""],deepsize:[377,5,1,""],delay:[377,5,1,""],display_len:[377,5,1,""],fill:[377,5,1,""],format_grid:[377,5,1,""],format_table:[377,5,1,""],fuzzy_import_from_module:[377,5,1,""],get_all_typeclasses:[377,5,1,""],get_evennia_pids:[377,5,1,""],get_evennia_version:[377,5,1,""],get_game_dir_path:[377,5,1,""],has_parent:[377,5,1,""],host_os_is:[377,5,1,""],inherits_from:[377,5,1,""],init_new_account:[377,5,1,""],interactive:[377,5,1,""],is_iter:[377,5,1,""],iter_to_str:[377,5,1,""],iter_to_string:[377,5,1,""],justify:[377,5,1,""],latinify:[377,5,1,""],lazy_property:[377,1,1,""],list_to_string:[377,5,1,""],m_len:[377,5,1,""],make_iter:[377,5,1,""],mod_import:[377,5,1,""],mod_import_from_path:[377,5,1,""],object_from_module:[377,5,1,""],pad:[377,5,1,""],percent:[377,5,1,""],percentile:[377,5,1,""],pypath_to_realpath:[377,5,1,""],random_string_from_module:[377,5,1,""],run_async:[377,5,1,""],server_services:[377,5,1,""],string_from_module:[377,5,1,""],string_partial_matching:[377,5,1,""],string_similarity:[377,5,1,""],string_suggestions:[377,5,1,""],strip_control_sequences:[377,5,1,""],time_format:[377,5,1,""],to_bytes:[377,5,1,""],to_str:[377,5,1,""],uses_database:[377,5,1,""],validate_email_address:[377,5,1,""],variable_from_module:[377,5,1,""],wildcard_to_regexp:[377,5,1,""],wrap:[377,5,1,""]},"evennia.utils.utils.LimitedSizeOrderedDict":{__init__:[377,3,1,""],update:[377,3,1,""]},"evennia.utils.utils.lazy_property":{__init__:[377,3,1,""]},"evennia.utils.validatorfuncs":{"boolean":[378,5,1,""],color:[378,5,1,""],datetime:[378,5,1,""],duration:[378,5,1,""],email:[378,5,1,""],future:[378,5,1,""],lock:[378,5,1,""],positive_integer:[378,5,1,""],signed_integer:[378,5,1,""],text:[378,5,1,""],timezone:[378,5,1,""],unsigned_integer:[378,5,1,""]},"evennia.web":{api:[380,0,0,"-"],urls:[387,0,0,"-"],utils:[388,0,0,"-"],webclient:[393,0,0,"-"],website:[396,0,0,"-"]},"evennia.web.api":{filters:[381,0,0,"-"],permissions:[382,0,0,"-"],serializers:[383,0,0,"-"],tests:[384,0,0,"-"],urls:[385,0,0,"-"],views:[386,0,0,"-"]},"evennia.web.api.filters":{AccountDBFilterSet:[381,1,1,""],AliasFilter:[381,1,1,""],BaseTypeclassFilterSet:[381,1,1,""],ObjectDBFilterSet:[381,1,1,""],PermissionFilter:[381,1,1,""],ScriptDBFilterSet:[381,1,1,""],TagTypeFilter:[381,1,1,""],get_tag_query:[381,5,1,""]},"evennia.web.api.filters.AccountDBFilterSet":{Meta:[381,1,1,""],base_filters:[381,4,1,""],declared_filters:[381,4,1,""]},"evennia.web.api.filters.AccountDBFilterSet.Meta":{fields:[381,4,1,""],model:[381,4,1,""]},"evennia.web.api.filters.AliasFilter":{tag_type:[381,4,1,""]},"evennia.web.api.filters.BaseTypeclassFilterSet":{base_filters:[381,4,1,""],declared_filters:[381,4,1,""],filter_name:[381,3,1,""]},"evennia.web.api.filters.ObjectDBFilterSet":{Meta:[381,1,1,""],base_filters:[381,4,1,""],declared_filters:[381,4,1,""]},"evennia.web.api.filters.ObjectDBFilterSet.Meta":{fields:[381,4,1,""],model:[381,4,1,""]},"evennia.web.api.filters.PermissionFilter":{tag_type:[381,4,1,""]},"evennia.web.api.filters.ScriptDBFilterSet":{Meta:[381,1,1,""],base_filters:[381,4,1,""],declared_filters:[381,4,1,""]},"evennia.web.api.filters.ScriptDBFilterSet.Meta":{fields:[381,4,1,""],model:[381,4,1,""]},"evennia.web.api.filters.TagTypeFilter":{filter:[381,3,1,""],tag_type:[381,4,1,""]},"evennia.web.api.permissions":{EvenniaPermission:[382,1,1,""]},"evennia.web.api.permissions.EvenniaPermission":{MINIMUM_CREATE_PERMISSION:[382,4,1,""],MINIMUM_LIST_PERMISSION:[382,4,1,""],check_locks:[382,3,1,""],destroy_locks:[382,4,1,""],has_object_permission:[382,3,1,""],has_permission:[382,3,1,""],update_locks:[382,4,1,""],view_locks:[382,4,1,""]},"evennia.web.api.serializers":{AccountSerializer:[383,1,1,""],AttributeSerializer:[383,1,1,""],ObjectDBSerializer:[383,1,1,""],ScriptDBSerializer:[383,1,1,""],SimpleObjectDBSerializer:[383,1,1,""],TagSerializer:[383,1,1,""],TypeclassSerializerMixin:[383,1,1,""]},"evennia.web.api.serializers.AccountSerializer":{Meta:[383,1,1,""],get_session_ids:[383,3,1,""]},"evennia.web.api.serializers.AccountSerializer.Meta":{fields:[383,4,1,""],model:[383,4,1,""],read_only_fields:[383,4,1,""]},"evennia.web.api.serializers.AttributeSerializer":{Meta:[383,1,1,""],get_value_display:[383,3,1,""]},"evennia.web.api.serializers.AttributeSerializer.Meta":{fields:[383,4,1,""],model:[383,4,1,""]},"evennia.web.api.serializers.ObjectDBSerializer":{Meta:[383,1,1,""],get_contents:[383,3,1,""],get_exits:[383,3,1,""]},"evennia.web.api.serializers.ObjectDBSerializer.Meta":{fields:[383,4,1,""],model:[383,4,1,""],read_only_fields:[383,4,1,""]},"evennia.web.api.serializers.ScriptDBSerializer":{Meta:[383,1,1,""]},"evennia.web.api.serializers.ScriptDBSerializer.Meta":{fields:[383,4,1,""],model:[383,4,1,""],read_only_fields:[383,4,1,""]},"evennia.web.api.serializers.SimpleObjectDBSerializer":{Meta:[383,1,1,""]},"evennia.web.api.serializers.SimpleObjectDBSerializer.Meta":{fields:[383,4,1,""],model:[383,4,1,""]},"evennia.web.api.serializers.TagSerializer":{Meta:[383,1,1,""]},"evennia.web.api.serializers.TagSerializer.Meta":{fields:[383,4,1,""],model:[383,4,1,""]},"evennia.web.api.serializers.TypeclassSerializerMixin":{get_aliases:[383,3,1,""],get_attributes:[383,3,1,""],get_nicks:[383,3,1,""],get_permissions:[383,3,1,""],get_tags:[383,3,1,""],shared_fields:[383,4,1,""]},"evennia.web.api.tests":{TestEvenniaRESTApi:[384,1,1,""]},"evennia.web.api.tests.TestEvenniaRESTApi":{client_class:[384,4,1,""],get_view_details:[384,3,1,""],maxDiff:[384,4,1,""],setUp:[384,3,1,""],tearDown:[384,3,1,""],test_create:[384,3,1,""],test_delete:[384,3,1,""],test_list:[384,3,1,""],test_retrieve:[384,3,1,""],test_set_attribute:[384,3,1,""],test_update:[384,3,1,""]},"evennia.web.api.views":{AccountDBViewSet:[386,1,1,""],CharacterViewSet:[386,1,1,""],ExitViewSet:[386,1,1,""],ObjectDBViewSet:[386,1,1,""],RoomViewSet:[386,1,1,""],ScriptDBViewSet:[386,1,1,""],TypeclassViewSetMixin:[386,1,1,""]},"evennia.web.api.views.AccountDBViewSet":{basename:[386,4,1,""],description:[386,4,1,""],detail:[386,4,1,""],filterset_class:[386,4,1,""],name:[386,4,1,""],queryset:[386,4,1,""],serializer_class:[386,4,1,""],suffix:[386,4,1,""]},"evennia.web.api.views.CharacterViewSet":{basename:[386,4,1,""],description:[386,4,1,""],detail:[386,4,1,""],name:[386,4,1,""],queryset:[386,4,1,""],suffix:[386,4,1,""]},"evennia.web.api.views.ExitViewSet":{basename:[386,4,1,""],description:[386,4,1,""],detail:[386,4,1,""],name:[386,4,1,""],queryset:[386,4,1,""],suffix:[386,4,1,""]},"evennia.web.api.views.ObjectDBViewSet":{basename:[386,4,1,""],description:[386,4,1,""],detail:[386,4,1,""],filterset_class:[386,4,1,""],name:[386,4,1,""],queryset:[386,4,1,""],serializer_class:[386,4,1,""],suffix:[386,4,1,""]},"evennia.web.api.views.RoomViewSet":{basename:[386,4,1,""],description:[386,4,1,""],detail:[386,4,1,""],name:[386,4,1,""],queryset:[386,4,1,""],suffix:[386,4,1,""]},"evennia.web.api.views.ScriptDBViewSet":{basename:[386,4,1,""],description:[386,4,1,""],detail:[386,4,1,""],filterset_class:[386,4,1,""],name:[386,4,1,""],queryset:[386,4,1,""],serializer_class:[386,4,1,""],suffix:[386,4,1,""]},"evennia.web.api.views.TypeclassViewSetMixin":{filter_backends:[386,4,1,""],permission_classes:[386,4,1,""],set_attribute:[386,3,1,""]},"evennia.web.utils":{backends:[389,0,0,"-"],general_context:[390,0,0,"-"],middleware:[391,0,0,"-"],tests:[392,0,0,"-"]},"evennia.web.utils.backends":{CaseInsensitiveModelBackend:[389,1,1,""]},"evennia.web.utils.backends.CaseInsensitiveModelBackend":{authenticate:[389,3,1,""]},"evennia.web.utils.general_context":{general_context:[390,5,1,""],set_game_name_and_slogan:[390,5,1,""],set_webclient_settings:[390,5,1,""]},"evennia.web.utils.middleware":{SharedLoginMiddleware:[391,1,1,""]},"evennia.web.utils.middleware.SharedLoginMiddleware":{__init__:[391,3,1,""],make_shared_login:[391,3,1,""]},"evennia.web.utils.tests":{TestGeneralContext:[392,1,1,""]},"evennia.web.utils.tests.TestGeneralContext":{maxDiff:[392,4,1,""],test_general_context:[392,3,1,""],test_set_game_name_and_slogan:[392,3,1,""],test_set_webclient_settings:[392,3,1,""]},"evennia.web.webclient":{urls:[394,0,0,"-"],views:[395,0,0,"-"]},"evennia.web.webclient.views":{webclient:[395,5,1,""]},"evennia.web.website":{forms:[397,0,0,"-"],templatetags:[398,0,0,"-"],tests:[400,0,0,"-"],urls:[401,0,0,"-"],views:[402,0,0,"-"]},"evennia.web.website.forms":{AccountForm:[397,1,1,""],CharacterForm:[397,1,1,""],CharacterUpdateForm:[397,1,1,""],EvenniaForm:[397,1,1,""],ObjectForm:[397,1,1,""]},"evennia.web.website.forms.AccountForm":{Meta:[397,1,1,""],base_fields:[397,4,1,""],declared_fields:[397,4,1,""],media:[397,3,1,""]},"evennia.web.website.forms.AccountForm.Meta":{field_classes:[397,4,1,""],fields:[397,4,1,""],model:[397,4,1,""]},"evennia.web.website.forms.CharacterForm":{Meta:[397,1,1,""],base_fields:[397,4,1,""],declared_fields:[397,4,1,""],media:[397,3,1,""]},"evennia.web.website.forms.CharacterForm.Meta":{fields:[397,4,1,""],labels:[397,4,1,""],model:[397,4,1,""]},"evennia.web.website.forms.CharacterUpdateForm":{base_fields:[397,4,1,""],declared_fields:[397,4,1,""],media:[397,3,1,""]},"evennia.web.website.forms.EvenniaForm":{base_fields:[397,4,1,""],clean:[397,3,1,""],declared_fields:[397,4,1,""],media:[397,3,1,""]},"evennia.web.website.forms.ObjectForm":{Meta:[397,1,1,""],base_fields:[397,4,1,""],declared_fields:[397,4,1,""],media:[397,3,1,""]},"evennia.web.website.forms.ObjectForm.Meta":{fields:[397,4,1,""],labels:[397,4,1,""],model:[397,4,1,""]},"evennia.web.website.templatetags":{addclass:[399,0,0,"-"]},"evennia.web.website.templatetags.addclass":{addclass:[399,5,1,""]},"evennia.web.website.tests":{AdminTest:[400,1,1,""],ChannelDetailTest:[400,1,1,""],ChannelListTest:[400,1,1,""],CharacterCreateView:[400,1,1,""],CharacterDeleteView:[400,1,1,""],CharacterListView:[400,1,1,""],CharacterManageView:[400,1,1,""],CharacterPuppetView:[400,1,1,""],CharacterUpdateView:[400,1,1,""],EvenniaWebTest:[400,1,1,""],IndexTest:[400,1,1,""],LoginTest:[400,1,1,""],LogoutTest:[400,1,1,""],PasswordResetTest:[400,1,1,""],RegisterTest:[400,1,1,""],WebclientTest:[400,1,1,""]},"evennia.web.website.tests.AdminTest":{unauthenticated_response:[400,4,1,""],url_name:[400,4,1,""]},"evennia.web.website.tests.ChannelDetailTest":{get_kwargs:[400,3,1,""],setUp:[400,3,1,""],url_name:[400,4,1,""]},"evennia.web.website.tests.ChannelListTest":{url_name:[400,4,1,""]},"evennia.web.website.tests.CharacterCreateView":{test_valid_access_multisession_0:[400,3,1,""],test_valid_access_multisession_2:[400,3,1,""],unauthenticated_response:[400,4,1,""],url_name:[400,4,1,""]},"evennia.web.website.tests.CharacterDeleteView":{get_kwargs:[400,3,1,""],test_invalid_access:[400,3,1,""],test_valid_access:[400,3,1,""],unauthenticated_response:[400,4,1,""],url_name:[400,4,1,""]},"evennia.web.website.tests.CharacterListView":{unauthenticated_response:[400,4,1,""],url_name:[400,4,1,""]},"evennia.web.website.tests.CharacterManageView":{unauthenticated_response:[400,4,1,""],url_name:[400,4,1,""]},"evennia.web.website.tests.CharacterPuppetView":{get_kwargs:[400,3,1,""],test_invalid_access:[400,3,1,""],unauthenticated_response:[400,4,1,""],url_name:[400,4,1,""]},"evennia.web.website.tests.CharacterUpdateView":{get_kwargs:[400,3,1,""],test_invalid_access:[400,3,1,""],test_valid_access:[400,3,1,""],unauthenticated_response:[400,4,1,""],url_name:[400,4,1,""]},"evennia.web.website.tests.EvenniaWebTest":{account_typeclass:[400,4,1,""],authenticated_response:[400,4,1,""],channel_typeclass:[400,4,1,""],character_typeclass:[400,4,1,""],exit_typeclass:[400,4,1,""],get_kwargs:[400,3,1,""],login:[400,3,1,""],object_typeclass:[400,4,1,""],room_typeclass:[400,4,1,""],script_typeclass:[400,4,1,""],setUp:[400,3,1,""],test_get:[400,3,1,""],test_get_authenticated:[400,3,1,""],test_valid_chars:[400,3,1,""],unauthenticated_response:[400,4,1,""],url_name:[400,4,1,""]},"evennia.web.website.tests.IndexTest":{url_name:[400,4,1,""]},"evennia.web.website.tests.LoginTest":{url_name:[400,4,1,""]},"evennia.web.website.tests.LogoutTest":{url_name:[400,4,1,""]},"evennia.web.website.tests.PasswordResetTest":{unauthenticated_response:[400,4,1,""],url_name:[400,4,1,""]},"evennia.web.website.tests.RegisterTest":{url_name:[400,4,1,""]},"evennia.web.website.tests.WebclientTest":{test_get:[400,3,1,""],test_get_disabled:[400,3,1,""],url_name:[400,4,1,""]},"evennia.web.website.views":{AccountCreateView:[402,1,1,""],AccountMixin:[402,1,1,""],ChannelDetailView:[402,1,1,""],ChannelListView:[402,1,1,""],ChannelMixin:[402,1,1,""],CharacterCreateView:[402,1,1,""],CharacterDeleteView:[402,1,1,""],CharacterDetailView:[402,1,1,""],CharacterListView:[402,1,1,""],CharacterManageView:[402,1,1,""],CharacterMixin:[402,1,1,""],CharacterPuppetView:[402,1,1,""],CharacterUpdateView:[402,1,1,""],EvenniaCreateView:[402,1,1,""],EvenniaDeleteView:[402,1,1,""],EvenniaDetailView:[402,1,1,""],EvenniaIndexView:[402,1,1,""],EvenniaUpdateView:[402,1,1,""],HelpDetailView:[402,1,1,""],HelpListView:[402,1,1,""],HelpMixin:[402,1,1,""],ObjectCreateView:[402,1,1,""],ObjectDeleteView:[402,1,1,""],ObjectDetailView:[402,1,1,""],ObjectUpdateView:[402,1,1,""],TypeclassMixin:[402,1,1,""],admin_wrapper:[402,5,1,""],evennia_admin:[402,5,1,""],to_be_implemented:[402,5,1,""]},"evennia.web.website.views.AccountCreateView":{form_valid:[402,3,1,""],success_url:[402,4,1,""],template_name:[402,4,1,""]},"evennia.web.website.views.AccountMixin":{form_class:[402,4,1,""],model:[402,4,1,""]},"evennia.web.website.views.ChannelDetailView":{attributes:[402,4,1,""],get_context_data:[402,3,1,""],get_object:[402,3,1,""],max_num_lines:[402,4,1,""],template_name:[402,4,1,""]},"evennia.web.website.views.ChannelListView":{get_context_data:[402,3,1,""],max_popular:[402,4,1,""],page_title:[402,4,1,""],paginate_by:[402,4,1,""],template_name:[402,4,1,""]},"evennia.web.website.views.ChannelMixin":{access_type:[402,4,1,""],get_queryset:[402,3,1,""],model:[402,4,1,""],page_title:[402,4,1,""]},"evennia.web.website.views.CharacterCreateView":{form_valid:[402,3,1,""],template_name:[402,4,1,""]},"evennia.web.website.views.CharacterDetailView":{access_type:[402,4,1,""],attributes:[402,4,1,""],get_queryset:[402,3,1,""],template_name:[402,4,1,""]},"evennia.web.website.views.CharacterListView":{access_type:[402,4,1,""],get_queryset:[402,3,1,""],page_title:[402,4,1,""],paginate_by:[402,4,1,""],template_name:[402,4,1,""]},"evennia.web.website.views.CharacterManageView":{page_title:[402,4,1,""],paginate_by:[402,4,1,""],template_name:[402,4,1,""]},"evennia.web.website.views.CharacterMixin":{form_class:[402,4,1,""],get_queryset:[402,3,1,""],model:[402,4,1,""],success_url:[402,4,1,""]},"evennia.web.website.views.CharacterPuppetView":{get_redirect_url:[402,3,1,""]},"evennia.web.website.views.CharacterUpdateView":{form_class:[402,4,1,""],template_name:[402,4,1,""]},"evennia.web.website.views.EvenniaCreateView":{page_title:[402,3,1,""]},"evennia.web.website.views.EvenniaDeleteView":{page_title:[402,3,1,""]},"evennia.web.website.views.EvenniaDetailView":{page_title:[402,3,1,""]},"evennia.web.website.views.EvenniaIndexView":{get_context_data:[402,3,1,""],template_name:[402,4,1,""]},"evennia.web.website.views.EvenniaUpdateView":{page_title:[402,3,1,""]},"evennia.web.website.views.HelpDetailView":{get_context_data:[402,3,1,""],get_object:[402,3,1,""],template_name:[402,4,1,""]},"evennia.web.website.views.HelpListView":{page_title:[402,4,1,""],paginate_by:[402,4,1,""],template_name:[402,4,1,""]},"evennia.web.website.views.HelpMixin":{get_queryset:[402,3,1,""],model:[402,4,1,""],page_title:[402,4,1,""]},"evennia.web.website.views.ObjectCreateView":{model:[402,4,1,""]},"evennia.web.website.views.ObjectDeleteView":{"delete":[402,3,1,""],access_type:[402,4,1,""],model:[402,4,1,""],template_name:[402,4,1,""]},"evennia.web.website.views.ObjectDetailView":{access_type:[402,4,1,""],attributes:[402,4,1,""],get_context_data:[402,3,1,""],get_object:[402,3,1,""],model:[402,4,1,""],template_name:[402,4,1,""]},"evennia.web.website.views.ObjectUpdateView":{access_type:[402,4,1,""],form_valid:[402,3,1,""],get_initial:[402,3,1,""],get_success_url:[402,3,1,""],model:[402,4,1,""]},"evennia.web.website.views.TypeclassMixin":{typeclass:[402,3,1,""]},evennia:{accounts:[157,0,0,"-"],commands:[163,0,0,"-"],comms:[186,0,0,"-"],contrib:[192,0,0,"-"],help:[269,0,0,"-"],locks:[273,0,0,"-"],objects:[276,0,0,"-"],prototypes:[281,0,0,"-"],scripts:[286,0,0,"-"],server:[295,0,0,"-"],set_trace:[155,5,1,""],settings_default:[346,0,0,"-"],typeclasses:[347,0,0,"-"],utils:[353,0,0,"-"],web:[379,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","exception","Python exception"],"3":["py","method","Python method"],"4":["py","attribute","Python attribute"],"5":["py","function","Python function"],"6":["py","data","Python data"]},objtypes:{"0":"py:module","1":"py:class","2":"py:exception","3":"py:method","4":"py:attribute","5":"py:function","6":"py:data"},terms:{"000":[62,66,71,96,376],"0000":[66,71],"0004":68,"0005":194,"001":[8,68,376],"002":376,"003":[107,376],"004":376,"005":[62,354,376],"006":376,"007":376,"008":376,"009":376,"010":[82,376],"011":376,"012":376,"013":376,"0131018167":135,"014":376,"015":376,"015public":82,"016":376,"017":376,"018":376,"019":376,"020":376,"020t":82,"021":376,"022":376,"023":376,"024":376,"0247":68,"025":376,"026":376,"027":376,"028":376,"029":376,"030":376,"030a":82,"031":376,"032":376,"033":[354,376],"034":[68,376],"035":376,"036":376,"037":376,"038":376,"039":376,"040":376,"040f":82,"041":376,"042":376,"043":376,"043thi":107,"044":376,"045":376,"046":376,"047":376,"048":376,"049":376,"050":[354,376],"050f":82,"051":376,"052":376,"053":376,"054":[62,376],"055":[354,376],"056":376,"057":376,"058":376,"059":376,"060":376,"061":376,"062":376,"063":376,"064":376,"065":376,"066":376,"067":376,"068":376,"069":376,"070":376,"071":376,"072":376,"073":376,"074":376,"075":376,"076":376,"077":376,"078":376,"079":376,"080":376,"081":376,"082":376,"083":376,"084":376,"085":376,"086":376,"087":376,"088":376,"089":376,"090":376,"091":376,"092":376,"093":376,"094":376,"095":376,"096":376,"097":376,"098":376,"099":376,"0b16":138,"0d0":89,"0x045a0990":3,"100":[5,20,45,70,73,89,97,113,118,183,206,212,218,246,249,252,253,376,377,402],"1000":[5,89,120,148,249,250,251,252,253,284],"10000":402,"1000000":[5,96,370],"100m":376,"100mb":146,"101":[20,280,376],"101m":376,"102":376,"102m":376,"103":376,"103m":376,"104":376,"104m":376,"105":376,"105m":376,"106":376,"106m":376,"107":376,"107m":376,"108":376,"108m":376,"109":376,"1098":45,"109m":376,"10gold":113,"10m":142,"110":[246,354,362,376],"110m":376,"111":[49,62,171,376],"111m":376,"112":376,"112m":376,"113":[146,376],"113m":376,"114":376,"114m":376,"115":376,"115600":89,"115m":376,"116":376,"116m":376,"117":376,"117m":376,"118":[44,376],"1184":137,"118m":376,"119":376,"119m":376,"120":[20,376],"1200":360,"120m":376,"121":376,"121m":376,"122":376,"122m":376,"123":[11,133,280,376],"1234":[37,139,233],"123dark":95,"123m":376,"124":376,"12400":96,"124m":376,"125":376,"125m":376,"126":376,"126m":376,"127":[67,110,136,138,140,142,146,152,320,376],"127m":376,"128":376,"128m":376,"129":376,"129m":376,"12s":19,"130":376,"130m":376,"131":376,"131m":376,"132":376,"132m":376,"133":376,"133m":376,"134":[49,171,376],"134m":376,"135":376,"135m":376,"136":376,"136m":376,"137":376,"137m":376,"138":376,"138m":376,"139":376,"139m":376,"140":[3,155,376],"1400":360,"140313967648552":22,"140m":376,"141":376,"141m":376,"142":[68,197,376],"142m":376,"143":376,"143m":376,"144":376,"144m":376,"145":376,"145m":376,"146":376,"146m":376,"147":376,"147m":376,"148":376,"148m":376,"149":376,"149m":376,"150":376,"150m":376,"151":376,"151m":376,"152":376,"152m":376,"153":376,"153m":376,"154":376,"154m":376,"155":376,"155m":376,"156":[8,376],"156m":376,"157":376,"1577865600":92,"157m":376,"158":376,"158m":376,"159":376,"159m":376,"160":376,"160m":376,"161":376,"161m":376,"162":376,"162m":376,"163":376,"163m":376,"164":376,"164m":376,"165":376,"165m":376,"166":376,"166m":376,"167":376,"167m":376,"168":376,"168m":376,"169":376,"169m":376,"16m":376,"170":376,"170m":376,"171":376,"171m":376,"172":376,"172m":376,"173":376,"1730":135,"173m":376,"174":376,"174m":376,"175":376,"175m":376,"176":376,"1763":102,"1764":102,"176m":376,"177":376,"177m":376,"178":376,"178m":376,"179":376,"179m":376,"17m":376,"180":376,"180m":376,"181":376,"181m":376,"182":376,"182m":376,"183":376,"183m":376,"184":376,"184m":376,"185":376,"185m":376,"186":376,"186m":376,"187":376,"187m":376,"188":376,"188m":376,"189":[103,376],"189m":376,"18m":376,"190":376,"1903":102,"190m":376,"191":376,"191m":376,"192":376,"192m":376,"193":376,"193m":376,"194":376,"194m":376,"195":376,"195m":376,"196":376,"196m":376,"197":376,"1970":92,"197m":376,"198":376,"198m":376,"199":376,"1996":135,"1998":135,"199m":376,"19m":376,"1_7":8,"1d100":[113,118,206],"1d2":89,"1d20":113,"1d6":118,"1gb":146,"1st":92,"200":[246,376,400],"2001":135,"2003":135,"2004":135,"2008":377,"200m":376,"201":376,"2010":376,"2011":[69,198,244,265],"2012":[69,196,206,207,217],"2013":135,"2014":[69,81,243,246],"2015":[69,138,219,235,236],"2016":[69,229,230,231,232,242,244],"2017":[6,69,92,146,199,200,205,220,234,239,240,247,249,250,251,252,253,267,268],"2018":[67,69,107,108,197,218,228,233],"2019":[69,135,217,231],"201m":376,"202":376,"2020":[49,69,70,92,194,202,246,263],"2020_01_29":370,"2020_01_29__1":370,"2020_01_29__2":370,"202m":376,"203":[146,376],"203m":376,"204":376,"204m":376,"205":[360,376],"205m":376,"206":376,"206m":376,"207":376,"2076":102,"207m":376,"208":[98,376],"208m":376,"209":376,"209m":376,"20m":376,"210":376,"210m":376,"211":376,"211m":376,"212":[49,376],"2128":89,"212m":376,"213":376,"213m":376,"214":376,"214m":376,"215":376,"215m":376,"216":376,"216m":376,"217":376,"217m":376,"218":376,"218m":376,"219":[67,376],"219m":376,"21m":376,"220":376,"2207":234,"220m":376,"221":[355,376],"221m":376,"222":[62,354,376],"222m":376,"223":[49,376],"223m":376,"224":376,"224m":376,"225":[49,376],"225m":376,"226":376,"226m":376,"227":376,"227m":376,"228":376,"228m":376,"229":376,"229m":376,"22m":[354,376],"22nd":377,"230":[62,376],"230m":376,"231":376,"231m":376,"232":376,"232m":376,"233":[49,171,376],"233m":376,"234":[200,376],"234m":376,"235":376,"235m":376,"236":376,"236m":376,"237":[49,376],"237m":376,"238":376,"238m":376,"239":376,"239m":376,"23m":376,"240":376,"240m":376,"241":376,"241m":376,"242":376,"242m":376,"243":376,"243m":376,"244":376,"244m":376,"245":376,"245m":376,"246":376,"246m":376,"247":376,"247m":376,"248":376,"248m":376,"249":376,"249m":376,"24m":376,"250":376,"250m":376,"251":376,"251m":376,"252":376,"252m":376,"253":376,"253m":376,"254":376,"254m":376,"255":[138,354,376],"255m":376,"256":[49,62,170,354],"25m":376,"26m":376,"27m":376,"280":143,"28gmcp":324,"28m":376,"29m":376,"2d6":[91,113,206],"2gb":146,"2nd":216,"2pm6ywo":74,"2xcoal":203,"300":[62,130,205,364],"3000000":96,"302":400,"30m":[354,376],"30s":113,"31m":[354,376],"31st":92,"32bit":[138,140],"32m":[354,376],"32nd":91,"333":[49,62],"33m":[354,376],"340":89,"34m":[354,376],"358283996582031":5,"35m":[354,376],"360":92,"3600":[92,194],"36m":[354,376],"37m":[354,376],"3872":102,"38m":376,"39m":376,"3c3ccec30f037be174d3":377,"3d6":206,"3rd":[92,216],"4000":[2,67,77,110,140,142,145,146,148,149,152],"4001":[2,46,64,67,80,93,110,123,132,133,136,140,142,145,146,148,149,152,329],"4002":[2,136,142,146,148],"4003":146,"4004":146,"4005":146,"4006":146,"403":11,"404":93,"40m":[354,376],"41917":320,"41m":[354,376],"4201":146,"425":354,"42m":[354,376],"430000":92,"431":354,"43m":[354,376],"443":[136,142,149],"444":62,"44m":[354,376],"45m":[19,354,376],"46m":[354,376],"474a3b9f":36,"47m":[354,376],"48m":376,"49m":376,"4er43233fwefwfw":67,"4th":[75,135],"500":[62,130,354,402],"50000":96,"500red":354,"502916":8,"503435":8,"505":354,"50m":376,"50mb":146,"516106":89,"51m":376,"520":62,"5242880":194,"52m":376,"530":107,"53m":376,"54m":376,"550":[354,360],"550n":82,"551e":82,"552w":82,"553b":82,"554i":82,"555":[62,234,354],"555e":82,"55m":376,"565000":92,"56m":376,"577349":376,"57m":376,"5885d80a13c0db1f8e263663d3faee8d66f31424b43e9a70645c907a6cbd8fb4":74,"58m":376,"593":377,"59m":376,"5d5":89,"5mb":194,"5x5":73,"600":377,"60m":376,"61m":376,"62cb3a1a":36,"62m":376,"63m":376,"64m":376,"65m":376,"6666":53,"6667":[135,144,160,178,341],"66m":376,"67m":376,"68m":376,"69m":376,"6d6":89,"70982813835144":5,"70m":376,"71m":376,"72m":376,"73m":376,"74m":376,"75m":376,"760000":92,"76m":376,"775":2,"77m":376,"78m":376,"79m":376,"8080":146,"80m":376,"8111":2,"81m":376,"82m":376,"83m":376,"84m":376,"85000":96,"85m":376,"86400":128,"86m":376,"87m":376,"8859":[16,61],"88m":376,"89m":376,"8f64fec2670c":146,"900":[218,360],"9000":397,"90m":376,"90s":378,"91m":376,"92m":376,"93m":376,"94m":376,"95m":376,"96m":376,"97m":376,"981":234,"98m":376,"990":360,"99999":112,"99m":376,"\u6d4b\u8bd5":82,"abstract":[58,78,103,113,211,253,349,350,351,367,371,377],"boolean":[14,22,46,99,132,168,206,218,275,280,283,292,320,349,352,354,355,371,378],"break":[3,15,45,46,48,49,60,62,73,74,85,90,91,98,106,107,108,112,114,117,139,149,155,181,182,232,256,259,309,361,362,377],"byte":[16,19,61,302,309,311,320,328,377],"case":[3,8,9,11,13,14,15,16,19,20,22,23,27,30,31,34,37,38,41,42,45,46,48,49,53,56,58,59,60,61,62,68,71,72,73,74,75,78,81,82,83,84,87,88,91,92,93,95,96,98,99,100,101,102,103,104,105,106,107,108,109,111,112,115,117,120,121,128,129,132,135,136,148,149,152,153,158,160,165,167,170,173,179,181,182,188,189,190,194,195,196,197,199,202,203,206,217,218,226,234,236,241,245,266,271,272,274,275,280,284,289,291,305,309,313,317,331,338,341,349,350,351,352,354,356,367,374,377,389],"catch":[0,6,16,19,33,38,44,85,91,98,117,127,160,179,209,266,290,300,305,312,338,339,359,361,367,370,373,402],"char":[41,59,73,89,91,97,102,105,118,120,126,128,132,143,158,173,179,211,212,219,266,280,297,310,323,324,345,354,360,363],"class":[0,3,6,12,13,17,20,26,27,28,29,34,37,38,41,48,49,50,53,58,64,69,70,72,75,76,77,78,81,82,83,84,85,86,88,89,90,91,92,94,95,96,97,98,99,100,101,102,103,106,109,110,112,113,117,118,120,121,123,126,127,128,129,131,132,133,143,158,159,160,161,162,163,166,167,168,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,187,188,189,190,191,194,195,196,197,198,199,202,203,204,205,206,207,209,210,211,212,214,215,216,217,218,219,222,223,225,226,227,228,229,230,231,232,233,234,235,236,240,241,242,243,244,245,246,247,249,250,251,252,253,255,256,258,259,260,261,263,264,265,266,267,268,270,271,272,275,276,277,278,279,280,282,284,285,287,288,289,290,291,292,293,294,296,297,298,300,302,303,306,307,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,331,333,336,338,339,340,341,343,344,345,347,348,349,350,351,352,354,355,356,357,358,359,360,361,362,363,364,366,367,368,369,370,371,372,373,374,375,376,377,381,382,383,384,386,389,391,392,397,400,402,404],"const":267,"default":[2,3,5,6,7,8,9,11,12,13,14,15,16,17,19,20,21,22,23,24,25,26,27,29,33,34,37,38,40,41,42,43,45,48,49,50,51,52,53,54,55,56,58,59,61,62,63,64,65,66,67,68,69,70,71,72,73,75,76,77,78,80,81,84,86,87,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,107,108,109,110,113,114,115,117,120,121,123,125,126,127,129,130,132,133,136,137,140,141,142,143,144,145,146,148,149,152,155,156,158,159,160,162,163,164,165,166,167,168,189,191,194,196,197,198,199,200,202,204,205,206,207,209,211,212,214,215,216,217,218,219,220,223,225,226,227,229,230,232,233,235,236,239,240,242,243,244,245,246,247,249,250,251,252,253,256,258,264,266,267,268,269,271,272,273,275,280,284,285,289,290,292,294,298,300,302,304,305,306,310,322,323,324,329,331,332,338,339,340,341,345,346,349,350,351,352,354,356,357,359,361,362,363,366,367,369,370,371,372,373,374,377,378,381,386,389,397,402,404],"export":145,"final":[0,2,8,19,22,29,31,37,38,41,45,48,55,56,58,62,75,79,84,86,87,91,93,97,99,101,102,103,105,106,111,114,118,120,121,125,130,132,133,137,140,149,164,165,166,173,178,182,194,202,206,247,275,285,337,341,354,356,361,362,369],"float":[72,75,106,160,205,224,225,228,246,283,293,300,312,350,364,369,373,377],"function":[0,5,7,8,9,13,14,15,19,22,23,26,27,28,29,30,37,40,42,44,45,46,48,51,53,56,58,59,60,64,65,67,70,71,73,74,75,77,78,80,81,82,84,87,88,90,91,92,93,95,96,97,98,99,100,102,104,105,106,108,111,112,113,114,115,117,118,121,123,127,129,132,133,137,140,145,153,155,158,162,165,167,168,170,171,172,173,174,178,179,180,181,183,184,189,190,194,196,197,198,202,204,205,206,209,211,216,217,218,220,224,225,228,229,230,233,235,236,241,242,246,247,249,250,251,252,253,256,259,260,263,265,266,267,268,272,273,274,275,280,283,284,285,290,292,293,294,300,305,309,320,321,326,329,332,339,341,343,351,352,353,354,355,357,358,359,361,362,364,369,370,371,372,376,377,378,384,386,390,402],"g\u00e9n\u00e9ral":135,"goto":[97,263,361],"import":[1,3,5,6,7,8,10,12,13,14,15,16,19,20,22,26,27,28,29,30,31,32,34,38,40,41,42,43,44,45,46,48,50,51,53,55,56,58,61,62,64,65,66,67,68,70,71,72,73,76,77,78,80,81,82,83,84,85,86,88,89,90,91,92,93,95,97,98,99,101,102,104,105,106,109,112,114,115,117,118,120,121,123,125,126,127,128,129,130,131,132,133,139,140,143,144,146,149,153,155,167,173,183,188,194,196,197,198,199,200,202,205,206,216,217,218,228,229,230,232,234,235,236,242,243,246,247,249,250,251,252,253,260,265,266,268,271,275,284,285,294,300,304,312,313,334,338,341,342,349,351,355,356,359,360,361,362,363,374,375,377,402],"int":[13,20,27,30,45,62,72,82,86,89,91,97,98,105,107,121,133,158,160,165,166,168,190,194,196,199,205,206,216,218,220,222,224,225,228,230,236,246,247,249,250,251,252,253,267,280,285,291,292,293,294,297,298,300,304,305,309,310,311,312,314,318,319,320,328,329,331,341,343,345,349,350,354,357,359,360,361,362,363,364,367,369,370,374,377],"long":[0,8,11,16,19,22,27,28,29,31,33,41,44,45,48,53,58,60,61,63,64,67,68,71,72,73,74,75,78,82,84,88,91,92,95,97,99,100,102,105,107,108,114,115,117,118,127,129,130,132,134,135,137,143,144,146,170,173,178,196,203,207,225,233,243,252,260,267,309,314,329,354,355,362,363,377],"new":[0,2,5,7,9,11,12,13,14,15,19,20,22,23,25,26,27,29,31,32,34,36,37,40,41,42,43,46,49,50,51,52,53,55,56,59,60,63,64,66,67,68,69,72,73,74,75,77,78,79,81,82,84,86,87,88,90,92,95,96,97,98,99,100,102,106,107,108,109,110,111,112,113,115,116,117,118,119,120,121,122,124,125,126,127,129,131,133,134,135,137,138,139,140,141,143,144,145,146,147,148,158,159,160,166,167,168,170,171,173,178,181,182,184,185,187,188,189,197,198,199,202,207,209,210,211,214,216,217,218,222,225,227,229,230,231,232,233,234,235,236,242,243,246,247,249,250,251,252,253,264,265,266,268,272,275,277,279,280,282,284,285,287,289,292,293,294,297,300,309,310,311,312,318,319,320,325,332,340,341,345,349,350,351,352,354,355,357,360,361,362,363,367,369,370,371,400,402,403,404],"null":[58,99,136,348,369],"public":[5,11,23,82,87,91,99,104,114,133,141,142,144,146,148,149,178,194,280,345,363],"return":[2,3,5,6,8,13,16,19,22,26,28,29,30,31,34,37,38,42,43,45,46,48,53,55,60,62,63,68,70,72,73,75,78,80,81,82,83,84,85,86,87,88,91,92,93,95,96,97,98,99,100,105,106,109,111,117,118,120,121,123,126,127,129,132,133,143,148,149,153,154,158,159,160,162,164,165,166,167,168,170,173,178,180,183,184,188,189,190,191,194,195,196,197,199,202,205,206,209,210,211,212,214,216,217,218,220,222,223,224,225,227,228,229,230,233,234,235,236,240,241,242,245,246,247,249,250,251,252,253,255,263,264,265,266,267,268,270,271,272,274,275,277,279,280,282,283,284,285,290,291,292,294,297,298,300,305,306,309,310,312,313,314,315,317,318,319,320,321,323,324,325,327,328,329,331,332,338,339,341,343,344,345,348,349,350,351,352,354,355,356,357,358,359,361,362,363,364,367,369,370,371,372,373,374,376,377,378,381,382,383,390,397,402],"short":[3,27,33,34,43,46,56,62,63,65,68,71,75,84,86,90,91,92,100,103,105,107,113,121,139,143,149,153,197,199,211,225,232,235,236,260,267,285,355,377],"static":[46,64,69,72,75,91,104,113,114,125,155,156,180,192,197,222,236,244,245,345,357,381,382,383,395,402,404],"super":[20,34,45,53,68,70,72,82,87,90,91,92,95,105,108,121,127,129,197,199,236],"switch":[11,12,14,15,20,22,23,26,29,31,45,48,50,51,55,59,62,63,66,67,71,82,91,95,96,100,120,121,129,130,137,141,144,146,147,152,170,171,172,173,178,179,180,181,182,183,188,189,206,211,214,217,229,230,232,233,250,289,351,357,362,378],"th\u00ed":100,"throw":[11,13,37,54,68,132,145,167,180,377],"true":[0,8,12,13,14,19,20,22,23,26,27,29,30,31,32,33,38,41,44,45,46,48,53,54,55,58,62,64,68,72,75,80,81,82,84,87,89,91,92,93,95,97,98,99,100,104,105,106,109,111,114,117,120,121,126,128,129,130,132,139,141,142,144,146,147,148,158,162,164,166,167,168,170,173,178,180,181,184,187,188,189,190,191,194,196,197,199,200,202,203,205,206,209,210,211,214,216,218,220,222,225,227,230,233,234,235,236,242,246,247,249,250,251,252,253,256,259,263,264,268,270,274,275,277,279,280,282,284,285,287,289,290,291,292,293,294,296,298,300,305,306,309,311,318,323,328,329,339,341,343,345,348,349,350,351,354,357,359,361,362,363,364,367,369,372,373,374,377,378,382],"try":[0,3,5,6,8,13,14,16,19,26,27,29,30,31,37,38,46,48,49,50,54,58,60,61,64,65,66,67,68,70,71,72,73,75,77,78,80,81,82,84,85,86,88,89,90,91,93,95,98,99,100,101,102,103,105,106,107,108,110,112,113,115,116,117,118,119,121,122,124,125,127,128,129,130,132,133,136,137,139,140,141,145,146,149,153,158,162,166,168,173,189,191,196,197,202,207,226,234,235,236,242,243,245,246,249,250,251,252,253,256,260,264,265,266,268,272,280,284,292,297,300,309,324,325,329,343,348,349,351,354,356,357,359,360,373,377],"var":[46,59,142,194,230,239,324,355],"void":89,"while":[5,8,13,14,15,20,22,25,26,27,37,46,48,56,58,60,62,63,66,67,68,72,73,74,75,77,79,82,83,84,87,89,90,91,92,98,100,101,103,104,105,107,108,111,112,113,114,117,120,125,127,129,132,133,137,140,145,146,149,153,158,170,173,181,189,194,196,202,218,226,227,233,234,250,253,256,260,264,266,268,280,285,292,324,347,348,351,361,363,377,378,402],AIs:135,AND:[31,102,118,173,218,275,349],AWS:[146,148,194],Adding:[1,21,22,60,90,94,96,97,104,107,113,114,117,120,143,155,156,192,217,361,404],Age:[218,397],And:[0,2,3,13,22,27,31,41,48,58,66,67,68,71,73,80,81,82,84,87,90,92,93,98,105,107,108,113,115,118,130,132,167,199,247,249,250,251,252,253,404],Are:[22,96,100,112,135],Aye:71,BGs:130,Being:[91,95,107,111,121],But:[0,3,8,13,14,16,19,20,22,27,31,37,38,40,42,45,48,56,58,62,66,68,73,74,75,77,78,81,82,83,84,86,87,88,90,92,93,96,97,98,99,100,102,104,105,106,107,108,109,112,114,115,117,118,122,130,132,133,139,144,148,166,167,196,260,352,402],DNS:146,DOING:218,DoS:318,Doing:[22,77,84,99,118,133,167,170],For:[2,3,4,5,8,10,11,12,14,15,17,19,20,22,27,31,35,37,38,41,49,50,51,55,56,58,59,61,62,63,64,65,66,67,68,70,71,72,73,74,75,77,78,81,82,84,86,87,89,90,91,92,93,95,97,98,100,102,104,105,106,107,108,109,113,114,117,118,120,121,125,129,130,131,132,133,135,136,137,140,144,146,147,148,149,153,166,167,173,183,188,189,190,191,197,199,204,206,211,217,218,219,227,228,230,236,242,244,246,247,250,264,272,275,285,320,329,349,351,354,358,361,371,373,377,385,397,402],GMs:[91,113,114],Going:[114,115,267],Has:[69,138,249,250,251,252,253],His:[90,219],IDE:[7,75],IDEs:90,IDs:[66,132,133,148,224,349,377,383],INTO:[173,218],IOS:138,IPs:[49,149,239,343],IRE:[59,324],Its:[4,31,34,41,56,58,87,92,93,219,246,285,359,361,377],LTS:6,NOT:[13,22,31,46,82,102,146,149,173,275,285,292,343],Near:103,Not:[8,11,30,43,44,46,60,85,87,90,99,102,107,108,112,115,131,132,136,138,139,146,160,167,181,182,280,297,310,311,312,314,315,316,322,324,327,349,350,371],OBS:[51,69],ONE:149,Obs:8,One:[2,9,10,11,23,27,31,33,38,41,44,49,55,66,68,71,72,75,78,82,84,90,91,93,98,99,100,102,105,107,108,109,114,117,121,126,129,130,131,135,136,140,153,155,162,164,196,202,206,211,235,246,247,264,265,284,285,310,338,348,349,350,354,355,362,377],PRs:11,Such:[8,14,22,27,74,78,83,90,112,114,118,173,285,354,361],THAT:98,THE:[218,260],THEN:[167,218],THERE:218,TLS:149,That:[0,3,4,5,11,16,20,22,29,30,38,41,43,44,45,48,65,66,67,68,71,72,73,77,78,80,81,82,86,87,90,92,93,98,99,100,102,103,105,106,107,111,113,114,117,118,123,125,133,147,196,197,207,246,247,275,285,341,361,385],The:[2,3,4,6,7,8,9,10,11,12,16,17,19,20,22,23,24,28,29,30,31,32,33,34,36,38,40,41,42,43,44,45,46,49,53,54,55,58,59,60,61,62,63,65,66,67,70,73,74,75,76,77,78,80,81,82,83,85,86,88,89,90,92,95,96,98,99,100,101,102,103,104,105,106,107,108,109,110,113,114,117,118,125,127,128,129,130,131,132,133,134,135,136,137,138,139,140,144,145,146,147,148,149,151,153,158,160,161,162,164,165,166,167,168,170,173,177,178,179,180,181,182,183,184,185,187,188,189,190,191,194,196,197,199,202,203,205,206,207,209,210,211,212,214,216,217,218,219,220,222,223,224,225,227,228,229,230,233,234,235,236,242,243,246,247,249,250,251,252,253,255,256,258,259,260,263,264,265,266,267,268,269,271,272,274,275,279,280,282,283,284,285,288,289,290,291,292,294,297,298,299,300,302,304,305,307,309,310,311,312,313,314,315,316,317,318,319,320,322,323,324,325,327,328,329,331,332,337,338,339,340,341,345,348,349,350,351,352,354,355,356,357,358,359,360,361,362,363,364,365,367,369,370,371,372,373,374,375,377,378,381,382,383,385,386,397,402,403,404],Their:[27,37,62,118,149,219],Theirs:219,Then:[3,5,8,11,16,42,46,66,67,68,71,75,86,87,89,93,98,105,140,142,148,217],There:[0,5,6,8,9,13,14,15,16,19,20,22,23,27,29,31,34,38,40,41,42,43,45,47,48,51,58,59,60,61,62,66,68,71,72,73,75,78,79,81,82,87,90,91,92,93,95,97,98,99,100,101,102,104,106,107,109,112,113,114,115,117,118,120,121,125,126,127,129,132,135,136,137,144,146,147,149,181,202,217,218,247,249,250,251,252,253,268,285,294,305,324,341,354,355,361,369,403],These:[8,11,13,14,17,22,23,24,25,27,29,30,37,38,41,42,43,45,46,53,56,58,59,62,66,67,68,70,72,73,75,80,82,86,93,98,99,100,101,102,104,105,107,108,109,113,114,117,118,129,132,141,146,148,149,153,157,158,159,164,166,168,170,172,174,182,190,197,202,205,228,229,233,235,236,240,246,260,266,271,275,280,284,285,294,299,306,325,328,329,331,340,341,342,349,351,354,358,361,362,363,370,371,372,377],USE:274,USING:202,Use:[5,8,11,12,14,15,20,27,34,37,41,45,46,49,62,67,68,75,80,82,91,93,100,106,107,108,111,120,121,136,137,138,139,140,141,146,148,152,158,165,170,171,173,178,179,183,185,196,197,202,205,207,209,227,229,230,232,233,234,236,250,251,252,253,259,267,277,279,280,302,306,311,328,329,331,332,335,349,351,354,360,361,363,367,374,377],Used:[22,129,164,167,173,189,218,232,247,268,279,292,302,320,349,351,362,363,390],Useful:[27,146,404],Uses:[62,173,185,207,239,264,300,349,363,367],Using:[1,4,19,27,29,31,44,52,68,71,77,91,92,98,102,105,106,107,108,110,114,116,119,121,122,124,129,151,155,156,173,192,236,250,267,280,320,347,361,404],VCS:2,VHS:218,VPS:146,WILL:[98,138,292],WIS:91,WITH:[137,218],Will:[20,30,62,75,100,112,153,158,202,205,214,216,234,236,280,283,285,298,300,309,310,351,361,363,364,369,372,377],With:[13,16,33,51,70,73,77,90,99,102,109,111,112,113,114,117,121,136,137,148,155,158,194,197,202,236,280,285,354],Yes:[22,218,359],__1:370,__2:370,_________________:45,_________________________:27,______________________________:27,________________________________:27,_________________________________:45,______________________________________:361,______________________________________________:27,_______________________________________________:27,____________________________________________________:27,_________________________________________________________:97,__________________________________________________________:97,__all__:[159,270,277],__defaultclasspath__:351,__doc__:[22,29,168,181,183,184,272,357,361],__example__:6,__ge:102,__ge__:6,__getitem__:354,__gt:102,__iendswith:102,__in:102,__init_:363,__init__:[4,6,13,42,45,53,72,76,104,108,123,166,167,168,188,191,194,196,197,202,214,222,234,236,246,259,267,275,279,280,284,290,291,293,294,297,298,300,302,303,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,327,328,329,331,338,339,341,343,344,345,348,349,351,352,354,356,359,360,361,362,363,369,370,371,372,373,377,391],__istartswith:102,__iter__:13,__le:102,__lt:102,__multimatch_command:182,__noinput_command:[166,182,197,359,361,362],__nomatch_command:[182,197,209,266,359,361],__pycache__:104,__send_to_channel_command:182,__settingsclasspath__:351,__unloggedin_look_command:[185,207,231],_action_thre:27,_action_two:27,_all_:166,_always_:202,_asynctest:326,_attrs_to_sync:340,_attrtyp:349,_cach:351,_cached_cmdset:167,_call_or_get:197,_callback:[19,294],_char_index:354,_character_dbref:198,_check_password:27,_check_usernam:27,_clean_nam:195,_clean_str:354,_cleanup_charact:120,_code_index:354,_compress_cont:195,_copi:[173,280],_creation:45,_data:362,_default:[27,361],_defend:27,_differ:354,_errorcmdset:167,_event:228,_every_:202,_evmenu:361,_file:370,_flag:284,_footer:22,_format_diff_text_and_opt:285,_get_a_random_goblin_nam:37,_get_db_hold:[339,351],_get_top:93,_getinput:361,_gettabl:305,_http11clientfactori:302,_init_charact:120,_is_fight:84,_is_in_mage_guild:27,_ital:75,_italic_:139,_loadfunc:359,_menutre:[27,82,361],_monitor:305,_monitor_callback:32,_nicklist_cal:160,_npage:362,_oob_at_:367,_option:27,_os:194,_page_formatt:362,_pagin:362,_pending_request:345,_permission_hierarchi:274,_ping_cal:160,_playable_charact:[93,132],_postsav:367,_prefix:236,_quell:274,_quitfunc:359,_raw_str:354,_reactor_stop:[317,338],_recog_obj2recog:236,_recog_obj2regex:236,_recog_ref2recog:236,_regex:236,_repeat:305,_safe_contents_upd:279,_savefunc:359,_saver:[13,358],_saverdict:[13,246,358],_saverlist:[13,358],_saverset:358,_sdesc:236,_select:27,_sensitive_:389,_session:361,_set:102,_set_attribut:27,_set_nam:27,_some_other_monitor_callback:32,_start_delai:294,_static:75,_stop_serv:317,_swordsmithingbaserecip:203,_templat:75,_test:164,_to_evt:362,_traithandlerbas:245,_validate_fieldnam:91,a2enmod:136,a8oc3d5b:148,a_off:196,a_python_func:75,aaaaaargh:107,aardwolf:59,abandon:209,abat:115,abbrevi:[55,62,173,203,232,369],abcd:179,abid:130,abil:[8,20,22,28,31,37,38,46,48,60,89,90,91,100,104,107,111,113,114,118,121,133,146,148,235,236,243,249,250,251,252,253,280,292,300,349],abl:[0,2,3,5,7,10,11,13,14,15,19,20,22,27,28,33,34,37,40,43,51,55,58,62,65,66,68,70,72,73,77,78,80,81,83,84,87,90,91,93,95,97,98,100,106,107,111,112,115,117,118,120,121,123,129,132,133,136,137,140,143,145,146,148,149,167,170,171,173,174,188,191,197,205,211,220,229,236,242,246,249,250,251,252,253,260,292,349,351,358,373,377,400],abod:274,abort:[19,22,27,28,34,82,109,117,158,168,173,189,202,209,227,243,266,280,283,361,362],about:[0,2,3,5,6,8,11,13,14,15,16,17,20,22,27,29,35,37,40,43,48,49,50,55,56,58,60,61,62,64,66,67,68,71,74,75,77,78,79,81,82,85,86,87,88,90,93,94,95,97,98,99,100,101,102,103,104,105,107,110,111,112,115,116,117,118,119,120,121,122,123,124,125,127,128,130,133,134,135,137,138,139,140,143,145,146,148,149,151,153,158,173,183,188,194,196,197,199,202,206,209,211,212,244,251,252,253,259,260,265,266,272,280,300,302,305,314,316,318,327,329,339,341,348,350,352,354,362,367,369,377,383],abov:[2,5,7,8,11,12,13,14,15,19,20,22,26,27,29,30,31,32,37,38,41,43,45,46,48,49,53,58,62,64,65,67,70,71,72,73,74,78,80,81,83,84,85,88,89,90,91,92,93,95,97,98,100,102,104,105,106,107,108,109,110,113,117,120,121,127,129,131,132,136,137,138,140,146,148,153,166,167,173,197,202,206,216,218,220,229,230,234,236,243,244,246,247,249,251,252,253,275,280,305,348,361,372,390],abridg:87,abruptli:246,absolut:[19,75,89,92,94,98,133,135,199,205,206,219,360,364,377],absorb:30,abspath:377,abstractus:162,abus:149,academi:135,acccount:24,accept:[11,13,15,19,20,27,30,31,37,44,45,59,62,68,74,91,106,107,113,114,132,133,137,139,146,158,164,165,183,196,206,218,223,226,234,235,236,243,264,266,274,280,300,305,318,344,345,350,355,361,369,373,377],accept_callback:[223,225],accesing_obj:274,access:[8,9,11,13,14,15,19,20,22,23,27,28,29,30,31,32,33,34,37,38,40,41,42,43,45,46,49,51,53,54,56,58,60,62,64,66,68,69,70,72,73,75,76,78,80,81,82,84,86,87,89,90,91,93,94,97,98,99,101,102,103,104,105,106,107,110,111,113,114,117,118,120,121,129,130,132,133,136,137,140,143,146,148,149,152,158,159,162,166,167,168,170,171,173,178,179,180,181,182,183,188,189,190,191,194,197,202,204,209,217,220,222,224,233,235,236,246,249,250,251,252,253,266,267,272,273,274,275,279,280,283,284,285,289,291,293,294,297,300,309,310,339,341,347,348,349,351,352,355,356,357,370,376,377,382,383,397,402],access_kei:194,access_key_nam:194,access_obj:[274,349],access_opt:378,access_token_kei:[128,143],access_token_secret:[128,143],access_typ:[29,158,168,173,189,191,272,274,275,280,349,351,402],accessed_obj:[31,82,117,129,274,275],accessing_obj:[13,31,82,117,129,158,189,191,272,274,275,280,349,351],accessing_object:[13,274],accessor:[162,191,272,279,289,349,351,352,368],accessori:140,accident:[16,20,75,114,121,171,173,203,339],accommod:80,accomod:363,accompani:121,accomplish:[49,72,77,82,87,112,114,117],accord:[20,22,73,102,114,120,130,197,199,216,230,234,235,250,293,354,355],accordingli:[7,72,91,146,189,267],account1:400,account2:400,account:[8,11,13,15,17,19,20,22,23,25,26,27,28,30,31,33,34,36,37,40,41,42,43,45,49,51,54,56,60,62,63,64,66,67,68,72,73,74,75,76,80,81,82,87,89,90,92,93,95,98,99,100,103,104,105,106,109,112,121,128,130,132,133,138,141,143,146,148,153,155,156,163,164,165,166,167,168,169,171,173,174,175,178,179,180,181,185,188,189,190,191,197,198,199,205,207,209,210,217,218,220,222,223,225,227,229,230,231,236,239,242,249,251,252,253,256,260,263,264,265,266,268,272,274,275,279,280,282,284,286,289,300,304,305,320,331,332,339,340,341,349,351,354,357,361,362,371,372,374,375,377,378,381,382,383,386,389,397,400,402,404],account_cal:[170,178,181,229],account_count:341,account_id:[132,280],account_mod:173,account_nam:89,account_search:[236,280],account_subscription_set:162,account_typeclass:[375,400],accountattributeinlin:159,accountcmdset:[12,20,68,87,90,91,92,106,170,174,178,198,229],accountcreateview:402,accountdb:[45,76,132,155,158,159,162,189,272,347,348,351,371,378,381],accountdb_db_attribut:159,accountdb_db_tag:159,accountdb_set:[349,352],accountdbadmin:159,accountdbchangeform:159,accountdbcreationform:159,accountdbfilterset:[381,386],accountdbmanag:[161,162],accountdbpasswordcheck:320,accountdbviewset:386,accountform:[159,397,402],accountid:132,accountinlin:159,accountlist:91,accountmanag:[158,161],accountmixin:402,accountnam:[91,173,185,190,207,357],accountseri:[383,386],accounttaginlin:159,accru:158,acct:109,accur:[68,168,191,214,222,246,250,253,285,293,298,300,302,303,311,320,321,323,325,328,329,349,354,369,372,373,391],accuraci:[71,98,113,250,251,252],accus:118,accustom:33,acept:218,achiev:[19,22,62,66,68,75,90,102,111,115,130,212,252,300],ack:28,acl:[194,195],acquaint:[90,115],acquir:356,across:[27,37,38,41,45,50,53,58,60,89,98,107,112,114,158,166,167,199,218,266,271,280,283,292,294,297,309,310,324,341,362,363],act:[12,14,20,23,27,38,41,52,72,73,74,79,84,89,91,102,107,112,114,121,136,137,153,155,173,191,211,212,218,246,247,274,297,309,310,329,349,352,356,361],action1:120,action2:120,action:[3,5,13,38,59,62,66,68,69,71,77,78,84,86,87,90,92,98,104,105,107,112,117,118,120,121,126,127,132,146,159,160,179,189,196,209,211,214,216,218,236,249,250,251,252,253,263,267,271,272,283,284,289,290,312,331,332,333,343,351,361,362,367,382,384,385,386],action_count:120,action_nam:[249,250,251,252,253],action_preposit:211,actiondict:120,actions_per_turn:[249,250,252,253],activ:[0,2,5,9,11,14,19,20,22,31,34,38,41,49,54,55,56,62,64,67,75,78,80,83,92,95,99,112,125,135,140,141,144,145,146,147,152,153,158,164,167,171,173,183,188,189,223,231,240,260,264,268,279,280,283,292,305,312,313,314,315,316,320,322,323,324,331,341,343,349,350,361,362,363,369,377],activest:376,actor:253,actual:[0,2,3,5,6,7,8,9,12,13,14,15,19,23,27,29,31,33,34,37,40,41,43,44,46,48,51,53,56,58,59,61,62,68,71,72,73,75,78,81,84,87,88,91,93,95,97,98,99,100,101,102,103,104,106,107,108,109,111,112,113,114,115,117,118,120,121,122,125,129,130,132,133,135,136,140,143,146,148,158,164,168,170,173,179,181,182,184,189,191,194,196,197,199,202,203,209,214,217,218,227,228,232,233,235,236,243,244,245,247,249,250,251,252,253,260,265,266,268,272,274,275,279,280,284,285,320,323,329,331,337,339,340,341,345,346,349,351,354,356,357,359,361,367,371,372,373,377,402],actual_return:8,adapt:[53,66,80,81,93,113,118,132,202],add:[0,2,3,5,7,8,9,10,11,12,13,14,15,16,17,20,22,23,25,26,27,29,30,31,32,33,34,37,38,40,41,43,44,45,46,48,50,51,53,54,55,58,59,61,62,64,65,66,67,68,69,70,71,72,73,74,75,77,78,81,84,85,86,87,88,90,91,92,93,94,95,96,97,98,99,100,102,104,105,106,107,108,109,110,112,113,114,115,117,118,120,121,126,127,128,129,131,132,133,134,135,136,138,139,141,142,143,146,147,148,155,158,162,166,167,173,178,179,180,182,188,189,196,197,198,199,200,202,206,207,209,211,216,217,222,223,225,226,227,228,229,230,231,232,233,235,236,239,242,243,245,246,247,249,250,251,252,253,255,256,259,260,263,264,265,266,267,274,275,279,280,283,285,289,290,291,293,294,300,305,306,310,313,314,316,318,322,329,331,332,334,342,349,352,355,359,360,361,362,363,367,369,370,372,373,381,386,402,404],add_:363,add_act:120,add_argu:267,add_callback:[223,225],add_channel:188,add_charact:120,add_choic:197,add_choice_:197,add_choice_edit:[68,197],add_choice_quit:[68,197],add_collumn:168,add_column:[91,363],add_condit:251,add_default:[20,81,97,117,129,167,256],add_dist:253,add_ev:225,add_fieldset:[159,277],add_form:[159,277],add_head:363,add_languag:235,add_msg_bord:216,add_row:[91,96,168,363],add_view:[159,187,277],add_xp:118,addblindedcmdset:260,addcallback:[22,280],addclass:[46,155,156,379,396,398],addcom:[91,99,178],added:[2,3,7,9,11,17,19,20,22,23,31,37,38,43,53,58,59,60,62,66,68,70,73,75,80,81,82,87,90,91,93,98,99,102,104,105,106,107,108,113,117,118,120,121,126,129,131,132,134,138,141,145,148,153,158,164,166,167,168,178,182,183,196,197,199,200,202,203,206,219,222,225,228,236,246,249,250,251,252,253,256,268,275,280,285,291,305,339,343,349,352,355,361,362,363,369,370,377,386,390,403],addendum:74,adding:[2,6,7,9,11,15,17,19,20,25,27,31,37,38,40,43,44,45,46,53,55,58,60,62,66,67,68,70,71,75,81,84,90,91,92,93,94,95,97,98,102,106,107,108,114,120,121,123,129,130,132,166,167,171,173,180,197,202,205,218,220,222,225,229,235,236,246,247,249,250,251,252,260,266,267,283,284,285,291,300,331,348,349,357,363,377],addingservermxp:315,addit:[2,20,26,40,55,59,62,68,71,72,74,80,82,91,92,93,96,98,133,136,146,149,158,160,167,168,189,197,200,222,223,225,227,230,235,239,245,247,253,267,275,280,293,311,339,349,351,361,397],addition:[73,82,253],additionalcmdset:20,addpart:233,addquot:377,addr:[297,310,311,312,357],address:[11,22,33,41,49,53,64,67,72,98,123,137,142,146,149,158,171,189,207,219,280,297,310,312,320,340,343,377,378],address_and_port:320,addressing_styl:194,addresult:233,addscript:173,addservic:53,adjac:[230,253,264],adject:[6,117],adjoin:236,adjust:[22,66,74,113,130,132,140,194,220,361,363],admin:[12,13,16,22,23,29,31,49,51,58,67,72,81,87,91,93,97,104,105,112,114,121,129,132,133,144,147,153,155,156,157,162,163,169,173,178,180,183,185,186,189,207,209,216,264,269,272,275,276,279,280,286,295,309,310,347,351,357,373,402],admin_sit:[159,187,270,277,287,296,348],admin_wrapp:402,administr:[2,22,29,31,48,63,75,77,78,87,91,137,140,149,297,309,310],adminportal2serv:309,adminserver2port:309,adminstr:297,admintest:400,admit:86,admittedli:111,adopt:[0,68,70,78,81,90,114,191,324],advanc:[5,14,20,22,27,37,40,41,45,48,49,53,58,60,68,69,73,77,78,83,86,88,91,94,102,107,110,114,121,135,173,181,217,230,234,236,249,250,251,252,253,259,315,355,359,360,361,363,404],advantag:[2,15,16,27,29,37,40,71,77,83,86,89,91,92,93,114,117,118,120,121,123,127,132,146,149,196,197,239,247,249,250,251,252,253,352,355],advent:198,adventur:[69,73,87,104,111,114],advic:135,advis:[66,68,82],aesthet:26,affair:356,affect:[8,9,11,13,14,15,20,22,31,41,43,51,62,82,92,95,107,112,114,117,118,120,130,152,155,156,158,166,183,200,202,214,228,235,242,251,273,280,284,351,355,363,371],afford:[41,97],afraid:146,after:[2,8,9,10,11,13,15,16,19,20,22,26,27,29,31,38,42,48,55,56,58,62,66,67,68,69,70,71,72,75,77,81,82,83,84,85,86,87,88,91,97,98,99,100,104,105,106,107,108,111,112,114,115,120,121,125,126,129,130,132,135,136,140,146,148,149,158,166,167,168,169,170,173,181,183,184,188,189,194,196,197,199,202,204,205,206,207,209,214,215,217,218,220,225,227,233,235,236,245,246,247,249,250,251,252,253,260,261,264,265,266,267,268,279,280,283,285,290,292,300,322,323,326,338,339,340,341,343,345,349,354,355,356,359,361,362,367,369,372,375,376,377,382,384,402],after_mov:280,afterlif:114,afternoon:217,afterward:[11,58,84,93,98,105,109,111,197],again:[3,5,7,9,11,14,15,22,27,31,38,41,49,55,58,62,66,68,72,73,78,81,83,84,86,87,89,90,91,92,93,95,97,98,99,100,103,105,106,107,108,110,112,114,117,118,120,121,129,130,132,137,139,140,146,147,148,152,153,160,167,178,205,225,234,249,252,253,259,260,268,292,300,317,320,323,343,354,355,358,373,375],against:[8,13,20,22,45,56,74,81,90,91,102,111,113,120,146,149,158,165,166,188,203,236,249,250,251,252,253,275,280,284,285,318,343,349,351,369,374,377],age:[218,267,397],agenc:149,agent:2,agenta:[62,354],ages:218,aggreg:135,aggress:[13,15,111,145,264,351,404],aggressive_pac:264,agi:[8,13,246],agil:13,agnost:[74,78,189],ago:[82,105,148,377],agre:[61,114,115,118,196,214],agree:196,ahead:[2,15,60,68,72,106,129,138,146,322],aid:[61,110,180,181,182,196,345],aim:[1,58,60,77,91,94,97,107,112,113,115,118,130,146,190,284],ain:71,ainnev:[102,118,246],air:[73,81,100,108],airport:109,ajax:[46,53,146,329,340],ajaxwebcli:329,ajaxwebclientsess:329,aka:[5,13,67,114,233,377],akin:105,alarm:[96,100],alert:[227,280],alexandrian:135,algebra:72,algorith:235,algorithm:[114,377],alia:[8,11,12,20,22,33,34,41,43,45,63,67,68,73,81,87,88,90,91,99,100,107,109,140,146,159,162,165,168,170,173,178,179,180,181,182,184,187,188,217,222,236,242,246,261,264,266,268,270,274,277,279,280,283,285,287,289,294,305,331,348,350,351,352,357,373,374,375,381,383,384,386,397,402],alias1:[173,217],alias2:[173,217],alias3:217,alias:[11,12,14,19,20,22,23,27,30,33,34,37,63,65,68,73,81,82,84,87,88,91,95,96,97,99,100,117,120,121,158,166,168,170,171,172,173,178,179,180,181,182,183,184,185,188,189,190,196,197,198,199,202,206,207,209,211,217,218,219,223,229,230,231,232,233,236,242,243,244,247,249,250,251,252,253,256,264,265,266,267,268,271,272,279,280,285,350,351,352,357,359,361,362,370,374,381,383],aliaschan:178,aliasdb:158,aliasfilt:381,aliashandl:[348,352,383],aliasnam:285,aliasstr:357,align:[37,62,87,91,220,354,363,369,377],alik:29,alist:6,aliv:[77,264],alkarouri:376,all:[0,2,5,6,7,8,9,11,12,13,14,15,16,17,19,20,22,23,25,26,27,29,30,31,33,34,37,38,40,41,42,43,44,45,46,48,49,50,51,53,55,56,58,59,60,61,62,63,64,65,66,67,68,70,71,72,73,74,75,76,77,78,79,81,83,84,85,86,87,88,89,90,91,92,95,96,97,98,99,100,101,102,103,104,106,107,108,109,110,111,112,113,115,117,118,119,120,121,122,123,125,126,127,129,130,131,132,133,134,135,136,137,139,140,144,145,146,147,148,149,152,153,158,159,160,163,164,165,166,167,168,169,170,171,172,173,174,175,178,179,180,181,182,183,184,185,188,189,190,191,196,197,198,199,202,206,207,209,211,212,214,215,217,218,219,222,225,227,229,231,232,233,234,235,236,240,242,243,244,245,246,247,249,250,251,252,253,256,258,259,260,263,264,265,266,267,268,270,271,272,273,274,275,276,277,279,280,284,285,290,291,292,294,295,299,300,304,305,306,309,311,312,314,316,317,318,319,320,323,324,327,328,329,331,332,338,339,340,341,343,345,346,347,348,349,350,351,352,354,355,356,357,358,359,360,361,362,363,367,369,370,372,374,376,377,378,386,390,397,402,403],all_alias:43,all_attr:351,all_book:109,all_cannon:102,all_connected_account:341,all_displai:294,all_famili:102,all_fantasy_book:109,all_flow:109,all_from_modul:377,all_opt:372,all_receiv:280,all_room:[14,102],all_ros:109,all_script:38,all_sessions_portal_sync:341,all_to_categori:271,all_weapon:102,allcom:[99,178],allerror:[300,309],allevi:[8,13,60,345],allheadersreceiv:345,alli:253,alloc:146,allow:[0,2,3,6,7,11,12,13,14,15,16,19,20,22,23,27,29,30,31,33,34,36,37,38,40,43,45,46,48,49,50,51,55,58,60,61,62,63,64,66,67,68,69,70,71,72,73,75,76,77,78,80,81,84,85,86,87,88,90,91,94,95,97,98,100,102,104,105,106,107,108,109,112,113,117,118,120,121,123,129,130,132,133,134,136,137,139,140,141,143,144,145,146,147,148,149,158,160,162,164,166,167,168,170,171,172,173,178,181,182,183,184,189,190,191,196,197,199,202,204,205,206,209,211,214,216,217,218,219,225,227,230,232,234,235,236,245,246,247,249,250,251,252,253,264,265,266,267,268,272,274,275,280,283,284,285,290,292,293,294,300,304,305,307,311,313,314,315,316,323,324,325,327,332,338,339,341,343,344,349,351,352,354,355,357,359,361,362,363,364,367,371,372,373,375,377,381,382,397,402],allow_dupl:166,allow_extra_properti:246,allow_nan:329,allow_quit:361,allow_reus:202,allowed_attr:91,allowed_fieldnam:91,allowed_host:146,allowed_propnam:121,allowedmethod:329,allowext:345,almost:[22,44,45,51,87,107,108,197,199,302,309,347],alon:[8,14,27,31,33,58,69,72,84,89,91,107,115,118,120,166,294,305,331,355,357,363],alone_suffix:336,along:[5,22,27,30,40,42,49,59,62,78,79,98,102,103,107,111,112,115,117,119,129,134,158,170,196,206,235,239,246,247,252,275,280,329,347,386],alongsid:[75,218],alonw:289,alpha:[139,146,354],alphabet:[16,61,73,354,403],alreadi:[7,8,9,11,12,13,14,16,19,20,22,23,26,27,29,31,34,38,41,43,45,46,53,59,64,66,67,68,71,72,75,78,81,82,84,87,89,90,91,93,95,96,97,98,99,100,101,104,105,106,107,108,109,110,112,115,117,118,120,121,125,126,127,128,129,132,133,139,140,144,148,149,153,166,167,170,173,178,181,182,183,188,189,190,196,198,199,202,203,211,216,234,235,236,246,249,250,251,252,253,260,264,265,268,275,280,284,285,292,300,309,317,318,320,325,328,333,338,339,341,352,354,357,362,377,382,389],alredi:53,alright:196,also:[0,1,2,3,5,6,7,8,9,10,11,12,13,14,15,16,17,19,20,21,22,23,25,26,27,29,30,31,32,33,34,37,38,40,41,42,43,44,45,46,48,49,50,51,53,54,56,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,81,82,83,84,85,86,87,88,89,90,91,92,93,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,115,117,118,119,120,121,122,123,124,125,126,127,129,130,131,132,133,135,136,137,138,139,140,141,144,145,146,147,148,149,152,153,158,162,165,166,167,168,170,171,172,173,175,179,181,183,184,188,189,190,191,196,197,198,199,202,203,206,211,212,216,217,218,220,225,229,230,232,234,235,236,243,246,247,251,252,253,259,264,265,266,268,273,274,275,279,280,283,284,285,286,289,292,293,294,295,300,304,305,309,311,318,320,323,324,327,328,331,332,341,345,347,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,367,369,374,377,379,381,402],alt:354,alter:[46,66,73,78,80,87,137,349],altern:[11,22,23,27,29,33,43,55,62,65,69,70,73,75,78,84,90,95,99,110,117,127,132,137,140,144,146,151,181,182,189,233,236,253,256,274,275,318,354,357,369,377],although:[3,68,84,86,108,140,170,197,198,206,345,373,377],althougn:71,altogeth:[26,62,149],alwai:[4,8,9,11,12,13,14,15,19,20,22,23,27,30,31,34,37,38,41,42,43,44,45,46,49,58,59,62,64,66,69,70,72,74,75,78,80,81,82,85,86,90,91,92,93,97,98,99,100,105,106,107,108,109,110,112,114,117,118,121,129,130,133,136,137,140,144,146,158,166,167,168,170,172,173,178,181,184,189,190,191,202,204,209,214,229,235,236,242,246,256,260,274,275,279,280,283,284,285,292,294,300,302,305,309,317,320,323,324,328,329,332,339,341,346,349,350,351,352,354,357,367,369,373,374,377,378,382,402],always_pag:362,always_return:300,amaz:145,amazon:[135,146,194],ambianc:60,ambigu:[87,168,188,219,280,351],ambiti:[60,63],amend:11,amfl:15,ammo:81,among:[2,8,12,25,34,40,73,78,92,109,115,121,135,179,199,256,265,275,363,374],amongst:230,amor:226,amount:[13,29,38,50,62,74,112,113,118,121,149,183,249,250,251,252,253,280,341,359],amp:[36,41,53,56,155,156,295,297,300,308,310,318,326,338,341],amp_client:[155,156,295],amp_maxlen:326,amp_port:146,amp_serv:[155,156,295,308],ampclientfactori:297,ampersand:60,amphack:309,ampl:107,amplauncherprotocol:300,ampmulticonnectionprotocol:[297,309,310],ampprotocol:297,ampserverclientprotocol:297,ampserverfactori:310,ampserverprotocol:310,amsterdam:146,amus:99,anaconda:67,analog:[56,72],analys:27,analysi:240,analyz:[16,22,27,31,69,70,87,114,127,164,173,189,202,236,280,284,285,290,300,362,377],anchor:[189,253,272,351],anchor_obj:253,ancient:62,andr:138,android:[151,404],anew:[73,106,107,140,300],angelica:113,angl:[63,211],angri:87,angular:183,ani:[2,3,6,8,9,11,12,13,15,16,19,20,22,23,26,27,29,30,31,32,33,34,37,38,40,41,42,43,44,45,46,48,49,50,51,53,55,56,58,59,62,63,64,65,66,68,69,70,72,74,75,78,79,81,82,85,86,87,88,89,90,91,95,96,97,98,99,100,101,102,104,105,106,107,108,109,111,113,114,115,116,117,118,120,121,125,126,127,129,130,132,133,135,136,137,138,139,140,141,144,146,147,148,149,152,158,162,164,165,166,167,168,170,171,173,179,183,184,189,190,191,196,197,198,199,202,207,209,211,214,216,217,218,219,220,224,229,232,234,235,236,239,240,243,246,249,250,251,252,253,255,256,258,264,266,267,268,274,275,280,283,284,285,289,290,292,293,294,297,298,300,302,304,305,309,310,312,318,319,320,323,324,328,329,331,339,340,341,345,349,350,351,352,354,355,356,358,359,360,361,362,363,369,370,371,372,373,374,376,377,385,386,402],anim:[19,28,203],anna:[91,121,126,127,140,144,173],annoi:[49,97,98,99,108,114],annot:135,announc:[9,74,82,120,121,135,171,183,227,249,250,251,252,253,280],announce_al:[318,341],announce_move_from:[34,82,227,280],announce_move_to:[34,82,227,280],annoy:158,anonym:[54,80,93,236],anonymous_add:236,anoth:[2,3,6,7,8,11,13,14,15,20,22,27,31,34,37,38,41,43,46,48,50,60,61,62,65,66,68,69,70,71,72,73,78,81,84,86,89,90,91,92,93,98,99,100,102,104,107,108,110,113,114,117,120,121,125,129,131,134,136,140,146,147,158,166,167,170,173,178,179,189,196,197,199,202,211,214,218,224,229,234,236,247,249,250,251,252,253,265,268,272,280,283,341,349,351,355,359,361,362,369,377],another_batch_fil:355,another_nod:361,another_script:38,ansi:[30,46,76,95,107,138,155,156,170,200,220,232,305,312,320,323,328,329,353,363,369,376,404],ansi_escap:354,ansi_map:354,ansi_map_dict:354,ansi_pars:354,ansi_r:354,ansi_regex:354,ansi_sub:354,ansi_xterm256_bright_bg_map:354,ansi_xterm256_bright_bg_map_dict:354,ansimatch:354,ansimeta:354,ansipars:354,ansistr:[155,354,363],ansitextwrapp:363,answer:[0,8,13,22,27,66,71,81,82,93,107,112,114,115,117,118,140,149,298,304],anul:136,anvil:[202,203],anwer:88,anybodi:149,anymor:[8,80,117,198,225,233,234,268,361,373],anyon:[3,31,49,55,80,81,82,84,87,91,97,114,120,121,127,139,146],anyth:[0,3,7,8,9,11,13,14,20,22,23,27,31,33,34,38,40,45,46,50,51,53,56,64,66,68,71,72,73,78,84,87,89,93,96,97,98,99,100,104,105,107,108,109,112,114,115,117,120,121,125,127,129,132,137,140,146,148,152,166,168,182,197,236,246,247,249,250,251,252,253,275,312,346,349,355,361],anytim:114,anywai:[15,27,55,60,62,65,66,77,80,98,100,117,145,196,198,207],anywher:[22,27,45,78,105,107,110,117,133,359],apach:[137,146,149,151,345,404],apache2:136,apache_wsgi:136,apart:[8,12,13,19,23,31,40,45,77,95,130,133,140,148,253],api:[0,3,14,16,19,22,23,24,28,34,37,41,45,69,70,73,105,109,118,128,132,143,155,156,158,172,183,185,191,202,207,339,349,351,355,356,362,379,403,404],api_kei:143,api_secret:143,apicli:384,apocalyps:114,apostroph:16,app:[31,53,58,64,80,125,133,143],app_id:132,app_label:159,app_nam:93,appar:[91,130],apparit:266,appeal:[27,62],appear:[0,7,11,19,27,29,31,38,40,46,48,54,62,67,68,70,73,75,81,82,85,96,99,102,107,111,112,121,130,140,141,144,146,148,155,170,180,199,225,236,242,268,280,324,325,348,351,363,369,370],append:[5,6,8,19,20,26,29,31,34,53,59,68,72,82,86,93,97,98,102,120,121,132,146,168,173,180,199,229,236,275,333,355,369,370,377],appendix:274,appendto:46,appform:132,appl:[196,211,280],appli:[2,7,9,14,20,22,31,38,44,45,50,66,67,68,73,74,95,106,114,115,119,129,130,132,136,137,158,164,166,181,200,209,211,246,249,250,251,252,253,268,275,280,284,285,289,294,341,349,350,351,354,355,360,363,364,374,377],applic:[9,31,43,53,58,64,103,125,132,133,135,136,140,148,149,158,194,202,211,217,218,253,300,303,313,317,338,339,345,394,402],applicationdatareceiv:323,applied_d:132,apply_damag:[249,250,251,252,253],apply_turn_condit:251,appnam:[13,31],appreci:[68,74,79,134,367],approach:[7,44,68,82,86,89,98,114,132,197,253],appropri:[2,7,20,22,63,67,98,129,132,136,137,143,158,171,189,211,220,300,339,371,373,377],approrpri:53,approv:[132,133],approxim:[183,377],april:92,apt:[11,136,140,142,145,146,149],arbitrari:[6,13,14,19,31,45,46,51,65,71,73,78,105,148,158,189,209,217,246,247,253,258,266,280,285,292,298,309,329,343,349,358,369,370,373],arcan:63,arcanist:114,arch:52,archer:285,archetyp:114,architectur:[31,115,285],archiv:[104,135,149],archwizard:285,area:[8,12,68,69,72,91,111,112,115,126,135,138,264,268,274,360,361,363,377],aren:[8,11,66,80,84,86,93,125,132,149,158,199,218,225,233,251,370,373],arg1:[31,168,181,182,184,209,283,349,369],arg2:[168,181,182,184,209,283,349,369],arg:[3,22,27,29,30,31,37,44,46,48,53,56,59,62,63,68,75,81,82,84,85,86,87,91,95,97,99,104,106,117,118,120,121,129,131,143,158,159,160,161,162,165,168,173,181,182,184,189,190,191,194,196,199,205,209,211,212,217,219,222,225,227,233,234,235,236,242,243,244,247,249,250,251,252,253,255,258,259,260,264,265,266,267,268,271,272,274,275,278,279,280,283,284,285,288,289,292,293,294,297,305,306,307,309,310,311,312,317,318,320,321,323,324,325,328,329,333,339,341,343,345,348,349,350,351,352,354,361,363,364,366,367,369,370,373,375,377,378,383,397,402],arg_regex:[87,88,168,173,179,180,184,185,188,199,202,209,231,359],arglist:[181,182],argpars:267,argu:13,arguabl:[107,113],argument:[3,5,8,15,19,20,22,23,26,28,30,31,33,34,37,38,44,45,48,49,53,56,59,62,63,68,71,73,80,81,82,84,87,90,91,92,93,95,97,99,100,101,102,108,117,121,123,133,137,142,158,160,164,165,167,168,170,171,173,178,179,180,181,182,183,184,189,190,194,197,199,202,205,209,211,214,216,217,218,219,222,224,225,227,230,234,235,236,240,242,249,250,251,252,253,258,266,267,275,280,283,284,285,290,292,293,294,298,300,305,309,311,312,318,319,320,323,324,328,329,331,332,339,340,341,343,344,349,350,351,352,354,355,357,359,360,361,362,363,367,369,371,373,374,377,386,402],argumentpars:267,argumnet:363,argumu:369,aribtrarili:377,aris:149,arithmet:246,arm:[0,22,233],armchair:117,armi:97,armor:[84,96,113,119,199,250],armour:84,armpuzzl:233,armscii:[16,61],arnold:33,around:[3,14,15,16,20,23,31,34,37,48,61,62,63,66,70,72,73,75,77,78,79,80,81,84,86,91,93,97,98,99,102,104,105,106,107,108,109,112,113,114,117,118,120,121,125,126,129,135,137,140,143,146,173,181,182,199,203,205,224,233,236,253,256,264,265,266,268,280,354,355,363,370],arrai:[59,98,324,377],arrang:68,arrayclos:[59,324],arrayopen:[59,324],arriv:[41,56,66,82,84,118,173,212,312],arrow:[3,46,107],art:[62,360],articl:[8,11,16,61,80,81,86,87,90,135,368],article_set:368,artifact:363,artifici:[114,118],artsi:115,arx:[69,135,151],arxcod:[135,151,404],as_view:[189,272,351],ascii:[16,61,67,73,158,230,360,363,377],asciiusernamevalid:158,asdf:173,ash:203,ashlei:[69,199,218,220,247,249,250,251,252,253],asian:377,asid:[67,260],ask:[0,3,5,6,11,23,26,29,32,48,69,71,74,79,81,91,93,98,100,105,106,112,114,115,117,118,132,137,139,140,146,166,168,173,196,205,223,231,234,267,298,300,327,361,364,377],ask_choic:298,ask_continu:298,ask_input:298,ask_nod:298,ask_yesno:298,askew:113,asn:239,aspect:[8,27,29,37,58,78,90,104,107,118,202,220],assert:[8,120],assertequ:8,asserttru:8,asset:[125,149,194,304],assetown:67,assign:[2,6,11,12,13,14,27,31,33,34,37,38,43,44,46,49,89,91,100,104,105,106,107,109,117,120,121,129,158,164,165,167,173,180,181,182,184,200,209,217,218,236,246,249,250,251,252,253,266,275,279,280,284,285,305,312,318,320,323,339,358],assist:146,associ:[13,27,41,56,64,80,84,99,105,109,135,146,158,163,173,189,222,225,236,280,339,341,350,402],assort:402,assum:[6,7,9,14,15,16,19,20,22,23,27,29,30,31,32,34,37,38,41,44,49,51,53,60,61,66,67,68,70,71,72,73,74,77,81,82,83,84,86,87,88,89,91,92,95,96,97,100,102,104,109,115,118,120,121,123,126,127,128,129,131,132,133,145,146,148,149,153,164,166,167,168,170,173,184,189,197,198,203,209,211,236,243,246,265,266,274,280,285,290,292,324,341,354,355,361,369,377,382,389,402],assumpt:[117,165],assur:[45,72],asterisk:[12,49,75,106,171],astronom:92,asymmetr:69,async:[132,377,404],asynccommand:48,asynchron:[5,19,22,36,52,78,83,84,160,280,309,310,324,370,377],at_:[45,367],at_access:[158,280],at_account_cr:[12,158],at_after_mov:[34,126,227,280],at_after_object_leav:268,at_after_travers:[34,227,265,280],at_again_posit:211,at_already_clos:211,at_already_consum:211,at_already_mov:211,at_already_open:211,at_appli:211,at_befor:280,at_before_drop:[250,253,280],at_before_g:[250,253,280],at_before_get:[253,280],at_before_leav:34,at_before_mov:[34,82,117,227,249,250,251,252,253,280],at_before_sai:[227,236,280],at_cannot_appli:211,at_cannot_mov:211,at_cannot_posit:211,at_cannot_read:211,at_cannot_rot:211,at_channel_cr:189,at_char_ent:126,at_clos:211,at_cmdset_cr:[20,22,68,81,82,85,87,88,90,91,92,95,97,99,106,117,120,121,129,166,174,175,176,177,196,197,198,199,202,206,209,217,229,231,232,233,236,244,249,250,251,252,253,256,263,264,265,266,359,361,362],at_cmdset_get:[158,280,339],at_code_correct:211,at_code_incorrect:211,at_consum:211,at_db_location_postsav:279,at_defeat:[249,250,251,252,253],at_desc:280,at_disconnect:[158,339],at_drink:211,at_drop:[227,250,253,280],at_end:289,at_err:[48,377],at_err_funct:48,at_err_kwarg:[48,377],at_failed_login:158,at_failed_travers:[34,227,242,265,280],at_first_login:158,at_first_sav:[158,189,280],at_first_start:351,at_focu:211,at_focus_:[209,211],at_focus_climb:211,at_focus_clos:211,at_focus_cod:211,at_focus_combin:211,at_focus_drink:211,at_focus_eat:211,at_focus_feel:211,at_focus_insert:211,at_focus_kneel:211,at_focus_li:211,at_focus_listen:211,at_focus_mov:211,at_focus_open:211,at_focus_press:211,at_focus_push:211,at_focus_read:211,at_focus_rot:211,at_focus_shov:211,at_focus_sip:211,at_focus_sit:211,at_focus_smel:211,at_focus_turn:211,at_focus_us:211,at_get:[199,227,253,280],at_giv:[250,253,280],at_green_button:211,at_heard_sai:127,at_hit:264,at_idmapper_flush:[292,351,367],at_init:[42,45,158,189,264,265,266,280],at_initial_setup:[40,104,304],at_initial_setup_hook_modul:304,at_left:211,at_lock:211,at_login:[45,53,311,312,320,323,328,329,339],at_look:[158,280],at_message_rec:158,at_message_send:158,at_mix:211,at_mix_failur:211,at_mix_success:211,at_msg_rec:[158,219,280],at_msg_send:[158,160,219,258,280],at_new_arriv:264,at_no_cod:211,at_nomatch:211,at_now_add:58,at_object_cr:[20,31,34,45,81,82,86,91,95,97,117,118,121,129,131,173,211,212,217,219,236,242,244,249,250,251,252,253,259,264,265,266,280,351],at_object_delet:[227,280],at_object_leav:[212,266,268,280],at_object_post_copi:280,at_object_rec:[34,126,212,266,268,280],at_open:211,at_password_chang:158,at_posit:211,at_post_cmd:[22,85,164,168,181,184],at_post_command:22,at_post_disconnect:158,at_post_func:117,at_post_login:[82,158],at_post_portal_sync:338,at_post_puppet:[227,280],at_post_unpuppet:280,at_pre_cmd:[22,164,168,181,184],at_pre_command:[22,117],at_pre_login:158,at_pre_puppet:280,at_pre_unpuppet:[227,280],at_prepare_room:268,at_read:211,at_red_button:211,at_reload:[183,338],at_renam:351,at_repeat:[38,45,120,128,129,160,196,205,225,249,250,251,252,253,255,260,292,333,364],at_return:[48,377],at_return_funct:48,at_return_kwarg:[48,377],at_right:211,at_rot:211,at_sai:[127,211,227,280],at_script_cr:[38,120,128,129,160,196,205,225,234,235,249,250,251,252,253,255,260,268,284,292,333,364],at_search:104,at_search_result:[182,377],at_server_cold_start:338,at_server_cold_stop:338,at_server_connect:318,at_server_reload:[38,153,158,160,280,292],at_server_reload_start:338,at_server_reload_stop:[82,338],at_server_shutdown:[38,153,158,160,280,292],at_server_start:338,at_server_startstop:[40,82,104],at_server_stop:338,at_shutdown:338,at_smel:211,at_speech:211,at_start:[38,120,160,225,260,268,289,292],at_startstop_modul:294,at_stop:[38,120,129,249,250,251,252,253,260,292],at_sunris:92,at_sync:[339,340],at_tick:[44,294],at_travers:[34,227,243,268,280],at_traverse_coordin:268,at_turn_start:251,at_unfocu:211,at_upd:[251,290],at_weather_upd:131,atlanti:138,atom:[110,147],atop:268,atribut:358,att:27,attach:[13,34,38,41,43,65,78,80,81,87,89,91,99,106,107,109,153,168,173,178,181,195,219,229,247,268,275,280,291,337,348,352],attachmentsconfig:80,attack:[15,27,69,71,83,84,85,94,106,111,112,113,118,120,133,146,149,167,236,247,249,250,251,252,253,264,265,280,285,318],attack_count:252,attack_nam:252,attack_skil:285,attack_typ:253,attack_valu:[249,250,251,252,253],attempt:[7,12,20,27,33,64,66,68,69,84,98,128,138,149,170,173,209,217,240,242,249,250,251,252,253,297,300,305,338,343,351,377,402],attent:[34,73,75,89,91,149,209],attitud:90,attr1:[173,233],attr2:[173,233],attr3:173,attr:[13,27,31,37,46,68,72,91,102,173,180,197,212,266,274,284,285,339,349,351,367,373],attr_categori:348,attr_eq:274,attr_g:[31,274],attr_gt:[31,274],attr_kei:348,attr_l:[31,274],attr_lockstr:348,attr_lt:[31,274],attr_n:[31,274],attr_nam:173,attr_obj:[349,351],attr_object:351,attr_typ:348,attr_valu:348,attract:74,attrcreat:[31,349],attread:13,attredit:[13,31,349],attrib:275,attribiut:349,attribut:[3,8,12,19,24,26,27,30,31,32,33,34,37,38,41,43,44,45,49,58,60,66,68,71,72,82,83,85,86,87,89,90,91,93,95,96,97,98,100,102,107,113,117,118,120,121,132,133,155,156,158,159,162,167,173,182,183,187,189,194,197,198,202,211,217,224,225,232,233,236,243,246,249,250,251,252,253,259,264,265,266,274,277,279,280,283,284,285,287,289,290,305,339,347,348,350,351,352,357,358,359,370,371,374,377,383,385,386,397,402,404],attribute1:121,attribute2:121,attribute_list:349,attribute_nam:[117,158,236,280,374],attributeerror:[3,58,105,117,339,349],attributeform:348,attributeformset:348,attributehandl:[45,349,372,377,383],attributeinlin:[159,187,277,287,348],attributeobject:13,attributeseri:383,attrkei:285,attrlist:349,attrnam:[13,27,31,37,45,173,246,274,351],attrread:[13,31,349],attrtyp:[13,349,350],attrvalu:27,attryp:350,atttribut:72,atyp:275,audibl:235,audio:46,audit:[155,156,189,192,237,280],audit_callback:239,auditedserversess:[239,240],auditingtest:241,aug:67,august:[67,377],aut:28,auth:[158,159,162,178,320,389,397,402],auth_password:320,auth_profile_modul:162,authent:[41,42,53,132,149,158,311,318,320,323,329,339,341,389,402],authenticated_respons:400,author:[87,130,146,158,222,225],auto:[3,4,11,15,20,21,22,23,27,34,41,49,66,69,75,81,103,111,114,132,140,143,155,158,162,164,168,172,173,180,183,184,235,236,246,260,269,272,275,280,285,289,292,294,297,300,311,321,328,329,338,341,351,356,362,363,389],auto_create_bucket:194,auto_help:[22,27,29,87,88,93,168,184,210,218,263,282,361,362],auto_help_display_kei:[168,184,361],auto_id:[159,270,277,397],auto_look:[27,210,218,263,282,361],auto_now_add:58,auto_quit:[27,210,218,263,282,361],auto_transl:235,autobahn:[311,317,328],autodoc:75,autofield:132,autologin:389,autom:[2,15,58,90,91,135,148,149,153,402],automat:[6,9,11,15,19,20,23,26,27,29,31,32,37,38,40,41,45,48,51,54,58,64,65,66,68,71,73,74,75,77,78,85,87,91,92,95,97,99,102,104,105,106,107,108,109,113,117,120,121,125,126,127,129,130,137,141,143,144,146,148,158,166,167,168,173,178,179,181,188,194,196,197,198,199,202,204,211,224,225,226,230,231,233,234,235,236,244,253,259,260,267,275,279,280,291,292,293,294,305,314,317,320,325,338,341,343,355,359,361,362,363,377,385,386,390],automatical:294,autostart:[291,357],autumn:[6,217],avail:[0,2,3,7,8,9,11,13,14,20,22,24,27,30,31,34,37,38,40,41,45,46,48,50,53,55,59,60,61,62,66,68,70,71,72,73,75,76,78,81,82,86,87,88,90,91,92,95,96,97,98,99,100,101,104,105,106,107,108,109,111,112,114,115,117,120,121,129,132,133,134,135,136,137,140,141,144,145,146,147,148,152,153,155,158,164,165,166,167,168,170,173,175,178,179,180,181,182,183,184,185,196,197,198,202,206,209,211,216,217,219,225,229,232,234,235,236,244,246,247,249,250,251,252,253,256,265,266,274,275,280,283,284,285,289,305,329,332,343,355,356,361,362,363,369,377,402],available_choic:[27,361],available_func:369,available_funct:284,available_languag:235,available_weapon:265,avatar:[59,78,104,105,107,280,320],avatarid:320,avenew:87,avenu:199,averag:[5,14,146,183,225,235,267],avoid:[0,3,6,8,11,13,19,20,22,27,31,37,45,53,62,63,69,73,74,75,95,97,105,107,108,112,114,117,130,136,137,148,166,173,234,235,267,268,274,279,305,309,319,329,339,349,351,354,355,356,359,362,367,383],awai:[0,3,11,13,15,16,27,29,31,37,38,41,48,54,58,66,67,70,71,72,73,77,81,84,93,105,108,111,113,117,118,121,129,146,179,199,214,247,250,253,256,259,264,266,268,280,289,340,354,377],await:48,awak:114,awar:[0,13,15,20,22,27,45,59,88,110,113,130,131,132,153,194,211,219,234,236,264,267,268,280,351,354],award:114,awesom:[64,107,140],awesome_func:108,aws:146,aws_access_key_id:194,aws_s3_access_key_id:194,aws_s3_cdn:[155,156,192,193],aws_s3_object_paramet:194,aws_s3_secret_access_kei:194,aws_secret_access_kei:194,aws_security_token:194,aws_session_token:194,awsstorag:[155,156,192],axe:114,axhear:274,axi:230,azur:148,b64decod:373,b64encod:373,b_offer:196,baaaad:8,back:[0,2,6,7,11,13,14,15,19,20,22,23,26,27,30,33,38,41,45,46,48,49,56,58,61,64,66,68,71,72,73,75,78,81,84,89,91,93,95,97,98,100,102,104,105,106,107,108,109,110,111,112,113,114,115,116,118,120,121,123,127,129,130,132,137,140,146,148,153,154,155,158,167,170,173,178,182,196,197,202,211,214,236,242,246,247,252,256,258,282,292,300,305,309,312,318,320,323,338,351,358,361,362,370,377],back_exit:66,backbon:[132,355],backend:[2,8,37,64,137,155,156,194,349,377,379,381,386,388],backend_class:349,background:[17,27,48,62,84,107,130,132,146,149,153,200,220,354,369,402],backpack:20,backslash:62,backtick:[11,75],backtrack:11,backup:[11,34,41,48,104,146,182,355],backward:[26,27,91,129,370],bad:[8,55,66,68,74,78,87,91,97,107,109,114,115,138,240,302],bad_back:275,baddi:111,badg:10,badli:246,bag:[99,202,377],bake:70,baker:114,balanc:[84,89,112,114,120,135,363],ball:[20,40,165,166,203,285],ballon:233,balloon:233,ban:[31,52,82,99,114,158,171,275,404],band:[46,59,320,323,324],bandag:70,bandit:71,bandwidth:[194,313],banid:171,bank:112,bar:[27,32,43,46,56,59,64,96,99,104,109,113,220,236,247,324,361,377],bare:[22,40,77,91,106,113,118,220,250],barehandattack:89,bargain:58,bark:203,barkeep:[3,236],barrel:111,barstool:117,barter:[38,112,126,140,155,156,192],bartl:135,base:[2,3,8,14,17,22,23,27,31,34,38,41,44,45,46,50,56,58,60,61,63,67,68,69,70,72,73,75,76,77,78,80,81,85,86,87,89,90,91,93,94,97,100,102,104,105,108,109,110,111,112,113,115,118,119,121,123,125,128,130,132,133,135,137,140,144,145,146,148,149,151,155,158,159,160,161,162,164,166,167,168,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,187,188,189,190,191,194,195,196,197,198,199,202,203,204,205,206,207,209,210,211,212,214,215,217,218,219,222,223,225,226,227,228,229,230,231,232,233,234,235,236,240,241,242,243,244,245,246,247,249,250,251,252,253,255,256,258,259,260,261,263,264,265,266,267,268,270,271,272,275,277,278,279,280,282,284,285,287,288,289,290,291,292,293,294,296,297,298,300,302,303,306,307,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,331,332,333,336,338,339,340,341,343,344,345,348,349,350,351,352,354,355,356,359,360,361,362,363,364,366,367,368,369,370,371,372,373,374,375,376,377,381,382,383,384,385,386,389,391,392,397,400,402,403,404],base_account_typeclass:[12,155],base_channel_typeclass:155,base_char_typeclass:128,base_character_typeclass:[95,128,132,133,155,158,173],base_exit_typeclass:155,base_field:[159,270,277,348,397],base_filt:381,base_guest_typeclass:[54,155],base_object_typeclass:[37,101,105,155,285,351],base_random:283,base_room_typeclass:155,base_script_path:274,base_script_typeclass:[38,155],base_set:67,baseapplic:211,baseclass:265,basecommand:99,baseconsum:211,basecontain:356,baseinlineformset:348,baseline_index:377,basenam:386,baseobject:45,baseopt:371,basepath:377,basepermiss:382,baseposition:211,basest:214,basetyp:[280,355],basetype_posthook_setup:280,basetype_setup:[31,86,158,160,189,280],basetypeclassfilterset:381,bash:[2,140,265],basi:[22,74,80,92,104,125,146,181,191,194,236,274,329,351,360],basic:[0,2,9,12,16,17,20,22,23,31,33,46,50,51,53,56,58,61,64,66,67,68,69,71,73,84,86,89,90,91,92,93,94,95,99,100,104,105,106,107,108,110,111,112,113,114,117,118,120,123,126,127,129,130,132,133,135,153,158,160,173,178,180,189,191,202,218,224,230,233,250,252,265,274,276,280,331,375,379,386,397,402,404],bat:[67,140],batch:[24,73,104,135,140,155,156,172,285,309,349,352,353,404],batch_add:[285,349,352],batch_cmd:15,batch_cod:[14,355],batch_code_insert:14,batch_create_object:285,batch_exampl:355,batch_import_path:[14,15],batch_insert_fil:15,batch_update_objects_with_prototyp:285,batchcmd:[112,114,172],batchcmdfil:[15,355],batchcod:[15,73,99,114,122,135,172],batchcode_map:73,batchcode_world:73,batchcodefil:14,batchcodeprocessor:355,batchcommand:[15,68,99,111,122,140,172,355],batchcommandprocessor:355,batchfil:[15,16,73,355],batchprocess:[155,156,163,169],batchprocessor:[14,155,156,172,353],batchscript:[14,355],batteri:158,battl:[111,120,135,149,249,250,251,252,253],battlecmdset:[249,250,251,252,253],bayonet:70,baz:247,bazaar:60,beach:73,bear:[234,264],beat:[112,114,120],beaten:[120,266],beauti:[68,72,132],beazlei:135,becam:[84,130],becasu:4,becaus:[2,3,12,13,14,16,20,29,31,34,37,42,44,45,48,49,50,53,55,60,66,67,68,71,73,75,78,81,82,84,87,88,89,98,99,102,105,106,107,108,113,115,117,118,120,125,126,130,132,133,136,139,159,167,185,189,207,214,224,227,235,252,256,268,280,292,312,318,331,341,348,354,371,373,386],becom:[3,9,27,31,33,37,38,40,48,58,59,66,68,72,73,74,75,78,79,87,89,95,99,103,104,105,106,107,112,114,117,118,134,170,203,219,233,235,247,250,285,339,355,361],been:[2,3,5,9,11,14,15,27,41,51,55,64,66,68,71,72,75,80,81,87,91,93,97,98,102,107,109,120,121,126,130,132,133,135,137,149,154,166,167,172,173,181,182,189,197,202,225,227,230,233,234,236,249,250,251,252,253,266,268,272,275,279,280,284,285,294,302,314,318,320,328,338,339,340,341,343,348,349,351,355,359,360,377,402,403],befit:45,befor:[1,3,5,6,7,8,10,11,13,14,15,16,19,20,22,27,31,32,37,38,40,42,43,44,45,46,48,49,57,58,60,61,62,64,68,70,71,72,73,74,80,81,82,83,84,87,89,90,91,93,95,97,98,99,100,102,105,106,107,108,110,112,114,117,120,121,126,127,129,130,131,132,133,135,143,145,146,148,149,158,164,165,168,173,178,181,185,189,195,202,204,205,207,214,217,218,219,220,224,227,228,231,235,236,239,240,245,246,247,249,250,251,252,253,259,260,263,265,266,268,274,275,279,280,283,285,292,293,294,300,309,318,320,326,334,336,338,339,343,345,349,354,355,356,357,361,362,363,364,368,370,373,377,402],beforehand:[11,13,356],beg:15,beggar:66,begin:[0,3,7,8,14,15,22,26,31,42,48,66,68,71,73,75,77,80,82,87,91,93,98,100,102,107,112,116,120,126,131,133,144,179,224,227,236,247,249,250,251,252,253,280,292,354,355,361,374,404],beginn:[77,94,98,105,110,112,135],behav:[8,13,14,42,68,84,93,98,100,106,107,108,153,284,377],behavior:[5,13,20,22,26,29,37,38,46,62,64,66,87,93,104,130,158,168,184,199,202,218,251,253,266,267,300,348,361],behaviour:[13,20,22,31,130,230,346,357,363,377],behind:[6,11,13,22,30,37,43,49,62,72,75,77,81,108,111,130,140,172,234,266,289,294,367],behvaior:362,being:[2,3,5,8,11,13,14,20,22,23,27,37,38,42,44,45,48,56,59,63,66,68,70,73,74,78,81,82,83,89,93,98,101,103,104,105,107,111,113,114,115,127,130,132,139,140,146,149,158,165,173,179,183,189,194,205,206,219,229,235,236,246,249,250,251,252,253,258,259,260,266,272,280,302,305,312,341,343,348,349,351,354,355,357,361,362,363,377,381,383,403],beipmu:138,belong:[15,43,56,65,78,80,102,107,132,149,167,236,247,268,272,283],belov:114,below:[2,3,7,8,11,13,14,15,16,19,20,22,23,26,27,30,31,33,37,38,41,45,48,49,51,59,62,65,66,67,68,70,72,73,75,78,82,84,86,90,91,92,93,95,106,107,108,112,117,118,121,125,126,127,132,133,136,137,140,146,148,153,162,173,181,182,191,197,199,202,203,206,216,220,227,230,235,236,246,247,249,250,251,252,253,261,267,272,274,279,280,289,312,332,349,351,352,361,363,368,369,385],beneath:19,benefici:[72,251],benefit:[8,60,113,115,134,146,148,149,167,349,355,361],besid:[7,15,20,66,73,106,220],best:[0,26,38,40,55,60,64,67,68,74,90,91,101,104,112,115,132,138,144,149,180,197,235,247,267,285,300,320,363,371,403],bet:[20,41,351],beta:[25,139,146],betray:27,better:[3,5,16,23,27,29,37,43,58,60,62,66,67,70,77,78,79,82,87,88,91,95,97,98,104,105,112,115,117,118,132,133,137,198,203,243,250,256,266,280,285,317,320,323,331,349,355],bettween:118,between:[2,11,12,15,20,22,33,37,38,41,43,46,48,53,55,59,61,62,65,66,68,71,72,75,78,82,83,86,87,89,90,91,93,97,98,99,104,105,107,108,111,113,114,118,120,121,128,129,130,146,148,165,168,173,178,180,183,184,191,196,199,200,202,203,224,225,227,228,229,230,232,234,235,236,245,246,247,249,250,251,252,253,280,285,294,300,309,312,319,320,323,324,331,332,339,352,354,355,357,361,363,364,369,377,391],bew:217,bewar:86,beyond:[8,12,22,28,34,59,67,68,74,78,82,90,114,133,146,168,173,184,191,197,209,236,247,266,284,349,351,361,363],bg_colormap:376,bgcolor:376,bgfgstart:376,bgfgstop:376,bgstart:376,bgstop:376,bias:173,bidirect:309,big:[13,14,15,22,31,65,67,70,74,83,84,90,99,100,108,111,114,115,118,165,182,245,246,355,362,374,377],bigger:[53,74,81,93,102,121,246],biggest:[144,246,377],biggui:22,bigmech:81,bigsw:84,bikesh:102,bill:[146,149],bin:[2,67,78,80,103,140,145,148],binari:[5,137,140,311,313,328],bind:142,birth:397,bit:[0,3,7,8,11,17,25,37,38,46,49,55,66,67,68,69,71,80,84,86,87,92,93,95,99,102,103,104,107,108,110,112,114,115,117,129,133,140,145,185,203,207,275,280,355],bitbucket:90,bite:[73,112],bitten:102,black:[62,108,118,130,354],blackbird:135,blackbox:202,blacklist:149,blade:[114,203,265],blank:[27,58,126,133,158,218,354],blankmsg:218,blargh:37,blast:[202,203],blatant:49,blaufeuer:102,bleed:[11,62,104,246,363],blend:233,blender:233,blind:[62,127,256,260],blindcmdset:256,blindedst:260,blindli:275,blink:[100,259,260,376],blink_button:386,blinkbuttonev:[260,386],blist:6,blob:[71,75,87],block:[6,24,26,27,31,38,49,62,63,77,78,82,83,91,93,98,99,107,110,121,123,132,133,146,149,153,171,172,173,210,211,216,217,253,263,264,265,268,282,319,355,361,369,377,402,403],blocking_cmdset:82,blockingcmdset:82,blockingroom:82,blocktitl:93,blog:[74,77,79,110,135,146,147],blond:113,blowtorch:138,blue:[14,62,90,95,106,107,114,130,265,354],blueprint:[46,73,90],blurb:139,board:[23,31,72,112,129,135],boat:[20,129,167],bob:[22,95,171,216],bodi:[8,17,19,22,27,37,63,68,71,75,87,91,107,113,123,132,189,223,229,302,357,377],bodyfunct:[38,100,155,156,192,254,261],bog:[81,112],boi:43,boiler:45,bold:139,bolt:285,bone:[77,113,118],bonu:[87,114,118,146,250,251,289],bonus:[84,114,250],book:[37,64,72,92,98,109,114,118,123,135,211],bool:[12,20,22,23,27,30,32,38,158,159,160,162,164,165,166,167,168,173,187,189,190,191,196,197,199,202,205,206,211,214,216,218,220,222,225,227,230,234,235,236,246,247,249,250,251,252,253,259,268,271,275,277,279,280,283,284,285,287,289,290,291,292,293,294,300,305,306,311,312,317,318,319,323,328,329,337,339,341,343,349,350,351,352,354,355,357,359,361,362,363,364,367,369,372,374,376,377,382],booleanfield:[132,159,270],booleanfilt:381,boom:[81,105],boot:[31,99,105,148,153,171,294],bootstrap:[24,52,80,404],border:[73,91,96,170,211,214,216,218,360,363],border_bottom:363,border_bottom_char:363,border_char:363,border_left:363,border_left_char:363,border_right:363,border_right_char:363,border_top:363,border_top_char:363,border_width:363,borderless:91,borderstyl:218,bore:[49,77,112,113,149],borrow:[20,140,166,309],bort:28,boss:91,bot:[5,103,132,141,144,149,155,156,157,162,178,189,305,311,312,319,341,402],bot_data_in:[160,305],both:[0,2,6,7,8,9,11,13,16,19,20,22,23,30,32,33,40,41,45,51,53,58,59,66,68,69,72,73,74,75,82,88,89,90,91,92,93,97,98,102,104,106,107,108,113,114,115,117,120,125,129,132,133,135,137,141,143,146,149,153,164,166,173,178,183,191,196,200,211,216,220,227,229,230,231,233,242,246,247,252,253,266,275,280,284,285,286,289,292,294,309,318,328,329,338,340,343,349,350,354,357,361,363,372,377,383,386],bother:[9,84,149,188,349],botnam:[144,178,312,341],botnet:149,boto3:194,boto:194,botstart:160,bottom:[7,8,28,45,46,73,80,86,87,90,91,93,97,99,107,117,132,139,167,194,229,252,268,285,355,362,363],bought:97,bouncer:[19,149,360],bound:[19,60,75,90,104,105,222,246,377],boundari:[245,246,377],bounti:79,bow:[114,285],bowl:202,box:[3,7,31,33,37,40,54,64,66,70,71,73,77,91,93,100,102,105,106,107,108,110,113,118,121,123,136,140,143,146,173,209,236,274,309,355,397],brace:[66,68,82,87,98,227,280,354],bracket:[63,75,183,200],branch:[2,67,69,74,75,87,99,140,148,214,234,247,403],branchnam:11,brandymail:229,bread:[50,70,202],breadrecip:202,breadth:253,break_lamp:259,break_long_word:363,break_on_hyphen:363,breakag:114,breakdown:183,breakpoint:[7,50,155],breath:[105,108],breez:[38,131],breviti:[91,107],bribe:27,brick:96,bridg:[41,56,68,76,79,111,135,137,266],bridgecmdset:266,bridgeroom:266,brief:[11,50,51,58,71,81,82,91,97,100,103,110,123,153,218,267,280,344],briefer:[34,153],briefli:[50,105,114,146,153],bright:[62,95,107,130,200,354],brightbg_sub:354,brighten:62,brighter:62,brilliant:11,bring:[72,113,115,121,124,125,129,132,137,148,149,247,253,256,264,342],broad:86,broadcast:[178,309],broader:[86,236,280],broken:[60,62,75,112,235,259,260,369],brought:38,brown:354,brows:[7,11,46,67,77,82,86,91,92,93,97,98,103,121,123,125,146,149,402],browser:[46,50,64,67,75,78,79,93,103,104,110,123,125,132,133,136,140,145,146,149,152,328,329,402],brunt:114,brutal:267,bsd:134,btest:62,btn:17,bucket:[194,195,239],bucket_acl:194,bucket_nam:194,buf:[113,359],buff:113,buffer:[22,26,46,68,182,194,195,302,329,359],buffer_s:194,bug:[0,3,8,11,14,48,69,74,79,90,107,112,114,115,121,134,139,153,260,280,351],buggi:[13,361],bui:[97,114,196],build:[2,7,10,13,14,15,16,19,20,24,27,29,31,33,34,37,41,43,45,46,48,58,60,61,63,65,67,70,77,78,90,93,94,95,99,101,102,104,105,106,107,110,111,113,115,116,117,119,121,124,125,128,135,140,145,148,155,156,163,165,169,171,172,179,180,189,197,214,216,217,223,230,235,236,242,264,267,275,280,284,285,300,311,312,355,363,397,403,404],build_exit:230,build_forest:230,build_map:230,build_match:165,build_mountain:230,build_templ:230,builder:[12,15,29,31,37,43,51,60,62,68,80,82,89,91,97,101,105,112,115,117,121,171,173,178,179,183,197,199,217,218,230,233,236,242,266,267,268,275,280,283,331,351,355,382],buildier:285,building_menu:[155,156,192],buildingmenu:[68,197],buildingmenucmdset:197,buildmap:230,buildprotocol:[297,310,311,312],buildshop:97,built:[14,19,24,27,50,53,64,75,78,90,91,104,107,112,113,115,118,121,129,139,140,145,148,149,162,191,233,235,272,279,289,294,349,351,352,355,359,361,368],builtin:313,bulk:149,bullet:[75,112],bulletin:[31,112,135],bulletpoint:75,bunch:[16,19,60,61,91,102,106,108,113,117],burden:96,buri:[60,111],burn:[111,112,115,118,146,265],busi:[78,79,113,146,196],butter:[50,202],button:[7,11,14,15,20,22,31,33,46,56,59,64,67,104,106,107,132,133,173,203,211,256,259,260,265,332,362,386],button_expos:265,buy_ware_result:97,byngyri:235,bypass:[4,31,48,51,80,91,100,105,111,117,120,130,158,173,189,242,274,275,351,357,374,389],bypass_superus:31,bytecod:354,bytestr:[309,377],bytestream:377,c_creates_button:332,c_creates_obj:332,c_dig:332,c_examin:332,c_help:332,c_idl:332,c_login:332,c_login_nodig:332,c_logout:332,c_look:332,c_move:332,c_moves_:332,c_moves_n:332,c_social:332,cabinet:36,cabl:96,cach:[8,13,22,45,46,49,58,83,86,105,136,158,168,183,188,189,194,217,245,264,265,275,279,280,304,343,348,349,351,352,353,365,367,377],cache_inst:367,cache_lock_bypass:275,cache_s:[343,367],cached_properti:377,cactu:252,cake:20,calcul:[19,48,82,86,102,118,120,121,167,205,217,228,235,245,246,249,250,252,253,285,364,367,377,402],calculated_node_to_go_to:27,calculu:89,calendar:[69,205,228,364],call:[0,2,3,5,8,9,11,12,13,14,15,19,20,26,27,30,31,32,34,37,38,40,41,42,44,45,46,48,50,53,56,58,59,60,62,64,66,68,70,71,72,73,75,78,80,81,82,83,84,85,86,87,89,90,91,92,93,95,97,98,99,100,101,102,103,104,106,107,108,109,112,115,117,118,120,121,123,126,127,128,129,130,131,132,133,137,140,141,143,144,145,146,148,152,153,158,160,164,165,166,167,168,170,173,178,181,182,183,184,185,188,189,196,197,199,202,203,204,205,206,207,209,211,212,214,216,217,218,219,222,223,224,225,226,227,228,230,231,233,234,235,236,242,244,246,247,249,250,251,252,253,255,256,258,259,260,263,264,265,266,267,268,274,275,279,280,283,284,285,290,291,292,293,294,297,300,302,304,305,309,310,311,312,313,314,315,316,318,319,320,321,322,323,324,325,327,328,329,331,332,333,338,339,340,341,342,345,348,349,351,352,354,355,356,357,359,361,362,363,364,367,369,370,372,373,374,377,382,386,397,402],call_async:48,call_command:8,call_ev:[66,224],call_inputfunc:[56,339,341],callabl:[26,27,32,37,44,72,121,197,214,218,225,247,251,280,283,284,285,290,294,298,300,302,310,356,359,361,362,370,372,373,377],callables_from_modul:377,callbac:68,callback1:361,callback:[19,22,26,27,30,32,44,48,68,80,84,92,160,197,205,218,222,223,224,225,226,227,228,240,247,263,280,290,292,293,294,298,300,302,305,309,310,311,313,327,328,331,342,361,364,370,375,377,404],callback_nam:[222,225],callbackhandl:[155,156,192,221,227],called_bi:164,calledbi:377,caller:[3,13,14,19,22,26,31,33,34,44,45,48,56,58,59,63,68,70,72,73,75,81,82,83,84,85,87,88,89,91,95,96,97,98,99,105,106,109,117,118,120,121,129,143,160,164,165,166,168,170,173,174,178,179,180,181,182,183,184,188,197,202,209,210,211,212,218,223,229,230,231,233,236,244,247,263,265,266,267,268,275,280,282,284,355,359,361,362,369,371,377],callerdepth:377,callertyp:164,callinthread:345,calllback:224,callsign:[27,211,305],calm:73,came:[67,73,77,81,82,99,107,131,135,227,264,268,280],camp:73,campfir:73,campsit:73,can:[0,2,3,4,5,6,7,8,9,10,11,12,14,15,16,17,19,20,22,23,25,26,27,29,30,31,32,33,34,36,37,38,40,41,42,43,44,45,46,48,49,51,53,54,55,56,58,59,60,61,62,64,65,66,67,69,70,71,72,73,74,75,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,95,96,97,98,99,100,101,102,103,104,105,106,107,110,111,112,113,115,117,118,120,121,123,124,125,126,127,128,129,130,132,133,134,135,137,138,139,140,141,143,144,145,146,147,148,149,152,153,157,158,160,162,165,166,167,168,170,171,173,178,179,180,181,182,183,184,188,189,190,191,194,195,196,197,199,200,202,205,206,210,211,212,214,216,217,218,219,220,224,225,227,228,229,230,233,234,235,236,239,242,246,247,249,250,251,252,253,256,258,259,260,264,265,266,267,268,272,274,275,279,280,283,284,285,286,289,290,291,292,294,300,311,315,318,320,323,324,328,329,331,332,338,339,340,341,342,345,346,347,349,350,351,352,354,355,356,357,359,360,361,362,363,369,371,372,373,374,375,377,378,382,383,386,397,402],can_:224,cancel:[19,30,84,117,224,227,249,250,251,252,253,280],candid:[22,68,109,117,132,165,233,236,280,374],candl:167,cannon:102,cannot:[4,8,9,13,14,15,19,20,22,26,27,31,37,40,43,48,51,55,62,67,68,71,79,81,82,83,84,86,88,89,93,97,104,105,106,109,111,112,115,118,121,132,140,146,158,160,167,170,173,189,197,202,214,217,218,222,225,227,242,247,253,260,264,265,271,274,275,280,284,294,349,356,358,360,363,367,377],cantanker:371,cantclear:218,cantillon:135,cantmov:82,canva:72,capabl:[2,31,41,56,59,72,78,91,112,170,244,305,327,397],cape:90,capfirst:93,capit:[49,59,67,78,82,84,107,108,114,121,173,216,219,234,235,246,354],captcha:132,caption:75,captur:[82,98,370,402],car:[33,129],carbon:[202,203],card:149,cardin:[72,88,91,173],care:[22,27,48,49,58,66,72,75,78,80,88,89,90,92,98,105,107,114,115,120,129,130,131,134,137,153,158,166,189,202,209,217,233,236,263,264,266,274,280,283,351,355,359,361,362,363,377],career:115,carefulli:[5,41,73,77,132],carri:[20,31,70,96,97,100,104,112,117,120,126,191,199,203,250,264,274,339,350],carv:70,cascad:367,case_insensit:211,caseinsensitivemodelbackend:389,cast:[37,43,83,108,247,252],caster:[83,252],castl:[14,73,101,111,217,266],cat:145,catchi:80,categor:43,categori:[2,8,13,22,27,29,37,43,58,65,70,75,86,93,99,102,109,168,169,170,171,172,173,178,179,180,181,182,183,184,185,188,196,197,198,199,202,206,207,209,212,217,218,219,223,229,230,231,232,233,236,242,243,244,247,249,250,251,252,253,256,264,265,266,267,271,272,274,280,284,285,349,350,352,357,359,361,362,368,371,374,377,402],categoris:89,category2:368,category2_id:368,category_id:368,category_index:247,cater:[84,115],caught:[3,6,27,117,190],cauldron:203,caus:[3,8,13,20,31,46,49,62,65,78,84,85,99,105,120,121,126,146,167,207,256,259,268,280,331,363,377],caution:[46,92,361],cave:71,caveat:[48,117,194],caveman:89,cblue:11,cboot:[49,99,178],cc1:140,cccacccc:360,ccccc2ccccc:91,cccccccc:360,ccccccccccc:91,cccccccccccccccccbccccccccccccccccc:360,ccccccccccccccccccccccccccccccccccc:360,ccreat:[87,91,99,141,144,147,178],cdesc:[87,99,178],cdestroi:[99,178],cdmset:20,cdn:149,ceas:173,cel:360,celebr:112,cell:[73,91,93,111,218,360,363],celltext:360,cemit:[99,178],censu:350,center:[37,50,62,72,73,80,86,214,216,220,283,354,363,377],center_justifi:[37,283],centos7:142,centr:73,central:[8,30,47,70,73,78,131,148,158,167,191,202,212,280,285,309,357,361,367],centre_east:73,centre_north:73,centre_south:73,centre_west:73,centric:[31,41,67,121,236],cert:[136,142,321,325],certain:[6,14,15,20,22,31,38,41,42,44,50,51,59,60,62,74,75,78,82,84,104,113,114,129,145,146,173,190,196,235,239,246,260,265,268,274,292,300,306,323,327,342,348,349,350,359,363,374,377,397],certainli:[16,88],certbot:[146,149],certfil:[321,325],certif:[136,146,321,325],cet:370,cflag:145,cgi:146,cha:[27,91],chain:[27,37,48,66,71,84,102,224,225,332,361,377],chain_1:66,chainedprotocol:320,chainsol:102,chair:[14,34,43,45,98,112],challeng:[94,108,111,118,135,212],chan:178,chanalia:178,chanc:[11,20,44,54,68,70,81,83,105,111,112,118,120,139,166,203,249,250,251,252,253,256,265,266,332],chance_of_act:332,chance_of_login:332,chandler:120,chang:[0,2,3,8,10,12,13,14,15,16,20,22,23,25,26,27,29,30,31,32,33,34,37,38,40,41,42,43,44,45,46,49,50,51,52,54,56,58,62,64,67,68,70,72,73,74,76,78,80,81,84,85,86,87,90,92,95,97,98,99,100,102,104,106,107,108,110,112,113,117,118,119,120,121,123,127,129,130,131,132,133,134,136,137,139,140,143,145,146,148,151,153,158,159,167,168,170,171,173,178,179,184,187,189,196,197,199,202,207,211,214,217,219,220,222,225,227,231,232,235,236,242,243,245,246,247,249,250,251,252,253,264,265,266,267,268,272,277,280,285,287,289,290,292,294,300,305,316,331,338,339,346,348,349,351,355,358,359,362,363,370,371,372,373,386,402],change_name_color:247,changeabl:55,changelog:103,changepag:133,chanlist:178,channam:87,channel:[12,13,19,20,22,24,31,33,42,43,45,49,51,58,76,77,79,94,96,99,104,105,109,112,121,135,141,143,144,146,147,151,158,160,164,166,167,173,178,182,186,187,188,189,190,191,225,304,311,312,319,332,339,341,349,357,370,374,400,402,404],channel_:23,channel_ban:[87,178],channel_color:82,channel_command_class:[23,87],channel_connectinfo:339,channel_detail:402,channel_handl:[155,188],channel_list:402,channel_prefix:[82,189],channel_search:190,channel_set:191,channel_typeclass:400,channeladmin:187,channelam:188,channelattributeinlin:187,channelcmdset:[20,99],channelcommand:[23,87,188],channelconnect:191,channelcr:178,channelcreateview:189,channeldb:[45,76,87,155,187,189,191,347],channeldb_db_attribut:187,channeldb_db_tag:187,channeldb_set:[349,352],channeldbmanag:[190,191],channeldeleteview:189,channeldesc:[87,188],channeldetailtest:400,channeldetailview:[189,402],channelhandl:[23,87,155,156,164,186,189],channelkei:[87,188,190],channellist:178,channellisttest:400,channellistview:402,channelmanag:[189,190],channelmixin:402,channelnam:[23,87,144,160,188,311],channeltaginlin:187,channelupdateview:189,char1:[8,118,179,400],char2:[8,118,179,400],char_health:266,char_nam:132,charac:32,charact:[2,3,6,8,12,13,15,16,17,19,20,22,23,26,27,29,30,31,33,38,41,45,51,53,55,58,59,61,62,63,64,66,67,68,72,73,76,77,81,83,84,85,86,87,89,90,92,93,94,95,97,98,99,100,101,102,103,104,106,107,108,109,110,119,120,125,126,127,128,129,137,143,155,157,158,165,166,168,170,173,174,175,179,180,181,188,189,197,198,199,209,211,212,214,217,218,219,220,222,224,225,227,229,230,232,234,235,236,239,244,246,247,249,250,251,252,253,255,264,265,266,268,272,275,280,292,305,326,339,344,349,351,354,355,360,361,363,369,375,377,378,381,386,397,400,402,404],character1:118,character2:118,character_cleanup:[212,214],character_cmdset:217,character_ent:214,character_exit:212,character_form:402,character_id:280,character_leav:214,character_list:402,character_manage_list:402,character_typeclass:[8,158,375,400],charactercmdset:[20,68,81,82,85,87,88,90,91,92,95,105,106,117,121,175,197,199,217,229,232,242,249,250,251,252,253,266],charactercreateview:[400,402],characterdeleteview:[400,402],characterdetailview:402,characterform:[397,402],characterlistview:[400,402],charactermanageview:[400,402],charactermixin:402,characternam:62,characterpuppetview:[400,402],charactersheet:27,characterupdateform:[397,402],characterupdateview:[400,402],characterviewset:386,charapp:132,charat:218,charcreat:[66,71,93,99,170,198],chardata:91,chardelet:[99,170],chardeleteview:[272,351],chardetailview:[272,351],charfield:[58,132,159,270,277,348,373,397],charfilt:381,charg:[69,146],chargen:[132,155,156,189,192,272,351],chargencmdset:121,chargenroom:121,chargenview:[272,351],charnam:[91,170],charpuppetview:351,charset:377,charsheet:91,charsheetform:91,charupdateview:[272,351],chase:111,chat:[0,11,12,23,31,67,74,77,79,91,112,114,115,121,135,140,141,144,147,151,329,370],chatroom:90,chatzilla:144,cheap:[11,115],cheaper:44,cheapest:146,cheapli:266,cheat:[75,118,137],check:[0,2,3,6,7,8,9,10,11,14,15,19,20,22,27,29,33,34,37,38,43,44,45,49,51,53,58,62,66,68,70,71,72,73,74,75,79,80,82,83,84,86,87,88,89,91,93,95,96,97,98,104,105,106,110,114,115,117,118,120,121,125,126,127,129,132,139,140,141,143,146,147,148,149,152,153,158,159,164,165,166,167,168,170,172,173,178,179,180,181,183,185,189,191,194,196,198,199,202,207,211,212,214,217,218,225,229,246,249,250,251,252,253,255,256,260,264,266,267,268,274,275,279,280,284,285,289,291,292,299,300,304,309,315,320,339,341,343,344,345,348,349,351,352,354,355,357,371,372,377,378,382,402],check_attr:173,check_character_flag:211,check_circular:329,check_databas:300,check_db:300,check_defeat:118,check_end_turn:120,check_error:299,check_evennia_depend:377,check_flag:[211,212],check_from_attr:173,check_grid:72,check_has_attr:173,check_light_st:266,check_loc:194,check_lock:382,check_lockstr:[31,80,275],check_main_evennia_depend:300,check_mixtur:211,check_obj:173,check_perm:212,check_permiss:284,check_permstr:[158,351],check_show_help:180,check_to_attr:173,check_warn:299,checkbox:132,checker:[16,72,274,320,378],checklockstr:99,checkout:[11,67,148],checkoutdir:2,chemic:203,chest:[31,98,108,109],chicken:209,child:[22,27,31,78,99,105,106,108,117,120,160,162,168,173,184,202,209,211,214,266,279,285,289,345,368,383],childhood:27,children:[22,43,45,78,81,102,126,162,279,280,289,300,350,368],chillout:173,chime:19,chines:[61,82,135],chip:91,chmod:2,choci:197,choic:[8,16,22,27,37,41,42,61,63,77,80,98,106,107,108,110,117,120,131,134,137,146,158,170,173,196,197,218,249,267,283,298,359,361],choice1:63,choice2:63,choice3:63,choos:[7,14,27,48,64,65,67,72,75,78,90,92,97,102,113,114,118,120,121,128,130,132,144,244,247,249,250,251,252,253,256,264,313,361,376,404],chop:[22,265],chore:[29,112],chose:[58,91,107,132,139,149,152,247],chosen:[7,27,59,68,120,131,218,220,361],chown:148,chractercmdset:266,chrome:138,chronicl:218,chroot:142,chug:22,chunk:[14,73,93,194,302,355,369],church:[19,113],church_clock:19,churn:117,cid:332,cillum:28,cinemat:[214,216],circl:86,circuit:46,circular:[302,356],circumst:[27,71,90,97,104,106,107,117,166,252,397],circumv:171,citi:114,clang:145,clank:66,clarifi:82,clariti:[58,98,108,121,145,203],clash:[20,110,137,146,173,188,351],class_from_modul:377,classic:[14,41,43,44,105,114,120,123,135],classmethod:[86,158,189,202,204,272,280,292,351,367,391],classnam:[13,108],classobj:351,claus:[127,134],clean:[11,17,27,55,62,73,80,82,83,105,106,111,117,120,153,159,166,168,173,189,196,203,212,214,236,249,250,251,252,253,260,265,266,268,280,289,300,304,318,328,341,348,351,354,359,361,367,373,376,377,397],clean_attr_valu:348,clean_attribut:[45,158,351],clean_cmdset:[45,351],clean_senddata:341,clean_str:354,clean_usernam:159,cleaned_data:132,cleaner:[98,108,121],cleanli:[38,41,78,153,164,168,178,188,218,302,311,317,328,341,359],cleanup:[8,13,22,26,27,38,53,68,159,183,196,202,214,263,266,361],clear:[9,11,13,16,22,26,40,43,44,45,46,49,53,61,63,68,73,74,75,78,79,80,84,93,95,112,115,117,118,131,153,167,170,171,173,179,188,218,234,236,245,246,260,266,275,279,280,290,294,302,339,343,349,351,352,361,367],clear_attribut:349,clear_client_list:336,clear_cont:[34,280],clear_exit:[34,280],clearal:[63,179],clearli:[9,49,74,105,260,367],cleartext:[240,357],clemesha:345,clever:[20,27,48,275],cleverli:41,click:[2,7,9,11,46,62,64,75,93,103,132,146,361],clickabl:75,client:[2,9,22,26,28,30,32,40,41,42,49,53,60,61,62,67,68,73,75,77,78,82,85,95,98,100,104,105,106,107,114,120,123,125,126,130,135,136,137,139,140,141,142,144,145,148,149,151,152,155,156,158,160,168,170,178,183,240,295,297,301,303,305,309,310,311,312,313,314,315,316,318,320,322,323,324,325,327,328,329,331,332,338,339,340,341,358,359,361,376,377,381,383,402,404],client_address:53,client_class:384,client_default_height:28,client_disconnect:329,client_encod:137,client_opt:[305,324],client_secret:141,client_typ:211,client_width:[22,168],clientconnectionfail:[297,311,312],clientconnectionlost:[297,311,312],clientfactori:331,clienthelp:46,clientraw:183,clientsess:[328,329],clientwidth:99,cliff:[100,173],climat:43,climb:[5,22,77,173,211,265],climbabl:[211,265],clist:178,clock:[19,22,49,99,118,178],clone:[9,10,55,75,78,103,140],close:[7,11,15,26,27,41,45,46,53,55,66,68,69,71,75,78,82,86,87,93,105,107,108,132,146,148,149,153,183,185,194,195,196,197,207,211,220,242,253,256,259,260,263,302,310,311,318,320,328,329,341,349,355,361,369],close_lid:259,close_menu:[263,361],closed_lid_script:386,closedlidst:[260,386],closelidev:260,closer:[235,253],closest:[62,86,246,377],cloth:[70,155,156,192,355],clothedcharact:199,clothedcharactercmdset:199,clothes_list:199,clothing_typ:199,clothing_type_count:199,clothing_type_ord:199,cloud:[38,131,146,148,149,194],cloud_keep:230,cloudi:38,cloudkeep:69,clr:[62,216,284,369],cls:[86,158,246],club:202,clue:265,clump:108,clunki:[11,253],clutter:[75,167],cma:11,cmd:[15,20,22,31,49,59,68,76,82,83,84,87,88,91,92,96,97,99,104,107,110,117,121,129,143,152,166,168,170,171,172,173,178,179,180,181,182,183,184,185,188,196,197,198,199,202,206,207,209,217,218,219,223,229,230,231,232,233,236,242,243,244,247,249,250,251,252,253,256,264,265,266,267,269,280,324,328,329,355,359,361,362],cmd_arg:98,cmd_channel:[22,164],cmd_ignore_prefix:165,cmd_kei:98,cmd_last:41,cmd_last_vis:41,cmd_loginstart:22,cmd_multimatch:[22,164],cmd_na_m:59,cmd_name:59,cmd_noinput:[22,164,361],cmd_nomatch:[22,164,266,361],cmd_noperm:22,cmd_on_exit:[27,210,218,247,263,282,361],cmd_total:41,cmdabil:8,cmdabout:183,cmdaccept:196,cmdaccess:179,cmdaddcom:178,cmdallcom:178,cmdapproach:253,cmdarmpuzzl:233,cmdasync:48,cmdattack:[84,118,120,121,249,250,251,252,253,265],cmdban:171,cmdbare:99,cmdbatchcod:172,cmdbatchcommand:172,cmdbigsw:84,cmdblindhelp:256,cmdblindlook:256,cmdblock:82,cmdboot:171,cmdbridgehelp:266,cmdbui:97,cmdbuildshop:97,cmdcallback:223,cmdcast:252,cmdcboot:178,cmdcdesc:178,cmdcdestroi:178,cmdcemit:178,cmdchannel:178,cmdchannelcr:178,cmdcharactercr:198,cmdcharcreat:170,cmdchardelet:170,cmdclimb:265,cmdclock:178,cmdcloselid:256,cmdcolortest:170,cmdcombathelp:[249,250,251,252,253],cmdconfigcolor:95,cmdconfirm:22,cmdconnect:87,cmdcopi:173,cmdcover:199,cmdcpattr:173,cmdcraft:202,cmdcraftarmour:84,cmdcreat:173,cmdcreatenpc:121,cmdcreateobj:209,cmdcreatepuzzlerecip:233,cmdcwho:178,cmddarkhelp:266,cmddarknomatch:266,cmddeclin:196,cmddefend:120,cmddelcom:178,cmddesc:[173,217],cmddestroi:173,cmddiagnos:85,cmddice:[91,206],cmddig:173,cmddisconnect:87,cmddisengag:[120,249,250,251,252,253],cmddoff:250,cmddon:250,cmddrop:[179,199],cmdeast:266,cmdecho:[22,75,84,99,106],cmdedit:197,cmdeditnpc:121,cmdeditorbas:359,cmdeditorgroup:359,cmdeditpuzzl:233,cmdemit:171,cmdemot:[209,236],cmdentertrain:129,cmdevalu:196,cmdevenniaintro:266,cmdevmenunod:361,cmdevscaperoom:209,cmdevscaperoomstart:209,cmdexamin:173,cmdexiterror:88,cmdexiterroreast:88,cmdexiterrornorth:88,cmdexiterrorsouth:88,cmdexiterrorwest:88,cmdextendedroomdesc:217,cmdextendedroomdetail:217,cmdextendedroomgametim:217,cmdextendedroomlook:217,cmdfeint:120,cmdfight:[249,250,251,252,253],cmdfind:173,cmdfinish:196,cmdfocu:209,cmdfocusinteract:209,cmdforc:171,cmdget:[82,106,179,209],cmdgetinput:361,cmdgetweapon:265,cmdgive:[179,199],cmdgiveup:209,cmdgmsheet:91,cmdgrapevine2chan:178,cmdhandler:[20,22,34,56,104,155,156,158,163,165,166,167,168,170,181,182,184,188,209,217,233,266,279,280,289,377],cmdhelp:[120,180,209,249,250,251,252,253],cmdhit:[99,106,120],cmdhome:179,cmdic:170,cmdid:305,cmdinsid:129,cmdinterrupt:184,cmdinventori:[96,179,199],cmdirc2chan:178,cmdircstatu:178,cmdjumpstat:209,cmdlaunch:81,cmdlearnspel:252,cmdleavetrain:129,cmdlen:[165,182],cmdlight:265,cmdline:300,cmdlineinput:359,cmdlink:173,cmdlistarmedpuzzl:233,cmdlistcmdset:173,cmdlistpuzzlerecip:233,cmdlock:173,cmdlook:[4,8,85,179,198,209,217,266],cmdlookbridg:266,cmdlookdark:266,cmdmail:229,cmdmailcharact:229,cmdmakegm:91,cmdmapbuild:230,cmdmask:236,cmdmobonoff:264,cmdmore:362,cmdmorelook:362,cmdmultidesc:[90,232],cmdmvattr:173,cmdmycmd:[29,89],cmdname2:165,cmdname3:165,cmdname:[30,46,53,56,59,99,117,121,164,165,168,173,181,182,184,305,323,324,328,329,341],cmdnamecolor:247,cmdnewpassword:171,cmdnick:179,cmdnoinput:197,cmdnomatch:197,cmdnositstand:117,cmdnpc:121,cmdnudg:256,cmdobj:[164,165,182,184],cmdobj_kei:164,cmdobject:[164,165,183],cmdoffer:196,cmdooc:170,cmdooccharactercr:198,cmdooclook:[170,198],cmdopen:[173,242],cmdopenclosedoor:242,cmdopenlid:256,cmdoption:[170,209],cmdpage:178,cmdparri:120,cmdparser:[40,155,156,163],cmdpass:[249,250,251,252,253],cmdpassword:170,cmdperm:171,cmdplant:267,cmdpose:[120,179,236],cmdpressbutton:265,cmdpush:256,cmdpy:183,cmdquell:170,cmdquit:170,cmdread:265,cmdrecog:236,cmdreload:183,cmdremov:199,cmdrerout:209,cmdreset:183,cmdrest:[249,250,251,252,253],cmdroll:98,cmdrss2chan:178,cmdsai:[120,179,236],cmdsaveyesno:359,cmdscript:[173,183],cmdsdesc:236,cmdser:361,cmdserverload:183,cmdservic:183,cmdsession:170,cmdset:[3,6,12,15,20,22,23,27,29,34,41,53,68,76,81,82,87,88,90,92,93,95,97,103,104,105,117,120,121,129,155,156,158,163,164,165,167,168,173,174,175,176,177,180,181,182,183,184,188,196,197,198,199,202,206,209,217,219,223,229,231,233,236,243,244,249,250,251,252,253,256,260,263,264,265,266,267,274,279,280,289,331,338,339,351,359,361,362],cmdset_account:[12,155,156,163,169,198],cmdset_charact:[155,156,163,169,199,249,250,251,252,253],cmdset_mergetyp:[27,210,218,263,282,361],cmdset_prior:[27,210,218,263,282,361],cmdset_red_button:[155,156,192,254],cmdset_sess:[41,155,156,163,169],cmdset_stack:167,cmdset_storag:[162,279,339],cmdset_trad:196,cmdset_unloggedin:[22,155,156,163,169,207,231],cmdsetattribut:173,cmdsetclimb:265,cmdsetcrumblingwal:265,cmdsetdesc:179,cmdsetevenniaintro:266,cmdsetevscaperoom:209,cmdsetflag:209,cmdsethandl:[41,155,156,163],cmdsethelp:180,cmdsethom:173,cmdsetkei:20,cmdsetkeystr:166,cmdsetlight:265,cmdsetmor:362,cmdsetobj:[166,167,174,175,176,177,196,197,198,199,202,206,209,217,231,233,236,244,249,250,251,252,253,256,263,264,265,266,359,361,362],cmdsetobjalia:173,cmdsetpow:121,cmdsetread:265,cmdsetsit:117,cmdsetspe:243,cmdsettestattr:26,cmdsettrad:196,cmdsettrain:129,cmdsetweapon:265,cmdsetweaponrack:265,cmdsheet:91,cmdshiftroot:265,cmdshoot:[81,253],cmdshutdown:183,cmdsit2:117,cmdsit:117,cmdsmashglass:256,cmdsmile:22,cmdspawn:173,cmdspeak:209,cmdspellfirestorm:83,cmdstand2:117,cmdstand:[117,209],cmdstatu:[196,252,253],cmdstop:243,cmdstring:[22,91,99,164,168,181,182,184],cmdstyle:170,cmdtag:173,cmdtalk:244,cmdteleport:173,cmdtest:[3,84,98],cmdtestid:22,cmdtestinput:27,cmdtestmenu:[27,218,361],cmdtime:[92,183],cmdtrade:196,cmdtradebas:196,cmdtradehelp:196,cmdtunnel:173,cmdtutori:266,cmdtutorialgiveup:266,cmdtutoriallook:266,cmdtutorialsetdetail:266,cmdtweet:143,cmdtypeclass:173,cmdunban:171,cmdunconnectedconnect:[185,207],cmdunconnectedcr:[185,207],cmdunconnectedhelp:[185,207],cmdunconnectedlook:[185,207],cmdunconnectedquit:[185,207],cmduncov:199,cmdunlink:173,cmdunloggedinlook:231,cmdunwield:250,cmduse:251,cmdusepuzzlepart:233,cmdwait:22,cmdwall:171,cmdwear:199,cmdwerewolf:82,cmdwest:266,cmdwhisper:179,cmdwho:[170,209],cmdwield:250,cmdwipe:173,cmdwithdraw:253,cmset:167,cmsg:178,cmud:138,cnf:[2,137],coal:[202,203],coast:[73,111],coastal:73,cobj:209,cockpit:81,code:[2,5,6,7,8,12,13,15,16,20,22,23,24,27,29,31,32,34,37,38,40,41,43,44,45,48,49,50,51,52,53,55,58,59,62,63,64,66,67,69,70,71,72,73,74,76,77,78,79,80,84,86,89,90,91,92,93,94,98,100,102,103,104,105,106,108,109,110,111,113,115,116,117,119,120,121,122,124,125,126,127,129,130,131,133,135,140,147,148,149,151,153,155,156,158,163,164,167,170,172,173,178,183,186,192,196,197,201,205,206,211,214,220,222,225,230,234,251,266,267,275,285,289,311,312,328,339,342,351,353,354,359,361,363,374,375,376,377,402,403,404],code_exec:355,code_hint:211,code_tri:211,codebas:[8,11,63,65,75,77,89,109,184],codeblock:75,codec:354,codefunc:359,codeinput:211,coder:[0,1,68,89,112,114,115,135,164,280],codestyl:74,coerc:372,coexist:130,coher:122,coin:[69,79,108,109,112,113,196],col:[50,123,363],cold:[49,153,183,285,290,294,338],cole:377,collabor:[11,78,80,112,115,146,180],collat:[56,284],collect:[0,13,20,108,125,164,166,193,233,246,292,349,377,386],collector:125,collectstat:[46,125,300,304],collid:[20,139,146,211,361],collis:[11,20,343],collist:108,colon:[19,31,87,100,107,275],color:[22,27,30,37,46,50,62,63,72,73,75,76,91,93,94,99,100,107,135,140,168,170,200,203,216,220,236,247,263,267,284,305,312,320,323,328,329,354,363,369,371,376,378,404],color_ansi_bright_bg_extra_map:200,color_ansi_bright_bgs_extra_map:200,color_ansi_extra_map:200,color_markup:[155,156,192],color_no_default:200,color_typ:354,color_xterm256_extra_bg:200,color_xterm256_extra_fg:200,color_xterm256_extra_gbg:200,color_xterm256_extra_gfg:200,colorablecharact:95,colorback:376,colorcod:376,colour:[19,173,327,354,363],column:[46,50,58,71,72,73,75,78,91,93,168,170,268,363,377],com:[8,9,10,11,36,48,50,60,64,67,68,69,71,73,75,77,86,87,109,112,132,135,136,137,139,140,142,145,146,147,148,149,155,178,197,207,312,315,324,328,345,363,376,377,397],combat:[11,13,15,20,37,38,45,60,69,71,73,77,78,82,83,94,99,104,105,111,113,114,118,119,126,135,140,167,249,250,251,252,253,264,289,404],combat_:[249,250,251,252,253],combat_cleanup:[249,250,251,252,253],combat_cmdset:120,combat_handl:120,combat_handler_:120,combat_movesleft:[249,250,251,252],combat_scor:121,combat_status_messag:253,combatcmdset:120,combathandl:120,combatscor:121,combatt:13,combin:[8,13,19,20,22,23,32,37,43,44,49,62,69,70,77,83,85,87,90,91,100,102,106,107,114,127,129,136,146,164,165,166,173,189,202,211,232,233,235,246,259,275,284,294,300,350,352,357,371,377],combo:41,come:[5,11,12,13,16,19,22,23,27,28,31,41,46,48,50,53,56,59,62,63,64,66,71,72,73,77,78,80,81,82,84,90,91,92,93,97,98,100,104,105,107,108,112,114,115,117,118,120,121,123,127,129,130,132,133,137,148,152,158,166,217,234,246,249,250,251,252,253,284,285,318,323,328,329,331,337,354,362,383,402],comet:[46,53,329],comfi:117,comfort:[11,16,77,93,98,115],comlist:178,comm:[22,23,29,76,78,87,103,143,155,156,163,169,357],comma:[58,62,71,100,107,108,133,173,181,182,202,228,229,275,280,369],comman:100,command:[0,2,5,7,9,11,12,13,14,16,19,23,26,27,28,30,31,33,34,36,37,38,40,41,43,45,46,48,49,51,52,53,54,55,56,58,60,61,62,63,65,66,67,69,70,71,72,73,75,77,78,80,81,89,90,93,94,100,101,103,109,111,112,114,115,118,125,126,127,128,130,135,136,137,138,140,141,142,144,145,146,147,149,152,153,155,156,158,160,188,189,192,196,197,198,199,202,204,206,207,208,210,211,215,216,217,218,219,221,224,226,227,229,230,231,232,233,236,240,242,243,244,247,249,250,251,252,253,256,258,259,260,263,264,265,266,267,268,269,272,274,275,280,284,285,289,297,300,305,309,310,318,320,323,324,328,329,331,332,338,339,351,353,354,357,359,361,362,371,374,377,402,404],command_default_arg_regex:22,command_default_class:82,command_pars:165,commandhandl:[30,167,182,377],commandmeta:168,commandnam:[22,30,56,100,267,300,309,339,341],commandset:[31,34,99,167,198],commandtest:[8,184,204,215,226],comment:[14,15,45,67,74,82,87,99,117,127,136,138,146,355,361],commerc:135,commerci:[7,79,115,146],commerror:190,commit:[2,9,10,16,54,60,74,75,78,82,137,147,148,239,348],commmand:[242,249,250,251,252,253],common:[0,6,11,16,19,22,27,29,30,31,37,41,42,43,44,45,48,49,50,53,56,59,61,70,75,76,78,85,87,92,93,98,100,101,104,105,107,108,109,112,114,115,116,118,120,121,132,140,146,166,173,196,202,235,236,243,275,289,328,332,350,360,362,372,374,377,386,390,402],commonli:[9,33,40,41,42,44,56,58,78,102,106,114,137,140,280],commonmark:75,commun:[7,18,22,36,46,53,56,59,61,62,68,69,76,77,78,79,87,90,98,99,103,104,105,114,115,135,136,137,144,146,149,175,186,188,189,190,191,209,229,263,279,297,309,310,320,321,323,324,325,326,339,341,357,358,373,403,404],compact:[97,102,133],compani:[59,78],compar:[6,8,11,14,16,19,20,56,67,80,83,84,87,88,91,97,98,102,115,118,120,121,184,230,233,235,246,249,250,251,252,253,274,275,285,354,377],comparison:[5,14,102,103,245,274,285,361],compartment:91,compass:100,compat:[15,27,81,173,246,363,370],compet:[16,59,114],compil:[22,55,60,67,75,89,104,140,145,146,173,179,180,185,188,199,202,209,231,236,354,359,376],compilemessag:55,complain:[3,9,58,98,117,153],complement:[0,42,115,246],complementari:[24,61],complet:[2,8,9,11,12,13,14,15,16,19,20,22,26,27,34,38,40,41,42,48,59,68,69,72,73,74,78,82,88,91,92,95,97,102,106,107,111,112,113,114,115,121,137,146,152,153,158,166,167,168,181,183,188,200,217,218,220,225,227,230,250,266,280,300,302,310,311,328,349,355,360,361,362,369,374,377,382,397],complete_task:225,completli:260,complex:[5,8,13,15,16,20,22,40,44,55,58,60,73,78,92,100,104,106,107,108,109,112,113,114,117,118,120,121,148,167,211,226,234,244,285,332],complianc:[138,217],compliant:[86,324],complic:[48,66,68,72,73,84,87,93,98,102,132,133,146,185,207,218,247,349],compon:[0,5,8,22,38,46,47,52,53,62,64,69,72,75,84,91,94,103,112,115,120,121,122,124,146,153,173,183,189,190,191,194,202,205,233,235,245,285,286,289,292,300,329,357,360,374,377,403,404],componenta:4,componentid:46,componentnam:46,componentst:46,compos:[148,218],composit:[326,350],comprehens:[5,8,23,31,45,77,113,117,140,149],compress:[30,305,309,313,373],compress_object:373,compris:158,compromis:[149,239],comput:[11,44,48,49,61,72,78,89,102,103,114,118,131,140,144,148,152,171,183,236,377,378],computation:44,comsystem:[178,191],con:[91,135,185,207],concaten:[104,354,369],concept:[11,13,36,44,53,55,70,71,74,75,86,90,93,94,95,107,108,110,112,113,117,198,232,246,403,404],conceptu:[27,72],concern:[55,59,88,107,140,166,234,272],conch:[320,323,331],concis:115,conclud:[102,196,361],concurr:137,conda:67,conder:355,condit:[5,71,72,77,97,98,99,102,106,112,113,118,121,136,164,206,236,251,275,280,292,299,300,345,377],condition:82,condition_result:206,condition_tickdown:251,conditional_flush:367,conduct:125,conductor:129,conect:341,conf:[2,5,8,11,24,25,30,31,37,53,55,58,62,64,67,70,75,80,82,87,92,93,95,105,117,128,129,132,133,136,137,139,141,142,146,149,158,200,202,231,300,306,307,346,355,370,404],confer:[135,377],confid:[3,74,86],config:[2,7,10,11,12,46,53,67,80,140,146,147,149,194,246,296,300,302,306,307,318,404],config_1:12,config_2:12,config_3:12,config_color:95,configcmd:95,configdict:[320,341],configur:[2,8,12,62,66,75,78,82,92,93,94,104,125,128,139,140,142,146,148,149,158,162,165,170,194,239,240,246,267,293,302,307,318,341,343,345,346,350,397,404],configut:7,confirm:[22,46,100,136,140,149,173,207,233,324,327,402],conflict:[3,87,114,130],confus:[0,5,6,11,20,31,33,46,48,62,65,68,78,88,91,98,102,105,108,125,130,146,207,402],conid:319,conjur:252,conn:[185,207],conn_tim:41,connect:[5,8,12,13,14,17,20,22,23,24,30,31,34,36,38,40,41,42,45,46,49,53,54,55,56,59,62,66,67,71,72,73,77,78,80,82,87,90,93,97,98,100,102,103,104,105,106,114,121,125,128,130,136,137,138,140,141,144,147,148,149,152,153,158,160,162,170,171,173,178,185,189,191,194,207,220,222,223,225,227,231,240,243,279,280,286,295,297,300,302,309,310,311,312,313,318,319,320,323,328,329,331,332,338,339,340,341,342,345,349,351,357,373,383,404],connection_cr:42,connection_screen:[25,40,104,231],connection_screen_modul:207,connection_set:139,connection_tim:[158,280],connection_wizard:[155,156,295],connectiondon:302,connectionlost:[302,309,310,320,323,331],connectionmad:[297,309,320,323,331],connectionwizard:298,connector:[297,311,312,318,341],conquer:111,cons3:204,consecut:27,consequ:[146,167],consid:[0,5,6,11,14,15,19,20,22,27,30,31,37,38,41,43,44,45,48,49,53,58,61,62,64,66,70,71,74,77,78,79,80,86,88,90,96,97,102,104,107,109,112,113,115,117,129,132,133,134,137,140,146,149,158,166,167,218,233,235,236,246,253,267,280,285,289,305,320,323,350,355,356,361,362],consider:[29,40,58,73,105,114,127,274,285,363],consist:[12,13,17,22,27,29,31,36,37,46,58,62,64,71,75,88,107,110,111,113,120,121,153,158,165,181,190,196,203,233,235,269,275,283,285,324,329,339,348,349,351,357,363,377,402],consitut:105,consol:[0,3,5,6,7,46,51,62,67,75,78,105,107,108,110,121,137,140,145,146,148,152,183,236,300],conson:235,constant:[59,66,309,375],constantli:[126,266],constitu:[167,181,182],constraint:[66,137],construct:[2,23,27,78,84,117,132,285,344,349,354,362,397],constructor:[22,68,70,197,202,311],consum:[48,70,202,203,204,211,302,377],consumable_kwarg:202,consumable_nam:202,consumable_tag:[70,202,203],consumable_tag_categori:[70,202],consume_flag:211,consume_on_fail:202,consumer_kei:[128,143],consumer_secret:[128,143],consumpt:[137,343],contact:[34,146,148],contain:[0,6,8,9,13,14,15,17,20,22,23,27,29,31,34,38,40,41,46,48,50,53,58,62,63,66,67,68,71,74,75,76,77,78,81,82,86,87,89,90,92,93,98,99,100,102,103,104,105,106,107,113,117,121,125,127,130,132,133,135,140,145,152,155,156,158,160,163,164,165,166,167,169,172,173,180,186,194,197,202,209,218,219,222,223,224,225,226,227,228,230,233,234,235,236,240,241,243,246,247,251,256,265,267,268,271,273,280,282,283,284,285,293,295,299,303,305,331,343,344,345,349,350,351,352,353,354,355,358,360,361,362,363,374,376,377,378,383,395,402],container:148,contempl:89,content:[5,11,14,17,19,34,45,46,50,72,75,80,81,86,89,91,93,96,97,98,102,104,106,107,109,110,114,115,116,117,119,121,122,123,124,126,129,132,133,135,146,168,171,173,194,195,211,212,236,279,280,348,352,354,355,356,359,361,363,374,379,383,395,403],content_typ:[279,280],contentdisposit:194,contentencod:194,contentof:363,contents_cach:279,contents_get:[109,280],contents_set:280,contentshandl:279,contest:209,context:[62,71,77,93,98,110,130,132,197,225,321,325,390,402],contextu:43,continu:[1,3,8,13,19,22,27,43,44,48,58,62,71,72,74,77,81,84,91,93,97,99,106,107,120,121,125,143,145,146,194,230,280,298,309,345,349,361,370,377,404],contrari:[66,75,87,92,104,114,183,246,352],contrast:[61,89,146,324],contrib:[14,15,38,71,75,76,77,78,80,90,91,92,94,100,103,104,107,111,114,116,118,119,120,134,140,155,156,158,159,162,187,270,277,287,296,342,348,354,355,389,397,402,404],contribrpcharact:236,contribrpobject:236,contribrproom:236,contribut:[0,8,11,68,69,79,80,96,103,113,125,134,151,152,192,196,198,199,200,206,217,229,230,231,233,234,236,239,240,242,243,244,267,403,404],contributor:[134,197,246],control:[1,2,3,4,5,9,12,13,14,15,20,22,23,26,27,28,29,30,31,34,36,37,38,41,49,51,56,58,60,62,64,67,70,74,75,76,78,81,90,91,95,100,102,103,104,105,106,110,112,114,115,118,121,127,129,140,146,149,151,153,158,160,170,172,173,178,196,198,211,224,236,260,264,266,268,274,280,289,300,339,341,351,361,382,397,404],contrub:70,convei:[227,236,280],convenei:42,conveni:[2,7,8,13,23,27,30,31,34,37,38,45,48,53,58,60,65,67,77,81,87,90,93,105,106,107,109,110,132,136,147,153,158,173,183,197,202,214,216,229,230,280,343,355,356,361,362,370,373,374],convent:[20,42,58,66,102,130],convention:[87,168,188,280,351],convers:[8,27,33,69,129,235,244,328,329,354,377,403],convert:[9,13,19,33,37,53,56,59,61,62,72,78,86,92,95,97,102,105,110,117,130,135,149,171,205,206,218,247,274,284,285,290,309,311,320,323,324,341,345,354,358,361,362,363,364,369,373,376,377,383],convert_linebreak:376,convert_url:376,convinc:[27,146],cool:[0,67,68,75,81,112,123,135,173],cool_gui:31,cooldown:[84,120,404],coord:86,coordi:86,coordin:[46,72,230,253,268,404],coordx:86,coordz:86,cope:252,copi:[0,2,5,9,11,14,15,22,26,27,37,40,41,46,64,66,73,78,80,82,92,95,99,100,103,104,121,125,132,146,148,172,173,199,225,249,250,251,252,253,266,280,300,309,346,354,370,402],copy_object:280,copyright:[134,146],core:[7,8,11,34,40,45,51,55,59,72,74,103,108,113,134,158,162,183,191,192,194,203,227,229,272,274,279,280,289,295,307,317,324,338,349,351,352,355,362,368,397,402,403],corner:[17,86,90,135,268,363],corner_bottom_left_char:363,corner_bottom_right_char:363,corner_char:363,corner_top_left_char:363,corner_top_right_char:363,corpu:235,correct:[8,13,15,19,20,22,26,31,48,61,62,74,81,85,98,105,108,115,121,129,130,137,164,170,173,190,211,217,233,261,275,315,318,320,326,340,354,377],correctli:[2,3,6,19,22,26,27,31,43,44,67,72,75,80,84,88,92,97,98,104,121,129,130,136,144,146,153,158,162,167,170,194,202,290,309,345,373,383],correl:285,correspond:[22,31,41,64,97,100,205,230,233,247,348,382,397],correspondingli:9,corrupt:89,cosi:73,cosin:377,cosmet:268,cost:[83,97,146,194,252,268],cottag:[62,73],could:[2,3,5,7,8,9,12,13,14,15,16,20,22,23,27,29,31,32,33,34,37,38,43,44,45,48,49,51,53,56,58,59,60,61,62,63,64,65,66,67,68,70,71,72,73,74,75,77,78,80,81,82,83,84,85,86,87,88,90,91,92,93,95,96,97,98,99,100,102,104,105,106,107,108,110,112,113,114,115,117,118,120,121,123,125,126,127,128,129,130,131,132,135,140,141,143,144,146,147,158,167,173,180,190,191,196,197,202,206,211,212,220,227,228,234,236,243,246,247,266,268,274,275,280,305,324,329,345,351,354,355,359,363,364,367,372,377],couldn:[13,51,55,65,78,86,88,98,99,107,130,133,234],count:[38,40,78,102,105,107,120,128,166,199,247,251,280,292,314,318,331,335,341,343,350,354,361,370],count_loggedin:318,count_queri:335,countdown:[84,100],counter:[9,41,68,84,93,97,113,120,155,156,160,192,245,266,318,331,332,339,361],counterpart:[14,62,113,305,341,358],countertrait:246,countri:171,coupl:[11,68,93,126,148,243],cours:[0,5,7,10,16,22,44,49,60,62,65,66,67,68,70,71,75,78,80,81,87,90,98,105,106,107,108,111,112,121,131,134,152,250,253,263],courtesi:49,cousin:[63,98],cover:[0,8,11,14,15,18,31,52,53,57,58,67,74,84,90,102,103,104,106,107,109,113,114,115,128,135,136,137,140,146,151,199,203,211,217,266,280,377],coverag:8,coveral:8,cpanel:146,cpattr:[99,173],cpu:[49,146,149,183],cpython:5,crack:58,craft:[31,73,84,112,155,156,192,218,404],craft_recipe_modul:[70,202],craft_recipes_modul:202,craft_result:202,crafted_result:202,crafter:[202,203,204],crafting_consumable_err_msg:202,crafting_materi:[70,202,203],crafting_recipe_modul:70,crafting_result:202,crafting_skil:70,crafting_tool:[70,202],crafting_tool_err_msg:202,craftingcmdset:202,craftingerror:202,craftingrecip:[70,202,203,204],craftingrecipebas:[70,202],craftingvalidationerror:[70,202],craftrecip:202,cram:111,crank:[44,291],crash:[0,73,107,112,135,149,304,349],crate:[33,100],crave:151,crawl:149,crawler:314,cre:[185,207],creat:[0,3,5,7,8,10,11,13,14,15,16,20,23,25,26,27,29,31,33,37,38,40,41,42,43,46,50,51,52,53,54,55,60,63,64,65,67,68,69,70,71,72,74,75,77,78,79,80,82,84,86,87,88,89,90,91,92,95,97,98,102,104,106,108,109,110,111,112,113,115,116,117,118,119,120,122,124,125,126,127,128,131,133,134,135,137,139,140,141,143,144,145,146,149,152,155,156,158,159,160,162,164,165,166,167,168,170,173,178,179,180,181,182,184,185,188,189,191,194,195,196,197,198,199,202,204,205,206,207,209,210,211,212,214,216,217,218,219,224,225,226,228,229,230,231,232,233,234,235,236,240,242,244,246,247,249,250,251,252,253,255,256,259,260,263,264,265,266,267,268,272,275,277,279,280,282,283,284,285,289,292,293,294,297,300,304,305,310,312,313,318,320,321,325,332,340,341,343,345,349,350,351,352,353,355,356,359,360,361,363,364,369,370,377,381,385,386,400,402,404],create_:[34,45],create_account:[42,45,155,357],create_attribut:349,create_cal:158,create_channel:[23,155,188,189,304,357],create_charact:[158,280],create_delai:293,create_evscaperoom_object:216,create_exit:[173,242],create_exit_cmdset:280,create_fantasy_word:216,create_forward_many_to_many_manag:[162,191,272,279,289,349,351,352,368],create_game_directori:300,create_grid:72,create_help_entri:[29,155,357],create_kwarg:285,create_match:165,create_messag:[23,155,357],create_object:[14,19,31,34,45,70,73,97,101,121,132,155,202,214,216,280,285,304,355,357],create_prototyp:[284,285],create_script:[38,45,89,120,155,292,355,357],create_secret_kei:300,create_settings_fil:300,create_superus:300,create_tag:350,create_wild:268,created_on:222,createobj:209,creater:76,createview:402,creation:[6,11,13,15,27,31,34,41,45,58,65,72,73,81,91,95,100,101,103,105,106,112,114,119,121,132,135,155,158,159,162,173,180,189,198,202,230,233,236,240,242,246,249,250,251,252,253,265,266,272,277,279,280,285,289,294,333,348,351,357,359,360,361,363,397,402,403],creation_:357,creativ:[60,70,114],creator:[27,31,65,69,73,76,115,121,135,180,189,230,249,250,251,252,253,280,363],cred:[11,320],credenti:[11,146,149,158,320],credentialinterfac:320,credit:[11,107,109,146,149,376,377],creset:11,crew:102,criteria:[27,102,190,224,234,284,350,374],criterion:[11,102,105,106,111,158,196,236,271,280,291,374,377],critic:[0,6,9,20,38,41,51,62,140,275,299,300,370],critici:351,crop:[62,91,173,360,363,369,377],crop_str:363,cross:[73,203,266,363],crossbario:328,crossbow:84,crossroad:73,crowd:[112,149],crt:[136,142],crucial:[44,98],crucibl:203,crucible_steel:203,cruciblesteelrecip:203,crud:[385,386],crude:[66,202,203],crumblingwal:265,crumblingwall_cmdset:265,crush:81,crypt:111,cryptocurr:149,cscore:121,csessid:[318,328,329,341],csession:[328,329],csrf_token:132,css:[17,46,64,77,104,125,194,376],cssclass:46,ctrl:[5,107,110,140,146,148,152,153,331],cuddli:[105,108],culpa:28,cumbersom:[9,27,129,247],cumul:332,cup:79,cupidatat:28,cur_valu:220,cure:[251,252],cure_condit:251,curi:72,curiou:60,curli:[87,200],curly_color_ansi_bright_bg_extra_map:200,curly_color_ansi_bright_bgs_extra_map:200,curly_color_ansi_extra_map:200,curly_color_xterm256_extra_bg:200,curly_color_xterm256_extra_fg:200,curly_color_xterm256_extra_gbg:200,curly_color_xterm256_extra_gfg:200,curr_sess:341,curr_tim:217,currenc:[97,128],current:[6,7,8,9,11,12,13,14,15,19,20,22,26,27,29,30,31,34,38,39,40,41,43,44,46,49,51,55,58,62,66,67,68,70,71,72,75,78,81,82,83,84,87,91,97,99,100,102,103,104,105,106,108,113,117,120,121,128,129,132,135,148,152,158,162,164,165,167,168,170,171,173,178,179,180,182,183,189,194,196,197,199,202,209,211,214,217,218,220,225,228,230,232,234,236,242,243,245,246,247,249,250,251,252,253,258,263,265,266,268,271,279,280,285,289,293,294,300,305,310,316,317,320,321,332,339,341,343,350,351,359,361,363,364,370,371,374,377,383,402],current_choic:197,current_cmdset:173,current_coordin:268,current_kei:[283,284],current_us:132,current_weath:38,currentroom:129,curriculum:135,curs:[3,113],curv:[77,89],curx:72,cushion:117,custom:[0,6,12,13,15,16,17,19,20,22,23,25,29,30,33,34,37,38,40,43,45,49,50,52,54,56,58,62,65,66,72,76,77,78,81,82,85,89,91,93,94,97,100,102,104,106,111,112,113,114,117,118,120,121,125,126,127,129,130,131,132,134,135,141,143,146,148,153,158,159,160,161,162,164,166,167,168,173,178,179,180,188,189,196,198,199,202,205,206,209,210,211,212,214,217,218,219,225,227,228,230,233,235,236,239,240,246,263,265,266,268,271,274,278,280,282,283,284,285,288,294,296,300,304,306,309,331,340,351,356,359,361,362,363,367,369,371,372,376,377,385,386,389,402,404],custom_add:225,custom_cal:[225,228],custom_domain:194,custom_gametim:[92,155,156,192],custom_helpstr:211,custom_kei:284,custom_pattern:[80,93,123,132,133],customis:268,customiz:[17,69,87,117,197,218,220,236],customlog:136,cut:[26,53,70,72,73,77,98,100,114,121,285],cute:125,cutoff:377,cvcc:235,cvccv:235,cvccvcv:235,cvcvcc:235,cvcvccc:235,cvcvccvv:235,cvcvcvcvv:235,cvcvvcvvcc:235,cvv:235,cvvc:235,cwho:[99,178],cyan:[62,130],cyberpunk:109,cyberspac:135,cycl:[14,15,82,89,92,112,131,249,250,251,252,253],cyril:16,daemon:[5,136,148,149,153,317,345],daffodil:109,dai:[2,11,19,60,89,92,112,113,128,130,131,148,149,203,205,217,364,370,377,378],daili:33,dailylogfil:370,dali:235,dalnet:178,dalton:102,dam:89,damag:[15,81,83,97,111,113,114,118,120,149,249,250,251,252,253,264,265],damage_rang:252,damage_taken:89,damage_valu:[249,250,251,252,253],damascu:203,damn:135,dandi:65,danger:[6,14,20,41,75,96,166],dare:[22,99],dark:[14,15,17,20,62,73,107,111,113,115,118,130,135,167,217,246,256,266,274,289,354,355],darkcmdset:266,darker:[62,130],darkgrai:130,darkroom:266,darkroom_cmdset:266,darkstat:266,dash:[75,234,247],dashcount:247,data:[5,6,9,12,14,16,19,33,37,38,40,43,45,46,48,56,58,59,61,64,68,70,78,82,89,90,91,104,105,108,112,115,132,133,137,145,146,148,158,159,160,168,173,183,189,194,202,218,220,224,225,236,239,240,245,246,270,277,279,280,282,286,292,294,297,298,302,306,307,309,310,311,312,313,318,319,320,321,323,324,325,327,328,329,331,332,333,338,339,340,341,343,347,348,349,350,351,352,354,355,356,357,358,360,361,362,363,366,370,371,372,373,381,383,386,397,402],data_default_valu:246,data_in:[53,56,240,309,311,312,318,319,323,328,329,339,340,341],data_out:[53,240,318,320,323,324,329,339,340,341],data_to_port:297,data_to_serv:310,databa:300,databas:[2,5,8,10,11,13,14,16,17,19,20,23,30,31,32,33,34,38,40,41,42,43,44,45,49,51,64,65,66,73,75,77,78,80,81,83,84,86,89,90,91,98,99,101,103,104,106,107,109,112,113,114,117,120,121,125,132,133,137,140,148,151,152,153,158,162,166,167,173,180,183,187,188,189,190,191,217,224,225,227,236,252,266,269,271,272,274,277,279,280,283,284,286,287,289,290,294,300,304,306,317,331,338,347,348,349,350,351,352,355,357,358,365,367,373,374,377,379],datareceiv:[302,309,323,331],dataset:284,datastor:58,date:[9,11,13,23,29,49,55,58,69,72,92,130,132,137,145,159,167,171,239,364,370,378],date_appli:132,date_cr:[45,158,162,191,289,349,351],date_join:[159,162],date_s:23,datetim:[45,92,132,194,349,364,370,371,377,378],datetime_format:377,datetimefield:[58,132,159,162,191,279,289,349,351,377],david:135,dawn:100,day_rot:370,daylight:113,db3:[9,11,73,104,137,152],db_:[32,45,58,102,236,280,290,305,374],db_account:[199,277,279,289],db_account__db_kei:277,db_account__id:381,db_account__usernam:381,db_account_id:[279,289],db_account_subscript:[187,191],db_attribut:[42,159,162,191,277,279,289,351],db_attribute_categori:246,db_attribute_kei:246,db_attributes__db_kei:102,db_attributes__db_value__gt:102,db_attrtyp:[349,383],db_attryp:33,db_categori:[58,102,348,349,352,383],db_category__iequ:58,db_channel:187,db_cmdset_storag:[159,162,199,277,279],db_data:[348,352,383],db_date_cr:[58,162,187,191,199,279,289,349,351],db_desc:[289,381],db_destin:[199,277,279],db_destination__isnul:128,db_destination_id:279,db_entrytext:[270,272],db_header:191,db_help_categori:[270,272],db_hide_from_account:191,db_hide_from_channel:191,db_hide_from_object:191,db_hide_from_receiv:191,db_hide_from_send:191,db_home:[199,277,279,383],db_home__db_kei:381,db_home__id:381,db_home_id:279,db_index:58,db_interv:[287,289,381,383],db_is_act:[289,381,383],db_is_bot:[159,162,381],db_is_connect:[159,162,381],db_kei:[32,45,58,93,101,102,105,159,187,199,224,270,272,277,287,290,296,307,348,349,351,352,381,383,397],db_key__contain:45,db_key__exact:102,db_key__icontain:[58,102],db_key__iexact:102,db_key__in:102,db_key__startswith:45,db_locat:[32,102,105,199,277,279,383],db_location__db_kei:381,db_location__db_tags__db_key__iexact:102,db_location__id:381,db_location__isnul:128,db_location_id:279,db_lock_storag:[159,187,191,199,270,272,277,349,351],db_messag:[187,191],db_model:[349,352],db_obj:[287,289,358],db_obj__db_kei:381,db_obj__id:381,db_obj_id:289,db_object_subscript:[187,191],db_permiss:[58,159],db_persist:[287,289,381,383],db_properti:305,db_protototyp:284,db_receiv:187,db_receivers_account:191,db_receivers_channel:191,db_receivers_object:191,db_receivers_script:191,db_repeat:[287,289,383],db_sender:187,db_sender_account:191,db_sender_extern:191,db_sender_object:191,db_sender_script:191,db_sessid:[199,277,279],db_staff_onli:[270,272],db_start_delai:[287,289,383],db_strvalu:349,db_tag:[102,159,162,191,270,272,277,279,289,351,352],db_tags__db_categori:[86,102,381],db_tags__db_kei:[86,102,187,381],db_tags__db_key__iexact:102,db_tags__db_key__in:86,db_tagtyp:[348,352,381,383],db_text:58,db_typeclass_path:[58,128,159,199,277,279,287,351,377,381,383],db_valu:[32,102,296,307,349,383,386],dbef:374,dbhandler:397,dbholder:349,dbid:[45,160,178,351],dbid_to_obj:377,dbmodel:350,dbobj:[13,349],dbobject:[13,350,351],dbprototyp:[183,284],dbref:[9,14,31,37,45,49,54,73,91,100,105,111,120,129,158,162,171,173,178,183,190,218,233,236,242,266,268,274,279,280,283,284,285,289,291,350,351,357,374,377],dbref_search:350,dbref_to_obj:377,dbrefmax:173,dbrefmin:173,dbsafe_decod:373,dbsafe_encod:373,dbserial:[6,13,155,156,290,353],dbshell:[9,58,137,153],dbstore:245,dbunseri:358,ddesc:89,deactiv:[78,95,126,140,178,217,260,264,361],deactivatebuttonev:260,dead:[43,114,246,264,265,338,341,367],deadli:111,deal:[11,13,16,27,41,43,48,49,61,78,87,93,98,113,118,120,130,133,149,158,196,197,205,218,249,250,251,252,253,279,280,339,351,354,371,402],dealt:[181,182,251,252],dealth:251,death:[27,112,118,128],death_msg:264,death_pac:264,debat:98,debian:[11,136,137,140,142],debuff:246,debug:[1,7,15,19,27,30,38,64,69,98,106,107,144,164,168,172,183,209,210,218,263,282,300,305,311,312,323,345,355,361,370,377,404],debugg:[3,16,153,155],decemb:146,decend:164,decent:[5,235],decic:235,decid:[15,16,22,41,43,58,59,62,70,71,80,82,87,91,93,97,112,118,120,130,146,149,151,164,196,249,275,362],decis:[44,114,118,383],declar:[62,373,386],declared_field:[159,270,277,348,397],declared_filt:381,declin:[27,196],decod:[16,324,354,377],decode_gmcp:324,decode_msdp:324,decoded_text:377,decompos:132,decompress:[309,373],deconstruct:[111,184,194,204,215,245,261,326,375,384],decor:[11,22,42,66,70,71,84,162,216,279,289,297,309,310,351,357,361,362,377],decoupl:[67,284],decoupled_mut:13,decreas:[113,252,266,359],decrease_ind:359,dedent:[26,377],dedic:[8,107,108,118,146],deduc:359,deduce_ind:359,deduct:[97,118,249,250,251,252,253],deem:[11,63,74,90,192,402],deep:[103,135],deeper:[24,87,94,111,247],deepest:173,deepli:13,deepsiz:377,def:[3,8,13,19,20,22,26,27,30,31,32,34,37,38,42,45,48,53,62,68,70,72,73,75,80,81,82,83,84,85,86,87,88,89,90,91,92,93,95,96,97,98,99,105,106,107,108,109,117,118,120,121,123,126,127,128,129,131,132,133,135,143,197,211,217,246,267,268,283,329,342,359,361,362,369,377],def_down_mod:251,defafultobject:105,defalt_cmdset:143,default_access:[13,349,357],default_acl:194,default_categori:271,default_channel:23,default_charact:219,default_cmd:[4,68,76,81,82,83,84,85,87,88,90,91,92,95,99,106,120,155,197,199,217,229],default_cmdset:[25,41,68,82,85,87,88,90,91,92,95,105,106,117,121,167,197,198,199,217,218,230,232,242,247,249,250,251,252,253],default_command:[82,104],default_confirm:[173,233],default_content_typ:194,default_error_messag:373,default_hom:37,default_in:46,default_kei:246,default_out:46,default_pass:357,default_screen_width:22,default_set:[8,123],default_transaction_isol:137,default_unload:46,defaultaccount:[12,45,76,78,87,105,106,155,158,160,174,280,375,383],defaultchannel:[45,76,105,155,189],defaultcharact:[8,34,45,58,68,76,82,90,91,92,95,105,106,117,118,121,155,158,175,197,199,219,227,236,249,250,251,252,253,280,375,386],defaultcmdset:[206,256],defaultdict:290,defaultexit:[34,45,76,97,105,155,227,242,243,265,268,280,375],defaultguest:[76,155,158],defaultlock:274,defaultmod:370,defaultobject:[0,4,34,45,58,73,76,78,96,97,101,103,105,108,109,117,126,129,155,158,199,211,227,236,244,246,250,253,258,259,265,280,351,375,383],defaultpath:377,defaultroom:[34,45,72,76,86,89,97,105,131,155,212,217,227,236,266,268,280,375],defaultrout:385,defaultscript:[38,45,76,89,105,120,128,129,155,160,196,205,225,233,234,235,249,250,251,252,253,255,260,268,284,291,292,333,364,375],defaultsess:[106,176],defaulttyp:345,defaultunloggedin:[106,177,231],defeat:[111,112,118,120,249,250,251,252,253,264],defeat_msg:264,defeat_msg_room:264,defend:[27,111,120,249,250,251,252,253,265,280],defens:[113,120,249,250,251,252,253],defense_valu:[249,250,251,252,253],defer:[19,22,48,84,132,159,162,164,191,217,243,272,279,280,289,293,297,307,309,310,341,345,349,351,352,368,370,377],deferredlist:345,defin:[2,3,4,6,7,8,12,13,14,15,19,25,26,29,30,34,37,40,44,45,46,48,49,53,56,59,61,62,63,64,66,68,70,71,72,73,75,76,77,78,80,81,82,85,88,89,90,91,92,93,95,97,98,99,100,102,104,106,107,108,112,114,117,118,121,125,126,129,130,132,134,155,157,159,162,164,166,167,168,170,173,179,181,182,183,184,187,189,190,191,195,197,199,200,202,205,206,209,215,217,218,224,225,228,230,233,234,235,236,244,246,247,251,252,255,256,260,265,266,269,270,271,272,273,274,275,276,277,279,280,284,285,289,292,294,295,297,300,307,310,331,332,339,340,341,344,347,349,350,351,352,354,355,356,359,361,364,368,369,372,374,377,379,383,386,397,402],define_charact:27,definin:107,definit:[3,8,12,15,22,23,29,33,34,37,44,48,49,59,62,66,77,86,87,93,96,104,117,166,168,173,178,181,182,222,233,259,265,273,275,279,284,285,291,355,357,361,369,373],deflist:345,degrad:8,degre:[75,110],deindent:377,del:[13,31,49,84,91,111,117,120,171,173,217,232,233,245,246,283,351],del_callback:[223,225],del_detail:217,del_pid:300,delaccount:49,delai:[22,66,83,128,205,218,225,243,265,293,294,312,318,341,356,377],delaliaschan:178,delayed_import:341,delchanalia:178,delcom:[91,99,178],deleg:[162,191,272,279,289,349,351,352,368],delet:[8,9,11,12,13,14,20,26,27,29,31,33,34,38,41,42,43,49,54,68,70,73,80,104,105,106,111,117,120,137,140,147,148,152,158,167,170,171,172,173,178,179,180,183,188,189,191,194,202,212,216,217,222,223,225,226,227,229,232,233,242,245,246,260,265,272,275,280,284,290,291,292,294,306,318,339,348,349,351,354,355,361,367,382,385,386,400,402],delete_attribut:349,delete_default:[20,167],delete_dupl:216,delete_prototyp:284,deletet:217,deleteview:402,deliber:[3,13,63,113],delic:199,delimit:[98,181,182,355],deliv:[146,229,236],delpart:233,delresult:233,deltatim:377,delux:146,demand:[44,85,91,112,114,118,126,146,158,189,217,246,280,342,356],demo:[68,69,77,94,110,111,116,119,122,124,135,262,263,361],democommandsetcomm:263,democommandsethelp:263,democommandsetroom:263,demon:37,demonin:377,demonstr:[66,68,80,117,130,132,197,218,239,251],demowiki:80,deni:[136,149,224,228],denot:[62,89,133,355],denounc:360,depart:72,depend:[5,6,7,11,13,15,16,19,20,22,23,27,30,38,40,41,44,45,46,48,49,50,53,56,59,62,66,68,69,70,71,72,73,74,77,78,80,90,91,93,97,104,105,106,111,112,114,117,118,120,121,127,132,133,140,144,145,146,148,149,157,164,166,168,170,183,189,197,198,206,217,223,235,246,268,275,280,284,292,294,300,320,323,329,331,341,351,352,359,361,362,377],depict:212,deplet:[246,251],deploi:[71,75,146,149],deploy:[2,7,75,135,146,148,151],depmsg:370,deprec:[19,27,37,155,156,285,295,354,361,370,377],deprecationwarn:299,depth:[2,17,50,62,111,247,285],dequ:[13,343],deriv:[8,45,60,89,137,140,142,148,267,354,378],desc:[15,23,30,31,32,34,37,38,68,70,73,81,87,90,91,93,96,97,99,100,105,113,120,128,133,167,170,173,184,197,199,202,203,211,217,232,233,242,246,247,252,268,289,298,355,357,359,360,361,397,402],desc_al:264,desc_dead:264,desc_lamp_broken:259,desc_lid_clos:259,desc_lid_open:259,descend:[102,397],describ:[8,10,11,13,14,15,20,22,27,29,31,36,37,38,45,46,55,58,59,61,62,64,67,68,71,73,74,75,77,78,81,85,91,92,93,97,99,100,104,105,107,108,113,117,120,132,135,140,143,145,146,153,166,173,177,178,179,191,199,202,205,210,217,234,236,246,252,259,277,285,292,297,318,320,323,333,361,376,377],descripion:264,descript:[11,15,16,23,27,29,30,37,38,43,63,64,66,68,69,71,72,73,75,77,81,86,87,90,91,97,100,103,112,113,130,132,133,139,146,159,170,173,178,179,189,196,197,199,210,217,232,234,236,242,245,246,247,258,259,263,264,265,266,267,268,270,274,277,280,289,355,357,361,371,372,386],description_str:73,descvalidateerror:232,deseri:[6,13,371,383],deserunt:28,design:[0,15,22,34,37,43,50,60,63,70,73,74,77,86,87,90,98,102,104,112,113,114,115,117,126,127,132,135,137,167,173,197,224,236,239,265,280,355,371,377],desir:[19,43,44,46,60,62,72,80,83,84,90,91,98,121,129,132,173,200,216,235,275,300,345,349,357,363,378],desired_perm:275,desk:117,desktop:[16,50],despit:[13,14,41,78,90,95,135,140,266],dest:[267,280],destin:[22,30,34,37,66,68,72,73,82,97,98,109,117,129,173,227,230,239,242,243,249,250,251,252,253,265,266,274,279,280,285,357,402],destinations_set:279,destroi:[8,34,66,99,100,120,149,158,160,173,178,233,251,280],destroy:242,destroy_compon:211,destroy_lock:382,destruct:[20,166],detach:7,detail:[0,5,9,11,12,16,22,23,27,31,34,37,41,45,49,51,59,62,63,64,67,68,69,70,71,73,74,75,78,85,87,91,98,100,104,105,106,107,111,112,113,115,120,125,127,133,140,146,159,167,168,173,189,194,197,202,211,217,233,234,236,246,250,266,268,272,277,284,285,302,303,339,341,351,354,359,369,377,385,386,400,402],detail_color:173,detailkei:[217,266],detailview:402,detect:[2,20,22,34,41,59,75,95,112,117,127,149,165,168,182,189,312,385],determ:350,determin:[5,12,14,16,19,20,22,23,26,27,28,31,33,37,38,46,56,70,72,80,84,86,88,96,97,100,106,117,118,120,121,125,140,153,158,159,166,167,168,170,181,187,189,196,230,235,236,243,247,249,250,251,252,253,265,272,275,277,280,284,324,349,350,351,354,359,362,377,381,382],detour:[56,81,104,108,341],dev:[55,74,77,78,90,107,115,135,137,140,142,143,146,147,403],devel:104,develop:[0,2,3,5,6,7,11,16,19,22,29,31,37,40,46,50,51,55,58,59,60,62,64,67,69,73,74,75,77,78,79,82,89,91,98,100,101,103,104,105,106,107,108,112,114,115,123,125,130,132,139,140,143,144,146,152,171,172,178,183,189,209,222,223,228,239,260,272,280,285,346,351,355,361,403],deviat:115,devoid:354,dex:[13,27,91,105,107,113,360],dexter:[113,249,250,251,252,253],diagnos:[6,85],diagram:45,dialog:46,dialogu:[66,69,113,404],dice:[70,98,108,114,118,120,140,155,156,192],dicecmdset:206,dicenum:206,dicetyp:206,dict:[8,13,14,20,27,37,42,59,66,70,71,76,82,99,158,160,166,168,173,189,199,202,205,217,218,222,225,227,228,230,235,236,239,240,246,247,251,253,258,266,280,282,283,284,285,292,294,297,298,300,305,310,311,313,318,320,323,328,329,340,341,343,350,355,356,358,360,361,362,369,372,377,397,402],dictat:[20,92,126],dictionari:[6,13,14,20,31,37,48,66,72,77,82,89,92,93,118,120,133,171,173,194,199,205,217,218,222,225,228,230,235,236,239,240,241,247,251,252,266,268,275,285,305,318,327,339,340,341,343,350,354,356,360,361,367,371,372,373,377,397,402],did:[11,12,29,40,68,73,78,81,84,90,98,99,100,105,106,107,117,121,158,196,280,352,373,377],did_declin:196,didn:[3,8,27,31,40,65,68,72,75,87,88,91,98,99,100,101,105,106,107,108,111,125,129,130,132,144,148],die:[7,98,111,114,118,126,206,235,341],dies:[114,264],diff:[11,145,206,285],differ:[3,5,7,8,11,12,13,14,15,16,19,20,22,26,27,29,31,32,33,37,38,41,42,43,44,46,50,51,53,54,56,59,61,62,63,65,66,67,68,69,70,71,72,73,74,75,77,78,79,81,82,86,87,88,90,91,92,93,94,96,98,99,100,101,102,104,105,106,107,108,110,112,115,117,118,120,125,127,128,129,130,132,135,136,138,139,140,148,149,152,153,155,158,159,164,166,167,170,173,182,183,185,189,197,202,205,206,207,210,211,214,225,226,229,234,236,243,246,247,249,250,251,252,253,256,267,268,280,282,284,285,289,292,294,298,302,324,329,331,348,349,351,355,357,361,370,373,377,381,385,386,402],differenti:[89,90,91,104,105,113,114,199,236,247,280,377],differnt:211,difficult:[5,80,86,114,132,149,252,253],difficulti:[70,132],dig:[5,20,22,34,37,53,65,66,90,91,99,100,104,106,111,121,129,173,209,242,332],digit:[49,62,146,234,344,354,370],digitalocean:146,diku:[77,78,94,404],dikumud:63,dime:60,dimens:[72,77],dimension:91,dimenst:108,diminish:62,dimli:73,dinner:[71,114],dip:107,dir:[2,8,9,11,38,67,69,75,78,81,91,94,105,107,108,133,135,137,139,140,145,146,148,370,377],direct:[9,13,20,27,30,37,46,48,49,59,66,68,69,72,73,75,79,88,91,100,120,123,127,129,136,146,148,173,211,224,230,240,268,275,300,361,363,370,374,377,404],directli:[3,4,5,9,11,12,14,15,19,22,26,27,31,34,37,38,40,45,46,53,59,62,70,71,73,74,77,78,81,84,85,88,89,91,92,99,100,101,102,103,104,105,107,108,109,112,120,121,127,136,137,144,146,148,153,168,184,189,190,194,196,197,198,206,209,214,216,228,236,247,252,253,260,266,267,271,275,279,280,284,289,306,311,320,323,328,333,339,349,351,355,357,361,362,375,377],director:[69,236],directori:[1,2,7,8,9,10,11,14,19,45,46,55,64,67,74,78,80,82,91,92,93,103,104,121,125,132,133,136,140,145,148,173,194,239,300,320,321,345,355,370,377],directorylist:345,dirnam:300,dirti:77,disabl:[7,8,26,31,46,62,66,80,82,95,117,138,168,184,218,236,245,246,247,267,275,323,362,367,378],disableloc:323,disableremot:323,disadvantag:[91,114,120,146,253],disambigu:[87,144,168,188,280,351],disappear:149,discard:[189,354],disconcert:[87,115],disconnect:[6,9,12,13,36,41,42,43,46,49,53,87,90,114,120,121,152,153,158,170,173,178,181,183,189,231,280,310,311,312,318,319,320,323,328,329,332,338,339,340,341],disconnect_al:318,disconnect_all_sess:341,disconnect_duplicate_sess:341,disconnect_session_from_account:158,discontinu:138,discord:[67,79,115,135,140,144],discordia:60,discourag:[78,114,145],discours:114,discov:[98,111,114,349],discoveri:240,discret:104,discrimin:149,discuss:[0,22,69,74,77,79,80,82,93,109,114,120,140],discworld:59,disengag:[69,120,158,249,250,251,252,253],disk:[13,19,58,60,148,153,235,239,282],dislik:90,disonnect:13,dispatch:74,dispel:130,displai:[3,5,17,20,22,26,27,29,31,34,38,40,46,56,59,62,64,66,68,69,71,73,75,82,85,91,93,95,96,97,98,105,112,117,120,121,125,132,133,149,159,168,170,173,180,183,185,187,189,196,197,199,207,210,214,216,217,218,220,223,225,227,229,231,236,246,247,263,265,266,267,268,270,280,284,285,287,298,300,317,335,338,343,351,352,359,360,361,362,363,371,372,373,376,377,378,383,397,402],display:294,display_buff:359,display_choic:197,display_formdata:218,display_help:359,display_helptext:[282,361],display_len:377,display_met:220,display_nodetext:361,display_titl:197,dispos:[73,233],disput:120,disregard:22,dissect:99,dist:140,distanc:[19,45,71,72,78,86,101,235,252,253,280,377],distance_inc:253,distance_to_room:86,distant:[72,217,266],distinct:[41,65,77,78,102,253,381],distinguish:[68,168,247,253],distribut:[3,6,8,9,16,20,23,67,78,103,134,136,137,140,189,191,194,236,354,357,377],distribute_messag:189,distributor:23,distro:[136,137,140,142,144],disturb:[19,65],distutil:140,distutilserror:140,ditto:140,div:[17,37,46,50,75,123,283],dive:[68,87,108,109,110,140],diverg:56,divid:[14,78,93,205,266,377],dividend:205,divis:245,divisiblebi:93,divisor:205,divivid:113,django:[2,8,9,12,16,40,42,43,45,46,55,58,61,67,77,80,82,86,93,94,104,105,109,110,117,118,123,125,128,133,135,137,140,149,158,159,162,185,187,189,191,193,194,195,204,207,245,270,272,277,279,284,287,289,296,299,300,306,307,320,326,328,329,336,342,343,344,345,348,349,351,352,355,358,362,366,367,368,373,375,377,379,381,382,383,385,386,389,392,397,402,404],django_admin:400,django_filt:[381,386],django_nyt:80,djangofilterbackend:386,djangonytconfig:80,djangoproject:[137,397],djangowebroot:345,dmg:118,dnf:[136,140,142],do_attack:264,do_batch_delet:349,do_batch_finish:349,do_batch_update_attribut:349,do_craft:[70,202],do_create_attribut:349,do_delete_attribut:349,do_flush:[351,367],do_gmcp:324,do_hunt:264,do_mccp:313,do_msdp:324,do_mssp:314,do_mxp:315,do_naw:316,do_nested_lookup:173,do_not_exce:82,do_noth:263,do_patrol:264,do_pickl:358,do_sit:117,do_stand:117,do_task:293,do_unpickl:358,do_update_attribut:349,do_xterm256:354,doabl:15,doc:[10,17,22,24,27,29,37,45,47,50,58,63,76,78,79,82,94,102,103,104,108,113,115,117,125,135,137,152,153,155,173,234,267,311,377,397,403,404],docker:[135,140,146,151,152,404],dockerfil:148,dockerhub:148,docstr:[29,30,75,82,87,99,105,106,117,168,173,184,197,209,223,235,236,246,247,266,267,361],document:[0,1,4,7,8,11,17,24,28,29,40,45,50,52,55,58,62,64,66,67,68,69,70,71,73,77,78,79,82,84,87,90,91,94,103,104,105,107,108,110,111,121,123,125,129,132,135,137,138,146,149,151,152,167,181,197,234,267,349,352,360,367,381,402],dodg:250,doe:[0,8,11,12,13,20,22,27,29,31,34,37,38,40,43,45,46,53,59,61,62,63,65,67,70,72,73,74,75,77,78,80,81,82,84,86,87,89,90,91,93,97,98,99,100,103,104,105,107,108,111,112,113,117,118,120,121,125,126,127,129,130,131,132,134,137,138,139,140,148,153,158,160,170,178,181,183,185,188,198,199,200,202,207,209,216,217,230,232,233,246,247,249,250,251,252,253,265,266,267,268,280,284,285,292,299,300,304,305,306,309,312,320,321,327,349,351,356,361,369,370,373,377,389,397,402],doesn:[0,2,8,9,13,14,16,22,27,34,45,46,55,58,59,66,67,68,70,71,72,73,74,80,84,86,88,90,93,98,99,105,107,108,112,114,117,118,121,125,129,130,132,134,140,143,144,145,146,149,152,153,167,191,194,198,202,217,224,225,236,251,275,293,300,313,320,324,349,354,361,372,377],doesnotexist:[158,160,162,189,191,196,199,205,211,212,217,219,225,227,233,234,235,236,242,243,244,249,250,251,252,253,255,258,259,260,264,265,266,268,272,279,280,284,289,292,307,333,349,352,357,364,368],doff:250,dog:19,doing:[2,6,8,12,13,19,20,22,27,31,34,41,44,45,46,48,62,70,71,72,75,78,79,80,84,86,90,91,93,99,102,105,107,108,113,114,119,130,132,133,135,146,153,158,170,196,199,202,211,216,224,236,247,249,250,251,252,253,258,259,264,265,268,274,280,294,331,361,367,373],doll:[70,202],dolor:28,dolphin:99,dom:46,domain:[77,136,146,149,357],domexcept:146,domin:114,dominion:67,dompc:67,don:[0,3,5,6,7,8,9,11,13,19,20,22,23,26,27,29,31,38,40,41,45,48,56,58,59,62,64,65,66,67,68,70,71,73,74,75,78,79,80,81,82,84,85,86,87,88,91,92,93,94,95,97,98,99,100,102,104,105,106,107,108,110,111,112,113,114,115,118,120,121,123,125,130,131,132,133,137,139,140,144,145,146,149,158,160,166,167,173,178,179,180,181,182,188,189,197,203,206,211,212,224,228,235,236,245,250,251,252,256,260,266,267,268,275,279,280,284,285,294,304,305,312,317,318,323,325,332,339,346,351,354,355,361,367,370,373,377,382,397,402],donald:5,donat:[79,146],done:[2,5,9,11,13,20,22,23,27,31,33,42,44,46,48,55,60,67,68,72,74,75,77,78,79,80,81,82,84,85,86,87,88,89,90,91,92,93,96,97,98,100,104,105,107,108,114,117,118,120,121,125,126,127,128,129,130,132,140,146,148,153,158,168,170,188,189,196,206,235,253,260,268,275,279,280,292,294,300,313,317,319,321,325,329,335,338,339,341,346,349,354,355,362,367,377,402],donoth:292,dont:[135,322],doom:285,door:[19,31,34,66,68,72,97,100,109,112,149,173,216,242],doorwai:242,dot:[4,68,167,173,355,377],dotal:[354,376],dotpath:377,doubl:[6,68,75,90,107,132,166,185,376,377],doublet:[166,167],doubt:[68,267],down:[2,4,5,7,13,20,22,26,27,38,40,46,49,58,60,62,66,68,70,72,73,75,77,80,81,84,86,87,90,91,95,97,98,103,107,110,111,112,114,116,117,118,119,121,122,124,125,140,146,148,149,158,173,183,211,225,239,247,250,251,265,268,274,280,285,292,294,300,302,309,310,317,318,338,339,341,354,362,363,377],download:[0,9,10,11,67,78,103,135,137,140,144,145,146,148,152],downtim:[84,149,364],downward:170,dozen:[60,77,82],drag:46,dragon:[89,99,101,105,106,108,114],drain:246,dramat:[13,102,112,117],drape:199,draw:[15,72,75,86,118,363],draw_room_on_map:72,drawback:[15,27,58,83,84,91,101,114,117,118,137,198,355],drawn:[72,73,91],drawtext:118,dream:[0,63,77,112,115],dress:199,drf:[381,383],drift:114,drink:[113,211,349,351],drinkabl:211,drive:[11,51,67,78,81,103,108,112,114,115,129,132,140,148],driven:[69,82,113,114,115,121,135,244,282],driver:137,drizzl:[38,131],drop:[9,15,22,31,33,34,46,53,58,59,67,74,77,79,81,82,90,91,93,97,99,100,101,104,105,106,107,114,117,126,127,129,137,146,173,179,199,227,233,244,250,253,259,274,280,309,351,355,377],drop_whitespac:363,dropdown:7,droplock:274,dropper:[227,250,253,280],drum:146,dtobj:377,duck:[19,107],duckclient:138,due:[5,20,22,40,42,45,49,53,55,65,68,78,84,91,92,98,107,130,140,146,167,183,227,279,280,302,338,341,348,354,370],duh:60,dull:[0,73,100],dumb:[100,341,354],dummi:[5,8,22,31,67,70,107,114,139,202,236,275,300,318,331,332,339,386],dummycli:331,dummyfactori:331,dummyrunn:[155,156,295,300,318,330,332,334],dummyrunner_act:331,dummyrunner_actions_modul:331,dummyrunner_set:[5,155,156,295,300,330],dummyrunner_settings_modul:5,dummysess:341,dump:[23,239,309],dungeon:[43,77,104,109],dupic:20,duplic:[20,74,166,173,294,351,370],durat:[48,83,131,251,371,378,404],dure:[6,13,20,29,31,38,41,42,46,53,54,64,65,67,75,84,108,112,114,120,121,125,131,135,140,148,158,166,178,184,194,202,209,217,230,233,260,264,266,267,275,277,291,309,319,355,357,361,370,397],duti:78,dwarf:73,dwarv:114,dying:[114,249,250,251,252,253],dynam:[8,12,23,29,44,46,58,62,69,73,96,102,104,123,132,146,158,162,168,180,183,184,188,191,218,236,246,247,249,250,251,252,253,272,279,280,289,294,349,351,352,357,359,361,368,371,377,402,404],dyndns_system:146,each:[2,3,6,8,12,13,14,19,20,22,23,24,27,31,37,38,40,41,43,44,45,46,48,51,53,56,58,60,62,65,66,68,69,70,72,73,75,77,78,80,84,86,89,90,91,92,93,96,97,99,102,103,105,106,107,108,110,112,118,119,120,121,125,129,130,131,132,148,158,165,166,167,171,173,182,189,196,198,199,200,202,211,216,217,218,230,233,235,236,246,247,249,251,252,253,261,268,272,275,279,280,285,291,294,302,305,318,320,323,327,332,339,340,341,349,351,352,354,355,357,359,360,361,362,363,367,369,377,383,386],eagl:117,eaoiui:235,earler:100,earli:[2,115,249,250,251,252,253,302],earlier:[2,7,11,14,20,27,30,67,78,91,92,97,99,106,107,108,112,121,123,129,133,139,305],earn:115,earnest:[109,114],earth:[96,149],eas:[20,22,58,86,105,130,146,148],easi:[0,7,8,9,11,14,17,22,27,29,34,38,45,48,55,59,60,61,65,66,68,71,73,75,77,84,86,89,92,93,95,96,97,99,106,107,108,112,114,115,117,118,120,121,127,130,132,133,135,137,144,146,148,167,171,178,199,202,214,218,247,361,367],easier:[13,27,37,38,48,49,58,68,74,75,77,80,82,86,89,90,91,92,93,98,99,102,105,106,107,108,110,111,112,114,115,117,118,125,130,146,203,235,247,249,250,251,252,253,265,293,342,352,377],easiest:[9,11,16,19,49,55,64,66,70,71,82,85,91,105,121,132,140,239,351],easili:[7,11,13,14,15,17,19,22,23,27,29,31,37,41,42,43,46,49,56,59,60,65,66,70,71,72,73,74,75,79,80,82,83,86,91,92,97,98,100,102,104,105,106,109,111,112,113,114,118,121,123,125,132,140,146,147,148,149,180,191,196,197,199,218,220,224,235,242,246,247,249,250,251,252,253,267,271,272,274,294,355,361,372],east:[72,73,82,88,173,230,266],east_exit:266,east_west:73,eastern:[73,92],eastward:266,eat:[209,211],eccel:363,echo1:84,echo2:84,echo3:84,echo:[0,2,19,22,26,37,40,48,49,65,72,75,83,84,88,99,100,106,107,113,120,121,127,131,141,143,146,147,148,153,158,160,171,173,178,183,199,206,227,236,258,259,264,265,266,280,298,305,320,323,359,377],echocmdset:99,echol:152,echowoo:99,econom:[58,77,104,105,108,114,135],economi:[38,60,112,118,128,196],ecosystem:148,edg:[11,19,50,203,363,377],edgi:72,edibl:211,edit:[0,6,7,9,13,14,15,22,25,29,31,37,40,46,53,55,58,62,64,66,67,69,71,73,74,80,82,85,87,89,91,92,93,95,105,110,114,125,132,133,135,137,139,142,145,148,171,173,180,183,197,207,218,222,223,225,226,231,232,233,270,275,277,280,282,284,285,349,359,382,397,402,404],edit_callback:[223,225],edit_handl:173,editcmd:68,editor:[6,11,16,22,37,55,60,66,67,68,71,73,75,76,81,90,107,108,135,140,173,180,182,183,197,232,289,355,359],editor_command_group:359,editorcmdset:359,editsheet:91,effect:[8,9,13,15,19,20,25,33,40,42,44,48,62,63,65,69,73,75,83,84,86,89,90,91,107,108,112,113,114,117,118,120,126,130,153,155,156,158,166,167,173,182,193,206,211,225,246,250,251,252,259,260,264,266,273,280,286,289,313,369,377,403],effici:[0,5,13,33,43,44,45,55,58,77,78,83,84,86,89,102,108,117,131,135,149,196,236,243,275,280,294,349,350,352,359,362],effort:[11,74,89,104,133,402],egg:[70,145,202],egg_info:140,egi:302,eight:211,eightbal:109,either:[5,6,9,11,14,17,19,20,22,23,27,31,37,38,41,43,45,46,49,56,62,66,67,70,71,72,73,74,75,80,84,86,87,88,89,90,91,93,98,99,101,102,104,105,107,108,111,114,117,118,120,121,129,130,137,146,149,153,158,160,166,167,168,178,183,188,189,190,197,202,222,228,229,231,235,236,242,246,247,249,252,253,275,280,284,285,289,291,292,294,298,309,321,325,332,350,351,352,361,363,369,370,372,374,377],elabor:[68,75,80,97,98,121],electr:146,eleg:74,element:[17,27,50,62,68,70,77,87,98,105,106,107,109,165,170,194,197,205,234,235,280,285,349,350,352,355,360,361,362,377,386],elev:[69,71,96,404],elif:[27,38,66,72,87,91,99,109,118,120,121,126],elig:194,elimin:[148,354],ellow:[62,354],els:[3,8,11,12,19,22,27,29,31,32,38,44,46,48,49,51,62,66,67,68,70,71,72,73,75,81,82,84,85,86,87,91,93,95,96,97,98,99,100,106,107,109,112,115,117,118,120,121,126,128,129,132,133,137,146,149,194,196,199,218,234,249,250,251,252,253,268,279,329,351,361,377],elsewher:[12,20,43,84,91,103,105,132,167,266,300,341,349],elv:114,elvish:235,emac:[15,135],email:[11,78,104,109,110,140,152,158,159,207,357,371,377,378,397],email_login:[155,156,192],emailaddress:377,emailfield:[159,397],emb:[37,62,75,91,217,285],embark:129,embed:[37,45,62,104,113,283,360,369,377],emerg:[31,55,149],emi:235,emit:[23,46,60,82,99,167,171,189,219,280,339,370],emit_to_obj:[167,280],emo:81,emoji:138,emot:[22,29,69,77,87,113,114,115,120,179,196,209,235,236],emoteerror:236,emoteexcept:236,emphas:75,emphasi:75,emploi:378,empti:[3,6,8,9,11,12,15,20,22,27,32,34,44,45,46,48,58,59,62,66,67,70,72,75,78,87,91,93,98,99,102,104,105,106,107,108,109,113,117,118,121,123,126,133,139,140,148,152,164,165,171,173,184,197,202,220,222,236,246,284,285,298,305,309,331,332,348,355,357,361,363,374,377],emptor:194,empty_color:220,empty_permit:[159,270,277,397],empty_threadpool:345,emptyset:20,emul:[41,63,78,113,114,121,145,183,246],enabl:[7,46,62,130,133,136,138,143,148,149,158,189,195,218,245,323,378],enable_recog:236,enableloc:323,enableremot:323,enact:209,encamp:71,encapsul:371,encarnia:135,encas:359,enclos:[25,26,107,185,207,369],encod:[19,52,73,91,311,324,328,329,354,373,377,404],encode_gmcp:324,encode_msdp:324,encoded_text:377,encompass:19,encount:[167,378],encourag:[68,79,86,98,123,138],encrypt:[56,136,149,178,194,320,321,325],encumb:113,end:[5,9,11,13,14,15,19,20,22,23,26,27,31,33,37,41,42,46,48,51,53,55,56,58,59,60,62,64,65,67,68,75,77,78,81,82,83,84,86,91,92,93,95,98,100,102,104,106,107,108,109,110,111,113,114,117,118,120,121,127,129,130,132,133,136,137,139,141,146,148,152,158,160,166,167,173,179,180,188,196,198,199,203,206,211,214,220,232,236,244,247,249,250,251,252,253,266,271,283,304,311,312,320,323,324,334,339,343,345,350,354,355,357,361,362,363,369,370,377,402],end_convers:27,end_turn:120,endblock:[93,123,132,133],endclr:[62,369],endfor:[93,132,133],endhour:82,endif:[93,132,133],endlessli:149,endpoint:[149,385,386],endpoint_url:194,endsep:377,endswith:354,enemi:[13,27,37,84,111,112,120,251,252,253,264,265,266],enemynam:27,enforc:[22,31,48,62,87,112,118,130,320,323,362,363,402],enforce_s:363,engag:[77,253,264],engin:[2,8,11,22,29,34,38,40,65,68,69,78,89,106,111,118,125,135,137,149,151,164,167,182,183,202,240,266,271,300,311,317,320,323,328,338,340,355,357],english:[6,16,55,61,135],enhanc:[62,95,107,239,354,402],enigmat:100,enjoi:[7,98,111,112,115,140],enough:[3,31,32,33,43,44,60,70,75,77,78,79,80,81,84,86,87,90,91,93,97,98,99,102,103,105,106,108,112,117,121,125,130,140,146,167,173,202,234,235,259,268,361,362,363],enpoint:383,ensdep:377,ensur:[7,8,72,93,126,130,148,247,343,375,402],ensure_ascii:329,enter:[0,2,3,9,11,14,15,16,19,20,22,25,27,31,33,34,37,54,56,62,63,64,66,67,68,69,71,73,78,81,82,84,87,88,91,92,93,97,98,106,107,110,111,117,120,121,123,126,132,137,140,145,148,152,155,158,165,167,172,181,182,183,188,196,197,199,211,214,217,218,228,231,247,249,250,251,252,253,264,266,268,274,280,285,289,298,339,361,397],enter_guild:27,enter_nam:27,enter_wild:268,enterlock:274,enterpris:2,enthusiasm:115,enthusiast:[69,114],entir:[8,13,14,15,19,22,26,27,31,44,45,48,51,58,60,62,68,71,72,73,84,93,98,103,104,107,112,114,121,125,146,197,235,236,247,267,274,275,280,284,285,351,355,361,363,367,369,377,402],entireti:[27,118,210,218,361],entit:357,entiti:[13,19,23,27,31,32,33,34,37,38,41,42,43,45,76,78,101,102,103,104,105,109,112,117,120,130,157,158,168,173,183,189,190,191,202,211,236,242,258,274,280,282,283,284,285,286,289,290,292,294,341,349,350,352,357,361,362,366,374,377],entitii:42,entitl:146,entranc:73,entri:[11,13,16,19,20,22,23,24,27,31,42,76,80,82,91,93,98,99,103,105,109,114,129,138,139,140,144,158,168,180,181,184,194,202,211,220,227,234,247,249,250,251,252,253,269,270,271,272,275,280,294,319,332,343,349,355,357,359,361,363,370,371,374,377,378,402],entriest:170,entrypoint:148,entrytext:[93,272,357],enul:136,enumar:377,enumer:133,env:[194,300,310],environ:[1,2,9,14,67,75,78,80,82,96,107,112,114,115,140,141,146,148,149,183,184,194,204,215,261,263,300,310,326,335,355,361,375,384,400],environment:300,eof:320,epic:135,epilog:267,epoch:[19,92,364],epollreactor:345,epub:135,equal:[5,6,20,22,50,51,62,66,71,82,86,98,100,102,105,106,114,129,166,217,236,245,246,249,250,251,252,253,280,377],equip:[15,62,69,90,104,113,114,199,249,250,252,253],equival:[9,13,14,33,40,48,53,59,62,103,107,109,140,149,153,157,173,271,318,324,349,377,382,402],eras:[67,253],err:[31,91,331,355],err_travers:[34,280],errback:[48,297,300,309,310,377],errmessag:166,errmsg:[121,370],erron:[61,121,309,363],error:[0,3,4,6,8,9,11,13,15,16,19,20,22,27,30,31,33,34,37,40,41,45,48,55,56,58,61,62,64,67,68,70,73,74,75,78,89,90,91,94,98,100,105,106,108,109,111,115,117,121,127,128,132,136,137,138,140,143,145,146,149,158,164,166,167,173,189,202,204,225,230,234,236,246,247,260,265,267,275,280,283,284,292,297,299,300,302,304,309,323,331,351,354,355,357,360,361,369,370,373,377,378,382,383,404],error_check_python_modul:300,error_class:[159,270,277,397],error_cmd:88,error_consumable_excess_messag:202,error_consumable_missing_messag:202,error_consumable_order_messag:202,error_msg:343,error_tool_excess_messag:202,error_tool_missing_messag:202,error_tool_order_messag:202,errorlist:[159,270,277,397],errorlog:136,escal:[12,31,51,114,170,274],escap:[62,69,93,179,183,209,212,267,283,354,369,376,397],escaperoom:212,escript:[68,197],especi:[16,31,41,43,68,73,84,104,105,107,112,136,137,140,220,235,355],esqu:105,ess:28,essai:135,essenti:[7,61,72,83,89,104,114,135,145,190,300,357],est:28,establish:[22,41,112,113,114,118,158,227,249,280,297,309,311,318,320,323,328,331,338,340],estim:[85,285,367],esult:280,etc:[8,11,12,13,19,22,25,27,31,32,33,34,37,38,41,42,45,46,49,53,56,58,59,60,68,69,72,75,76,77,78,82,84,85,87,89,90,91,92,99,100,102,103,104,112,113,114,117,118,120,128,130,131,135,136,137,140,148,149,153,158,162,164,165,166,167,170,172,173,181,182,183,189,194,196,200,203,205,211,212,218,220,233,235,236,242,246,250,252,256,260,267,280,283,284,285,318,320,323,327,328,329,339,340,348,349,351,354,355,357,358,359,360,361,369,370,377,381,402],etern:27,ev_channel:160,evadventur:[114,119],eval:[37,196,283],eval_rst:75,evalstr:275,evalu:[22,75,102,113,115,165,196,275,283,361],evbot:[178,341],evcast:135,evcel:[360,363],evcolor:135,evcolum:363,evcolumn:363,eve:377,eveditor:[24,68,76,155,156,197,353,404],eveditorcmdset:359,even:[0,3,5,6,7,11,13,15,19,20,26,27,31,38,41,44,45,49,51,58,60,62,63,64,67,68,69,71,72,74,77,78,79,80,81,82,84,86,87,89,90,91,92,93,94,97,98,102,103,105,106,107,108,111,112,113,114,115,117,118,119,120,121,127,130,139,140,146,149,153,166,168,171,199,202,205,217,218,227,235,246,249,250,251,252,253,266,267,280,285,323,361,363,367,377],evenia:103,evenli:[19,205,377],evenn:148,evenna:67,evenni:80,evennia:[1,2,5,6,10,12,13,14,15,16,17,19,20,22,23,24,25,26,27,28,29,30,31,32,33,34,36,38,40,41,42,43,44,45,48,51,52,53,54,56,58,59,60,61,62,63,64,66,68,69,70,71,72,73,74,76,78,79,81,83,84,85,86,88,92,93,94,95,97,99,100,101,102,104,105,106,108,109,110,111,112,113,115,117,118,120,121,123,125,126,127,128,129,131,132,133,134,138,140,141,144,147,149,151,152,404],evennia_access:136,evennia_admin:402,evennia_channel:[141,144,147,178],evennia_dir:377,evennia_error:136,evennia_gener:125,evennia_launch:[7,155,156,295,298],evennia_logo:125,evennia_vers:300,evennia_websocket_webcli:328,evennia_wsgi_apach:136,evenniacreateview:402,evenniadeleteview:402,evenniadetailview:402,evenniaform:397,evenniagameindexcli:302,evenniagameindexservic:303,evenniaindexview:402,evennialogfil:370,evenniapasswordvalid:344,evenniapermiss:[382,386],evenniareverseproxyresourc:345,evenniaserv:36,evenniatest:[184,215,226,241,261,326,375,384,400],evenniaupdateview:402,evenniausernameavailabilityvalid:[158,344],evenniawebtest:400,event:[27,42,46,69,78,115,118,149,155,160,196,205,211,224,225,226,227,228,236,239,260,289,292,342,404],event_nam:[224,228],eventcharact:227,eventdict:370,eventexit:227,eventfunc:[66,155,156,192,221,225],eventhandl:225,eventi:[168,197,267],eventobject:227,eventroom:227,eventu:[13,22,31,49,51,55,56,59,79,80,84,87,91,111,112,114,115,120,121,125,132,146,153,158,164,165,182,184,206,211,212,227,235,236,266,275,280,284,285,297,305,331,339,340,352,356,357,361,363,395],evenv:[2,6,7,78,80,140,145],evenwidth:363,ever:[9,11,13,14,15,16,22,38,41,43,45,49,58,61,68,73,78,87,90,98,102,105,113,118,127,137,152,153,209,212,274,294,311,312,318,349,361],everi:[0,2,8,9,10,11,13,14,19,20,22,27,30,37,38,40,43,44,45,58,60,61,62,64,66,71,72,73,74,78,80,81,83,86,87,90,92,93,97,98,99,100,102,104,105,107,108,113,118,120,121,125,128,129,131,132,133,140,145,146,148,158,173,178,194,199,204,210,218,225,235,236,247,249,250,251,252,253,255,260,263,268,280,285,292,294,305,322,332,338,347,348,349,351,361,362,363],everror:225,everybodi:87,everyon:[8,9,11,22,23,27,31,33,38,43,51,62,78,81,91,105,108,109,112,114,115,118,120,121,129,131,134,138,143,147,152,153,173,179,180,206,211,212,214,249,250,251,252,253,280,318],everyth:[0,2,3,6,8,9,11,13,20,31,33,37,40,44,46,51,56,61,64,67,72,73,75,77,78,81,83,91,93,95,97,98,99,104,105,106,107,108,109,110,111,112,113,115,117,118,120,122,125,135,140,144,145,146,148,149,152,153,163,168,178,179,181,182,183,184,185,198,202,203,207,246,266,274,279,289,304,331,339,349,351,355,361,369],everywher:[67,89,104],evform:[19,76,155,156,353],evgam:178,evgamedir:75,evict:343,evid:144,evil:[5,15,259,285],evmenu:[19,22,24,68,69,76,91,97,114,155,156,197,210,218,231,244,247,263,282,353,362,404],evmenucmdset:361,evmenuerror:361,evmenugotoabortmessag:361,evmenugotomessag:361,evmor:[24,76,155,156,284,353,404],evscaperoom:[155,156,192],evscaperoommenu:210,evscaperoomobject:[211,212],evtabl:[19,22,72,73,76,155,156,168,218,284,353,360,362,377],exact:[5,22,27,31,63,87,102,105,109,158,165,173,182,190,202,236,253,271,280,284,285,350,351,373,374,377,381],exact_consum:202,exact_consumable_ord:[202,203],exact_tool:202,exact_tool_ord:202,exactli:[3,9,11,12,38,44,48,51,53,55,56,58,62,70,71,73,75,78,91,92,93,98,99,102,103,105,107,109,113,114,118,121,125,140,148,153,202,236,246,280,300,351,374],exam:173,examin:[7,11,12,13,22,31,44,46,49,56,65,68,91,97,98,99,100,102,118,121,158,173,196,209,256,265,266,332,382],exampl:[2,4,5,6,7,10,11,12,13,14,15,16,17,19,20,22,29,30,32,33,34,37,40,41,43,44,45,48,51,53,56,58,59,62,63,64,65,66,68,70,72,73,74,75,77,78,80,81,82,83,84,85,87,88,89,90,91,92,95,96,97,98,99,100,101,102,104,105,106,107,108,109,111,112,113,114,115,117,121,125,126,127,129,130,131,132,136,140,142,143,147,148,149,153,155,156,158,162,165,166,167,168,171,172,173,178,179,180,181,182,184,188,190,191,196,197,199,202,203,204,205,206,209,211,216,217,218,219,220,229,230,233,234,235,236,239,242,243,244,246,247,249,250,251,252,253,255,259,260,264,266,267,268,272,275,279,280,285,289,292,294,305,320,323,324,329,332,341,345,348,349,351,352,353,354,356,360,361,362,363,364,368,369,370,371,374,375,377,378,385,386,397,402,404],example1_build_forest:230,example1_build_mountain:230,example1_build_templ:230,example1_legend:230,example1_map:230,example2_build_forest:230,example2_build_horizontal_exit:230,example2_build_verticle_exit:230,example2_legend:230,example2_map:230,example_batch_cod:[14,155,156,192,254],example_recip:[155,156,192,201,202],example_recipi:202,excalibur:97,exce:[96,195,249,250,251,252,253,343,367],exceed:343,excel:[31,38,60,89,135],excempt:166,except:[6,13,15,19,20,22,26,31,34,37,38,48,51,56,62,67,68,70,71,73,75,78,80,81,83,84,86,87,91,98,100,102,104,106,107,108,109,114,120,121,127,128,129,130,132,133,140,145,146,158,160,162,164,167,168,181,182,189,190,191,196,199,202,205,211,212,217,219,224,225,227,228,232,233,234,235,236,242,243,244,246,249,250,251,252,253,255,258,259,260,264,265,266,267,268,272,274,275,279,280,284,289,292,300,305,307,309,321,323,325,329,333,345,349,352,354,357,360,361,363,364,368,369,370,372,377],excepteur:28,excerpt:26,excess:[31,37,68,117,181,182,202,279,355],exchang:[14,38,113,146,196,358],excit:[25,99,100,114,139],exclam:81,exclud:[78,102,109,121,128,199,233,266,279,280,359,361,381],exclude_channel_messag:190,exclude_cov:199,excluded_typeclass_path:183,exclus:[27,31,112,280,289,350,361],exclusiv:357,exe:[7,9,140],exec:[27,37,97,285,361],exec_kwarg:361,exec_str:335,execcgi:136,execut:[2,7,8,9,14,15,20,22,26,27,33,34,37,38,46,48,49,51,56,62,66,67,68,71,73,78,82,83,84,92,93,97,98,104,107,111,114,140,145,158,160,162,163,164,168,171,172,180,181,183,184,191,197,209,225,230,236,247,258,266,267,272,274,275,279,280,284,285,286,289,293,297,305,307,310,311,317,320,323,328,332,335,338,339,349,351,352,355,361,362,368,369,377],execute_cmd:[12,22,34,121,126,127,158,160,168,280,305,339],execute_command:22,executor:2,exemplifi:[53,83,108,111,113],exercis:[3,73,81,87,91,97,107,120,121,131,195,204,245,326,336,368],exhaust:68,exhaustedgener:234,exidbobj:280,exis:88,exist:[2,6,9,11,12,13,14,19,20,22,25,27,29,31,37,38,41,43,44,49,53,55,58,66,68,70,71,72,73,78,81,82,86,87,88,89,90,91,93,100,101,102,104,106,107,111,112,115,117,120,121,123,125,126,133,141,144,148,157,158,159,160,166,167,168,173,178,180,181,182,183,189,194,195,197,198,203,210,216,217,222,224,225,228,229,232,233,235,236,243,246,252,265,268,274,275,279,280,282,285,292,293,300,304,306,320,321,325,333,338,339,341,349,350,351,352,355,357,359,360,361,363,370,372,377],existen:339,exit:[7,9,20,26,27,31,37,45,58,68,72,73,76,81,86,87,91,94,97,98,99,100,101,104,105,107,108,109,111,121,129,137,140,148,152,155,164,166,167,173,183,196,197,212,226,227,230,231,242,243,247,253,264,265,266,267,268,274,279,280,285,320,332,349,357,359,361,362,375,381,383,386,400,404],exit_alias:[173,242],exit_back:91,exit_cmd:[27,362],exit_command:280,exit_nam:[72,173,242],exit_on_lastpag:362,exit_ther:91,exit_to_her:173,exit_to_ther:173,exit_typeclass:[268,375,400],exitbuildingmenu:68,exitcmdset:[20,280],exitcommand:280,exitnam:242,exitobject:88,exitviewset:386,exixt:318,exot:22,exp:360,expand:[11,30,34,40,62,64,65,66,69,70,72,73,78,79,80,81,90,91,95,97,99,100,102,104,105,106,107,108,112,113,114,115,121,122,126,128,131,137,146,155,156,173,192,207,242,249,250,251,252,253,280,354,363],expand_tab:363,expandtab:[354,363],expans:[69,88,112],expect:[6,8,9,22,23,31,33,34,42,44,48,56,59,61,62,66,67,74,75,89,91,98,104,105,107,109,111,112,114,115,121,130,133,145,146,173,181,182,194,197,202,222,224,234,246,260,268,274,280,284,285,298,348,351,361,362,367,386,389,402],expected_return:8,expens:[44,146,374],experi:[0,3,11,27,64,70,73,90,92,95,99,102,107,108,111,112,118,119,140,146,148,178,211,258],experienc:[1,27,78,107,110,135],experienced_betray:27,experienced_viol:27,experiment:[30,183,187,277],expert:246,expir:194,explain:[8,11,22,27,58,63,68,77,78,86,91,100,104,114,117,125,129,130,133,135,143],explan:[20,22,62,78,82,86,93,212,344],explicit:[20,40,53,59,63,66,68,75,93,98,125,143,234,300,322,349],explicitli:[6,20,29,31,32,33,37,43,44,45,56,58,62,67,75,80,81,85,91,97,105,106,108,113,114,140,167,168,173,234,280,285,294,351,354,357,373,383],exploit:114,explor:[3,12,40,45,48,56,66,73,93,100,105,107,111,120,140,183],expos:[133,149],express:[22,27,31,37,64,65,75,89,102,105,109,123,133,173,205,234,253,283,377],ext:27,extend:[19,23,45,58,60,73,75,77,86,89,93,97,99,103,104,106,107,110,116,118,119,122,123,124,126,127,132,133,135,151,152,162,168,180,184,189,194,198,200,202,217,225,228,268,277,279,280,351,371,397,402,404],extended_room:[155,156,192],extendedloopingcal:294,extendedroom:217,extendedroomcmdset:217,extendng:203,extens:[6,8,27,40,59,62,67,73,75,77,78,89,100,104,105,112,123,137,140,162,194,240,249,315,323,357,366,376],extent:[68,89,114,118],exter:178,extern:[7,16,23,37,53,60,69,73,75,87,90,104,108,112,114,115,117,136,137,139,140,141,144,146,147,151,155,167,178,186,189,191,239,284,298,300,302],external_discord_hello:305,extra:[5,8,15,20,22,27,31,34,42,45,46,50,62,74,81,82,84,87,90,91,99,107,108,109,113,114,121,125,130,133,136,137,146,158,159,162,168,180,196,202,217,219,232,236,246,266,280,283,284,294,297,348,350,354,355,359,361,362,363,370,371,372,376,377],extra_environ:355,extra_spac:377,extract:[6,13,42,87,89,98,168,202,211,236,240,275,314,328,377],extract_goto_exec:361,extrainfoauthserv:320,extran:218,extrem:[0,9,89,98,108,153,249,250,252,253,313,371],eye:[6,62,73,112,285,362],eyed:[117,125],eyes:[22,74,90],eyesight:[31,62,91],f6d4ca9b2b22:148,face:[99,111,114,146,149,219,344,361],facil:370,facilit:114,fact:[7,13,15,22,34,45,48,55,56,62,65,77,81,84,90,91,103,104,105,112,121,126,130,133,149,152,341,343,369],factor:[62,66,92,96,250,252,297,311,312],factori:[53,246,297,302,310,311,312,318,319,320,321,323,331],factory_path:160,fade:[60,235],fail:[8,13,14,15,19,20,27,34,37,42,48,49,61,67,70,80,87,98,106,111,112,117,120,126,129,138,140,149,153,167,182,189,202,204,206,236,242,245,246,265,274,275,280,284,292,297,298,300,304,311,312,322,343,348,349,351,369,371,373,377,402],failmsg:343,failtext:118,failur:[8,15,48,70,113,118,140,158,202,266,302,309,311,312,331,343,354,377],failure_messag:202,failure_teleport_msg:266,failure_teleport_to:266,faint:38,fair:[113,114,118,206],fairli:[86,93,145,199,218,247,250],fake:[200,331,341,349,354],fall:[0,6,20,38,61,73,75,78,92,105,118,155,158,182,202,219,236,266,377,397,402],fall_exit:266,fallback:[72,88,164,168,191,217,275,292,300,329,349,361,372,377],fals:[8,12,13,19,20,22,26,27,29,30,31,32,34,38,44,45,46,58,68,72,75,80,81,82,84,87,88,91,92,95,96,99,100,105,109,117,120,121,127,128,129,132,149,158,159,162,164,165,166,167,168,173,180,189,190,191,194,196,197,199,200,202,205,206,209,210,211,214,218,222,225,227,229,235,236,242,247,249,250,251,252,253,263,267,268,270,271,272,274,275,277,279,280,282,284,285,289,290,291,292,294,297,300,302,306,309,310,317,318,319,320,323,329,337,338,339,341,343,345,348,349,350,351,352,354,355,357,359,361,362,363,364,367,369,372,373,374,376,377,378,381,382,397],falsestr:218,falsi:[99,106,202],fame:[111,115],famili:[27,67,90,117],familiar:[1,20,22,45,67,73,84,86,91,97,98,102,105,106,107,115,123,132,140,146],famou:[28,359],fan:135,fanci:[2,16,17,118,199],fantasi:[69,109,114],faq:[75,322,404],far:[7,11,14,20,22,59,62,66,68,71,72,73,77,81,86,87,88,90,98,100,102,104,105,107,108,139,145,146,148,166,253,268,274,302,327,349,359,367],fare:105,fart:117,fashion:73,fast:[0,11,13,16,19,34,44,60,78,84,89,92,96,107,114,115,137,171],faster:[5,92,109,114,137,189,191,196,349],fastest:75,fatal:300,fault:115,faulti:107,favor:19,favorit:[74,81],fear:19,feat:114,featgmcp:324,featur:[0,2,3,9,11,16,17,19,20,22,23,26,37,42,45,62,63,66,68,69,71,72,73,74,77,78,79,80,82,89,90,92,94,95,97,98,99,100,111,112,113,114,121,134,140,144,149,158,167,168,217,225,236,247,267,294,317,338,342,351,359,377,402,403,404],februari:92,fed:[22,31,48,318,349,358,360],fedora:[11,136,140,142],feed:[9,16,27,37,72,118,147,160,178,302,319,320,351,362],feedback:[3,34,74,112,115,127,190,259,359],feedpars:[147,319],feedread:160,feel:[11,17,45,48,60,66,68,71,74,75,77,78,79,86,90,93,98,102,105,110,111,112,114,115,117,118,121,124,127,132,140,143,146,211,235,247,250,256,266],feelabl:211,feend78:229,feint:120,felin:19,fellow:360,felt:[38,131],femal:219,fetch:[9,11,13,102,132,140,146,148,230,349,362,402],few:[2,3,8,11,13,16,17,20,22,23,26,30,31,34,48,54,58,59,62,66,67,72,75,77,78,80,87,98,100,103,105,107,112,113,114,115,118,120,121,129,130,135,137,149,153,183,205,235,260,279,315,324,343,354,363,377,402],fewer:[60,107,341,350],fg_colormap:376,fgstart:376,fgstop:376,fiction:[27,77,92,361],fictional_word:235,fictiv:235,fictou:216,fiddl:266,field:[7,9,13,23,30,32,33,34,38,42,43,45,58,64,89,91,101,105,123,132,137,139,159,162,187,191,218,222,236,253,264,270,272,274,277,279,280,284,285,287,289,290,294,307,348,349,350,351,352,360,368,373,374,381,383,397,399,402],field_class:397,field_nam:381,field_or_argnam:30,field_ord:397,fieldevmenu:218,fieldfil:[155,156,192],fieldnam:[32,91,218,290,351,367,397],fieldset:[159,187,270,277,287],fieldtyp:218,fifo:377,fifth:72,fight:[20,84,106,111,112,120,249,250,251,252,253,265],fighter:[249,250,251,252,253],figur:[0,3,5,6,11,22,31,49,56,72,74,98,103,105,112,115,123,129,132,146,196,198,202,205,236,284,300],file:[0,2,3,5,6,7,9,10,12,19,20,23,29,31,36,46,51,53,54,55,58,62,64,67,68,70,73,74,78,80,81,82,87,88,89,90,91,92,93,95,97,99,100,103,104,106,107,108,110,114,121,123,125,126,128,129,132,133,135,136,137,139,140,141,142,144,145,146,147,148,149,151,152,153,155,156,158,159,172,180,189,194,195,197,199,200,202,205,207,212,230,231,235,239,246,267,268,270,274,277,285,299,300,320,321,324,325,332,333,334,338,345,346,348,353,360,361,370,373,374,377,397,402,404],file_end:[355,377],file_name_charset:194,file_overwrit:194,filelogobserv:370,filenam:[11,19,103,194,355,360,370],filename1:300,filename2:300,filepath:194,files:194,filesystem:[140,148,149],fill:[2,7,26,62,64,72,73,87,91,107,132,141,218,246,283,348,349,354,360,362,363,377],fill_char:363,fill_color:220,fillabl:[69,218],fillchar:[62,354,369,377],filo:377,filter:[7,20,23,45,58,62,86,93,102,128,132,155,156,166,171,189,197,217,236,279,280,377,379,380,386,402],filter_backend:386,filter_famili:[45,102],filter_nam:381,filterset:381,filterset_class:386,filthi:134,final_path:194,final_valu:48,find:[0,3,5,6,8,9,11,13,14,15,17,19,20,22,23,26,29,30,31,32,33,34,37,38,43,45,48,49,53,55,58,60,62,64,65,66,68,69,70,71,72,74,75,77,79,80,81,82,84,87,89,90,91,92,93,98,99,100,101,102,103,104,105,106,108,110,111,112,114,115,117,118,119,121,123,125,132,133,134,135,137,138,140,145,146,148,149,153,158,165,173,190,202,205,211,214,217,230,236,242,246,247,266,267,280,284,285,291,300,314,349,350,354,356,374,377],find_apropo:271,find_topicmatch:271,find_topics_with_categori:271,find_topicsuggest:271,findfoo:109,fine:[16,22,34,41,43,44,49,58,71,78,87,88,97,100,104,105,106,108,110,111,113,117,121,127,160,266,349,357,377],finer:49,finish:[9,15,22,42,48,70,75,84,91,111,112,121,125,132,148,155,158,168,170,181,196,202,203,209,214,217,233,265,266,280,300,304,312,323,338,345,356,361,377],finish_chargen:27,finit:98,fire:[7,12,19,22,27,38,42,44,71,73,81,83,84,91,100,105,108,112,127,128,131,160,164,225,251,252,280,283,285,292,300,309,311,328,361,362,367,377],firebal:[70,114,202],firebreath:[91,105,108],firefox:144,firestorm:83,firestorm_lastcast:83,firewal:146,first:[0,3,5,6,7,8,9,11,12,13,14,15,16,19,20,22,25,26,27,29,31,34,37,38,40,41,42,45,46,48,49,50,51,53,55,56,58,60,61,62,64,67,69,72,75,77,80,81,84,86,87,89,91,92,93,94,95,97,98,99,100,101,102,103,104,106,108,109,110,111,112,113,114,115,117,118,120,121,123,124,125,127,128,129,130,131,132,133,137,138,140,141,143,145,146,147,148,149,151,153,158,160,162,165,166,173,181,182,185,189,191,194,196,197,199,200,205,207,211,212,214,217,230,231,234,235,236,242,244,245,249,250,251,252,253,255,260,264,265,266,267,268,272,274,279,280,284,285,289,292,300,304,305,307,318,320,323,328,329,331,332,338,341,349,351,352,354,355,357,359,360,361,363,364,367,368,369,376,377,382],first_lin:121,first_nam:159,firsthand:31,firstli:[6,34,67,101,102,146],fish:[118,167,233],fist:[106,285],fit:[10,13,31,59,63,70,86,91,104,115,117,124,129,132,137,203,250,253,360,362,363,377],five:[22,73,83,102,110,115,124,146,167,247,377,378],fix:[0,3,6,8,14,15,19,22,27,37,45,50,56,74,78,79,90,97,105,107,108,112,114,117,121,129,134,140,145,146,153,235,300,360,362,363,373],fix_sentence_end:363,fixer:102,fixing_strange_bug:11,fixtur:[184,195,204,215,245,261,326,336,368,375,384],fizzl:114,flag:[11,14,15,20,22,27,30,44,53,55,56,58,60,67,83,84,85,87,91,100,105,107,110,112,117,121,158,164,166,168,173,202,204,209,211,212,214,264,274,275,280,300,307,311,320,323,328,339,359,361,377],flagnam:[209,211,212],flair:117,flame:[83,252],flash:[15,260],flat:[0,19,45,68,76,89,103,155,285,404],flatfil:89,flatten:285,flatten_diff:285,flatten_prototyp:285,flattened_diff:285,flatul:38,flavor:[100,113,146,252],flavour:[33,130],flaw:129,fled:[120,264],fledg:[16,60,114,121,122,132,146,172,206],flee:[120,126,253,264],fleevalu:120,flesh:[69,91,100,114],flexibl:[14,27,37,38,59,60,68,73,81,84,86,90,105,108,113,114,117,118,120,133,146,162,173,196,197,202,218,247,274,349,361,377,402],fli:108,flick:378,flip:[27,95],flood:[19,26],floor:[66,96,209,211,236,245],flour:[70,202],flourrecip:202,flow:[2,11,17,44,46,53,56,58,77,112,117,357,361,369],flower:[33,34,49,100,101,102,109,112,113,173],flowerpot:[49,90],fluent:135,fluffi:[105,106,108],fluid:[17,50],flurri:236,flush:[9,22,73,137,183,292,349,351,367],flush_cach:367,flush_cached_inst:367,flush_from_cach:367,flush_instance_cach:367,flusher:367,flushmem:183,fluttersprit:69,fly:[19,20,22,23,27,37,38,49,70,78,81,97,102,104,105,109,123,158,179,181,182,189,191,272,280,294,307,318,321,325,349,355,364,377,402],foci:114,focu:[69,80,110,112,114,120,209,211],focus:[7,89,90,121,135,209,211,253,383],focused_object:209,foe:250,fold:[114,247],folder:[7,8,9,14,15,19,46,55,58,64,69,72,73,75,78,81,85,90,91,93,100,103,104,105,107,118,120,121,123,125,126,127,132,133,136,140,145,148,149,152,153,193,230,249,250,251,252,253,300],folder_nam:78,follow:[3,5,6,7,9,11,12,13,14,15,17,20,22,23,26,27,29,30,31,34,38,43,45,46,48,50,51,53,55,58,59,62,64,66,67,68,71,72,74,75,80,82,86,87,91,92,93,96,97,98,99,100,102,104,105,106,107,108,110,112,115,117,118,119,120,121,126,128,129,132,133,135,136,137,139,140,141,143,145,146,148,149,153,158,160,162,164,165,168,173,181,182,184,189,191,197,199,200,202,206,219,225,227,229,230,236,246,247,251,252,259,266,272,274,275,279,280,283,284,285,289,290,304,305,315,324,328,329,332,342,349,351,354,355,357,360,361,362,363,369,370,377,385],follwo:275,fond:92,font:[46,73,75,82,104],foo:[8,22,27,32,42,43,53,56,59,99,102,103,104,105,107,109,247,361,375],foo_bar:59,foobarfoo:49,food:202,fool:114,foolish:259,footer:[93,132,168,362],footnot:[16,75],footprint:183,footwear:90,for_cont:280,forai:104,forbid:87,forbidden:11,forc:[8,20,22,45,48,66,91,95,96,98,99,108,115,117,118,120,121,129,136,140,148,149,153,160,167,171,173,178,196,203,217,219,233,235,236,246,275,280,284,291,311,312,318,323,341,343,362,363,367],force_add:246,force_init:280,force_repeat:[38,120,292],force_restart:292,force_str:373,forcibl:[38,291],fore:338,forebod:217,foreground:[3,62,130,148,200,300,354,369],foreign:[45,102],foreignkei:[162,279,289,348,351,368],forens:240,forest:[14,43,65,73,104,217,230],forest_meadow:43,forest_room:43,forestobj:65,forev:38,forget:[11,14,19,22,48,58,67,82,87,92,97,99,105,107,108,121,123,135,139,144,148,236,355],forgiv:117,forgo:265,forgotten:[72,83,97,105],fork:[67,135],forloop:93,form:[5,6,8,13,14,19,20,22,23,27,29,30,31,34,37,43,44,45,55,56,59,61,62,63,64,69,70,75,76,77,78,91,99,104,106,108,109,110,112,115,120,121,127,155,156,158,159,160,165,167,168,171,173,181,182,184,187,189,190,191,196,202,209,216,218,219,235,236,240,246,270,272,274,275,277,280,284,285,287,290,292,294,298,318,320,324,328,339,341,348,349,350,351,354,355,357,358,359,360,361,363,369,370,373,374,377,378,379,383,386,396,402],form_char:360,form_class:402,form_template_to_dict:218,form_url:159,form_valid:402,formal:[31,112,280,324],format:[3,11,15,17,19,20,22,29,37,51,55,56,59,60,61,62,63,66,68,71,73,74,75,77,87,91,92,93,95,102,106,107,117,132,135,137,147,149,166,168,170,173,180,182,184,188,189,194,197,199,200,202,205,210,216,218,228,236,239,246,247,251,258,263,267,268,272,280,282,284,285,290,300,305,315,320,340,342,349,351,354,355,357,359,361,362,363,364,369,370,372,377,378,383,386],format_attribut:173,format_available_protfunc:284,format_callback:222,format_diff:285,format_extern:189,format_grid:377,format_help:267,format_help_entri:180,format_help_list:180,format_messag:189,format_output:173,format_send:189,format_t:377,format_text:197,format_usag:267,formatt:[204,218,284,361,362],formatted_list:189,formcallback:218,formchar:[91,360],formdata:218,former:[17,78,130,137,202,361],formfield:373,formhelptext:218,formset:348,formstr:91,formtempl:218,formul:133,forth:[11,19,173,252],fortress:73,fortun:[9,22,80,86,93,105,111],forum:[9,67,74,77,79,90,114,115,140,146,147],forward:[3,14,15,26,27,75,92,93,100,110,113,114,129,130,146,158,162,191,229,239,272,279,289,345,349,351,352,360,362,368],forwardfor:142,forwardmanytoonedescriptor:[279,289,368],forwardonetoonedescriptor:[279,289,368],foul:37,found:[3,4,6,8,9,12,14,15,16,19,20,22,27,29,30,31,34,35,37,40,43,45,46,48,53,55,56,64,67,68,69,72,75,77,80,82,86,87,90,91,97,98,99,102,103,104,105,106,107,109,111,117,118,120,121,133,134,137,140,146,149,155,158,163,164,165,166,168,173,181,182,189,194,196,197,222,224,225,227,230,236,246,266,272,275,280,283,284,285,291,294,299,300,306,315,318,329,339,341,349,350,351,354,355,356,357,361,363,367,369,372,374,377,379],foundat:[72,77,102,135,249],four:[15,19,29,33,53,58,62,73,75,80,86,96,109,118,122,167,191,217,275],fourth:86,fqdn:146,fractal:89,fraction:[8,114],frame:46,framework:[46,50,78,115,123,125,132,184,249,252,373,381,382,383,385,386],frankli:63,free:[7,10,43,55,66,68,74,77,78,84,90,102,112,114,120,121,130,132,135,146,194,196,209,236,247,250,284],freedn:146,freedom:[0,15,88,114,140],freeform:[114,118,120,199],freeli:[148,149,355],freenod:[67,79,135,140,144,146,160,178,341],freetext:[190,374],freez:[3,22,84,224],frequenc:235,frequent:[98,197],fresh:[9,13,20,91,105,152,300],freshli:73,fri:49,friend:[74,91,96,99,112,115,149],friendli:[68,75,107,132,134,162,246],friendlier:[189,280],frighten:251,from:[0,1,2,3,5,6,7,8,9,10,11,12,13,14,15,16,17,19,20,22,23,25,26,28,29,30,31,32,33,34,36,37,38,40,41,42,43,44,45,48,49,50,51,53,54,55,56,58,60,61,62,63,64,65,66,67,68,69,70,71,72,73,75,78,79,81,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,101,102,103,104,105,106,108,109,110,111,112,113,114,115,117,118,120,121,123,125,126,127,128,129,130,131,133,135,136,137,139,140,143,144,145,147,149,151,152,153,155,156,158,160,162,163,164,165,166,167,168,170,171,172,173,178,179,180,181,182,183,184,185,187,188,189,190,191,194,196,197,198,199,200,202,203,204,205,206,207,209,210,211,212,214,216,217,218,219,224,225,227,228,229,230,232,233,234,235,236,239,240,241,242,243,245,246,247,249,250,251,252,253,256,259,260,264,265,266,267,268,271,272,274,275,276,279,280,284,285,289,290,291,292,293,294,297,300,305,306,307,309,310,311,312,313,317,318,319,320,323,328,329,332,334,338,339,340,341,343,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,362,363,364,367,368,369,370,371,373,374,376,377,378,381,382,383,397,402,403,404],from_channel:160,from_db_valu:373,from_nod:361,from_obj:[56,95,127,158,160,168,219,258,280],from_pickl:358,from_tz:378,frombox:309,fromstr:309,fromtimestamp:364,front:[11,14,31,37,46,97,99,102,107,118,136,142,149,151,154],frontend:[247,349],frontpag:[103,109],frost:113,frozen:[22,84,225],fruit:233,ftabl:377,ftp:376,fuel:[81,113,246,252],fugiat:28,fulfil:[70,105,111,115,300],full:[0,4,6,8,9,11,14,15,16,17,19,22,27,31,32,34,37,38,41,44,45,50,59,60,64,67,70,73,74,75,77,78,80,81,82,90,91,94,99,100,102,103,107,108,113,114,117,118,120,121,122,125,126,129,132,133,137,138,145,146,148,152,153,160,165,167,168,172,173,178,182,183,184,196,197,202,206,210,214,216,217,220,232,235,236,246,247,252,263,267,275,285,290,312,318,331,341,342,349,351,355,359,361,363,377,403],full_desc:211,full_justifi:[37,283],full_nam:33,full_result:206,fuller:91,fullest:115,fulli:[5,13,22,27,51,58,69,77,80,91,97,110,117,140,146,149,153,158,235,275,280,292,328,340,357,377],fun:[0,73,95,100,112,113,114,125,135],func1:[173,275,332],func2:[173,275,332],func:[3,22,26,27,31,48,56,68,75,81,82,83,84,85,88,89,91,92,95,96,97,98,99,104,106,109,117,118,120,121,129,143,164,168,170,171,172,173,178,179,180,181,182,183,184,185,188,196,197,198,199,202,205,206,207,209,217,218,219,223,229,230,231,232,233,236,242,243,244,247,249,250,251,252,253,256,264,265,266,267,274,275,280,311,332,336,345,359,361,362,364,377,402],funciton:252,funcnam:[30,62,104,275,283,294,361,369],funcool:135,functioncal:309,functionnam:[309,369],functool:140,fundament:[22,34,43,90,104,105,107,108,114,280],fur:203,furnac:[202,203],furnitur:[14,43,45],furst:246,further:[3,7,10,11,13,19,20,23,37,40,41,45,56,58,66,67,70,72,73,75,88,90,97,98,105,109,117,146,148,153,167,173,198,235,251,253,285,300,324,377],furthermor:[74,75,130],fuss:148,futur:[13,26,33,48,55,67,75,91,92,100,106,107,110,112,115,116,117,119,121,122,124,137,140,148,170,203,225,265,268,305,350,371,378],futurist:92,fuzzi:[55,202,271,374,377],fuzzy_import_from_modul:377,gag:138,gain:[5,13,84,102,112,117,168,191,236,275,280],galosch:235,gambl:206,game:[1,2,3,5,6,7,10,12,13,14,15,16,17,20,22,23,25,26,27,28,29,31,33,34,36,37,38,40,41,42,43,44,45,46,48,51,54,55,56,58,59,60,61,62,63,64,65,66,67,68,70,71,74,75,76,78,80,81,82,83,84,85,87,88,89,93,94,95,97,98,99,101,102,103,105,106,107,108,109,111,113,116,117,119,120,122,123,124,125,126,127,129,131,132,133,134,135,136,137,138,140,141,143,144,145,147,149,153,155,156,157,158,159,160,162,164,166,167,168,170,171,172,173,177,178,179,180,183,184,185,186,188,189,190,191,192,196,197,198,199,201,203,205,206,207,209,210,211,214,217,218,220,223,224,225,226,227,229,230,234,235,236,243,247,249,250,251,252,253,262,263,266,267,272,274,276,279,280,289,291,292,295,300,302,303,304,305,311,312,317,319,320,323,324,331,332,333,338,339,341,348,350,351,352,355,356,357,359,360,364,367,369,370,377,403,404],game_dir:[370,377],game_epoch:[19,364],game_index_cli:[155,156,295],game_index_en:139,game_index_list:139,game_map:230,game_nam:[139,390],game_slogan:[67,390],game_statu:139,game_templ:103,game_websit:139,gamedir:[27,37,110,151,300,346,404],gamedirnam:91,gameindexcli:303,gamemap:230,gameplai:[114,146,159,194,209],gamer:[141,144],gamesrc:19,gametim:[19,76,155,156,205,217,225,353,404],gametime_to_realtim:205,gametimescript:205,gameworld:106,gammon:[135,315],gandalf:27,garbag:349,garbl:113,garden:135,garment:[69,199],gate:112,gatewai:[153,329],gather:[8,22,56,125,131,138,164,165,266,298,302,357,374],gaug:[113,155,156,192],gaugetrait:246,gave:[38,78,81,98,105,130],gbg:354,gcc:[107,108,140],gear:[7,125,146,160,167,185,207],gemer:234,gen:17,gender:[69,219],gendercharact:219,gendersub:[155,156,192],gener:[2,5,7,8,13,20,22,23,27,29,31,33,37,40,41,43,46,48,49,55,56,58,59,62,66,67,72,73,74,75,77,78,82,84,90,91,92,94,99,100,104,109,112,117,118,120,130,133,137,140,146,155,156,158,160,163,168,169,170,173,180,181,182,184,185,188,189,195,196,197,198,199,202,206,207,209,211,212,217,218,219,225,229,230,231,232,234,235,236,239,240,242,243,244,247,249,250,251,252,253,256,263,264,266,267,272,275,280,282,285,311,318,320,323,324,328,339,340,341,345,349,352,353,354,356,357,359,362,363,370,372,373,377,384,385,386,389,397,402,403,404],general_context:[155,156,379,388],generate_sessid:318,generic_mud_communication_protocol:324,genericbuildingcmd:197,genericbuildingmenu:197,genesi:146,geniu:233,genr:[74,78,314],genuin:114,geoff:[69,267],geograph:65,geographi:86,geoip:239,geometr:73,geometri:73,get:[0,3,5,6,7,8,9,10,11,12,13,14,16,17,20,22,26,29,30,31,32,33,36,38,40,41,42,43,45,46,48,49,50,53,55,56,58,59,62,64,66,67,68,70,71,72,73,75,77,78,81,82,83,84,85,86,87,88,89,90,91,92,93,95,96,97,98,99,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,127,129,130,132,133,136,137,139,141,143,144,145,146,148,149,151,153,158,160,162,166,167,168,170,171,173,174,178,179,185,187,188,190,191,194,197,199,206,209,211,212,214,222,224,225,227,228,229,233,234,236,243,244,245,246,247,249,250,251,252,253,255,256,265,266,268,271,272,274,275,279,280,282,284,285,289,291,292,294,298,300,305,309,310,314,318,320,323,324,326,328,329,337,339,340,341,343,349,350,351,352,354,355,356,359,361,363,364,366,367,369,370,371,372,374,377,381,383,385,397,402,403,404],get_absolute_url:[133,189,272,351],get_account:[275,339],get_al:349,get_alia:350,get_alias:383,get_all_attribut:349,get_all_cached_inst:367,get_all_categori:271,get_all_channel:190,get_all_charact:212,get_all_cmd_keys_and_alias:166,get_all_mail:229,get_all_puppet:158,get_all_sync_data:341,get_all_top:271,get_all_typeclass:377,get_and_merge_cmdset:167,get_attack:[249,250,251,252,253],get_attr:173,get_attribut:[350,383],get_available_nam:194,get_available_overwrite_nam:194,get_buff:359,get_by_alia:350,get_by_attribut:350,get_by_nick:350,get_by_permiss:350,get_by_tag:350,get_cach:349,get_cache_kei:343,get_cached_inst:367,get_callback:225,get_channel:[87,190],get_charact:339,get_client_opt:305,get_client_s:339,get_client_sess:[328,329],get_client_sessid:329,get_cmd_signatur:211,get_cmdset:188,get_command_info:[168,181],get_cont:383,get_context_data:402,get_damag:[249,250,251,252,253],get_db_prep_lookup:373,get_db_prep_valu:373,get_dbref_rang:350,get_default:373,get_defens:[249,250,251,252,253],get_display_nam:[3,68,71,91,96,236,268,280,351],get_err_msg:[31,100],get_ev:225,get_evennia_pid:377,get_evennia_vers:377,get_event_handl:228,get_exit:383,get_extra_info:[87,168,188,280,351],get_famili:[45,102],get_fieldset:277,get_form:277,get_formset:348,get_game_dir_path:377,get_god_account:304,get_height:363,get_help:[22,29,93,168,184,211,223,267,361],get_help_text:344,get_hint:214,get_id:[132,350],get_info_dict:[317,338],get_initi:402,get_input:361,get_inputfunc:[305,324,341],get_internal_typ:373,get_kwarg:400,get_location_nam:268,get_mass:96,get_message_by_id:190,get_messages_by_channel:190,get_messages_by_receiv:190,get_messages_by_send:190,get_min_height:363,get_min_width:363,get_modified_tim:194,get_new:319,get_new_coordin:268,get_next_by_date_join:162,get_next_by_db_date_cr:[162,191,279,289,349,351],get_next_wait:228,get_nick:[350,383],get_nicklist:[160,312],get_numbered_nam:280,get_obj_coordin:268,get_object:[214,386,402],get_object_paramet:194,get_object_with_account:374,get_objs_at_coordin:268,get_oth:196,get_permiss:[350,383],get_pid:300,get_player_count:314,get_posit:211,get_previous_by_date_join:162,get_previous_by_db_date_cr:[162,191,279,289,349,351],get_puppet:[12,158,339],get_puppet_or_account:339,get_queryset:402,get_rang:253,get_redirect_url:402,get_regex_tupl:236,get_respons:391,get_room_at:86,get_rooms_around:86,get_sess:341,get_session_id:383,get_short_desc:211,get_stat:105,get_statu:310,get_subscript:190,get_success_url:402,get_sync_data:340,get_system_cmd:166,get_tag:[350,383],get_tag_queri:381,get_time_and_season:217,get_typeclass_tot:350,get_uptim:314,get_username_valid:158,get_valu:[305,324],get_value_displai:383,get_vari:[222,225],get_view_detail:384,get_width:363,get_worn_cloth:199,getattr:32,getbootstrap:50,getchild:345,getclientaddress:[53,320],getel:46,getenv:[300,310],getfromlock:274,getgl:46,getinput:361,getitem:246,getkeypair:320,getloadavg:145,getpeer:320,getpid:377,getsizof:367,getsslcontext:[321,325],getston:22,getter:[162,191,199,227,236,250,253,279,280,307,349],gettext:55,gfg:354,ghostli:266,giant:81,giantess:105,gid:[148,332],gidcount:331,gift:93,gig:114,girl:110,gist:[235,377],git:[2,9,10,55,58,60,67,75,82,135,137,140,145,146,148],github:[10,11,55,67,69,71,74,79,82,87,90,103,112,135,140,145,147,197,328,345,377],gitignor:11,give:[0,4,5,8,9,12,13,14,16,19,22,27,28,29,31,34,37,38,41,42,43,44,45,48,49,51,59,61,65,66,67,68,69,71,73,75,77,78,80,81,82,85,86,87,90,91,92,93,94,96,97,98,99,100,102,103,104,105,106,107,108,109,110,112,113,115,118,119,120,121,123,125,126,127,132,133,135,137,140,145,146,147,148,149,153,164,166,167,170,179,181,182,183,188,190,197,198,199,203,209,211,212,214,217,234,235,244,247,249,250,251,252,253,256,266,268,274,280,289,326,339,345,351,354,363,374,375,377,383,403,404],givelock:274,given:[3,5,6,8,11,12,13,14,15,19,20,22,23,26,27,30,31,32,34,37,38,41,44,45,48,49,56,58,59,61,62,64,65,66,68,71,72,75,78,79,80,81,82,86,91,92,97,99,100,101,104,105,107,108,111,113,114,118,120,121,126,130,132,133,142,146,148,153,158,164,165,166,167,168,170,171,173,178,180,182,183,184,189,190,191,197,198,199,202,203,205,206,207,209,211,212,214,216,217,218,219,220,222,224,228,233,234,235,236,242,246,247,249,250,251,252,253,258,265,266,267,274,275,280,282,283,284,285,290,291,292,294,298,300,305,306,309,318,323,324,329,332,335,339,340,341,342,343,344,345,349,350,351,352,354,355,357,358,359,360,361,362,363,364,367,369,370,372,373,374,375,377,382,389,402],given_class:399,giver:[113,250,253,280],glad:98,glade:104,glanc:[19,20,22,68,86,91,98,197,236],glance_exit:68,glass:[233,256,259,260],glob:[179,361],global:[11,14,22,23,25,27,30,34,37,40,41,44,45,46,60,62,65,68,70,78,89,97,109,112,128,131,142,148,173,194,202,217,225,234,236,242,274,280,283,285,286,289,297,300,305,307,310,331,332,355,356,357,361,364,369,374,375,377,390],global_script:[38,155,356],global_search:[14,19,68,91,98,158,236,280,350],globalscript:183,globalscriptcontain:356,globalth:375,globe:[125,146],glori:111,glorifi:246,gloriou:102,glossari:[140,404],glow:73,glu:36,glyph:309,gmcp:[30,56,324],gmsheet:91,gmt:104,gmud:138,gno:68,gnome:138,gnu:15,go_back:[247,361],go_up_one_categori:247,goal:[38,55,75,98,111,112,115,117,135,149,235,403],goals_of_input_valid:397,goblin:[27,37,104,173,285],goblin_arch:285,goblin_archwizard:285,goblin_wizard:285,goblinwieldingclub:37,god:[31,100,152,304],godlik:236,goe:[0,3,22,24,53,58,66,67,68,72,74,78,84,93,108,111,114,118,121,127,129,145,146,166,167,211,214,253,268,280,320,323,338,339,376,377,402],goff:[69,234],going:[0,8,27,53,59,66,71,72,73,79,82,91,92,93,96,98,100,102,105,107,109,112,114,120,123,129,132,141,146,148,151,197,227,236,249,250,251,252,253,263,266,268,280,297,302,354,361,383],goings:302,gold:[27,37,96,97,108,113,355],gold_valu:97,goldenlayout_config:46,goldenlayout_default_config:46,gone:[11,31,38,49,97,100,105,107,109,111,114,148,212,292],good:[0,5,6,7,8,11,12,13,15,19,20,22,27,31,33,37,38,40,45,49,53,62,66,67,68,69,70,71,72,73,74,75,77,80,81,82,86,87,89,90,93,94,97,98,99,100,102,103,107,110,112,113,114,115,117,118,119,121,129,130,132,133,135,139,140,144,146,148,149,153,158,166,167,168,184,196,224,236,323,361],goodby:320,goodgui:275,googl:[75,135,145,146,178,363],googlegroup:36,googli:125,gossip:[135,141,178],got:[9,14,48,99,105,106,107,108,120,247,265],goto_cal:361,goto_cleanup_cmdset:263,goto_command_demo_comm:263,goto_command_demo_help:263,goto_command_demo_room:263,goto_kwarg:361,goto_next_room:129,gotostr_or_func:361,gotten:[11,77,115,253,265,280,327],graaah:126,grab:[22,99,100,118,132,179,189,265,383,402],gracefulli:[0,170,183,236,280,300,377],gradual:[14,15,84,112,113,135,235,246],grai:[62,130],grain:[44,357],gram:96,grammar:[211,235],grammat:[115,235],grand:13,grant:[11,31,51,137,191,249,250,251,252,253,274,275,284,349,382],granular:253,grapevin:[151,155,156,160,178,295,308,404],grapevine2chan:[99,141,178],grapevine_:178,grapevine_channel:[141,160,178],grapevine_client_id:141,grapevine_client_secret:141,grapevine_en:[141,178],grapevinebot:160,grapevinecli:311,graph:[11,72],graphic:[3,5,9,31,32,56,64,69,73,91,115,155,207,220,324],grasp:[130,132],grayscal:200,great:[11,15,27,42,50,60,66,68,70,74,79,80,81,84,86,90,93,98,107,112,115,118,121,133,135,197,218,345],greater:[6,20,31,41,68,102,274,361],greatli:134,greek:16,green:[11,20,31,37,62,107,130,173,183,211,265,354],greenskin:285,greet:[25,40,41,67,71,126,305],greetjack:33,greg:135,grei:[37,130,354],grenad:34,grep:[11,145],greyscal:[62,354],greyskinnedgoblin:37,griatch:[58,69,70,81,99,102,196,198,200,202,205,206,207,217,219,229,231,232,235,236,242,243,244,246,263,265,360,367,373,376],grid:[50,73,110,121,151,253,268,377,404],gridstr:377,grief:49,griefer:133,grin:[22,87,113],grip:[75,203],gritti:22,ground:[73,77,81,100,102,106,110],group:[0,8,22,29,37,38,43,45,48,49,51,65,67,71,74,79,80,81,87,98,99,104,109,114,135,148,159,162,169,173,179,190,217,233,265,266,280,284,285,309,348,349,352,354,357],grow:[0,14,77,82,102,106,112,113,135,140,153,246,311,312,363,377],grown:[27,63,67,82],grudg:118,grungies1138:[69,229,244],grunt:[173,285],gthi:95,guarante:[13,31,38,58,74,113,146,206,225,284,318,339,351],guard:[27,114,203],guess:[16,26,61,68,71,93,98,149,197,285],guest1:54,guest9:54,guest:[24,31,76,158,404],guest_en:[31,54],guest_hom:[54,132],guest_list:54,guest_start_loc:54,guestaccount:43,gui:[46,56,90,114,229,404],guid:[2,9,74,95,125,132,381],guidelin:[74,75,135],guild:[43,58,114,127,135],guild_memb:27,gun:81,guru:77,gzip:[194,195],gzip_content_typ:194,habit:89,habitu:44,hack:[77,118,120,309],hacker:[135,149],had:[9,15,16,20,38,51,64,67,70,74,77,81,84,100,102,105,106,107,108,112,114,121,136,146,148,172,199,209,265,284,285,289,292,300,351,355,362,397],hadn:[11,92,112],hair:203,half:[60,272],hall:72,hallwai:72,halt:[38,73],hammer:[202,203],hand:[16,27,33,34,41,53,60,74,75,77,79,89,90,91,102,106,108,113,116,118,133,168,179,181,182,183,196,203,231,383],hander:102,handi:[3,107,132,145,251],handl:[5,6,9,11,12,13,14,16,19,22,23,26,27,29,30,31,33,34,40,41,44,45,46,53,56,58,59,60,63,66,67,68,70,72,74,76,77,78,80,87,88,89,92,97,98,99,102,103,104,106,107,108,109,112,115,117,120,126,130,131,136,138,145,148,158,160,163,164,166,167,173,174,178,179,182,188,194,196,202,203,207,211,216,217,225,227,228,231,236,240,242,244,247,249,250,251,252,253,259,265,266,267,269,279,280,283,284,285,289,290,297,300,304,305,309,310,312,313,320,323,324,327,329,331,340,341,348,349,351,354,355,357,358,359,361,362,363,364,367,376,377,391],handle_appli:211,handle_consum:211,handle_egd_respons:302,handle_eof:320,handle_error:225,handle_ff:320,handle_foo_messag:361,handle_int:320,handle_messag:361,handle_mix:211,handle_numb:361,handle_posit:211,handle_quit:320,handle_setup:304,handler:[12,13,20,22,31,32,33,34,38,40,41,43,44,45,56,58,78,87,103,104,105,113,118,158,164,167,182,186,188,191,196,214,222,225,226,228,236,246,264,268,274,275,279,280,285,290,291,293,294,305,317,318,338,341,347,348,349,351,352,356,357,360,361,371,372,377],handlertyp:352,handshak:[28,56,138,310,316,318,323],handshake_don:323,hang:[75,79,108,112,115,123],happen:[0,3,6,8,9,11,19,20,22,27,31,38,41,42,44,49,51,56,58,59,60,62,66,73,74,77,78,86,87,88,90,91,92,98,99,100,105,106,107,114,115,117,118,120,121,130,132,139,144,146,153,158,166,167,178,189,205,211,214,227,243,249,250,251,252,253,260,264,266,268,280,283,285,302,309,312,332,337,339,340,341,351,361,362,367,369,370,377,382],happend:285,happi:[14,113,114],happier:98,happili:99,haproxi:[146,151,404],hard:[0,5,6,8,11,13,14,16,19,20,22,37,38,43,44,48,51,53,55,59,67,75,78,87,91,102,103,105,108,109,112,115,117,129,132,135,140,146,148,182,218,247,289,300,349,351,361],hardcod:[65,73,90,91,105,148,349],harden:140,harder:[5,8,49,89,102,105,112,114,117,265],hardwar:[146,313],hare:135,harm:[13,84,117,251],harsh:114,harvest:402,has:[2,3,5,6,8,9,11,12,13,14,15,16,19,20,22,23,26,27,29,30,31,33,34,37,38,40,41,42,43,44,45,46,48,49,50,51,53,55,56,58,59,61,62,63,64,66,67,68,69,71,72,74,75,76,77,78,80,81,82,83,84,86,87,88,89,90,91,92,93,97,98,99,100,101,102,104,105,106,107,108,109,111,113,114,115,117,120,121,122,125,126,127,129,130,131,132,133,134,135,136,137,139,140,141,143,145,146,148,149,152,153,154,157,158,159,160,165,166,167,168,170,172,173,178,181,182,183,184,185,188,189,190,195,196,197,202,205,206,207,209,211,217,218,225,227,229,230,233,234,236,246,247,249,250,251,252,253,255,264,265,266,267,268,272,274,275,279,280,284,285,289,292,294,300,302,304,305,309,312,314,318,322,327,328,332,338,339,340,341,343,348,349,350,351,352,357,359,360,361,363,367,369,370,371,374,377,381,382,386,397,400,402],has_account:[34,264,274,279,280],has_attribut:349,has_cmdset:167,has_connect:[87,189],has_consum:211,has_drawn:72,has_nick:349,has_object_permiss:382,has_par:377,has_perm:[181,275],has_permiss:382,has_sub:189,has_tag:352,has_thorn:[13,109],hasattr:[22,83],hasbutton:211,hash:[15,37,146,285,294,328,332,341,350],hasn:[68,72,234,265,348,349,402],hassl:92,hast:251,hat:[74,79,199],hau:[141,160,178,311],have:[0,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,19,20,22,23,25,26,27,29,30,31,32,33,34,36,37,38,40,41,43,44,45,46,48,49,50,51,53,54,55,56,58,59,60,61,62,63,64,65,66,67,68,70,71,72,73,74,75,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,95,96,97,98,99,100,101,102,104,105,106,107,109,111,112,113,115,116,117,118,119,120,122,123,124,125,126,127,128,129,130,131,132,133,134,137,139,140,141,143,144,145,146,147,148,149,151,152,153,158,160,164,166,167,168,170,173,175,178,181,182,183,184,185,189,190,191,193,194,196,197,198,199,202,205,207,211,212,217,218,219,224,225,227,228,232,234,235,236,239,240,246,247,249,250,251,252,253,256,260,266,267,271,272,274,279,280,283,284,285,286,289,291,292,293,294,305,310,313,314,318,320,323,324,338,339,340,341,346,347,348,349,350,351,352,354,355,356,357,358,360,361,362,363,369,370,373,374,375,377,378,382,383,397,402,403],haven:[3,8,9,37,68,73,80,84,92,99,126,127,128,132,133,343],hdict_cmd:180,hdict_db:180,head:[7,20,55,71,81,93,100,102,110,113,115,121,129,152],header:[14,15,19,23,34,63,67,74,75,96,99,107,140,149,168,189,191,229,236,280,355,357,362,363],header_color:173,header_line_char:363,headi:363,heading1:363,heading2:363,headless:280,headlong:140,heal:[109,113,114,251,252,266],healing_rang:252,health:[32,37,59,85,104,113,114,118,120,146,220,246,285,324],health_bar:[155,156,192],healthi:246,hear:[71,84,112],heard:[73,111,274],heart:[105,130],heartbeat:[44,311],heat:203,heavi:[13,19,22,31,78,96,100,114,118,120,121,137,194,196,236,250,313,377],heavier:250,heavili:[19,40,53,58,67,74,90,111,145,197,249,250,251,252,253,351,403],heed:[41,275],hei:[100,113,196,229],height:[28,30,46,155,305,320,339,360,363],held:[20,120,274],hello:[23,27,30,33,41,56,59,60,63,66,71,84,87,98,108,113,114,121,144,179,188,236,305,354],hello_valu:60,hello_world:[60,107,108],helmet:[84,113],help:[3,5,8,11,14,15,16,19,21,22,24,25,26,27,31,37,41,42,43,46,49,51,55,58,60,61,66,68,69,70,71,72,73,75,76,78,80,84,86,87,88,90,91,94,98,99,101,103,105,106,107,109,110,111,112,113,114,115,120,121,130,132,135,137,140,143,144,146,152,153,155,156,163,164,166,168,169,170,181,182,184,185,191,196,205,207,209,211,214,218,222,223,225,229,235,239,246,249,250,251,252,253,256,263,266,267,274,282,293,298,300,302,303,311,318,320,321,323,325,328,329,331,332,349,350,354,357,358,359,361,362,369,372,373,374,375,391,397,402,403,404],help_categori:[22,29,68,87,91,93,97,99,120,121,143,168,170,171,172,173,178,179,180,181,182,183,184,185,188,196,197,198,199,202,206,207,209,217,218,219,223,229,230,231,232,233,236,242,243,244,247,249,250,251,252,253,256,264,265,266,267,271,272,280,359,361,362,374],help_cateogori:359,help_detail:402,help_entri:359,help_kei:173,help_list:402,help_mor:180,help_system:93,help_text:[180,225,397],helpact:267,helpdetailview:402,helpentri:[31,93,270,271,272,357,402],helpentry_db_tag:270,helpentry_set:352,helpentryadmin:270,helpentryform:270,helpentrymanag:[271,272],helper:[27,31,37,51,87,91,99,101,102,105,106,109,114,155,158,167,170,173,180,187,190,194,197,202,204,205,211,216,235,280,284,285,297,309,310,329,341,355,361,362,370,375,376,377,384],helpfil:180,helplistview:402,helpmixin:402,helptaginlin:270,helptext:[27,282,361],helptext_formatt:[27,282,361],henc:[4,7,55,66,68,71,107,108,266,267,274,355],henceforth:[6,11,14,31,38,41,54,65,73,88,121,131,146,341],henddher:233,hendher:69,her:[8,111,113,199,219],herbal:360,herd:137,here:[2,3,7,8,9,10,11,12,13,14,15,16,17,19,22,27,30,31,32,33,34,36,37,38,40,41,42,44,45,46,48,50,51,53,55,56,58,59,60,61,62,63,64,66,67,68,70,71,72,73,74,75,76,78,79,80,81,82,84,85,86,87,88,89,90,91,92,93,95,97,98,99,100,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,123,125,126,127,128,129,130,132,133,135,137,138,140,141,143,144,145,147,148,149,152,153,158,160,166,167,168,173,181,182,183,185,189,194,196,197,198,199,202,203,205,206,207,209,210,211,214,216,224,225,234,235,236,243,246,249,250,251,252,255,256,260,264,265,266,267,268,272,275,280,284,285,292,300,302,305,309,311,317,318,320,323,338,339,341,347,348,349,351,354,357,361,363,367,369,377,379,382,383,402],hereaft:113,heroism:114,herself:113,hesit:[68,86],hfill_char:363,hidden:[11,13,46,72,78,109,111,112,113,191,199,206,267],hide:[13,20,22,23,31,67,73,87,100,112,113,118,180,191,206,236,256,265],hide_from:[23,191],hide_from_accounts_set:162,hide_from_channels_set:191,hide_from_objects_set:279,hieararci:274,hierarch:[12,31,51,170],hierarchi:[31,51,54,68,80,93,112,179,199,274],high:[20,31,77,80,100,102,108,111,136,140,166,202,203,252,280,342],higher:[9,20,27,31,41,51,60,82,87,88,89,91,92,102,105,113,117,118,121,140,146,158,166,170,183,235,249,250,251,252,253,266,274,302,361,377],highest:[20,91,246,354,377],highest_protocol:373,highli:[0,17,27,31,42,44,58,67,69,77,78,89,107,126,220,355,367],highlight:[15,62,75,90,91,130],hijack:133,hilight:376,hilit:376,hill:33,hilt:[114,203],him:[27,71,87,105,219,236],hint:[5,9,37,77,82,94,99,105,110,115,121,125,135,140,153,205,214,346,403],hire:[97,149],his:[8,27,37,71,91,113,199,219,236,362,376],histogram:377,histor:[63,92,110,299,370],histori:[11,23,26,46,78,80,87,91,100,107,114,137,148,167,188,218,370],hit:[11,28,67,81,84,106,111,118,120,160,202,249,250,251,252,253,264,265,298,339,370,373],hit_msg:264,hite:62,hitter:99,hnow:62,hoard:114,hobbi:[70,112,115,146],hobbit:92,hoc:77,hold:[0,2,6,7,11,12,14,15,20,23,27,31,34,37,38,40,41,43,45,50,54,62,65,67,72,73,75,78,81,87,91,97,99,104,105,112,117,118,120,121,125,132,140,148,166,167,192,197,199,202,203,206,211,214,234,244,247,249,250,251,252,253,262,264,265,269,274,275,284,285,286,290,295,307,309,318,328,329,331,341,351,352,353,357,360,361,363,365,370,377,379],holder:[67,93,146,349],hole:114,home:[0,11,34,37,50,54,78,99,104,105,114,132,136,140,146,149,167,173,179,264,274,279,280,285,357,377],home_loc:173,homepag:[5,19,135,140,146],homes_set:279,homogen:[19,115,178,284,285,289],homogenize_prototyp:284,honcho:115,honor:[114,236],honour:194,hood:[9,22,27,33,45,58,75,78,90,100,102,105,112,113,202,236,246,267],hook:[8,12,22,30,31,34,38,42,44,55,70,72,82,85,95,105,118,120,121,126,127,128,129,131,153,158,164,166,168,170,173,179,181,183,184,187,189,195,199,202,204,209,211,215,217,225,227,233,234,236,240,245,249,250,251,252,253,258,261,263,264,265,266,268,277,280,287,289,292,294,304,311,323,326,328,336,338,339,340,342,351,359,362,367,368,371,375,377,384,397,402],hooligan:49,hop:77,hope:[3,91,98,111,114],hopefulli:[0,46,72,73,87,107,111,115,132,136,146],horizon:92,horizont:[265,363,377],hors:19,host1plu:146,host:[0,11,19,34,38,49,64,78,112,124,137,147,148,149,151,194,235,345,377],host_os_i:377,hotbutton:46,hotel:146,hotspot:149,hould:114,hour:[19,92,114,131,205,364,377],hous:[37,115,146,173],housecat:19,how:[0,3,5,6,7,8,9,10,11,13,14,15,16,17,19,20,25,27,29,31,32,33,37,38,40,41,43,46,48,49,51,53,54,56,58,59,60,64,65,66,68,70,71,72,73,74,75,77,78,80,81,82,83,84,85,86,87,88,89,90,92,93,95,96,97,98,99,100,102,103,104,105,106,107,108,109,110,111,112,113,115,116,117,118,119,120,121,122,123,124,125,126,127,128,130,131,132,133,136,140,144,145,146,149,151,152,153,159,160,165,167,168,182,183,184,187,188,189,197,199,202,203,205,206,209,211,214,219,230,234,235,236,243,246,247,251,252,253,259,264,268,270,274,279,280,285,289,294,300,305,310,314,319,324,327,331,338,339,340,341,345,348,351,355,359,361,362,363,370,371,376,377,397,403,404],howev:[9,11,12,13,14,15,16,17,20,22,26,31,37,44,45,48,49,53,59,60,61,62,63,64,66,68,71,73,74,75,77,80,84,85,87,88,91,92,97,98,100,105,107,109,111,113,114,117,118,121,128,131,137,146,153,167,168,173,180,183,184,194,197,218,220,225,234,247,252,260,274,354,383],howto:[75,403,404],hpad_char:363,href:[17,93,132],hrs:205,htm:315,html5:104,html:[46,62,64,73,75,77,78,93,104,125,133,135,138,149,159,183,189,234,267,272,322,324,328,329,345,351,373,376,381,402],htmlchar:376,htop:153,http404:[93,133],http:[2,8,9,10,11,36,42,46,48,50,60,64,67,68,69,71,73,75,77,78,80,86,87,93,104,110,120,123,132,133,135,137,139,140,141,145,146,147,149,152,155,160,178,194,197,234,267,302,309,311,312,313,314,315,316,322,324,327,328,329,345,354,363,376,377,381,397],http_request:[64,149],httpchannel:345,httpchannelwithxforwardedfor:345,httpd:136,httprequest:158,httprespons:[159,187,277],httpresponseredirect:132,hub:[135,148,357],hue:62,huge:[8,50,58,81,84,86,92,108,112,114,123,268,362],huh:[22,68],human:[5,49,53,78,80,90,97,112,118,126,132,202,246,402],humanizeconfig:80,hundr:[61,114,132,144],hung:115,hungri:58,hunt:[113,118,246,264],hunting_pac:264,hunting_skil:118,hurdl:72,hurri:106,hurt:[85,113,114,246],huzzah:67,hwejfpoiwjrpw09:67,hybrid:[114,118],hype:151,i18n:[55,103,280],iac:59,iattribut:349,iattributebackend:349,ice_and_fir:109,icon:7,id_:[159,270,277,397],id_str:32,idcount:331,idea:[0,7,8,10,11,22,31,42,49,60,66,67,72,74,75,77,86,89,93,97,102,104,107,108,112,113,114,115,117,118,119,121,129,132,133,140,143,144,168,180,181,184,196,235,285,367,376,402],ideal:[22,63,71,74,146,162,275],idenfi:166,ident:[6,20,22,56,62,67,88,90,99,113,153,158,181,182,236,242,275,280,354,355],identif:[19,44,341],identifi:[3,5,6,20,22,26,27,30,32,37,38,44,45,56,59,66,70,72,75,83,85,86,87,91,93,102,105,106,112,120,133,136,137,165,168,173,178,181,182,184,188,190,197,202,214,217,235,236,247,266,275,280,284,291,294,297,300,305,307,310,324,328,337,339,341,349,350,354,360,361,369],identify_object:190,idl:[41,49,158,160,264,280,332,339,341],idle_command:22,idle_tim:[158,280],idle_timeout:160,idmap:367,idmapp:[45,58,155,156,183,191,272,307,333,349,350,351,353],idnum:190,ids:[49,91,129,217,331,341,360],idstr:[32,44,290,294,337],idtifi:190,idx:129,ietf:316,ifier:246,ifram:46,ignor:[3,11,15,19,20,22,23,27,30,31,41,45,56,58,62,75,84,91,98,99,100,104,108,117,118,126,129,137,146,158,165,166,167,168,173,189,217,236,274,279,280,294,300,305,311,312,327,328,329,349,351,354,355,360,361,369,372,377,378],ignore_error:158,ignorecas:[173,179,180,185,188,199,202,209,231,354,359,376],ignoredext:345,illumin:73,illus:48,imag:[7,17,46,64,80,93,104,125,132,140,146,194],imagesconfig:80,imagin:[15,20,27,71,84,99,106,111,112,115,117,120,126,131,355],imaginari:[73,81,135],imc2:23,imeplement:268,img:17,immedi:[16,19,22,27,30,37,38,56,66,72,78,79,84,99,102,105,107,117,120,128,132,133,146,148,152,164,171,183,202,264,311,355,357,361,362],immers:70,immobil:82,immort:264,immut:[13,294],impact:130,impass:111,impati:140,imper:38,implement:[0,6,8,9,11,13,20,22,23,27,31,34,43,44,45,46,53,58,59,60,62,64,65,69,70,72,73,74,77,81,82,83,84,87,89,90,91,94,95,101,104,106,108,112,113,117,120,121,126,127,128,134,135,159,162,166,167,170,171,172,173,174,175,178,179,180,181,182,183,190,191,194,196,198,199,202,205,206,217,219,227,232,235,236,240,242,243,244,245,247,249,250,253,256,264,265,266,268,271,272,274,275,279,280,289,291,294,306,311,313,314,315,316,317,318,320,322,323,324,327,328,329,331,338,345,349,350,351,352,354,355,358,359,361,362,368,369,372,373,376,377,385,402,404],impli:[43,68],implicit:[62,98,130],implicit_keep:285,impmement:275,impopular:114,import_cmdset:167,importantli:[27,100,105,113,132,275],importerror:[4,67,80,377],impos:[77,135,343],imposs:[16,27,51,61,72,73,75,129,132,146,363],impract:[22,37,285],imprecis:367,impress:[3,73,114],improperlyconfigur:194,improv:[9,13,55,66,74,79,98,106,107,112,115,403],impur:203,in_game_error:[0,149],in_templ:[349,369],inabl:149,inaccess:[31,66],inact:[38,211,264],inactiv:183,inadvert:253,inadyn:146,inarticul:60,inbuilt:[43,121],incant:145,incapacit:114,incarn:397,incid:240,includ:[2,5,7,8,11,12,14,19,20,22,27,30,31,32,34,37,38,40,41,42,43,44,45,46,49,50,59,60,62,64,67,68,69,73,74,75,76,77,78,80,81,85,86,87,88,91,92,93,97,98,99,100,101,104,105,106,107,108,109,110,112,113,114,116,117,118,119,120,122,124,125,129,132,133,134,135,140,145,148,158,164,165,166,168,171,172,173,181,182,184,188,194,196,199,202,203,204,209,214,217,218,219,225,227,230,235,236,240,246,247,249,250,251,252,253,256,260,266,267,268,274,280,300,318,320,323,324,337,340,349,350,351,352,354,355,356,357,358,360,361,363,364,370,377,383],include_account:349,include_children:350,include_par:350,include_prefix:165,include_unloggedin:[318,341],inclus:[350,369],incoher:130,incol:[91,360,363],incom:[22,40,53,59,146,159,160,165,182,187,209,240,250,277,287,309,313,316,319,323,324,328,329,331,339,340,341,345,361,362,369,382],incomplet:[168,243,363],inconsist:[6,48,234],incorpor:[170,363],incorrect:190,increas:[31,45,62,92,102,105,113,118,149,196,246,250,252,253,266,312,318,332,359,361],increase_ind:359,incred:[247,302],increment:[140,349],incur:19,indata:[53,349],inde:[67,77,98,146],indefinit:[38,251,265,357],indent:[14,15,19,26,46,63,66,67,75,90,99,107,108,329,355,359,361,377],independ:[38,66,78,89,130,152,196,231,239],indetermin:302,index:[29,58,60,64,72,73,75,89,97,105,112,125,129,135,146,151,165,179,196,211,247,265,272,298,302,303,345,352,354,362,363,377,397,400,402,404],index_to_select:247,indexerror:[133,268,350],indexread:211,indextest:400,indic:[66,68,72,73,75,92,97,98,100,107,108,136,160,173,180,181,182,194,211,219,240,247,289,311,312,320,327,328,341,343,345,354,355,361,362,377],individu:[13,14,15,22,23,37,59,66,68,71,72,73,81,87,90,91,97,105,108,118,131,134,143,146,167,171,188,202,206,212,222,225,252,260,274,282,283,285,339,352,354,363,369,371,372],ineffici:[44,126,354],infact:22,infinit:[66,69,112,140,160,268,284],infinitely_lock:211,inflat:114,inflict:[38,251],inflict_condit:251,influenc:[27,38,48,50,68,71,112,121,196,214,377],influenti:135,info1:244,info2:244,info3:244,info:[0,7,11,13,14,17,19,22,25,28,29,34,35,38,40,41,43,45,50,58,59,74,77,78,82,91,104,105,107,113,123,134,137,138,140,148,158,160,162,170,171,173,183,185,189,192,196,198,207,211,217,220,229,266,272,280,300,305,309,317,318,338,339,341,350,351,352,357,360,370,377],infomsg:370,inforamt:[236,268,280,351],inform:[2,8,11,12,19,22,23,27,29,32,37,38,40,41,43,46,54,56,58,62,64,66,67,68,71,75,82,83,87,93,97,98,99,100,104,107,114,118,120,121,123,125,126,128,131,132,133,136,137,141,148,149,158,160,168,171,173,178,179,183,188,191,197,202,206,209,227,234,236,240,241,246,251,252,253,272,280,292,300,305,314,315,316,318,327,340,341,350,351,354,357,359,370,377,397],infrastructur:[56,75,78,115,146,149,164,310],infrequ:71,ing:[15,67,91,106,114,206],ingam:71,ingame_python:[155,156,192],ingame_tim:92,ingo:[20,27,30,62,91,166,312,369],ingot:[202,203],ingredi:[70,114,202,211],ingredient1:211,ingredient2:211,ingredient3:211,ingredient_recip:211,inher:[33,48,60,80,246],inherit:[2,3,8,12,19,20,22,34,37,38,45,53,58,62,68,70,78,85,90,93,95,99,101,103,105,106,109,114,121,126,162,166,168,173,181,183,184,189,191,196,197,199,202,209,211,217,219,227,233,236,243,246,249,250,251,252,253,263,264,266,267,276,279,280,285,289,291,340,347,350,351,359,362,363,367,375,377,383,386,402],inheritng:285,inherits_from:[126,133,183,377],inifinit:284,init:[7,11,40,46,53,67,68,72,75,91,103,110,140,145,152,196,197,214,218,256,279,291,300,318,319,329,341,377],init_delayed_messag:218,init_django_pagin:362,init_evt:362,init_f_str:362,init_fill_field:218,init_game_directori:300,init_iter:362,init_menu:263,init_mod:[167,291],init_new_account:377,init_pag:[284,362],init_pars:267,init_queryset:362,init_rang:253,init_sess:[53,340],init_spawn_valu:284,init_st:214,init_str:362,init_tree_select:247,init_tru:167,initi:[6,8,10,11,13,22,26,27,29,41,42,46,67,70,72,75,78,81,84,91,97,99,103,112,113,117,118,121,128,132,153,158,159,160,167,168,184,188,189,191,194,196,202,207,214,218,222,226,228,235,236,246,247,249,250,251,252,253,263,264,265,270,277,279,280,284,290,293,294,297,298,300,302,303,304,309,310,311,313,314,315,316,318,319,320,321,322,323,324,325,327,328,329,331,339,340,341,348,349,354,356,359,360,361,362,369,372,373,377,391,397,402],initial_formdata:218,initial_ind:363,initial_setup:[155,156,295,338],initialdelai:[297,311,312],initialize_for_combat:[249,250,251,252,253],initialize_nick_templ:[349,369],initil:328,inject:[104,117,149,211,339,355,361],inlin:[40,46,90,97,159,187,270,277,287,298,348,369],inlinefunc:[37,40,56,104,155,156,283,341,353],inlinefunc_en:[62,369],inlinefunc_modul:[62,369],inlinefuncerror:369,inlinefunct:[62,369],inlinepars:369,inmemori:349,inmemoryattribut:349,inmemoryattributebackend:349,inmemorybackend:349,inmemorysavehandl:372,innoc:[49,171],innocu:149,inobject:309,inp:[27,173,190,284,298,362,377],inpect:27,input:[8,11,15,16,17,19,20,26,30,33,37,40,41,44,46,48,53,56,61,62,64,67,68,69,70,73,76,79,85,87,90,91,94,98,99,100,104,105,106,110,117,127,132,135,153,158,163,164,165,168,173,178,180,181,182,183,184,188,190,197,202,203,206,214,218,230,231,235,236,240,245,246,247,252,265,271,280,283,284,285,298,305,309,320,328,339,341,349,350,352,359,360,361,362,363,369,371,373,377,378,397],input_cmdset:361,input_func_modul:[30,305],input_str:361,input_validation_cheat_sheet:397,inputcmdset:361,inputcommand:[30,56,59],inputcompon:46,inputdebug:[30,305],inputfuc:104,inputfunc:[24,40,53,104,155,156,160,295,328,339,341,404],inputfunc_nam:328,inputfunct:30,inputhandl:155,inputlin:[33,179,349,350],insecur:146,insensit:[102,109,188,217,236,266,350,389],insert:[14,15,26,33,37,62,70,78,82,91,107,110,143,167,202,211,219,232,283,355,361,363,369,377],insid:[3,5,7,8,13,14,16,19,20,22,27,29,31,34,36,37,38,41,45,48,51,58,59,60,62,64,66,71,73,75,78,81,82,83,90,93,96,97,98,99,100,102,103,104,107,108,109,117,118,121,125,126,129,131,132,133,137,143,144,148,153,155,160,183,194,197,217,220,224,225,236,264,266,268,274,279,280,283,300,317,338,345,355,356,369,377],inside_rec:274,insiderecurs:274,insight:[3,87,100,111,125],insist:[98,146],inspect:[27,49,97,137,158,173,196,298,300,361],inspectdb:58,inspir:[8,22,63,69,87,113,118,120,198,219,363,377],instac:[168,202,280,339],instal:[0,3,6,7,8,9,10,15,55,60,66,69,70,71,74,75,77,78,87,90,91,100,103,107,110,111,113,123,133,135,139,141,142,147,149,153,155,156,192,194,196,198,199,200,201,206,207,217,229,231,232,233,236,240,242,243,249,250,251,252,253,403,404],installed_app:[8,58,80,93,132,133],instanc:[3,6,8,10,11,12,13,17,19,26,27,32,37,38,41,42,46,50,55,66,68,71,78,82,83,84,86,87,89,90,91,92,93,97,98,99,101,102,104,105,107,109,117,120,123,125,129,130,136,149,158,159,162,164,165,166,167,168,177,180,182,183,187,189,191,195,197,202,216,225,227,228,230,234,247,267,268,270,272,277,279,280,284,285,287,289,293,294,297,300,309,310,311,312,313,314,315,316,318,322,323,327,331,332,340,341,345,348,349,351,352,354,357,358,361,363,367,368,373,377,378,381,382,383,385,386,397],instanci:197,instant:125,instanti:[8,22,58,108,158,167,184,246,256,291,294,317,338,341,349,360],instantli:348,instead:[0,5,7,8,9,11,13,15,19,20,22,23,27,31,32,34,37,38,40,41,43,45,48,49,50,51,56,58,62,64,66,67,68,69,70,71,72,73,74,75,78,81,82,84,85,86,87,90,91,92,97,98,100,101,102,104,105,106,107,108,109,110,112,114,115,117,120,121,123,125,126,127,129,130,131,132,133,135,137,140,142,146,148,149,151,153,158,160,167,168,170,171,173,175,178,182,183,185,197,202,206,207,209,211,216,218,227,228,231,236,243,247,249,250,251,252,253,259,263,265,267,268,274,275,280,285,294,300,328,329,339,343,348,349,351,352,357,361,362,367,370,372,373,374,377,397,402],instig:171,instil:[65,251],instr:[309,377],instruct:[3,5,6,7,11,14,15,19,30,56,66,67,69,71,74,75,77,85,90,91,97,103,107,108,110,111,112,114,135,136,137,140,145,146,148,151,152,158,168,183,194,230,236,240,285,294,297,300,310,312,318,323,324,328,329,331,339,341,361,371],instructrion:70,insur:114,integ:[20,22,37,41,45,62,86,97,98,121,165,199,205,206,218,246,249,250,251,252,253,266,274,280,283,350,369,373,377,378],integerfield:[132,397],integr:[1,46,55,78,80,87,108,113,133,135,149,184,236,303,305,361,381,404],intellig:[56,98,114,118,133,149,167,194,331],intend:[3,11,14,17,19,20,22,23,37,43,46,60,62,68,73,74,77,100,112,117,125,130,146,149,158,178,193,194,196,197,202,216,236,260,272,280,285,318,350,352,357,358,360,363,369,374,375,378,402],intens:[5,62,102,114,135],intent:[55,149,235,377],inter:[14,114],interact:[3,7,12,22,27,53,60,75,77,84,89,100,108,111,114,115,117,120,132,135,137,148,153,155,172,209,253,259,300,317,355,370,377],intercept:341,interchang:[110,120,361,402],interest:[0,3,5,13,15,22,37,53,58,62,66,68,70,71,72,74,77,79,80,81,90,98,100,108,110,111,112,115,119,121,125,128,129,135,146,149,167,182,196,205,266,268],interestingli:113,interf:140,interfac:[2,3,6,31,40,46,53,64,67,68,73,78,79,81,82,93,103,107,132,135,137,140,146,170,173,187,189,280,292,311,340,345,349,352,354,402],interfaceclass:320,interfer:[6,137,284],interim:[44,84],interlink:[317,338],intermediari:[236,275,290,361],intern:[9,13,16,19,23,27,31,33,37,38,40,41,42,43,48,53,55,59,61,75,102,103,104,114,120,140,146,148,149,153,158,160,188,191,202,207,219,236,246,258,268,280,284,291,328,329,349,351,352,354,358,361,363,369,377],internal:361,internal_port:146,internation:[61,404],internet:[22,48,49,50,53,140,144,146,149,152,171,297,302,310,311,312,320,323,331,345],interpret:[3,5,22,37,38,40,89,98,107,108,133,149,168,172,173,284,285,328,354,369,373],interrupt:[117,140,164,168,184,222,225,228,320],interruptcommand:[22,98,117,155,164,168],interruptev:228,intersect:[20,166],interv:[30,38,44,78,120,128,129,131,160,203,205,225,246,249,250,251,252,253,255,259,260,264,266,283,289,292,294,305,357,364,377],interval1:294,intim:[20,22],intimid:91,intoexit:173,intpropv:121,intricaci:92,intrigu:[69,139],intro:[80,93,99,108,110,111,133,263,266],intro_menu:[155,156,192,262],introduc:[0,6,8,11,20,70,84,90,113,114,115,118,121,236],introduct:[1,11,14,15,16,50,51,69,94,100,106,110,116,119,122,123,124,140,197,403,404],introductori:[77,140],introroom:266,introspect:233,intrus:130,intuit:[11,27,58,68,98,112,114,117,166],intxt:19,inv:[20,96,179,199,209],invalid:[13,37,87,98,158,218,236,246,260,284,363,373,377,378],invalid_formchar:360,inventori:[6,19,20,31,70,81,82,97,98,99,100,102,106,109,114,115,179,199,202,203,209,236,274,280,351],invers:[31,62,99,105,130,236,245,326,376],invert:[62,130],investig:105,invis:138,invit:[48,66,112,124],invitingli:100,invok:[13,14,15,38,239,274],involv:[29,31,34,41,42,52,53,89,106,112,114,120,121,145,202,203,218,253,351,352,354,382],ioerror:355,ipregex:171,ipstart:[140,148,153],iptabl:149,ipython:[0,91],irc2chan:[99,144,178],irc:[0,11,23,67,77,79,115,135,140,147,151,155,156,160,178,186,295,305,308,318,341,404],irc_botnam:160,irc_channel:160,irc_en:[144,178,274],irc_network:160,irc_port:160,irc_rpl_endofnam:312,irc_rpl_namrepli:312,irc_ssl:160,ircbot:[160,312],ircbotfactori:[160,312],ircclient:[312,341],ircclientfactori:318,irchannel:[144,178],ircnetwork:[144,178],ircstatu:[99,178],iron:[113,196,202,203,403],ironrealm:324,irregular:[255,264,266],irregular_echo:264,irrelev:[149,309],irur:28,is_account_object:89,is_act:[159,289],is_aggress:126,is_anonym:[80,93],is_anyon:80,is_authent:132,is_ban:158,is_bot:162,is_build:80,is_categori:247,is_channel:[22,87,188],is_connect:[162,280],is_craft:84,is_dark:105,is_exit:[22,168],is_fight:84,is_full_moon:82,is_giving_light:265,is_gm:91,is_in_chargen:121,is_in_combat:[249,250,251,252,253],is_inst:19,is_it:377,is_iter:377,is_lit:[265,266],is_next:[162,191,279,289,349,351],is_o:377,is_ouch:[13,109],is_prototype_bas:284,is_rest:117,is_sai:127,is_staff:159,is_subprocess:377,is_superus:[12,80,158,159,162,275,280,357],is_thief:180,is_turn:[249,250,251,252,253],is_typeclass:[158,351],is_valid:[38,129,132,196,260,289,292],is_valid_coordin:268,isalnum:354,isalpha:354,isbinari:[311,328],isclos:46,isconnect:46,isdigit:[62,91,354],isfiremag:83,isinst:[86,377],island:230,isleaf:329,islow:354,isn:[3,17,26,66,68,71,80,87,89,92,93,98,102,117,140,197,222,226,253,266,267,302,348,354,371,389],isnul:373,iso:[16,61],isol:[8,14,74,75,78,98,107,110,112,140,148,152],isp:[146,149],isspac:354,issu:[3,5,8,11,13,14,15,20,22,34,45,48,60,65,68,69,73,74,75,79,81,84,91,97,108,113,117,121,130,135,136,137,139,140,146,149,178,284,300,331,332,363,403],istart:[3,153,155],istep:332,istitl:354,isub:120,isupp:354,itch:[114,140],item:[27,29,46,58,69,93,96,97,100,103,104,113,114,120,126,140,179,194,196,199,202,212,218,236,251,256,268,280,319,349,369,377],item_consum:251,item_func:251,item_kwarg:251,item_selfonli:251,item_us:251,itemcoordin:268,itemfunc:251,itemfunc_add_condit:251,itemfunc_attack:251,itemfunc_cure_condit:251,itemfunc_h:251,iter:[6,13,27,43,72,99,105,158,230,236,258,268,280,285,292,329,331,349,351,352,354,355,358,362,377],iter_cal:362,iter_to_str:377,itl:[68,197],its:[3,5,8,9,10,11,12,13,15,16,19,20,22,26,27,28,29,31,32,34,37,38,40,41,44,45,46,49,50,53,56,58,59,62,63,64,66,67,68,69,70,72,73,74,75,77,78,79,81,82,84,86,87,88,89,90,91,92,93,95,96,97,98,99,100,102,103,104,105,106,107,108,109,110,111,113,115,117,118,121,123,125,126,127,129,130,132,133,137,140,141,144,145,146,147,148,149,158,159,160,162,164,165,166,167,168,171,173,181,182,183,189,190,196,197,202,203,211,214,218,219,225,227,233,235,236,243,246,247,249,250,251,252,253,258,259,260,264,265,267,268,274,279,280,285,292,293,294,300,305,309,313,326,327,328,329,332,340,341,345,346,348,349,350,351,352,355,360,361,363,367,369,370,371,372,373,374,377,381,397,402],itself:[2,7,8,11,13,16,17,19,22,27,29,31,34,40,41,44,45,53,58,62,64,66,67,68,69,71,72,73,74,75,77,78,80,81,82,84,87,88,96,97,99,100,103,104,105,107,108,109,111,120,121,125,127,132,133,134,137,140,145,151,152,158,160,188,189,197,202,206,210,211,212,214,218,228,234,236,246,247,252,255,265,266,268,269,274,280,282,285,293,300,324,329,341,345,348,349,352,354,357,359,361,372,374,379,397,402],iusernamepassword:320,iwar:97,iweb:146,iwebsocketclientchannelfactori:311,iwth:294,jack:33,jail:[14,49],jam:69,jamochamud:138,jan:[49,92],januari:92,jarin:146,java:107,javascript:[46,59,64,77,125,149,194,328,329],jenkin:[69,121,199,218,220,247,249,250,251,252,253],jet:252,jetbrain:[7,135],jinja:104,jnwidufhjw4545_oifej:67,job:[22,31,87,93,158],jobfusc:235,johhni:69,john:[91,244],johnni:[239,240],johnsson:33,join:[23,43,67,68,72,79,91,102,112,114,120,121,132,140,141,144,158,178,189,194,196,210,235,354,377],join_fight:[249,250,251,252,253],join_rangefield:253,joiner:189,jointli:[78,167],joker_kei:[68,197],journal:73,json:[46,56,59,239,311,324,328,329,358,383,386],jsondata:59,jsonencod:329,jsonifi:329,jtext:354,judgement:118,jump:[0,11,14,15,27,28,34,60,69,72,77,81,87,88,112,114,140,209,247,298],jumpstat:209,junk:309,just:[0,3,4,5,6,7,8,9,11,13,14,15,16,17,19,20,22,23,27,28,29,30,31,33,34,37,38,41,42,43,44,45,46,48,49,51,53,55,56,58,59,61,62,64,65,66,67,68,69,70,71,72,73,74,75,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,95,97,98,99,100,102,103,104,105,106,107,108,109,110,111,112,113,115,117,118,120,121,123,125,126,127,128,129,130,131,132,133,135,137,139,140,146,148,152,153,158,166,167,168,171,173,181,182,183,184,188,194,196,197,199,202,203,206,209,214,216,217,222,224,225,227,236,244,246,247,249,250,251,252,253,256,260,264,266,268,274,275,280,284,285,290,305,318,328,338,345,349,350,351,354,358,359,361,363,372,373,377,378,402],justif:[362,377],justifi:[37,283,354,362,377],justifii:362,justify_kwarg:362,kcachegrind:5,keen:74,keep:[0,3,6,9,11,13,14,15,16,22,23,27,29,36,37,41,50,55,66,67,78,80,82,84,85,89,90,91,92,93,95,96,97,98,99,102,106,107,108,111,112,113,114,115,117,118,120,127,129,130,131,132,133,134,140,145,148,152,160,167,217,220,225,234,239,260,265,266,284,285,291,302,343,361,363,377],keep_log:[23,189,357],keepal:[41,323,329],keeper:[97,114],keepint:78,kei:[0,3,6,8,11,13,14,19,20,22,23,26,28,30,31,32,34,38,42,43,44,45,46,48,58,59,62,63,66,67,70,72,73,75,76,81,82,83,84,85,86,87,88,89,90,91,92,93,95,96,97,98,99,101,105,106,107,108,117,119,120,121,128,129,132,136,143,158,160,162,164,166,167,168,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,188,189,190,196,197,198,199,202,203,205,206,207,209,210,211,214,216,217,218,219,223,224,229,230,231,232,233,235,236,242,243,244,246,247,249,250,251,252,253,256,263,264,265,266,267,268,272,274,279,280,283,284,285,289,290,291,292,294,298,300,305,306,307,309,318,321,324,325,327,328,329,332,339,340,341,343,349,350,351,352,356,357,359,360,361,362,370,371,372,374,377,381,397,402],kept:[8,22,31,90,98,104,173,224,225,285,349],kept_opt:247,key1:232,key2:[27,232,280],key_mergetyp:[20,166,256],keydown:46,keyerror:[202,284,294,372],keyfil:[321,325],keynam:[189,285,357],keypair:320,keys_go_back:[68,197],keystr:352,keystrok:320,keywod:363,keyword:[5,8,13,19,22,23,26,27,28,30,31,37,38,42,44,45,48,56,58,62,66,68,82,84,85,91,92,95,98,101,102,107,117,121,133,158,160,164,168,173,179,189,194,199,205,214,216,217,222,224,225,227,228,235,236,240,249,250,251,252,253,266,267,275,280,283,284,285,290,293,294,298,300,305,309,311,312,318,319,320,323,328,329,339,340,341,343,349,350,351,357,360,361,362,363,367,369,371,373,374,377,402],keyword_ev:228,kick:[20,27,49,91,114,146,160,166,171,178,185,207,280,362],kildclient:138,kill:[5,19,27,38,41,100,104,112,115,120,145,148,183,196,264,265,290,291,292,294,300,338,345],killsign:300,kilogram:96,kind:[6,13,31,40,53,66,74,75,98,105,106,107,112,116,120,127,129,132,249,250,251,252,275,351,378],kindli:130,kitchen:[88,106,117,173],knee:211,kneeabl:211,kneed:211,kneel:211,kneelabl:211,knew:[105,107],knife:[70,202,203],knock:[27,111],knot:199,know:[0,3,5,6,8,9,11,12,13,14,15,16,20,22,27,30,31,32,34,38,40,41,45,48,50,53,56,58,61,62,66,68,70,72,73,74,75,78,79,81,84,86,87,88,89,90,91,93,95,96,97,98,99,100,102,104,105,106,107,108,109,110,112,113,114,115,117,118,120,125,126,127,129,130,131,132,133,135,136,137,139,144,146,147,148,153,168,172,173,181,182,184,188,196,224,229,235,247,252,265,279,280,305,339,341,348,349,355,356,361,377,402],knowledg:[14,16,22,77,322,341],known:[22,26,31,33,36,44,45,46,62,79,100,112,117,118,133,135,138,151,157,182,252,362,403],knuth:5,koster:135,kovash:27,kwar:351,kwarg:[22,27,30,31,32,37,42,44,45,46,48,53,56,59,62,70,82,84,87,91,95,117,127,129,131,133,158,159,160,161,162,164,168,170,171,172,173,178,179,180,181,182,183,184,185,188,189,190,191,194,196,197,198,199,202,203,205,206,207,209,210,211,212,214,216,217,218,219,222,223,224,225,227,229,230,231,232,233,234,235,236,240,242,243,244,246,247,249,250,251,252,253,255,256,258,259,260,263,264,265,266,267,268,271,272,274,275,277,278,279,280,282,283,284,285,288,289,290,292,293,294,297,298,305,306,307,309,310,311,312,317,318,319,320,321,323,324,325,328,329,333,339,340,341,342,343,345,348,349,350,351,352,354,359,360,361,362,363,364,366,367,369,370,371,372,373,374,375,377,378,381,383,386,397,402],label:[43,58,65,100,109,110,132,381,397],label_suffix:[159,270,277,397],laborum:28,lack:[14,63,75,89,99,112,115,236,280,349,377],ladder:91,ladi:105,lag:[72,140],lair:15,lambda:[27,37,48,86,93,225,285,377],lamp:[73,256,259,260],land:[98,120,264,265],landscap:[73,149],lang:235,langcod:236,langnam:236,languag:[8,10,16,45,46,52,53,60,61,62,63,75,77,78,89,90,91,98,99,102,103,104,105,106,107,113,115,127,135,149,235,236],language_cod:55,languageerror:[235,236],languageexistserror:235,languagehandl:235,larg:[6,8,13,14,15,27,37,48,50,58,60,69,74,77,89,100,110,111,112,115,117,137,146,211,235,268,284,318,355,360,367],larger:[15,29,31,58,60,72,75,90,96,107,112,217,280,326,354,367,377,403],largest:246,largesword:58,last:[0,2,3,8,11,13,14,15,20,22,23,27,30,33,34,41,42,46,55,58,68,80,84,91,93,98,101,106,107,108,109,111,112,114,115,120,125,129,130,133,139,153,164,165,167,173,178,179,194,196,205,217,225,227,236,247,249,250,251,252,253,260,280,304,354,355,356,361,362,363,364,370,377],last_cmd:[22,105],last_initial_setup_step:338,last_login:159,last_nam:159,last_step:304,lastcast:83,lastli:[73,95,132,164,202],lastsit:82,late:[284,356],later:[6,11,12,13,14,22,23,30,32,37,44,45,49,53,55,56,58,62,65,66,67,68,70,71,73,75,77,78,91,93,95,99,100,102,105,106,107,108,110,112,113,114,115,117,118,119,121,126,128,129,132,137,140,146,166,170,171,173,181,182,205,233,236,285,294,320,352,377],latest:[2,11,19,20,69,75,78,81,91,140,145,147,173,178,183,227,280,285,319,343,361,370,381],latin:[16,61,280,377],latin_nam:280,latinifi:[280,377],latter:[19,23,31,34,44,78,84,98,130,236,246,289,291,352],launch:[5,7,8,15,38,81,97,111,139,140,145,146,153,167,256,299,300,310,312,331,359,377],launcher:[5,7,299,300,309,310,331],law:135,layer:[20,68,69,103,108,279,351],layout:[9,19,36,45,46,72,89,91,105,109,268],lazi:377,lazy_properti:[246,377],lazyencod:329,lazyset:370,lc_messag:55,lcnorth:62,ldesc:89,ldflag:145,lead:[13,14,17,20,27,38,56,58,66,68,69,72,73,74,77,78,89,93,100,102,109,112,114,129,135,137,149,158,165,166,173,183,202,225,228,234,242,280,285,339,349,351,361,363,369,377],leak:64,lean:[113,236],leap:[92,107,117,127],learn:[3,7,11,16,17,20,22,29,31,50,60,66,68,69,71,72,84,89,90,93,95,99,101,102,103,105,106,107,108,111,112,113,114,115,117,125,130,133,135,140,152,235,252,404],learnspel:252,least:[3,7,22,27,31,38,58,72,77,86,90,91,105,107,108,110,112,115,118,123,129,136,146,158,167,190,196,211,235,246,271,280,285,292,354,360,363,374,377],leasur:264,leather:[97,114,203],leatherrecip:203,leav:[5,12,30,38,46,66,68,81,82,91,97,100,110,118,120,121,149,170,172,173,178,189,196,197,209,211,212,266,268,274,280,328,329,361,367,383],leavelock:274,leaver:189,led:105,left:[2,19,22,30,31,37,38,46,58,62,68,73,86,87,90,93,97,98,102,106,111,117,158,173,179,181,182,211,220,249,250,251,252,253,265,268,275,283,285,351,354,363,377],left_justifi:[37,283],leg:337,legaci:[37,59,114,152,158,236],legal:[146,149],legend:[26,72,230],leisur:378,len:[37,62,72,82,91,97,102,109,120,128,129,143,165,182,205,377],lend:26,length:[29,54,58,68,72,82,92,98,107,111,114,137,143,146,165,194,202,205,216,218,220,228,235,236,302,343,349,354,363,377,402],lengthi:82,lenient:37,less:[7,23,27,58,60,68,78,88,89,98,105,106,112,114,117,118,120,131,132,146,205,250,252,349],lesson:[99,100,101,102,103,105,106,108,109,112,114,115,117],let:[5,7,8,11,13,15,16,20,22,27,30,31,34,44,46,49,53,56,62,65,66,67,68,70,71,72,73,74,78,81,82,83,86,87,88,89,90,91,92,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,121,122,123,124,125,126,127,129,130,132,133,136,140,141,144,145,147,149,158,168,173,179,180,184,188,196,199,206,218,220,246,247,260,268,275,280,310,329,341,357,361,371,376,381,397,402],letsencrypt:146,letter:[16,55,61,62,68,73,86,107,121,132,146,170,179,197,211,234,246,344,354,377],level:[0,2,4,12,13,14,19,26,27,31,40,41,43,45,51,53,54,60,65,68,70,73,75,77,85,87,90,91,93,97,100,102,107,112,114,115,117,118,132,135,143,146,158,170,175,176,197,198,203,205,209,229,235,247,274,280,284,285,302,339,349,351,357,359,364,369,377,382,402],lever:[22,45,209],leverag:[75,117,123],levi:58,lexicon:211,lhs:[82,91,181,182],lhslist:[181,182],liabl:211,lib:[6,140,142,145],libapache2:136,libcrypt:145,libjpeg:145,librari:[0,4,8,9,14,37,45,46,55,60,76,78,89,90,94,98,105,108,110,125,132,134,135,140,145,148,149,152,192,234,267,284,285,313,351,363,377,404],licenc:354,licens:[7,69,74,114,234,354,404],lid:[256,259,260],lidclosedcmdset:256,lidopencmdset:256,lie:[73,211],lied:211,lies:[11,22,106],life:[13,33,74,92,110,114,115,117,130,205,264,403],lift:[31,100,118,121,211,253,275],lifter:31,light:[15,19,38,60,75,111,112,115,137,167,250,265,266,274,285,293,354],lightabl:265,lighter:[62,250],lightest:19,lightli:[50,250],lightsail:146,lightsourc:265,lightsource_cmdset:265,like:[0,2,3,5,6,7,8,9,11,12,13,15,16,17,19,20,22,23,25,27,28,29,30,31,32,34,37,38,40,41,42,43,44,45,46,48,49,50,51,53,55,56,58,59,60,62,63,64,65,66,67,68,70,71,72,73,74,75,76,77,78,79,81,82,83,84,85,86,87,88,90,91,92,93,95,97,98,99,100,101,102,104,105,106,107,108,109,110,111,112,113,115,117,118,120,123,125,126,128,129,130,131,132,133,135,136,137,139,140,141,143,144,145,146,148,149,152,158,160,162,163,165,166,167,170,172,173,178,181,182,185,186,189,190,196,197,199,202,203,207,211,217,218,219,220,228,230,234,235,236,242,243,246,247,249,250,251,252,253,256,258,260,266,267,268,272,274,275,279,280,283,284,285,305,313,329,334,338,340,341,349,350,351,354,355,357,360,361,362,363,364,367,371,373,374,377,385,397,402,404],limbo:[14,15,19,40,54,66,67,68,69,73,100,104,105,111,129,133,140,173,197,266,304,386],limbo_exit:73,limit:[0,8,12,13,19,20,22,23,27,29,31,37,38,40,43,45,50,51,58,65,66,71,74,76,77,78,82,83,91,98,100,102,104,106,107,109,112,113,115,120,121,130,143,146,151,158,170,171,172,173,189,190,199,211,225,236,245,246,247,249,251,252,260,271,272,275,280,285,289,292,294,305,318,343,349,350,351,352,355,357,359,370,374,377,402],limit_valu:158,limitedsizeordereddict:377,limp:111,line2:106,line:[0,2,5,6,8,9,14,15,16,19,20,22,23,27,30,33,34,36,37,40,45,46,48,51,55,56,58,60,62,66,67,68,69,70,71,73,75,76,80,82,84,85,86,87,89,90,91,92,93,95,98,99,100,103,105,106,108,109,114,121,129,132,133,137,139,140,142,146,147,148,153,155,158,164,167,173,180,182,183,194,197,206,207,218,230,231,232,235,236,247,267,268,284,300,305,320,323,328,339,351,355,359,360,361,362,363,370,377,397,402],linear:72,linebreak:[93,376],lineeditor:359,lineend:376,lineno:75,linenum:359,liner:312,linereceiv:[320,323],linesend:329,lingo:[41,58,64,90],linguist:377,link:[9,11,12,15,17,20,22,27,34,41,53,67,68,69,71,72,73,74,77,78,80,82,84,86,90,93,97,99,100,102,103,104,105,107,114,121,123,129,132,133,139,140,144,146,147,151,158,162,173,178,222,227,256,260,267,274,275,280,289,298,300,311,315,320,323,351,376,377,403,404],link_ok:274,linkdemo:75,linklock:274,linknam:139,linkref:75,linktext:75,linod:146,linux:[5,6,7,11,33,67,75,78,80,82,107,108,136,137,144,145,146,148,239,377],liquid:351,list:[5,6,7,9,11,12,13,14,15,16,19,20,22,23,27,29,30,31,34,37,38,41,43,45,46,49,53,54,55,58,59,61,62,63,64,66,68,70,71,72,73,74,77,79,80,82,86,87,90,91,93,96,97,98,99,100,102,103,104,107,109,111,112,113,115,117,118,120,121,123,129,132,133,135,137,139,140,144,146,147,149,153,158,160,162,165,166,167,168,170,171,172,173,178,179,180,181,182,183,184,188,189,190,191,194,196,197,198,199,200,202,209,210,211,217,218,219,220,222,223,225,226,227,228,229,230,232,233,234,235,236,239,240,246,247,249,250,251,252,253,263,264,265,268,271,274,275,279,280,283,284,285,290,291,292,293,294,298,300,305,306,310,312,314,316,318,319,324,329,332,341,343,345,348,349,350,351,352,354,355,356,357,358,361,363,369,370,371,374,377,382,383,384,385,402,403],list_attribut:173,list_callback:223,list_displai:[159,187,270,277,287,296,348],list_display_link:[187,270,277,287,296],list_filt:[277,348],list_nod:361,list_of_all_rose_attribut:13,list_of_all_rose_ndb_attr:13,list_of_myscript:38,list_prototyp:284,list_select_rel:[187,270,277,287,296],list_set:300,list_styl:170,list_task:223,list_to_str:377,listabl:173,listcmdset:173,listcmset:173,listdir:194,listen:[12,23,31,41,46,49,87,94,142,149,178,189,211,235,236,256,274,402,404],listing_contact:139,listobj:183,listobject:183,listscript:183,listview:402,lit:[265,266],liter:[14,37,54,75,90,100,179,283,354,373,377],literal_ev:[284,348,361],literari:115,littl:[3,11,16,22,23,37,38,45,48,66,67,70,73,75,78,80,81,82,83,87,90,91,93,97,98,99,100,102,104,105,106,107,108,109,110,111,112,113,114,115,117,125,126,127,133,143,146,148,153,211,230,250,263,266,335,349,361,377,397],live:[7,75,79,105,114,135,136,137,140,146,148],ljust:354,lne:247,load:[0,6,7,8,13,14,16,20,22,26,27,37,46,49,73,84,88,89,90,91,93,96,105,106,107,108,112,118,121,125,129,149,162,167,179,180,183,191,204,214,217,225,235,272,275,279,280,289,293,304,307,309,340,349,351,352,355,356,359,368,371,372,375,377,395],load_buff:359,load_data:356,load_kwarg:372,load_module_prototyp:284,load_stat:214,load_sync_data:340,loader:[27,351,377],loadfunc:[26,359,372],loc:173,local0:142,local:[2,6,7,11,55,62,74,78,82,92,99,103,106,125,132,137,144,148,149,194,222,225,236,285,323,349],local_non_red_ros:102,local_ros:102,localecho:146,localevenniatest:375,localhost:[46,64,67,80,93,110,123,132,133,137,138,140,142,145,146,152,329],locat:[4,8,9,11,12,13,14,19,20,22,25,27,30,31,34,37,38,43,45,46,49,54,62,64,65,66,67,69,70,71,72,73,75,78,80,81,82,85,86,90,91,97,98,99,100,102,103,104,105,106,107,111,113,114,117,121,125,126,127,129,132,136,140,146,148,149,152,158,164,173,179,183,190,194,197,198,199,202,214,216,217,227,230,233,236,242,258,264,266,268,274,279,280,285,329,338,350,351,352,355,357,361,363,370,374],location_nam:268,location_set:102,locations_set:[102,279],locattr:[265,274],lock:[20,22,23,24,29,34,37,40,43,45,48,49,51,68,76,80,81,82,83,84,86,87,88,91,92,96,97,99,100,103,104,105,117,121,132,137,143,146,153,155,156,158,159,168,170,171,172,173,178,179,180,182,183,184,185,189,191,196,197,198,199,202,203,206,207,209,211,217,219,222,223,225,226,229,230,231,232,233,236,242,244,256,264,265,266,268,270,272,279,280,284,285,345,349,351,357,359,361,371,378,382,404],lock_definit:275,lock_func_modul:[31,275],lock_storag:[168,170,171,172,173,178,179,180,181,182,183,184,185,188,191,196,197,198,199,202,206,207,209,217,218,219,223,229,230,231,232,233,236,242,243,244,247,249,250,251,252,253,256,264,265,266,267,272,280,349,351,359,361,362],lockabl:[91,211,242],lockablethreadpool:345,lockdown:[31,349],lockdown_mod:[142,146],lockexcept:275,lockfunc1:31,lockfunc2:31,lockfunc:[22,31,40,76,82,104,106,129,155,156,173,273],lockhandl:[13,31,45,99,155,156,168,197,267,273,274],lockset:280,lockstr:[6,13,22,31,37,80,106,117,173,178,180,189,191,242,274,275,280,285,349,357,382],locktyp:[166,202,285],log:[2,5,7,9,10,11,12,13,22,23,25,27,30,34,38,41,42,46,48,49,54,55,58,62,64,69,73,76,77,78,80,81,82,86,88,90,91,99,100,106,110,114,117,118,121,129,132,133,136,137,138,140,141,142,143,144,145,146,148,153,158,167,171,185,189,198,207,212,218,231,239,240,280,289,300,305,309,310,314,317,318,320,323,331,332,333,339,341,343,345,351,357,369,370,377,402],log_dep:[19,370],log_depmsg:370,log_dir:239,log_err:[19,370],log_errmsg:370,log_fil:[19,370],log_info:[19,370],log_infomsg:370,log_msg:370,log_sec:370,log_secmsg:370,log_serv:370,log_trac:[19,38,127,128,370],log_tracemsg:370,log_typ:370,log_typemsg:370,log_warn:[19,370],log_warnmsg:370,logdir:2,logentry_set:162,logfil:[300,370,402],logged_in:41,loggedin:318,logger:[19,38,76,127,128,155,156,239,312,353],logic:[3,6,48,66,70,72,73,80,86,87,88,93,104,114,117,133,211,235,279,283,304,349,361,378,383],login:[6,11,12,22,25,27,31,41,42,67,80,82,93,114,132,146,158,170,185,207,231,275,304,305,320,323,328,329,332,341,377,389,391,400,402,404],login_func:332,loginrequiredmixin:402,logintest:400,logout:[331,332,400],logout_func:332,logouttest:400,logprefix:[310,320,323,345],lone:[73,112,173],long_descript:139,long_running_funct:48,long_text:28,longer:[22,26,28,38,44,45,58,63,66,81,82,84,87,91,93,98,99,105,107,108,130,135,139,166,171,189,199,235,236,243,249,250,251,252,253,290,359,363],longest:[19,236],longrun:22,loo:[168,184],look:[0,2,3,6,8,11,13,14,15,16,17,19,20,22,25,27,29,30,31,33,34,37,41,43,45,48,49,50,51,53,55,56,58,59,60,62,64,66,67,68,69,70,71,72,73,74,75,77,78,79,80,81,82,84,85,86,87,88,90,91,92,93,95,96,97,98,99,102,103,104,105,106,107,108,109,110,111,112,113,115,117,118,120,123,124,125,126,127,129,130,132,133,137,140,143,145,146,148,149,153,158,160,165,167,168,170,173,179,181,182,184,185,188,194,198,199,202,207,209,210,211,217,218,224,231,232,233,235,236,247,251,256,258,263,265,266,268,271,274,275,277,279,280,282,285,305,320,321,328,332,349,351,355,361,362,363,371,374,376,377,397],look_str:158,lookaccount:91,lookat:22,looker:[72,91,121,199,211,212,217,236,258,268,274,280,351],lookm:22,lookstr:280,lookup:[6,13,22,31,43,58,164,179,239,279,319,352,354,366,367,373,374,377,378],lookup_env:194,lookup_expr:381,lookup_typ:373,lookup_usernam:27,lookuperror:354,loom:73,loop:[5,13,45,66,71,72,77,78,81,93,97,102,120,127,155,160,249,285,318],loopingcal:[292,303],loos:[15,74,158,199,253,271,320,331,355],loot:112,lop:102,lore:91,lose:[13,41,89,112,114,120,121,148,153,239,251,311,312,320,323],lost:[45,64,66,73,75,86,89,98,135,153,178,243,297,310,311,312,320,323,328,349,354],lot:[0,3,5,8,11,14,16,19,23,31,37,43,45,48,58,60,62,64,66,68,70,71,73,74,76,77,79,80,83,86,87,90,91,92,93,98,99,102,104,105,106,107,108,109,110,111,112,113,114,115,117,118,119,121,129,132,135,140,146,197,205,207,218,236,244,250,265,268,345],loud:[81,117],love:[46,115],low:[20,53,54,71,114,146,166],lower:[5,12,20,22,27,31,46,48,51,58,62,72,82,84,87,91,92,97,111,114,146,165,166,170,181,183,236,246,305,354],lower_bound_inclus:246,lower_channelkei:[87,188],lowercas:[107,168,354],lowest:[54,146,246,274,354],lpmud:63,lsarmedpuzzl:233,lspuzzlerecip:233,lst:[72,357],lstart:26,lstrip:[98,354],ltto:62,luc:360,luciano:135,luck:[27,70,98,105,136],luckili:[8,11,31,73],lue:[62,354],lug:77,luggag:109,lunch:71,lurk:114,luxuri:[43,347],lycanthrophi:102,lycantrhopi:102,lycantrophi:102,lycantrroph:102,lying:[73,211],m2m:352,m2m_chang:42,m_len:377,mac:[5,7,11,67,75,78,107,110,137,138,148,152,377],machin:[7,11,14,82,107,114,148,264],macport:[11,140],macro:[80,120],macrosconfig:80,mad:[11,246],made:[0,2,11,13,25,27,31,37,40,51,69,73,75,81,82,89,91,99,100,105,106,108,109,112,114,117,121,123,129,133,146,147,149,164,166,178,183,196,199,218,246,247,251,252,253,275,302,346,354,355,359,361,377],mag:[8,360],magazin:135,mage:[27,102],mage_guild_block:27,mage_guild_welcom:27,magenta:130,magic:[31,43,65,69,70,85,111,112,113,114,129,196,220,245,252,302],magic_meadow:43,magicalforest:65,magnific:27,mai:[1,3,5,6,7,8,9,10,11,13,14,19,20,22,23,27,31,32,33,34,37,38,40,41,44,45,48,51,53,54,56,58,59,60,62,64,66,67,69,70,73,74,75,78,79,80,81,82,83,84,87,89,90,92,93,95,100,102,104,105,107,109,110,111,112,113,115,117,118,120,121,125,127,128,132,133,135,136,137,139,140,143,145,146,148,149,153,158,160,164,165,166,168,170,171,173,178,183,189,190,192,194,196,198,199,202,203,205,211,214,218,220,227,235,236,246,249,250,251,252,253,256,265,266,274,275,280,283,284,285,286,302,332,339,341,342,346,348,349,351,352,354,356,357,358,359,361,363,364,369,371,374,377,402],mail:[5,9,23,27,67,74,77,79,90,99,120,135,155,156,190,191,192,274],mailbox:[23,229],maillock:274,main:[4,11,14,15,16,20,22,23,27,29,31,32,34,36,37,40,41,43,44,45,46,53,55,56,58,64,68,72,74,78,81,85,89,93,95,97,98,100,103,105,106,113,114,117,120,132,133,135,139,146,148,151,153,158,159,162,164,170,173,184,191,197,202,204,218,225,229,235,236,268,272,279,285,287,289,300,304,305,307,312,317,319,324,338,340,345,351,352,361,362,365,374,376,377],mainli:[5,22,23,27,34,41,48,49,56,90,106,107,135,170,269,349,355,369,377],maintain:[5,29,44,51,60,69,74,75,76,80,87,89,109,115,137,146,148,151,152,183,185,207,294,403],mainten:[146,149,403],major:[15,16,78,90,113,129,132,137,140],make:[0,1,2,3,5,6,7,9,10,12,13,14,15,16,20,22,26,27,29,30,31,33,34,37,38,40,41,42,43,44,45,46,48,49,50,51,53,56,58,60,61,62,65,66,67,68,69,70,71,72,73,74,75,77,78,79,80,82,83,84,85,86,87,88,89,92,94,95,97,98,101,102,103,104,106,108,109,110,111,112,113,115,116,118,119,120,122,124,125,126,127,130,131,132,133,134,135,136,137,138,139,140,143,144,145,146,148,149,152,153,158,160,162,165,166,167,168,170,171,173,178,181,184,188,189,190,194,196,197,199,202,203,209,211,217,218,220,226,229,230,235,236,241,242,243,246,247,249,250,251,252,255,256,259,260,264,265,266,271,274,275,280,284,285,291,292,294,300,304,312,317,331,332,338,339,341,342,344,345,348,349,350,351,352,354,355,356,357,358,359,361,363,364,367,369,374,376,377,400,402],make_it:377,make_shared_login:391,make_uniqu:166,makeconnect:309,makefactori:320,makefil:75,makeit:331,makemessag:55,makemigr:[2,58,132],male:219,malevol:15,malform:378,malici:149,malign:275,man2x1:60,man:[33,60,63,113,146,179,229,236],mana:[83,85],manaag:270,manag:[5,8,9,11,12,13,20,31,34,38,41,44,45,53,56,58,67,76,86,89,90,97,102,104,113,117,132,148,153,155,156,157,158,162,183,184,186,188,189,191,194,214,227,232,236,253,260,266,269,272,276,279,280,284,286,289,294,295,300,307,347,349,351,352,353,356,357,365,368,370,374,377,400,402,404],manager_nam:349,manchest:377,mandat:397,mandatori:[37,42,63,66,68],mandatorytraitkei:246,maneuv:247,mangl:326,mango:233,manhol:320,manhole_ssh:320,mani:[0,5,8,9,11,12,13,15,16,17,19,20,22,23,27,29,34,37,38,40,41,42,44,45,48,49,52,53,54,55,58,59,60,61,62,63,64,65,66,67,69,72,73,75,77,78,79,80,85,88,89,90,91,92,97,98,99,100,101,102,104,106,107,108,112,114,115,118,120,121,127,128,129,130,132,133,140,144,146,147,149,153,162,166,168,173,184,191,194,196,199,202,204,207,211,218,230,236,243,244,247,251,252,256,264,267,272,274,275,279,285,289,294,300,314,322,324,343,349,351,352,354,361,362,367,368,370,402],manifest:[6,104],manipul:[13,20,27,37,38,58,66,68,78,87,88,99,121,173,180,190,217,222,246,271,280,306,357,362],manner:[15,189,236,268,280,318,351],manpow:74,manual:[6,9,11,15,22,23,29,31,34,37,38,45,53,58,62,65,73,75,77,80,81,85,91,97,100,104,105,107,112,115,117,126,129,133,135,137,140,146,153,155,160,173,247,256,260,263,267,280,285,292,300,317,324,361,362,403,404],manual_paus:292,manual_transl:235,manual_unpaus:292,manytomanydescriptor:[162,191,272,279,289,349,351,352],manytomanyfield:[162,191,272,279,289,349,351,352],map:[6,16,27,33,59,64,66,71,78,82,86,90,91,148,170,178,194,200,205,211,227,230,235,236,246,268,280,284,285,324,349,351,354,360,361,369,377,404],map_legend:230,map_modul:73,map_str:[72,73,268],mapbuild:[155,156,192],maplegend:230,mapnam:230,mapper:367,mapprovid:268,march:[135,370],margin:17,mark:[11,14,15,22,31,46,55,62,64,65,72,75,81,91,99,102,107,113,140,144,146,165,172,203,216,217,225,234,247,341,351,355,360,361,369,373],mark_categori:247,markdown:[75,80,139],marker:[14,22,33,62,69,78,107,113,117,179,202,211,216,217,219,227,236,247,280,312,320,323,328,329,349,352,354,360,362,369],market:[114,146],markup:[62,75,95,125,155,156,200,353,376],mask:[69,113,233,236,240,241],maskout_protodef:233,mass:[94,112,404],massiv:[77,83],master:[67,71,74,75,87,90,112,118,120,127,133,140,147,148,246,346],match:[9,11,13,19,20,22,27,29,30,31,33,34,37,38,40,41,43,45,46,55,56,58,59,62,64,67,68,70,72,73,86,87,88,90,91,92,98,100,102,104,109,117,125,127,132,133,158,164,165,166,167,168,171,173,179,180,182,184,188,190,197,200,202,205,217,218,228,229,230,231,232,233,236,246,252,268,271,274,275,280,284,285,291,294,305,306,318,331,341,349,350,351,352,354,359,361,363,369,372,374,376,377,378,402],match_index:165,matched_charact:218,matches2:58,matchobject:[354,376],mate:78,materi:[70,107,114,202,203],math:86,mathemat:[113,166],matplotlib:333,matrix:363,matt:38,matter:[2,8,13,20,27,32,41,42,55,60,66,67,70,80,82,87,90,92,93,98,107,108,112,117,118,120,125,126,140,149,166,202,253,264,279,305,349],matur:[9,60,63,107],maverick:78,max:[50,72,113,114,120,143,218,236,246,343,370,377],max_damag:251,max_dbref:350,max_depth:377,max_dist:72,max_heal:251,max_l:72,max_length:[58,72,132,194,236],max_lin:363,max_memory_s:194,max_nr_charact:114,max_num:159,max_num_lin:402,max_popular:402,max_rmem:367,max_siz:370,max_valu:[220,397],max_w:72,max_width:72,maxconn:142,maxdelai:[297,311,312],maxdepth:285,maxdiff:[204,384,392],maximum:[50,58,62,73,86,98,113,114,143,158,194,218,220,246,249,250,251,252,253,280,285,345,354,361,363,369,377],maxlengthvalid:158,maxnum:377,maxrotatedfil:370,maxsplit:354,maxthread:345,maxval:[369,377],maxvalu:369,maxwidth:363,may_use_red_door:37,mayb:[13,14,15,19,20,22,29,37,58,65,67,68,70,72,75,81,82,88,93,96,97,102,104,105,106,109,112,114,115,118,120,139,140,146,167,196,203,228,318],mccp:[30,138,155,156,295,305,308],mccp_compress:313,meadow:[43,65,68,113],mean:[3,4,5,6,8,9,11,13,14,15,16,19,20,22,23,27,29,30,31,32,33,38,40,41,43,45,48,49,53,56,58,59,61,62,64,66,68,70,71,72,73,74,77,78,83,87,90,91,92,95,97,100,102,103,104,105,106,107,108,111,112,115,117,118,120,121,125,126,129,130,133,134,137,146,148,149,153,158,160,167,173,189,206,211,225,235,246,259,260,265,267,274,280,284,285,290,294,300,324,340,349,351,354,361,363,367,370,373,374],meaning:[168,184],meaningless:121,meant:[20,23,29,38,45,46,50,55,56,65,68,69,88,92,100,104,106,113,130,139,166,197,211,219,236,244,246,249,250,251,252,253,260,266,268,280,305,355],measur:[5,121,146,165,182,377],meat:[110,116,119,122,124,132],mech:[94,404],mechan:[4,19,22,26,27,37,38,45,83,86,91,93,98,111,112,118,120,121,130,158,160,164,212,217,236,252,273,285,292,294,300,304,310,318,329,340,351,359,362,365,372,402],mechcmdset:81,mechcommand:81,mechcommandset:81,meck:81,media:[50,104,159,187,194,270,277,287,296,328,345,348,373,397],median:72,mediat:118,mediev:203,medium:50,mediumbox:309,meet:[2,82,104,111,113,224,268,344],mele:[113,253],melt:[202,203],mem:183,member:[13,58,67,114,179,181,182,280,377],membership:[67,80,102],memori:[5,20,22,45,49,58,61,64,83,89,105,107,137,145,146,158,183,189,260,280,294,333,343,349,353,362,367,372,377],memoryerror:140,memoryusag:333,memplot:[155,156,295,330],meni:197,mental:130,mention:[8,13,14,15,16,22,30,31,38,44,48,53,60,61,67,72,81,84,87,89,90,100,102,107,112,130,140,146,167,207],menu:[7,9,13,20,37,41,71,76,82,93,103,112,113,114,119,121,139,140,141,153,155,156,173,192,197,208,209,212,218,231,244,247,263,281,285,298,300,353,371,404],menu_cmdset:361,menu_data:27,menu_edit:197,menu_login:[155,156,192],menu_modul:361,menu_module_path:361,menu_quit:197,menu_setattr:197,menu_start_nod:244,menu_templ:361,menuchoic:[27,361],menudata:[210,218,263,282,361],menudebug:[27,361],menufil:361,menunode_fieldfil:218,menunode_inspect_and_bui:97,menunode_shopfront:97,menunode_treeselect:247,menunodename1:27,menunodename2:27,menunodename3:27,menuopt:247,menutest:99,menutre:361,merchandis:114,merchant:71,mercuri:60,mere:[126,220],merg:[6,11,22,27,68,74,78,88,90,92,102,105,106,117,123,164,165,166,167,180,256,266,268,285,289,324,361,369],merge_prior:361,merger:[20,73,74,166,167],mergetyp:[20,27,120,166,256,266,359,361],merit:117,mess:[5,11,13,19,51,75,114,146,247],messag:[8,9,11,14,16,19,22,23,24,26,27,28,30,31,34,36,38,40,41,46,48,53,55,61,65,68,70,71,73,75,76,78,79,81,83,84,87,88,91,92,95,96,97,98,99,100,107,109,112,113,114,117,118,120,121,127,131,136,140,141,143,146,149,151,153,158,160,164,167,168,171,173,178,179,180,182,184,186,188,189,190,191,196,197,199,202,204,211,212,214,218,219,223,225,227,229,233,234,236,240,246,249,250,251,252,253,255,256,258,259,261,263,264,265,266,267,274,280,300,302,309,311,312,318,319,320,323,324,326,328,337,339,341,343,345,357,359,361,362,369,370,374,377],message_rout:46,message_search:190,message_transform:189,messagepath:404,messagewindow:46,messeng:258,messsag:214,meta:[40,45,104,159,270,277,348,351,367,381,383,397],metaclass:[45,58,168,351],metadata:[240,302],metavar:267,meteor:96,meter:[69,220,246],metho:188,method:[3,8,11,12,13,19,20,23,27,29,31,34,37,38,40,41,42,43,44,45,46,48,53,56,58,59,62,67,68,70,71,72,73,75,77,78,82,83,84,85,86,91,92,93,98,99,101,102,103,106,108,109,117,118,120,121,126,127,128,129,131,132,133,151,158,162,164,166,167,168,170,173,174,178,180,181,182,183,184,187,188,189,190,191,194,195,196,197,202,204,205,209,211,214,215,216,217,222,225,227,231,232,233,234,235,236,239,240,242,245,246,249,250,251,252,253,260,261,263,264,265,266,267,268,271,272,274,275,280,292,293,294,297,302,305,306,307,309,310,311,312,313,318,320,323,326,328,329,332,336,338,339,340,341,343,348,349,351,354,355,357,359,361,362,363,364,367,368,369,370,371,372,374,375,376,377,381,382,383,384,386,402],methodnam:[184,195,204,215,226,241,245,261,294,326,336,368,375,384,392,400],metric:96,microsecond:13,microsoft:[73,140],mid:[60,84,129],middl:[22,72,84,146,250,354],middlewar:[155,156,379,388],midnight:[82,92],midst:111,midwai:62,mighht:98,might:[0,3,6,8,11,13,15,16,17,19,20,22,23,27,28,31,34,38,40,41,44,48,49,53,55,62,66,68,71,73,77,79,80,82,83,84,85,86,87,91,92,93,95,96,97,98,99,100,110,112,114,118,120,121,125,128,130,131,132,136,137,140,145,146,147,148,149,153,167,171,173,196,234,240,243,249,250,251,252,267,280,329,351,354,359,370,371,377,383,397],mighti:[73,84,105],migrat:[2,8,10,11,42,58,67,73,75,104,110,132,137,140,145,152,153,194,285],mike:173,million:[132,137],mime:357,mimic:[5,23,26,77,114,118,137,191,339,359],mimick:[26,78,118,331,359,362],mimim:352,min:[38,72,92,113,205,218,246,364,369],min_damag:251,min_dbref:350,min_heal:251,min_height:363,min_shortcut:[68,197],min_valu:397,min_width:363,mind:[14,15,27,48,49,74,77,87,89,90,94,107,108,111,112,113,115,117,130,133,139,196,220,225,234,302,377],mindex:165,mine:[71,114,149],mini:[73,77,104,105,106],miniatur:111,minim:[41,112,115,120,149,194,235,285],minimalist:[22,60,91],minimum:[41,68,70,78,91,114,118,218,246,249,250,251,252,253,305,345,351,363,369,372,377],minimum_create_permiss:382,minimum_list_permiss:382,mininum:363,minlengthvalid:158,minor:[87,167],mint:[11,140],minthread:345,minu:[58,102,280,364],minut:[19,38,83,92,98,115,120,135,148,178,196,205,343,364,377],minval:[369,377],mirc:312,mirror:[41,107,135,144,155,156,192,254],mis:90,misanthrop:102,misc:24,miscelan:353,miscellan:[103,104],mislead:87,mismatch:[30,377],miss:[6,72,79,90,99,114,140,146,202,204,249,250,251,252,253,284,305,403],missil:[81,252],mission:[87,93],mistak:75,misus:146,mit:[135,354],mitig:[90,149,402],mix:[13,22,23,27,62,76,85,102,117,130,132,158,196,203,211,236,280,284,285,344,352,355,363],mixabl:211,mixer:211,mixer_flag:211,mixin:[284,334,383,386,402],mixtur:[95,211],mkdir:[2,67,140],mktime:92,mmorpg:115,mob0:89,mob:[15,31,41,77,89,111,112,155,156,167,173,192,262,266,285,355],mob_data:89,mob_db:89,mob_vnum_1:89,mobcmdset:264,mobdb:89,mobil:[15,37,94,111,114,143,151,264,274],moboff:264,mobon:264,mock:[8,203,375],mock_channeldb:184,mock_get_vers:392,mock_random:261,mock_set:392,mock_tim:[245,336],mockdeferlat:375,mockdelai:375,mocked_idmapp:336,mocked_o:336,mocked_open:336,mockrandom:204,mockval:375,mod:[136,149,245,246,284],mod_import:377,mod_import_from_path:377,mod_prototype_list:284,mod_proxy_http:136,mod_proxy_wstunnel:136,mod_sslj:136,mode:[3,5,7,12,20,26,27,30,52,64,69,87,93,100,105,107,108,114,120,121,126,132,135,136,142,148,149,155,172,183,189,194,195,198,227,229,264,280,284,291,300,305,310,317,328,329,338,355,359,361,370,377,404],mode_clos:329,mode_init:329,mode_input:329,mode_keepal:329,mode_rec:329,model:[13,23,31,33,40,43,44,45,52,64,67,75,78,87,93,102,114,118,125,131,155,156,157,158,159,186,187,189,190,269,270,276,277,280,286,287,290,294,295,296,306,347,348,349,350,352,353,358,365,366,368,373,374,377,381,383,397,402,404],model_inst:373,modeladmin:[187,270,277,287,296,348],modelattributebackend:349,modelbackend:389,modelbas:367,modelchoicefield:277,modelclass:[13,43],modelform:[159,270,277,348,397],modelmultiplechoicefield:[159,270,277],modelnam:[189,272,351],modelseri:383,modelviewset:386,moder:[80,86,196],modern:[13,16,48,60,73,85,130,135,149,231,313],modif:[11,22,56,66,71,74,82,98,121,136,148,246,346,397],modifi:[0,5,9,11,12,13,20,22,23,27,29,34,37,40,41,45,46,53,62,64,65,66,68,69,70,71,73,75,76,77,80,82,86,88,89,90,91,97,99,100,104,106,107,108,109,111,113,114,115,117,118,121,124,127,134,148,153,158,159,167,189,194,197,202,206,211,212,214,217,219,225,227,233,236,243,245,246,249,250,251,252,253,265,267,272,280,285,294,351,355,361,367,373,376,397,402],modified_text:62,modified_tim:194,modul:[0,4,5,6,8,13,14,16,19,20,22,25,26,27,29,30,31,34,38,40,41,42,45,53,56,60,62,64,70,73,74,75,77,81,84,89,90,91,92,95,96,97,99,100,103,104,105,106,108,113,114,117,119,121,123,126,129,141,145,147,149,153,164,165,167,168,173,175,176,177,178,182,184,188,196,197,198,199,200,202,203,204,205,206,207,209,211,214,216,217,218,220,222,223,224,226,227,230,231,234,235,236,241,242,243,245,246,247,249,250,251,252,253,256,264,265,266,267,274,275,279,280,283,284,285,290,292,293,294,297,299,300,304,305,309,317,319,320,323,324,327,329,331,332,333,338,340,341,342,349,351,352,353,354,355,356,357,358,359,360,361,362,364,369,375,377],modulepath:309,moifi:217,mold:108,mollit:28,moment:[20,44,55,64,71,81,90,97,98,105,113,158,283,289],mona_lisa_overdr:109,monei:[58,67,112,113,114,115,146,274],monetari:[74,79,196],monitor:[5,32,59,76,290,305,324,367],monitor_handl:[32,155,290],monitorhandl:[24,30,155,156,286,404],monlit:102,mono:82,monster:[34,37,78,84,90,105,108,112,113,114,119,173,285],monster_move_around:108,month:[74,92,146,205,364,370,377],monthli:92,montorhandl:32,moo:[60,63,77,90,110,135],mood:[71,111,114,115,246],moon:[82,92,96,102],moonlight:102,moonlit:102,moor:111,moral:6,more:[0,2,3,4,5,6,8,11,12,13,14,15,16,17,19,20,22,23,25,26,27,28,29,30,33,34,37,38,40,41,43,44,45,46,48,49,51,52,53,54,55,56,58,59,60,61,62,66,67,68,69,71,72,73,74,77,78,79,80,81,82,83,86,87,88,89,91,92,93,94,97,98,99,100,102,103,104,105,107,108,109,110,111,112,113,115,116,117,118,120,121,122,123,125,127,129,130,131,132,133,135,137,140,143,144,145,146,148,149,153,155,157,158,159,162,165,166,167,172,173,179,183,185,188,192,194,196,197,198,199,202,205,207,209,211,217,220,225,228,230,234,235,236,243,244,246,247,249,250,251,252,253,259,264,265,266,267,268,274,277,280,283,284,285,310,312,315,331,332,341,346,349,350,354,355,357,358,359,360,361,362,363,367,374,377,378,383,397,402,404],more_command:362,moreov:[38,146],morn:[113,217,218],mortal:111,most:[3,5,6,9,13,14,17,19,20,22,25,27,30,31,34,40,41,42,44,45,46,48,53,56,58,59,60,61,62,63,65,66,67,68,70,71,72,73,74,75,78,80,82,85,86,87,89,90,91,92,93,96,98,99,100,101,102,103,104,107,108,109,110,111,113,114,115,117,118,120,121,126,129,130,132,136,137,140,146,148,149,152,158,162,166,167,170,173,181,191,197,202,203,216,220,235,236,243,249,250,251,252,253,272,274,275,279,280,284,285,289,323,328,338,349,350,351,352,361,362,367,368,377,402],mostli:[27,45,46,53,62,90,93,98,118,121,146,159,166,206,235,251,268,320],motiv:[14,15,34,74,77,79,112,311,312,318,319,320,323,328,329,340,341],mount:148,mountain:[60,73,230],mous:[46,62,361],movabl:211,move:[15,16,22,23,26,27,28,34,66,67,68,71,72,73,80,81,84,87,88,91,93,96,97,98,104,105,107,108,111,112,113,114,119,120,126,130,132,133,135,137,139,140,167,173,179,196,197,211,212,214,218,224,227,243,246,249,250,251,252,253,264,265,266,268,271,274,280,332,351,355,362],move_around:[105,108],move_hook:280,move_obj:268,move_posit:211,move_to:[34,66,97,117,129,227,243,280],movecommand:88,moved_obj:[212,266,268,280],moved_object:280,movement:[37,91,113,129,243,249,250,251,252,253,280],mover:253,mptt:80,mratio:[165,182],msdp:[56,305,324],msdp_list:305,msdp_report:305,msdp_send:305,msdp_unreport:305,msdp_var:324,msg:[3,8,12,13,14,19,22,26,27,28,31,32,34,41,46,48,53,58,59,62,63,66,68,70,71,73,75,76,82,83,84,85,87,88,89,91,92,96,97,98,99,105,106,107,108,117,118,120,121,127,129,143,155,158,160,168,170,174,178,184,187,189,190,191,202,211,214,219,227,229,240,246,258,267,275,280,311,312,339,348,355,357,359,361,362,370,374,377],msg_all:120,msg_all_sess:[22,168],msg_already_sit:117,msg_arriv:66,msg_char:211,msg_cinemat:216,msg_content:[19,22,34,38,66,71,81,92,121,127,129,131,227,280],msg_help:180,msg_leav:66,msg_locat:[227,280],msg_other:196,msg_other_sit:117,msg_receiv:[227,280],msg_room:211,msg_self:[227,280],msg_set:352,msg_sitting_down:117,msg_standing_fail:117,msg_standing_up:117,msg_system:211,msgadmin:187,msglauncher2port:[300,309],msgmanag:[190,191],msgobj:[23,189],msgportal2serv:309,msgreturn:184,msgserver2port:309,msgstatu:[300,309],mssp:[40,104,155,156,295,308],mtt:327,much:[0,1,3,5,8,13,14,15,16,27,31,34,37,44,45,48,55,61,66,68,70,72,73,74,75,78,80,82,84,86,87,89,92,93,96,98,99,100,102,105,106,107,108,110,111,114,115,117,118,119,120,128,129,131,132,133,135,137,140,146,162,167,172,181,197,205,206,236,246,247,253,256,265,340,354,355,356,363,377],muck:[90,110],mud:[6,9,16,30,31,33,36,40,41,44,46,53,59,60,62,64,65,68,69,72,73,77,78,81,85,89,98,100,104,107,111,112,115,118,120,126,130,131,136,137,138,140,144,146,147,148,151,152,153,162,167,170,253,263,297,313,314,315,320,323,324,327,355,364],mudbyt:135,mudconnector:135,mudderi:135,muddev:140,mudform:360,mudinfo:[23,99],mudlab:135,mudlet:[138,305,315],mudmast:138,mudramm:138,muhammad:376,mukluk:138,mul:283,mult:[37,283],multi:[20,27,40,41,48,68,69,75,77,105,109,110,111,112,117,121,148,165,183,203,211,236,247,280,341,361,377],multiaccount_mod:6,multidesc:[155,156,192],multilin:376,multimatch:[20,109,165,236,280,377],multimatch_str:[158,236,280,377],multimedia:[46,194],multipart:194,multipl:[11,15,19,20,22,32,34,37,40,41,42,44,45,49,53,59,60,62,68,69,70,78,85,91,92,102,104,105,107,111,112,118,121,135,137,146,158,164,166,171,172,173,178,182,183,200,202,206,207,217,219,220,226,232,236,245,247,249,250,251,252,258,266,275,280,283,284,285,294,298,302,305,309,324,332,348,349,350,355,361,363,374,377],multiplay:[69,77,90,110,114,115,116,135],multipleobjectsreturn:[158,160,162,189,191,196,199,205,211,212,217,219,225,227,233,234,235,236,242,243,244,249,250,251,252,253,255,258,259,260,264,265,266,268,272,279,280,284,289,292,307,333,349,352,364,368],multipli:[107,283],multisess:[12,52,87,93,361,404],multisession_mod:[22,41,78,113,114,121,132,138,158,170,174,198,219,280,341],multisession_modd:27,multitud:[62,73,90],multumatch:280,mundan:81,murri:377,muscular:113,muse:135,mush:[2,60,67,69,77,94,110,118,120,135,200,232,404],mushclient:[30,138,305,315],musher:135,mushman:60,musoapbox:[90,135],must:[5,6,8,9,11,12,13,16,20,22,26,27,30,31,32,33,34,37,40,43,44,45,46,48,53,55,56,61,62,64,65,66,72,74,75,78,80,82,84,89,91,92,95,97,99,101,104,105,106,107,108,109,112,113,115,117,120,121,125,126,132,136,138,140,141,143,144,146,148,149,153,160,165,166,168,173,178,183,184,188,189,190,194,196,199,200,202,205,207,211,214,227,231,233,235,236,240,246,247,249,250,251,252,253,259,260,263,265,266,272,274,280,283,284,290,294,300,305,318,320,323,340,342,343,348,349,350,351,354,355,356,357,358,359,360,361,362,364,369,371,372,373,374,376,377,378,383,402],must_be_default:167,mutabl:358,mute:[17,87,188,189],mutelist:[87,189],mutltidesc:232,mutual:350,mux2:63,mux:[22,23,52,60,77,81,87,91,100,110,149,155,156,163,181,182,200,273,404],mux_color_ansi_extra_map:200,mux_color_xterm256_extra_bg:200,mux_color_xterm256_extra_fg:200,mux_color_xterm256_extra_gbg:200,mux_color_xterm256_extra_gfg:200,muxaccountcommand:[181,229],muxaccountlookcommand:170,muxcommand:[22,76,82,83,84,85,88,91,96,99,121,155,156,163,169,170,171,172,173,178,179,180,182,183,185,199,206,207,209,217,223,229,230,232,233,242,244,251,252,266],mvattr:[99,173],mxp:[30,62,138,155,156,295,305,308,320,323,354,361,376,377],mxp_pars:315,mxp_re:354,mxp_sub:354,my_callback:342,my_datastor:58,my_func:108,my_funct:84,my_github_password:11,my_github_usernam:11,my_identsystem:33,my_object:84,my_port:53,my_portal_plugin:53,my_script:38,my_server_plugin:53,my_servic:53,my_word_fil:235,myaccount:43,myaccountnam:109,myapp:58,myarx:67,myattr:[13,158],mybot:178,mycar2:33,mychair:43,mychan:23,mychannel:[49,178],mycharact:95,mychargen:27,mycmd:[22,29],mycmdget:106,mycmdset:[20,22,99,106],mycommand1:20,mycommand2:20,mycommand3:20,mycommand:[20,22,56,85,99,106,109],mycompon:46,myconf:2,mycontrib:8,mycss:46,mycssdiv:46,mycustom_protocol:53,mycustomcli:53,mycustomview:64,mydatastor:58,mydhaccount:148,mydhaccountt:148,mydhacct:148,myevennia:144,myevilcmdset:[20,166],myevmenu:27,myfix:11,myfunc:[8,44,48,377],mygam:[0,3,5,7,8,9,11,12,14,15,19,20,25,27,30,31,34,37,38,40,45,46,53,55,58,62,64,67,70,72,73,76,81,82,85,88,89,90,91,92,93,95,96,97,99,103,104,105,106,107,108,110,117,118,120,121,123,125,127,128,129,132,133,137,139,140,141,142,143,145,146,148,152,153,197,198,200,217,229,230,231,232,242,243,246,325,375,377],mygamedir:75,mygamegam:95,myglobaleconomi:38,mygrapevin:178,myhandl:42,myhousetypeclass:173,myinstanc:58,myircchan:178,mykwarg:27,mylayout:46,mylink:75,mylist2:13,mylist:[6,13,351],mylog:19,mymap:230,mymenu:27,mymethod:89,mymodul:44,mymud:[7,136],mymudgam:146,mynam:[114,148],mynestedlist:358,mynod:27,mynoinputcommand:22,mynpc:121,myobj1:43,myobj2:43,myobj:[13,19,31,38,294],myobject:13,myobjectcommand:82,myothercmdset:20,myownfactori:53,myownprototyp:37,mypassw:207,mypath:8,myplugin:46,myproc:53,myproc_en:53,myprotfunc:37,myrecip:70,myroom:[38,43,89,102,173],myros:34,myscript:[38,43,45],myscriptpath:38,myself:115,myserv:207,myservic:53,mysess:41,mysql:[2,9,78,377],mysqlclient:137,mysteri:[33,69,145],myston:109,mytag:46,mythic:111,mytick:294,mytickerhandl:294,mytickerpool:294,mytrait:246,mytup1:13,mytup:13,myvar:22,myview:64,naccount:341,nail:202,naiv:[189,194,268,272,351],nake:22,name1:173,name2:173,name:[2,3,4,5,7,8,9,10,11,12,13,14,15,16,20,22,23,27,28,29,30,31,32,33,34,37,38,40,41,42,43,45,46,48,51,53,54,55,56,58,61,62,64,65,66,67,68,69,70,71,72,73,75,78,80,82,84,87,88,89,90,91,92,93,95,96,97,98,99,100,101,102,103,104,106,107,108,109,110,111,112,113,117,120,121,123,125,126,129,130,131,132,133,135,137,138,139,141,143,144,145,146,148,149,152,153,155,156,158,160,162,164,165,166,167,168,170,171,173,178,179,180,181,182,183,184,185,188,189,190,191,194,197,198,199,202,203,205,207,209,211,212,214,216,218,222,224,225,228,231,233,234,235,236,242,246,247,251,252,264,266,267,268,271,272,273,279,280,284,285,289,290,292,294,300,303,305,306,307,309,310,312,317,320,323,324,327,328,329,332,343,345,348,349,350,351,352,354,355,356,357,359,360,361,362,367,368,369,370,371,373,374,376,377,378,381,384,385,386,389,397,402],namecolor:247,namedtupl:222,nameerror:[3,107],namelist:229,namesak:6,namespac:[45,46,93,225,267,285,343,355],napoleon:75,narg:[62,267],narr:253,narrow:[98,106,114,117],nativ:[3,23,38,59,75,102,114,239,343,345,402],nattempt:27,nattribut:[13,27,45,120,173,285,339,349,351,357,361],nattributehandl:349,natur:[13,16,19,43,59,77,135,160,363],natural_height:363,natural_kei:349,natural_width:363,navig:[7,9,27,67,72,73,75,132,133,253,402],naw:[28,138,155,156,295,308],nbsp:376,nchar:128,nclient:331,ncolumn:363,ncurs:155,ndb:[14,22,27,38,41,45,68,82,84,120,158,162,183,279,289,339,351,361],ndb_:[37,173,285],ndb_del:339,ndb_get:339,ndb_set:339,ndk:145,nearbi:[166,167,168,253],nearli:[104,117,354],neat:[66,123,397],neatli:[60,377],necess:53,necessari:[2,11,45,53,60,62,66,68,80,86,90,91,98,103,104,112,127,129,153,167,168,191,198,211,225,240,266,267,285,293,329,348,355,361,363,371,373,377],necessarili:[37,59,75,87,90,111,146,377],necessit:342,neck:[37,199],necklac:[113,199],need:[0,2,3,5,6,7,8,9,10,11,12,13,14,15,16,19,20,22,23,25,26,27,29,30,31,32,33,34,37,38,40,41,43,44,45,46,48,51,53,54,55,56,58,59,61,62,64,65,67,68,69,70,71,72,73,74,75,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,95,96,97,98,99,100,102,103,104,105,107,108,109,111,112,113,115,117,118,120,121,122,123,125,126,127,129,130,132,133,135,136,137,139,140,141,143,144,145,146,147,148,149,152,153,158,160,162,166,168,170,173,178,179,181,184,188,189,194,196,197,202,203,207,211,212,214,216,217,219,223,224,225,226,230,233,234,235,236,246,247,249,250,251,252,253,260,264,265,266,267,268,274,275,279,280,284,285,292,300,302,304,305,309,317,324,329,331,339,340,341,345,348,349,351,354,355,357,361,362,363,364,369,371,372,374,377,402],need_gamedir:300,needl:233,needless:105,neg:[92,130,166,359,377],negat:[62,102,275],negoti:[196,314,316,318,327,341],negotiate_s:316,neighbor:[86,114],neither:[6,13,118,139,153,206,284,324,349,352,378],nenter:27,neophyt:246,nest:[4,13,15,22,27,62,158,173,236,247,274,280,283,285,324,358,369],nested_mut:13,nested_r:173,nestl:73,net:[67,90,114,135,140,144,146,160,178,313,314,324,327,341],netrc:11,network:[53,61,76,77,78,79,115,135,141,143,144,146,149,151,160,178,311,312,317,338,341],neu:197,neural:114,neutral:219,never:[0,1,8,11,15,19,20,22,27,31,40,44,45,49,58,59,62,78,89,92,98,104,105,107,108,109,112,113,114,117,127,129,132,139,158,224,235,236,252,253,264,275,280,339,358,369,377],nevertheless:[0,27,58,130,170,197],new_alias:168,new_arriv:266,new_attrobj:349,new_channel:91,new_charact:264,new_coordin:268,new_create_dict:211,new_datastor:58,new_goto:361,new_kei:[42,168,280],new_loc:173,new_menu:197,new_nam:[42,173],new_name2:173,new_obj:[31,214,216,280,285],new_obj_lockstr:173,new_object:[37,285],new_po:211,new_posit:211,new_progress:212,new_raw_str:165,new_room_lockstr:173,new_ros:34,new_scor:212,new_script:38,new_typeclass:[158,351],new_typeclass_path:45,new_valu:[32,349],newbi:[77,82,188],newcom:[114,126],newer:67,newindex:247,newli:[11,54,71,91,102,107,132,173,189,197,202,214,216,229,234,267,280,285,292,357],newlin:[22,46,180,355,363],newnam:[22,173,351],newpassword:171,newstr:46,nexist:68,nexit:[8,128],next:[2,3,7,11,13,14,15,20,22,26,27,28,29,31,34,38,46,48,49,55,56,58,62,66,67,68,70,71,72,73,75,78,80,81,82,83,84,85,86,87,89,91,92,94,95,97,99,100,102,104,105,107,108,109,110,111,112,113,114,115,117,118,120,121,129,132,133,135,137,141,144,145,146,147,148,149,153,197,205,211,214,230,232,247,249,250,251,252,253,265,275,292,300,355,361,362,364,369,377,402],next_nod:27,next_stat:[211,214],next_turn:[249,250,251,252,253],nextrpi:135,nfkc:158,ng2:363,nginx:136,nice:[8,19,29,49,65,66,68,72,73,91,92,95,105,106,112,113,139,146,148,173,196,199,236,284],nicer:[100,107],niceti:173,nick:[12,13,24,30,34,63,90,99,135,158,160,173,179,236,274,279,280,312,349,350,369,383,404],nick_typ:33,nickhandl:[13,33,349],nicklist:[160,178,312],nicknam:[11,33,34,63,179,236,279,280,312,349,350],nickreplac:349,nickshandl:383,nicktemplateinvalid:[349,369],nicktyp:[236,280],nifti:[106,136],night:[91,112,113,131,217],nine:54,nineti:378,nit:92,nline:370,no_channel:[20,22,166,361],no_default:[45,158,351],no_exit:[20,22,120,166,256,263,361],no_gmcp:324,no_log:167,no_match:197,no_mccp:313,no_more_weapons_msg:265,no_msdp:324,no_mssp:314,no_mxp:315,no_naw:316,no_obj:[20,166,256,263,361],no_superuser_bypass:[158,189,275,280,351],no_tel:31,noansi:184,nobj:128,nocaptcha:132,nocaptcha_recaptcha:132,nocolor:[95,305,320,323,328,329],nod:113,nodaemon:7,node1:[27,361],node2:[27,361],node3:[27,361],node:[14,37,97,210,218,231,247,263,282,298,361],node_abort:27,node_apply_diff:282,node_attack:27,node_background:27,node_betrayal_background:27,node_border_char:[210,361],node_create_room:210,node_destin:282,node_enter_password:231,node_enter_usernam:231,node_examine_ent:282,node_exit:27,node_formatt:[27,210,218,361],node_four:27,node_game_index_field:298,node_game_index_start:298,node_hom:282,node_index:[282,361],node_join_room:210,node_kei:282,node_loc:282,node_login:27,node_mssp_start:298,node_mylist:27,node_on:27,node_opt:210,node_parse_input:27,node_password:27,node_prototype_desc:282,node_prototype_kei:282,node_prototype_sav:282,node_prototype_spawn:282,node_quit:210,node_quit_or_login:231,node_readus:27,node_select:27,node_set_desc:210,node_set_nam:27,node_start:298,node_test:27,node_usernam:27,node_validate_prototyp:282,node_view_and_apply_set:298,node_view_sheet:27,node_violent_background:27,node_with_other_nam:361,nodefunc:361,nodekei:361,nodenam:[27,361],nodetext:[27,210,218,282,361],nodetext_formatt:[27,210,218,282,361],noecho:[107,183],noerror:280,nofound_str:[158,236,280,377],nogoahead:322,nohom:357,nois:[81,117],noisi:[146,297,302,310,320,323,345],noloc:173,nomarkup:[30,95],nomatch:[68,182,197,359,369,377],nomatch_exit:68,nomatch_single_exit:68,nomigr:8,nomin:402,non:[11,15,16,19,20,22,26,28,29,30,37,38,41,45,46,58,59,62,65,68,72,75,77,78,79,80,84,88,91,92,96,100,102,105,106,109,112,114,117,130,140,141,153,158,160,162,164,166,173,183,189,191,203,206,214,225,234,242,244,246,247,265,271,279,280,284,285,289,290,291,292,293,294,300,309,323,324,338,339,341,349,351,354,357,358,359,361,363,369,374,377,383],nonc:328,nondatabas:[13,339,351],none:[3,12,13,14,15,16,20,22,23,26,27,30,31,32,33,38,41,43,48,53,56,58,59,62,66,68,72,73,78,82,85,86,87,88,89,91,92,93,95,97,98,99,101,102,105,106,109,117,120,121,127,129,158,159,160,164,165,166,167,168,170,173,174,175,176,177,180,181,182,184,187,188,189,190,191,194,195,196,197,198,199,202,204,206,209,210,211,212,214,216,217,218,219,222,224,225,227,228,231,233,234,235,236,242,244,246,247,249,250,251,252,253,256,258,263,264,265,266,267,268,270,271,274,275,277,279,280,282,283,284,285,287,290,291,292,294,297,298,300,302,306,309,310,311,312,319,320,328,329,339,340,341,343,344,345,348,349,350,351,352,354,355,356,357,358,359,360,361,362,363,364,367,369,370,372,373,374,377,378,381,384,386,389,392,397,402],nonpc:121,nonsens:235,noon:[31,55,100,118],nop:323,nopkeepal:[138,323],nor:[3,7,13,14,20,60,84,105,114,120,130,139,206,207,267,280,284,324,349,352],norecapcha:132,norecaptcha_secret_kei:132,norecaptcha_site_kei:132,norecaptchafield:132,normal:[4,5,6,8,9,12,13,14,15,16,19,20,22,23,27,29,30,31,33,37,38,40,41,43,45,46,48,51,54,55,56,58,59,61,62,64,65,67,69,71,72,73,75,77,78,81,82,84,85,88,89,90,91,92,93,95,96,97,99,100,102,105,106,107,108,111,113,120,121,123,129,130,133,137,144,145,146,148,153,158,160,162,164,165,166,167,168,170,173,180,183,188,189,194,195,196,202,205,206,211,227,249,250,251,252,253,264,267,268,279,280,282,285,292,294,300,309,312,313,314,316,318,332,339,341,347,349,350,351,354,355,358,361,362,367,369,374,376,377,379,383],normal_turn_end:120,normalize_nam:280,normalize_usernam:158,north:[34,62,66,68,71,72,73,88,100,117,129,173,197,230,243,332],north_south:73,northeast:[100,173,268],northern:[68,73],northwest:173,nose:349,not_don:345,not_error:300,not_found:173,notabl:[6,11,48,53,67,140,168,173,184,196,351,358,369,377],notat:[4,173,354,377],notdatabas:45,note:[3,5,7,9,10,11,12,13,14,19,30,31,34,37,38,41,42,44,45,46,49,51,55,56,58,59,61,62,64,66,67,70,72,78,80,81,82,84,87,90,91,92,93,97,99,100,102,105,106,107,108,109,110,111,112,114,117,118,120,121,125,126,129,130,132,133,137,138,140,145,146,148,149,151,153,155,158,160,165,166,167,168,170,173,174,175,179,180,181,183,184,185,188,189,190,194,196,198,199,200,202,203,205,206,207,211,216,217,219,224,225,227,228,230,231,232,233,234,235,236,242,243,246,247,249,250,251,252,253,256,259,260,266,267,268,274,275,279,280,284,285,292,294,297,300,305,309,310,312,313,317,318,319,320,323,324,325,327,328,331,333,334,339,341,345,346,349,350,351,352,354,355,356,357,358,359,360,361,362,363,364,367,369,370,372,373,374,377,382,383,390,404],notepad:[110,140],notfound:377,notgm:91,noth:[3,8,13,15,19,22,23,34,44,48,56,60,66,68,73,84,89,90,92,97,99,100,105,107,109,114,117,120,158,173,182,247,249,252,253,264,268,280,292,312,349,351,361],nother:128,notic:[2,3,11,14,22,48,49,66,68,71,74,79,84,86,87,92,93,98,100,104,105,114,117,126,129,130,137,197,255,313,402],notif:[11,46,80,145,229],notifi:[109,147,151,178,202,249,250,251,252,253,266,284],notificationsconfig:80,notimplementederror:323,notion:[44,70,92,119,120,246],noun:[235,236],noun_postfix:235,noun_prefix:235,noun_transl:235,now:[2,6,7,8,9,11,12,13,15,18,19,20,22,27,31,34,35,37,38,41,44,45,46,48,49,55,58,60,62,64,65,66,67,68,70,71,72,73,77,78,81,82,83,84,86,87,89,90,91,92,93,95,96,97,98,99,100,102,103,104,105,106,107,108,109,110,111,112,113,114,115,117,118,121,122,123,125,126,127,129,130,132,133,135,137,140,141,143,144,145,146,147,148,149,152,153,167,196,204,205,218,225,227,246,247,259,268,275,280,312,320,341,373,375,377,403],nowher:[73,107,114],noxterm256:323,npc:[22,27,67,71,73,78,112,118,196,244,274,280,404],npcname:127,npcshop:97,nprot:128,nr_start:291,nroom:[68,128],nroom_desc:8,nrow:363,ntf:140,nuanc:62,nudg:[134,256,260,345],nuisanc:149,nulla:28,num:[31,72,236,280],num_lines_to_append:370,num_object:102,num_objects__gt:102,num_tag:102,number:[0,2,5,6,8,11,13,14,19,20,22,23,26,27,33,38,40,41,42,43,44,45,48,49,62,64,65,66,72,73,75,78,81,87,90,91,92,95,97,99,102,105,106,107,108,109,111,114,117,118,120,121,128,133,137,143,146,147,148,155,158,160,165,166,167,171,173,178,179,188,190,191,194,199,202,205,206,211,218,220,222,224,225,228,230,234,235,236,247,249,250,251,252,253,280,283,284,285,291,292,298,300,305,311,312,314,318,331,341,343,345,349,350,352,354,355,357,359,361,362,363,364,367,369,370,374,377,385,386,397],number_of_dummi:300,number_tweet_output:128,numberfilt:381,numbertweetoutput:128,numer:[6,112,118,220,245,246,354],numpi:333,oak:203,oakbarkrecip:203,oakwood:203,obelisk:[111,265],obfusc:[69,235,236],obfuscate_languag:[235,236],obfuscate_whisp:[235,236],obj1:[6,13,31,37,109,173,202,209,233,253],obj1_search:209,obj2:[6,8,13,31,37,109,173,202,209,233,253,355],obj2_search:209,obj3:[13,109,173,202],obj4:[13,109],obj5:13,obj:[3,8,12,13,19,20,22,31,32,33,34,37,38,43,44,45,48,58,68,82,87,89,91,96,98,99,101,102,106,109,117,126,129,158,159,166,167,168,171,173,179,181,182,183,184,187,188,190,195,197,199,209,211,214,217,218,219,222,224,225,228,229,233,236,246,247,249,250,251,252,253,256,258,260,265,266,268,274,275,277,279,280,283,285,287,289,290,291,292,329,331,332,339,348,349,350,351,352,355,357,358,362,372,373,374,377,382,383],obj_desc:252,obj_detail:266,obj_kei:252,obj_prototyp:285,obj_to_chang:45,obj_typeclass:252,objattr:[265,274],objclass:[367,377],object1:22,object2:[22,196,280],object:[0,2,3,4,5,8,12,14,15,16,20,22,23,24,26,27,28,30,32,33,37,38,40,42,44,45,46,48,49,51,53,56,58,59,60,62,63,64,65,66,67,68,69,70,71,72,75,76,77,81,84,85,86,87,88,89,90,91,92,93,94,95,97,98,99,103,104,110,111,113,118,120,121,126,127,128,131,132,133,135,137,149,153,155,156,157,158,159,160,161,162,164,165,166,167,168,170,171,172,173,174,175,178,179,181,182,183,184,185,187,188,189,190,191,192,194,196,197,198,199,202,207,208,209,210,212,214,216,217,218,219,222,223,224,225,226,227,228,229,230,233,234,236,239,240,241,242,243,244,245,246,247,249,250,251,252,253,255,256,258,259,260,262,263,264,266,267,268,270,271,272,274,275,282,283,284,285,286,287,289,290,291,292,293,294,298,300,302,304,305,306,307,309,310,313,314,315,316,317,318,319,320,322,324,327,329,331,332,338,339,340,341,343,344,345,348,349,350,351,352,354,355,356,357,358,359,360,361,362,363,367,368,369,371,372,373,374,375,376,377,378,381,382,383,385,386,389,391,397,400,402,404],object_confirm_delet:402,object_detail:402,object_from_modul:377,object_id:133,object_paramet:194,object_search:133,object_subscription_set:279,object_tot:350,object_typeclass:[375,400],objectattributeinlin:277,objectcr:397,objectcreateform:277,objectcreateview:402,objectdb:[13,43,45,76,128,132,155,277,279,280,285,347,348,349,357,362,374,381,385,386],objectdb_db_attribut:277,objectdb_db_tag:[277,348],objectdb_set:[162,349,352],objectdbadmin:277,objectdbfilterset:[381,386],objectdbmanag:[278,279],objectdbseri:[383,386],objectdbviewset:[385,386],objectdeleteview:402,objectdetailview:402,objectdoesnotexist:[162,191,272,279,289,307,349,352,368],objecteditform:277,objectform:397,objectmanag:[278,280,350],objectnam:91,objects_objectdb:58,objectsessionhandl:[12,280],objecttaginlin:277,objectupd:397,objectupdateview:402,objid:31,objlist:[37,283],objlocattr:[265,274],objmanip:173,objmanipcommand:173,objnam:[19,45,173],objparam:285,objs2:43,objsparam:285,objtag:274,objtyp:190,obnoxi:302,obs:351,obscur:[96,144,235,236],observ:[14,15,59,95,100,173,179,193,217,236,255,260,266,324,355,377],obtain:[5,22,66,86,98,140,146,148,197,265],obviou:[9,66,129,149,220,402],obvious:[15,41,60,66,72,77,80,129,352],occaecat:28,occas:9,occasion:[109,146],occat:107,occation:[114,363],occur:[3,22,38,46,48,67,82,90,182,189,234,251,267,275,280,332,361,370],occurr:[71,98,121,354],ocean:[111,146],oct:[107,108],octet:194,odd:[68,72,112,130,149],odor:91,off:[2,13,15,20,22,26,27,30,31,42,44,53,54,58,59,60,62,64,66,70,72,77,78,84,87,95,100,101,107,109,110,112,115,117,119,121,130,137,138,146,148,149,153,158,168,178,183,184,188,189,199,203,218,230,231,236,260,264,266,275,280,305,313,320,323,339,351,354,355,357,359,361,362,363,369,370,378,403],off_bal:84,offend:49,offer:[0,7,8,9,11,13,15,20,22,23,26,27,30,33,34,37,38,44,46,53,55,56,58,60,62,63,68,69,73,74,77,78,80,83,86,88,89,90,92,98,99,103,104,105,107,112,113,118,120,121,131,144,146,166,167,172,173,183,194,196,197,211,217,235,266,282,290,341,361],offernam:196,offici:[8,11,75,144,148,149,370],officia:28,offlin:[16,37,67,135,146,172,189,355],offscreen:67,offset:[236,359,370],often:[0,3,5,6,9,11,12,13,16,20,22,24,27,38,40,41,43,44,48,52,53,55,58,59,62,68,71,72,75,78,83,87,90,92,94,98,104,105,107,108,109,110,114,117,120,146,149,160,166,171,181,182,183,189,197,247,249,250,251,252,253,256,259,275,279,289,291,300,305,319,339,349,351,355,357,363,370,383],ohloh:74,okai:[3,9,27,72,73,87,91,114,117,121,145,228],olc:[103,173,282,285],olcmenu:282,old:[7,9,19,20,26,27,31,41,45,59,62,66,67,73,75,77,81,82,86,89,91,95,97,111,114,121,130,140,146,158,166,167,170,173,188,196,216,227,236,275,280,285,309,350,351,354,357],old_default_set:8,old_kei:[42,280],old_nam:42,old_obj:211,old_po:211,older:[12,41,67,78,135,138,140,173],oldnam:351,oliv:62,omit:[37,98,148],ommand:164,on_:197,on_bad_request:302,on_ent:[68,197],on_leav:[68,197],on_nomatch:[68,197],onbeforeunload:46,onbuild:148,onc:[3,5,6,9,11,12,14,22,23,27,31,34,38,41,45,46,48,50,53,56,60,62,66,67,68,71,72,74,75,77,78,81,82,86,87,90,91,92,97,100,102,103,104,105,106,107,108,112,114,115,117,120,129,130,132,135,137,140,144,146,148,152,158,160,165,168,173,178,181,182,184,189,196,197,209,211,212,218,219,225,229,230,231,233,235,242,247,249,250,251,252,253,255,260,264,265,266,267,268,280,284,289,292,305,310,323,327,338,349,354,361,362,370,375,377],onclos:[53,311,328],onconnectionclos:46,ond:352,one:[0,2,3,4,5,6,7,8,9,11,12,13,14,15,16,19,20,22,23,25,26,27,28,29,30,31,33,34,36,37,38,40,41,43,44,45,46,48,49,50,51,55,56,58,59,60,61,62,64,65,66,67,68,69,70,71,72,73,74,75,77,78,79,80,81,82,83,84,87,88,89,90,91,92,93,95,96,97,98,99,100,101,102,104,105,106,107,108,109,110,111,112,113,115,117,118,120,121,123,125,127,129,130,131,132,133,135,137,139,140,141,144,146,147,148,149,151,157,158,162,165,166,167,168,170,171,173,179,182,184,188,189,190,191,194,196,197,199,202,203,204,206,211,212,214,216,217,219,225,228,229,230,234,235,236,244,246,247,249,250,251,252,253,256,260,263,265,266,267,268,271,272,274,275,277,279,280,282,283,284,285,289,293,294,300,302,304,305,310,311,312,320,323,324,339,340,341,345,347,349,350,351,354,355,357,358,360,361,362,363,364,367,368,369,370,372,373,374,375,377,378,397,400,402],one_consume_onli:211,ones:[8,15,19,20,22,30,31,37,56,62,64,67,68,80,90,91,95,99,100,106,115,120,130,141,144,146,148,149,166,167,168,191,197,225,227,249,250,251,252,253,274,284,285,304,309,341,354,363,371],onewai:173,ongo:[83,98,114,120,196,243],ongotopt:46,onkeydown:46,onli:[0,3,5,7,8,11,12,13,14,15,16,19,20,22,23,26,27,28,29,30,31,33,34,37,38,40,41,42,43,45,46,48,49,51,53,56,58,59,62,64,65,66,67,68,69,70,71,72,73,74,76,77,78,80,81,82,83,84,86,87,88,89,90,91,92,93,95,96,97,98,99,100,101,104,105,106,107,108,109,110,111,112,113,115,117,118,120,121,125,126,127,129,130,131,132,133,135,138,139,140,141,143,144,146,148,149,155,158,159,160,164,165,166,167,168,170,171,172,173,178,179,180,181,182,183,184,189,190,191,194,196,197,198,199,202,203,204,206,209,211,212,216,217,218,220,225,227,229,235,236,244,246,247,249,250,251,252,253,255,259,260,265,266,267,268,272,274,275,280,283,284,285,289,291,292,294,300,304,305,312,315,317,318,320,323,332,338,339,341,343,344,345,348,349,350,351,352,354,355,356,357,359,361,362,363,367,369,370,372,373,374,375,377,386,397,402,403],onlin:[9,16,29,34,40,49,60,63,74,77,78,79,81,87,90,91,93,94,104,108,110,112,114,115,116,118,119,120,121,122,124,135,141,143,147,151,152,155,170,178,189,197,209,218,314,355,404],onloggedin:46,onlook:280,only_tim:374,only_valid:285,onmessag:[53,311,328],onopen:[53,311,328],onoptionsui:46,onprompt:46,onsend:46,onset:13,ontext:46,onto:[20,22,46,77,82,88,106,112,129,144,146,167,203,256,266,279,312,358,361],onunknowncmd:46,onward:42,oob:[22,35,40,46,56,85,138,158,160,180,219,258,280,305,323,324,328,329,341,361,404],oobfunc:40,oobhandl:367,oobobject:38,ooc:[12,38,41,62,69,76,91,99,101,105,121,158,162,170,173,174,178,181,191,198,229,280],ooccmdsetchargen:198,ooclook:[41,198,362],oop:106,opaqu:[16,149],open:[0,3,7,10,11,20,23,26,31,41,62,66,67,68,69,71,73,74,75,77,78,79,80,90,91,93,99,100,103,105,106,107,108,114,117,118,120,121,123,132,133,135,137,140,141,143,144,145,146,149,151,173,180,183,194,195,196,197,209,211,216,218,242,243,253,256,259,260,265,274,343,349,357,370,377,403],open_flag:211,open_lid:259,open_parent_menu:197,open_submenu:[68,197],open_wal:265,openadventur:114,openhatch:135,openlidst:260,openlock:274,opensourc:354,oper:[3,6,11,13,15,19,22,27,30,31,34,38,43,44,46,49,59,67,68,69,71,78,87,90,96,101,102,105,107,113,130,140,144,146,152,153,158,164,166,168,170,173,178,183,189,194,197,202,206,209,214,236,245,260,265,275,280,283,285,294,297,300,309,310,314,316,320,322,323,329,331,332,339,340,349,350,351,354,357,361,362,363,367,377,385,386,404],opinion:[70,113],opnli:349,oppon:[13,118,250,252,264],opportun:[66,68,80,98,132,253],oppos:[19,34,62,149,153,339,352],opposit:[73,87,91,99,129,173,256],opt:[46,91,267],optim:[5,19,22,23,44,58,78,86,89,117,137,168,284,285,335,338,349],option100:27,option10:27,option11:27,option12:27,option13:27,option14:27,option1:27,option2:27,option3:27,option4:27,option5:27,option6:27,option7:27,option8:27,option9:27,option:[2,3,7,8,12,13,17,19,20,22,23,26,30,31,37,38,40,43,46,48,55,56,58,59,60,61,62,63,64,69,70,73,75,77,78,80,82,84,87,90,92,95,97,99,100,103,104,106,110,113,117,120,121,126,132,133,135,136,137,138,139,140,148,152,155,158,159,160,164,165,166,167,168,170,171,173,178,181,182,184,187,188,189,190,191,196,197,198,199,202,205,206,209,210,211,212,214,216,217,218,219,220,222,224,225,227,229,230,233,234,235,236,244,246,247,251,253,258,263,266,267,268,270,271,274,275,277,279,280,282,284,285,287,289,290,291,292,293,294,296,297,298,300,302,305,306,309,310,313,314,315,316,317,318,319,320,322,323,324,327,328,329,331,332,339,341,343,348,349,350,351,352,354,355,356,357,359,360,361,362,363,364,367,369,370,371,372,373,374,376,377,378,381,389],option_class:[155,356],option_dict:361,option_gener:361,option_kei:378,option_str:267,option_typ:372,option_valu:372,optiona:[158,297,351],optionclass:[155,156,353,356],optioncontain:356,optionhandl:[155,156,353,371],optionlist:[27,210,263,282,361],options2:46,options_dict:372,options_formatt:[27,210,218,263,282,361],optionsl:284,optionslist:263,optionsmenu:210,optionstext:[27,210,218,361],optlist:247,optlist_to_menuopt:247,optuon:235,oracl:[137,377],orang:[62,107,233,267,354],orc:[37,90,126],orc_shaman:37,orchestr:148,order:[2,5,8,9,10,11,12,13,14,15,19,20,22,26,27,29,31,32,33,34,37,38,40,46,48,61,62,66,67,68,70,72,73,74,78,79,86,88,91,92,93,102,104,105,106,107,111,113,114,115,120,121,125,129,130,132,133,140,143,152,158,164,167,168,174,179,180,183,184,187,194,196,197,198,199,200,202,204,206,211,218,233,234,236,246,249,250,251,252,253,260,264,265,266,267,270,274,275,277,280,285,287,296,311,323,328,332,339,349,351,354,355,361,362,363,370,374,377,402],order_bi:102,order_clothes_list:199,ordered_clothes_list:199,ordered_permutation_regex:236,ordereddict:[13,377],ordin:354,ore:[114,202,203],org:[75,78,120,146,234,267,316,322,328,354,377,397],organ:[11,31,34,38,43,60,63,67,68,73,75,93,102,108,117,118,131,168,184],organiz:117,orient:[77,78,90,108],origin:[7,11,27,34,38,41,55,66,67,69,72,77,80,81,82,84,87,90,95,98,102,105,106,115,125,135,145,149,160,166,173,197,227,229,235,236,267,280,284,285,309,343,351,354,361,369,373,376,403],ormal:354,oscar:[189,272,351],osnam:377,oss:7,ostr:[158,190,271,374],osx:[11,140],other:[2,6,8,9,11,12,13,14,15,16,17,19,20,23,26,27,29,30,31,33,34,37,38,41,42,43,44,45,46,48,49,50,51,53,55,56,58,59,60,61,62,64,65,66,67,68,69,71,72,73,74,75,76,77,78,79,80,81,82,83,84,86,87,88,90,91,92,93,95,96,97,98,99,100,101,102,104,105,106,108,110,112,113,115,117,118,120,121,125,126,127,128,129,130,132,133,136,140,141,143,148,149,151,152,153,158,164,165,166,167,168,173,179,180,181,184,185,190,194,196,199,202,205,207,209,210,211,216,218,224,227,229,235,236,240,242,247,249,250,251,252,253,256,260,266,267,268,272,275,279,280,284,285,290,292,294,298,304,305,309,311,312,318,320,323,332,339,340,342,349,351,353,354,355,357,359,360,361,362,363,369,371,372,374,377,378,402],other_modul:103,other_obj:211,othercondit:99,otherroom:242,others_act:211,otherwis:[3,6,11,13,16,19,20,22,27,29,34,37,38,41,55,56,58,62,64,66,74,80,82,84,86,87,92,93,98,102,107,109,112,121,129,134,137,146,148,149,155,165,166,170,173,189,194,196,200,202,211,214,216,217,218,222,225,236,246,249,250,251,252,253,258,268,275,280,283,284,285,292,300,311,312,320,339,343,344,348,354,361,362,369,370,374,375,377,402],our:[0,2,3,8,9,11,12,13,15,20,22,31,44,46,50,53,56,59,63,64,65,67,70,71,72,73,74,75,77,78,79,80,81,82,85,86,87,88,90,91,92,94,95,96,97,98,100,102,104,106,108,109,110,113,115,116,117,118,119,120,121,122,123,124,125,126,131,133,134,135,136,137,140,144,145,146,147,148,149,152,162,167,181,182,203,217,230,247,264,265,268,275,290,345,348,370,383],ourself:[106,121],ourselv:[31,33,66,91,99,100,102,106,112,114,117,127,131,158,198,313,314,316,327],out:[0,3,5,6,8,11,14,15,16,17,22,23,24,27,31,34,37,38,40,41,46,48,49,50,51,54,58,59,60,62,63,64,66,67,68,69,70,71,72,73,74,75,76,77,78,79,81,82,83,84,86,87,88,89,90,92,93,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,115,116,117,119,120,121,122,123,124,126,129,130,132,135,136,137,139,140,143,146,148,152,157,158,165,166,170,172,173,196,198,202,203,205,207,209,211,218,229,235,236,239,240,242,243,246,249,250,251,252,253,260,263,265,274,284,285,292,300,302,324,328,329,331,340,341,348,349,358,360,361,363,369,376,377,397,403],out_templ:[349,369],outcom:[58,75,118,166,202,206,275,280,284],outdat:136,outdata:[53,341],outdoor:[43,111,114,131,266],outer:[102,103,363],outermost:[13,30,84,103,107,117],outerwear:199,outfunc_nam:53,outgo:[41,59,146,160,227,280,312,324,340,377],outgoing_port:146,outlet:146,outlin:[2,73,132,311],outmessag:280,output:[0,7,9,15,19,23,27,28,30,41,46,53,59,60,61,62,63,64,68,69,73,80,91,94,98,99,100,104,105,107,109,110,114,120,121,128,129,130,135,148,153,155,156,168,173,180,183,184,192,197,202,203,205,219,237,238,240,249,250,251,252,253,284,300,305,320,324,332,339,354,361,362,370,373,377],output_nam:202,output_prototyp:[70,202,203],outputcmd:324,outputcommand:[30,56],outputfunc:[24,53,56,280,305,311,404],outputfunc_nam:[53,305],outputfunct:56,outrank:350,outright:[49,146],outro:[111,266],outroroom:266,outsid:[14,16,37,40,43,59,60,66,75,78,81,86,90,100,104,107,108,109,113,114,118,129,133,148,153,194,234,252,264,274,324,339,340,349,352,363],outtempl:[349,369],outtxt:19,outward:[72,146],oven:70,over:[2,4,5,6,8,9,13,14,15,16,17,19,20,22,23,27,41,43,44,45,46,50,52,53,56,59,60,61,62,63,72,73,74,75,83,86,90,91,95,97,99,102,105,106,107,108,112,114,117,118,120,125,127,130,132,136,139,146,148,149,158,167,178,188,190,203,218,230,242,247,249,250,251,252,253,260,266,294,304,318,320,323,325,329,331,333,346,351,355,367,373,377,402],overal:[29,48,58,89,90,143,146,166,181,182,250],overcom:73,overdo:105,overhead:[19,23,61,131,137,236,268,349],overhear:235,overlap:[20,92,235,354,363],overload:[6,20,22,27,30,34,40,44,53,55,62,68,85,88,90,106,121,125,126,158,166,168,182,189,197,198,202,209,217,219,233,236,242,243,249,250,251,252,253,263,264,265,266,267,280,285,294,304,323,340,359,361,362,363,371],overpow:114,overrid:[2,20,27,29,31,37,38,41,42,46,56,64,67,68,70,76,80,81,82,93,98,99,100,104,106,108,123,125,126,127,129,139,158,168,173,180,184,189,190,194,197,202,214,217,225,227,235,251,253,258,266,267,275,280,285,292,323,341,345,348,349,354,361,362,367,370,371,374,386,402],overridden:[53,80,125,158,173,197,245,267,362,402],override_set:42,overriden:[158,180,236],overrod:50,overrul:[12,31,158,167,236,280,363],overseen:118,overshadow:112,overshoot:377,oversight:90,overview:[0,1,16,29,50,69,71,90,94,110,113,116,119,121,137,149,404],overwhelm:[71,102,112],overwrit:[55,106,125,173,180,194,318,350,402],overwritten:[22,133,194,266,352],owasp:397,owen:202,own:[0,4,5,8,9,11,13,14,17,19,20,23,27,29,31,33,37,38,40,41,42,43,45,48,51,55,56,58,59,60,62,63,64,67,68,69,70,73,74,75,77,78,80,81,82,84,85,87,90,92,94,95,97,98,100,103,104,105,106,108,110,111,112,113,115,116,119,121,122,123,124,125,129,131,132,133,134,136,140,143,144,145,147,149,155,156,162,164,165,166,167,173,178,181,192,199,205,210,211,217,218,229,231,235,236,240,249,250,251,252,253,265,267,268,274,275,280,285,305,332,340,351,354,355,356,362,363,367,370,371,375,377,386,402,404],owner:[31,51,80,97,114,158,275,371],owner_object:31,ownership:[146,148,194],p_id:132,pace:[114,264],pack:[56,309],packag:[4,5,6,8,9,59,60,64,67,75,78,87,103,104,134,136,137,140,144,145,146,148,152,155,157,163,169,186,192,214,262,269,273,276,286,295,300,309,324,328,347,353,379,381],package_nam:78,packagenam:78,packed_data:309,packeddict:[6,351],packedlist:[6,351],packet:[56,320],pad:[17,62,354,363,369,377],pad_bottom:363,pad_char:363,pad_left:363,pad_right:363,pad_top:363,pad_width:363,page1:211,page2:211,page:[0,2,7,8,10,11,14,15,17,20,22,27,28,31,34,40,45,46,49,50,53,55,59,60,63,67,74,75,77,78,79,81,82,83,90,91,94,95,99,100,103,112,113,115,118,130,132,133,135,136,137,144,145,146,148,149,151,153,154,178,179,189,211,272,274,277,284,287,329,348,351,361,362,377,379,395,402,403,404],page_back:362,page_ban:178,page_end:362,page_formatt:[284,362],page_next:362,page_quit:362,page_titl:402,page_top:362,pagelock:274,pageno:[284,362],pager:[28,362],pages:[27,361],pagin:[76,284,362],paginag:362,paginate_bi:402,paginated_db_queri:284,paginator_django:362,paginator_index:362,paginator_slic:362,pai:[89,97,114,146,149,265,274],paid:[115,146],pain:146,painstakingli:14,pair:[20,46,56,120,158,166,199,274,280,341,397,402],pal:33,palett:130,pallet:73,palm:218,pane:[59,185,207,263],panel:7,panic:[37,99],pant:112,paper:[94,120,135],paperback:118,par:137,paradigm:[67,112,127,250],paragraph:[15,19,75,232,355,363,377],parallel:[90,92,93,110,350],paralyz:251,param:[173,280,292,294,302,312,345,370,378,381,382,383],paramat:[158,168,280,339],paramet:[2,3,7,8,20,66,68,71,72,86,92,98,102,109,114,138,148,155,158,159,160,164,165,166,167,168,173,180,187,188,189,190,191,194,196,197,199,202,205,206,209,210,211,212,214,216,217,218,219,220,222,223,224,225,227,228,229,230,234,235,236,239,240,242,246,247,249,250,251,252,253,258,259,263,266,267,268,271,275,277,279,280,282,284,285,287,290,291,292,293,294,297,298,299,300,302,304,305,306,307,309,310,311,312,313,314,315,316,317,318,319,320,322,323,324,325,327,328,329,331,337,338,339,340,341,343,344,345,349,350,351,352,354,355,356,357,358,359,360,361,362,363,364,367,369,370,371,372,374,375,376,377,378,382,389],paramount:8,paramt:378,paremt:285,parent1:37,parent2:37,parent:[12,19,20,22,34,37,45,53,62,65,68,70,75,78,82,88,95,99,101,105,106,108,121,127,129,162,170,173,181,183,197,202,204,209,211,227,236,246,247,267,274,279,280,284,285,289,349,350,351,359,368,370,377,381,402],parent_categori:247,parent_kei:[68,197],parent_model:[159,187,270,277,287,348],parentesi:369,parenthes:107,parenthesi:[107,108],parentlock:274,pari:[135,146],pariatur:28,paricular:22,park:197,parlanc:123,parri:[120,203,265],parrot:127,pars:[6,16,20,22,26,27,37,40,53,56,59,60,62,63,75,94,95,105,110,117,121,123,133,140,163,164,165,168,173,179,180,181,182,183,184,188,196,197,202,206,207,209,211,216,217,229,236,239,240,241,247,265,266,267,275,280,283,284,285,305,312,315,324,328,329,349,354,355,359,360,361,369,376,377,404],parse_ansi:354,parse_ansi_to_irc:312,parse_fil:355,parse_for_perspect:216,parse_for_th:216,parse_html:376,parse_inlinefunc:369,parse_input:361,parse_irc_to_ansi:312,parse_languag:236,parse_menu_templ:361,parse_nick_templ:[349,369],parse_opt:247,parse_sdescs_and_recog:236,parseabl:284,parsed_str:312,parseerror:267,parser:[22,37,40,60,87,103,133,135,164,165,170,173,181,182,188,207,209,211,217,233,235,236,265,266,267,283,284,319,354,369,376],parsestack:369,part1:[233,404],part2:[233,404],part3:404,part4:404,part5:404,part:[0,2,3,4,7,8,11,13,14,15,16,22,27,29,31,36,38,41,45,46,50,53,55,58,59,62,64,65,67,68,69,70,71,72,73,74,75,79,80,84,86,87,88,90,91,93,97,98,100,102,104,105,106,107,108,111,112,113,115,118,120,121,125,126,137,146,165,166,168,181,182,184,189,194,196,197,202,203,206,209,233,236,247,252,266,271,274,275,283,284,300,304,329,340,343,345,349,350,354,355,359,361,369,377],part_a:196,part_b:196,parth:325,parti:[3,9,14,19,62,67,74,78,107,108,113,115,133,136,137,144,145,146,191,196,206],partial:[29,82,235,284,302,315,341,372,374,377,378],particip:[87,149,249,250,251,252,253],particular:[5,6,11,14,15,20,29,30,31,34,40,41,42,43,45,49,53,56,59,61,62,64,68,75,78,79,83,87,88,91,94,97,100,102,103,104,106,107,108,109,112,113,114,117,127,129,131,135,136,144,145,158,165,166,173,190,202,212,217,240,251,252,260,271,274,275,280,289,341,343,351,367,374,402,403],particularli:[8,27,49,66,75,80,86,168,181,184,236,246,285,304],partit:354,partli:[13,20,58,63,103,166],party_oth:196,pass:[2,8,10,19,22,27,28,30,31,37,41,42,44,45,48,53,56,59,69,70,72,73,80,81,82,83,84,85,92,93,96,97,98,99,101,105,106,108,109,114,117,126,129,133,137,146,148,153,158,160,166,185,194,199,202,205,206,209,214,216,218,219,224,230,239,240,242,246,247,249,250,251,252,253,258,265,274,275,280,284,290,294,298,310,318,320,323,328,329,339,345,349,351,360,361,362,363,369,370,371,372,373,376,377,381,386,402],passag:[56,120,199,265,266,364],passant:130,passavataridterminalrealm:320,passiv:[84,120,132],passthrough:[20,292],password1:[159,397],password2:[159,397],password:[2,11,25,27,30,31,49,67,69,78,80,99,104,105,110,137,149,152,158,159,170,171,185,207,211,231,234,240,305,320,323,344,357,389,397],password_chang:400,passwordresettest:400,past:[0,14,26,40,46,60,66,71,73,74,91,92,93,100,104,114,120,121,132,251,346,355,364,402],pastebin:74,patch:[45,375],path:[4,7,12,15,19,27,30,31,34,37,38,41,45,53,54,58,59,62,64,66,68,75,78,80,81,84,86,97,100,101,102,105,107,108,110,117,121,125,126,127,129,133,136,140,142,146,148,158,160,162,165,166,167,172,173,174,175,176,177,178,183,189,191,194,195,196,197,198,199,202,205,206,209,211,212,214,216,217,219,225,227,228,230,231,233,234,235,236,242,243,244,249,250,251,252,253,255,256,258,259,260,263,264,265,266,268,272,279,280,284,285,289,291,292,294,300,307,309,318,325,331,333,337,341,345,349,350,351,355,357,359,360,361,362,364,367,368,374,377,386,402],path_or_typeclass:228,pathnam:375,patient:79,patreon:79,patrol:264,patrolling_pac:264,patron:[74,79],pattern:[33,50,64,65,80,93,123,132,133,171,236,344,377],paul:45,paus:[27,38,48,71,86,120,148,153,224,292,377],pausabl:377,pauseproduc:302,paxboard:135,payload:[311,328],payment:114,paypal:[74,79],pdb:155,pdbref:[31,274],pdf:135,peac:126,peek:[0,27,98,100,105],peer:[311,328],peform:305,peg:149,pem:142,pemit:[60,171],pen:94,penalti:[58,112,251],pend:345,pennmush:[60,63,90],pentagon:149,peopl:[0,6,12,29,31,60,62,69,74,77,78,81,91,95,97,100,102,104,112,113,114,115,117,118,120,135,139,143,144,146,149,151,179,207,236,265,266,348,357],pep8:0,per:[5,12,13,22,27,34,37,41,51,56,58,70,75,78,80,87,91,92,93,107,113,114,117,120,121,148,158,189,194,211,212,217,235,246,249,250,251,252,253,264,284,313,314,316,324,327,343,361,362,363,367,370,371],perceiv:[92,114],percent:[22,246,377],percentag:[120,155,156,192,245,350,377],percentil:377,perception_method_test:336,perfect:[11,26,77,112,113,117,145,148,194],perfectli:[43,63,80,93,354],perform:[3,5,6,13,14,15,28,30,31,34,38,62,68,77,82,86,87,98,107,120,121,126,132,133,137,143,145,149,164,166,170,173,178,189,197,199,202,209,218,224,225,236,239,247,249,250,251,252,253,260,280,283,289,290,309,323,331,332,349,350,351,358,361,362,369,371,374,377,378,397],perhap:[3,6,50,60,68,71,92,93,98],period:[8,9,10,107,146,148,149,377],perist:[23,45],perm:[13,22,29,31,37,43,49,51,68,80,82,91,97,99,105,121,132,143,162,171,172,173,178,179,180,183,209,217,223,233,242,266,272,274,275,279,280,289,349,351],perm_abov:[31,274],perm_us:171,perma:114,permadeath:114,perman:[20,27,49,80,81,82,97,99,106,111,112,121,138,146,158,166,167,170,173,178,179,183,227,235,280,293,351],permiss:[5,12,13,20,29,37,49,52,54,60,67,80,81,82,87,100,105,117,121,132,136,137,143,145,155,156,158,159,161,162,166,168,170,171,172,173,179,181,182,189,212,223,227,236,253,272,274,275,279,280,284,285,289,349,350,351,352,355,357,370,374,379,380,381,383,386,402,404],permission_account_default:[31,331],permission_class:386,permission_func_modul:274,permission_guest_default:54,permission_hierarchi:[31,51,274,275],permissiondeni:382,permissionerror:284,permissionfilt:381,permissionhandl:[132,352],permissionshandl:[348,383],permit:[87,134,173,344],permstr:[31,158,351,357],permut:236,perpetu:5,persis:84,persist:[19,20,22,23,27,32,34,37,38,40,41,44,45,58,66,68,77,78,81,89,90,94,101,104,107,110,113,120,121,129,135,153,158,162,173,183,189,190,191,197,205,210,218,225,235,236,243,246,247,249,250,251,252,253,260,263,265,272,279,280,282,283,284,289,290,291,292,293,294,305,306,307,338,339,343,347,351,357,359,361,363,364,377],person:[38,41,49,63,79,81,99,112,113,115,118,127,140,146,158,173,179,194,196,206,211,212,216,236,259],perspect:[41,55,118,216],pertain:[125,130,149,390],pertin:[29,132],perus:46,peski:97,pester:[90,112],peter:209,phase:[72,112],philosophi:[31,107,211],phone:[50,78,145,234],phone_gener:234,phonem:235,php:[60,78,397],phrase:[71,228],phrase_ev:228,physic:[12,72,112,252,264],pick:[7,14,16,20,22,25,27,29,31,38,40,67,73,74,77,81,86,92,97,100,106,107,110,113,114,117,118,131,144,146,148,165,170,173,179,181,182,188,199,220,227,236,253,256,265,266,280,284,332],pickl:[13,44,56,84,195,246,290,294,297,307,309,310,349,350,358,359,361,373],pickle_protocol:373,pickledfield:373,pickledformfield:[348,373],pickledobject:373,pickledobjectfield:373,pickledwidget:373,picklefield:[155,156,348,353],pickpocket:180,pickup:[227,253,280],pictur:[7,53,70,81,90],pid:[2,11,31,132,148,153,274,280,300,310,377],piddir:2,pidfil:300,pie:209,piec:[5,14,48,70,78,106,107,113,202,203,233,327,355,362],pierc:265,pig:[202,203],piggyback:158,pigironrecip:[202,203],pile:[167,355],pillow:145,pinch:114,ping:[160,178,300,312],pink:354,pip:[0,3,5,6,8,9,10,67,75,103,107,132,137,140,141,143,145,147,148,152,155],pipe:[41,312,358],pitfal:[0,15,62,130],pixel:138,pizza:[162,191,272,279,289,349,351,352],pkg:145,pki:136,place:[0,9,11,12,13,15,16,27,31,34,37,38,40,41,55,56,57,63,64,66,67,69,70,71,72,73,74,75,77,78,80,81,82,85,87,92,93,98,100,103,104,106,107,109,114,117,118,121,123,125,129,130,131,132,136,140,143,145,146,148,149,158,171,173,179,196,197,199,203,205,211,218,227,233,236,239,246,249,250,251,252,253,265,266,268,280,292,309,318,323,339,340,341,355,356,358,361,377],placehold:[133,275,280,363],plai:[12,13,15,29,41,51,56,62,66,68,69,71,73,77,78,84,86,91,94,95,98,107,110,111,112,113,115,117,118,120,121,129,131,132,145,146,152,158,249,253,324,341,357],plain:[14,15,58,59,75,91,100,121,196,197,232,285,305,331,358,402],plaintext:240,plan:[3,15,16,45,53,67,77,87,89,94,102,106,109,110,116,119,122,124,146,148,355,404],plane:[109,129],planet:[92,104,135],plant:267,plate:[45,96,234],platform:[7,11,38,50,67,89,140,146],playabl:[114,132,400],player:[5,6,13,20,23,27,29,31,41,43,48,49,51,53,56,60,61,67,68,69,73,76,77,78,81,82,84,87,91,95,97,98,100,101,104,105,106,107,108,110,111,112,113,116,118,119,120,121,122,124,126,127,128,129,132,139,141,143,146,147,152,153,167,170,173,178,183,190,193,194,196,197,209,210,211,212,214,218,220,228,229,230,233,235,236,240,244,247,252,253,266,267,268,271,289,314,323,340,355,360,377,397,402],playernam:143,playerornpc:67,pleas:[0,5,8,11,17,20,27,37,45,50,62,73,74,79,80,100,106,114,117,126,127,128,132,134,136,140,143,144,145,146,183,302,331,367,373,397],pleasur:50,plenti:[15,63,77],plot:333,plu:[7,19,68,78,183],pluck:22,plug:[42,125,149,268],plugin:[40,53,56,60,76,80,103,104,135,144,194,236,298,404],plugin_handl:46,plugin_manag:46,plural:[31,51,91,252,280],png:[36,125],po1x1jbkiv:74,pobject:259,pocoo:377,poet:102,point:[2,3,5,6,7,8,10,11,12,14,15,16,19,20,22,23,27,34,38,40,41,43,44,45,56,58,59,61,64,66,68,69,72,74,75,77,80,81,82,84,86,89,92,93,94,95,97,98,99,100,104,105,106,107,108,112,114,115,118,120,121,122,125,129,132,133,136,140,145,146,148,152,158,164,168,173,181,182,183,196,202,209,219,227,230,236,242,249,266,267,268,280,282,284,294,300,304,318,320,328,339,341,348,349,351,355,361,369,377,402],pointer:[0,72,89,98],pointless:[34,44,48],poison:[113,246,251,285],pole:233,polici:[108,146,149,240,272,344,349],polit:[69,108,114,149],poll:[53,125,170,264,300,329],pommel:[114,203],pong:312,pool:[20,44,137,294,345,358],poor:91,poorli:149,pop:[7,48,75,82,91,97,137],popen:310,popul:[2,64,68,87,90,92,95,112,137,166,174,175,176,177,197,199,202,209,217,233,236,244,249,250,251,252,253,256,263,264,265,266,293,294,348,355,359,360,362,369],popular:[60,67,69,78,90,102,110,135,149,151,402],popup:46,port:[2,66,67,77,110,136,137,139,140,142,144,148,153,160,178,309,312,320,332,341,345],portal:[5,7,9,24,34,39,40,46,53,59,76,103,104,129,135,146,149,153,155,156,160,183,200,295,297,300,338,339,340,341,364,370,377,404],portal_connect:341,portal_disconnect:341,portal_disconnect_al:341,portal_l:310,portal_pid:[310,377],portal_receive_adminserver2port:310,portal_receive_launcher2port:310,portal_receive_server2port:310,portal_receive_statu:310,portal_reset_serv:341,portal_restart_serv:341,portal_run:300,portal_service_plugin_modul:53,portal_services_plugin:[40,53,104],portal_services_plugin_modul:53,portal_sess:53,portal_session_sync:341,portal_sessions_sync:341,portal_shutdown:341,portal_st:300,portal_uptim:364,portallogobserv:370,portalsess:[41,53,318],portalsessiondata:341,portalsessionhandl:[53,155,156,295,308,319,341],portalsessionsdata:341,portion:[194,197,220],pos:211,pose:[84,91,99,113,114,120,179,189,209,225,236],pose_transform:189,poser:189,posgresql:137,posit:[14,27,46,68,72,73,86,98,100,108,113,120,130,167,185,194,197,207,209,211,230,232,253,265,266,267,268,280,293,354,355,358,359,363,377,378],position:211,position_prep_map:211,positive_integ:378,positiveinteg:371,posix:[370,377],possess:219,possibl:[0,5,8,9,11,13,20,22,23,26,27,30,31,37,38,40,41,43,48,54,55,62,66,67,68,71,73,74,75,77,78,82,86,90,91,98,102,103,104,107,108,111,113,114,115,117,118,120,121,125,130,133,137,140,145,148,155,158,162,164,166,173,181,182,194,196,202,211,217,224,227,230,233,235,236,244,246,260,264,266,268,274,275,280,283,284,285,290,294,305,325,329,339,341,350,352,354,357,359,360,361,363,373,374,377],post:[20,23,31,42,73,74,77,79,90,91,93,110,112,125,128,132,140,143,147,240,329,385,402],post_craft:[70,202],post_delet:42,post_init:42,post_join_channel:189,post_leave_channel:189,post_migr:42,post_sav:42,post_send_messag:189,post_text:220,post_url_continu:[159,187,277],postfix:235,postgr:[78,137],postgresql:377,postgresql_psycopg2:137,postinit:46,posttext:218,postupd:[128,143],pot:[49,101],potato:[138,267],potenti:[0,13,14,48,56,62,70,73,87,96,108,113,114,120,121,146,147,168,190,240,241,274,275,280,284,371,374,377],potion:[109,113,114,211,351],power:[3,16,20,22,26,27,31,34,37,46,51,71,73,77,78,84,85,89,91,100,102,106,107,108,109,111,113,114,117,120,121,166,167,172,173,247,252,267,355,361,377],powerfulli:66,pperm:[31,49,87,105,132,143,170,178,233,274,280],pperm_abov:274,pprofil:300,pprogram:300,practial:16,practic:[0,2,11,14,15,22,23,31,34,37,41,66,68,69,74,78,79,84,90,91,105,106,107,108,109,113,114,117,130,140,146,355],pre:[22,34,62,72,73,112,114,139,140,143,146,158,173,180,202,235,275,280,284,285,328,329,359,373],pre_craft:[70,202],pre_delet:42,pre_init:42,pre_join_channel:189,pre_leave_channel:189,pre_migr:42,pre_sav:[42,373],pre_send_messag:189,pre_text:220,preced:[20,37,51,62,87,117,166,168,188,247,280,285,350,363],preceed:100,precend:164,precis:[13,130,202,354],predefin:[129,344],predict:[45,107,115,132],prefer:[7,11,20,31,37,46,68,73,74,77,79,81,90,98,104,106,110,121,137,143,146,166,168,171,189,197,236,250,264,271,280],prefix:[3,6,45,55,58,68,137,149,159,165,182,189,220,235,270,277,305,312,343,348,354,369,370,374,377,381,397],prefix_str:82,preload_metadata:194,prelogout_loc:105,prematur:[5,19,196,292],premis:209,prep:209,prepai:146,prepar:[8,33,37,72,90,123,158,236,249,250,251,252,253,264,289,358,373],prepars:75,prepend:[229,236,280,354,355,361,377],prepopul:[348,402],preposit:211,preprocess:173,prerequisit:[2,67],prescrib:[77,90,113],presenc:[17,67,77,89,104,105,125,130,137,146,158,280,345,379],present:[3,6,11,27,40,41,68,69,71,72,80,92,93,97,98,112,113,120,121,136,197,218,220,234,235,244,247,267,285,359,377,383],preserv:[130,181,182,351,354,355,370,377],press:[0,3,7,15,16,20,22,27,31,56,59,67,68,100,104,107,110,140,148,153,197,211,256,259,260,265,298,361],press_button:259,pressabl:260,pressur:96,presto:100,presum:[92,118,167,370,371],pretend:145,pretext:218,pretti:[0,11,34,59,66,68,74,75,78,82,86,87,97,105,107,108,111,112,120,121,129,130,132,144,146,168,199,216,234,246,269,275,284,360,362,371,377],prettier:[66,397],prettifi:[90,377],prettili:92,pretty_corn:363,prettyt:[19,96,363],prev:[27,117,362],prev_entri:27,prevent:[13,22,71,75,92,100,107,194,224,253,267,343,348,362,402],preview:75,previou:[3,13,15,20,22,27,28,31,33,40,42,48,50,58,62,66,68,84,87,91,92,93,97,98,99,102,103,105,106,107,111,114,117,119,121,130,148,188,246,247,266,282,292,361,370,402],previous:[8,20,23,26,30,38,40,62,72,98,100,106,125,132,144,168,171,173,196,230,305,321,325,332,341,352],prgmr:146,price:[114,146,194,265],primari:[17,45,105,132,148,236,280,349,374],primarili:[2,12,23,49,60,74,75,77,112,113,158,196,236,271,318,358,377],primarli:75,primary_kei:132,prime:[164,196],primer:48,primit:[114,173,284],princess:[73,111],princip:115,principl:[0,12,22,27,31,34,51,53,67,70,74,75,85,90,97,102,104,105,108,113,114,121,131,146,147,167,170,196,266],print:[0,3,4,6,13,19,26,27,45,48,53,58,61,67,80,81,82,91,98,102,105,107,108,153,170,206,235,246,267,284,299,300,360,361,362,363,369,370,377],print_debug_info:361,print_help:267,print_usag:267,printabl:326,printout:[108,323],prio:[20,22,82,105,164,266],prior:[126,224,280],priorit:235,prioriti:[6,20,22,27,80,82,88,117,120,166,170,174,175,176,177,181,182,197,209,231,263,265,266,280,359,361,362],prison:[102,112],privat:[11,75,80,90,93,112,114,136,146,178,179,190,312,325],private_set:67,privatestaticroot:345,priveleg:106,privileg:[81,112,121,137,140,141,144,147,179,236,268,280,351],privkeyfil:320,privmsg:312,prize:111,proactiv:44,probabl:[9,13,22,27,34,50,58,60,68,71,74,77,78,80,81,82,84,90,93,97,105,114,117,120,125,129,132,133,137,142,146,194,197,228,234,266,302,312,320,367,377,378],problem:[0,2,6,8,13,14,16,19,31,61,65,68,73,75,78,79,81,82,89,93,94,99,107,109,112,114,115,117,137,138,145,146,148,149,153,158,167,202,225,280,309,355],problemat:[82,377],proce:[15,16,129,130,148,327,402],procedur:[247,320,323],proceed:[11,377],process:[2,3,5,7,11,13,14,15,16,22,27,34,36,55,56,59,66,67,68,72,75,78,80,82,84,86,87,98,104,107,112,114,116,117,118,132,136,137,145,146,148,158,164,166,173,183,196,202,203,230,236,247,267,273,275,280,284,290,300,305,309,310,317,320,323,328,329,338,339,341,354,355,358,361,371,376,377,378,402,404],process_languag:236,process_recog:236,process_sdesc:236,processed_result:377,processj:[349,369],processor:[5,24,73,114,122,153,155,156,172,183,230,353,404],procpool:377,produc:[11,22,27,62,113,115,121,170,173,202,203,211,216,233,235,265,268,280,284,285,299,331,349,351,360,361,369,377],produce_weapon:265,producion:19,product:[0,2,5,7,9,11,64,137,146,149,151,331,334,361],production_set:67,prof:5,profess:102,profession:[60,78,90,107,114,115,123],profil:[1,141,155,156,159,162,218,295,404],profile_templ:218,profunc:37,prog:267,progmat:89,program:[5,7,8,9,12,16,36,48,58,60,62,76,78,86,89,90,103,104,107,108,111,115,116,117,135,137,140,145,146,148,149,153,183,267,295,300,323,329,331],programiz:86,programm:[98,110,115],programmat:62,progress:[11,79,97,118,135,212,214,249,250,251,252,253,359],proident:28,project:[8,11,16,60,64,69,72,73,74,78,80,82,98,115,125,135,144,371,403],projectil:252,promis:0,promisqu:130,prompt:[0,3,45,46,56,59,67,73,78,94,107,110,137,138,139,140,145,148,152,168,247,298,312,323,328,329,355,361,404],promptli:15,prone:[9,167,351],pronoun:219,pronounc:216,prop:112,propag:[136,166,304,373],proper:[2,8,11,16,19,46,64,78,81,86,88,89,90,97,98,112,113,114,117,120,121,132,137,148,149,173,196,197,226,235,360],properli:[7,8,9,10,11,32,45,60,65,67,84,91,92,93,126,130,132,168,194,196,241,266,274,294,320,377,402],properti:[4,6,8,14,29,31,32,33,37,40,44,58,68,70,73,76,77,82,86,89,90,95,99,103,105,109,114,118,120,121,129,130,153,158,159,160,162,168,170,173,181,183,184,187,189,191,194,197,202,209,211,212,218,222,224,233,236,245,246,247,249,251,252,253,264,265,266,267,268,270,272,274,275,277,279,280,284,285,287,289,291,292,296,305,307,312,318,332,339,340,341,348,349,351,352,356,358,361,371,372,373,374,377,383,397,402],propnam:121,propos:26,proprietari:137,propval:121,propvalu:121,prose:115,prosimii:[132,133],prospect:[112,202],prot:285,prot_func_modul:[37,283],protect:[20,146,173,203],protfunc:[155,156,281,284],protfunc_modul:284,protfunc_pars:284,protfunct:284,protkei:[37,283,284],proto:[309,320],proto_def:233,protocol:[19,22,24,30,36,40,41,46,52,56,76,78,103,104,115,135,138,144,146,149,153,158,160,168,171,219,240,258,280,295,297,300,302,305,309,310,311,312,313,314,315,316,318,319,320,322,323,324,325,327,328,329,331,338,339,340,341,359,373,377,404],protocol_flag:[322,323,327,339],protocol_kei:340,protocol_path:[318,341],protodef:233,prototocol:183,protototyp:[282,284,285],protototype_tag:37,prototoyp:283,prototyp:[24,70,71,76,103,104,112,128,155,156,173,183,202,233,250,251,265,404],prototype1:285,prototype2:285,prototype_:37,prototype_desc:[37,285],prototype_dict:173,prototype_diff:285,prototype_diff_from_object:285,prototype_from_object:285,prototype_kei:[37,70,173,202,284,285],prototype_keykei:173,prototype_lock:[37,285],prototype_modul:[37,173,284,285],prototype_pagin:284,prototype_par:[37,173,285],prototype_tag:285,prototype_to_str:284,prototypeevmor:284,prototypefunc:285,protpar:[284,285],protpart:284,provid:[2,6,8,11,13,17,22,37,38,45,46,49,50,60,66,68,70,75,77,80,82,84,87,93,98,106,107,108,109,113,114,117,123,125,130,132,133,142,145,146,148,149,158,168,173,178,189,194,197,199,202,211,218,220,223,230,233,234,247,249,250,251,252,253,267,268,274,280,292,320,343,350,361,371,372,373,377,378,385,386,397,402],provok:[3,135],proxi:[45,103,149,151,194,345,348],proxypass:136,proxypassrevers:136,prudent:2,prune:20,pseudo:[53,60,69,72,98,234,235],psionic:252,psql:137,psycopg2:137,pty:67,pub:87,pubkeyfil:320,publicli:[114,135,139],publish:[2,81,135,148],pudb:155,puff:89,pull:[2,9,11,20,22,74,75,78,82,104,115,125,148,228,260,265,302],pullrequest:74,pummel:111,punch:[20,99],punish:[114,253],puppet:[6,12,20,22,30,31,41,42,51,53,62,67,68,70,81,86,87,90,91,92,105,121,127,132,157,158,164,170,173,181,198,202,227,229,274,280,339,341,351,369,400,402],puppet_object:[12,158],purchas:97,pure:[45,59,62,71,89,114,130,289,300,349,354],pure_ascii:377,purg:[13,45,153,183],purpos:[13,36,43,56,80,102,108,121,130,132,146,160,164,168,206,216,224,320,349,358,361,377],pursu:[111,264],push:[55,68,75,106,130,148,149,211,228,256,259,260,265],pushd:140,put:[3,7,8,12,14,15,22,26,27,31,33,34,37,38,40,41,45,48,49,51,56,58,62,63,64,66,70,71,72,73,74,75,78,79,81,82,90,91,97,99,100,104,106,107,109,112,113,115,117,118,120,121,123,125,129,132,135,137,146,149,151,167,170,171,173,175,179,195,198,199,202,203,216,218,220,236,247,249,250,251,252,253,255,260,275,309,323,362,363,377],putti:146,puzzl:[70,111,135,155,156,192,202,265,266],puzzle_desc:265,puzzle_kei:266,puzzle_nam:233,puzzle_valu:266,puzzleedit:233,puzzlerecip:233,puzzlesystemcmdset:233,pvp:112,pwd:148,py3:309,pyc:104,pycharm:[1,75,110,404],pyflak:0,pylint:0,pyopenssl:141,pypath:377,pypath_prefix:377,pypath_to_realpath:377,pypi:[5,78,135,146,354],pypiwin32:[67,140],pyprof2calltre:5,pyramid:268,pyramidmapprovid:268,pyself:113,python2:[6,67,140],python37:140,python3:[78,140,145,152,246],python:[3,5,6,7,8,9,10,12,13,15,16,19,20,22,26,27,31,34,37,40,45,48,49,51,54,55,58,60,61,62,64,66,67,68,71,72,73,74,75,76,78,80,81,84,86,89,91,92,93,94,96,97,98,99,100,101,102,103,105,106,109,110,113,114,115,116,117,118,119,120,121,122,123,124,127,132,133,137,140,141,144,145,146,147,148,149,152,153,165,167,172,173,177,183,184,197,202,206,222,223,224,225,226,227,228,234,267,268,275,279,283,284,285,291,294,300,302,309,313,318,328,339,341,345,347,350,351,354,355,357,358,359,360,361,363,364,367,370,373,377,383,403,404],python_execut:78,python_path:[167,377],pythonista:135,pythonpath:[167,300,310,355],pytz:378,q_lycantrop:102,q_moonlit:102,q_recently_bitten:102,qualiti:[112,114,165],quell:[12,99,100,105,107,111,117,129,170,242],quell_color:173,queri:[11,13,23,37,43,50,56,58,78,86,89,94,109,110,117,162,191,236,271,272,279,280,283,284,285,289,307,320,335,349,350,351,352,362,368,374,377,378,404],query_al:349,query_categori:349,query_info:300,query_kei:349,query_statu:300,query_util:381,queryset:[38,43,78,190,212,229,271,284,306,348,350,362,381,386,402],queryset_maxs:362,querystr:381,querystring_auth:194,querystring_expir:194,quest:[69,77,90,94,111,112,113,115,119,126,140,266],question:[0,8,11,22,23,26,27,48,64,68,90,112,114,115,116,118,136,140,146,173,279,297,298,349,359,361,377],queu:300,queue:[2,120,345],qui:28,quick:[6,20,22,43,60,65,68,75,77,86,98,107,108,112,120,135,146,151,160,173,197,235,285,305,349,352,363,385],quicker:[33,58,66,74,114],quickli:[9,13,16,22,23,27,34,43,48,58,62,82,86,114,115,125,128,151,173,197,214,216,235,352,355],quickstart:[6,40,55,58,75,91,145,146,148,153,403,404],quiescentcallback:302,quiet:[82,97,109,158,171,173,178,197,199,227,236,280,362,377],quiethttp11clientfactori:302,quietli:[56,59,84,349],quirk:[1,138,167,404],quit:[3,5,8,9,12,17,22,26,27,41,48,53,66,68,71,75,77,80,81,85,86,90,97,99,100,102,105,107,108,109,111,114,117,132,137,139,145,170,185,197,207,209,214,218,224,252,320,359,361,362],quitfunc:[26,359],quitfunc_arg:359,quitsave_yesno:359,quo:44,quot:[19,25,26,31,37,62,107,113,127,137,173,185,207,236,359,361,369,373,377],qux:247,ra4d24e8a3cab:25,rabbit:114,race:[77,89,112,118,126,132,135,136,377],rack:[203,265],radio:114,radiu:[72,73,86],rage:[111,246],ragetrait:246,rail:[78,129],railroad:129,rain:[38,111,114,131],raini:266,rais:[16,19,22,37,48,56,70,93,98,102,118,133,158,160,190,194,197,202,206,217,222,224,225,234,235,236,246,275,283,284,292,294,299,300,318,323,329,344,349,350,352,354,355,357,360,361,363,369,370,371,372,373,377,378,382],raise_error:[372,377],raise_except:[202,349],ram:[13,146],ramalho:135,ran:[2,3,8,14,107],rand:38,randint:[37,70,98,105,118,120,121,128,249,250,251,252,253,283,285],random:[25,37,38,40,67,70,71,98,100,105,111,113,114,118,120,121,128,131,146,203,216,234,235,249,250,251,252,253,255,256,259,261,265,266,268,283,285,331,332,369,377],random_string_from_modul:377,random_string_gener:[155,156,192],randomli:[5,38,58,128,131,249,250,251,252,253,264,265,283,300,332],randomstringgener:234,randomstringgeneratorscript:234,rang:[3,5,8,20,26,37,59,69,72,73,86,89,98,100,111,113,120,127,128,138,140,149,173,205,218,245,246,250,253,350,359,369,397,402],rank:[51,274],raph:135,raphkost:135,rapidli:167,rapier:102,raptur:324,rare:[7,9,22,23,40,44,48,58,68,75,140,275,357],rascal:43,rase:204,rate:[22,74,78,113,146,155,156,178,192,294,300,319,377],ratetarget:[113,245,246],rather:[0,5,6,8,9,11,12,13,14,22,34,38,40,43,44,58,63,64,68,69,70,73,74,75,77,78,82,84,86,87,90,98,100,104,107,109,110,113,114,117,120,123,133,143,153,158,162,166,170,173,174,178,181,183,196,220,224,227,232,236,246,249,250,251,252,253,269,274,280,282,284,285,348,349,351,354,363,369,372,373,376,402],ration:[113,196],raw:[22,30,37,49,56,58,62,75,78,87,89,100,107,108,110,114,123,158,165,168,173,181,182,184,236,240,246,267,280,305,320,323,328,329,339,354,359,361,369,371,377],raw_cmdnam:[99,165,182],raw_desc:217,raw_id_field:[187,277,287],raw_input:[97,361],raw_nick:33,raw_str:[22,27,97,99,158,160,164,165,168,184,210,218,231,247,263,280,282,339,349,361],raw_templ:33,raw_text:231,rawhid:203,rawhiderecip:203,rawstr:[168,184],rcannot:68,re_bg:376,re_bgfg:376,re_blink:376,re_bold:376,re_color:376,re_dblspac:376,re_double_spac:376,re_fg:376,re_format:354,re_hilit:376,re_invers:376,re_mxplink:376,re_norm:376,re_str:376,re_ulin:376,re_underlin:376,re_unhilit:376,re_url:376,reach:[27,33,59,68,86,99,100,111,117,118,129,146,155,168,218,222,246,253,274,320,324,343,361,362,369,374,403],reachabl:[44,78],react:[27,44,126,127,264,280],reactiv:183,reactor:[311,338,345,375],read:[5,8,9,11,13,14,16,17,19,20,22,23,27,31,37,38,40,41,50,55,58,59,62,66,67,68,71,74,75,77,78,79,80,82,84,86,87,89,91,93,97,98,99,100,102,103,104,105,106,107,108,111,113,114,115,117,121,130,132,133,135,136,137,143,144,146,149,152,158,162,172,180,191,194,197,211,217,220,228,229,234,236,246,265,266,272,279,280,284,285,289,307,309,332,349,351,352,355,356,360,362,368,370,402],read_batchfil:355,read_default_fil:2,read_flag:211,read_only_field:383,readabl:[5,19,44,45,60,62,72,75,195,202,211,265,354,361],readable_text:265,reader:[30,75,91,95,117,132,135,147,178,220,253,305,319],readi:[2,3,5,7,11,12,16,31,34,48,49,53,74,82,84,100,104,105,115,125,129,139,140,145,158,168,180,236,249,250,251,252,253,280,329,362,371,377],readili:[73,137],readin:360,readlin:[194,370],readm:[10,11,15,71,74,104,192,194,240],readonlypasswordhashfield:159,readthedoc:[135,381],real:[3,4,5,11,12,19,20,34,37,45,48,54,60,68,71,73,75,77,81,86,91,92,102,107,108,114,118,120,121,122,130,140,144,146,148,153,162,167,191,196,203,205,235,236,251,274,331,355,364],real_address:12,real_nam:12,real_seconds_until:[205,364],real_word:235,realist:[8,114,115,131,211],realiti:[73,77,81,89,112,130,135],realiz:[11,105,130],realli:[0,3,4,8,9,13,14,15,20,22,27,31,34,40,43,44,48,49,51,60,68,73,75,78,80,82,86,91,92,97,98,99,100,105,106,108,109,113,115,117,127,129,144,147,153,168,184,196,197,198,247,267,275,309,354,355,361,373],really_all_weapon:102,realm:320,realnam:34,realpython:48,realtim:[91,104,205],realtime_to_gametim:205,reason:[5,6,7,11,13,14,23,27,31,33,34,37,38,40,44,49,53,56,58,62,63,67,68,70,72,74,75,78,82,84,86,87,88,89,90,91,93,96,99,105,106,112,114,115,117,118,120,130,136,140,149,158,171,173,178,183,202,207,212,234,235,246,280,284,290,297,302,309,310,311,312,318,319,320,323,328,329,331,339,340,341,351,359,370,377,402],reasourc:37,reassign:72,reattach:[7,311,312],rebas:11,reboot:[9,13,19,26,32,38,41,44,58,77,83,104,120,146,148,152,158,167,178,183,200,218,246,264,265,280,289,290,291,292,294,300,340,341,359,361,377],reboot_evennia:300,rebuild:[9,91,140,148,312],rebuilt:22,rec:236,recach:266,recal:[265,402],recaptcha:132,receipt:[149,302],receiv:[3,8,20,22,23,27,28,33,41,46,56,61,62,70,74,87,91,98,104,126,132,158,166,167,184,185,189,190,191,207,212,227,229,230,236,240,246,280,302,305,309,311,312,318,328,329,338,339,357,362,374,377],receive_functioncal:309,receive_status_from_port:300,receivelock:274,receiver_account_set:162,receiver_object_set:279,receiver_script_set:289,recent:[17,80,82,102,121,142,343],recently_bitten:102,recev:329,recip:[44,66,83,114,155,156,192,201,203,204,233],recipe_modul:202,recipe_nam:202,recipes_pot:202,recipes_weapon:202,recipi:[23,91,158,190,229,309],reckon:[67,69],reclaim:38,recoc:113,recog:[33,69,113,236],recog_regex:236,recogerror:236,recoghandl:236,recogn:[8,30,34,50,99,100,108,114,133,140,146,153,236,246,345],recognit:[115,236,349,369],recommend:[0,2,5,8,11,27,34,37,45,49,58,59,60,64,67,74,75,77,82,91,93,94,101,107,112,114,118,135,137,138,140,146,152,183,220,224,239,267,275,280,302,355,361,374],recommonmark:75,reconfigur:146,reconnect:[158,160,178,297,300,309,311,312,338,341],reconnectingclientfactori:[297,311,312],record:[16,121,137,146,240,253,343,397],record_ip:343,recours:49,recov:[19,83,84,89,246,249,250,251,252,253,275,377],recoveri:120,recreat:[9,38,73,104,137,140,160,167,355,356],rectangl:360,rectangular:[91,360],recur:78,recurs:[13,274,284],red:[14,15,20,31,33,37,62,100,104,106,107,108,130,173,183,211,256,259,260,265,354,369,378,386],red_button:[14,15,33,100,104,155,156,173,192,254,256,260],red_button_script:[155,156,192,254,259],red_kei:31,red_ros:102,redbutton:[14,15,33,100,104,173,256,259,260],redbuttonblind:260,redbuttonclos:260,redbuttondefault:256,redbuttonopen:260,redd:149,reddit:149,redefin:[22,34,68,77,280,397],redhat:[140,142],redirect:[41,53,64,68,93,104,132,136,197,211,214,361,402],redirectview:402,redistribut:23,redit:197,redo:[26,107,108,112,359],redon:304,redraw:320,reduc:[120,249,250,251,252,253,313],reduced_redund:194,reduct:194,redund:354,reel:167,reen:[62,354],ref:[45,75,137,236,377,397],refactor:[90,280,403],refer:[7,8,10,11,14,20,22,23,27,31,33,34,37,40,41,45,51,53,58,59,63,66,67,68,70,71,72,73,74,78,89,90,92,93,94,99,102,104,105,106,107,108,110,113,114,115,118,120,130,132,133,135,136,146,148,153,158,167,173,178,182,196,203,214,218,227,230,234,236,249,250,251,252,253,274,280,291,294,302,312,332,340,348,350,361,367,373,374,402,403],referenc:[34,37,40,89,173,189,194,236,272,351,377],referenti:377,referr:146,refin:[72,203],reflect:[107,111,113,402],reflow:50,reformat:[285,363,370],reformat_cel:363,reformat_column:[73,363],refresh:[0,133,320,343],refus:[49,114],regain:84,regard:[8,130,234,381],regardless:[8,20,22,31,38,41,45,49,51,56,62,91,95,112,118,129,158,166,196,211,219,227,236,256,260,280,292,294,317,320,323,338,340,349,352,355,367,370],regener:251,regex:[22,26,33,46,168,171,184,200,234,236,344,349,361,369,377],regex_nick:33,regex_tupl:236,regex_tuple_from_key_alia:236,regexfield:159,region:[65,91,146,171],region_nam:194,regist:[11,40,46,56,64,120,128,132,141,143,149,151,158,178,228,264,265,290,300,311,312,318,341,343,345,354,369,385,400,402],register_error:354,register_ev:228,registercompon:46,registertest:400,registr:[141,402],registri:[234,343,345],regress:284,regul:275,regular:[17,22,41,44,64,75,93,100,101,102,104,107,108,112,117,123,131,133,135,146,160,166,199,233,234,259,260,266,275,294,352,367,377,403],regulararticl:368,regulararticle_set:368,regularcategori:368,regularli:[9,38,97,128,131,147,205,259,264,266,291,292,294,303,333,364],reilli:135,reinforc:135,reiniti:153,reinstal:140,reinvent:90,reject:[218,234],rejectedregex:234,rel:[11,14,15,20,27,40,48,51,68,72,96,114,121,132,205,211,230,253,355,361],relai:[19,22,41,144,158,178,196,219,280,318,341,361,362,377],relat:[20,22,23,27,38,40,45,46,83,89,90,102,104,105,108,114,117,131,135,144,149,153,159,162,163,166,180,181,186,190,191,205,210,211,212,228,240,249,250,251,252,253,263,266,272,279,280,289,292,294,305,341,348,349,351,352,354,361,368,370,379,383,390,397],related_field:[159,187,270,277,287,348],related_nam:[162,191,272,279,289,349,351,352,368],relationship:[23,45,72],relay:160,releas:[67,69,74,77,83,104,115,134,135,140,146,183,403],relev:[13,15,22,31,34,42,43,45,62,64,65,67,68,74,75,85,91,92,117,120,121,123,132,135,158,159,164,166,196,197,202,246,274,275,291,292,314,332,339,340,341,348,354,359,361,371],relevant_choic:197,reli:[8,23,27,44,58,59,62,64,67,79,87,92,95,97,98,109,114,130,219,236,246,260,266,300,351,361],reliabl:[14,45,82,84,137,367],reliant:230,reload:[0,2,3,7,9,12,14,15,19,20,22,25,26,27,29,30,36,38,40,41,44,45,49,51,53,54,64,66,68,70,81,83,84,86,87,88,90,91,92,93,95,99,104,105,106,107,117,118,120,121,123,125,126,127,129,132,133,140,141,143,147,158,160,167,172,173,183,189,197,198,206,207,217,225,231,232,236,242,243,246,265,266,268,275,280,290,291,292,294,300,309,310,312,314,338,341,345,349,355,357,359,360,361,364,377,404],reload_evennia:300,reluct:114,remain:[6,14,20,22,26,27,37,42,51,61,85,91,98,104,105,106,117,146,153,165,167,173,175,179,189,198,202,205,214,217,249,250,251,252,253,264,280,292,300,328,329,361,362,369,386],remaind:[22,81,205],remaining_repeat:[38,292],remap:[75,107,349,369],rememb:[1,5,6,9,11,13,14,20,22,27,31,43,44,46,49,58,59,62,66,68,72,73,80,81,83,84,86,87,89,91,92,93,98,105,107,109,111,112,113,114,115,117,121,130,139,140,146,171,173,198,224,280,290,355,374],remind:[26,66,75,80],remit:171,remnisc:90,remot:[82,148,149,151,178,194,309,311,323],remov:[2,5,8,9,11,13,19,20,26,27,31,32,33,34,38,44,49,66,67,68,77,80,81,86,87,91,93,95,97,98,99,104,105,111,114,120,125,132,147,155,166,167,171,173,178,179,180,183,188,189,191,197,199,203,211,216,217,218,222,226,233,234,235,236,245,246,247,249,250,251,252,253,256,275,279,280,285,290,293,294,300,318,329,341,343,349,352,354,358,361,367,373,375,376,377,386],remove_backspac:376,remove_bel:376,remove_charact:120,remove_default:[20,167],remove_receiv:191,remove_send:191,removeth:349,renam:[67,91,95,99,100,107,108,117,125,173,179,280,351],render:[38,42,68,75,93,95,123,125,132,133,159,180,220,270,277,345,348,371,373,383,395,397,402],render_post:329,renew:[84,91,343],repair:[81,112],repeat:[3,5,38,59,66,73,92,107,112,114,120,125,127,129,145,153,158,160,196,205,234,247,289,292,300,305,324,349,357,361,364],repeatedli:[3,15,30,38,92,104,264,289,292,294,300,305,331],repeatlist:30,repetit:[69,92,120,234],replac:[2,20,22,26,27,30,31,33,34,37,40,41,46,62,64,67,68,69,73,75,82,84,85,87,90,93,94,99,104,107,109,110,113,117,120,125,133,137,148,158,165,166,167,168,171,179,180,184,196,198,200,202,207,210,216,217,218,222,225,227,232,233,235,236,256,260,263,266,267,275,280,282,284,285,312,315,328,329,339,349,354,359,360,361,363,369,376,377],replace_data:363,replace_timeslot:217,replace_whitespac:363,replacement_str:179,replacement_templ:179,replenish:[249,250,251,252,253],repli:[22,27,114,141,160,196,229,298,322,323,329,341,361],replic:[68,115,125],replica:105,repo:[7,11,75,90,103,112,135],report:[0,5,6,8,11,22,32,38,40,44,68,69,70,74,79,98,109,112,114,117,118,120,125,138,140,145,149,173,202,222,225,236,267,280,300,305,312,315,316,323,324,328,339,341,354,357,361,377],report_to:357,repositori:[2,10,55,67,69,82,103,134,136,137,148,285],repositri:55,repr:[98,377],reprehenderit:28,repres:[8,12,20,22,34,41,42,45,53,58,61,66,67,68,71,72,76,78,81,82,89,92,93,99,100,102,103,104,105,106,108,110,115,120,125,130,132,158,164,188,190,199,214,218,220,222,227,228,230,234,236,240,242,246,247,251,265,266,267,280,285,294,297,311,312,328,329,339,340,341,345,349,350,354,356,357,361,362,363,373,377],represen:105,represent:[12,13,33,41,53,58,59,61,78,83,91,105,118,130,190,222,225,236,284,289,309,328,329,352,358,364],reprocess:149,reproduc:[48,280],reput:[112,239],reqhash:[350,377],reqiur:218,request:[0,11,27,31,42,53,64,74,93,104,108,121,123,132,133,136,140,146,149,158,159,160,171,187,196,225,277,280,284,287,300,302,309,312,314,319,320,322,329,345,348,352,361,381,382,386,389,390,391,395,402],request_finish:42,request_start:42,requestavatarid:320,requestfactori:345,requestor:[158,343],requir:[2,5,8,13,15,16,22,26,29,31,32,34,37,38,44,45,46,48,58,62,63,67,68,69,70,71,72,73,74,75,80,91,93,97,99,112,114,115,117,120,125,127,130,131,132,133,134,135,136,137,139,142,143,145,146,151,152,153,159,172,173,178,183,190,191,194,202,203,206,207,217,218,230,231,232,234,236,246,247,251,252,266,267,270,271,274,277,280,284,300,311,312,325,333,344,348,350,355,360,361,362,363,367,372,373,374,377,397,402],require_singl:284,requr:37,rerout:[170,174,312],rerun:[14,15,27,202],resart:292,research:[114,135,224],resembl:[63,77,82],resend:22,reserv:[22,48,73,99,105,107,284,344,350,369,377],reset:[16,17,19,20,22,26,38,40,41,45,49,54,62,66,73,84,88,95,99,104,113,118,120,121,129,130,137,158,160,167,173,183,188,205,209,211,225,236,245,246,260,265,275,291,292,300,304,310,320,338,349,352,355,363,364,369,375,377],reset_cach:[349,352],reset_callcount:[38,292],reset_gametim:[19,364],reset_serv:304,reset_tim:217,resid:[60,103,260,275],residu:[183,251],resist:[285,377],resiz:[91,360,363],resolut:[62,114,120,246],resolv:[0,3,11,40,84,94,107,108,114,115,120,146,233,249,250,251,252,253,383],resolve_attack:[249,250,251,252,253],resolve_combat:120,resort:[22,91,139,178,236,377],resourc:[0,8,44,60,64,67,75,76,83,87,89,99,102,103,104,105,106,107,108,109,114,125,137,146,149,246,252,290,298,329,345,356,375,403],respawn:112,respect:[22,31,40,41,45,66,70,91,106,117,121,137,171,173,180,196,202,229,233,236,243,256,275,280,339,340,351,352,355,357,363,374,377,397],respond:[27,32,42,56,66,71,104,112,126,127,130,153,327,331],respons:[17,27,48,50,59,72,74,78,79,97,98,127,128,129,140,146,158,160,167,178,189,202,227,266,268,272,280,298,300,302,309,332,341,351,371,373,377,383],response_add:[159,187,277],rest:[7,17,22,27,33,40,58,73,84,89,96,97,104,105,107,108,111,112,114,118,121,140,152,165,181,182,246,249,250,251,252,253,349,354,363,381,382,383,384,385,386],rest_framework:[381,382,383,384,386],restart:[3,5,7,9,11,36,38,40,46,49,55,64,91,105,108,120,146,149,153,155,158,183,189,197,200,225,260,280,290,292,294,304,317,338,339,340,377],restartingwebsocketserverfactori:[160,311],restock:97,restor:[20,38,66,130,197,252,260,290,294],restrain:[173,246,274,360,377],restrict:[13,29,31,37,44,45,46,51,73,80,100,103,104,109,113,118,133,136,146,173,178,199,234,252,253,270,275,285,357,359,361,363,374],restructur:[75,89],result1:233,result2:[27,233],result:[6,8,11,13,19,20,22,27,31,37,40,41,44,48,59,62,64,70,75,85,88,91,98,99,102,103,105,106,107,109,113,114,117,118,120,121,125,127,130,133,137,146,158,165,166,168,173,180,189,191,196,202,203,204,206,211,218,230,233,234,235,236,239,246,249,250,251,252,253,266,271,275,280,283,284,285,292,300,309,332,349,351,354,359,360,361,363,367,369,370,371,374,377,378],result_nam:233,resum:[22,38,84,117],resurrect:264,resync:[160,309,339],ret:22,ret_index:377,retain:[6,19,20,48,73,108,219,246,272,285,346,351,355,357,370,377],retext:75,retract:196,retreat:253,retri:300,retriev:[6,22,30,43,58,60,65,66,93,121,158,162,164,167,173,183,188,190,217,224,246,271,274,279,284,298,305,306,312,318,327,349,352,358,367,372,374,377,381,382,385,386,402],retriv:[160,356],retroact:[45,91],retur:28,return_appear:[72,121,199,211,212,217,236,258,265,280],return_cmdset:180,return_detail:[217,266],return_iter:284,return_key_and_categori:352,return_list:[349,352],return_map:73,return_minimap:73,return_obj:[13,33,349,352,372],return_par:285,return_prototyp:128,return_puppet:158,return_tagobj:352,return_tupl:[33,206,349],returnvalu:[22,48],reus:[107,109,367],rev342453534:377,reveal:[111,199],reveng:115,reverend:194,revers:[20,22,62,73,84,86,129,130,133,162,191,245,268,272,279,289,345,349,351,352,354,368,386],reverseerror:[300,309],reversemanytoonedescriptor:[162,279,368],reverseproxyresourc:345,revert:[11,130,146,170,271],review:[9,20,64,66,74,78,87,99,113],revis:112,revisit:[2,361],reviu:27,revok:91,revolutionari:11,reward:119,rework:[84,105,112,231],rfc1073:316,rfc858:322,rfc:[316,322],rfind:354,rgb:[62,107,354],rgbmatch:354,rgh:107,rhel:136,rhostmush:[60,63,90],rhs:[82,91,181,182,184],rhs_split:[173,179,181,182],rhslist:[181,182],ricardo:377,riccardomurri:377,rich:[68,90,134,135,358],richard:135,rick:37,rid:[89,106],riddanc:49,riddick:218,ride:129,right:[3,4,8,9,15,18,22,27,29,30,31,33,37,38,46,48,55,62,66,70,71,73,75,77,81,82,83,84,86,87,89,90,91,97,98,99,102,103,104,105,107,108,111,112,115,117,121,126,129,130,132,133,136,137,140,145,146,159,167,170,173,181,182,189,194,198,202,209,211,217,218,220,225,226,233,253,256,260,264,265,266,268,275,283,285,289,340,354,355,359,363,377,378],right_justifi:[37,283],rigid:90,rindex:354,ring:[109,235],rise:[20,92],risen:92,risk:[75,90,112,114,121,140,146,172,183],rival:73,rjust:354,rm_attr:173,rnormal:62,rnote:183,road:[20,71,73,129,166],roam:[111,167,264],roar:73,robot:132,robust:[97,98,149],rock:[58,120,167],rocki:111,rod:167,role:[17,77,90,98,106,112,118,137,249],roleplai:[13,29,67,77,90,112,113,118,120,121,135,206,236,404],roll1:118,roll2:118,roll:[13,69,70,91,98,108,113,114,118,120,121,140,206,249,250,251,252,253,343],roll_challeng:118,roll_dic:206,roll_dmg:118,roll_hit:118,roll_init:[249,250,251,252,253],roll_result:206,roll_skil:118,roller:[70,113,114,118,120,202,206],rom:135,roof:173,room1:8,room56:14,room:[3,8,14,15,16,19,20,22,31,37,38,40,43,45,49,60,63,65,67,68,71,73,76,77,78,81,88,89,90,92,97,98,100,101,102,104,105,106,107,108,109,111,117,118,120,121,126,127,128,129,131,132,140,155,156,164,165,166,167,171,173,179,184,192,197,199,206,208,209,210,211,214,216,217,224,227,230,236,242,243,244,249,250,251,252,253,262,263,264,265,267,268,274,280,289,304,332,355,375,381,386,400,404],room_dict:230,room_flag:89,room_lava:89,room_replac:209,room_typeclass:[268,375,400],roombuildingmenu:[68,197],roomnam:[91,173],roomref:129,rooms_with_five_object:102,roomstat:211,roomviewset:386,root:[2,4,5,6,7,9,10,14,31,34,58,64,67,68,75,76,78,93,95,103,125,133,134,137,140,145,146,148,265,280,285,300,345,358,404],rose:[13,33,34,45,101,102,109],roster:[67,113,249,250,251,252,253],rosterentri:67,rot:8,rotat:[104,211,370],rotate_flag:211,rotatelength:370,rough:[75,112],roughli:[91,112,377],round:[17,235,253,363],rounder:235,rout:[46,72,89,100,129,158],router:[146,385],routin:[236,335,374,377],row:[46,50,58,62,66,72,73,75,78,91,93,102,120,123,130,363,377],rpcharact:236,rpcommand:236,rpg:[91,94,104,105,112,118,206,253],rpi:135,rplanguag:[113,155,156,192,236],rpm:140,rpobject:236,rpsystem:[75,113,155,156,192,232,235],rpsystemcmdset:236,rred:354,rsa:[320,321],rspli8t:98,rsplit:[121,354],rss2chan:[99,147,178],rss:[9,135,151,155,156,160,178,186,295,305,308,318,404],rss_enabl:[147,178],rss_rate:160,rss_update_interv:178,rss_url:[147,160,178],rssbot:160,rssbotfactori:319,rsschan:178,rssfactori:319,rssreader:319,rst:75,rstrip:[98,354],rsyslog:239,rtest2:62,rtext:97,rthe:68,rthi:[62,107],rtype:345,rubbish:170,rubi:78,rudimentari:264,ruin:[111,217,266],rule:[4,8,11,14,15,22,29,31,49,62,77,81,91,104,108,112,113,119,130,135,197,234,235,246,249,250,253,272,355,404],rulebook:[114,120],rumour:111,run:[0,2,5,6,9,10,11,12,13,14,15,16,19,20,25,27,29,31,36,37,38,40,44,45,46,48,53,55,58,66,67,69,71,73,75,76,78,81,82,83,84,89,90,92,93,95,97,98,99,100,102,104,105,106,107,108,110,111,112,113,114,115,117,118,121,123,125,129,130,131,132,133,135,136,137,138,139,140,144,146,149,152,153,155,158,160,164,165,167,168,172,173,178,179,180,183,184,188,189,202,210,225,226,231,236,239,243,246,247,249,250,251,252,253,260,263,268,274,275,280,284,285,289,291,292,294,300,304,306,310,317,318,325,329,331,334,338,339,343,345,351,354,355,359,361,362,364,370,374,375,377,402,403,404],run_async:[48,377],run_connect_wizard:300,run_dummyrunn:300,run_evscaperoom_menu:210,run_exec:361,run_exec_then_goto:361,run_init_hook:338,run_initial_setup:338,run_menu:300,run_option_menu:210,run_start_hook:[45,351],rundown:110,runexec:361,runexec_kwarg:361,runnabl:37,runner:[2,7,265,331],runsnak:5,runtest:[184,195,204,215,226,241,245,261,326,336,368,375,384,392,400],runtim:[19,22,49,92,168,197,267,364,377],runtimeerror:[118,158,160,202,222,225,228,234,235,246,284,292,318,349,361,369,377],runtimewarn:284,rusernam:27,rush:84,rusti:97,ruv:2,ryou:68,s3boto3storag:194,s3boto3storagefil:194,s3boto3storagetest:195,s3boto3testcas:195,sad:[132,323],safe:[0,6,11,13,20,34,40,69,71,78,85,89,96,113,114,132,151,158,170,196,260,275,294,309,341,345,351,355,358,367,377],safe_join:194,safer:[14,49],safest:[41,66,146,351],safeti:[12,34,45,89,113,121,146,173,196,279,355],sai:[0,5,8,9,11,15,17,19,20,22,27,31,34,37,45,46,48,49,53,62,63,65,66,68,71,78,82,84,86,87,88,89,90,91,92,93,98,99,100,102,105,107,108,113,114,115,117,118,120,121,126,127,130,134,140,146,167,179,196,198,206,209,211,218,227,228,235,236,246,247,260,266,280,361],said:[0,8,27,43,48,56,66,68,71,72,73,80,88,90,98,105,107,113,114,127,133,165,178,182,227,236,268,280,312,351,361],sake:[14,64,90,107,112,114,115,130,185,207,402],sale:97,salt:[70,202],same:[0,3,6,7,8,9,11,12,13,14,15,16,19,20,22,23,26,30,31,32,34,37,38,40,41,43,44,45,48,49,50,51,53,54,56,58,59,60,61,62,66,67,68,69,73,74,75,77,78,81,83,84,87,88,90,91,92,93,95,97,98,99,100,102,103,104,105,106,107,108,109,114,115,117,118,120,121,125,129,130,132,133,134,137,140,146,147,148,152,153,158,164,165,166,167,168,171,173,181,182,183,184,189,194,195,197,199,202,205,211,212,216,217,220,224,225,229,234,235,236,242,244,246,247,249,250,251,252,253,256,264,266,267,268,274,280,284,285,289,290,294,304,309,321,324,325,339,340,341,343,345,348,349,350,351,352,354,355,357,361,362,363,364,370,371,377,386,397,402],sampl:[2,89,136,148,247],san:220,sand:[92,203],sandi:73,sane:[1,75,112,135,402],sanit:[397,402],saniti:[8,67,72,73,107,371],sarah:[63,179],sat:[65,81,211],satisfi:[60,181,349],satur:149,sauc:107,save:[2,3,6,11,16,19,22,23,26,27,32,33,34,37,38,41,42,43,44,45,58,66,67,68,71,78,81,84,87,89,99,101,104,105,107,120,121,132,138,139,148,149,153,158,159,170,173,183,187,189,190,191,195,197,225,275,277,279,280,282,284,285,287,290,292,293,294,298,305,318,332,333,338,345,348,349,351,358,359,367,371,372,373,377],save_a:[187,270,277,287,296],save_as_new:348,save_buff:359,save_data:371,save_for_next:[22,168],save_handl:371,save_kwarg:372,save_model:[159,187,277,287],save_nam:294,save_on_top:[187,270,277,287,296],save_prototyp:284,save_recip:233,savefunc:[26,359,372],savehandl:372,saver:358,saverdict:358,saverlist:358,saverset:358,saveyesnocmdset:359,savvi:115,saw:[48,71,93,105,107],say_text:127,saytext:236,scale:[7,62,75,90,104,112,118,137,235,403],scalewai:146,scam:114,scan:[136,164,264,266],scarf:199,scari:[105,107],scatter:[251,355],scedul:364,scenario:91,scene:[6,13,30,37,43,62,75,77,81,108,111,114,118,120,130,234,266,289,294,367],schedul:[19,92,205,225,364],schema:[11,45,58,78,80,377],scheme:[22,58,62,83,107,140,173,183,354],school:114,scienc:72,scientif:135,scissor:[70,120],scm:67,scope:[30,77,78,84,112,113,114,117,133,234,357],score:[91,212,377],scraper:402,scratch:[9,10,53,71,90,91,113,114,121,125,140,210],scream:111,screen:[6,22,24,27,28,30,37,40,41,50,54,62,95,97,104,106,113,132,148,159,185,207,220,231,253,283,305,320,362,377,404],screenheight:[30,305],screenread:[30,305,328,329],screenshot:132,screenwidth:[30,168,305],script:[2,5,7,10,13,14,15,19,24,31,32,34,37,40,41,42,43,44,45,46,58,60,69,76,77,89,90,92,97,99,100,103,104,105,109,111,114,115,120,126,128,131,132,140,143,146,149,153,155,156,158,160,172,173,183,191,192,196,205,208,217,221,222,228,233,234,235,243,249,250,251,252,253,255,256,259,260,266,268,274,279,280,284,285,300,333,338,355,356,357,364,372,374,375,377,381,383,386,400,404],script_path:173,script_typeclass:[261,375,400],scriptattributeinlin:287,scriptbas:292,scriptclass:291,scriptdb:[45,76,155,287,289,347,381,383],scriptdb_db_attribut:287,scriptdb_db_tag:287,scriptdb_set:[162,279,349,352],scriptdbadmin:287,scriptdbfilterset:[381,386],scriptdbmanag:[288,289],scriptdbseri:[383,386],scriptdbviewset:386,scripthandl:[155,156,286],scriptkei:173,scriptmanag:288,scriptnam:356,scripttaginlin:287,scroll:[6,28,103,107,121,140,362],scrub:341,sdesc:[69,89,113,232,236],sdesc_regex:236,sdescerror:236,sdeschandl:236,sdk:140,sea:[73,111],seal:113,seamless:236,seamlessli:[36,38],search:[3,8,11,12,14,22,26,29,33,34,37,38,40,45,55,65,66,67,68,77,78,81,85,87,91,94,99,102,103,104,105,106,107,110,114,115,117,118,120,121,125,133,155,156,158,164,166,168,173,180,183,190,196,211,214,224,229,233,236,249,250,251,252,253,266,268,271,272,274,280,283,284,291,306,349,350,351,352,353,354,357,359,377,381,404],search_:[19,102,109],search_account:[42,91,109,155,280,374],search_account_tag:374,search_at_multimatch_input:280,search_at_result:[236,280],search_channel:[87,155,190,374],search_channel_tag:374,search_field:[187,270,277,287,296,348],search_for_obj:173,search_help:[155,271],search_help_entri:374,search_helpentri:271,search_index_entri:[168,170,171,172,173,178,179,180,181,182,183,184,185,188,196,197,198,199,202,206,207,209,217,218,219,223,229,230,231,232,233,236,242,243,244,247,249,250,251,252,253,256,264,265,266,267,272,280,359,361,362],search_messag:[155,190,374],search_mod:236,search_multimatch_regex:280,search_object:[13,14,19,45,73,105,107,109,129,155,158,374],search_object_attribut:109,search_objects_with_prototyp:284,search_prototyp:284,search_script:[38,155,374],search_script_tag:374,search_tag:[43,65,102,109,155,374],search_tag_account:43,search_tag_script:43,search_target:229,searchabl:[103,224],searchdata:[158,236,280,374],searchstr:29,season:[69,112,113,115,217],seat:112,sec:[30,48,84,92,205,312,364],secmsg:370,second:[8,13,15,19,20,22,27,31,37,38,40,44,48,50,58,59,62,66,68,75,81,82,84,86,87,92,93,96,97,98,99,105,107,109,113,120,121,128,129,130,131,133,140,146,149,153,158,160,165,173,202,205,216,224,225,228,230,236,243,246,249,250,251,252,253,255,260,264,274,280,285,292,294,300,305,314,319,332,343,354,357,361,364,370,377,378],secondari:[95,340],secondli:[34,101],secreci:11,secret:[67,104,112,137,141,143,206,300],secret_kei:[67,194],secret_key_nam:194,secret_set:[67,80,104,137,141,300],sect_insid:72,section:[0,2,5,8,13,16,20,22,25,27,29,31,34,45,46,53,58,61,67,68,73,75,80,81,82,84,86,91,92,93,94,100,102,103,105,106,107,109,110,114,132,137,140,145,146,148,152,217,235,285,354,355,361,378,381],sector:72,sector_typ:72,secur:[0,13,14,31,37,60,62,68,87,90,97,121,132,133,140,146,151,155,156,172,183,189,192,194,272,280,320,351,370,397,404],secure_attr:31,secure_url:194,security_token:194,security_token_nam:194,sed:2,sedcond:293,see:[0,3,4,5,7,8,9,10,11,12,13,14,15,19,20,21,22,23,25,26,27,28,29,30,31,33,34,37,38,40,41,44,45,46,48,49,51,53,55,58,59,60,61,62,64,66,67,68,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,95,96,98,99,100,102,103,104,105,106,107,108,110,111,113,114,115,117,120,121,123,125,126,127,128,129,130,131,132,133,136,137,140,141,143,144,145,146,147,148,149,153,158,168,170,172,173,178,179,180,181,182,184,189,191,192,194,196,197,202,203,207,209,211,214,216,220,222,229,233,234,235,236,240,243,244,246,247,249,250,251,252,253,255,256,259,264,266,267,268,274,279,280,293,298,300,302,303,311,312,313,314,316,320,321,323,325,327,328,329,331,332,340,341,345,349,354,357,358,359,360,363,369,372,373,377,391,397,402,403],seed:[70,202,204],seek:[111,211,275,370],seem:[20,37,46,68,80,86,87,89,110,112,115,117,121,129,138,140,145,153,349,355],seen:[8,11,20,23,27,38,41,53,66,68,71,72,73,84,90,91,93,95,98,99,102,105,106,108,110,117,128,129,130,197,284,312,363],sefsefiwwj3:67,segment:[129,345],seldomli:[168,184],select:[7,11,12,19,20,27,31,40,41,46,58,65,68,73,75,93,97,100,113,121,128,132,139,140,165,166,171,180,210,247,250,351,359,361,383],selet:361,self:[3,8,12,13,14,19,20,22,26,27,31,33,34,37,38,44,45,48,53,55,58,63,66,67,68,70,72,75,81,82,83,84,85,86,87,88,89,90,91,92,95,96,97,99,100,105,106,107,108,109,113,114,117,118,120,121,126,127,128,129,131,133,140,143,144,158,160,162,164,166,167,168,170,173,174,178,181,182,183,184,188,189,191,196,197,198,199,202,206,209,210,211,214,217,218,222,227,229,230,232,233,236,246,247,249,250,251,252,253,255,256,260,263,264,265,266,267,268,274,280,292,293,298,300,302,303,307,311,312,318,320,321,323,325,327,328,329,339,340,341,349,351,352,354,359,361,362,367,369,371,372,373,377,391],self_pid:377,selfaccount:91,sell:[97,113,114,134,196],semi:[5,100,107,131,216,235],semicolon:[31,275,357],send:[5,12,19,22,23,27,28,30,31,34,38,41,42,44,46,49,55,56,61,62,65,68,70,78,79,82,84,87,91,95,98,99,104,106,109,114,118,120,121,127,128,130,132,143,149,151,153,158,160,164,167,168,171,178,182,188,189,190,191,194,196,202,211,218,219,229,236,240,253,255,258,263,264,274,280,293,294,297,300,302,303,305,309,310,311,312,313,315,318,319,320,322,323,324,326,328,329,331,339,340,341,342,354,357,358,361,363,377],send_:[53,56,318],send_adminportal2serv:310,send_adminserver2port:297,send_authent:311,send_channel:[311,312],send_default:[53,56,311,312,318,320,323,328,329],send_defeated_to:264,send_emot:236,send_functioncal:309,send_game_detail:302,send_heartbeat:311,send_instruct:300,send_mail:229,send_msgportal2serv:310,send_msgserver2port:297,send_p:312,send_privmsg:312,send_prompt:[320,323,328,329],send_random_messag:255,send_reconnect:312,send_request_nicklist:312,send_status2launch:310,send_subscrib:311,send_testing_tag:263,send_text:[53,56,320,323,328,329],send_unsubscrib:311,sender:[23,42,87,158,160,178,189,190,191,196,211,236,258,280,311,342,367,374],sender_account_set:162,sender_extern:191,sender_object:342,sender_object_set:279,sender_script_set:289,sender_str:189,sendernam:178,senderobj:357,sendlin:[320,323,328],sendmessag:[53,218],sens:[20,31,34,38,48,58,68,74,89,91,108,117,129,166,256,357,358,361],sensibl:[146,304],sensit:[13,27,31,91,102,190,194,197,205,217,225,240,241,271,350,364,374],sensivit:234,sent:[23,27,30,41,42,46,56,59,61,62,82,91,93,98,104,107,158,160,164,178,180,184,189,190,191,197,207,211,218,225,227,229,240,258,261,267,280,297,300,302,305,309,310,311,312,320,324,328,339,341,349,361,369,374,383],sentenc:[71,98,211,228,235,236],sep:[354,377],sep_kei:[68,197],separ:[5,7,11,13,14,15,20,22,31,32,33,34,36,41,43,44,46,53,58,62,63,65,69,70,71,74,75,78,84,90,91,92,97,98,99,100,102,106,107,108,112,113,121,125,129,130,132,136,137,143,144,145,147,149,165,167,168,173,179,180,181,182,183,189,197,202,225,228,229,235,236,247,249,250,251,252,253,256,266,268,271,275,279,280,284,290,294,319,324,329,341,354,355,357,360,369,374,377],separatli:84,sepat:202,seq:33,sequenc:[14,15,16,22,31,33,34,48,61,75,78,95,104,111,114,117,130,168,172,202,205,214,231,236,275,298,304,354,355,361,363,376,377],sequenti:114,seri:[4,11,27,62,107,113,114,115,117,125,135,259,363],serial:[13,56,155,156,283,294,318,358,371,373,379,380,386],serializ:329,serializer_class:386,seriou:[86,153],serious:140,serv:[40,56,64,72,73,78,99,104,108,109,114,149,166,194,251,329,345,355,357,395],server:[0,2,5,6,7,8,9,11,12,13,14,16,19,20,22,23,25,27,30,31,32,34,37,38,42,44,45,46,48,49,51,53,54,56,58,59,61,62,64,66,67,70,73,74,75,76,77,78,79,80,81,82,83,84,87,89,90,91,92,93,95,98,99,103,105,106,107,108,110,111,114,115,117,118,120,125,127,129,132,133,134,135,139,140,141,142,143,144,145,148,149,153,155,156,158,160,167,171,173,178,183,185,189,192,194,197,200,202,207,209,217,225,231,232,236,237,238,239,242,243,246,260,264,265,266,268,280,289,290,291,292,294,346,351,355,357,358,361,364,367,370,377,379,383,403,404],server_connect:318,server_disconnect:318,server_disconnect_al:318,server_epoch:[19,364],server_l:310,server_logged_in:318,server_nam:40,server_pid:[310,377],server_receive_adminportal2serv:297,server_receive_msgportal2serv:297,server_receive_statu:297,server_reload:[290,294],server_run:300,server_runn:338,server_servic:377,server_services_plugin:[40,53,104],server_services_plugin_modul:53,server_session_class:41,server_session_sync:318,server_st:300,server_twistd_cmd:310,server_twisted_cmd:310,serverconf:[171,294],serverconfig:[293,294,306,307],serverconfigadmin:296,serverconfigmanag:[306,307],serverfactori:[310,320,323],serverload:183,serverlogobserv:370,servermsg:370,servernam:[30,40,67,80,136,139,146],serverprocess:183,serversess:[41,53,62,99,155,156,240,275,295,318,341,349],serversessionhandl:[41,53,341],serverset:[31,178,274],servic:[11,40,49,53,99,104,132,137,143,146,148,149,153,155,156,183,194,295,297,300,301,309,310,317,338,345,377],sessdata:[340,341],sessid:[12,22,41,121,279,280,297,309,310,318,341],session:[8,12,16,20,22,24,27,30,32,34,42,49,53,59,62,76,90,95,96,98,99,103,105,106,114,121,138,148,155,156,158,160,162,164,165,166,168,170,171,174,176,180,181,185,207,210,218,219,227,239,240,241,263,279,280,282,283,284,290,295,297,305,309,310,311,312,318,319,320,323,328,329,338,339,341,343,359,361,362,369,377,378,383,404],session_data:341,session_from_account:341,session_from_sessid:341,session_handl:[41,155],session_id:383,session_portal_partial_sync:341,session_portal_sync:341,sessioncmdset:[20,106,176],sessionhandl:[53,56,155,156,158,280,295,305,311,312,318,319,339,340],sessionid:318,sessionobject:369,sessions_from_account:341,sessions_from_charact:341,sessions_from_csessid:[318,341],sessions_from_puppet:341,sessionsmain:76,sesslen:280,set:[0,2,3,5,6,9,10,12,13,14,15,16,17,19,21,22,23,24,25,26,28,29,30,33,34,37,38,41,42,43,45,46,48,49,50,51,53,54,55,56,58,60,61,62,63,64,66,68,69,70,71,73,74,75,76,77,78,81,82,84,85,86,87,88,89,90,91,93,96,97,98,99,100,101,102,103,104,106,107,108,112,115,117,119,120,123,125,126,128,129,130,132,133,136,137,138,140,142,143,145,148,151,152,153,155,157,158,160,162,164,165,166,167,168,170,171,173,174,175,176,177,178,180,181,182,184,186,188,194,195,197,198,199,200,202,204,205,206,207,209,210,211,212,214,215,217,218,219,223,225,227,228,231,232,233,235,236,239,242,243,245,246,247,249,250,251,252,253,256,259,260,261,263,264,265,266,267,268,270,274,275,279,280,283,284,285,291,292,294,297,299,300,304,305,306,307,310,311,313,314,316,317,320,322,323,325,326,331,332,334,336,338,339,340,341,343,345,346,348,349,350,351,352,354,355,356,357,358,359,360,361,362,363,364,367,368,369,370,371,372,373,374,375,376,377,378,384,385,386,390,397,400,404],set_active_coordin:268,set_al:264,set_alias:168,set_attr:173,set_attribut:386,set_cach:349,set_character_flag:211,set_class_from_typeclass:351,set_dead:264,set_descript:27,set_detail:[217,266],set_flag:[211,212],set_game_name_and_slogan:390,set_gamedir:300,set_kei:168,set_nam:27,set_password:158,set_posit:211,set_task:225,set_trac:[3,155],set_webclient_set:390,setcolor:95,setdesc:[90,99,179,242],setflag:[209,211],setgend:219,sethelp:[29,99,100,180],sethom:[99,173],setlock:242,setnam:53,setobjalia:173,setperm:171,setspe:243,sett:147,settabl:[30,58,105,323],setter:[86,246],settestattr:26,settingnam:31,settings_chang:42,settings_default:[8,23,40,80,103,155,156,377],settings_ful:40,settings_mixin:[155,156,295,330],settl:[73,120],setup:[0,5,6,8,11,16,40,53,55,58,63,75,91,97,112,120,128,140,143,145,148,153,158,170,178,184,195,204,205,215,226,245,256,261,263,266,280,292,304,317,326,331,335,336,338,345,349,351,367,368,375,384,400,403,404],setup_str:335,setuptool:[140,145],sever:[2,3,13,15,20,22,26,28,31,37,38,40,45,46,51,61,66,68,75,84,87,89,90,92,93,102,107,110,113,114,119,120,135,172,173,181,182,183,217,224,225,264,266,280,326,327,352,357],sex:219,shall:[130,133],shaman:[37,90],shape:[68,73,86,91,100,112,203,268,363],sharabl:37,share:[2,3,20,31,38,41,43,45,58,64,67,71,74,78,82,90,104,110,114,120,132,140,141,146,149,159,224,225,285,294,331,349,350,352,363,377,383,386,391],shared_field:383,sharedloginmiddlewar:391,sharedmemorymanag:[350,366],sharedmemorymodel:[191,272,349,351,367,368],sharedmemorymodelbas:[162,191,272,279,289,349,351,367,368],sharedmemorystest:368,sharp:203,shaw:135,she:[22,66,68,89,98,113,130,197,219,235],sheer:173,sheet:[27,46,75,113,114,132,133,137,360],sheet_lock:91,shell:[0,2,9,33,45,58,60,82,90,91,107,137,140,145,146,148,149,153,320],shield:[58,84],shift:[15,16,19,60,225,265,271,377],shiftroot:265,shine:[81,266],shini:377,ship:[73,77,78,100,111,135,145],shire:92,shirt:199,shoe:199,shoot:[81,252,253,360],shop:[27,60,90,114,404],shop_exit:97,shopcmdset:97,shopkeep:[94,113],shopnam:97,shopper:97,short_descript:139,shortcom:97,shortcut:[4,19,20,22,42,45,63,66,68,70,75,84,93,98,103,107,120,123,132,133,137,148,155,160,167,168,173,197,222,268,275,280,371,377],shorten:[3,45,71,285],shorter:[40,45,53,60,105,117,126,127,131,189,235,350,357,370],shortest:[86,236],shorthand:[34,130,173],shortli:[66,68,117],shortsword:102,shot:252,should:[0,3,5,6,7,8,9,10,11,12,13,14,15,16,19,20,22,23,27,29,30,31,34,37,38,40,41,42,43,44,45,46,48,49,50,51,53,54,55,56,58,59,60,61,62,63,64,65,66,67,68,69,70,71,73,74,75,77,78,80,82,84,86,87,90,91,92,93,95,96,97,98,99,100,102,104,105,106,107,108,109,110,111,112,113,115,117,118,120,121,123,125,129,130,132,133,136,137,138,140,141,144,145,146,147,148,149,152,153,158,160,162,164,166,167,168,170,172,173,174,177,180,181,183,184,188,189,191,194,195,197,199,202,203,204,205,209,211,212,214,216,217,222,225,227,228,229,230,232,233,234,235,236,239,245,246,249,250,251,252,253,256,260,263,264,266,267,274,275,279,280,282,283,284,285,289,291,292,293,294,298,299,300,304,307,311,317,320,323,324,326,328,329,332,338,339,340,341,343,344,346,348,349,351,352,354,355,357,358,359,361,362,363,364,369,370,371,372,373,375,377,378,397,400,402],should_join:189,should_leav:189,should_list_cmd:180,shoulddrop:[253,280],shoulder:[91,199],shouldget:[253,280],shouldgiv:[253,280],shouldmov:[227,249,250,251,252,253,280],shouldn:[5,14,66,68,81,84,87,91,130,180,197,225,228,252,331],shouldrot:370,shout:[84,209,211],shove:81,show:[0,3,6,7,8,9,11,14,15,19,22,25,27,28,29,38,40,41,46,49,53,58,62,63,66,68,69,70,71,72,73,74,75,77,78,79,85,86,90,91,92,93,95,96,97,98,99,100,104,105,106,107,108,110,111,112,113,114,116,117,118,119,120,122,124,125,126,127,128,130,132,133,138,139,140,143,146,147,149,153,158,170,171,173,178,179,181,183,185,196,198,199,206,207,209,217,218,220,232,246,247,252,253,259,266,267,268,280,282,284,285,298,300,309,359,361,370,371,372,377,397],show_foot:362,show_map:72,show_non_edit:284,show_non_us:284,show_valu:220,show_version_info:300,show_warn:300,showcas:[20,73,104,111,230],shown:[25,27,29,37,62,66,67,68,72,80,82,84,87,90,92,105,117,129,132,139,168,171,178,180,182,184,197,199,202,216,234,236,265,280,300,361,362],showtim:92,shrink:[106,363],shrug:71,shuffl:19,shun:[0,60,146],shut:[5,38,40,46,66,80,84,107,148,158,183,280,292,294,300,302,309,310,317,318,338,341],shutdown:[5,20,38,41,49,51,91,99,153,158,160,183,294,300,309,310,317,338,339,351,357,361],shy:[0,63,112,115],sibl:[38,48,90,108],sid:171,side:[2,8,13,30,41,43,46,56,66,69,72,75,91,98,102,113,114,118,130,132,138,158,160,162,179,181,182,191,196,206,242,272,279,289,297,309,310,318,321,324,325,328,339,340,341,349,351,352,354,363,368],sidestep:51,sidewai:363,sigint:300,sign:[7,15,44,56,66,71,98,100,102,104,109,121,131,146,211,217,280,294,349,354,378],signal:[5,24,153,155,156,249,250,251,252,253,295,300,323,329,331,367,404],signal_acccount_post_first_login:42,signal_account_:42,signal_account_post_connect:42,signal_account_post_cr:42,signal_account_post_last_logout:42,signal_account_post_login:42,signal_account_post_login_fail:42,signal_account_post_logout:42,signal_account_post_renam:42,signal_channel_post_cr:42,signal_helpentry_post_cr:42,signal_object_:42,signal_object_post_cr:42,signal_object_post_puppet:42,signal_object_post_unpuppet:42,signal_script_post_cr:42,signal_typed_object_post_renam:42,signatur:[22,118,168,191,214,222,246,293,298,300,302,303,311,320,321,323,325,328,329,349,354,361,369,372,373,391],signature_vers:194,signed_integ:378,signedinteg:371,signedon:312,signifi:[15,274,349],signific:6,significantli:26,signup:80,silenc:302,silenced_system_check:8,silent:[48,92,127,171,178,304,312],silli:[34,37,102],silmarillion:109,silvren:146,similar:[7,13,14,22,27,29,34,38,45,46,58,63,65,66,68,77,78,81,82,87,91,100,105,111,112,118,125,129,146,158,168,170,184,197,202,218,227,235,249,250,251,252,253,268,272,280,341,352,357,361,377,383,386,402],similarli:[43,91,92,146,246,250,267,348,383],simpl:[0,12,14,15,16,17,20,22,25,26,30,34,37,41,43,48,53,55,58,59,60,64,66,67,70,71,72,73,75,77,78,79,80,82,83,85,86,87,89,90,91,93,95,97,98,99,105,106,108,109,111,112,113,117,118,119,120,121,122,126,127,128,130,131,132,142,146,147,148,149,173,188,194,196,197,198,202,207,209,211,217,218,219,224,227,229,233,234,236,242,243,244,246,247,249,250,251,252,253,255,256,258,264,265,266,268,269,279,280,283,285,292,310,319,321,355,356,394,395,397,404],simpledoor:[155,156,192],simplemu:138,simpleobjectdbseri:383,simpler:[16,48,75,89,172,173,358,402],simpleresponsereceiv:302,simplest:[84,91,99,118,120,146,167,355,378],simpli:[8,9,11,13,14,17,20,27,31,37,38,40,43,45,49,53,56,62,65,68,72,74,75,81,82,84,86,87,91,95,97,100,103,106,112,113,117,118,121,127,129,131,136,137,140,143,144,149,158,166,167,168,184,185,188,189,197,207,217,226,227,230,236,243,247,249,250,251,252,253,256,258,265,272,280,318,349,351,355,356,360,362,377],simplic:[68,86,130,185,207,265],simplif:[114,120],simplifi:[48,73,93,105,120,127,148,222],simplist:[46,120,121,131,235,244],simul:[5,22,108,114,118,243],simultan:[59,91,114,120,377],sinc:[0,3,6,8,11,13,14,15,19,20,22,23,25,26,27,30,31,32,34,38,40,44,45,48,51,53,55,56,58,59,62,64,66,67,68,72,73,75,77,78,80,81,82,83,84,86,87,88,89,90,91,92,93,97,98,99,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,117,120,121,123,127,129,130,132,133,137,139,146,148,153,158,160,162,166,167,168,173,181,182,183,189,190,196,197,198,202,205,211,217,229,236,247,249,250,251,252,253,260,265,266,274,280,284,285,290,294,300,302,305,317,322,324,332,338,339,341,343,348,349,350,351,355,356,357,359,361,364,367,370,373,374,375,377,397],singl:[8,9,15,20,22,27,33,41,43,45,48,50,56,59,60,62,63,66,68,69,73,74,75,77,78,88,90,91,102,106,107,108,111,113,114,118,137,142,146,158,164,171,173,179,190,191,197,203,234,239,246,247,249,250,251,252,253,266,267,268,280,284,285,294,332,339,341,349,350,352,354,355,360,361,363,369,374,377,397],single_type_count:199,singleton:[32,41,44,188,290,293,356],singular:[75,91,280],sink:0,sint:28,sir:71,sit:[13,15,22,31,45,56,77,84,99,104,106,107,108,114,117,121,129,140,146,181,211,214,228,229,236,256,265,266,275,291,294,313,357,372,375],sitabl:45,sitat:266,site:[6,17,31,36,50,73,74,93,132,133,135,136,137,143,146,147,148,149,159,345,402],sitsondthi:117,sitsonthi:117,sittabl:[211,404],sittablein:117,sitter:117,situ:[13,351,358],situat:[3,11,13,22,38,41,45,55,56,58,66,68,71,74,92,106,109,117,167,168,173,212,224,367],six:[98,118,206,247],sixti:92,sizabl:194,size:[3,6,46,50,60,72,73,91,115,138,155,194,195,268,302,316,354,360,362,363,367,370,377],size_limit:377,skeleton:121,sketch:120,skill:[8,77,79,83,84,85,94,102,104,107,112,113,118,120,129,132,133,135,153,203,235,236,246,360],skill_combat:118,skill_craft:70,skillnam:118,skillrecip:70,skim:[102,115],skin:[37,203],skip:[7,11,20,22,37,44,59,72,87,92,99,100,102,104,106,108,112,115,145,148,158,172,173,194,203,230,280,349,358],skip_cal:211,skipkei:329,skippabl:63,skull:37,sky:[38,131],slack:135,slam:218,slash:[75,77,87,100,110,111,118,120,195,265],slate:[73,106],sleep:[22,48,84,114,118],slew:[118,145,355],slice:[170,354,362],slice_bright_bg:170,slice_bright_fg:170,slice_dark_bg:170,slice_dark_fg:170,slide:203,slight:[98,136,205,225],slightli:[3,92,113,120,121,135,140,159,191,217,250,267,402],slip:376,slogan:67,slot:[69,91,133,217,218,246,250,252,285,377],slow:[19,113,120,190,243,264,268,284,313,319,354,374,377],slow_exit:[155,156,192],slower:[5,92,114,146],slowexit:243,slowli:[135,246,403],slug:[189,272,351,402],slugifi:402,small:[5,6,8,9,15,16,22,50,60,70,73,74,77,79,80,82,85,90,91,93,94,95,97,98,111,112,113,114,115,117,121,122,135,140,146,147,202,206,246,252,256,268,323,359,360,363,377],smaller:[14,15,50,75,246,363],smallest:[31,91,92,146,205,246,360,377],smallshield:58,smart:[87,98,268],smarter:37,smash:[256,260],smaug:[99,105,106,108],smell:[112,211],smellabl:211,smelli:37,smile:[22,105,113,179,209],smith:360,smithi:84,smoothi:233,smoothli:133,snake:125,snap:96,snapshot:11,snazzi:134,sneak:275,snippet:[14,20,31,37,48,62,77,78,81,99,113,183,309,376,377],snoop:149,snow:202,snowbal:202,snuff:0,soak:106,social:[77,114,143],socializechat:332,societi:102,sofa:117,soft:[52,78,80,235,404],softcod:[63,114],softli:134,softwar:[2,11,140,146],solar:92,soldier:[97,108],sole:[69,90,93,160],solid:[62,72,77,115],solo:[104,114,140],solut:[8,15,19,44,45,66,67,73,82,84,86,89,93,97,98,111,114,117,118,127,129,146,149,182,275],solv:[6,19,69,72,73,81,88,94,111,112,140,214,233,265],some:[0,1,2,3,6,7,8,9,11,13,14,15,16,19,20,22,26,27,30,31,33,34,37,38,40,41,42,43,44,45,46,49,50,53,56,58,60,61,62,66,67,68,70,71,72,73,74,75,77,78,79,80,81,82,83,84,90,91,92,93,94,96,97,98,99,100,101,102,104,105,106,108,109,110,111,112,115,116,117,118,119,120,121,123,125,126,127,129,130,132,133,134,135,136,137,138,140,144,145,146,149,151,152,153,158,167,168,173,175,179,182,183,189,190,194,196,197,198,202,207,211,214,225,227,228,234,235,242,246,247,250,251,252,253,259,260,263,265,266,267,268,275,280,284,285,289,302,304,309,312,338,349,351,354,355,360,361,364,367,370,371,377,386,397,402,404],some_long_text_output:362,some_modul:103,somebodi:66,someclass:103,somehow:[22,31,33,53,61,65,117,118,146,199,359],someon:[22,31,42,44,66,71,72,84,91,97,99,102,107,115,117,126,127,146,149,158,179,199,259,264,265,280],somepassword:137,someplac:264,someth:[5,8,9,13,15,19,22,27,28,29,31,34,37,38,40,42,44,45,46,48,49,53,56,58,60,62,63,64,66,67,68,70,71,72,73,75,77,78,79,80,82,84,85,86,87,88,89,90,91,92,93,96,97,98,99,100,102,105,107,108,109,111,112,115,117,118,121,123,132,133,136,137,141,143,144,145,146,151,158,166,168,173,179,180,181,196,197,199,203,219,227,228,230,234,236,243,246,249,250,251,252,253,265,266,267,268,275,280,285,339,351,355,361,362,371,377,402],sometim:[3,5,19,22,26,27,31,37,38,53,58,68,78,92,98,102,106,107,109,125,153,180],sometypeclass:101,somewhat:[8,68,80,87,90,197],somewher:[11,31,37,45,49,66,74,106,117,118,129,146,173,189,272,351,377],somon:211,soon:[3,8,41,93,112,114,144,148,259,329,377],sophist:[19,48,60,77,120],sorl:80,sorri:[31,154,275],sort:[13,20,32,41,43,56,64,65,70,72,78,86,93,102,105,106,107,112,118,120,123,126,146,153,196,211,220,246,249,250,251,252,253,266,280,285,289,349,350,351,361,377,397,402],sort_kei:329,sought:[158,165,189,272,280,349,351],soul:[73,115],sound:[11,31,38,40,44,56,68,73,74,84,91,96,102,112,113,117,235,324],sourc:[1,2,6,8,9,10,11,16,17,19,20,29,34,48,49,50,55,59,60,66,67,68,69,71,74,77,78,79,80,81,90,103,107,110,111,113,133,135,137,140,144,145,155,158,159,160,161,162,164,165,166,167,168,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,187,188,189,190,191,194,195,196,197,198,199,202,203,204,205,206,207,209,210,211,212,214,215,216,217,218,219,220,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,239,240,241,242,243,244,245,246,247,249,250,251,252,253,255,256,258,259,260,261,263,264,265,266,267,268,270,271,272,274,275,277,278,279,280,282,283,284,285,287,288,289,290,291,292,293,294,296,297,298,299,300,302,303,304,305,306,307,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,331,332,333,335,336,337,338,339,340,341,343,344,345,348,349,350,351,352,354,355,356,357,358,359,360,361,362,363,364,366,367,368,369,370,371,372,373,374,375,376,377,378,381,382,383,384,386,389,390,391,392,395,397,399,400,402,403],source_loc:[82,126,212,227,265,266,268,280],source_object:[185,188,207],sourceforg:[313,314,324,327],sourceurl:312,south:[66,68,72,73,88,117,129,173,230,332],south_north:73,southeast:173,southern:73,southwest:[100,173],space:[22,25,29,31,33,37,38,46,62,63,67,68,71,72,73,75,81,82,87,90,98,99,100,106,107,108,110,120,127,130,165,168,173,179,181,182,184,185,188,194,230,232,235,236,253,265,280,283,344,351,354,355,360,361,363,369,376,377],spaceship:129,spacestart:376,spaghetti:[14,361],spam:[49,83,94,120,149,343],spammi:[49,120],span:[17,50,60],spanish:55,spare:[249,250,251,252,253],sparkly_mag:102,spatial:73,spawen:233,spawn:[5,46,70,76,99,103,111,114,128,155,171,173,202,233,250,251,282,283,284,285],spawner:[24,34,128,155,156,173,251,252,281],spawng:70,spd:133,speak:[16,51,61,66,69,71,87,114,126,127,130,132,179,211,227,236,274,280],speaker:[71,211,235,236],spear:37,special:[0,3,8,11,12,13,14,15,16,19,20,22,25,27,31,34,38,40,42,43,45,46,48,51,55,56,58,59,61,62,73,74,78,82,85,87,91,93,95,97,100,102,103,104,105,106,107,108,109,113,120,121,133,149,160,162,164,167,179,182,209,211,212,216,217,219,236,247,251,252,265,266,268,275,277,280,304,305,328,349,351,355,361,376],specif:[0,2,3,8,11,12,13,19,20,22,26,27,31,33,34,41,42,43,44,45,46,49,53,59,64,66,67,68,69,70,71,73,74,75,76,77,78,80,82,86,87,89,92,93,96,98,102,103,104,105,107,108,109,111,112,114,120,121,129,130,131,132,133,134,135,137,138,142,146,148,153,158,159,164,171,173,183,189,191,192,193,196,197,202,203,209,211,222,223,224,225,227,229,234,236,271,274,280,290,300,305,312,328,329,339,349,351,354,355,359,361,362,363,377,381,402,403],specifi:[8,13,19,20,27,29,32,37,38,41,43,44,49,50,51,56,58,59,62,68,70,71,72,73,75,81,84,86,91,92,98,100,101,105,106,108,109,117,121,123,125,133,139,140,146,147,148,149,164,165,173,180,189,197,199,200,202,206,211,217,218,222,224,225,229,233,234,236,246,247,250,251,252,268,274,275,280,283,284,285,290,311,337,349,352,354,355,357,360,361,364,371,372,373,377,381,383,397,402],specifici:212,spectacular:3,spectrum:114,speech:[209,227,280],speechlock:274,speed:[5,13,33,58,92,96,114,120,133,243,285,318,352,374],spell:[16,37,43,51,83,90,247,252,285],spell_attack:252,spell_conjur:252,spell_heal:252,spell_nam:252,spellbook:[70,202],spellcast:113,spellnam:252,spend:[34,86,98,109,114,115,249,250,251,252,253],spend_act:[249,250,251,252,253],spend_item_us:251,spent:252,sphinx:75,spike:202,spiked_club:202,spin:[92,146],spit:[107,120,123,202],splashscreen:207,splinter:111,split:[11,20,22,40,41,67,73,82,87,91,98,106,107,114,121,125,127,129,165,181,182,205,265,268,282,326,341,354,355,364],split_nested_attr:173,spoiler:69,spoken:[66,71,113,144,227,235,236,280],spoof:348,spool:140,sport:33,spot:[78,90,158],spread:[37,79,102,117,118],spring:[96,217],sprint:243,sprofil:300,spyrit:138,sql:[2,45,58,78,89,90,109,335,404],sqlite3:[8,9,11,58,78,104,121,151,152,377],sqlite3_prep:338,sqlite:[9,58,137,338],sqllite:2,sqrt:86,squar:[63,75,86],squeez:58,src:[17,31,34,38,46,48,100,132,145,148,240],srcobj:[168,181],srun:304,srv:2,ssessionhandl:56,ssh:[41,53,56,67,78,82,146,153,155,156,295,308,339,340],ssh_interfac:146,ssh_port:146,sshd:149,sshfactori:320,sshprotocol:320,sshserverfactori:320,sshuserauthserv:320,ssl:[56,59,78,136,142,155,156,160,178,295,308,312,325,340],ssl_context:[321,325],ssl_interfac:146,ssl_port:146,sslcertificatefil:136,sslcertificatekeyfil:136,sslciphersuit:136,sslengin:136,ssllab:136,sslprotocol:[136,321,325],ssltest:136,sslv3:142,sstem:93,sta:360,stab:[84,111,265],stabil:[112,184,235],stabl:[53,74,89,148],stabli:[6,294],stack:[14,20,46,112,117,129,159,166,167,260,280,284,341,361,369],stackedinlin:159,stackexchang:8,stackful:369,stackoverflow:8,stacktrac:[284,369],staf:60,staff:[29,31,37,51,60,67,73,82,90,112,118,121,132,166,285,355],staff_onli:272,staffer:[67,114],staffernam:67,stage:[2,11,12,73,89,112,121,132,159,187,277],stagger:312,stai:[20,27,45,72,98,107,129,130,140,146,151,268],stale:[45,148],stalker:402,stall:69,stamina:[85,113,220,246,252],stamp:[19,41,45,46,158,162,171,183,279,289,332,337,351],stanc:[114,120,236],stand:[8,11,14,17,31,58,68,72,73,75,81,82,84,89,100,103,107,109,111,113,117,118,120,121,129,132,140,144,146,179,196,209,211,227,236,264,280,289,294,331,352,355,357,363],standalon:149,standard:[11,16,19,26,52,56,59,61,62,66,67,69,78,81,85,87,90,91,98,102,105,107,120,125,128,130,135,136,140,149,155,158,170,206,207,236,267,274,280,320,322,327,344,349,354,363,364,369,378,385,404],stander:117,stanza:310,stapl:114,star:173,stare:11,start:[3,5,6,7,8,9,10,11,12,14,15,16,19,20,22,23,26,27,30,31,32,33,37,38,40,41,42,45,46,49,50,53,54,55,56,58,60,62,66,69,70,72,73,75,77,78,79,80,81,82,84,86,87,88,90,92,93,98,100,102,103,104,105,108,112,113,114,115,117,118,120,121,123,125,128,129,131,132,135,137,139,141,144,145,146,147,149,151,158,160,165,166,172,173,178,179,181,182,183,184,188,196,197,202,206,209,210,211,217,218,219,220,225,227,230,231,235,236,246,247,249,250,251,252,253,259,260,263,264,266,268,280,282,283,284,289,291,292,293,294,297,300,302,304,305,310,311,312,313,317,318,319,324,325,331,337,338,341,345,350,354,355,356,357,359,361,362,363,364,369,370,377,403,404],start_all_dummy_cli:331,start_attack:264,start_bot_sess:341,start_delai:[38,120,128,129,260,289,292,294,357],start_driv:129,start_evennia:300,start_hunt:264,start_idl:264,start_lines1:300,start_lines2:300,start_loc_on_grid:72,start_olc:282,start_only_serv:300,start_open:211,start_ov:27,start_patrol:264,start_plugin_servic:53,start_portal_interact:300,start_posit:211,start_read:211,start_rotat:211,start_serv:310,start_server_interact:300,start_sunrise_ev:92,start_text:247,start_turn:[249,250,251,252,253],startapp:[58,93,132,133],startclr:[62,369],startedconnect:[297,311,312],starter:[67,110,111,125],starthour:82,startnod:[27,97,210,218,263,282,361],startnode_input:[27,210,218,263,282,361],startproduc:302,startservic:[303,345],startset:266,startswith:[32,87,173,354],starttupl:320,startup:[13,25,38,40,53,92,104,125,146,280,289,329,338,370],stat:[17,94,97,104,105,107,108,112,113,120,121,125,132,133,143,183,196,246,249,250,251,252,253,404],state:[3,11,13,14,15,20,22,26,27,31,38,41,46,62,77,78,89,104,105,108,111,114,120,129,130,148,153,155,156,158,164,166,167,170,177,185,188,192,208,209,211,212,215,216,231,242,249,250,251,252,253,256,260,264,266,285,289,291,292,294,300,320,349,359,361],state_chang:214,state_nam:214,state_unlog:177,statefultelnetprotocol:[323,331],statehandl:[212,214],statement:[3,14,15,19,20,27,48,58,72,77,91,102,107,127,280,355,376],statenam:[209,211,214],static_overrid:[46,64,104,125],static_root:125,staticfil:194,statict:183,statictrait:246,station:[114,129],stationari:264,statist:[40,41,49,64,123,128,183,220,333,350,367],statu:[11,27,40,41,44,59,84,91,100,104,112,113,146,189,196,251,252,253,264,294,298,300,309,310,311,314,328],status:112,status_cod:302,stderr:267,stdin_open:148,stdout:[148,267,300,370],steadi:78,steal:[97,180],stealth:114,steel:203,steer:129,step1:84,step2:84,step3:84,step:[2,6,7,9,14,15,20,22,26,38,58,60,66,71,75,80,81,84,86,87,91,93,94,96,97,98,114,115,116,118,121,129,130,133,136,137,140,148,172,197,203,245,266,292,294,304,316,327,331,332,341,351,355,358,359,361,362],stick:[16,22,27,61,75,140,171],still:[0,1,7,9,11,13,14,15,16,20,22,38,41,42,45,51,53,56,60,62,66,67,68,70,72,74,75,77,78,80,82,84,86,87,90,91,92,98,99,100,104,105,106,107,114,117,121,129,130,133,134,135,140,149,153,166,173,178,180,202,207,214,227,246,247,249,250,251,252,253,263,266,268,280,284,291,332,361,363,364,373,377],sting:73,stock:[23,77,97,115,240,397],stolen:[149,354],stone:[22,100,109,115],stop:[3,5,7,9,15,19,23,27,30,31,34,38,40,41,44,46,48,49,60,67,72,82,84,87,90,91,92,96,100,103,104,107,110,113,114,117,120,121,128,129,140,146,148,151,170,173,178,183,196,203,205,224,226,227,236,242,243,246,250,253,259,260,280,291,292,294,299,300,302,305,317,318,338,339,345,354,355,357,377,404],stop_driv:129,stop_evennia:300,stop_serv:310,stop_server_onli:300,stopproduc:302,stopservic:[303,345],storag:[13,14,22,38,45,58,78,83,84,89,97,103,115,118,132,137,162,183,188,191,194,195,228,235,246,268,275,279,280,284,285,289,292,294,307,343,347,349,351,356,371,372],storage_modul:356,storagecontain:38,storagescript:38,store:[4,6,8,9,11,12,14,16,19,20,22,23,26,31,33,34,38,40,41,43,44,45,46,53,58,61,64,66,67,69,70,71,72,74,78,81,83,84,86,87,88,89,90,91,93,96,97,98,99,102,104,105,106,107,108,112,117,118,120,121,125,129,132,133,137,145,148,158,160,162,167,170,171,173,174,176,181,182,188,191,194,196,202,212,214,217,218,225,232,234,235,236,240,243,244,246,251,255,265,266,268,274,275,279,283,284,285,286,290,291,292,293,294,300,304,305,306,307,310,312,313,314,316,324,327,332,338,339,340,341,343,345,349,350,351,352,354,356,357,358,359,360,361,362,367,369,371,372,373,377,397,402],store_kei:294,store_tru:267,stored_obj:82,storekei:[97,294],storenam:97,storeroom:97,storeroom_exit:97,storeroom_kei:97,storeroom_key_nam:97,stori:[6,67,123,132],storm:83,storypag:123,storytel:121,stove:280,str:[8,13,19,26,27,30,32,45,48,53,61,62,66,68,82,86,91,98,99,105,106,107,113,118,132,133,155,158,160,164,165,166,167,168,173,180,184,188,189,190,191,194,196,197,199,202,205,210,211,212,214,216,217,218,219,220,222,223,224,225,227,228,229,230,234,235,236,240,242,246,247,249,250,251,252,253,258,263,266,267,268,271,272,275,279,280,283,284,285,290,291,292,294,297,298,300,305,306,307,309,310,311,312,313,315,318,319,320,323,324,325,328,329,331,337,338,339,340,341,343,344,345,348,349,350,351,352,354,355,356,357,359,360,361,362,363,369,370,371,372,373,374,375,376,377,378,381,383,389,402],straight:[29,72,115,130],straightforward:[82,87,97,98,121,129],strang:[11,15,84,87,89,105,136,167],strangl:146,strap:114,strategi:[3,253],strattr:[13,349],strawberri:267,stream:[7,194,309,313,339],streamlin:[2,196],stren:107,strength:[13,31,90,91,104,105,113,114,118,120,133,246],stress:[5,331],stretch:73,stribg:377,strict:[48,204,284,354],stricter:[115,284],strictli:[27,51,102,132,207,252,363],strike:[27,96,120,179,244,252,253],string1:377,string2:377,string:[3,5,6,8,13,14,16,19,20,22,23,24,25,26,27,29,32,33,34,37,40,43,44,45,46,49,51,55,56,58,59,61,62,63,67,68,72,73,75,77,82,84,87,90,91,92,96,99,100,102,104,105,106,107,108,109,113,114,117,120,132,133,137,139,143,146,155,156,158,160,162,164,165,168,171,173,179,180,181,182,183,184,188,189,190,191,194,196,197,199,202,207,211,216,218,227,228,229,230,233,234,235,236,240,241,246,247,249,250,251,252,253,263,264,268,271,272,273,274,275,279,280,283,284,285,289,292,294,300,302,305,309,312,320,323,324,326,332,337,339,341,344,348,349,350,351,352,353,354,355,357,358,359,360,362,363,369,370,371,373,374,375,376,377,378,383,402],string_from_modul:377,string_partial_match:377,string_similar:377,string_suggest:377,stringproduc:302,stringvalu:246,strip:[22,27,30,37,60,62,68,75,81,87,91,95,97,99,106,117,121,127,165,173,181,182,194,203,211,236,285,305,320,323,324,354,355,359,361,369,377],strip_ansi:[95,354,376],strip_control_sequ:377,strip_mxp:354,strip_raw_ansi:354,strip_raw_cod:354,strippabl:361,stroll:243,strong:[31,62,115,121,376],strongest:31,strongli:[78,107,114,118,235],strr:234,struct:89,structur:[13,22,29,31,37,56,59,67,72,74,77,78,87,89,93,99,102,103,104,107,114,125,132,133,140,173,194,236,280,283,284,285,324,329,352,358,361,382,394,401,402],strvalu:[13,349,350],stuck:[27,99,111,117,140],stuff:[13,20,27,31,37,38,41,42,67,72,74,75,81,84,90,94,97,99,106,107,108,109,110,111,112,113,114,117,118,123,142,167,173,219,245,246,267,294,338,390],stumbl:[6,115],stupid:[109,115],stupidli:23,sturdi:360,stutter:60,style:[7,19,22,27,33,50,53,62,63,69,70,73,74,75,77,81,87,90,91,94,99,107,110,111,112,114,115,119,120,123,135,162,168,170,181,199,200,202,216,218,229,231,249,267,280,284,359,363,377],styled_foot:168,styled_head:[22,168],styled_separ:168,styled_t:[22,168],sub:[2,13,37,46,59,60,67,74,75,90,93,102,104,120,141,146,157,163,186,187,192,197,236,267,269,271,273,276,283,285,286,295,347,353,354,376,379],sub_ansi:354,sub_app:132,sub_brightbg:354,sub_dblspac:376,sub_mxp_link:376,sub_text:376,sub_xterm256:354,subclass:[19,37,41,45,78,102,104,127,173,197,268,279,284,289,310,323,329,348,351,368,373,377],subdir:8,subdirectori:[8,74],subdomain:[136,146,149],subfold:[58,64,104,107,133],subhead:75,subject:[2,58,86,95,102,146,219,229],sublim:110,submarin:129,submenu:[7,197,282],submenu_class:197,submenu_obj:197,submiss:[218,397],submit:[17,74,132,149,218,397,402],submitcmd:218,submodul:324,subnegoti:324,subnet:[49,171],subpackag:[8,59],subprocess:[82,377],subreddit:135,subscrib:[9,22,23,31,44,49,76,78,87,91,131,160,178,188,189,190,251,294,311,342],subscript:[22,44,91,131,135,178,187,190,191,294],subsequ:[13,22,48,107,120,178,209,355,377],subsequent_ind:363,subset:[8,43,89,104,114],subsid:45,substanti:[194,202],substitut:[7,33,143,280,354,376],substr:[106,354],subsubhead:75,subsubsubhead:75,subsystem:[58,67,113,140,275],subtext:212,subtitl:17,subtract:[97,245,283],subturn:120,subword:377,suc:70,succ:274,succe:[70,111,112,120,202,206],succeed:[206,267],success:[70,102,113,114,118,120,121,133,158,189,196,202,206,249,250,251,252,253,256,265,266,275,284,300,304,351,359,371,377,402],success_messag:202,success_teleport_msg:266,success_teleport_to:266,success_url:402,successfuli:[202,233],successfulli:[2,10,22,48,73,83,108,117,153,158,202,204,233,265,268,280,292,300,312,344,351,402],suddenli:[0,6,351],sudo:[140,148,149],sue:113,suffic:[17,90,107],suffici:[58,146,194],suffix:[6,19,62,354,369,370,377,386],suggest:[6,27,28,29,45,65,74,75,77,82,112,113,114,115,137,146,165,180,196,203,227,236,266,280,377],suggestion_cutoff:180,suggestion_maxnum:180,suit:[10,23,78,84,115,126,184,377,402],suitabl:[11,22,31,33,43,56,59,74,77,78,81,82,99,102,107,110,140,146,166,202,211,275,334,341,357,361],sum:[74,96,98,103,110,167,212],summar:[66,99,135],summari:[66,71,121,135,153,197],summer:[113,114,217],sun:92,sunris:92,sunt:28,super_long_text:362,superclass:159,superfici:235,superflu:376,supersus:275,superus:[12,14,15,51,67,73,80,81,82,87,91,95,100,104,105,106,107,110,111,114,117,133,137,140,152,158,162,172,183,189,199,230,242,264,274,275,280,285,300,351,355,357],supplement:27,suppli:[5,8,13,19,23,27,29,30,32,37,38,41,43,44,48,59,62,74,91,106,114,120,121,140,144,162,167,168,171,173,178,183,184,190,197,205,207,217,220,246,279,280,284,289,294,311,341,351,359,364,374,377],supporst:327,support:[0,3,12,13,22,26,27,30,33,37,53,54,55,56,58,61,62,67,69,72,74,75,77,78,79,80,88,89,90,91,95,98,103,106,107,109,110,112,113,114,115,121,130,136,137,140,141,145,146,147,148,149,151,153,170,179,194,200,205,206,211,217,228,267,274,280,283,284,285,294,305,313,314,315,316,320,322,323,324,325,327,329,340,349,354,358,361,362,363,369,374,377,389,404],supports_set:[30,305],suppos:[22,27,37,55,56,66,102,158,197],supposedli:[235,324],suppress:[138,322],suppress_ga:[155,156,295,308],suppressga:322,supress:322,sur:135,sure:[2,3,5,6,7,8,9,11,12,13,14,15,16,20,22,27,31,33,34,37,38,41,43,44,45,46,49,51,58,61,65,66,67,72,73,74,75,80,81,82,83,84,85,87,88,90,91,92,95,98,100,102,105,106,107,110,111,112,113,114,115,117,118,120,121,125,127,130,132,133,134,136,137,140,143,144,145,146,148,152,153,158,160,166,167,168,170,173,178,181,188,190,194,197,199,202,211,226,230,234,235,236,241,246,247,252,255,260,264,265,266,271,274,275,280,284,285,291,292,300,304,310,312,317,338,344,345,346,348,350,351,354,356,358,361,367,373,374,376,377,400,402],surfac:[91,96,149,211],surpris:[31,68,86,93,98,107],surround:[20,22,63,73,120,171,216,230,264,373,377],surviv:[13,19,20,26,27,32,38,41,44,83,105,120,130,160,167,183,197,246,289,290,294,357,359,361],survivor:114,suscept:[19,89,275],suspect:132,suspend:[7,148,149],suspens:38,suspici:27,suspicion:132,svg:194,svn:[2,60],swallow:[127,309,376],swap:[8,46,62,173,217,232,351,359],swap_autoind:359,swap_object:351,swap_typeclass:[45,158,351],swapcas:354,swapper:351,swedish:55,sweep:38,swiftli:48,swing:[22,83,84,96,106],switch1:63,switch2:63,switch_opt:[170,171,172,173,178,179,180,181,182,183,217],sword:[22,58,69,70,83,97,100,102,109,111,113,114,117,118,155,156,192,196,201,202,204,211,236,246,285,374,377],swordbladerecip:203,swordguardrecip:203,swordhandlerecip:203,swordmanship:113,swordpommelrecip:203,swordrecip:[202,203],swordsmithingbaserecip:203,symbol:[7,15,16,22,60,72,102,145,230,247,268,362],symlink:[75,140],symmetr:363,sync:[11,41,56,78,188,318,323,338,339,340,341,349,358],sync_port:341,syncdata:[340,341],syncdb:8,synchron:370,syntact:[275,377],syntax:[6,14,15,16,22,31,55,62,63,68,69,70,71,77,81,84,87,91,92,98,100,105,121,133,137,155,156,168,172,173,181,182,184,197,202,206,209,217,218,267,275,280,300,312,339,351,353,354,369,404],syntaxerror:107,sys_cmd:166,syscmdkei:[22,76,155],syscommand:[155,156,163,169,280],syslog:239,sysroot:145,system:[0,2,5,6,8,9,11,12,13,19,20,23,24,30,32,33,37,38,40,41,42,43,44,45,48,51,53,55,56,58,60,62,63,65,66,67,68,71,72,73,74,75,76,77,78,80,81,83,84,86,87,88,89,92,95,97,103,104,105,107,110,111,117,125,129,130,131,133,135,137,140,145,146,149,152,153,155,156,159,160,162,163,164,166,168,169,170,172,180,182,184,186,189,190,191,194,196,197,199,202,203,204,207,211,223,224,225,226,227,228,229,231,232,233,235,236,239,240,241,247,249,250,251,252,253,259,263,266,268,269,272,274,275,279,280,282,285,286,292,300,323,329,337,347,351,355,357,360,361,370,403,404],system_command:22,systemat:86,systemctl:136,systemmultimatch:182,systemnoinput:182,systemnomatch:182,systemsendtochannel:182,tab:[0,2,7,15,46,62,67,85,93,107,108,110,115,354,363,376],tabl:[6,9,14,16,45,59,61,62,66,71,73,76,78,80,91,93,96,102,109,133,168,170,180,183,218,324,343,354,360,362,363,374,377,403],table_char:360,table_format:170,table_lin:363,table_str:91,tablea:360,tableb:360,tablechar:[91,360],tableclos:[59,324],tablecol:363,tableopen:[59,324],tablet:50,tabletop:[91,118,135,249,253],tabsiz:[354,363],tabstop:376,tabularinlin:348,tack:[100,167],tackl:74,tactic:[114,118,120],taction:120,tag:[14,19,22,24,27,30,33,37,45,46,49,52,58,59,62,65,67,70,76,78,90,91,94,99,100,102,107,125,133,138,148,155,156,159,168,170,171,172,173,178,179,180,181,182,183,184,185,187,188,191,196,197,198,199,200,202,203,206,207,209,211,212,217,218,219,223,229,230,231,232,233,234,236,239,242,243,244,246,247,249,250,251,252,253,256,263,264,265,266,267,272,274,277,280,284,285,287,315,329,337,347,348,350,351,354,357,359,360,361,362,363,374,377,381,383,404],tag_all_charact:212,tag_categori:348,tag_charact:212,tag_data:348,tag_kei:348,tag_typ:[348,381],tagadmin:348,tagcategori:[211,212],tagcount:102,tagform:348,tagformset:348,taghandl:[43,45,348,352],taginlin:[159,187,270,277,287,348],tagkei:[274,352,357],taglin:17,tagnam:285,tagseri:383,tagshandl:383,tagstr:[285,352],tagtyp:[43,350,352,374,381],tagtypefilt:381,tail:[55,104,146,148,300,370],tail_log_fil:[300,370],tail_log_funct:370,tailor:[80,93,397],take:[0,3,7,8,13,14,15,16,17,19,20,22,27,28,30,31,37,40,41,45,48,50,51,53,55,56,60,62,66,67,68,69,70,71,72,73,74,75,77,78,79,80,81,82,83,84,89,90,91,92,93,94,97,98,100,104,105,106,107,110,111,113,114,115,116,117,119,120,121,122,123,124,125,129,130,132,133,135,145,146,149,151,158,160,165,166,170,182,188,191,196,199,202,205,209,214,216,217,218,230,233,234,236,239,243,247,249,250,251,252,253,263,264,266,275,283,285,304,320,328,340,341,350,351,354,359,360,361,362,371,377,378],taken:[20,78,89,108,120,121,128,129,149,179,207,239,249,250,251,252,253,320,344,354,357],takeov:342,tale:123,talk:[11,19,22,23,53,71,74,87,91,98,107,114,115,137,146,179,196,235,236,244,266,297],talker:77,talki:[78,114],talking_npc:[155,156,192],talkingcmdset:244,talkingnpc:244,tall:[63,113,114,179,236],tallman:179,tan:203,tang:[99,203],tannin:203,tantal:15,target1:252,target2:252,target:[8,22,23,53,59,62,81,82,83,84,85,91,99,100,106,107,114,117,118,120,121,125,149,158,168,173,178,179,183,191,199,206,209,211,214,217,227,229,247,249,250,251,252,253,264,268,280,350,354,357,361,377],target_flag:211,target_loc:[212,227,243,266,268,280],target_obj:275,targetlist:229,task:[2,5,19,38,43,53,66,87,98,104,153,223,225,247,293,294,377],task_handl:[155,293,377],task_id:[225,293],taskhandl:[155,156,286,377],tast:[23,68,111,115,132],tasti:202,tavern:236,tax:[5,145],taylor:135,tb_basic:[155,156,192,248],tb_equip:[155,156,192,248],tb_filenam:355,tb_item:[155,156,192,248],tb_iter:355,tb_magic:[155,156,192,248],tb_rang:[155,156,192,248],tbbasiccharact:249,tbbasicturnhandl:249,tbearmor:250,tbequipcharact:250,tbequipturnhandl:250,tbeweapon:250,tbitemscharact:251,tbitemscharactertest:251,tbitemsturnhandl:251,tbmagiccharact:252,tbmagicturnhandl:252,tbodi:133,tbrangecharact:253,tbrangeobject:253,tbrangeturnhandl:253,tchar:120,tcp:149,tcpserver:[53,345],teach:[94,115],team:[2,11,22,60,78,112,114,115],teardown:[8,184,204,215,226,245,261,326,375,384],teaser:146,tech:[94,110,115,116,119,122,124,135],technic:[13,27,43,45,48,51,53,56,60,62,67,78,79,80,86,100,112,115,137,146,194,196,349],techniqu:[84,114,117,354],technolog:114,tediou:[7,73],teenag:[81,149],tehom:[67,69,102],tehomcd:67,tel:[49,66,91,98,99,129,140,173],telepath:114,teleport:[15,49,65,91,97,100,111,173,179,266,274,355],teleportroom:266,televis:20,tell:[0,3,4,5,8,9,10,11,14,20,22,27,30,31,33,37,38,48,49,51,55,56,58,64,66,68,70,71,72,81,84,87,91,93,98,99,100,104,105,106,107,108,114,118,120,123,126,129,131,133,136,137,145,146,148,149,153,160,170,178,179,190,191,206,236,266,280,300,318,329,341,359,402],telnet:[16,41,46,53,56,62,67,77,78,82,85,107,110,135,140,145,148,149,152,153,155,156,183,295,308,313,314,315,316,320,321,322,324,325,327,331,339,340,376],telnet_:146,telnet_hostnam:139,telnet_interfac:146,telnet_oob:[59,155,156,295,308],telnet_port:[2,67,104,139,146,332],telnet_ssl:[155,156,295,308],telnetoob:324,telnetprotocol:[321,323,325],telnetserverfactori:323,teloutlock:274,telport:111,temp:191,tempat:218,templ:230,templat:[11,12,19,20,33,37,40,42,45,46,64,78,80,95,104,108,114,121,123,125,133,152,155,156,159,179,181,218,263,300,329,339,340,349,353,360,369,395,402],template2menu:361,template_nam:402,template_overrid:[46,64,80,104,125],template_regex:[349,369],template_rend:42,template_str:33,templates_overrid:64,templatestr:360,templatetag:[155,156,379,396],templateview:402,tempmsg:[189,191],temporari:[8,11,13,111,153,167,191,194,228,249,250,251,252,253,294,361],temporarili:[0,6,8,20,27,38,100,105,113,146,178,183,189,202,225,233,246],tempt:[40,105,107,112,171],ten:[73,84,146],tend:[6,55,58,63,78,87,90,114,118,129,146,149,173,235,239],tent:73,term:[20,48,66,78,92,93,98,104,105,106,115,130,140,146,168,211,234,343],term_siz:[3,155],termin:[0,3,5,6,7,11,19,62,75,78,80,99,107,108,110,121,130,137,140,145,146,148,149,152,153,155,224,247,249,250,251,252,253,299,300,320,327,343,402],terminalrealm:320,terminals:320,terminalsessiontransport:320,terminalsessiontransport_getp:320,terrain:72,terribl:313,ters:38,test1:[13,30,363],test2010:99,test2028:99,test2:[13,22,30,62],test3:[13,363],test4:[13,363],test5:13,test6:13,test7:13,test8:13,test:[1,2,3,7,10,11,13,14,15,16,17,20,22,26,27,29,30,31,34,37,42,44,46,48,51,66,68,70,71,73,74,75,81,82,84,87,89,91,92,93,95,97,98,100,102,106,108,112,114,115,117,119,120,122,128,131,132,135,137,138,140,141,144,146,147,155,156,163,165,169,170,172,180,183,192,193,199,201,202,206,208,217,218,221,237,238,245,247,249,250,251,252,253,254,255,263,283,284,295,302,305,308,329,330,331,335,351,353,354,355,357,361,365,375,377,379,380,388,390,396,404],test_:8,test_about:184,test_accept:226,test_access:184,test_add:226,test_add_trait:245,test_add_valid:226,test_al:245,test_all_com:184,test_all_st:215,test_alternative_cal:8,test_amp_in:326,test_amp_out:326,test_at_repeat:261,test_attribute_command:184,test_audit:241,test_auto_creating_bucket:195,test_auto_creating_bucket_with_acl:195,test_ban:184,test_base_pars:215,test_base_search:215,test_base_st:215,test_batch_command:184,test_bold:326,test_boundaries__bigmod:245,test_boundaries__change_boundari:245,test_boundaries__dis:245,test_boundaries__invers:245,test_boundaries__minmax:245,test_c_creates_button:336,test_c_creates_obj:336,test_c_dig:336,test_c_examin:336,test_c_help:336,test_c_login:336,test_c_login_no_dig:336,test_c_logout:336,test_c_look:336,test_c_mov:336,test_c_move_:336,test_c_move_n:336,test_c_soci:336,test_cach:245,test_cal:226,test_cas:8,test_cboot:184,test_cdesc:184,test_cdestroi:184,test_cemit:184,test_channel:184,test_channelcommand:184,test_char_cr:184,test_char_delet:184,test_clean_nam:195,test_clean_name_norm:195,test_clean_name_trailing_slash:195,test_clean_name_window:195,test_clear:245,test_clock:184,test_color:326,test_color_test:184,test_comparisons_numer:245,test_comparisons_trait:245,test_compress_content_len:195,test_connection_thread:195,test_content_typ:195,test_copi:184,test_craft__nocons__failur:204,test_craft__notools__failur:204,test_craft__success:204,test_craft_cons_excess__fail:204,test_craft_cons_excess__sucess:204,test_craft_cons_order__fail:204,test_craft_hook__fail:204,test_craft_hook__succe:204,test_craft_missing_cons__always_consume__fail:204,test_craft_missing_cons__fail:204,test_craft_missing_tool__fail:204,test_craft_sword:204,test_craft_tool_excess__fail:204,test_craft_tool_excess__sucess:204,test_craft_tool_order__fail:204,test_craft_wrong_tool__fail:204,test_creat:[184,384],test_curr:245,test_cwho:184,test_data_in:326,test_data_out:326,test_del:226,test_delet:[245,384],test_desc:[184,245],test_desc_default_to_room:184,test_destroi:184,test_destroy_sequ:184,test_dig:184,test_do_nested_lookup:184,test_edit:226,test_edit_valid:226,test_emit:184,test_emot:215,test_empty_desc:184,test_error_format:204,test_examin:184,test_exit:226,test_exit_command:184,test_find:184,test_floordiv:245,test_focu:215,test_focus_interact:215,test_forc:184,test_general_context:392,test_generated_url_is_encod:195,test_get:[245,400],test_get_and_drop:184,test_get_authent:400,test_get_dis:400,test_giv:184,test_handl:226,test_hello_world:108,test_help:184,test_hom:184,test_ic:184,test_ic__nonaccess:184,test_ic__other_object:184,test_ident:326,test_idl:336,test_info_command:184,test_init:245,test_interrupt_command:184,test_invalid_access:400,test_inventori:184,test_ital:326,test_large_msg:326,test_list:[226,384],test_list_cmdset:184,test_load_recip:204,test_location_leading_slash:195,test_lock:[184,226],test_look:[184,215],test_mask:241,test_memplot:336,test_menu:247,test_messag:337,test_msg:204,test_mudlet_ttyp:326,test_mul_trait:245,test_multimatch:184,test_mux_command:184,test_mycmd_char:8,test_mycmd_room:8,test_nam:184,test_nested_attribute_command:184,test_nick:184,test_object:184,test_object_search:8,test_ooc:184,test_ooc_look:184,test_opt:184,test_override_class_vari:195,test_override_init_argu:195,test_overwrit:215,test_pag:184,test_parse_for_perspect:215,test_parse_for_th:215,test_password:184,test_percentag:245,test_perm:184,test_pi:184,test_pickle_with_bucket:195,test_pickle_without_bucket:195,test_plain_ansi:326,test_pos:184,test_pos_shortcut:245,test_pre_craft:204,test_pre_craft_fail:204,test_quel:184,test_queri:[155,156,295,330],test_quit:184,test_remov:245,test_repr:245,test_resourc:[8,155,156,184,215,226,241,261,326,353,384,400],test_retriev:384,test_return_valu:8,test_room_method:215,test_sai:184,test_script:184,test_seed__succcess:204,test_send_random_messag:261,test_server_load:184,test_sess:184,test_set:245,test_set_attribut:384,test_set_focu:215,test_set_game_name_and_slogan:392,test_set_help:184,test_set_hom:184,test_set_obj_alia:184,test_set_webclient_set:392,test_simpl:8,test_simple_default:184,test_spawn:184,test_special_charact:195,test_speech:215,test_split_nested_attr:184,test_start:226,test_storage_delet:195,test_storage_exist:195,test_storage_exists_doesnt_create_bucket:195,test_storage_exists_fals:195,test_storage_listdir_bas:195,test_storage_listdir_subdir:195,test_storage_mtim:195,test_storage_open_no_overwrite_exist:195,test_storage_open_no_writ:195,test_storage_open_writ:195,test_storage_s:195,test_storage_sav:195,test_storage_save_gzip:195,test_storage_save_gzip_twic:195,test_storage_save_with_acl:195,test_storage_url:195,test_storage_url_slash:195,test_storage_write_beyond_buffer_s:195,test_strip_signing_paramet:195,test_sub_trait:245,test_tag:184,test_teleport:184,test_timer_r:245,test_timer_ratetarget:245,test_toggle_com:184,test_trait:[155,156,192],test_trait_db_connect:245,test_trait_getset:245,test_tunnel:184,test_tunnel_exit_typeclass:184,test_typeclass:184,test_upd:384,test_upp:8,test_valid_access:400,test_valid_access_multisession_0:400,test_valid_access_multisession_2:400,test_valid_char:400,test_validate_input__fail:245,test_validate_input__valid:245,test_valu:245,test_wal:184,test_whisp:184,test_who:184,test_without_migr:8,testabl:8,testaccount:184,testadmin:184,testampserv:326,testapp:132,testbatchprocess:184,testbodyfunct:261,testbuild:184,testcas:[8,195,204,245,326,336,368,375,392],testcmdcallback:226,testcomm:184,testcommand:27,testcraftcommand:204,testcraftingrecip:204,testcraftingrecipebas:204,testcraftsword:204,testcraftutil:204,testdefaultcallback:226,testdummyrunnerset:336,tester:[102,146,318],testevenniarestapi:384,testeventhandl:226,testevscaperoom:215,testevscaperoomcommand:215,testform:360,testgener:184,testgeneralcontext:392,testhelp:184,testid:22,testinterruptcommand:184,testirc:326,testmemplot:336,testmenu:[218,361],testmixedrefer:368,testmod:341,testmymodel:8,testnumerictraitoper:245,testobj:[8,214,216],testobject:8,testobjectdelet:368,testok:98,testregularrefer:368,testrenam:99,testresult:284,testset:8,testsharedmemoryrefer:368,teststat:215,teststr:8,testsystem:184,testsystemcommand:184,testtabl:99,testtelnet:326,testtrait:245,testtraitcount:245,testtraitcountertim:245,testtraitgaug:245,testtraitgaugetim:245,testtraitstat:245,testunconnectedcommand:184,testutil:215,testvalu:13,testwebsocket:326,text2html:[155,156,353],text:[0,6,8,11,12,14,15,16,17,22,23,25,26,28,29,31,33,37,43,46,48,53,55,56,58,59,60,66,67,68,71,73,74,76,77,81,85,89,90,91,95,97,98,100,104,106,108,110,111,113,114,115,116,117,118,121,127,129,130,132,134,135,138,140,144,146,147,148,153,158,160,165,168,170,171,172,173,178,179,180,181,182,183,184,185,188,189,190,191,194,196,197,198,199,202,206,207,209,210,211,216,217,218,219,220,223,225,227,229,230,231,232,233,235,236,240,242,243,244,246,247,249,250,251,252,253,256,258,264,265,266,267,272,275,280,282,283,285,289,297,298,305,311,312,315,318,319,320,323,324,328,329,339,340,341,344,345,349,350,352,354,355,357,359,360,361,362,363,369,371,374,376,377,378,397,403,404],text_:75,text_color:220,text_descript:246,text_exit:[68,197],text_single_exit:68,textarea:[373,397],textbook:53,textbox:397,textfield:[58,132],textstr:30,texttag:[95,130,404],texttohtmlpars:376,textual:86,textwrap:363,textwrapp:363,than:[0,3,4,5,6,7,8,9,11,12,13,14,15,20,22,24,25,27,28,29,31,34,37,40,41,43,44,45,46,50,51,55,58,61,62,63,64,66,69,70,71,72,74,75,77,78,80,82,84,86,90,91,92,93,96,98,99,102,104,105,106,107,109,110,111,112,113,115,117,118,120,121,130,133,136,137,139,143,146,149,151,153,158,162,165,166,167,170,171,172,173,174,178,181,183,196,197,198,202,205,211,214,220,225,227,234,235,236,243,246,247,249,250,251,252,253,265,267,274,280,282,283,284,300,326,341,346,348,349,350,351,354,355,361,362,363,367,369,370,372,373,374,376,377,402],thank:[38,80,133,229,345],thankfulli:132,the_answ:109,the_one_r:109,thead:133,thei:[3,4,5,6,7,8,11,12,13,14,15,16,17,19,20,22,23,27,29,31,34,36,37,38,41,42,43,45,46,48,49,50,51,53,54,56,58,59,60,61,62,65,66,67,68,69,70,71,73,74,75,77,78,80,81,82,84,85,86,87,88,89,90,91,93,94,95,97,98,99,100,101,102,104,105,106,107,108,109,112,113,115,117,118,120,121,125,127,129,130,131,133,134,136,137,140,145,146,149,152,153,158,159,166,167,170,172,173,178,179,181,182,183,188,194,196,197,199,202,203,206,211,217,219,224,230,235,236,246,249,250,251,252,253,265,266,267,268,274,275,279,280,283,284,285,286,289,291,292,294,300,320,321,323,324,325,329,332,338,339,340,341,343,348,349,354,355,356,358,361,363,369,377,378,382,383,386,397,402],theirs:[120,198,219],them:[0,6,7,8,9,11,12,13,14,15,16,19,20,22,23,25,26,27,29,30,31,33,34,37,38,40,41,43,44,45,46,48,49,50,53,54,55,56,58,59,61,62,64,65,66,67,68,69,70,71,73,74,75,77,78,80,81,83,84,85,86,87,90,91,92,93,96,97,98,99,102,104,105,106,107,108,109,111,112,113,115,117,118,120,121,124,125,127,129,130,132,133,137,139,143,145,146,147,149,153,158,164,165,166,168,170,172,173,178,180,181,182,184,189,194,198,199,200,202,203,212,217,218,219,220,222,224,227,233,234,236,246,247,249,250,251,252,253,256,264,266,267,271,275,280,285,291,294,300,318,320,323,331,335,338,339,341,348,349,351,352,354,355,357,361,369,373,376,383,402],themat:112,theme:[104,112,114,133],themself:251,themselv:[6,8,13,20,22,27,31,34,38,42,45,51,61,65,66,72,75,77,81,83,91,93,95,97,104,113,114,117,118,121,129,131,144,173,211,236,280,289,292,300,350,352,373],theoret:[20,60,116],theori:[3,20,90,121,135,158,166],thereaft:33,therefor:[8,29,38,66,72,92,98,111,172,197,211,222],therein:[16,22,170,181,209,217,233,266],thereof:[236,280],thet:104,thi:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,19,20,22,23,24,25,26,27,28,29,30,31,32,33,34,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,77,78,79,80,81,82,83,84,85,86,88,89,90,91,92,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,116,117,118,119,120,121,122,123,125,126,127,128,129,130,131,132,133,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,151,152,153,154,155,157,158,159,160,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,194,196,197,198,199,200,202,203,204,205,206,207,209,210,211,212,214,216,217,218,219,220,222,223,224,225,227,228,229,230,231,232,233,234,235,236,239,240,242,243,244,246,247,249,250,251,252,253,255,256,258,259,260,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,279,280,283,284,285,286,287,289,290,291,292,293,294,295,297,298,299,300,302,304,305,306,307,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,327,328,329,331,332,333,334,335,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,367,368,369,370,371,372,373,374,375,376,377,378,379,381,382,383,386,389,390,394,395,397,401,402,403],thie:27,thieveri:180,thin:[48,68,73,84,199,370],thing:[0,1,5,6,8,9,10,11,13,14,16,19,20,22,23,26,27,30,31,34,37,38,40,41,42,44,45,46,48,49,51,53,55,56,58,60,62,63,64,66,67,68,70,71,72,73,74,77,78,79,80,81,82,83,84,85,86,87,91,93,94,96,97,98,99,100,102,103,104,106,107,111,112,113,115,117,118,119,120,121,123,125,127,129,130,131,132,133,135,136,140,143,145,146,148,149,151,152,153,158,166,167,173,189,196,197,202,203,211,216,217,225,235,236,246,247,253,260,263,266,267,274,275,279,280,283,304,309,313,345,348,349,351,354,355,363,369,373,402,403,404],things_styl:216,think:[6,20,23,27,37,43,44,62,64,71,73,74,77,79,84,92,95,98,99,100,107,109,110,112,116,117,118,119,122,124,135,151,341,402],third:[3,8,9,19,27,62,66,67,74,75,78,86,93,107,115,117,129,133,136,137,144,145,146,173,211,354],third_person:216,thirdnod:27,this_sign:342,thoma:[33,49,171],thorn:[13,34,109],thorough:0,those:[2,8,9,10,11,12,13,14,15,16,20,22,25,27,29,31,34,37,41,43,45,51,58,59,62,64,67,73,77,78,80,81,83,85,88,89,90,91,92,94,95,97,99,100,102,105,106,107,109,110,111,112,113,115,117,118,121,123,125,127,129,134,135,137,143,146,149,151,153,167,168,170,173,179,180,184,190,197,209,216,236,240,246,247,249,265,266,275,283,284,285,323,328,350,351,361,362,363,371,372,375,377,383,397,402],though:[0,6,8,9,11,12,13,14,15,16,19,20,27,34,38,40,48,49,63,68,74,78,85,86,87,90,92,93,95,98,99,101,103,105,107,111,113,114,115,117,120,121,129,130,135,137,140,144,145,146,148,149,153,158,168,197,198,220,249,250,252,253,259,266,267,280,285,354,361,377],thought:[31,32,86,107,112,114,135,137],thousand:[73,86,132,146],thread:[19,69,135,137,153,319,345,370,377],threadpool:345,threadsaf:348,threat:149,three:[14,20,22,27,31,33,34,49,50,56,62,64,66,68,71,75,80,82,93,97,101,107,109,113,119,132,133,146,165,247,252,275,291,354,361],threshold:[261,343,355],thrill:97,throttl:[155,156,158,295,305,318],through:[5,6,7,12,14,15,17,19,20,22,23,27,28,29,31,33,34,37,40,41,42,53,55,56,59,60,62,65,66,67,71,75,77,78,79,82,85,86,87,88,89,90,91,92,93,97,98,103,104,108,109,110,111,114,115,116,117,119,120,124,125,126,129,137,143,146,147,149,151,153,155,158,167,173,180,188,196,214,215,217,222,240,242,249,250,251,252,253,268,273,275,279,280,284,290,291,294,300,302,307,316,320,323,329,332,337,339,340,348,350,351,355,357,360,361,362,369,376,377,397,402],throughout:[13,27,40,72,77,100,251],throughput:[189,357],thrown:120,thrust:265,thu:[15,20,22,27,31,45,51,56,58,60,62,64,73,86,88,90,91,102,107,114,118,121,125,129,133,139,170,174,198,235,275,280,294,332,346,349,350,357],thud:219,thumb:[4,11,62],thumbnail:80,thunder:137,thunderstorm:111,thusli:145,tick:[11,22,27,44,75,78,131,137,215,251,264,266,294,332],ticker1:[44,294],ticker2:[44,294],ticker:[30,38,76,99,131,160,264,266,290,294,305],ticker_class:294,ticker_handl:[44,131,155,294],ticker_pool_class:294,ticker_storag:294,tickerhandl:[19,24,38,120,131,155,156,243,251,266,286,404],tickerpool:294,tickerpool_layout:294,ticket:79,tidbit:77,tidi:148,tie:120,tied:[78,109,167,180,199,211,214,256,260,272],tier:[146,194],ties:[64,72,175],tight:199,tightli:149,tild:102,tim:[69,199,218,220,247,249,250,251,252,253],time:[0,2,3,5,7,8,9,11,12,13,14,15,17,20,23,27,28,31,34,37,40,41,44,45,48,49,53,54,56,58,59,61,62,63,64,66,67,68,69,70,72,74,76,77,78,79,80,81,82,83,84,85,86,87,89,91,93,94,98,99,100,102,104,105,106,107,108,109,111,112,113,115,117,118,120,121,126,129,131,132,136,137,139,140,141,144,145,146,148,153,158,160,162,164,165,167,168,171,178,183,189,191,194,196,202,205,206,211,217,224,225,228,230,233,234,242,243,245,246,247,249,250,251,252,253,255,260,264,265,266,272,279,280,283,285,286,289,292,293,294,300,302,304,306,307,312,318,323,325,332,333,337,338,339,341,343,348,349,351,352,354,355,356,357,362,364,367,368,370,373,377],time_ev:228,time_factor:[19,92,205,364],time_format:377,time_game_epoch:[19,92,364],time_to_tupl:205,time_unit:[92,205],time_until_next_repeat:[38,292],timedelai:[84,293,375,377],timedelta:[371,378],timeeventscript:225,timefactor:92,timeformat:[370,377],timeit:5,timelin:115,timeout:[69,120,128,142,323,343,367],timer:[19,22,38,44,56,78,89,100,103,104,114,120,217,245,251,255,259,265,286,292,294,331,339,374],timerobject:38,timescript:364,timeslot:217,timestamp:[19,82,343,364],timestep:332,timestr:370,timetrac:[155,156,295,330],timetupl:92,timezon:[137,194,370,371,378],tin:108,tini:[86,95,137],tinker:6,tintin:[138,313,314,324,327],tinyfugu:138,tinymud:[60,90],tinymush:[60,63,90],tinymux:[60,90],tip:[43,74,79,135,149],tire:[100,167],titeuf87:[69,268],titl:[17,23,46,68,93,147,178,180,197,212,271,354,357,402],titlebar:46,titleblock:93,tlen:143,tls:136,tlsv10:142,tlsv1:136,tmp:[2,140],to_be_impl:402,to_byt:377,to_cur:251,to_displai:197,to_dupl:166,to_execut:377,to_exit:66,to_fil:239,to_init:253,to_non:280,to_obj:[158,168,280],to_object:190,to_pickl:358,to_str:377,to_syslog:239,tobox:309,todai:[114,220],todo:[18,35,39,47,57,91,101,119,122,124,150],toe:[60,107],togeth:[11,15,20,22,29,34,36,45,52,56,66,67,68,72,75,78,84,90,91,102,104,107,108,109,111,112,113,114,115,117,118,120,121,122,123,130,136,143,146,164,173,175,189,202,203,212,217,232,233,235,236,265,266,279,285,309,328,341,348,354,355,369,374],toggl:[95,323],toggle_nop_keepal:323,togglecolor:95,toi:70,toint:[37,283],token:[117,143,280,320,323,355,369],told:[9,61,62,88,98,104,107,121,146,373],tolkien:92,tom:[33,63,91,113,121,173,179,219,236,360],tommi:[31,33,51],ton:[90,96],tone:62,tonon:173,too:[3,5,7,9,11,13,14,15,17,19,22,27,31,32,45,49,56,62,66,67,68,71,72,75,80,81,82,84,86,87,90,91,97,98,99,100,103,105,106,109,110,112,113,114,115,117,118,120,121,129,132,140,171,173,192,203,204,247,252,256,274,292,305,309,343,345,355,360,361,362,363,374,377],took:[8,103,377],tool2:204,tool:[37,43,58,60,62,69,70,73,76,78,80,84,90,92,105,107,109,110,112,114,115,116,119,122,124,125,136,137,140,146,148,202,203,204,403],tool_kwarg:202,tool_nam:202,tool_tag:[70,202,203],tool_tag_categori:[70,202],toolbox:135,tooltip:46,top:[0,5,10,11,14,20,22,26,28,29,38,40,43,45,67,68,73,75,84,86,90,91,93,97,99,103,106,107,108,121,126,132,133,135,140,145,153,162,167,191,197,199,205,209,232,236,247,267,268,272,279,289,300,342,349,351,352,355,362,363,370],topcistr:271,topic:[3,5,20,22,29,41,48,53,58,77,80,93,100,102,107,114,130,180,209,211,249,250,251,252,253,271,374,397,402],topicstr:271,tos:274,tostr:309,total:[5,19,31,38,40,41,62,92,96,98,113,127,183,194,206,337,362,363,364],total_num:367,touch:[6,40,62,75,104,105,136,139,149,343],tour:[98,104,110,116,119,122,124],toward:[3,22,38,53,68,73,98,112,114,115,220,230,253,264],tower:[73,217,266],tportlock:274,trace:[56,225,337,361],traceback:[6,8,14,19,38,62,64,90,99,107,121,132,153,225,232,283,309,351,355,369,370,377],tracemessag:337,track:[9,13,19,38,41,58,72,78,85,90,96,104,107,112,113,118,120,129,131,132,147,148,158,167,253,290,311,312,317,320,323,338,343,358,359,371],tracker:[11,69,79],trade:[69,71,113,114,196],tradehandl:196,trader:71,tradetimeout:196,tradit:[2,16,30,48,56,62,100,104,107,114,118,120,146,149,202,268,323,339,362],tradition:[56,90,112,114,115,203],traffic:[136,149,194,313],trail:195,train:[94,99,114,135,246],traindriv:129,traindrivingscript:129,trainobject:129,trainscript:129,trainstop:129,trainstoppedscript:129,trait1:246,trait2:246,trait:[19,75,114,118,155,156,192,245,285],trait_class_path:246,trait_data:246,trait_kei:246,trait_properti:246,trait_typ:246,traitexcept:246,traithandl:[245,246],traithandlertest:245,transact:[113,196],transfer:[97,132,167,311,321,325,363],transform:[2,102,189],transit:34,translat:[15,33,53,59,61,62,104,130,135,194,235,236,285,302,354],transmiss:239,transmit:[61,383,386],transpar:[41,46,130,279,294],transport:[309,320,329],transportfactori:320,transpos:130,trap:[15,96,111],traumat:27,travel:[56,59,72,96,243,268],travers:[13,31,34,72,88,97,129,194,227,242,243,264,265,268,274,280],traverse_:22,traversing_object:[227,242,243,268,280],travi:[1,404],travis_build_dir:10,treasur:[67,109,113,268],treat:[15,22,41,43,45,48,73,78,102,108,109,158,164,167,189,219,258,280,285,341,361,363,374],tree:[11,13,22,27,31,65,70,75,78,112,113,123,140,155,156,192,197,201,236,247,267,280,285,300,329,345,361,377],tree_select:[155,156,192],treestr:247,trembl:[105,108],treshold:367,trhr:194,tri:[13,15,22,31,33,41,42,49,56,61,84,91,98,99,106,109,112,114,117,120,132,138,146,165,183,196,198,218,256,265,266,304,343,377,378],trial:[7,326],tribal:73,trick:[68,106,117,135,136,351,397],tricki:[8,37,130],trickier:[67,93],trigger:[2,3,20,22,27,30,32,34,41,42,44,56,62,64,71,72,81,89,90,93,115,120,126,127,129,133,138,148,158,160,164,165,168,170,184,189,197,211,228,230,231,264,266,279,280,285,292,294,302,305,309,331,338,342,357,369],trim:354,tripl:[19,62,75,107,369,377],triumph:[111,114],trivial:[3,5,19,22,53,98,111,117],troll:49,troubl:[11,41,67,71,79,87,91,98,100,107,110,136,137,140,145,151,152,349],troubleshoot:[67,152],troublesom:[14,15,49],trove:[67,113],truestr:218,truli:[41,49,66,86,87,217],trunc:194,truncat:386,trust:[27,51,90,113,114,183,355],truth:3,truthfulli:22,truthi:99,try_num_prefix:165,ttarget:120,tto:323,tty:[67,148],ttype:[155,156,295,308,320,323],ttype_step:327,tuck:[73,256],tulip:109,tun:173,tune:[104,114,130],tunnel:[66,68,72,88,91,99,100,106,117,129,173,325],tup:[86,236],tupl:[3,13,27,31,33,37,58,59,86,87,99,102,117,120,133,146,155,158,165,171,173,181,182,190,194,196,197,202,205,206,210,216,219,222,230,236,251,252,258,263,268,274,275,280,283,284,285,294,297,309,310,320,321,325,332,339,341,349,352,354,356,357,359,361,364,369,370,372,377,384],tupled:370,turbo:145,turkish:158,turn:[8,11,19,20,22,26,27,31,38,41,42,48,49,54,56,59,62,64,66,69,73,75,78,87,90,91,95,99,105,106,107,108,109,111,113,114,117,126,127,129,130,132,135,146,153,158,168,178,183,184,189,228,230,236,247,249,250,251,252,253,264,266,280,285,300,305,313,320,323,331,341,347,348,351,355,357,361,362,363,369,377,404],turn_act:120,turn_end_check:[249,250,251,252,253],turnbattl:[155,156,192],turnchar:251,tut:[111,266],tutor:263,tutori:[3,17,20,21,22,25,27,38,43,44,48,50,62,64,68,72,73,74,75,77,78,80,82,83,84,86,87,90,91,95,96,98,99,100,102,104,105,106,107,108,113,115,123,130,132,135,140,143,146,152,197,243,250,265,266,403,404],tutorial_bridge_posist:266,tutorial_cmdset:266,tutorial_exampl:[14,15,38,100,104,107,155,156,192],tutorial_info:266,tutorial_world:[68,111,140,155,156,192],tutorialclimb:265,tutorialevmenu:263,tutorialmirror:[107,258],tutorialobject:[264,265],tutorialread:265,tutorialroom:[264,266],tutorialroomcmdset:266,tutorialroomlook:266,tutorialweapon:[264,265],tutorialweaponrack:265,tutorialworld:[265,266],tutoru:107,tweak:[6,37,38,45,67,82,90,91,99,105,113,119,126,136,345,354],tweet:[94,404],tweet_output:128,tweet_stat:128,tweetstat:128,twenti:91,twice:[27,82,92,111,120,195,225,230,253,361],twist:[6,19,22,48,53,84,135,140,144,145,149,280,297,300,302,303,309,310,311,312,317,320,323,326,328,329,331,338,341,345,370],twistd:[7,140,153,317,338],twistedcli:53,twistedweb:149,twitch:[87,120],twitter:[128,151,404],twitter_api:143,two:[4,6,8,11,13,14,15,16,19,20,22,23,26,27,29,30,31,32,34,36,37,38,40,41,43,45,46,50,51,53,55,56,58,59,60,61,63,64,65,66,68,71,72,73,75,78,80,82,83,84,86,87,88,90,91,93,97,98,100,101,102,103,104,105,106,107,108,109,110,111,113,114,115,116,117,118,119,120,121,129,130,132,133,137,141,146,148,149,153,166,173,191,196,197,202,203,206,211,229,230,234,242,243,246,247,251,253,256,266,267,280,282,300,329,340,341,350,352,355,361,363,369,370,377,378],twowai:173,txt:[26,53,67,75,107,134,145,146,160,235,316,324,359,361],tying:146,typclass:236,type:[0,3,6,9,15,17,19,20,22,23,25,26,27,31,33,37,38,41,42,43,44,45,46,49,50,51,56,58,59,60,61,62,66,68,69,70,71,72,73,74,75,77,78,81,82,83,84,87,88,89,90,91,92,95,96,98,100,101,102,103,104,105,107,108,111,112,113,114,117,118,119,120,121,126,127,128,129,130,132,135,136,138,145,146,149,153,155,156,158,160,168,173,180,183,184,185,189,190,191,192,195,197,199,202,203,207,209,211,212,214,218,222,225,227,228,229,230,236,243,249,250,251,252,253,260,265,266,267,272,274,275,279,280,284,285,293,294,298,300,302,303,311,312,318,320,321,323,324,325,327,328,329,331,339,341,345,348,349,350,351,352,354,355,357,358,361,362,363,369,372,373,374,377,378,381,382,383,386,391,397],type_count:199,typecalass:349,typecalss:225,typeclas:105,typeclass:[0,8,12,13,14,19,22,23,24,31,32,34,37,38,41,42,43,49,54,55,56,66,67,68,69,70,72,73,75,81,82,86,88,89,91,92,93,94,96,97,98,100,101,102,103,108,110,113,118,119,120,121,126,127,128,129,131,132,133,155,156,158,159,160,161,162,167,173,178,187,189,190,191,192,199,202,209,211,214,216,217,221,224,225,228,233,236,242,243,244,249,250,251,252,253,259,266,268,270,271,274,275,277,278,279,280,284,285,287,288,289,290,292,294,338,356,357,374,375,377,381,383,386,397,400,402,404],typeclass_path:[38,45,162,173,289,350,351],typeclass_search:350,typeclasses:105,typeclassmanag:[161,190,278,288],typeclassmixin:402,typeclassserializermixin:383,typeclassviewsetmixin:386,typedobject:[45,87,162,168,188,191,236,268,279,280,289,349,350,351,352,372,377],typedobjectmanag:[190,271,350],typeerror:[3,206,329],typenam:[68,158,160,162,189,191,196,199,205,211,212,217,219,225,227,233,234,235,236,242,243,244,249,250,251,252,253,255,258,259,260,264,265,266,268,272,279,280,284,289,292,307,333,349,351,364,367,368],typeobject:352,types_count:199,typic:[8,19,77,98,246,252,253,383,386,402],typo:[74,75,79,149],ubbfwiuvdezxc0m:74,ubuntu:[6,11,136,140,146,149],ufw:149,ugli:[37,46,89,107,371],uid:[148,162,312,319,340,341],uit:[68,197],ulrik:91,ultima:135,umlaut:16,unabl:[143,220],unaccept:22,unaffect:[27,120,251],unari:245,unarm:250,unarmor:250,unauthenticated_respons:400,unavoid:44,unban:[49,99,171],unbias:206,unbroken:360,uncas:354,uncategor:374,unchang:[6,33,235,285,377],unclear:[85,115],uncolor:[62,95],uncom:146,uncommit:11,uncompress:313,unconnect:[185,207],uncov:199,undefin:[2,43,58],under:[2,3,5,7,9,22,27,45,46,58,60,64,67,69,71,75,78,87,90,99,100,102,105,106,108,112,113,114,118,121,125,132,133,134,135,138,140,145,148,153,168,170,173,202,218,246,247,267,275,292,300,327,349,354,361,362,363,377,379,402],undergar:199,undergon:225,underli:[11,31,78,90,112],underlin:[363,376],underneath:[67,351],underpin:122,underscor:[6,27,30,59,62,66,70,75,107,166,377],underscror:166,understand:[0,3,11,16,20,22,37,40,41,48,56,61,62,70,72,73,74,75,77,80,82,84,85,86,87,88,94,95,98,99,102,104,105,106,107,108,112,113,114,115,117,121,125,132,133,135,138,140,149,165,166,234,235,236,345,354,377,404],understood:[8,56,73,98,114,328,329],undertak:115,undestand:82,undo:[26,149,359],undon:170,undoubtedli:90,unexpect:[8,98,130,361],unexpectedli:367,unfair:114,unfamiliar:[30,31,59,69,107,127,140,146],unfocu:209,unfocus:211,unformat:[27,361,364],unfortun:[80,87,112],unhappi:67,unhilit:376,unicod:[16,56,61,69,158,354,377],unicodeencodeerror:354,unifi:[132,340],uniform:41,unimpl:404,uninform:136,uninstal:140,uninstati:377,unintent:267,union:[20,27,105,166,256,361],uniqu:[2,8,12,14,20,22,25,31,32,37,38,41,43,45,46,49,53,56,71,75,78,90,100,102,105,109,121,143,146,158,164,166,168,173,178,183,185,189,190,198,202,205,207,211,224,230,234,235,236,242,247,250,251,264,266,271,280,284,285,294,297,309,310,318,331,332,340,341,349,350,351,352,357,359,371,374],unit:[1,2,10,19,20,23,42,74,78,92,96,135,190,204,205,215,228,245,251,302,357,364,377,390,404],unittest:[8,10,82,184,341,357,375],univers:[15,16,92,178],unix:[28,33,69,75,138,140,179,267,362,370,377],unixcommand:[155,156,192],unixcommandpars:267,unixtim:370,unjoin:196,unknown:[46,87,89,93,105,284,369,377],unleash:83,unless:[13,19,22,27,31,32,34,38,44,49,59,65,68,75,80,81,84,105,108,112,114,121,134,137,144,146,153,158,166,167,171,173,178,181,188,189,224,234,235,236,253,260,265,270,274,275,280,285,298,313,329,341,349,351,374,377,378],unlik:[42,74,78,114,118,146,158,197,251,351],unlimit:[268,292],unlink:[99,173],unload:375,unload_modul:375,unlock:[31,91,105,211,349],unlock_flag:211,unlocks_red_chest:31,unlog:[171,176,177,185,189,207,341],unloggedin:[41,155,156,163,169,231,341],unloggedincmdset:[25,41,106,177,207,231],unlucki:49,unmask:236,unmodifi:[165,182,217,361],unmonitor:305,unmut:[188,189],unnam:[43,166],unneccesari:61,unnecessari:[2,112],unnecessarili:102,unneed:268,unpaced_data:309,unpack:[98,274],unpars:[30,33,165,328,329,369],unpaus:[38,148,292],unpickl:[56,309,349,358,373],unplay:[41,82],unpredict:377,unprivileg:285,unprogram:118,unpuppet:[42,121,170],unpuppet_al:158,unpuppet_object:[12,158],unquel:[31,100,107,170],unreal:135,unrecord_ip:343,unregist:64,unrel:[11,27,159],unrepeat:305,unreport:305,unrestrict:113,unsaf:[153,166,266],unsatisfactori:73,unsav:359,unsel:97,unset:[22,34,72,91,120,171,211,212,214,236,246,264,275,280,284,285,292,294,357,361,362,363,369,370],unset_character_flag:211,unset_flag:[211,212],unsign:378,unsigned_integ:[371,378],unsignedinteg:371,unskil:246,unstabl:148,unstrip:165,unsubscrib:[44,91,178,294,311],unsuit:[51,284,352],unsur:[16,55,74,99,120,140,143,146,243],unsurprisingli:107,untag:46,untest:[8,138,140],until:[0,2,5,6,11,13,14,20,22,27,33,38,44,46,48,49,58,62,78,84,85,100,102,107,108,111,112,113,114,117,121,125,130,136,140,196,199,205,228,230,245,246,249,250,251,252,253,264,265,266,280,292,300,329,331,354,355,364,377],untouch:[108,354],untrust:[14,69,114],unus:[22,70,95,114,158,164,168,189,217,247,253,258,266,280,292,323,339,344,350],unusu:[115,149],unwield:250,unwieldli:167,upcom:[139,151],updat:[1,2,6,8,12,13,14,15,22,27,29,32,34,38,44,55,56,58,59,64,67,72,75,78,80,83,84,85,86,90,91,92,95,98,104,107,112,117,118,120,121,125,132,133,135,136,137,138,140,143,145,146,147,148,151,159,160,167,168,173,178,181,183,184,188,189,200,217,225,236,245,246,252,266,272,275,279,280,282,283,285,290,316,318,319,324,338,339,341,343,348,349,351,358,359,360,361,362,363,367,377,382,385,397,400,402,404],update_attribut:349,update_buff:359,update_cached_inst:367,update_charsheet:91,update_current_descript:217,update_default:338,update_flag:339,update_lock:382,update_method:46,update_po:72,update_session_count:339,update_undo:359,update_weath:266,updated_bi:222,updated_on:222,updatemethod:46,updateview:402,upfir:7,upgrad:[78,140,145],upload:[78,80,140,146,148,194],upon:[15,31,58,61,84,112,121,126,146,148,149,218,240,249,250,251,252,253,291,302,311,343,362,402],upp:266,upper:[8,58,62,84,86,170,246,354],upper_bound:246,upper_bound_inclus:246,uppercas:[62,354],upping:62,upsel:146,upset:99,upsid:[87,268],upstart:[53,291],upstream:[0,9,40,78],upt:167,uptim:[19,49,92,183,314,364],urfgar:37,uri:[189,272,351],url:[11,64,75,78,104,125,133,136,146,147,155,156,160,178,189,194,195,272,319,329,345,351,376,379,380,386,393,396,402],url_nam:[386,400],url_or_ref:75,url_path:386,url_protocol:194,url_to_online_repo:11,urlencod:93,urlpattern:[64,80,93,123,132,133],usabl:[54,62,80,107,113,121,173,197,211,220,251,274,343,361],usag:[3,5,22,27,29,37,44,49,63,66,68,75,78,81,83,84,85,87,91,95,96,97,98,99,106,107,117,118,120,121,129,137,143,146,152,168,170,171,172,173,178,179,180,183,184,185,188,196,197,198,199,202,205,206,207,209,217,218,219,229,230,232,233,235,236,240,242,243,244,249,250,251,252,253,256,263,264,265,266,267,268,274,283,300,361,363,367],use:[0,2,3,4,5,7,8,9,10,11,12,13,14,15,16,17,19,20,22,23,25,26,27,28,29,30,31,32,33,34,37,38,40,41,42,43,45,46,48,49,50,51,53,54,55,56,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,78,79,80,81,82,83,84,86,87,89,90,91,92,93,94,95,96,97,98,99,100,101,102,104,105,106,107,108,109,110,111,112,115,116,117,118,119,120,121,122,123,124,125,127,128,129,130,131,132,133,135,136,137,138,139,140,141,143,144,146,147,148,149,151,152,155,158,159,160,162,164,165,166,167,168,170,173,174,178,179,181,182,183,184,188,189,191,194,196,197,198,199,202,203,206,209,211,212,216,217,219,220,224,227,228,229,230,232,233,234,235,236,242,244,246,247,249,250,251,252,253,255,256,259,263,264,265,266,267,268,274,275,279,280,284,285,292,293,294,298,305,309,322,324,325,328,331,332,339,340,341,348,349,350,351,352,354,355,356,357,359,360,361,362,363,367,369,370,371,373,377,378,382,383,386,402],use_dbref:[236,280,374],use_destin:280,use_i18n:55,use_item:251,use_nick:[158,236,280],use_required_attribut:[159,270,277,397],use_ssl:194,use_success_location_messag:233,use_success_messag:233,use_tz:194,use_xterm256:354,useabl:268,used:[5,8,9,11,12,13,14,16,17,19,20,23,25,26,27,28,29,30,31,32,33,34,37,38,40,41,42,43,44,45,46,48,50,51,53,56,58,59,60,61,62,63,64,66,67,68,69,70,71,73,75,78,84,85,87,89,90,91,92,93,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,114,117,118,120,121,123,125,127,128,129,130,132,133,135,137,138,139,140,144,146,148,149,153,155,158,159,160,164,166,167,168,170,173,178,180,181,182,183,184,189,194,196,197,199,202,203,205,207,211,212,214,217,218,219,220,222,224,225,227,228,229,230,234,235,236,243,246,247,249,250,251,252,253,264,265,266,267,268,271,273,274,275,277,280,283,284,285,291,292,293,294,295,297,298,302,305,306,309,310,311,312,313,314,315,316,317,318,320,322,323,324,327,328,329,332,339,341,342,348,349,350,351,352,353,354,355,357,358,359,361,362,363,369,370,371,372,373,374,377,378,383,386,390,397,402],used_kei:31,useful:[0,1,2,3,5,8,11,13,14,15,16,17,19,20,23,26,27,31,33,34,37,38,40,42,43,44,45,48,49,50,51,54,62,66,68,70,71,73,74,75,76,78,80,82,83,84,85,86,87,90,91,93,94,95,98,99,100,102,103,105,106,107,108,109,111,114,116,117,120,121,128,131,132,137,140,146,151,153,164,166,167,168,170,172,173,180,181,182,184,192,196,197,202,211,216,224,225,229,235,236,240,246,266,267,268,274,280,284,285,292,300,320,349,351,355,361,364,373,377,403],usefulli:106,useless:[105,117,264],uselock:274,user:[2,3,5,6,8,10,12,13,14,15,20,25,26,27,28,29,30,31,33,37,40,41,42,45,46,48,49,53,54,55,59,61,62,64,68,69,70,72,74,75,77,78,79,80,82,83,84,85,87,94,95,97,98,99,100,104,105,107,109,110,114,117,121,125,129,130,132,133,135,136,137,140,141,142,143,144,145,146,147,148,152,158,159,160,162,165,168,171,173,178,183,188,189,190,191,194,195,197,199,202,210,211,217,219,223,225,230,231,236,239,240,247,251,253,258,260,266,268,272,274,275,280,285,292,295,298,304,312,319,320,323,328,329,339,341,344,349,351,354,359,361,362,363,369,371,377,378,382,389,397,402,404],user_change_password:159,user_input:27,user_permiss:[159,162],useradmin:159,userauth:320,userchangeform:159,usercreationform:[159,397],usernam:[11,12,25,27,30,42,80,113,133,148,158,159,162,207,320,344,381,383,389,397],usernamefield:397,userpassword:[49,99,171],uses:[8,10,11,14,16,17,20,22,23,27,29,31,37,42,43,44,45,46,50,53,58,59,61,62,66,67,68,70,75,78,84,85,86,88,90,93,95,102,104,105,107,108,113,125,137,146,147,166,196,202,206,211,217,229,231,236,251,259,260,266,267,268,275,289,294,309,329,343,349,352,369,370,371,377,381,383],uses_databas:377,using:[0,2,5,6,9,11,12,13,14,15,16,19,20,22,23,26,27,29,30,31,33,34,37,38,41,42,43,44,45,46,48,49,51,56,58,59,60,62,63,65,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,89,90,91,92,95,97,98,99,100,101,102,103,104,107,108,112,113,114,115,117,118,119,120,121,126,127,128,129,130,131,132,133,134,135,136,137,138,140,142,143,144,146,148,149,152,153,158,162,164,167,168,170,172,173,178,181,182,183,188,194,196,197,198,202,203,204,205,206,211,217,218,220,224,230,231,233,235,236,242,243,244,246,247,249,250,251,252,253,256,263,264,266,267,268,275,280,283,284,285,289,292,293,294,311,312,313,318,319,323,329,332,342,343,345,349,351,352,354,355,359,361,362,364,369,370,371,372,373,374,375,377,379,385,386,397,402,403,404],usr:[78,140,145,148],usual:[0,5,6,7,8,11,12,13,19,20,22,23,26,27,28,30,31,33,34,37,38,41,43,44,45,51,53,62,66,67,68,69,71,74,75,78,80,81,82,84,85,87,90,92,95,98,99,101,102,104,105,107,108,109,111,114,115,117,125,130,132,136,137,140,142,144,146,148,153,158,160,165,166,167,168,170,173,179,183,184,188,189,191,205,214,224,225,227,228,234,235,236,246,266,267,275,279,280,285,292,300,302,307,332,339,348,349,351,354,356,357,361,362,370,372,374,377],utc:[137,378],utf8:[2,137],utf:[16,30,61,73,91,138,194,305,311,328,363,377],util:[6,8,13,14,15,23,26,27,28,34,38,46,48,50,58,62,72,73,87,90,91,92,95,97,101,103,110,115,126,132,133,136,140,149,155,156,159,172,184,189,191,192,194,204,205,208,210,215,217,218,221,225,226,241,243,246,252,261,263,270,272,277,280,282,284,292,293,307,326,331,348,349,350,351,379,384,397,400,404],utilis:361,uyi:235,v19:140,vagu:81,val1:283,val2:283,val:[13,59,158,170,283,324,377],valid:[0,3,6,10,13,14,20,22,27,34,37,38,59,62,70,85,88,91,93,98,104,107,121,132,133,146,149,153,155,156,158,165,167,173,181,182,183,190,196,197,202,204,218,222,225,226,230,234,236,245,246,247,252,259,260,265,266,267,268,275,280,282,283,284,285,290,291,292,293,294,295,298,300,324,328,339,350,352,355,357,361,371,372,373,374,376,377,378,383,397,402],valid_handl:371,validate_email_address:377,validate_input:246,validate_nam:280,validate_onli:275,validate_password:[27,158],validate_prototyp:284,validate_sess:341,validate_usernam:158,validated_consum:[70,202],validated_input:202,validated_tool:[70,202],validationerror:[158,284,344,371,373],validator_config:158,validator_kei:371,validatorfunc:[155,156,353],valign:363,valu:[3,6,8,9,12,13,17,19,20,22,26,30,31,32,33,38,44,45,46,48,49,58,59,62,66,68,72,73,78,80,82,83,86,87,91,92,93,95,96,97,99,100,102,104,105,106,107,109,112,113,118,120,121,130,132,133,146,158,162,164,166,168,170,171,173,184,189,191,194,197,199,206,211,218,219,220,222,225,226,230,233,234,235,236,241,245,246,249,250,251,252,253,258,260,261,266,268,272,274,275,279,280,283,284,285,289,291,292,294,298,305,306,307,309,318,323,324,339,340,341,346,349,350,351,352,354,356,357,358,359,360,361,367,368,369,371,372,373,374,377,378,381,383,390,397,402],valuabl:111,value1:37,value2:37,value_displai:383,value_from_datadict:373,value_to_obj:284,value_to_obj_or_ani:284,value_to_str:373,valueerror:[37,87,98,121,194,197,232,234,349,352,354,357,369,377,378],valuei:73,values_list:102,valuex:73,vampir:102,vanilla:[0,45,58,67,72,89,91,105,112],vaniti:27,vari:[11,45,53,60,62,78,85,96,104,107,223,235,246,253,339,349,351],variabl:[4,6,7,13,14,20,22,27,31,37,40,46,54,59,61,64,66,71,72,75,77,78,83,87,89,91,93,98,99,102,105,106,107,108,123,129,132,133,148,149,158,162,164,168,170,173,178,181,182,183,184,194,200,209,217,218,222,224,225,228,233,246,266,274,279,280,284,285,297,300,310,313,314,316,320,322,332,339,346,354,355,361,377,390],variable_from_modul:377,variable_nam:[222,225],variablenam:377,varianc:235,variant:[13,43,69,77,107,167,197,207,243,311,354],variat:[92,102,114,117,118,120,166,217,235,260,377],varieti:[77,96,120,128,251,252],variou:[5,6,8,13,16,22,34,37,38,41,43,44,45,46,53,57,59,62,71,74,76,87,90,92,93,95,102,103,104,107,109,113,117,118,120,121,122,146,149,153,166,182,205,211,235,236,247,251,252,264,265,275,279,280,285,286,294,332,357,363,374,375],varnam:324,vast:[58,60,73,137],vastli:78,vcc:235,vccv:235,vccvccvc:235,vcpython27:67,vcv:235,vcvccv:235,vcvcvcc:235,vcvcvvccvcvv:235,vcvvccvvc:235,vector:377,vehicl:[81,404],velit:28,venu:[11,190],venv:[140,145],verb:[82,336],verbal:[227,280],verbatim:[100,107],verbatim_el:377,verbos:[0,8,75,120,236],verbose_nam:[132,351],veri:[0,3,5,6,8,9,11,12,13,14,15,17,19,20,22,25,26,27,28,29,30,31,37,40,42,43,44,45,46,48,53,58,59,60,62,63,65,66,67,68,71,72,73,74,75,77,78,79,80,81,83,84,86,87,89,90,91,94,97,98,100,102,104,105,107,108,109,110,111,112,113,114,115,117,118,120,121,129,131,133,134,135,136,137,142,144,146,153,158,160,166,168,184,189,191,197,199,202,224,225,234,235,236,242,243,244,247,252,260,264,267,268,271,279,284,304,350,352,357,359,361,377,402],verif:146,verifi:[2,11,27,105,140,146,173,194,202,218,252,325],verify_online_play:218,verify_or_create_ssl_key_and_cert:325,verify_ssl_key_and_cert:321,verifyfunc:218,versa:[41,53,59,120,178,309],version:[1,2,9,12,13,14,15,20,22,25,27,30,33,45,46,55,58,60,62,70,73,74,78,80,81,84,85,87,90,95,98,99,100,104,106,107,112,114,117,121,125,130,135,137,138,139,140,145,146,148,152,173,181,183,185,194,198,199,207,216,217,231,236,250,251,252,253,256,265,280,285,300,305,319,343,348,349,354,362,377,383,397,403,404],version_info:300,versionad:75,versionchang:75,versu:77,vertic:[265,363,377],very_strong:275,very_weak:31,vest:149,vet:37,veteran:135,vfill_char:363,via:[5,11,13,19,27,28,30,36,37,45,46,48,53,56,58,60,62,74,77,79,89,90,97,102,104,105,107,112,118,121,130,140,146,149,186,190,191,194,239,279,289,349,352,354,368],viabl:[70,114,264],vice:[41,53,59,120,178,309],vicin:[22,179,217,266],video:[46,62,104,135],vienv:67,view:[3,11,17,19,23,26,27,28,31,38,44,58,73,75,77,78,80,87,91,94,96,99,104,105,107,110,114,120,121,125,140,144,146,151,152,153,155,156,158,170,171,173,178,179,180,183,188,189,199,236,249,250,251,252,253,268,270,272,280,282,335,351,362,379,380,382,385,390,393,396,397,404],view_attr:173,view_lock:382,viewabl:[76,77,180],viewer:[75,82,93,236,268,274,280,351],viewport:3,viewset:[385,386],vim:[15,26,110,135,359],vincent:[69,87,197,217,231,234,267],violent:27,virtual:[77,80,87,90,135,140,146,183,217,364],virtual_env:145,virtualenv:[0,2,5,6,7,9,55,67,75,137,140,145,146,148,152,153],virtualhost:136,visibl:[2,11,14,20,41,45,62,75,82,93,95,112,113,114,117,121,139,140,146,152,179,236,274,280,312,345,361,377],visiblelock:274,vision:[13,91,112],visit:[68,72,73,132,133,146,267,361],visitor:[64,133,149],vista:140,visual:[5,46,62,82,90,140,158,180,220],vital:98,vlgeoff:[69,205],vniftg:140,vnum:89,vocabulari:[71,377],voic:[22,69,71,404],volatil:284,volcano:109,volum:[73,81,112,148],volund:102,voluntari:74,volupt:28,vowel:235,vpad_char:363,vscode:110,vulner:[84,149],vvc:235,vvcc:235,vvccv:235,vvccvvcc:235,w001:8,wai:[3,5,6,7,8,9,11,12,13,14,15,16,19,20,22,29,30,31,32,33,34,36,37,38,40,41,42,43,44,45,48,49,51,53,56,58,59,61,62,63,65,66,67,68,70,71,72,73,74,75,77,78,79,81,83,85,86,87,88,89,90,91,92,93,94,96,97,98,99,100,101,102,103,104,105,108,109,111,112,114,115,117,118,120,121,125,126,127,129,130,131,132,135,137,139,140,144,145,146,147,149,152,153,158,165,166,173,180,189,196,202,205,206,211,214,217,218,220,224,227,228,235,242,243,246,247,249,250,251,252,253,256,263,264,265,267,275,280,284,292,294,300,305,309,320,341,343,345,346,347,350,352,355,360,361,363,367,370,373,385,402],wail:72,waist:199,wait:[3,19,22,27,38,48,66,82,83,84,100,111,113,114,129,160,224,228,246,249,250,251,252,253,292,300,310,329,331,343,357,377],wait_for_disconnect:310,wait_for_server_connect:310,wait_for_statu:300,wait_for_status_repli:300,waiter:300,wake:218,walias:173,walk:[15,20,66,69,71,72,77,81,86,92,97,112,114,117,243,244,247,268,355],walki:[78,114],wall:[73,99,107,111,117,171,179,217,265,266],wand:[70,202],wanna:[74,113,196],want:[0,3,4,5,6,7,8,9,11,12,13,14,15,16,19,20,22,23,25,26,27,29,30,31,32,33,34,37,38,40,41,42,44,45,46,48,49,51,53,54,55,56,58,59,60,61,62,64,65,66,67,68,69,70,71,72,73,74,75,78,79,80,81,82,83,84,85,86,87,88,90,91,92,93,95,96,97,98,99,100,102,103,104,105,106,107,108,109,110,112,113,115,116,117,118,119,121,122,123,124,125,127,129,130,131,132,133,134,136,137,138,139,140,143,144,145,146,147,149,151,152,153,158,166,167,168,170,179,184,188,196,197,202,207,211,217,218,220,227,234,236,239,246,247,249,250,251,252,253,260,266,268,270,274,275,280,285,292,294,316,318,324,331,341,346,348,349,351,359,361,362,367,373,377,385,397,402,403],wanted_id:31,ware:97,warehous:[239,355],wari:[62,268,280,351],warm:[38,153,304],warn:[5,9,19,20,40,41,65,69,73,78,98,104,107,133,136,137,140,146,166,188,194,240,299,300,325,370,403],warnmsg:370,warrior:[83,90,91,111,114,121],wasclean:[311,328],wasn:[3,66,133],wast:[15,44],watch:[7,15,32],water:[70,167,202,203,230,233],waterballon:233,wave:73,wcach:183,wcactu:252,wcommandnam:267,wcure:252,wdestin:173,weak:285,weakref:367,weaksharedmemorymodel:[307,367],weaksharedmemorymodelbas:[307,367],weakvalu:367,wealth:97,weapon:[27,37,58,78,84,96,97,99,101,102,106,111,112,113,118,119,120,203,250,264,265,285],weapon_ineffective_msg:264,weapon_prototyp:265,weaponrack_cmdset:265,weaponstr:106,weapoon:111,wear:[69,96,113,119,199,236,250],wearabl:199,wearer:199,wearstyl:199,weather:[38,43,44,65,73,85,94,104,111,112,118,266,404],weather_script:38,weatherroom:[131,266],web:[17,31,37,50,55,67,75,76,77,78,80,82,85,93,100,103,107,110,112,124,135,136,137,140,142,144,145,152,153,155,156,187,194,302,304,314,318,324,328,329,339,343,345,352,358,404],web_client_url:139,web_get_admin_url:[189,272,351],web_get_create_url:[189,272,351],web_get_delete_url:[189,272,351],web_get_detail_url:[189,272,351],web_get_puppet_url:351,web_get_update_url:[189,272,351],web_plugin:104,webclient:[24,41,53,56,59,62,64,76,78,85,93,104,107,138,139,149,153,155,156,183,194,211,263,295,305,308,324,329,340,361,379,390,391,400,404],webclient_ajax:[46,155,156,295,308],webclient_en:149,webclient_opt:305,webclientdata:329,webclienttest:400,webpag:[17,136,146,394],webport:2,webserv:[2,24,40,53,64,67,103,104,123,136,137,146,148,151,155,156,295,379,404],webserver_en:149,webserver_interfac:[142,146],webserver_port:146,webservic:149,websit:[17,46,67,76,77,78,90,93,94,104,123,125,132,135,142,146,147,149,155,156,159,329,345,379,391,404],websocket:[46,53,78,146,148,311,317,328,340],websocket_client_interfac:[142,146],websocket_client_port:146,websocket_client_url:[136,142,146],websocket_clos:328,websocketcli:328,websocketclientfactori:311,websocketclientprotocol:311,websocketserverfactori:317,websocketserverprotocol:328,weed:[0,166],week:[92,104,205,370,378],weeklylogfil:370,weigh:[96,331],weight:[60,75,112,137,220,235,350,404],weird:[99,114,117,377],welcom:[25,55,68,74,80,97,110,123,140,144],well:[0,7,8,9,11,12,13,17,22,26,27,28,29,30,34,37,40,41,45,49,50,51,53,54,59,60,61,64,67,68,69,71,72,74,75,77,78,80,81,82,86,87,88,90,91,92,93,95,97,98,102,105,106,107,108,109,111,113,114,115,117,120,121,125,127,128,132,133,137,143,145,147,149,152,162,166,167,168,173,178,183,186,196,199,209,210,211,217,224,232,235,236,246,247,251,252,253,259,264,280,289,295,300,309,311,312,318,335,343,348,349,350,354,358,361,364,373,377],went:[8,11,90,108,117,152,153,290,294],were:[3,8,13,14,20,22,27,37,38,40,45,46,48,58,60,70,74,75,78,88,91,93,96,97,98,102,104,105,106,107,108,114,121,130,138,148,158,165,166,167,234,247,280,284,347,351,355,374,377],weren:92,werewolf:82,werewolv:102,werkzeug:377,west:[72,73,82,88,100,173,230,266],west_east:73,west_exit:266,western:73,westward:266,wet:114,wether:[196,357],wevennia:68,wflame:252,wflushmem:183,wfull:252,what:[0,3,5,6,8,9,10,11,12,14,15,19,20,22,27,29,30,31,34,37,38,40,41,44,45,48,49,51,53,56,58,59,60,61,62,63,65,66,67,68,70,71,72,73,75,78,79,80,81,82,84,86,88,89,90,91,92,93,95,97,99,100,102,103,105,106,107,111,112,113,116,117,118,119,120,121,122,124,125,126,127,129,130,131,132,133,134,135,136,137,140,144,146,147,149,153,158,164,166,167,168,170,173,180,184,189,202,209,211,212,216,225,233,234,236,239,244,246,251,252,256,260,264,266,272,275,280,284,285,300,302,305,312,324,329,344,346,349,351,352,354,355,361,371,372,377,378,383,389,397,402,404],whatev:[8,11,12,13,15,19,22,27,34,38,53,68,71,73,78,81,89,91,96,98,107,108,112,113,115,121,132,133,134,137,148,152,158,160,167,173,202,209,218,252,258,264,265,280,285,289,290,311,320,323,328,341,349,362,371,402],wheat:202,wheel:[44,90,140,145,291],whelp:267,when:[0,1,2,3,5,6,7,8,9,11,12,13,14,15,16,17,19,20,22,23,25,26,27,28,29,30,31,32,33,34,37,38,40,41,42,43,45,46,48,49,51,53,54,55,56,58,59,60,61,62,63,66,67,68,69,71,72,73,74,75,78,80,81,84,85,86,87,88,89,90,91,92,93,96,97,98,99,100,102,103,104,105,106,107,108,109,110,111,113,114,115,116,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,134,135,136,137,138,140,141,145,146,147,148,149,152,153,155,158,160,162,164,166,167,168,170,172,173,178,179,181,182,183,185,189,190,191,194,195,196,197,198,199,202,203,205,206,207,211,212,214,217,218,219,220,225,226,227,228,229,230,231,232,233,234,235,236,242,244,246,247,249,250,251,252,253,255,256,259,260,261,263,264,265,266,267,268,271,272,274,275,279,280,282,284,285,289,290,292,293,294,297,300,302,306,307,309,310,311,312,313,314,315,316,318,320,321,322,323,324,325,328,329,331,332,338,339,340,341,342,343,349,351,352,354,355,357,358,359,360,361,362,363,367,368,369,370,372,377,397,402],when_stop:300,whenev:[7,9,13,22,30,31,32,33,37,38,42,48,54,55,61,68,71,73,78,82,105,117,126,146,147,148,158,167,188,189,214,264,265,266,280,290,292,302,319,339,340,341],where:[0,2,3,4,8,11,13,14,15,20,22,26,27,28,31,37,38,40,41,45,46,48,49,53,55,56,58,59,60,61,62,64,66,67,68,70,71,72,73,75,78,81,82,84,86,87,89,90,91,92,93,97,98,99,100,104,105,106,107,108,110,111,112,114,116,117,118,119,121,123,125,126,127,129,132,133,145,146,148,149,151,152,165,166,171,173,179,182,189,190,194,198,203,206,211,227,229,230,235,236,240,245,251,265,266,268,274,275,280,283,284,285,290,300,302,305,309,332,337,341,348,351,354,355,359,361,362,363,369,371,372,377,383,402,404],wherea:[0,3,5,6,9,13,14,20,22,23,31,37,41,45,49,51,53,58,61,62,81,89,95,97,107,120,149,202,235,256,260,294,329,349,367],whereabout:111,wherebi:252,wherev:[8,13,73,78,109,140,148,197,239,251],whether:[27,49,66,71,77,86,92,93,106,129,158,160,167,173,178,180,189,218,247,249,250,251,252,253,274,280,294,311,328,343,349,350,354,369,371,373,377],whewiu:67,which:[0,2,3,4,5,6,7,8,11,13,14,15,16,19,20,22,23,24,27,28,30,31,33,34,37,38,40,41,42,43,44,45,46,48,49,51,53,54,55,56,58,59,60,61,62,64,65,66,67,68,70,71,72,73,74,75,78,80,82,83,84,85,86,87,88,89,90,91,92,93,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,111,112,113,114,115,117,118,120,121,123,125,126,127,128,129,130,131,132,133,138,140,141,143,144,146,148,149,152,153,158,160,164,166,167,168,170,171,173,179,181,182,183,184,188,189,190,191,194,196,197,198,199,200,202,203,205,209,211,216,217,218,220,227,228,229,230,232,236,239,240,242,244,246,247,249,250,251,252,253,259,260,264,265,266,267,268,272,275,279,280,284,285,289,290,292,293,294,297,299,300,304,305,312,318,320,328,329,331,332,339,340,341,343,346,348,349,350,351,352,354,355,357,358,361,362,363,364,367,369,370,371,373,374,375,377,383,386,389,390,397,402],whichev:[19,112,115,146,149,266],whilst:[73,230],whimper:111,whisk:214,whisp:235,whisper:[69,71,99,179,209,211,227,228,235,236,280],white:[30,62,130,354,377],whitelist:30,whitenois:246,whitespac:[15,19,22,91,95,99,102,110,117,121,181,182,232,236,354,355,363,377],who:[13,23,27,31,33,37,45,48,49,62,71,72,77,80,81,87,89,91,102,106,107,108,111,112,113,115,117,118,120,121,129,131,132,149,160,168,170,173,178,188,189,196,209,211,218,225,236,249,250,251,252,253,265,272,274,275,280,285,351,359,361,382],whoever:132,whole:[33,43,50,63,72,73,77,80,90,99,112,114,117,121,166,173,183,209,253,363],wholist:189,whome:173,whomev:[62,118,129],whoopi:117,whose:[45,59,62,70,102,104,105,158,168,184,225,236,247,249,250,251,252,253,305,356,361,377],whould:361,why:[13,27,45,49,66,68,71,73,75,77,78,82,86,87,88,96,98,100,113,115,117,121,130,140,149,152,171,234,249,252,253,297,298,361],wide:[19,50,58,82,86,91,98,107,118,171,251,252,268,360,363,377],widen:[49,117],wider:[49,82,86,171,363],widest:377,widget:[159,270,277,348,373,383,397],width:[17,19,22,30,37,50,62,72,73,82,155,168,283,305,320,339,354,359,360,362,363,369,377],wield:[37,96,113,119,250],wifi:[146,149],wiki:[22,45,60,67,73,74,77,78,91,94,120,135,197,328,403,404],wiki_account_handl:80,wiki_account_signup_allow:80,wiki_can:80,wiki_can_admin:80,wiki_can_assign:80,wiki_can_assign_own:80,wiki_can_change_permiss:80,wiki_can_delet:80,wiki_can_moder:80,wiki_can_read:80,wiki_can_writ:80,wikiconfig:80,wikipedia:[8,11,16,61,77,78,120,328],wild:[11,60,102,112,130],wildcard:[33,49,90,171,173,377],wildcard_to_regexp:377,wilder:[155,156,192],wildernessexit:268,wildernessmap:268,wildernessmapprovid:268,wildernessroom:268,wildernessscript:268,wildli:235,will_suppress_ga:322,will_transform:102,will_ttyp:327,willing:[91,112,115,135],win10:140,win7:140,win8:140,win:[67,98,120,138,209],wind:[111,131],winder:114,windmil:202,window:[5,6,7,9,11,20,28,34,41,46,55,56,59,72,75,78,80,82,88,100,107,110,113,137,144,152,153,168,180,211,300,316,339,343,362,377],windowid:339,windows10:140,wine:[109,111],wingd:73,winner:69,winpti:67,winter:217,wintertim:113,wintext:118,wip:[75,403],wipe:[9,14,67,73,99,107,137,166,173,183,251],wire:[19,53,56,59,61,78,146,182,297,309,310,341,354],wis:91,wisdom:5,wise:[0,11,13,14,15,16,31,64,91,105,113,127],wiser:[100,117],wish:[2,11,22,86,125,128,145,197,253,354,376,397],with_tag:233,withdraw:[120,253],withdrawl:253,within:[0,6,11,13,20,22,27,44,46,48,62,67,68,72,74,75,78,86,89,91,102,104,107,109,117,120,125,126,127,128,130,133,136,138,146,148,158,162,164,173,196,217,220,222,240,271,280,285,343,349,350,354,369,370,377,397,402],without:[3,5,6,8,9,11,13,14,15,19,20,22,25,26,27,31,36,37,40,42,44,45,49,50,53,54,55,58,59,60,62,63,66,68,70,71,72,74,75,78,81,82,84,85,88,90,91,98,99,100,101,102,104,106,107,108,112,113,114,115,117,121,125,127,129,130,132,136,137,140,146,148,152,158,160,165,168,170,171,173,178,179,181,182,183,184,191,195,196,198,199,202,214,217,222,225,227,230,235,236,242,246,247,249,252,253,264,266,275,280,283,284,285,292,293,309,320,323,324,331,341,342,349,351,354,355,357,358,359,361,362,369,373,374],withstand:31,wiz:91,wizard:[37,114,266,285,298,300],wkei:173,wlocat:173,wlock:173,wmagic:252,wmass:252,wndb_:173,woah:[105,106],woman:[113,114],won:[3,8,12,13,14,16,20,45,46,48,49,56,58,62,66,68,71,73,75,80,81,84,87,90,93,95,97,98,99,102,106,107,112,114,116,118,121,133,134,137,140,148,167,218,234,255,256,259,260,345,354,369,373],wonder:[50,67,89,96],wont_suppress_ga:322,wont_ttyp:327,woo:99,wood:[70,114,202,203],wooden:[37,70,202,203],woodenpuppetrecip:70,woosh:81,word:[5,6,11,15,19,22,26,34,55,59,71,72,73,79,92,93,98,99,105,107,110,113,115,125,130,144,165,181,182,185,207,216,228,235,236,312,359,374,377],word_fil:235,word_length_vari:235,wordi:235,work:[0,2,3,4,5,6,7,8,9,12,13,14,15,16,19,20,23,27,31,32,34,37,38,41,43,44,48,50,54,56,58,60,62,63,66,67,68,70,72,73,74,75,78,79,80,81,82,83,84,87,88,89,90,91,92,95,97,99,100,102,103,104,105,106,107,108,109,110,112,113,115,117,120,121,122,124,125,126,130,131,132,133,136,137,138,140,143,144,145,146,149,151,152,164,167,168,170,173,178,179,181,183,188,189,196,197,198,202,204,209,217,232,233,236,242,247,251,252,253,266,267,268,272,274,275,280,284,285,300,304,305,317,332,345,347,349,351,355,360,361,362,363,371,377,402],workaround:[11,140,148],workflow:159,world:[8,11,13,14,15,16,19,20,22,23,27,29,31,37,40,48,58,60,61,67,70,72,73,77,78,81,86,87,90,91,92,96,101,105,106,108,110,115,116,118,119,120,121,122,124,126,129,134,135,140,144,146,158,172,173,180,188,196,202,205,230,232,236,246,249,250,251,252,253,265,266,268,272,289,339,341,354,355,364,404],world_map:73,worm:[72,114],worm_has_map:72,worn:[199,250],worri:[2,8,13,16,27,40,61,62,66,86,87,102,111,117,121,196,211,212,260],wors:[113,115],worst:112,worth:[5,27,45,66,81,84,98,113,114,115,132,135,136,196],worthi:112,worthless:146,would:[2,3,5,7,8,9,13,14,15,16,19,20,22,27,29,31,34,37,38,41,43,44,45,48,50,51,58,59,62,64,65,66,67,68,70,71,72,73,75,77,78,80,81,82,84,86,87,88,89,90,91,92,93,95,96,97,98,99,100,102,103,104,105,106,107,108,110,112,113,114,115,117,118,120,121,125,126,127,129,130,132,133,136,140,146,148,158,165,166,167,173,182,189,194,196,202,205,211,225,227,235,246,247,256,260,267,268,272,274,275,284,285,312,348,351,354,355,358,361,369,372,373,375],wouldn:[86,106,130],wound:252,wow:[93,115],wpermiss:173,wprototype_desc:173,wprototype_kei:173,wprototype_lock:173,wprototype_par:173,wprototype_tag:173,wrap:[27,37,38,48,72,85,102,107,109,117,125,199,203,211,218,236,307,347,363,377],wrap_conflictual_object:373,wrapper:[5,19,27,30,41,45,48,58,70,84,158,162,189,190,191,214,216,242,246,272,279,280,289,293,305,307,339,348,349,351,352,354,363,367,368,370,377,402],wresid:183,write:[5,10,11,13,15,16,19,20,22,23,27,29,33,45,48,50,59,60,63,66,68,71,74,75,79,80,82,87,88,89,91,92,93,98,99,100,102,105,106,107,108,111,113,114,115,117,121,137,140,141,143,144,173,180,188,194,195,197,227,239,240,267,280,313,370,375,402,404],writeabl:145,written:[8,16,19,37,75,89,90,91,99,102,104,105,106,107,108,109,132,133,135,139,149,154,180,239,355,402],wrong:[0,3,8,87,95,97,107,113,140,153,166,173,183,202,204,236],wrote:[102,105],wserver:183,wservic:178,wsgi:[136,345],wsgi_resourc:345,wsgiwebserv:345,wsl:[75,140],wss:[136,142,146],wtypeclass:173,wwhere:[227,280],www:[9,60,67,68,75,77,78,86,132,135,136,146,155,315,316,322,324,376,397],wyou:96,x0c:173,x1b:[354,376],x2x:91,x4x:360,x5x:360,x6x:360,x7x:360,x8x:360,x9x:360,x_r:86,xcode:140,xforward:345,xgettext:55,xit:[68,197],xml:194,xmlcharrefreplac:354,xp_gain:118,xpo:363,xterm256:[30,46,56,95,107,170,200,220,305,320,323,354,404],xterm256_bg:354,xterm256_bg_sub:354,xterm256_fg:354,xterm256_fg_sub:354,xterm256_gbg:354,xterm256_gbg_sub:354,xterm256_gfg:354,xterm256_gfg_sub:354,xterm:[62,107,130],xterms256:62,xval:22,xxx:[3,82,234],xxxx:234,xxxxx1xxxxx:360,xxxxx3xxxxx:360,xxxxxxx2xxxxxxx:360,xxxxxxxxxx3xxxxxxxxxxx:91,xxxxxxxxxx4xxxxxxxxxxx:91,xxxxxxxxxxx:360,xxxxxxxxxxxxxx1xxxxxxxxxxxxxxx:91,xxxxxxxxxxxxxxxxxxxxxx:91,xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx:91,xyz:33,y_r:86,yan:[62,354],yank:26,year:[59,60,77,92,110,114,146,194,205,364,370,377,397],yearli:[92,146],yeast:[70,202],yellow:[11,62,130,265],yer:113,yes:[22,27,48,71,86,130,173,228,298,359,377],yesno:[27,359],yet:[2,3,9,11,12,15,25,27,37,41,47,49,55,58,66,68,71,72,73,78,80,82,83,87,99,102,105,115,117,129,132,133,135,139,140,146,152,154,158,185,196,207,225,230,275,279,318,341,345,354,402],yield:[22,31,48,60,137,173,240,363,377],yml:[10,148],yogurt:233,you:[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,19,20,22,23,25,26,27,29,30,31,32,33,34,36,37,38,40,41,42,43,44,45,46,48,49,50,51,53,54,55,56,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,107,108,109,112,113,115,116,117,118,119,120,121,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,143,144,145,146,147,148,149,151,152,153,158,167,168,170,173,178,179,180,181,182,183,184,185,188,194,196,197,198,199,200,202,203,205,209,211,212,216,217,218,220,223,224,225,227,228,229,230,231,232,233,234,235,236,239,240,242,243,244,246,247,249,250,251,252,253,255,256,259,260,265,266,267,268,270,274,275,280,285,291,292,294,302,311,312,313,329,331,341,343,345,346,349,351,354,355,357,360,361,363,364,373,374,377,381,383,385,386,397,402,403],you_replac:209,your:[2,3,5,7,8,10,13,14,15,16,17,19,20,23,25,26,27,29,31,33,37,38,40,41,42,43,44,45,48,49,50,54,55,56,59,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,77,78,79,81,82,84,85,87,88,89,90,91,92,93,94,95,96,97,98,102,103,105,106,107,108,109,110,111,112,113,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,133,134,135,136,137,139,140,141,142,143,144,145,147,151,152,153,155,156,158,162,165,167,168,170,171,173,178,179,183,184,185,192,194,196,197,199,200,202,205,206,207,209,211,217,218,220,224,227,230,234,235,236,239,240,243,247,249,250,251,252,253,255,265,266,267,268,274,275,279,331,348,351,354,359,361,363,373,374,375,377,378,386,397,402,404],your_act:211,your_email:11,yourchar:107,yourgam:239,yourhost:142,yournam:[99,105,106,136],yourpassword:137,yourrepo:7,yourself:[0,3,10,11,12,15,20,27,31,34,38,45,50,51,58,60,64,66,68,69,73,74,77,91,93,98,106,107,109,113,114,115,117,118,121,134,137,140,146,173,179,196,209,211,219,236,242,246,252,255,361],yoursit:132,yourusernam:11,yourwebsit:132,yousuck:49,yousuckmor:49,youth:218,youtub:11,ypo:363,yrs:205,ythi:62,yum:[11,136,142],yvonn:91,z_r:86,zed:135,zero:[19,37,100,105,107,109,202,236,280,349,354],zip:[149,194],zlib:[145,309,313],zmud:[138,315],zone:[43,71,79,89,94,104,115,135,352,370,404],zope:6,zopeinterfac:140,zuggsoft:315},titles:["Coding Introduction","Coding and development help","Continuous Integration","Debugging","Things to remember about the flat API","Profiling","Quirks","Setting up PyCharm","Unit Testing","Updating Your Game","Using Travis","Version Control","Accounts","Attributes","Batch Code Processor","Batch Command Processor","Batch Processors","Bootstrap Components and Utilities","Channels","Coding Utils","Command Sets","Command System","Commands","Communications","Core Components","Connection Screen","EvEditor","EvMenu","EvMore","Help System","Inputfuncs","Locks","MonitorHandler","Nicks","Objects","Outputfuncs","Portal And Server","Spawner and Prototypes","Scripts","Server component","Server Conf","Sessions","Signals","Tags","TickerHandler","Typeclasses","Webclient","Webserver","Async Process","Banning","Bootstrap & Evennia","Building Permissions","Core Concepts","Custom Protocols","Guest Logins","Internationalization","Messagepath","Multisession modes","New Models","OOB","Soft Code","Text Encodings","TextTags","Using MUX as a Standard","Web Features","Zones","A voice operated elevator using events","Arxcode installing help","Building menus","Contrib modules","Crafting system contrib","Dialogues in events","Dynamic In Game Map","Static In Game Map","Contributing","Contributing to Evennia Docs","API Summary","Evennia Introduction","Glossary","How To Get And Give Help","Add a wiki on your website","Building a mech tutorial","Coding FAQ","Command Cooldown","Command Duration","Command Prompt","Coordinates","Customize channels","Default Exit Errors","Evennia for Diku Users","Evennia for MUSH Users","Evennia for roleplaying sessions","Gametime Tutorial","Help System Tutorial","Tutorials and Howto\u2019s","Manually Configuring Color","Mass and weight for objects","NPC shop Tutorial","Parsing command arguments, theory and best practices","Our own commands","Using the game and building stuff","Creating things","Django Database queries","Overview of the Evennia library","Overview of your new Game Dir","Persistent objects and typeclasses","More about Commands","Starting to code Evennia","Python Classes and objects","Searching for things","Starting Tutorial (Part 1)","The Tutorial World","On Planning a Game","Planning the use of some useful contribs","Planning our tutorial game","Where do I begin?","Evennia Starting Tutorial (Part 2)","Making a sittable object","Implementing a game rule system","Evennia Starting Tutorial (Part 3)","Turn based Combat System","Tutorial for basic MUSH like game","Evennia Starting Tutorial (Part 4)","Add a simple new web page","Evennia Starting Tutorial (part 5)","Web Tutorial","Tutorial Aggressive NPCs","Tutorial NPCs listening","Tutorial Tweeting Game Stats","Tutorial Vehicles","Understanding Color Tags","Weather Tutorial","Web Character Generation","Web Character View Tutorial","Licensing","Links","Apache Config","Choosing An SQL Server","Client Support Grid","Evennia Game Index","Getting Started","Grapevine","HAProxy Config (Optional)","How to connect Evennia to Twitter","IRC","Installing on Android","Online Setup","RSS","Running Evennia in Docker","Security","The Evennia Default Settings file","Server Setup and Life","Setup quickstart","Start Stop Reload","Unimplemented","evennia","evennia","evennia.accounts","evennia.accounts.accounts","evennia.accounts.admin","evennia.accounts.bots","evennia.accounts.manager","evennia.accounts.models","evennia.commands","evennia.commands.cmdhandler","evennia.commands.cmdparser","evennia.commands.cmdset","evennia.commands.cmdsethandler","evennia.commands.command","evennia.commands.default","evennia.commands.default.account","evennia.commands.default.admin","evennia.commands.default.batchprocess","evennia.commands.default.building","evennia.commands.default.cmdset_account","evennia.commands.default.cmdset_character","evennia.commands.default.cmdset_session","evennia.commands.default.cmdset_unloggedin","evennia.commands.default.comms","evennia.commands.default.general","evennia.commands.default.help","evennia.commands.default.muxcommand","evennia.commands.default.syscommands","evennia.commands.default.system","evennia.commands.default.tests","evennia.commands.default.unloggedin","evennia.comms","evennia.comms.admin","evennia.comms.channelhandler","evennia.comms.comms","evennia.comms.managers","evennia.comms.models","evennia.contrib","evennia.contrib.awsstorage","evennia.contrib.awsstorage.aws_s3_cdn","evennia.contrib.awsstorage.tests","evennia.contrib.barter","evennia.contrib.building_menu","evennia.contrib.chargen","evennia.contrib.clothing","evennia.contrib.color_markups","evennia.contrib.crafting","evennia.contrib.crafting.crafting","evennia.contrib.crafting.example_recipes","evennia.contrib.crafting.tests","evennia.contrib.custom_gametime","evennia.contrib.dice","evennia.contrib.email_login","evennia.contrib.evscaperoom","evennia.contrib.evscaperoom.commands","evennia.contrib.evscaperoom.menu","evennia.contrib.evscaperoom.objects","evennia.contrib.evscaperoom.room","evennia.contrib.evscaperoom.scripts","evennia.contrib.evscaperoom.state","evennia.contrib.evscaperoom.tests","evennia.contrib.evscaperoom.utils","evennia.contrib.extended_room","evennia.contrib.fieldfill","evennia.contrib.gendersub","evennia.contrib.health_bar","evennia.contrib.ingame_python","evennia.contrib.ingame_python.callbackhandler","evennia.contrib.ingame_python.commands","evennia.contrib.ingame_python.eventfuncs","evennia.contrib.ingame_python.scripts","evennia.contrib.ingame_python.tests","evennia.contrib.ingame_python.typeclasses","evennia.contrib.ingame_python.utils","evennia.contrib.mail","evennia.contrib.mapbuilder","evennia.contrib.menu_login","evennia.contrib.multidescer","evennia.contrib.puzzles","evennia.contrib.random_string_generator","evennia.contrib.rplanguage","evennia.contrib.rpsystem","evennia.contrib.security","evennia.contrib.security.auditing","evennia.contrib.security.auditing.outputs","evennia.contrib.security.auditing.server","evennia.contrib.security.auditing.tests","evennia.contrib.simpledoor","evennia.contrib.slow_exit","evennia.contrib.talking_npc","evennia.contrib.test_traits","evennia.contrib.traits","evennia.contrib.tree_select","evennia.contrib.turnbattle","evennia.contrib.turnbattle.tb_basic","evennia.contrib.turnbattle.tb_equip","evennia.contrib.turnbattle.tb_items","evennia.contrib.turnbattle.tb_magic","evennia.contrib.turnbattle.tb_range","evennia.contrib.tutorial_examples","evennia.contrib.tutorial_examples.bodyfunctions","evennia.contrib.tutorial_examples.cmdset_red_button","evennia.contrib.tutorial_examples.example_batch_code","evennia.contrib.tutorial_examples.mirror","evennia.contrib.tutorial_examples.red_button","evennia.contrib.tutorial_examples.red_button_scripts","evennia.contrib.tutorial_examples.tests","evennia.contrib.tutorial_world","evennia.contrib.tutorial_world.intro_menu","evennia.contrib.tutorial_world.mob","evennia.contrib.tutorial_world.objects","evennia.contrib.tutorial_world.rooms","evennia.contrib.unixcommand","evennia.contrib.wilderness","evennia.help","evennia.help.admin","evennia.help.manager","evennia.help.models","evennia.locks","evennia.locks.lockfuncs","evennia.locks.lockhandler","evennia.objects","evennia.objects.admin","evennia.objects.manager","evennia.objects.models","evennia.objects.objects","evennia.prototypes","evennia.prototypes.menus","evennia.prototypes.protfuncs","evennia.prototypes.prototypes","evennia.prototypes.spawner","evennia.scripts","evennia.scripts.admin","evennia.scripts.manager","evennia.scripts.models","evennia.scripts.monitorhandler","evennia.scripts.scripthandler","evennia.scripts.scripts","evennia.scripts.taskhandler","evennia.scripts.tickerhandler","evennia.server","evennia.server.admin","evennia.server.amp_client","evennia.server.connection_wizard","evennia.server.deprecations","evennia.server.evennia_launcher","evennia.server.game_index_client","evennia.server.game_index_client.client","evennia.server.game_index_client.service","evennia.server.initial_setup","evennia.server.inputfuncs","evennia.server.manager","evennia.server.models","evennia.server.portal","evennia.server.portal.amp","evennia.server.portal.amp_server","evennia.server.portal.grapevine","evennia.server.portal.irc","evennia.server.portal.mccp","evennia.server.portal.mssp","evennia.server.portal.mxp","evennia.server.portal.naws","evennia.server.portal.portal","evennia.server.portal.portalsessionhandler","evennia.server.portal.rss","evennia.server.portal.ssh","evennia.server.portal.ssl","evennia.server.portal.suppress_ga","evennia.server.portal.telnet","evennia.server.portal.telnet_oob","evennia.server.portal.telnet_ssl","evennia.server.portal.tests","evennia.server.portal.ttype","evennia.server.portal.webclient","evennia.server.portal.webclient_ajax","evennia.server.profiling","evennia.server.profiling.dummyrunner","evennia.server.profiling.dummyrunner_settings","evennia.server.profiling.memplot","evennia.server.profiling.settings_mixin","evennia.server.profiling.test_queries","evennia.server.profiling.tests","evennia.server.profiling.timetrace","evennia.server.server","evennia.server.serversession","evennia.server.session","evennia.server.sessionhandler","evennia.server.signals","evennia.server.throttle","evennia.server.validators","evennia.server.webserver","evennia.settings_default","evennia.typeclasses","evennia.typeclasses.admin","evennia.typeclasses.attributes","evennia.typeclasses.managers","evennia.typeclasses.models","evennia.typeclasses.tags","evennia.utils","evennia.utils.ansi","evennia.utils.batchprocessors","evennia.utils.containers","evennia.utils.create","evennia.utils.dbserialize","evennia.utils.eveditor","evennia.utils.evform","evennia.utils.evmenu","evennia.utils.evmore","evennia.utils.evtable","evennia.utils.gametime","evennia.utils.idmapper","evennia.utils.idmapper.manager","evennia.utils.idmapper.models","evennia.utils.idmapper.tests","evennia.utils.inlinefuncs","evennia.utils.logger","evennia.utils.optionclasses","evennia.utils.optionhandler","evennia.utils.picklefield","evennia.utils.search","evennia.utils.test_resources","evennia.utils.text2html","evennia.utils.utils","evennia.utils.validatorfuncs","evennia.web","evennia.web.api","evennia.web.api.filters","evennia.web.api.permissions","evennia.web.api.serializers","evennia.web.api.tests","evennia.web.api.urls","evennia.web.api.views","evennia.web.urls","evennia.web.utils","evennia.web.utils.backends","evennia.web.utils.general_context","evennia.web.utils.middleware","evennia.web.utils.tests","evennia.web.webclient","evennia.web.webclient.urls","evennia.web.webclient.views","evennia.web.website","evennia.web.website.forms","evennia.web.website.templatetags","evennia.web.website.templatetags.addclass","evennia.web.website.tests","evennia.web.website.urls","evennia.web.website.views","Evennia Documentation","Toc"],titleterms:{"break":102,"case":[66,114],"class":[8,19,22,45,68,87,104,105,108,114],"default":[30,31,46,82,85,88,105,106,150,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185],"final":[72,145],"function":[3,31,34,38,62,68,76,107,109],"goto":27,"import":[0,4,75,87,103,107,108],"new":[6,8,38,45,58,62,70,80,91,93,104,105,114,123,132,152],"public":[139,151],"return":[27,41,102,107],"static":[73,246],"super":[51,106],"switch":87,"try":87,Adding:[20,30,43,53,58,66,67,70,80,82,86,87,88,100,106,129,132,246],And:[36,79],Are:114,Going:151,PMs:91,TLS:136,The:[0,5,13,14,15,26,27,37,48,50,51,56,64,68,69,71,72,84,87,91,93,94,97,111,112,115,120,121,123,150,152],Use:[0,149],Using:[5,8,10,28,32,37,43,58,63,65,72,94,100,146,246],Will:114,Yes:27,__init__:[103,105],_famili:102,_should:114,abl:114,abort:84,about:[4,9,44,45,84,106,108,114],absolut:103,abus:49,access:52,access_typ:31,account:[6,12,78,91,101,114,157,158,159,160,161,162,170],across:117,action:114,activ:[90,114,132],actual:[22,45],add:[80,82,123,137],add_choic:68,addclass:399,adding:8,addit:[67,86,87,88,148],address:82,admin:[6,64,78,159,171,187,270,277,287,296,348],administr:[112,114],advanc:[1,33,76,84,106,153],affect:274,aggress:126,ainnev:69,alia:6,alias:[43,109],all:[82,93,105,114],allow:114,alpha:112,also:114,altern:[7,67],amount:114,amp:309,amp_client:297,amp_serv:310,analyz:5,android:145,ani:[14,77],annot:102,anoth:[75,87,106],ansi:[19,62,130,354],apach:136,api:[4,46,75,76,103,380,381,382,383,384,385,386],app:[93,132],appear:114,arbitrari:27,area:[73,121],arg:98,arg_regex:22,argument:[27,98,105,107],arm:81,around:100,arx:67,arxcod:[67,69],ascii:19,ask:[22,27],asset:115,assign:[22,51],assort:[15,20,22,27,43,48,53,127],async:48,asynchron:48,at_object_cr:105,attach:[7,42],attack:[114,121],attribut:[6,13,78,105,109,349],attributehandl:13,audit:[69,238,239,240,241],auto:29,automat:82,avail:[25,42],awai:1,aws_s3_cdn:194,awsstorag:[193,194,195],backend:389,ban:49,bank:114,bar:69,barter:[69,113,114,196],base:[37,82,114,120],basic:[8,14,15,77,80,121,125,143],batch:[14,15,16,355],batchcod:14,batchprocess:172,batchprocessor:355,befor:0,begin:115,best:98,beta:112,between:[14,27,45],block:[14,75,84],blockquot:75,board:114,bodyfunct:255,bold:75,boot:49,bootstrap:[17,50],border:17,bot:160,branch:[11,27],brief:93,briefli:59,broken:114,bug:[6,75],build:[51,68,69,72,73,75,81,91,97,100,112,114,173],builder:[69,114],building_menu:[68,197],built:114,bulletin:114,busi:97,button:[17,100],calendar:92,call:[22,105],callback:[46,66,71],callbackhandl:222,caller:27,can:[13,68,77,108,109,114,142],cannot:114,capabl:114,capcha:132,card:17,care:149,carri:114,caveat:[14,15,45,62,145],certain:102,chair:[114,117],chang:[6,9,11,55,60,66,75,82,91,105,114,125,149],channel:[18,23,78,82,87,91,114],channelhandl:188,charact:[34,69,71,78,82,91,96,105,112,113,114,117,118,121,132,133,138],chargen:[69,121,198],cheat:3,check:[13,31],checker:0,checkpoint:132,children:108,choic:68,choos:137,clean:67,clickabl:62,client:[46,56,59,64,110,138,146,302],client_opt:30,clone:[11,67],cloth:[69,113,199],cloud9:146,cmdhandler:164,cmdparser:165,cmdset:[99,106,166],cmdset_account:174,cmdset_charact:175,cmdset_red_button:256,cmdset_sess:176,cmdset_unloggedin:177,cmdsethandl:167,code:[0,1,3,9,11,14,19,26,33,60,68,75,82,87,97,99,107,112,114,118,136,202,355],coin:114,collabor:90,color:[17,19,69,82,95,130],color_markup:200,colour:62,combat:[120,121],comfort:148,comm:[178,186,187,188,189,190,191],command:[3,6,8,15,20,21,22,24,25,29,59,68,76,82,83,84,85,87,88,91,92,95,97,98,99,104,105,106,107,110,117,120,121,129,143,148,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,209,223,355],comment:[72,88,108],commit:11,commun:[14,23],complet:31,complex:[68,102],compon:[17,24,39],comput:146,concept:[1,52,72,114,120],conclud:[86,121],conclus:[68,73,87,98,102,105,107,113,114,115,117],condit:82,conf:[40,104],config:[69,76,95,136,142],configur:[7,11,95,132,136,137,141,143,144,147,151],congratul:112,connect:[6,25,139,143,146],connection_wizard:298,contain:[148,356],content:82,continu:[2,117],contrib:[8,68,69,70,74,113,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268],contribut:[74,75,76],control:11,convert:98,cooldown:83,coordin:86,copi:136,core:[24,52,76,78,89],counter:246,cprofil:5,craft:[69,70,114,201,202,203,204],crafter:70,creat:[2,6,12,19,22,34,45,49,58,66,73,76,81,93,94,99,100,101,105,107,114,121,123,129,132,148,357],create_object:105,createnpc:121,creation:115,creatur:148,credit:[105,111],crop:19,current:[3,92],custom:[8,27,31,41,46,48,53,61,64,68,69,70,80,87,90,92,95,99,151],custom_gametim:205,dai:114,data:[7,13,27,41,53],databas:[6,9,24,29,37,58,67,76,102,105],dbref:109,dbserial:358,deal:38,death:114,debug:[3,14,149],debugg:7,decid:114,decor:[27,48],dedent:19,dedic:132,deep:94,deeper:70,defaultobject:6,defeat:114,defin:[11,20,22,23,27,31,38,58],definit:31,delai:[19,48,84],delimit:82,demo:112,depend:[9,67],deploi:148,deprec:[75,299],desc:27,descer:90,descript:[114,148],design:97,detail:[93,132],detect:114,develop:[1,8,90,135,148,149,153],dialogu:71,dice:[69,91,113,206],dictionari:27,differ:[45,89,114],diku:89,dir:[104,110,151],direct:7,directori:[40,146],disabl:149,discuss:135,displai:[19,72,92,138],dive:94,django:[31,64,78,102,132,153],doc:[0,75],docker:148,docstr:108,document:[63,74,75,403],doe:114,doing:115,don:[14,77,117,148],donat:74,done:111,door:69,down:[100,129,153],dummyrunn:[5,331],dummyrunner_set:332,durat:84,dure:153,dynam:[22,27,72],each:[109,114],echo:30,economi:114,edit:[26,68,75,121],editnpc:121,editor:[26,110],effect:274,elev:66,els:114,email:69,email_login:207,emul:89,encod:[16,61],encrypt:146,end:87,enemi:114,enforc:114,engin:115,enjoi:136,enough:[111,114],enter:129,entir:66,entit:24,entiti:114,entri:[29,100],error:[38,88,99,107,153],eveditor:[26,359],even:70,evennia:[0,3,4,7,8,9,11,37,46,50,55,65,67,75,77,80,82,87,89,90,91,98,103,107,114,116,119,122,124,130,135,136,137,139,142,143,145,146,148,150,153,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403],evennia_launch:300,evenniatest:8,event:[66,71,92],eventfunc:224,everi:85,everyth:68,evform:[91,360],evmenu:[27,82,361],evmor:[28,362],evscaperoom:[69,208,209,210,211,212,213,214,215,216],evtabl:[82,91,363],examin:[3,105],exampl:[3,8,26,27,31,38,46,60,69,71,86,103,118,120,146,355],example_batch_cod:257,example_recip:203,except:117,execut:3,exist:[45,114],exit:[22,34,66,69,82,88],expand:[120,129,246],experi:114,explan:68,explor:[0,103],extend:[52,69,113],extended_room:217,extern:149,extra:[105,111],fail:114,familiar:[89,90],faq:[82,94],faster:8,featur:[52,64,75,93],feel:89,field:[69,78,102],fieldfil:218,fight:114,figur:99,file:[8,11,14,15,16,40,75,150,355],fill:[19,69],filter:381,find:[1,86,107,109],firewal:149,first:[66,68,71,90,105,107],fix:11,flat:4,flexibl:75,flow:114,flower:114,folder:[0,11,67],foreground:153,forget:6,fork:[11,74],form:[17,114,132,397],formal:114,format:27,forum:135,framework:135,from:[4,27,46,77,80,82,100,107,132,146,148,361],front:125,full:[68,69,87,93],func:87,further:[48,125,136],futur:81,gain:114,game:[0,8,9,11,19,69,72,73,77,86,90,91,92,100,104,110,112,114,115,118,121,128,139,146,148,151,152,202],game_index_cli:[301,302,303],gamedir:75,gameplai:111,gametim:[69,92,364],gaug:246,gendersub:[69,219],gener:[17,52,68,69,87,113,114,121,132,135,179,361],general_context:390,get:[27,79,94,100,102,140],get_client_opt:30,get_input:27,get_inputfunc:30,get_valu:30,git:[11,78],github:[75,78],give:[79,114],given:43,global:[38,76,98,114],glossari:78,gmcp:59,godhood:100,goldenlayout:46,good:108,googl:132,grant:91,grapevin:[141,311],graphic:107,grid:[69,72,138],group:102,guest:54,guid:67,had:111,handl:[49,93,114,149,153],handler:[42,76,120],haproxi:142,have:[94,108,110,114,121],head:75,health:69,health_bar:220,hello:107,help:[0,1,29,67,74,79,93,100,180,269,270,271,272],here:[0,77],hidden:114,hide:114,hierarchi:[91,114],hint:[111,136],hit:99,hold:106,hook:45,host:146,hous:100,how:[12,22,34,45,61,79,91,94,114,129,143,148],howto:94,html:[123,132],http:[136,142],human:114,idmapp:[365,366,367,368],imag:[148,149],implement:[114,118],improv:[93,114],index:[93,132,139],infinit:114,influenc:114,info:[135,153],inform:146,infrastructur:118,ingame_python:[221,222,223,224,225,226,227,228],ingo:56,inherit:[65,108],inherits_from:19,initi:[82,120,137,152],initial_setup:304,inlin:62,inlinefunc:[62,369],input:[22,27,59,107],inputfunc:[30,56,59,305],instal:[11,67,80,132,136,137,140,143,145,146,148,151,152,202],instanc:[22,45,58,108],instruct:59,integr:2,interact:[0,14,15,48,107],interfac:149,internation:55,interpret:7,intro_menu:263,introduct:[0,5,27,67,72,73,77,132],inventori:96,ipython:107,irc:[144,312],issu:138,ital:75,item:112,itself:117,join:87,jumbotron:17,just:[77,114],kei:[27,37,68,109],keyword:[71,105],kill:[114,153],kind:114,know:[77,149],known:[6,114],languag:[55,69],larg:114,last:82,latest:[9,148],latin:82,launch:[26,27],layout:[50,87],learn:[0,77],leav:[87,129],legend:138,lesson:[110,116],let:[3,14,93,146],librari:103,licens:134,life:151,lift:49,like:[14,89,114,121],limit:[14,15,114],line:[3,26,81,102,107,110,117],link:[62,75,135],linux:[2,140,153],list:[3,75,105,106,114],list_nod:27,listen:127,literatur:135,live:153,local:[75,98,146],locat:109,lock:[13,31,106,129,273,274,275],lockdown:146,lockfunc:[117,274],lockhandl:275,log:[19,67,93,104,107,149,152],logfil:7,logger:370,login:[30,54,69],logo:125,longer:71,look:[89,100,114,121],lookup:[76,102],loop:105,loot:114,mac:[140,153],machin:146,magic:6,mai:114,mail:[11,69,229],main:[75,76,109,403],make:[8,11,19,81,90,91,99,100,105,107,114,117,121,129],manag:[46,80,161,190,271,278,288,306,350,366],manual:[95,114,139],map:[69,72,73],mapbuild:230,mapper:72,mariadb:137,markup:[69,354],mass:96,master:[11,91,114],match:[6,106],matter:114,mccp:313,mean:114,mech:81,mechan:114,memplot:333,menu:[19,27,68,69,97,210,282,361],menu_login:231,merg:20,messag:[56,59,66,82],messagepath:56,method:[6,22,87,95,105,107],middlewar:391,migrat:[9,78,80],mind:11,mini:8,minimap:73,mirror:258,mob:[94,114,264],mod_proxi:136,mod_ssl:136,mod_wsgi:136,mode:[14,15,41,57,78,146,153],model:[8,58,76,132,162,191,272,279,289,307,351,367],modif:91,modifi:[85,105,136],modul:[37,69,107,118,120,143],monitor:30,monitorhandl:[32,290],more:[9,31,50,64,70,75,76,84,90,95,106,114],most:0,motiv:115,move:[82,117,129],movement:69,msdp:59,msg:[23,56,95],mssp:314,mud:[110,135],multi:[90,106,107,108,114],multidesc:[69,90,232],multipl:[13,114,117],multisess:[41,57,78],mush:[90,121],must:114,mutabl:[6,13],mux:[63,274],muxcommand:181,mxp:315,mysql:137,name:[6,49,59,105,114,274],naw:316,ndb:13,need:[66,77,106,110,114],nest:68,network:24,next:[90,140,143,152],nice:142,nick:33,night:114,node:27,non:[13,82,83,139],nop:138,note:[8,15,16,20,22,27,33,43,48,53,75,127,136],npc:[69,94,97,113,114,121,126,127],number:98,numer:114,object:[6,13,19,31,34,41,43,73,78,82,96,100,101,102,105,106,107,108,109,112,114,117,129,211,265,276,277,278,279,280],obtain:132,off:[82,114],offici:135,olc:37,onc:111,one:[86,114],onli:[75,102,114,153],onlin:[11,75,146],oob:59,oop:108,open:97,oper:[48,66],option:[27,68,91,98,142,146,149,153],optionclass:371,optionhandl:372,other:[22,40,107,109,114,135,137,146],our:[60,66,68,93,99,105,107,112,114,129,132],ourselv:105,out:[53,91,99,114],outgo:56,output:239,outputcommand:59,outputfunc:[35,59],outsid:146,overal:118,overload:[45,64,95],overrid:6,overview:[2,58,103,104,120,125],own:[12,22,30,34,46,53,99,107,114,146,148,246],page:[64,80,93,123,125],parent:[58,90],pars:[82,87,98,106,107],part3:94,part:[94,110,116,119,122,124],parti:135,pass:107,patch:74,path:[14,56,104],paus:[22,66,84],pax:67,pdb:3,penalti:114,percentag:246,perman:114,permiss:[31,43,51,91,382],perpetu:112,persist:[13,26,83,84,99,105],person:[100,114],physic:114,picklefield:373,pictur:132,pip:[78,80],plai:[114,142],plan:[0,73,112,113,114],player:[90,114],plugin:46,point:0,polici:63,port:[146,149],portal:[36,41,56,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329],portalsess:56,portalsessionhandl:[56,318],post:114,postgresql:137,practic:98,prepar:2,prerequisit:145,prevent:82,prison:114,privileg:[80,114],problem:60,process:[48,52,153],processor:[14,15,16,355],product:[81,148],profil:[5,330,331,332,333,334,335,336,337],program:[3,77],project:[2,7],prompt:[27,85],prop:114,properti:[12,13,20,22,23,27,34,38,41,43,45,78,102],protfunc:[37,283],protocol:[53,59],prototyp:[37,281,282,283,284,285],proxi:[136,146],publicli:11,pudb:3,puppet:78,push:[11,100],put:[11,93],puzzl:[69,233],pvp:114,pycharm:7,python:[0,14,69,77,90,104,107,108,135,143],quell:[31,51,106],queri:[45,102,105],queryset:[102,109],quest:114,quick:[2,114,140],quickli:142,quickstart:152,quiet:98,quirk:6,race:114,rais:117,random:69,random_string_gener:234,rate:246,read:[0,48,64,125],real:14,reboot:153,recapcha:132,receiv:[53,59],recip:[70,202],red_button:259,red_button_script:260,refer:[75,82],regist:146,regular:114,rel:[103,109],relat:[69,92,94],releas:[75,112],relev:146,reli:14,reload:[6,82,108,136,153],remark:121,rememb:[4,75,108],remind:93,remot:[11,146],remov:[43,82,106],repair:114,repeat:[27,30],replac:106,repo:67,report:75,repositori:[0,11,74,75,78],reput:114,request:75,requir:140,reset:[9,153],reshuffl:100,resourc:135,respawn:114,rest:[75,117],restart:[136,152],retriev:13,role:[91,114],roleplai:[69,91,114],roller:91,rom:89,room:[34,66,69,72,82,86,91,96,112,113,114,212,266],rpg:114,rplanguag:235,rpsystem:236,rss:[147,319],rule:[20,69,114,118,120],run:[3,7,8,22,77,80,145,148,151],runner:8,safeti:14,same:[27,71],save:13,schema:9,score:121,screen:25,script:[38,78,129,213,225,286,287,288,289,290,291,292,293,294],scripthandl:291,search:[19,20,43,58,76,86,98,109,374],season:114,secret:132,section:403,secur:[69,136,142,149,237,238,239,240,241],see:[6,93,152],select:[69,82],self:98,send:[53,59,85,107],sent:85,separ:[68,114,117],serial:383,server:[24,36,39,40,41,52,55,69,104,121,136,137,146,151,152,240,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],serverconf:40,serversess:[56,339],serversessionhandl:56,servic:303,session:[41,56,78,82,91,340],sessionhandl:[41,341],set:[1,7,8,11,20,27,31,40,67,72,80,92,95,105,110,114,121,139,141,144,146,147,149,150],setpow:121,settings_default:346,settings_mixin:334,setup:[2,67,136,137,146,151,152],sever:[71,86,98],share:11,sharedmemorymodel:58,sheet:[3,91],shop:97,shortcut:[13,76],should:114,show:[94,121],shut:153,sidebar:75,signal:[42,342],similar:114,simpl:[3,5,8,27,31,68,69,84,114,123],simpledoor:242,singl:13,singleton:76,site:[64,78],sitekei:132,sittabl:117,skill:[70,114,115],slow:69,slow_exit:243,snippet:69,soft:60,softcod:[60,90],solut:60,solv:114,some:[86,87,89,107,113,114],someth:114,somewher:77,sort:114,sourc:[7,75],space:[17,105],spawn:[37,90],spawner:[37,285],special:[75,114],spread:74,spuriou:138,sql:[102,137],sqlite3:137,ssh:[59,149,320],ssl:[146,321],stack:114,staff:114,standard:[63,92],start:[0,67,91,94,97,107,110,116,119,122,124,140,148,152,153],stat:128,state:214,statement:99,statu:[114,153],status:114,step:[3,11,67,90,100,112,132,141,143,144,145,147,152],stop:[152,153],storag:27,store:[13,27,37,82,114],string:[31,69,98,361],strip:98,structur:75,studi:66,stuff:[77,100,121],style:17,sub:68,subclass:34,succe:114,suit:8,summari:[49,76,99,106,108,109],superus:31,support:[59,138],suppress_ga:322,surround:3,swap:45,sword:[106,203],synchron:48,syntax:[0,75,90,153,355],syscommand:182,system:[21,22,29,31,50,69,70,93,94,112,113,114,118,120,121,183],tabl:[19,58,75,82],tag:[43,86,109,130,352],talk:[69,113],talking_npc:244,taskhandl:293,tb_basic:249,tb_equip:250,tb_item:251,tb_magic:252,tb_rang:253,teamciti:2,tech:112,technic:75,telnet:[59,138,146,323],telnet_oob:324,telnet_ssl:325,templat:[2,93,132,361],templatetag:[398,399],tempmsg:23,temporari:27,term:108,termux:145,test:[5,8,77,107,121,184,195,204,215,226,241,261,326,336,368,384,392,400],test_queri:335,test_resourc:375,test_trait:245,text2html:376,text:[19,27,30,52,61,62,75,107,125],texttag:62,than:114,thei:114,them:114,theori:98,thi:[87,93,115],thing:[4,75,89,90,101,105,108,109,110,114],third:135,those:114,throttl:343,through:[3,74,148],ticker:[44,78],tickerhandl:[44,294],tie:91,time:[19,22,38,60,92,114],time_format:19,timer:5,timetrac:337,tip:11,to_byt:19,to_str:19,toc:404,togeth:[93,142],tool:[19,24,49,135],traceback:0,track:[11,114],train:129,trait:[113,246],translat:55,travi:10,treat:14,tree:[69,114,203],tree_select:247,trick:11,troubleshoot:[140,145],ttype:327,tupl:[105,106],turn:[6,82,120],turnbattl:[69,113,248,249,250,251,252,253],tutori:[0,8,66,69,71,81,92,93,94,97,110,111,112,114,116,119,120,121,122,124,125,126,127,128,129,131,133],tutorial_exampl:[254,255,256,257,258,259,260,261],tutorial_world:[262,263,264,265,266],tweet:[128,143],twist:78,twitter:143,type:[12,13,34,246],typeclass:[6,45,65,76,78,90,95,99,104,105,109,117,227,246,347,348,349,350,351,352],under:11,understand:130,ungm:91,unimpl:154,uninstal:111,unit:8,unixcommand:[69,267],unloggedin:185,unmonitor:30,unquel:106,unrepeat:30,updat:[9,11,45,82,105],upgrad:9,upload:149,upstream:[6,11],url:[80,93,123,132,385,387,394,401],usag:[14,15,26],use:[6,44,77,113,114],used:[22,82],useful:[22,113,135],user:[11,22,51,89,90,93,149],using:[3,8,66,105,109],util:[7,17,19,22,24,76,84,135,216,228,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,388,389,390,391,392],valid:[31,344],validatorfunc:378,valu:[27,37,114],vanilla:114,variabl:3,variant:117,vehicl:[94,129],verbatim:75,version:[11,75],versu:48,vhost:136,via:114,view:[29,64,93,123,132,133,386,395,402],virtualenv:78,voic:66,volum:114,wai:[1,27,84,106,107],want:[77,94,114,148],warn:75,weapon:114,weather:[114,131],web:[6,46,52,59,64,94,104,123,125,132,133,146,149,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402],webclient:[46,328,393,394,395],webclient_ajax:329,webclient_gui:46,webserv:[47,149,345],websit:[64,80,396,397,398,399,400,401,402],websocket:[136,142],weight:[96,114],werewolf:102,what:[2,13,50,77,87,94,98,108,109,110,114,115,148],when:[4,44,82,117],where:[77,103,115,140],who:[22,99],wiki:80,wilder:[69,268],willing:77,window:[67,140],wizard:139,word:74,work:[11,22,45,77,93,98,114,129,148],workaround:138,workflow:1,world:[69,94,100,104,107,111,112,114],write:[8,46,53],xterm256:[62,130],yield:[27,84],you:[0,77,106,110,111,114],your:[0,1,6,9,11,12,22,30,34,46,51,53,58,60,80,86,99,100,104,114,115,132,146,148,149,246],yourself:[100,112],zone:65}})
    \ No newline at end of file
    +Search.setIndex({docnames:["Coding/Coding-Introduction","Coding/Coding-Overview","Coding/Continuous-Integration","Coding/Debugging","Coding/Flat-API","Coding/Profiling","Coding/Quirks","Coding/Setting-up-PyCharm","Coding/Unit-Testing","Coding/Updating-Your-Game","Coding/Using-Travis","Coding/Version-Control","Components/Accounts","Components/Attributes","Components/Batch-Code-Processor","Components/Batch-Command-Processor","Components/Batch-Processors","Components/Bootstrap-Components-and-Utilities","Components/Channels","Components/Coding-Utils","Components/Command-Sets","Components/Command-System","Components/Commands","Components/Communications","Components/Components-Overview","Components/Connection-Screen","Components/EvEditor","Components/EvMenu","Components/EvMore","Components/Help-System","Components/Inputfuncs","Components/Locks","Components/MonitorHandler","Components/Nicks","Components/Objects","Components/Outputfuncs","Components/Portal-And-Server","Components/Prototypes","Components/Scripts","Components/Server","Components/Server-Conf","Components/Sessions","Components/Signals","Components/Tags","Components/TickerHandler","Components/Typeclasses","Components/Webclient","Components/Webserver","Concepts/Async-Process","Concepts/Banning","Concepts/Bootstrap-&-Evennia","Concepts/Building-Permissions","Concepts/Concepts-Overview","Concepts/Custom-Protocols","Concepts/Guest-Logins","Concepts/Internationalization","Concepts/Messagepath","Concepts/Multisession-modes","Concepts/New-Models","Concepts/OOB","Concepts/Soft-Code","Concepts/Text-Encodings","Concepts/TextTags","Concepts/Using-MUX-as-a-Standard","Concepts/Web-Features","Concepts/Zones","Contribs/A-voice-operated-elevator-using-events","Contribs/Arxcode-installing-help","Contribs/Building-menus","Contribs/Contrib-Overview","Contribs/Crafting","Contribs/Dialogues-in-events","Contribs/Dynamic-In-Game-Map","Contribs/Static-In-Game-Map","Contributing","Contributing-Docs","Evennia-API","Evennia-Introduction","Glossary","How-To-Get-And-Give-Help","Howto/Add-a-wiki-on-your-website","Howto/Building-a-mech-tutorial","Howto/Coding-FAQ","Howto/Command-Cooldown","Howto/Command-Duration","Howto/Command-Prompt","Howto/Coordinates","Howto/Customize-channels","Howto/Default-Exit-Errors","Howto/Evennia-for-Diku-Users","Howto/Evennia-for-MUSH-Users","Howto/Evennia-for-roleplaying-sessions","Howto/Gametime-Tutorial","Howto/Help-System-Tutorial","Howto/Howto-Overview","Howto/Manually-Configuring-Color","Howto/Mass-and-weight-for-objects","Howto/NPC-shop-Tutorial","Howto/Parsing-commands-tutorial","Howto/Starting/Part1/Adding-Commands","Howto/Starting/Part1/Building-Quickstart","Howto/Starting/Part1/Creating-Things","Howto/Starting/Part1/Django-queries","Howto/Starting/Part1/Evennia-Library-Overview","Howto/Starting/Part1/Gamedir-Overview","Howto/Starting/Part1/Learning-Typeclasses","Howto/Starting/Part1/More-on-Commands","Howto/Starting/Part1/Python-basic-introduction","Howto/Starting/Part1/Python-classes-and-objects","Howto/Starting/Part1/Searching-Things","Howto/Starting/Part1/Starting-Part1","Howto/Starting/Part1/Tutorial-World-Introduction","Howto/Starting/Part2/Game-Planning","Howto/Starting/Part2/Planning-Some-Useful-Contribs","Howto/Starting/Part2/Planning-The-Tutorial-Game","Howto/Starting/Part2/Planning-Where-Do-I-Begin","Howto/Starting/Part2/Starting-Part2","Howto/Starting/Part3/A-Sittable-Object","Howto/Starting/Part3/Implementing-a-game-rule-system","Howto/Starting/Part3/Starting-Part3","Howto/Starting/Part3/Turn-based-Combat-System","Howto/Starting/Part3/Tutorial-for-basic-MUSH-like-game","Howto/Starting/Part4/Starting-Part4","Howto/Starting/Part5/Add-a-simple-new-web-page","Howto/Starting/Part5/Starting-Part5","Howto/Starting/Part5/Web-Tutorial","Howto/Tutorial-Aggressive-NPCs","Howto/Tutorial-NPCs-listening","Howto/Tutorial-Tweeting-Game-Stats","Howto/Tutorial-Vehicles","Howto/Understanding-Color-Tags","Howto/Weather-Tutorial","Howto/Web-Character-Generation","Howto/Web-Character-View-Tutorial","Licensing","Links","Setup/Apache-Config","Setup/Choosing-An-SQL-Server","Setup/Client-Support-Grid","Setup/Evennia-Game-Index","Setup/Extended-Installation","Setup/Grapevine","Setup/HAProxy-Config","Setup/How-to-connect-Evennia-to-Twitter","Setup/IRC","Setup/Installing-on-Android","Setup/Online-Setup","Setup/RSS","Setup/Running-Evennia-in-Docker","Setup/Security","Setup/Settings-File","Setup/Setup-Overview","Setup/Setup-Quickstart","Setup/Start-Stop-Reload","Unimplemented","api/evennia","api/evennia-api","api/evennia.accounts","api/evennia.accounts.accounts","api/evennia.accounts.admin","api/evennia.accounts.bots","api/evennia.accounts.manager","api/evennia.accounts.models","api/evennia.commands","api/evennia.commands.cmdhandler","api/evennia.commands.cmdparser","api/evennia.commands.cmdset","api/evennia.commands.cmdsethandler","api/evennia.commands.command","api/evennia.commands.default","api/evennia.commands.default.account","api/evennia.commands.default.admin","api/evennia.commands.default.batchprocess","api/evennia.commands.default.building","api/evennia.commands.default.cmdset_account","api/evennia.commands.default.cmdset_character","api/evennia.commands.default.cmdset_session","api/evennia.commands.default.cmdset_unloggedin","api/evennia.commands.default.comms","api/evennia.commands.default.general","api/evennia.commands.default.help","api/evennia.commands.default.muxcommand","api/evennia.commands.default.syscommands","api/evennia.commands.default.system","api/evennia.commands.default.tests","api/evennia.commands.default.unloggedin","api/evennia.comms","api/evennia.comms.admin","api/evennia.comms.channelhandler","api/evennia.comms.comms","api/evennia.comms.managers","api/evennia.comms.models","api/evennia.contrib","api/evennia.contrib.awsstorage","api/evennia.contrib.awsstorage.aws_s3_cdn","api/evennia.contrib.awsstorage.tests","api/evennia.contrib.barter","api/evennia.contrib.building_menu","api/evennia.contrib.chargen","api/evennia.contrib.clothing","api/evennia.contrib.color_markups","api/evennia.contrib.crafting","api/evennia.contrib.crafting.crafting","api/evennia.contrib.crafting.example_recipes","api/evennia.contrib.crafting.tests","api/evennia.contrib.custom_gametime","api/evennia.contrib.dice","api/evennia.contrib.email_login","api/evennia.contrib.evscaperoom","api/evennia.contrib.evscaperoom.commands","api/evennia.contrib.evscaperoom.menu","api/evennia.contrib.evscaperoom.objects","api/evennia.contrib.evscaperoom.room","api/evennia.contrib.evscaperoom.scripts","api/evennia.contrib.evscaperoom.state","api/evennia.contrib.evscaperoom.tests","api/evennia.contrib.evscaperoom.utils","api/evennia.contrib.extended_room","api/evennia.contrib.fieldfill","api/evennia.contrib.gendersub","api/evennia.contrib.health_bar","api/evennia.contrib.ingame_python","api/evennia.contrib.ingame_python.callbackhandler","api/evennia.contrib.ingame_python.commands","api/evennia.contrib.ingame_python.eventfuncs","api/evennia.contrib.ingame_python.scripts","api/evennia.contrib.ingame_python.tests","api/evennia.contrib.ingame_python.typeclasses","api/evennia.contrib.ingame_python.utils","api/evennia.contrib.mail","api/evennia.contrib.mapbuilder","api/evennia.contrib.menu_login","api/evennia.contrib.multidescer","api/evennia.contrib.puzzles","api/evennia.contrib.random_string_generator","api/evennia.contrib.rplanguage","api/evennia.contrib.rpsystem","api/evennia.contrib.security","api/evennia.contrib.security.auditing","api/evennia.contrib.security.auditing.outputs","api/evennia.contrib.security.auditing.server","api/evennia.contrib.security.auditing.tests","api/evennia.contrib.simpledoor","api/evennia.contrib.slow_exit","api/evennia.contrib.talking_npc","api/evennia.contrib.test_traits","api/evennia.contrib.traits","api/evennia.contrib.tree_select","api/evennia.contrib.turnbattle","api/evennia.contrib.turnbattle.tb_basic","api/evennia.contrib.turnbattle.tb_equip","api/evennia.contrib.turnbattle.tb_items","api/evennia.contrib.turnbattle.tb_magic","api/evennia.contrib.turnbattle.tb_range","api/evennia.contrib.tutorial_examples","api/evennia.contrib.tutorial_examples.bodyfunctions","api/evennia.contrib.tutorial_examples.cmdset_red_button","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.red_button_scripts","api/evennia.contrib.tutorial_examples.tests","api/evennia.contrib.tutorial_world","api/evennia.contrib.tutorial_world.intro_menu","api/evennia.contrib.tutorial_world.mob","api/evennia.contrib.tutorial_world.objects","api/evennia.contrib.tutorial_world.rooms","api/evennia.contrib.unixcommand","api/evennia.contrib.wilderness","api/evennia.help","api/evennia.help.admin","api/evennia.help.manager","api/evennia.help.models","api/evennia.locks","api/evennia.locks.lockfuncs","api/evennia.locks.lockhandler","api/evennia.objects","api/evennia.objects.admin","api/evennia.objects.manager","api/evennia.objects.models","api/evennia.objects.objects","api/evennia.prototypes","api/evennia.prototypes.menus","api/evennia.prototypes.protfuncs","api/evennia.prototypes.prototypes","api/evennia.prototypes.spawner","api/evennia.scripts","api/evennia.scripts.admin","api/evennia.scripts.manager","api/evennia.scripts.models","api/evennia.scripts.monitorhandler","api/evennia.scripts.scripthandler","api/evennia.scripts.scripts","api/evennia.scripts.taskhandler","api/evennia.scripts.tickerhandler","api/evennia.server","api/evennia.server.admin","api/evennia.server.amp_client","api/evennia.server.connection_wizard","api/evennia.server.deprecations","api/evennia.server.evennia_launcher","api/evennia.server.game_index_client","api/evennia.server.game_index_client.client","api/evennia.server.game_index_client.service","api/evennia.server.initial_setup","api/evennia.server.inputfuncs","api/evennia.server.manager","api/evennia.server.models","api/evennia.server.portal","api/evennia.server.portal.amp","api/evennia.server.portal.amp_server","api/evennia.server.portal.grapevine","api/evennia.server.portal.irc","api/evennia.server.portal.mccp","api/evennia.server.portal.mssp","api/evennia.server.portal.mxp","api/evennia.server.portal.naws","api/evennia.server.portal.portal","api/evennia.server.portal.portalsessionhandler","api/evennia.server.portal.rss","api/evennia.server.portal.ssh","api/evennia.server.portal.ssl","api/evennia.server.portal.suppress_ga","api/evennia.server.portal.telnet","api/evennia.server.portal.telnet_oob","api/evennia.server.portal.telnet_ssl","api/evennia.server.portal.tests","api/evennia.server.portal.ttype","api/evennia.server.portal.webclient","api/evennia.server.portal.webclient_ajax","api/evennia.server.profiling","api/evennia.server.profiling.dummyrunner","api/evennia.server.profiling.dummyrunner_settings","api/evennia.server.profiling.memplot","api/evennia.server.profiling.settings_mixin","api/evennia.server.profiling.test_queries","api/evennia.server.profiling.tests","api/evennia.server.profiling.timetrace","api/evennia.server.server","api/evennia.server.serversession","api/evennia.server.session","api/evennia.server.sessionhandler","api/evennia.server.signals","api/evennia.server.throttle","api/evennia.server.validators","api/evennia.server.webserver","api/evennia.settings_default","api/evennia.typeclasses","api/evennia.typeclasses.admin","api/evennia.typeclasses.attributes","api/evennia.typeclasses.managers","api/evennia.typeclasses.models","api/evennia.typeclasses.tags","api/evennia.utils","api/evennia.utils.ansi","api/evennia.utils.batchprocessors","api/evennia.utils.containers","api/evennia.utils.create","api/evennia.utils.dbserialize","api/evennia.utils.eveditor","api/evennia.utils.evform","api/evennia.utils.evmenu","api/evennia.utils.evmore","api/evennia.utils.evtable","api/evennia.utils.gametime","api/evennia.utils.idmapper","api/evennia.utils.idmapper.manager","api/evennia.utils.idmapper.models","api/evennia.utils.idmapper.tests","api/evennia.utils.inlinefuncs","api/evennia.utils.logger","api/evennia.utils.optionclasses","api/evennia.utils.optionhandler","api/evennia.utils.picklefield","api/evennia.utils.search","api/evennia.utils.test_resources","api/evennia.utils.text2html","api/evennia.utils.utils","api/evennia.utils.validatorfuncs","api/evennia.web","api/evennia.web.api","api/evennia.web.api.filters","api/evennia.web.api.permissions","api/evennia.web.api.serializers","api/evennia.web.api.tests","api/evennia.web.api.urls","api/evennia.web.api.views","api/evennia.web.urls","api/evennia.web.utils","api/evennia.web.utils.backends","api/evennia.web.utils.general_context","api/evennia.web.utils.middleware","api/evennia.web.utils.tests","api/evennia.web.webclient","api/evennia.web.webclient.urls","api/evennia.web.webclient.views","api/evennia.web.website","api/evennia.web.website.forms","api/evennia.web.website.templatetags","api/evennia.web.website.templatetags.addclass","api/evennia.web.website.tests","api/evennia.web.website.urls","api/evennia.web.website.views","index","toc"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,"sphinx.ext.todo":2,"sphinx.ext.viewcode":1,sphinx:56},filenames:["Coding/Coding-Introduction.md","Coding/Coding-Overview.md","Coding/Continuous-Integration.md","Coding/Debugging.md","Coding/Flat-API.md","Coding/Profiling.md","Coding/Quirks.md","Coding/Setting-up-PyCharm.md","Coding/Unit-Testing.md","Coding/Updating-Your-Game.md","Coding/Using-Travis.md","Coding/Version-Control.md","Components/Accounts.md","Components/Attributes.md","Components/Batch-Code-Processor.md","Components/Batch-Command-Processor.md","Components/Batch-Processors.md","Components/Bootstrap-Components-and-Utilities.md","Components/Channels.md","Components/Coding-Utils.md","Components/Command-Sets.md","Components/Command-System.md","Components/Commands.md","Components/Communications.md","Components/Components-Overview.md","Components/Connection-Screen.md","Components/EvEditor.md","Components/EvMenu.md","Components/EvMore.md","Components/Help-System.md","Components/Inputfuncs.md","Components/Locks.md","Components/MonitorHandler.md","Components/Nicks.md","Components/Objects.md","Components/Outputfuncs.md","Components/Portal-And-Server.md","Components/Prototypes.md","Components/Scripts.md","Components/Server.md","Components/Server-Conf.md","Components/Sessions.md","Components/Signals.md","Components/Tags.md","Components/TickerHandler.md","Components/Typeclasses.md","Components/Webclient.md","Components/Webserver.md","Concepts/Async-Process.md","Concepts/Banning.md","Concepts/Bootstrap-&-Evennia.md","Concepts/Building-Permissions.md","Concepts/Concepts-Overview.md","Concepts/Custom-Protocols.md","Concepts/Guest-Logins.md","Concepts/Internationalization.md","Concepts/Messagepath.md","Concepts/Multisession-modes.md","Concepts/New-Models.md","Concepts/OOB.md","Concepts/Soft-Code.md","Concepts/Text-Encodings.md","Concepts/TextTags.md","Concepts/Using-MUX-as-a-Standard.md","Concepts/Web-Features.md","Concepts/Zones.md","Contribs/A-voice-operated-elevator-using-events.md","Contribs/Arxcode-installing-help.md","Contribs/Building-menus.md","Contribs/Contrib-Overview.md","Contribs/Crafting.md","Contribs/Dialogues-in-events.md","Contribs/Dynamic-In-Game-Map.md","Contribs/Static-In-Game-Map.md","Contributing.md","Contributing-Docs.md","Evennia-API.md","Evennia-Introduction.md","Glossary.md","How-To-Get-And-Give-Help.md","Howto/Add-a-wiki-on-your-website.md","Howto/Building-a-mech-tutorial.md","Howto/Coding-FAQ.md","Howto/Command-Cooldown.md","Howto/Command-Duration.md","Howto/Command-Prompt.md","Howto/Coordinates.md","Howto/Customize-channels.md","Howto/Default-Exit-Errors.md","Howto/Evennia-for-Diku-Users.md","Howto/Evennia-for-MUSH-Users.md","Howto/Evennia-for-roleplaying-sessions.md","Howto/Gametime-Tutorial.md","Howto/Help-System-Tutorial.md","Howto/Howto-Overview.md","Howto/Manually-Configuring-Color.md","Howto/Mass-and-weight-for-objects.md","Howto/NPC-shop-Tutorial.md","Howto/Parsing-commands-tutorial.md","Howto/Starting/Part1/Adding-Commands.md","Howto/Starting/Part1/Building-Quickstart.md","Howto/Starting/Part1/Creating-Things.md","Howto/Starting/Part1/Django-queries.md","Howto/Starting/Part1/Evennia-Library-Overview.md","Howto/Starting/Part1/Gamedir-Overview.md","Howto/Starting/Part1/Learning-Typeclasses.md","Howto/Starting/Part1/More-on-Commands.md","Howto/Starting/Part1/Python-basic-introduction.md","Howto/Starting/Part1/Python-classes-and-objects.md","Howto/Starting/Part1/Searching-Things.md","Howto/Starting/Part1/Starting-Part1.md","Howto/Starting/Part1/Tutorial-World-Introduction.md","Howto/Starting/Part2/Game-Planning.md","Howto/Starting/Part2/Planning-Some-Useful-Contribs.md","Howto/Starting/Part2/Planning-The-Tutorial-Game.md","Howto/Starting/Part2/Planning-Where-Do-I-Begin.md","Howto/Starting/Part2/Starting-Part2.md","Howto/Starting/Part3/A-Sittable-Object.md","Howto/Starting/Part3/Implementing-a-game-rule-system.md","Howto/Starting/Part3/Starting-Part3.md","Howto/Starting/Part3/Turn-based-Combat-System.md","Howto/Starting/Part3/Tutorial-for-basic-MUSH-like-game.md","Howto/Starting/Part4/Starting-Part4.md","Howto/Starting/Part5/Add-a-simple-new-web-page.md","Howto/Starting/Part5/Starting-Part5.md","Howto/Starting/Part5/Web-Tutorial.md","Howto/Tutorial-Aggressive-NPCs.md","Howto/Tutorial-NPCs-listening.md","Howto/Tutorial-Tweeting-Game-Stats.md","Howto/Tutorial-Vehicles.md","Howto/Understanding-Color-Tags.md","Howto/Weather-Tutorial.md","Howto/Web-Character-Generation.md","Howto/Web-Character-View-Tutorial.md","Licensing.md","Links.md","Setup/Apache-Config.md","Setup/Choosing-An-SQL-Server.md","Setup/Client-Support-Grid.md","Setup/Evennia-Game-Index.md","Setup/Extended-Installation.md","Setup/Grapevine.md","Setup/HAProxy-Config.md","Setup/How-to-connect-Evennia-to-Twitter.md","Setup/IRC.md","Setup/Installing-on-Android.md","Setup/Online-Setup.md","Setup/RSS.md","Setup/Running-Evennia-in-Docker.md","Setup/Security.md","Setup/Settings-File.md","Setup/Setup-Overview.md","Setup/Setup-Quickstart.md","Setup/Start-Stop-Reload.md","Unimplemented.md","api/evennia.rst","api/evennia-api.rst","api/evennia.accounts.rst","api/evennia.accounts.accounts.rst","api/evennia.accounts.admin.rst","api/evennia.accounts.bots.rst","api/evennia.accounts.manager.rst","api/evennia.accounts.models.rst","api/evennia.commands.rst","api/evennia.commands.cmdhandler.rst","api/evennia.commands.cmdparser.rst","api/evennia.commands.cmdset.rst","api/evennia.commands.cmdsethandler.rst","api/evennia.commands.command.rst","api/evennia.commands.default.rst","api/evennia.commands.default.account.rst","api/evennia.commands.default.admin.rst","api/evennia.commands.default.batchprocess.rst","api/evennia.commands.default.building.rst","api/evennia.commands.default.cmdset_account.rst","api/evennia.commands.default.cmdset_character.rst","api/evennia.commands.default.cmdset_session.rst","api/evennia.commands.default.cmdset_unloggedin.rst","api/evennia.commands.default.comms.rst","api/evennia.commands.default.general.rst","api/evennia.commands.default.help.rst","api/evennia.commands.default.muxcommand.rst","api/evennia.commands.default.syscommands.rst","api/evennia.commands.default.system.rst","api/evennia.commands.default.tests.rst","api/evennia.commands.default.unloggedin.rst","api/evennia.comms.rst","api/evennia.comms.admin.rst","api/evennia.comms.channelhandler.rst","api/evennia.comms.comms.rst","api/evennia.comms.managers.rst","api/evennia.comms.models.rst","api/evennia.contrib.rst","api/evennia.contrib.awsstorage.rst","api/evennia.contrib.awsstorage.aws_s3_cdn.rst","api/evennia.contrib.awsstorage.tests.rst","api/evennia.contrib.barter.rst","api/evennia.contrib.building_menu.rst","api/evennia.contrib.chargen.rst","api/evennia.contrib.clothing.rst","api/evennia.contrib.color_markups.rst","api/evennia.contrib.crafting.rst","api/evennia.contrib.crafting.crafting.rst","api/evennia.contrib.crafting.example_recipes.rst","api/evennia.contrib.crafting.tests.rst","api/evennia.contrib.custom_gametime.rst","api/evennia.contrib.dice.rst","api/evennia.contrib.email_login.rst","api/evennia.contrib.evscaperoom.rst","api/evennia.contrib.evscaperoom.commands.rst","api/evennia.contrib.evscaperoom.menu.rst","api/evennia.contrib.evscaperoom.objects.rst","api/evennia.contrib.evscaperoom.room.rst","api/evennia.contrib.evscaperoom.scripts.rst","api/evennia.contrib.evscaperoom.state.rst","api/evennia.contrib.evscaperoom.tests.rst","api/evennia.contrib.evscaperoom.utils.rst","api/evennia.contrib.extended_room.rst","api/evennia.contrib.fieldfill.rst","api/evennia.contrib.gendersub.rst","api/evennia.contrib.health_bar.rst","api/evennia.contrib.ingame_python.rst","api/evennia.contrib.ingame_python.callbackhandler.rst","api/evennia.contrib.ingame_python.commands.rst","api/evennia.contrib.ingame_python.eventfuncs.rst","api/evennia.contrib.ingame_python.scripts.rst","api/evennia.contrib.ingame_python.tests.rst","api/evennia.contrib.ingame_python.typeclasses.rst","api/evennia.contrib.ingame_python.utils.rst","api/evennia.contrib.mail.rst","api/evennia.contrib.mapbuilder.rst","api/evennia.contrib.menu_login.rst","api/evennia.contrib.multidescer.rst","api/evennia.contrib.puzzles.rst","api/evennia.contrib.random_string_generator.rst","api/evennia.contrib.rplanguage.rst","api/evennia.contrib.rpsystem.rst","api/evennia.contrib.security.rst","api/evennia.contrib.security.auditing.rst","api/evennia.contrib.security.auditing.outputs.rst","api/evennia.contrib.security.auditing.server.rst","api/evennia.contrib.security.auditing.tests.rst","api/evennia.contrib.simpledoor.rst","api/evennia.contrib.slow_exit.rst","api/evennia.contrib.talking_npc.rst","api/evennia.contrib.test_traits.rst","api/evennia.contrib.traits.rst","api/evennia.contrib.tree_select.rst","api/evennia.contrib.turnbattle.rst","api/evennia.contrib.turnbattle.tb_basic.rst","api/evennia.contrib.turnbattle.tb_equip.rst","api/evennia.contrib.turnbattle.tb_items.rst","api/evennia.contrib.turnbattle.tb_magic.rst","api/evennia.contrib.turnbattle.tb_range.rst","api/evennia.contrib.tutorial_examples.rst","api/evennia.contrib.tutorial_examples.bodyfunctions.rst","api/evennia.contrib.tutorial_examples.cmdset_red_button.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.red_button_scripts.rst","api/evennia.contrib.tutorial_examples.tests.rst","api/evennia.contrib.tutorial_world.rst","api/evennia.contrib.tutorial_world.intro_menu.rst","api/evennia.contrib.tutorial_world.mob.rst","api/evennia.contrib.tutorial_world.objects.rst","api/evennia.contrib.tutorial_world.rooms.rst","api/evennia.contrib.unixcommand.rst","api/evennia.contrib.wilderness.rst","api/evennia.help.rst","api/evennia.help.admin.rst","api/evennia.help.manager.rst","api/evennia.help.models.rst","api/evennia.locks.rst","api/evennia.locks.lockfuncs.rst","api/evennia.locks.lockhandler.rst","api/evennia.objects.rst","api/evennia.objects.admin.rst","api/evennia.objects.manager.rst","api/evennia.objects.models.rst","api/evennia.objects.objects.rst","api/evennia.prototypes.rst","api/evennia.prototypes.menus.rst","api/evennia.prototypes.protfuncs.rst","api/evennia.prototypes.prototypes.rst","api/evennia.prototypes.spawner.rst","api/evennia.scripts.rst","api/evennia.scripts.admin.rst","api/evennia.scripts.manager.rst","api/evennia.scripts.models.rst","api/evennia.scripts.monitorhandler.rst","api/evennia.scripts.scripthandler.rst","api/evennia.scripts.scripts.rst","api/evennia.scripts.taskhandler.rst","api/evennia.scripts.tickerhandler.rst","api/evennia.server.rst","api/evennia.server.admin.rst","api/evennia.server.amp_client.rst","api/evennia.server.connection_wizard.rst","api/evennia.server.deprecations.rst","api/evennia.server.evennia_launcher.rst","api/evennia.server.game_index_client.rst","api/evennia.server.game_index_client.client.rst","api/evennia.server.game_index_client.service.rst","api/evennia.server.initial_setup.rst","api/evennia.server.inputfuncs.rst","api/evennia.server.manager.rst","api/evennia.server.models.rst","api/evennia.server.portal.rst","api/evennia.server.portal.amp.rst","api/evennia.server.portal.amp_server.rst","api/evennia.server.portal.grapevine.rst","api/evennia.server.portal.irc.rst","api/evennia.server.portal.mccp.rst","api/evennia.server.portal.mssp.rst","api/evennia.server.portal.mxp.rst","api/evennia.server.portal.naws.rst","api/evennia.server.portal.portal.rst","api/evennia.server.portal.portalsessionhandler.rst","api/evennia.server.portal.rss.rst","api/evennia.server.portal.ssh.rst","api/evennia.server.portal.ssl.rst","api/evennia.server.portal.suppress_ga.rst","api/evennia.server.portal.telnet.rst","api/evennia.server.portal.telnet_oob.rst","api/evennia.server.portal.telnet_ssl.rst","api/evennia.server.portal.tests.rst","api/evennia.server.portal.ttype.rst","api/evennia.server.portal.webclient.rst","api/evennia.server.portal.webclient_ajax.rst","api/evennia.server.profiling.rst","api/evennia.server.profiling.dummyrunner.rst","api/evennia.server.profiling.dummyrunner_settings.rst","api/evennia.server.profiling.memplot.rst","api/evennia.server.profiling.settings_mixin.rst","api/evennia.server.profiling.test_queries.rst","api/evennia.server.profiling.tests.rst","api/evennia.server.profiling.timetrace.rst","api/evennia.server.server.rst","api/evennia.server.serversession.rst","api/evennia.server.session.rst","api/evennia.server.sessionhandler.rst","api/evennia.server.signals.rst","api/evennia.server.throttle.rst","api/evennia.server.validators.rst","api/evennia.server.webserver.rst","api/evennia.settings_default.rst","api/evennia.typeclasses.rst","api/evennia.typeclasses.admin.rst","api/evennia.typeclasses.attributes.rst","api/evennia.typeclasses.managers.rst","api/evennia.typeclasses.models.rst","api/evennia.typeclasses.tags.rst","api/evennia.utils.rst","api/evennia.utils.ansi.rst","api/evennia.utils.batchprocessors.rst","api/evennia.utils.containers.rst","api/evennia.utils.create.rst","api/evennia.utils.dbserialize.rst","api/evennia.utils.eveditor.rst","api/evennia.utils.evform.rst","api/evennia.utils.evmenu.rst","api/evennia.utils.evmore.rst","api/evennia.utils.evtable.rst","api/evennia.utils.gametime.rst","api/evennia.utils.idmapper.rst","api/evennia.utils.idmapper.manager.rst","api/evennia.utils.idmapper.models.rst","api/evennia.utils.idmapper.tests.rst","api/evennia.utils.inlinefuncs.rst","api/evennia.utils.logger.rst","api/evennia.utils.optionclasses.rst","api/evennia.utils.optionhandler.rst","api/evennia.utils.picklefield.rst","api/evennia.utils.search.rst","api/evennia.utils.test_resources.rst","api/evennia.utils.text2html.rst","api/evennia.utils.utils.rst","api/evennia.utils.validatorfuncs.rst","api/evennia.web.rst","api/evennia.web.api.rst","api/evennia.web.api.filters.rst","api/evennia.web.api.permissions.rst","api/evennia.web.api.serializers.rst","api/evennia.web.api.tests.rst","api/evennia.web.api.urls.rst","api/evennia.web.api.views.rst","api/evennia.web.urls.rst","api/evennia.web.utils.rst","api/evennia.web.utils.backends.rst","api/evennia.web.utils.general_context.rst","api/evennia.web.utils.middleware.rst","api/evennia.web.utils.tests.rst","api/evennia.web.webclient.rst","api/evennia.web.webclient.urls.rst","api/evennia.web.webclient.views.rst","api/evennia.web.website.rst","api/evennia.web.website.forms.rst","api/evennia.web.website.templatetags.rst","api/evennia.web.website.templatetags.addclass.rst","api/evennia.web.website.tests.rst","api/evennia.web.website.urls.rst","api/evennia.web.website.views.rst","index.md","toc.md"],objects:{"":{evennia:[155,0,0,"-"]},"evennia.accounts":{accounts:[158,0,0,"-"],admin:[159,0,0,"-"],bots:[160,0,0,"-"],manager:[161,0,0,"-"],models:[162,0,0,"-"]},"evennia.accounts.accounts":{DefaultAccount:[158,1,1,""],DefaultGuest:[158,1,1,""]},"evennia.accounts.accounts.DefaultAccount":{"delete":[158,3,1,""],DoesNotExist:[158,2,1,""],MultipleObjectsReturned:[158,2,1,""],access:[158,3,1,""],at_access:[158,3,1,""],at_account_creation:[158,3,1,""],at_cmdset_get:[158,3,1,""],at_disconnect:[158,3,1,""],at_failed_login:[158,3,1,""],at_first_login:[158,3,1,""],at_first_save:[158,3,1,""],at_init:[158,3,1,""],at_look:[158,3,1,""],at_msg_receive:[158,3,1,""],at_msg_send:[158,3,1,""],at_password_change:[158,3,1,""],at_post_disconnect:[158,3,1,""],at_post_login:[158,3,1,""],at_pre_login:[158,3,1,""],at_server_reload:[158,3,1,""],at_server_shutdown:[158,3,1,""],authenticate:[158,3,1,""],basetype_setup:[158,3,1,""],character:[158,3,1,""],characters:[158,3,1,""],cmdset:[158,4,1,""],connection_time:[158,3,1,""],create:[158,3,1,""],create_character:[158,3,1,""],disconnect_session_from_account:[158,3,1,""],execute_cmd:[158,3,1,""],get_all_puppets:[158,3,1,""],get_puppet:[158,3,1,""],get_username_validators:[158,3,1,""],idle_time:[158,3,1,""],is_banned:[158,3,1,""],msg:[158,3,1,""],nicks:[158,4,1,""],normalize_username:[158,3,1,""],objects:[158,4,1,""],options:[158,4,1,""],path:[158,4,1,""],puppet:[158,3,1,""],puppet_object:[158,3,1,""],scripts:[158,4,1,""],search:[158,3,1,""],sessions:[158,4,1,""],set_password:[158,3,1,""],typename:[158,4,1,""],unpuppet_all:[158,3,1,""],unpuppet_object:[158,3,1,""],validate_password:[158,3,1,""],validate_username:[158,3,1,""]},"evennia.accounts.accounts.DefaultGuest":{DoesNotExist:[158,2,1,""],MultipleObjectsReturned:[158,2,1,""],at_post_disconnect:[158,3,1,""],at_post_login:[158,3,1,""],at_server_shutdown:[158,3,1,""],authenticate:[158,3,1,""],create:[158,3,1,""],path:[158,4,1,""],typename:[158,4,1,""]},"evennia.accounts.admin":{AccountAttributeInline:[159,1,1,""],AccountDBAdmin:[159,1,1,""],AccountDBChangeForm:[159,1,1,""],AccountDBCreationForm:[159,1,1,""],AccountForm:[159,1,1,""],AccountInline:[159,1,1,""],AccountTagInline:[159,1,1,""]},"evennia.accounts.admin.AccountAttributeInline":{media:[159,3,1,""],model:[159,4,1,""],related_field:[159,4,1,""]},"evennia.accounts.admin.AccountDBAdmin":{add_fieldsets:[159,4,1,""],add_form:[159,4,1,""],fieldsets:[159,4,1,""],form:[159,4,1,""],inlines:[159,4,1,""],list_display:[159,4,1,""],media:[159,3,1,""],response_add:[159,3,1,""],save_model:[159,3,1,""],user_change_password:[159,3,1,""]},"evennia.accounts.admin.AccountDBChangeForm":{Meta:[159,1,1,""],base_fields:[159,4,1,""],clean_username:[159,3,1,""],declared_fields:[159,4,1,""],media:[159,3,1,""]},"evennia.accounts.admin.AccountDBChangeForm.Meta":{fields:[159,4,1,""],model:[159,4,1,""]},"evennia.accounts.admin.AccountDBCreationForm":{Meta:[159,1,1,""],base_fields:[159,4,1,""],clean_username:[159,3,1,""],declared_fields:[159,4,1,""],media:[159,3,1,""]},"evennia.accounts.admin.AccountDBCreationForm.Meta":{fields:[159,4,1,""],model:[159,4,1,""]},"evennia.accounts.admin.AccountForm":{Meta:[159,1,1,""],base_fields:[159,4,1,""],declared_fields:[159,4,1,""],media:[159,3,1,""]},"evennia.accounts.admin.AccountForm.Meta":{app_label:[159,4,1,""],fields:[159,4,1,""],model:[159,4,1,""]},"evennia.accounts.admin.AccountInline":{extra:[159,4,1,""],fieldsets:[159,4,1,""],form:[159,4,1,""],max_num:[159,4,1,""],media:[159,3,1,""],model:[159,4,1,""],template:[159,4,1,""]},"evennia.accounts.admin.AccountTagInline":{media:[159,3,1,""],model:[159,4,1,""],related_field:[159,4,1,""]},"evennia.accounts.bots":{Bot:[160,1,1,""],BotStarter:[160,1,1,""],GrapevineBot:[160,1,1,""],IRCBot:[160,1,1,""],RSSBot:[160,1,1,""]},"evennia.accounts.bots.Bot":{DoesNotExist:[160,2,1,""],MultipleObjectsReturned:[160,2,1,""],at_server_shutdown:[160,3,1,""],basetype_setup:[160,3,1,""],execute_cmd:[160,3,1,""],msg:[160,3,1,""],path:[160,4,1,""],start:[160,3,1,""],typename:[160,4,1,""]},"evennia.accounts.bots.BotStarter":{DoesNotExist:[160,2,1,""],MultipleObjectsReturned:[160,2,1,""],at_repeat:[160,3,1,""],at_script_creation:[160,3,1,""],at_server_reload:[160,3,1,""],at_server_shutdown:[160,3,1,""],at_start:[160,3,1,""],path:[160,4,1,""],typename:[160,4,1,""]},"evennia.accounts.bots.GrapevineBot":{DoesNotExist:[160,2,1,""],MultipleObjectsReturned:[160,2,1,""],at_msg_send:[160,3,1,""],execute_cmd:[160,3,1,""],factory_path:[160,4,1,""],msg:[160,3,1,""],path:[160,4,1,""],start:[160,3,1,""],typename:[160,4,1,""]},"evennia.accounts.bots.IRCBot":{DoesNotExist:[160,2,1,""],MultipleObjectsReturned:[160,2,1,""],at_msg_send:[160,3,1,""],execute_cmd:[160,3,1,""],factory_path:[160,4,1,""],get_nicklist:[160,3,1,""],msg:[160,3,1,""],path:[160,4,1,""],ping:[160,3,1,""],reconnect:[160,3,1,""],start:[160,3,1,""],typename:[160,4,1,""]},"evennia.accounts.bots.RSSBot":{DoesNotExist:[160,2,1,""],MultipleObjectsReturned:[160,2,1,""],execute_cmd:[160,3,1,""],path:[160,4,1,""],start:[160,3,1,""],typename:[160,4,1,""]},"evennia.accounts.manager":{AccountManager:[161,1,1,""]},"evennia.accounts.models":{AccountDB:[162,1,1,""]},"evennia.accounts.models.AccountDB":{DoesNotExist:[162,2,1,""],MultipleObjectsReturned:[162,2,1,""],account_subscription_set:[162,4,1,""],cmdset_storage:[162,3,1,""],db_attributes:[162,4,1,""],db_cmdset_storage:[162,4,1,""],db_is_bot:[162,4,1,""],db_is_connected:[162,4,1,""],db_tags:[162,4,1,""],get_next_by_date_joined:[162,3,1,""],get_next_by_db_date_created:[162,3,1,""],get_previous_by_date_joined:[162,3,1,""],get_previous_by_db_date_created:[162,3,1,""],groups:[162,4,1,""],hide_from_accounts_set:[162,4,1,""],id:[162,4,1,""],is_bot:[162,3,1,""],is_connected:[162,3,1,""],key:[162,3,1,""],logentry_set:[162,4,1,""],name:[162,3,1,""],objectdb_set:[162,4,1,""],objects:[162,4,1,""],path:[162,4,1,""],receiver_account_set:[162,4,1,""],scriptdb_set:[162,4,1,""],sender_account_set:[162,4,1,""],typename:[162,4,1,""],uid:[162,3,1,""],user_permissions:[162,4,1,""]},"evennia.commands":{"default":[169,0,0,"-"],cmdhandler:[164,0,0,"-"],cmdparser:[165,0,0,"-"],cmdset:[166,0,0,"-"],cmdsethandler:[167,0,0,"-"],command:[168,0,0,"-"]},"evennia.commands.cmdhandler":{InterruptCommand:[164,2,1,""],cmdhandler:[164,5,1,""]},"evennia.commands.cmdparser":{build_matches:[165,5,1,""],cmdparser:[165,5,1,""],create_match:[165,5,1,""],try_num_prefixes:[165,5,1,""]},"evennia.commands.cmdset":{CmdSet:[166,1,1,""]},"evennia.commands.cmdset.CmdSet":{__init__:[166,3,1,""],add:[166,3,1,""],at_cmdset_creation:[166,3,1,""],count:[166,3,1,""],duplicates:[166,4,1,""],errmessage:[166,4,1,""],get:[166,3,1,""],get_all_cmd_keys_and_aliases:[166,3,1,""],get_system_cmds:[166,3,1,""],key:[166,4,1,""],key_mergetypes:[166,4,1,""],make_unique:[166,3,1,""],mergetype:[166,4,1,""],no_channels:[166,4,1,""],no_exits:[166,4,1,""],no_objs:[166,4,1,""],path:[166,4,1,""],permanent:[166,4,1,""],priority:[166,4,1,""],remove:[166,3,1,""],to_duplicate:[166,4,1,""]},"evennia.commands.cmdsethandler":{CmdSetHandler:[167,1,1,""],import_cmdset:[167,5,1,""]},"evennia.commands.cmdsethandler.CmdSetHandler":{"delete":[167,3,1,""],__init__:[167,3,1,""],add:[167,3,1,""],add_default:[167,3,1,""],all:[167,3,1,""],clear:[167,3,1,""],delete_default:[167,3,1,""],get:[167,3,1,""],has:[167,3,1,""],has_cmdset:[167,3,1,""],remove:[167,3,1,""],remove_default:[167,3,1,""],reset:[167,3,1,""],update:[167,3,1,""]},"evennia.commands.command":{Command:[168,1,1,""],CommandMeta:[168,1,1,""],InterruptCommand:[168,2,1,""]},"evennia.commands.command.Command":{__init__:[168,3,1,""],access:[168,3,1,""],aliases:[168,4,1,""],arg_regex:[168,4,1,""],at_post_cmd:[168,3,1,""],at_pre_cmd:[168,3,1,""],auto_help:[168,4,1,""],client_width:[168,3,1,""],execute_cmd:[168,3,1,""],func:[168,3,1,""],get_command_info:[168,3,1,""],get_extra_info:[168,3,1,""],get_help:[168,3,1,""],help_category:[168,4,1,""],is_exit:[168,4,1,""],key:[168,4,1,""],lock_storage:[168,4,1,""],lockhandler:[168,4,1,""],locks:[168,4,1,""],match:[168,3,1,""],msg:[168,3,1,""],msg_all_sessions:[168,4,1,""],parse:[168,3,1,""],save_for_next:[168,4,1,""],search_index_entry:[168,4,1,""],set_aliases:[168,3,1,""],set_key:[168,3,1,""],styled_footer:[168,3,1,""],styled_header:[168,3,1,""],styled_separator:[168,3,1,""],styled_table:[168,3,1,""]},"evennia.commands.command.CommandMeta":{__init__:[168,3,1,""]},"evennia.commands.default":{account:[170,0,0,"-"],admin:[171,0,0,"-"],batchprocess:[172,0,0,"-"],building:[173,0,0,"-"],cmdset_account:[174,0,0,"-"],cmdset_character:[175,0,0,"-"],cmdset_session:[176,0,0,"-"],cmdset_unloggedin:[177,0,0,"-"],comms:[178,0,0,"-"],general:[179,0,0,"-"],help:[180,0,0,"-"],muxcommand:[181,0,0,"-"],syscommands:[182,0,0,"-"],system:[183,0,0,"-"],unloggedin:[185,0,0,"-"]},"evennia.commands.default.account":{CmdCharCreate:[170,1,1,""],CmdCharDelete:[170,1,1,""],CmdColorTest:[170,1,1,""],CmdIC:[170,1,1,""],CmdOOC:[170,1,1,""],CmdOOCLook:[170,1,1,""],CmdOption:[170,1,1,""],CmdPassword:[170,1,1,""],CmdQuell:[170,1,1,""],CmdQuit:[170,1,1,""],CmdSessions:[170,1,1,""],CmdStyle:[170,1,1,""],CmdWho:[170,1,1,""]},"evennia.commands.default.account.CmdCharCreate":{account_caller:[170,4,1,""],aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""]},"evennia.commands.default.account.CmdCharDelete":{aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""]},"evennia.commands.default.account.CmdColorTest":{account_caller:[170,4,1,""],aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""],slice_bright_bg:[170,4,1,""],slice_bright_fg:[170,4,1,""],slice_dark_bg:[170,4,1,""],slice_dark_fg:[170,4,1,""],table_format:[170,3,1,""]},"evennia.commands.default.account.CmdIC":{account_caller:[170,4,1,""],aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""]},"evennia.commands.default.account.CmdOOC":{account_caller:[170,4,1,""],aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""]},"evennia.commands.default.account.CmdOOCLook":{account_caller:[170,4,1,""],aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""]},"evennia.commands.default.account.CmdOption":{account_caller:[170,4,1,""],aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""],switch_options:[170,4,1,""]},"evennia.commands.default.account.CmdPassword":{account_caller:[170,4,1,""],aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""]},"evennia.commands.default.account.CmdQuell":{account_caller:[170,4,1,""],aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""]},"evennia.commands.default.account.CmdQuit":{account_caller:[170,4,1,""],aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""],switch_options:[170,4,1,""]},"evennia.commands.default.account.CmdSessions":{account_caller:[170,4,1,""],aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""]},"evennia.commands.default.account.CmdStyle":{aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],list_styles:[170,3,1,""],lock_storage:[170,4,1,""],search_index_entry:[170,4,1,""],set:[170,3,1,""],switch_options:[170,4,1,""]},"evennia.commands.default.account.CmdWho":{account_caller:[170,4,1,""],aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""]},"evennia.commands.default.admin":{CmdBan:[171,1,1,""],CmdBoot:[171,1,1,""],CmdEmit:[171,1,1,""],CmdForce:[171,1,1,""],CmdNewPassword:[171,1,1,""],CmdPerm:[171,1,1,""],CmdUnban:[171,1,1,""],CmdWall:[171,1,1,""]},"evennia.commands.default.admin.CmdBan":{aliases:[171,4,1,""],func:[171,3,1,""],help_category:[171,4,1,""],key:[171,4,1,""],lock_storage:[171,4,1,""],locks:[171,4,1,""],search_index_entry:[171,4,1,""]},"evennia.commands.default.admin.CmdBoot":{aliases:[171,4,1,""],func:[171,3,1,""],help_category:[171,4,1,""],key:[171,4,1,""],lock_storage:[171,4,1,""],locks:[171,4,1,""],search_index_entry:[171,4,1,""],switch_options:[171,4,1,""]},"evennia.commands.default.admin.CmdEmit":{aliases:[171,4,1,""],func:[171,3,1,""],help_category:[171,4,1,""],key:[171,4,1,""],lock_storage:[171,4,1,""],locks:[171,4,1,""],search_index_entry:[171,4,1,""],switch_options:[171,4,1,""]},"evennia.commands.default.admin.CmdForce":{aliases:[171,4,1,""],func:[171,3,1,""],help_category:[171,4,1,""],key:[171,4,1,""],lock_storage:[171,4,1,""],locks:[171,4,1,""],perm_used:[171,4,1,""],search_index_entry:[171,4,1,""]},"evennia.commands.default.admin.CmdNewPassword":{aliases:[171,4,1,""],func:[171,3,1,""],help_category:[171,4,1,""],key:[171,4,1,""],lock_storage:[171,4,1,""],locks:[171,4,1,""],search_index_entry:[171,4,1,""]},"evennia.commands.default.admin.CmdPerm":{aliases:[171,4,1,""],func:[171,3,1,""],help_category:[171,4,1,""],key:[171,4,1,""],lock_storage:[171,4,1,""],locks:[171,4,1,""],search_index_entry:[171,4,1,""],switch_options:[171,4,1,""]},"evennia.commands.default.admin.CmdUnban":{aliases:[171,4,1,""],func:[171,3,1,""],help_category:[171,4,1,""],key:[171,4,1,""],lock_storage:[171,4,1,""],locks:[171,4,1,""],search_index_entry:[171,4,1,""]},"evennia.commands.default.admin.CmdWall":{aliases:[171,4,1,""],func:[171,3,1,""],help_category:[171,4,1,""],key:[171,4,1,""],lock_storage:[171,4,1,""],locks:[171,4,1,""],search_index_entry:[171,4,1,""]},"evennia.commands.default.batchprocess":{CmdBatchCode:[172,1,1,""],CmdBatchCommands:[172,1,1,""]},"evennia.commands.default.batchprocess.CmdBatchCode":{aliases:[172,4,1,""],func:[172,3,1,""],help_category:[172,4,1,""],key:[172,4,1,""],lock_storage:[172,4,1,""],locks:[172,4,1,""],search_index_entry:[172,4,1,""],switch_options:[172,4,1,""]},"evennia.commands.default.batchprocess.CmdBatchCommands":{aliases:[172,4,1,""],func:[172,3,1,""],help_category:[172,4,1,""],key:[172,4,1,""],lock_storage:[172,4,1,""],locks:[172,4,1,""],search_index_entry:[172,4,1,""],switch_options:[172,4,1,""]},"evennia.commands.default.building":{CmdCopy:[173,1,1,""],CmdCpAttr:[173,1,1,""],CmdCreate:[173,1,1,""],CmdDesc:[173,1,1,""],CmdDestroy:[173,1,1,""],CmdDig:[173,1,1,""],CmdExamine:[173,1,1,""],CmdFind:[173,1,1,""],CmdLink:[173,1,1,""],CmdListCmdSets:[173,1,1,""],CmdLock:[173,1,1,""],CmdMvAttr:[173,1,1,""],CmdName:[173,1,1,""],CmdOpen:[173,1,1,""],CmdScript:[173,1,1,""],CmdSetAttribute:[173,1,1,""],CmdSetHome:[173,1,1,""],CmdSetObjAlias:[173,1,1,""],CmdSpawn:[173,1,1,""],CmdTag:[173,1,1,""],CmdTeleport:[173,1,1,""],CmdTunnel:[173,1,1,""],CmdTypeclass:[173,1,1,""],CmdUnLink:[173,1,1,""],CmdWipe:[173,1,1,""],ObjManipCommand:[173,1,1,""]},"evennia.commands.default.building.CmdCopy":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.building.CmdCpAttr":{aliases:[173,4,1,""],check_from_attr:[173,3,1,""],check_has_attr:[173,3,1,""],check_to_attr:[173,3,1,""],func:[173,3,1,""],get_attr:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdCreate":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],new_obj_lockstring:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdDesc":{aliases:[173,4,1,""],edit_handler:[173,3,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdDestroy":{aliases:[173,4,1,""],confirm:[173,4,1,""],default_confirm:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdDig":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],new_room_lockstring:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdExamine":{account_mode:[173,4,1,""],aliases:[173,4,1,""],arg_regex:[173,4,1,""],detail_color:[173,4,1,""],format_attributes:[173,3,1,""],format_output:[173,3,1,""],func:[173,3,1,""],header_color:[173,4,1,""],help_category:[173,4,1,""],key:[173,4,1,""],list_attribute:[173,3,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],quell_color:[173,4,1,""],search_index_entry:[173,4,1,""],separator:[173,4,1,""]},"evennia.commands.default.building.CmdFind":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdLink":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.building.CmdListCmdSets":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.building.CmdLock":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.building.CmdMvAttr":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdName":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.building.CmdOpen":{aliases:[173,4,1,""],create_exit:[173,3,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],new_obj_lockstring:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.building.CmdScript":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdSetAttribute":{aliases:[173,4,1,""],check_attr:[173,3,1,""],check_obj:[173,3,1,""],do_nested_lookup:[173,3,1,""],edit_handler:[173,3,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],nested_re:[173,4,1,""],not_found:[173,4,1,""],rm_attr:[173,3,1,""],search_for_obj:[173,3,1,""],search_index_entry:[173,4,1,""],set_attr:[173,3,1,""],split_nested_attr:[173,3,1,""],view_attr:[173,3,1,""]},"evennia.commands.default.building.CmdSetHome":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.building.CmdSetObjAlias":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdSpawn":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdTag":{aliases:[173,4,1,""],arg_regex:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],options:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.building.CmdTeleport":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],rhs_split:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdTunnel":{aliases:[173,4,1,""],directions:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdTypeclass":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdUnLink":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],help_key:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.building.CmdWipe":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.building.ObjManipCommand":{aliases:[173,4,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],parse:[173,3,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.cmdset_account":{AccountCmdSet:[174,1,1,""]},"evennia.commands.default.cmdset_account.AccountCmdSet":{at_cmdset_creation:[174,3,1,""],key:[174,4,1,""],path:[174,4,1,""],priority:[174,4,1,""]},"evennia.commands.default.cmdset_character":{CharacterCmdSet:[175,1,1,""]},"evennia.commands.default.cmdset_character.CharacterCmdSet":{at_cmdset_creation:[175,3,1,""],key:[175,4,1,""],path:[175,4,1,""],priority:[175,4,1,""]},"evennia.commands.default.cmdset_session":{SessionCmdSet:[176,1,1,""]},"evennia.commands.default.cmdset_session.SessionCmdSet":{at_cmdset_creation:[176,3,1,""],key:[176,4,1,""],path:[176,4,1,""],priority:[176,4,1,""]},"evennia.commands.default.cmdset_unloggedin":{UnloggedinCmdSet:[177,1,1,""]},"evennia.commands.default.cmdset_unloggedin.UnloggedinCmdSet":{at_cmdset_creation:[177,3,1,""],key:[177,4,1,""],path:[177,4,1,""],priority:[177,4,1,""]},"evennia.commands.default.comms":{CmdAddCom:[178,1,1,""],CmdAllCom:[178,1,1,""],CmdCBoot:[178,1,1,""],CmdCWho:[178,1,1,""],CmdCdesc:[178,1,1,""],CmdCdestroy:[178,1,1,""],CmdCemit:[178,1,1,""],CmdChannelCreate:[178,1,1,""],CmdChannels:[178,1,1,""],CmdClock:[178,1,1,""],CmdDelCom:[178,1,1,""],CmdGrapevine2Chan:[178,1,1,""],CmdIRC2Chan:[178,1,1,""],CmdIRCStatus:[178,1,1,""],CmdPage:[178,1,1,""],CmdRSS2Chan:[178,1,1,""]},"evennia.commands.default.comms.CmdAddCom":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""]},"evennia.commands.default.comms.CmdAllCom":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""]},"evennia.commands.default.comms.CmdCBoot":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""],switch_options:[178,4,1,""]},"evennia.commands.default.comms.CmdCWho":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""]},"evennia.commands.default.comms.CmdCdesc":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""]},"evennia.commands.default.comms.CmdCdestroy":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""]},"evennia.commands.default.comms.CmdCemit":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""],switch_options:[178,4,1,""]},"evennia.commands.default.comms.CmdChannelCreate":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""]},"evennia.commands.default.comms.CmdChannels":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""]},"evennia.commands.default.comms.CmdClock":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""]},"evennia.commands.default.comms.CmdDelCom":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""]},"evennia.commands.default.comms.CmdGrapevine2Chan":{aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""],switch_options:[178,4,1,""]},"evennia.commands.default.comms.CmdIRC2Chan":{aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""],switch_options:[178,4,1,""]},"evennia.commands.default.comms.CmdIRCStatus":{aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""]},"evennia.commands.default.comms.CmdPage":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""],switch_options:[178,4,1,""]},"evennia.commands.default.comms.CmdRSS2Chan":{aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""],switch_options:[178,4,1,""]},"evennia.commands.default.general":{CmdAccess:[179,1,1,""],CmdDrop:[179,1,1,""],CmdGet:[179,1,1,""],CmdGive:[179,1,1,""],CmdHome:[179,1,1,""],CmdInventory:[179,1,1,""],CmdLook:[179,1,1,""],CmdNick:[179,1,1,""],CmdPose:[179,1,1,""],CmdSay:[179,1,1,""],CmdSetDesc:[179,1,1,""],CmdWhisper:[179,1,1,""]},"evennia.commands.default.general.CmdAccess":{aliases:[179,4,1,""],arg_regex:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.commands.default.general.CmdDrop":{aliases:[179,4,1,""],arg_regex:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.commands.default.general.CmdGet":{aliases:[179,4,1,""],arg_regex:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.commands.default.general.CmdGive":{aliases:[179,4,1,""],arg_regex:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],rhs_split:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.commands.default.general.CmdHome":{aliases:[179,4,1,""],arg_regex:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.commands.default.general.CmdInventory":{aliases:[179,4,1,""],arg_regex:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.commands.default.general.CmdLook":{aliases:[179,4,1,""],arg_regex:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.commands.default.general.CmdNick":{aliases:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],parse:[179,3,1,""],search_index_entry:[179,4,1,""],switch_options:[179,4,1,""]},"evennia.commands.default.general.CmdPose":{aliases:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],parse:[179,3,1,""],search_index_entry:[179,4,1,""]},"evennia.commands.default.general.CmdSay":{aliases:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.commands.default.general.CmdSetDesc":{aliases:[179,4,1,""],arg_regex:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.commands.default.general.CmdWhisper":{aliases:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.commands.default.help":{CmdHelp:[180,1,1,""],CmdSetHelp:[180,1,1,""]},"evennia.commands.default.help.CmdHelp":{aliases:[180,4,1,""],arg_regex:[180,4,1,""],check_show_help:[180,3,1,""],format_help_entry:[180,3,1,""],format_help_list:[180,3,1,""],func:[180,3,1,""],help_category:[180,4,1,""],help_more:[180,4,1,""],key:[180,4,1,""],lock_storage:[180,4,1,""],locks:[180,4,1,""],msg_help:[180,3,1,""],parse:[180,3,1,""],return_cmdset:[180,4,1,""],search_index_entry:[180,4,1,""],should_list_cmd:[180,3,1,""],suggestion_cutoff:[180,4,1,""],suggestion_maxnum:[180,4,1,""]},"evennia.commands.default.help.CmdSetHelp":{aliases:[180,4,1,""],func:[180,3,1,""],help_category:[180,4,1,""],key:[180,4,1,""],lock_storage:[180,4,1,""],locks:[180,4,1,""],search_index_entry:[180,4,1,""],switch_options:[180,4,1,""]},"evennia.commands.default.muxcommand":{MuxAccountCommand:[181,1,1,""],MuxCommand:[181,1,1,""]},"evennia.commands.default.muxcommand.MuxAccountCommand":{account_caller:[181,4,1,""],aliases:[181,4,1,""],help_category:[181,4,1,""],key:[181,4,1,""],lock_storage:[181,4,1,""],search_index_entry:[181,4,1,""]},"evennia.commands.default.muxcommand.MuxCommand":{aliases:[181,4,1,""],at_post_cmd:[181,3,1,""],at_pre_cmd:[181,3,1,""],func:[181,3,1,""],get_command_info:[181,3,1,""],has_perm:[181,3,1,""],help_category:[181,4,1,""],key:[181,4,1,""],lock_storage:[181,4,1,""],parse:[181,3,1,""],search_index_entry:[181,4,1,""]},"evennia.commands.default.syscommands":{SystemMultimatch:[182,1,1,""],SystemNoInput:[182,1,1,""],SystemNoMatch:[182,1,1,""],SystemSendToChannel:[182,1,1,""]},"evennia.commands.default.syscommands.SystemMultimatch":{aliases:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],locks:[182,4,1,""],search_index_entry:[182,4,1,""]},"evennia.commands.default.syscommands.SystemNoInput":{aliases:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],locks:[182,4,1,""],search_index_entry:[182,4,1,""]},"evennia.commands.default.syscommands.SystemNoMatch":{aliases:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],locks:[182,4,1,""],search_index_entry:[182,4,1,""]},"evennia.commands.default.syscommands.SystemSendToChannel":{aliases:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],locks:[182,4,1,""],parse:[182,3,1,""],search_index_entry:[182,4,1,""]},"evennia.commands.default.system":{CmdAbout:[183,1,1,""],CmdObjects:[183,1,1,""],CmdPy:[183,1,1,""],CmdReload:[183,1,1,""],CmdReset:[183,1,1,""],CmdScripts:[183,1,1,""],CmdServerLoad:[183,1,1,""],CmdService:[183,1,1,""],CmdShutdown:[183,1,1,""],CmdTime:[183,1,1,""]},"evennia.commands.default.system.CmdAbout":{aliases:[183,4,1,""],func:[183,3,1,""],help_category:[183,4,1,""],key:[183,4,1,""],lock_storage:[183,4,1,""],locks:[183,4,1,""],search_index_entry:[183,4,1,""]},"evennia.commands.default.system.CmdObjects":{aliases:[183,4,1,""],func:[183,3,1,""],help_category:[183,4,1,""],key:[183,4,1,""],lock_storage:[183,4,1,""],locks:[183,4,1,""],search_index_entry:[183,4,1,""]},"evennia.commands.default.system.CmdPy":{aliases:[183,4,1,""],func:[183,3,1,""],help_category:[183,4,1,""],key:[183,4,1,""],lock_storage:[183,4,1,""],locks:[183,4,1,""],search_index_entry:[183,4,1,""],switch_options:[183,4,1,""]},"evennia.commands.default.system.CmdReload":{aliases:[183,4,1,""],func:[183,3,1,""],help_category:[183,4,1,""],key:[183,4,1,""],lock_storage:[183,4,1,""],locks:[183,4,1,""],search_index_entry:[183,4,1,""]},"evennia.commands.default.system.CmdReset":{aliases:[183,4,1,""],func:[183,3,1,""],help_category:[183,4,1,""],key:[183,4,1,""],lock_storage:[183,4,1,""],locks:[183,4,1,""],search_index_entry:[183,4,1,""]},"evennia.commands.default.system.CmdScripts":{aliases:[183,4,1,""],excluded_typeclass_paths:[183,4,1,""],func:[183,3,1,""],help_category:[183,4,1,""],key:[183,4,1,""],lock_storage:[183,4,1,""],locks:[183,4,1,""],search_index_entry:[183,4,1,""],switch_options:[183,4,1,""]},"evennia.commands.default.system.CmdServerLoad":{aliases:[183,4,1,""],func:[183,3,1,""],help_category:[183,4,1,""],key:[183,4,1,""],lock_storage:[183,4,1,""],locks:[183,4,1,""],search_index_entry:[183,4,1,""],switch_options:[183,4,1,""]},"evennia.commands.default.system.CmdService":{aliases:[183,4,1,""],func:[183,3,1,""],help_category:[183,4,1,""],key:[183,4,1,""],lock_storage:[183,4,1,""],locks:[183,4,1,""],search_index_entry:[183,4,1,""],switch_options:[183,4,1,""]},"evennia.commands.default.system.CmdShutdown":{aliases:[183,4,1,""],func:[183,3,1,""],help_category:[183,4,1,""],key:[183,4,1,""],lock_storage:[183,4,1,""],locks:[183,4,1,""],search_index_entry:[183,4,1,""]},"evennia.commands.default.system.CmdTime":{aliases:[183,4,1,""],func:[183,3,1,""],help_category:[183,4,1,""],key:[183,4,1,""],lock_storage:[183,4,1,""],locks:[183,4,1,""],search_index_entry:[183,4,1,""]},"evennia.commands.default.tests":{CmdInterrupt:[184,1,1,""],CommandTest:[184,1,1,""],TestAccount:[184,1,1,""],TestAdmin:[184,1,1,""],TestBatchProcess:[184,1,1,""],TestBuilding:[184,1,1,""],TestComms:[184,1,1,""],TestGeneral:[184,1,1,""],TestHelp:[184,1,1,""],TestInterruptCommand:[184,1,1,""],TestSystem:[184,1,1,""],TestSystemCommands:[184,1,1,""],TestUnconnectedCommand:[184,1,1,""]},"evennia.commands.default.tests.CmdInterrupt":{aliases:[184,4,1,""],func:[184,3,1,""],help_category:[184,4,1,""],key:[184,4,1,""],lock_storage:[184,4,1,""],parse:[184,3,1,""],search_index_entry:[184,4,1,""]},"evennia.commands.default.tests.CommandTest":{call:[184,3,1,""]},"evennia.commands.default.tests.TestAccount":{test_char_create:[184,3,1,""],test_char_delete:[184,3,1,""],test_color_test:[184,3,1,""],test_ic:[184,3,1,""],test_ic__nonaccess:[184,3,1,""],test_ic__other_object:[184,3,1,""],test_ooc:[184,3,1,""],test_ooc_look:[184,3,1,""],test_option:[184,3,1,""],test_password:[184,3,1,""],test_quell:[184,3,1,""],test_quit:[184,3,1,""],test_sessions:[184,3,1,""],test_who:[184,3,1,""]},"evennia.commands.default.tests.TestAdmin":{test_ban:[184,3,1,""],test_emit:[184,3,1,""],test_force:[184,3,1,""],test_perm:[184,3,1,""],test_wall:[184,3,1,""]},"evennia.commands.default.tests.TestBatchProcess":{test_batch_commands:[184,3,1,""]},"evennia.commands.default.tests.TestBuilding":{test_attribute_commands:[184,3,1,""],test_copy:[184,3,1,""],test_create:[184,3,1,""],test_desc:[184,3,1,""],test_desc_default_to_room:[184,3,1,""],test_destroy:[184,3,1,""],test_destroy_sequence:[184,3,1,""],test_dig:[184,3,1,""],test_do_nested_lookup:[184,3,1,""],test_empty_desc:[184,3,1,""],test_examine:[184,3,1,""],test_exit_commands:[184,3,1,""],test_find:[184,3,1,""],test_list_cmdsets:[184,3,1,""],test_lock:[184,3,1,""],test_name:[184,3,1,""],test_nested_attribute_commands:[184,3,1,""],test_script:[184,3,1,""],test_set_home:[184,3,1,""],test_set_obj_alias:[184,3,1,""],test_spawn:[184,3,1,""],test_split_nested_attr:[184,3,1,""],test_tag:[184,3,1,""],test_teleport:[184,3,1,""],test_tunnel:[184,3,1,""],test_tunnel_exit_typeclass:[184,3,1,""],test_typeclass:[184,3,1,""]},"evennia.commands.default.tests.TestComms":{setUp:[184,3,1,""],test_all_com:[184,3,1,""],test_cboot:[184,3,1,""],test_cdesc:[184,3,1,""],test_cdestroy:[184,3,1,""],test_cemit:[184,3,1,""],test_channels:[184,3,1,""],test_clock:[184,3,1,""],test_cwho:[184,3,1,""],test_page:[184,3,1,""],test_toggle_com:[184,3,1,""]},"evennia.commands.default.tests.TestGeneral":{test_access:[184,3,1,""],test_get_and_drop:[184,3,1,""],test_give:[184,3,1,""],test_home:[184,3,1,""],test_inventory:[184,3,1,""],test_look:[184,3,1,""],test_mux_command:[184,3,1,""],test_nick:[184,3,1,""],test_pose:[184,3,1,""],test_say:[184,3,1,""],test_whisper:[184,3,1,""]},"evennia.commands.default.tests.TestHelp":{setUp:[184,3,1,""],tearDown:[184,3,1,""],test_help:[184,3,1,""],test_set_help:[184,3,1,""]},"evennia.commands.default.tests.TestInterruptCommand":{test_interrupt_command:[184,3,1,""]},"evennia.commands.default.tests.TestSystem":{test_about:[184,3,1,""],test_objects:[184,3,1,""],test_py:[184,3,1,""],test_scripts:[184,3,1,""],test_server_load:[184,3,1,""]},"evennia.commands.default.tests.TestSystemCommands":{test_channelcommand:[184,3,1,""],test_multimatch:[184,3,1,""],test_simple_defaults:[184,3,1,""]},"evennia.commands.default.tests.TestUnconnectedCommand":{test_info_command:[184,3,1,""]},"evennia.commands.default.unloggedin":{CmdUnconnectedConnect:[185,1,1,""],CmdUnconnectedCreate:[185,1,1,""],CmdUnconnectedHelp:[185,1,1,""],CmdUnconnectedLook:[185,1,1,""],CmdUnconnectedQuit:[185,1,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedConnect":{aliases:[185,4,1,""],arg_regex:[185,4,1,""],func:[185,3,1,""],help_category:[185,4,1,""],key:[185,4,1,""],lock_storage:[185,4,1,""],locks:[185,4,1,""],search_index_entry:[185,4,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedCreate":{aliases:[185,4,1,""],arg_regex:[185,4,1,""],func:[185,3,1,""],help_category:[185,4,1,""],key:[185,4,1,""],lock_storage:[185,4,1,""],locks:[185,4,1,""],search_index_entry:[185,4,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedHelp":{aliases:[185,4,1,""],func:[185,3,1,""],help_category:[185,4,1,""],key:[185,4,1,""],lock_storage:[185,4,1,""],locks:[185,4,1,""],search_index_entry:[185,4,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedLook":{aliases:[185,4,1,""],func:[185,3,1,""],help_category:[185,4,1,""],key:[185,4,1,""],lock_storage:[185,4,1,""],locks:[185,4,1,""],search_index_entry:[185,4,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedQuit":{aliases:[185,4,1,""],func:[185,3,1,""],help_category:[185,4,1,""],key:[185,4,1,""],lock_storage:[185,4,1,""],locks:[185,4,1,""],search_index_entry:[185,4,1,""]},"evennia.comms":{admin:[187,0,0,"-"],channelhandler:[188,0,0,"-"],comms:[189,0,0,"-"],managers:[190,0,0,"-"],models:[191,0,0,"-"]},"evennia.comms.admin":{ChannelAdmin:[187,1,1,""],ChannelAttributeInline:[187,1,1,""],ChannelTagInline:[187,1,1,""],MsgAdmin:[187,1,1,""]},"evennia.comms.admin.ChannelAdmin":{fieldsets:[187,4,1,""],inlines:[187,4,1,""],list_display:[187,4,1,""],list_display_links:[187,4,1,""],list_select_related:[187,4,1,""],media:[187,3,1,""],ordering:[187,4,1,""],raw_id_fields:[187,4,1,""],response_add:[187,3,1,""],save_as:[187,4,1,""],save_model:[187,3,1,""],save_on_top:[187,4,1,""],search_fields:[187,4,1,""],subscriptions:[187,3,1,""]},"evennia.comms.admin.ChannelAttributeInline":{media:[187,3,1,""],model:[187,4,1,""],related_field:[187,4,1,""]},"evennia.comms.admin.ChannelTagInline":{media:[187,3,1,""],model:[187,4,1,""],related_field:[187,4,1,""]},"evennia.comms.admin.MsgAdmin":{list_display:[187,4,1,""],list_display_links:[187,4,1,""],list_select_related:[187,4,1,""],media:[187,3,1,""],ordering:[187,4,1,""],save_as:[187,4,1,""],save_on_top:[187,4,1,""],search_fields:[187,4,1,""]},"evennia.comms.channelhandler":{ChannelCommand:[188,1,1,""],ChannelHandler:[188,1,1,""]},"evennia.comms.channelhandler.ChannelCommand":{aliases:[188,4,1,""],arg_regex:[188,4,1,""],func:[188,3,1,""],get_extra_info:[188,3,1,""],help_category:[188,4,1,""],is_channel:[188,4,1,""],key:[188,4,1,""],lock_storage:[188,4,1,""],obj:[188,4,1,""],parse:[188,3,1,""],search_index_entry:[188,4,1,""]},"evennia.comms.channelhandler.ChannelHandler":{__init__:[188,3,1,""],add:[188,3,1,""],add_channel:[188,3,1,""],clear:[188,3,1,""],get:[188,3,1,""],get_cmdset:[188,3,1,""],remove:[188,3,1,""],update:[188,3,1,""]},"evennia.comms.comms":{DefaultChannel:[189,1,1,""]},"evennia.comms.comms.DefaultChannel":{"delete":[189,3,1,""],DoesNotExist:[189,2,1,""],MultipleObjectsReturned:[189,2,1,""],access:[189,3,1,""],at_channel_creation:[189,3,1,""],at_first_save:[189,3,1,""],at_init:[189,3,1,""],basetype_setup:[189,3,1,""],channel_prefix:[189,3,1,""],connect:[189,3,1,""],create:[189,3,1,""],disconnect:[189,3,1,""],distribute_message:[189,3,1,""],format_external:[189,3,1,""],format_message:[189,3,1,""],format_senders:[189,3,1,""],get_absolute_url:[189,3,1,""],has_connection:[189,3,1,""],message_transform:[189,3,1,""],msg:[189,3,1,""],mute:[189,3,1,""],mutelist:[189,3,1,""],objects:[189,4,1,""],path:[189,4,1,""],pose_transform:[189,3,1,""],post_join_channel:[189,3,1,""],post_leave_channel:[189,3,1,""],post_send_message:[189,3,1,""],pre_join_channel:[189,3,1,""],pre_leave_channel:[189,3,1,""],pre_send_message:[189,3,1,""],tempmsg:[189,3,1,""],typename:[189,4,1,""],unmute:[189,3,1,""],web_get_admin_url:[189,3,1,""],web_get_create_url:[189,3,1,""],web_get_delete_url:[189,3,1,""],web_get_detail_url:[189,3,1,""],web_get_update_url:[189,3,1,""],wholist:[189,3,1,""]},"evennia.comms.managers":{ChannelDBManager:[190,1,1,""],ChannelManager:[190,1,1,""],CommError:[190,2,1,""],MsgManager:[190,1,1,""],identify_object:[190,5,1,""],to_object:[190,5,1,""]},"evennia.comms.managers.ChannelDBManager":{channel_search:[190,3,1,""],get_all_channels:[190,3,1,""],get_channel:[190,3,1,""],get_subscriptions:[190,3,1,""],search_channel:[190,3,1,""]},"evennia.comms.managers.MsgManager":{get_message_by_id:[190,3,1,""],get_messages_by_channel:[190,3,1,""],get_messages_by_receiver:[190,3,1,""],get_messages_by_sender:[190,3,1,""],identify_object:[190,3,1,""],message_search:[190,3,1,""],search_message:[190,3,1,""]},"evennia.comms.models":{ChannelDB:[191,1,1,""],Msg:[191,1,1,""],TempMsg:[191,1,1,""]},"evennia.comms.models.ChannelDB":{DoesNotExist:[191,2,1,""],MultipleObjectsReturned:[191,2,1,""],channel_set:[191,4,1,""],db_account_subscriptions:[191,4,1,""],db_attributes:[191,4,1,""],db_object_subscriptions:[191,4,1,""],db_tags:[191,4,1,""],get_next_by_db_date_created:[191,3,1,""],get_previous_by_db_date_created:[191,3,1,""],hide_from_channels_set:[191,4,1,""],id:[191,4,1,""],objects:[191,4,1,""],path:[191,4,1,""],subscriptions:[191,4,1,""],typename:[191,4,1,""]},"evennia.comms.models.Msg":{DoesNotExist:[191,2,1,""],MultipleObjectsReturned:[191,2,1,""],__init__:[191,3,1,""],access:[191,3,1,""],channels:[191,3,1,""],date_created:[191,3,1,""],db_date_created:[191,4,1,""],db_header:[191,4,1,""],db_hide_from_accounts:[191,4,1,""],db_hide_from_channels:[191,4,1,""],db_hide_from_objects:[191,4,1,""],db_lock_storage:[191,4,1,""],db_message:[191,4,1,""],db_receivers_accounts:[191,4,1,""],db_receivers_channels:[191,4,1,""],db_receivers_objects:[191,4,1,""],db_receivers_scripts:[191,4,1,""],db_sender_accounts:[191,4,1,""],db_sender_external:[191,4,1,""],db_sender_objects:[191,4,1,""],db_sender_scripts:[191,4,1,""],db_tags:[191,4,1,""],get_next_by_db_date_created:[191,3,1,""],get_previous_by_db_date_created:[191,3,1,""],header:[191,3,1,""],hide_from:[191,3,1,""],id:[191,4,1,""],lock_storage:[191,3,1,""],locks:[191,4,1,""],message:[191,3,1,""],objects:[191,4,1,""],path:[191,4,1,""],receivers:[191,3,1,""],remove_receiver:[191,3,1,""],remove_sender:[191,3,1,""],sender_external:[191,3,1,""],senders:[191,3,1,""],tags:[191,4,1,""],typename:[191,4,1,""]},"evennia.comms.models.TempMsg":{__init__:[191,3,1,""],access:[191,3,1,""],locks:[191,4,1,""],remove_receiver:[191,3,1,""],remove_sender:[191,3,1,""]},"evennia.contrib":{awsstorage:[193,0,0,"-"],barter:[196,0,0,"-"],building_menu:[197,0,0,"-"],chargen:[198,0,0,"-"],clothing:[199,0,0,"-"],color_markups:[200,0,0,"-"],crafting:[201,0,0,"-"],custom_gametime:[205,0,0,"-"],dice:[206,0,0,"-"],email_login:[207,0,0,"-"],evscaperoom:[208,0,0,"-"],extended_room:[217,0,0,"-"],fieldfill:[218,0,0,"-"],gendersub:[219,0,0,"-"],health_bar:[220,0,0,"-"],ingame_python:[221,0,0,"-"],mail:[229,0,0,"-"],mapbuilder:[230,0,0,"-"],menu_login:[231,0,0,"-"],multidescer:[232,0,0,"-"],puzzles:[233,0,0,"-"],random_string_generator:[234,0,0,"-"],rplanguage:[235,0,0,"-"],rpsystem:[236,0,0,"-"],security:[237,0,0,"-"],simpledoor:[242,0,0,"-"],slow_exit:[243,0,0,"-"],talking_npc:[244,0,0,"-"],test_traits:[245,0,0,"-"],traits:[246,0,0,"-"],tree_select:[247,0,0,"-"],turnbattle:[248,0,0,"-"],tutorial_examples:[254,0,0,"-"],tutorial_world:[262,0,0,"-"],unixcommand:[267,0,0,"-"],wilderness:[268,0,0,"-"]},"evennia.contrib.awsstorage":{aws_s3_cdn:[194,0,0,"-"],tests:[195,0,0,"-"]},"evennia.contrib.awsstorage.aws_s3_cdn":{S3Boto3Storage:[194,1,1,""],S3Boto3StorageFile:[194,1,1,""],check_location:[194,5,1,""],get_available_overwrite_name:[194,5,1,""],lookup_env:[194,5,1,""],safe_join:[194,5,1,""],setting:[194,5,1,""]},"evennia.contrib.awsstorage.aws_s3_cdn.S3Boto3Storage":{"delete":[194,3,1,""],__init__:[194,3,1,""],access_key:[194,4,1,""],access_key_names:[194,4,1,""],addressing_style:[194,4,1,""],auto_create_bucket:[194,4,1,""],bucket:[194,3,1,""],bucket_acl:[194,4,1,""],bucket_name:[194,4,1,""],config:[194,4,1,""],connection:[194,3,1,""],custom_domain:[194,4,1,""],deconstruct:[194,3,1,""],default_acl:[194,4,1,""],default_content_type:[194,4,1,""],encryption:[194,4,1,""],endpoint_url:[194,4,1,""],entries:[194,3,1,""],exists:[194,3,1,""],file_name_charset:[194,4,1,""],file_overwrite:[194,4,1,""],get_available_name:[194,3,1,""],get_modified_time:[194,3,1,""],get_object_parameters:[194,3,1,""],gzip:[194,4,1,""],gzip_content_types:[194,4,1,""],listdir:[194,3,1,""],location:[194,4,1,""],max_memory_size:[194,4,1,""],modified_time:[194,3,1,""],object_parameters:[194,4,1,""],preload_metadata:[194,4,1,""],proxies:[194,4,1,""],querystring_auth:[194,4,1,""],querystring_expire:[194,4,1,""],reduced_redundancy:[194,4,1,""],region_name:[194,4,1,""],secret_key:[194,4,1,""],secret_key_names:[194,4,1,""],secure_urls:[194,4,1,""],security_token:[194,4,1,""],security_token_names:[194,4,1,""],signature_version:[194,4,1,""],size:[194,3,1,""],url:[194,3,1,""],url_protocol:[194,4,1,""],use_ssl:[194,4,1,""],verify:[194,4,1,""]},"evennia.contrib.awsstorage.aws_s3_cdn.S3Boto3StorageFile":{__init__:[194,3,1,""],buffer_size:[194,4,1,""],close:[194,3,1,""],deconstruct:[194,3,1,""],file:[194,3,1,""],read:[194,3,1,""],readline:[194,3,1,""],size:[194,3,1,""],write:[194,3,1,""]},"evennia.contrib.awsstorage.tests":{S3Boto3StorageTests:[195,1,1,""],S3Boto3TestCase:[195,1,1,""]},"evennia.contrib.awsstorage.tests.S3Boto3StorageTests":{test_auto_creating_bucket:[195,3,1,""],test_auto_creating_bucket_with_acl:[195,3,1,""],test_clean_name:[195,3,1,""],test_clean_name_normalize:[195,3,1,""],test_clean_name_trailing_slash:[195,3,1,""],test_clean_name_windows:[195,3,1,""],test_compress_content_len:[195,3,1,""],test_connection_threading:[195,3,1,""],test_content_type:[195,3,1,""],test_generated_url_is_encoded:[195,3,1,""],test_location_leading_slash:[195,3,1,""],test_override_class_variable:[195,3,1,""],test_override_init_argument:[195,3,1,""],test_pickle_with_bucket:[195,3,1,""],test_pickle_without_bucket:[195,3,1,""],test_special_characters:[195,3,1,""],test_storage_delete:[195,3,1,""],test_storage_exists:[195,3,1,""],test_storage_exists_doesnt_create_bucket:[195,3,1,""],test_storage_exists_false:[195,3,1,""],test_storage_listdir_base:[195,3,1,""],test_storage_listdir_subdir:[195,3,1,""],test_storage_mtime:[195,3,1,""],test_storage_open_no_overwrite_existing:[195,3,1,""],test_storage_open_no_write:[195,3,1,""],test_storage_open_write:[195,3,1,""],test_storage_save:[195,3,1,""],test_storage_save_gzip:[195,3,1,""],test_storage_save_gzip_twice:[195,3,1,""],test_storage_save_gzipped:[195,3,1,""],test_storage_save_with_acl:[195,3,1,""],test_storage_size:[195,3,1,""],test_storage_url:[195,3,1,""],test_storage_url_slashes:[195,3,1,""],test_storage_write_beyond_buffer_size:[195,3,1,""],test_strip_signing_parameters:[195,3,1,""]},"evennia.contrib.awsstorage.tests.S3Boto3TestCase":{setUp:[195,3,1,""]},"evennia.contrib.barter":{CmdAccept:[196,1,1,""],CmdDecline:[196,1,1,""],CmdEvaluate:[196,1,1,""],CmdFinish:[196,1,1,""],CmdOffer:[196,1,1,""],CmdStatus:[196,1,1,""],CmdTrade:[196,1,1,""],CmdTradeBase:[196,1,1,""],CmdTradeHelp:[196,1,1,""],CmdsetTrade:[196,1,1,""],TradeHandler:[196,1,1,""],TradeTimeout:[196,1,1,""]},"evennia.contrib.barter.CmdAccept":{aliases:[196,4,1,""],func:[196,3,1,""],help_category:[196,4,1,""],key:[196,4,1,""],lock_storage:[196,4,1,""],locks:[196,4,1,""],search_index_entry:[196,4,1,""]},"evennia.contrib.barter.CmdDecline":{aliases:[196,4,1,""],func:[196,3,1,""],help_category:[196,4,1,""],key:[196,4,1,""],lock_storage:[196,4,1,""],locks:[196,4,1,""],search_index_entry:[196,4,1,""]},"evennia.contrib.barter.CmdEvaluate":{aliases:[196,4,1,""],func:[196,3,1,""],help_category:[196,4,1,""],key:[196,4,1,""],lock_storage:[196,4,1,""],locks:[196,4,1,""],search_index_entry:[196,4,1,""]},"evennia.contrib.barter.CmdFinish":{aliases:[196,4,1,""],func:[196,3,1,""],help_category:[196,4,1,""],key:[196,4,1,""],lock_storage:[196,4,1,""],locks:[196,4,1,""],search_index_entry:[196,4,1,""]},"evennia.contrib.barter.CmdOffer":{aliases:[196,4,1,""],func:[196,3,1,""],help_category:[196,4,1,""],key:[196,4,1,""],lock_storage:[196,4,1,""],locks:[196,4,1,""],search_index_entry:[196,4,1,""]},"evennia.contrib.barter.CmdStatus":{aliases:[196,4,1,""],func:[196,3,1,""],help_category:[196,4,1,""],key:[196,4,1,""],lock_storage:[196,4,1,""],locks:[196,4,1,""],search_index_entry:[196,4,1,""]},"evennia.contrib.barter.CmdTrade":{aliases:[196,4,1,""],func:[196,3,1,""],help_category:[196,4,1,""],key:[196,4,1,""],lock_storage:[196,4,1,""],locks:[196,4,1,""],search_index_entry:[196,4,1,""]},"evennia.contrib.barter.CmdTradeBase":{aliases:[196,4,1,""],help_category:[196,4,1,""],key:[196,4,1,""],lock_storage:[196,4,1,""],parse:[196,3,1,""],search_index_entry:[196,4,1,""]},"evennia.contrib.barter.CmdTradeHelp":{aliases:[196,4,1,""],func:[196,3,1,""],help_category:[196,4,1,""],key:[196,4,1,""],lock_storage:[196,4,1,""],locks:[196,4,1,""],search_index_entry:[196,4,1,""]},"evennia.contrib.barter.CmdsetTrade":{at_cmdset_creation:[196,3,1,""],key:[196,4,1,""],path:[196,4,1,""]},"evennia.contrib.barter.TradeHandler":{__init__:[196,3,1,""],accept:[196,3,1,""],decline:[196,3,1,""],finish:[196,3,1,""],get_other:[196,3,1,""],join:[196,3,1,""],list:[196,3,1,""],msg_other:[196,3,1,""],offer:[196,3,1,""],search:[196,3,1,""],unjoin:[196,3,1,""]},"evennia.contrib.barter.TradeTimeout":{DoesNotExist:[196,2,1,""],MultipleObjectsReturned:[196,2,1,""],at_repeat:[196,3,1,""],at_script_creation:[196,3,1,""],is_valid:[196,3,1,""],path:[196,4,1,""],typename:[196,4,1,""]},"evennia.contrib.building_menu":{BuildingMenu:[197,1,1,""],BuildingMenuCmdSet:[197,1,1,""],Choice:[197,1,1,""],CmdNoInput:[197,1,1,""],CmdNoMatch:[197,1,1,""],GenericBuildingCmd:[197,1,1,""],GenericBuildingMenu:[197,1,1,""],menu_edit:[197,5,1,""],menu_quit:[197,5,1,""],menu_setattr:[197,5,1,""]},"evennia.contrib.building_menu.BuildingMenu":{__init__:[197,3,1,""],add_choice:[197,3,1,""],add_choice_edit:[197,3,1,""],add_choice_quit:[197,3,1,""],close:[197,3,1,""],current_choice:[197,3,1,""],display:[197,3,1,""],display_choice:[197,3,1,""],display_title:[197,3,1,""],init:[197,3,1,""],joker_key:[197,4,1,""],keys_go_back:[197,4,1,""],min_shortcut:[197,4,1,""],move:[197,3,1,""],open:[197,3,1,""],open_parent_menu:[197,3,1,""],open_submenu:[197,3,1,""],relevant_choices:[197,3,1,""],restore:[197,3,1,""],sep_keys:[197,4,1,""]},"evennia.contrib.building_menu.BuildingMenuCmdSet":{at_cmdset_creation:[197,3,1,""],key:[197,4,1,""],path:[197,4,1,""],priority:[197,4,1,""]},"evennia.contrib.building_menu.Choice":{__init__:[197,3,1,""],enter:[197,3,1,""],format_text:[197,3,1,""],keys:[197,3,1,""],leave:[197,3,1,""],nomatch:[197,3,1,""]},"evennia.contrib.building_menu.CmdNoInput":{__init__:[197,3,1,""],aliases:[197,4,1,""],func:[197,3,1,""],help_category:[197,4,1,""],key:[197,4,1,""],lock_storage:[197,4,1,""],locks:[197,4,1,""],search_index_entry:[197,4,1,""]},"evennia.contrib.building_menu.CmdNoMatch":{__init__:[197,3,1,""],aliases:[197,4,1,""],func:[197,3,1,""],help_category:[197,4,1,""],key:[197,4,1,""],lock_storage:[197,4,1,""],locks:[197,4,1,""],search_index_entry:[197,4,1,""]},"evennia.contrib.building_menu.GenericBuildingCmd":{aliases:[197,4,1,""],func:[197,3,1,""],help_category:[197,4,1,""],key:[197,4,1,""],lock_storage:[197,4,1,""],search_index_entry:[197,4,1,""]},"evennia.contrib.building_menu.GenericBuildingMenu":{init:[197,3,1,""]},"evennia.contrib.chargen":{CmdOOCCharacterCreate:[198,1,1,""],CmdOOCLook:[198,1,1,""],OOCCmdSetCharGen:[198,1,1,""]},"evennia.contrib.chargen.CmdOOCCharacterCreate":{aliases:[198,4,1,""],func:[198,3,1,""],help_category:[198,4,1,""],key:[198,4,1,""],lock_storage:[198,4,1,""],locks:[198,4,1,""],search_index_entry:[198,4,1,""]},"evennia.contrib.chargen.CmdOOCLook":{aliases:[198,4,1,""],func:[198,3,1,""],help_category:[198,4,1,""],key:[198,4,1,""],lock_storage:[198,4,1,""],locks:[198,4,1,""],search_index_entry:[198,4,1,""]},"evennia.contrib.chargen.OOCCmdSetCharGen":{at_cmdset_creation:[198,3,1,""],path:[198,4,1,""]},"evennia.contrib.clothing":{ClothedCharacter:[199,1,1,""],ClothedCharacterCmdSet:[199,1,1,""],Clothing:[199,1,1,""],CmdCover:[199,1,1,""],CmdDrop:[199,1,1,""],CmdGive:[199,1,1,""],CmdInventory:[199,1,1,""],CmdRemove:[199,1,1,""],CmdUncover:[199,1,1,""],CmdWear:[199,1,1,""],clothing_type_count:[199,5,1,""],get_worn_clothes:[199,5,1,""],order_clothes_list:[199,5,1,""],single_type_count:[199,5,1,""]},"evennia.contrib.clothing.ClothedCharacter":{DoesNotExist:[199,2,1,""],MultipleObjectsReturned:[199,2,1,""],path:[199,4,1,""],return_appearance:[199,3,1,""],typename:[199,4,1,""]},"evennia.contrib.clothing.ClothedCharacterCmdSet":{at_cmdset_creation:[199,3,1,""],key:[199,4,1,""],path:[199,4,1,""]},"evennia.contrib.clothing.Clothing":{DoesNotExist:[199,2,1,""],MultipleObjectsReturned:[199,2,1,""],at_get:[199,3,1,""],path:[199,4,1,""],remove:[199,3,1,""],typename:[199,4,1,""],wear:[199,3,1,""]},"evennia.contrib.clothing.CmdCover":{aliases:[199,4,1,""],func:[199,3,1,""],help_category:[199,4,1,""],key:[199,4,1,""],lock_storage:[199,4,1,""],search_index_entry:[199,4,1,""]},"evennia.contrib.clothing.CmdDrop":{aliases:[199,4,1,""],arg_regex:[199,4,1,""],func:[199,3,1,""],help_category:[199,4,1,""],key:[199,4,1,""],lock_storage:[199,4,1,""],locks:[199,4,1,""],search_index_entry:[199,4,1,""]},"evennia.contrib.clothing.CmdGive":{aliases:[199,4,1,""],arg_regex:[199,4,1,""],func:[199,3,1,""],help_category:[199,4,1,""],key:[199,4,1,""],lock_storage:[199,4,1,""],locks:[199,4,1,""],search_index_entry:[199,4,1,""]},"evennia.contrib.clothing.CmdInventory":{aliases:[199,4,1,""],arg_regex:[199,4,1,""],func:[199,3,1,""],help_category:[199,4,1,""],key:[199,4,1,""],lock_storage:[199,4,1,""],locks:[199,4,1,""],search_index_entry:[199,4,1,""]},"evennia.contrib.clothing.CmdRemove":{aliases:[199,4,1,""],func:[199,3,1,""],help_category:[199,4,1,""],key:[199,4,1,""],lock_storage:[199,4,1,""],search_index_entry:[199,4,1,""]},"evennia.contrib.clothing.CmdUncover":{aliases:[199,4,1,""],func:[199,3,1,""],help_category:[199,4,1,""],key:[199,4,1,""],lock_storage:[199,4,1,""],search_index_entry:[199,4,1,""]},"evennia.contrib.clothing.CmdWear":{aliases:[199,4,1,""],func:[199,3,1,""],help_category:[199,4,1,""],key:[199,4,1,""],lock_storage:[199,4,1,""],search_index_entry:[199,4,1,""]},"evennia.contrib.crafting":{crafting:[202,0,0,"-"],example_recipes:[203,0,0,"-"],tests:[204,0,0,"-"]},"evennia.contrib.crafting.crafting":{CmdCraft:[202,1,1,""],CraftingCmdSet:[202,1,1,""],CraftingError:[202,2,1,""],CraftingRecipe:[202,1,1,""],CraftingRecipeBase:[202,1,1,""],CraftingValidationError:[202,2,1,""],craft:[202,5,1,""]},"evennia.contrib.crafting.crafting.CmdCraft":{aliases:[202,4,1,""],arg_regex:[202,4,1,""],func:[202,3,1,""],help_category:[202,4,1,""],key:[202,4,1,""],lock_storage:[202,4,1,""],locks:[202,4,1,""],parse:[202,3,1,""],search_index_entry:[202,4,1,""]},"evennia.contrib.crafting.crafting.CraftingCmdSet":{at_cmdset_creation:[202,3,1,""],key:[202,4,1,""],path:[202,4,1,""]},"evennia.contrib.crafting.crafting.CraftingRecipe":{__init__:[202,3,1,""],consumable_names:[202,4,1,""],consumable_tag_category:[202,4,1,""],consumable_tags:[202,4,1,""],consume_on_fail:[202,4,1,""],do_craft:[202,3,1,""],error_consumable_excess_message:[202,4,1,""],error_consumable_missing_message:[202,4,1,""],error_consumable_order_message:[202,4,1,""],error_tool_excess_message:[202,4,1,""],error_tool_missing_message:[202,4,1,""],error_tool_order_message:[202,4,1,""],exact_consumable_order:[202,4,1,""],exact_consumables:[202,4,1,""],exact_tool_order:[202,4,1,""],exact_tools:[202,4,1,""],failure_message:[202,4,1,""],name:[202,4,1,""],output_names:[202,4,1,""],output_prototypes:[202,4,1,""],post_craft:[202,3,1,""],pre_craft:[202,3,1,""],seed:[202,3,1,""],success_message:[202,4,1,""],tool_names:[202,4,1,""],tool_tag_category:[202,4,1,""],tool_tags:[202,4,1,""]},"evennia.contrib.crafting.crafting.CraftingRecipeBase":{__init__:[202,3,1,""],allow_reuse:[202,4,1,""],craft:[202,3,1,""],do_craft:[202,3,1,""],msg:[202,3,1,""],name:[202,4,1,""],post_craft:[202,3,1,""],pre_craft:[202,3,1,""]},"evennia.contrib.crafting.example_recipes":{CrucibleSteelRecipe:[203,1,1,""],LeatherRecipe:[203,1,1,""],OakBarkRecipe:[203,1,1,""],PigIronRecipe:[203,1,1,""],RawhideRecipe:[203,1,1,""],SwordBladeRecipe:[203,1,1,""],SwordGuardRecipe:[203,1,1,""],SwordHandleRecipe:[203,1,1,""],SwordPommelRecipe:[203,1,1,""],SwordRecipe:[203,1,1,""],random:[203,5,1,""]},"evennia.contrib.crafting.example_recipes.CrucibleSteelRecipe":{consumable_tags:[203,4,1,""],name:[203,4,1,""],output_prototypes:[203,4,1,""],tool_tags:[203,4,1,""]},"evennia.contrib.crafting.example_recipes.LeatherRecipe":{consumable_tags:[203,4,1,""],name:[203,4,1,""],output_prototypes:[203,4,1,""],tool_tags:[203,4,1,""]},"evennia.contrib.crafting.example_recipes.OakBarkRecipe":{consumable_tags:[203,4,1,""],name:[203,4,1,""],output_prototypes:[203,4,1,""],tool_tags:[203,4,1,""]},"evennia.contrib.crafting.example_recipes.PigIronRecipe":{consumable_tags:[203,4,1,""],name:[203,4,1,""],output_prototypes:[203,4,1,""],tool_tags:[203,4,1,""]},"evennia.contrib.crafting.example_recipes.RawhideRecipe":{consumable_tags:[203,4,1,""],name:[203,4,1,""],output_prototypes:[203,4,1,""],tool_tags:[203,4,1,""]},"evennia.contrib.crafting.example_recipes.SwordBladeRecipe":{consumable_tags:[203,4,1,""],name:[203,4,1,""],output_prototypes:[203,4,1,""],tool_tags:[203,4,1,""]},"evennia.contrib.crafting.example_recipes.SwordGuardRecipe":{consumable_tags:[203,4,1,""],name:[203,4,1,""],output_prototypes:[203,4,1,""],tool_tags:[203,4,1,""]},"evennia.contrib.crafting.example_recipes.SwordHandleRecipe":{consumable_tags:[203,4,1,""],name:[203,4,1,""],output_prototypes:[203,4,1,""],tool_tags:[203,4,1,""]},"evennia.contrib.crafting.example_recipes.SwordPommelRecipe":{consumable_tags:[203,4,1,""],name:[203,4,1,""],output_prototypes:[203,4,1,""],tool_tags:[203,4,1,""]},"evennia.contrib.crafting.example_recipes.SwordRecipe":{consumable_tags:[203,4,1,""],exact_consumable_order:[203,4,1,""],name:[203,4,1,""],output_prototypes:[203,4,1,""],tool_tags:[203,4,1,""]},"evennia.contrib.crafting.tests":{TestCraftCommand:[204,1,1,""],TestCraftSword:[204,1,1,""],TestCraftUtils:[204,1,1,""],TestCraftingRecipe:[204,1,1,""],TestCraftingRecipeBase:[204,1,1,""]},"evennia.contrib.crafting.tests.TestCraftCommand":{setUp:[204,3,1,""],test_craft__nocons__failure:[204,3,1,""],test_craft__notools__failure:[204,3,1,""],test_craft__success:[204,3,1,""]},"evennia.contrib.crafting.tests.TestCraftSword":{setUp:[204,3,1,""],test_craft_sword:[204,3,1,""]},"evennia.contrib.crafting.tests.TestCraftUtils":{maxDiff:[204,4,1,""],test_load_recipes:[204,3,1,""]},"evennia.contrib.crafting.tests.TestCraftingRecipe":{maxDiff:[204,4,1,""],setUp:[204,3,1,""],tearDown:[204,3,1,""],test_craft__success:[204,3,1,""],test_craft_cons_excess__fail:[204,3,1,""],test_craft_cons_excess__sucess:[204,3,1,""],test_craft_cons_order__fail:[204,3,1,""],test_craft_missing_cons__always_consume__fail:[204,3,1,""],test_craft_missing_cons__fail:[204,3,1,""],test_craft_missing_tool__fail:[204,3,1,""],test_craft_tool_excess__fail:[204,3,1,""],test_craft_tool_excess__sucess:[204,3,1,""],test_craft_tool_order__fail:[204,3,1,""],test_craft_wrong_tool__fail:[204,3,1,""],test_error_format:[204,3,1,""],test_seed__succcess:[204,3,1,""]},"evennia.contrib.crafting.tests.TestCraftingRecipeBase":{setUp:[204,3,1,""],test_craft_hook__fail:[204,3,1,""],test_craft_hook__succeed:[204,3,1,""],test_msg:[204,3,1,""],test_pre_craft:[204,3,1,""],test_pre_craft_fail:[204,3,1,""]},"evennia.contrib.custom_gametime":{GametimeScript:[205,1,1,""],custom_gametime:[205,5,1,""],gametime_to_realtime:[205,5,1,""],real_seconds_until:[205,5,1,""],realtime_to_gametime:[205,5,1,""],schedule:[205,5,1,""],time_to_tuple:[205,5,1,""]},"evennia.contrib.custom_gametime.GametimeScript":{DoesNotExist:[205,2,1,""],MultipleObjectsReturned:[205,2,1,""],at_repeat:[205,3,1,""],at_script_creation:[205,3,1,""],path:[205,4,1,""],typename:[205,4,1,""]},"evennia.contrib.dice":{CmdDice:[206,1,1,""],DiceCmdSet:[206,1,1,""],roll_dice:[206,5,1,""]},"evennia.contrib.dice.CmdDice":{aliases:[206,4,1,""],func:[206,3,1,""],help_category:[206,4,1,""],key:[206,4,1,""],lock_storage:[206,4,1,""],locks:[206,4,1,""],search_index_entry:[206,4,1,""]},"evennia.contrib.dice.DiceCmdSet":{at_cmdset_creation:[206,3,1,""],path:[206,4,1,""]},"evennia.contrib.email_login":{CmdUnconnectedConnect:[207,1,1,""],CmdUnconnectedCreate:[207,1,1,""],CmdUnconnectedHelp:[207,1,1,""],CmdUnconnectedLook:[207,1,1,""],CmdUnconnectedQuit:[207,1,1,""]},"evennia.contrib.email_login.CmdUnconnectedConnect":{aliases:[207,4,1,""],func:[207,3,1,""],help_category:[207,4,1,""],key:[207,4,1,""],lock_storage:[207,4,1,""],locks:[207,4,1,""],search_index_entry:[207,4,1,""]},"evennia.contrib.email_login.CmdUnconnectedCreate":{aliases:[207,4,1,""],func:[207,3,1,""],help_category:[207,4,1,""],key:[207,4,1,""],lock_storage:[207,4,1,""],locks:[207,4,1,""],parse:[207,3,1,""],search_index_entry:[207,4,1,""]},"evennia.contrib.email_login.CmdUnconnectedHelp":{aliases:[207,4,1,""],func:[207,3,1,""],help_category:[207,4,1,""],key:[207,4,1,""],lock_storage:[207,4,1,""],locks:[207,4,1,""],search_index_entry:[207,4,1,""]},"evennia.contrib.email_login.CmdUnconnectedLook":{aliases:[207,4,1,""],func:[207,3,1,""],help_category:[207,4,1,""],key:[207,4,1,""],lock_storage:[207,4,1,""],locks:[207,4,1,""],search_index_entry:[207,4,1,""]},"evennia.contrib.email_login.CmdUnconnectedQuit":{aliases:[207,4,1,""],func:[207,3,1,""],help_category:[207,4,1,""],key:[207,4,1,""],lock_storage:[207,4,1,""],locks:[207,4,1,""],search_index_entry:[207,4,1,""]},"evennia.contrib.evscaperoom":{commands:[209,0,0,"-"],menu:[210,0,0,"-"],objects:[211,0,0,"-"],room:[212,0,0,"-"],state:[214,0,0,"-"],tests:[215,0,0,"-"],utils:[216,0,0,"-"]},"evennia.contrib.evscaperoom.commands":{CmdCreateObj:[209,1,1,""],CmdEmote:[209,1,1,""],CmdEvscapeRoom:[209,1,1,""],CmdEvscapeRoomStart:[209,1,1,""],CmdFocus:[209,1,1,""],CmdFocusInteraction:[209,1,1,""],CmdGet:[209,1,1,""],CmdGiveUp:[209,1,1,""],CmdHelp:[209,1,1,""],CmdJumpState:[209,1,1,""],CmdLook:[209,1,1,""],CmdOptions:[209,1,1,""],CmdRerouter:[209,1,1,""],CmdSetEvScapeRoom:[209,1,1,""],CmdSetFlag:[209,1,1,""],CmdSpeak:[209,1,1,""],CmdStand:[209,1,1,""],CmdWho:[209,1,1,""]},"evennia.contrib.evscaperoom.commands.CmdCreateObj":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],locks:[209,4,1,""],obj1_search:[209,4,1,""],obj2_search:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdEmote":{aliases:[209,4,1,""],arg_regex:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],room_replace:[209,3,1,""],search_index_entry:[209,4,1,""],you_replace:[209,3,1,""]},"evennia.contrib.evscaperoom.commands.CmdEvscapeRoom":{aliases:[209,4,1,""],arg_regex:[209,4,1,""],focus:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],obj1_search:[209,4,1,""],obj2_search:[209,4,1,""],parse:[209,3,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdEvscapeRoomStart":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdFocus":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],obj1_search:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdFocusInteraction":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],obj1_search:[209,4,1,""],obj2_search:[209,4,1,""],parse:[209,3,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdGet":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdGiveUp":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdHelp":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdJumpState":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],locks:[209,4,1,""],obj1_search:[209,4,1,""],obj2_search:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdLook":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],obj1_search:[209,4,1,""],obj2_search:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdOptions":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdRerouter":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdSetEvScapeRoom":{at_cmdset_creation:[209,3,1,""],path:[209,4,1,""],priority:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdSetFlag":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],locks:[209,4,1,""],obj1_search:[209,4,1,""],obj2_search:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdSpeak":{aliases:[209,4,1,""],arg_regex:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdStand":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdWho":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],obj1_search:[209,4,1,""],obj2_search:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.menu":{EvscaperoomMenu:[210,1,1,""],OptionsMenu:[210,1,1,""],node_create_room:[210,5,1,""],node_join_room:[210,5,1,""],node_options:[210,5,1,""],node_quit:[210,5,1,""],node_set_desc:[210,5,1,""],run_evscaperoom_menu:[210,5,1,""],run_option_menu:[210,5,1,""]},"evennia.contrib.evscaperoom.menu.EvscaperoomMenu":{node_border_char:[210,4,1,""],nodetext_formatter:[210,3,1,""],options_formatter:[210,3,1,""]},"evennia.contrib.evscaperoom.menu.OptionsMenu":{node_formatter:[210,3,1,""]},"evennia.contrib.evscaperoom.objects":{BaseApplicable:[211,1,1,""],BaseConsumable:[211,1,1,""],BasePositionable:[211,1,1,""],Climbable:[211,1,1,""],CodeInput:[211,1,1,""],Combinable:[211,1,1,""],Drinkable:[211,1,1,""],Edible:[211,1,1,""],EvscaperoomObject:[211,1,1,""],Feelable:[211,1,1,""],HasButtons:[211,1,1,""],IndexReadable:[211,1,1,""],Insertable:[211,1,1,""],Kneelable:[211,1,1,""],Liable:[211,1,1,""],Listenable:[211,1,1,""],Mixable:[211,1,1,""],Movable:[211,1,1,""],Openable:[211,1,1,""],Positionable:[211,1,1,""],Readable:[211,1,1,""],Rotatable:[211,1,1,""],Sittable:[211,1,1,""],Smellable:[211,1,1,""],Usable:[211,1,1,""]},"evennia.contrib.evscaperoom.objects.BaseApplicable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_apply:[211,3,1,""],at_cannot_apply:[211,3,1,""],handle_apply:[211,3,1,""],path:[211,4,1,""],target_flag:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.BaseConsumable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_already_consumed:[211,3,1,""],at_consume:[211,3,1,""],consume_flag:[211,4,1,""],handle_consume:[211,3,1,""],has_consumed:[211,3,1,""],one_consume_only:[211,4,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.BasePositionable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_again_position:[211,3,1,""],at_cannot_position:[211,3,1,""],at_object_creation:[211,3,1,""],at_position:[211,3,1,""],handle_position:[211,3,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Climbable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_focus_climb:[211,3,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.CodeInput":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_code_correct:[211,3,1,""],at_code_incorrect:[211,3,1,""],at_focus_code:[211,3,1,""],at_no_code:[211,3,1,""],case_insensitive:[211,4,1,""],code:[211,4,1,""],code_hint:[211,4,1,""],get_cmd_signatures:[211,3,1,""],infinitely_locked:[211,4,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Combinable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_apply:[211,3,1,""],at_cannot_apply:[211,3,1,""],at_focus_combine:[211,3,1,""],destroy_components:[211,4,1,""],get_cmd_signatures:[211,3,1,""],new_create_dict:[211,4,1,""],path:[211,4,1,""],target_flag:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Drinkable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_already_consumed:[211,3,1,""],at_consume:[211,3,1,""],at_focus_drink:[211,3,1,""],at_focus_sip:[211,3,1,""],consume_flag:[211,4,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Edible":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_focus_eat:[211,3,1,""],consume_flag:[211,4,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.EvscaperoomObject":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],action_prepositions:[211,4,1,""],at_focus:[211,3,1,""],at_object_creation:[211,3,1,""],at_speech:[211,3,1,""],at_unfocus:[211,3,1,""],check_character_flag:[211,3,1,""],check_flag:[211,3,1,""],get_cmd_signatures:[211,3,1,""],get_help:[211,3,1,""],get_position:[211,3,1,""],get_short_desc:[211,3,1,""],msg_char:[211,3,1,""],msg_room:[211,3,1,""],msg_system:[211,3,1,""],next_state:[211,3,1,""],parse:[211,3,1,""],path:[211,4,1,""],position_prep_map:[211,4,1,""],return_appearance:[211,3,1,""],room:[211,3,1,""],roomstate:[211,3,1,""],set_character_flag:[211,3,1,""],set_flag:[211,3,1,""],set_position:[211,3,1,""],tagcategory:[211,3,1,""],typename:[211,4,1,""],unset_character_flag:[211,3,1,""],unset_flag:[211,3,1,""]},"evennia.contrib.evscaperoom.objects.Feelable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_focus_feel:[211,3,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.HasButtons":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_focus_press:[211,3,1,""],at_focus_push:[211,3,1,""],at_green_button:[211,3,1,""],at_nomatch:[211,3,1,""],at_red_button:[211,3,1,""],buttons:[211,4,1,""],get_cmd_signatures:[211,3,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.IndexReadable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_cannot_read:[211,3,1,""],at_focus_read:[211,3,1,""],at_read:[211,3,1,""],get_cmd_signatures:[211,3,1,""],index:[211,4,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Insertable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_apply:[211,3,1,""],at_cannot_apply:[211,3,1,""],at_focus_insert:[211,3,1,""],get_cmd_signatures:[211,3,1,""],path:[211,4,1,""],target_flag:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Kneelable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_focus_kneel:[211,3,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Liable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_focus_lie:[211,3,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Listenable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_focus_listen:[211,3,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Mixable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_mix:[211,3,1,""],at_mix_failure:[211,3,1,""],at_mix_success:[211,3,1,""],at_object_creation:[211,3,1,""],check_mixture:[211,3,1,""],handle_mix:[211,3,1,""],ingredient_recipe:[211,4,1,""],mixer_flag:[211,4,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Movable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_already_moved:[211,3,1,""],at_cannot_move:[211,3,1,""],at_focus_move:[211,3,1,""],at_focus_push:[211,3,1,""],at_focus_shove:[211,3,1,""],at_left:[211,3,1,""],at_object_creation:[211,3,1,""],at_right:[211,3,1,""],get_cmd_signatures:[211,3,1,""],move_positions:[211,4,1,""],path:[211,4,1,""],start_position:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Openable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_already_closed:[211,3,1,""],at_already_open:[211,3,1,""],at_close:[211,3,1,""],at_focus_close:[211,3,1,""],at_focus_open:[211,3,1,""],at_locked:[211,3,1,""],at_object_creation:[211,3,1,""],at_open:[211,3,1,""],open_flag:[211,4,1,""],path:[211,4,1,""],start_open:[211,4,1,""],typename:[211,4,1,""],unlock_flag:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Positionable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],get_cmd_signatures:[211,3,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Readable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_cannot_read:[211,3,1,""],at_focus_read:[211,3,1,""],at_object_creation:[211,3,1,""],at_read:[211,3,1,""],path:[211,4,1,""],read_flag:[211,4,1,""],start_readable:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Rotatable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_cannot_rotate:[211,3,1,""],at_focus_rotate:[211,3,1,""],at_focus_turn:[211,3,1,""],at_object_creation:[211,3,1,""],at_rotate:[211,3,1,""],path:[211,4,1,""],rotate_flag:[211,4,1,""],start_rotatable:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Sittable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_focus_sit:[211,3,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Smellable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_focus_smell:[211,3,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Usable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_apply:[211,3,1,""],at_cannot_apply:[211,3,1,""],at_focus_use:[211,3,1,""],path:[211,4,1,""],target_flag:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.room":{EvscapeRoom:[212,1,1,""]},"evennia.contrib.evscaperoom.room.EvscapeRoom":{"delete":[212,3,1,""],DoesNotExist:[212,2,1,""],MultipleObjectsReturned:[212,2,1,""],achievement:[212,3,1,""],at_object_creation:[212,3,1,""],at_object_leave:[212,3,1,""],at_object_receive:[212,3,1,""],character_cleanup:[212,3,1,""],character_exit:[212,3,1,""],check_flag:[212,3,1,""],check_perm:[212,3,1,""],get_all_characters:[212,3,1,""],log:[212,3,1,""],path:[212,4,1,""],progress:[212,3,1,""],return_appearance:[212,3,1,""],score:[212,3,1,""],set_flag:[212,3,1,""],state:[212,3,1,""],statehandler:[212,4,1,""],tag_all_characters:[212,3,1,""],tag_character:[212,3,1,""],typename:[212,4,1,""],unset_flag:[212,3,1,""]},"evennia.contrib.evscaperoom.state":{BaseState:[214,1,1,""],StateHandler:[214,1,1,""]},"evennia.contrib.evscaperoom.state.BaseState":{__init__:[214,3,1,""],character_enters:[214,3,1,""],character_leaves:[214,3,1,""],cinematic:[214,3,1,""],clean:[214,3,1,""],create_object:[214,3,1,""],get_hint:[214,3,1,""],get_object:[214,3,1,""],hints:[214,4,1,""],init:[214,3,1,""],msg:[214,3,1,""],next:[214,3,1,""],next_state:[214,4,1,""]},"evennia.contrib.evscaperoom.state.StateHandler":{__init__:[214,3,1,""],init_state:[214,3,1,""],load_state:[214,3,1,""],next_state:[214,3,1,""]},"evennia.contrib.evscaperoom.tests":{TestEvScapeRoom:[215,1,1,""],TestEvscaperoomCommands:[215,1,1,""],TestStates:[215,1,1,""],TestUtils:[215,1,1,""]},"evennia.contrib.evscaperoom.tests.TestEvScapeRoom":{setUp:[215,3,1,""],tearDown:[215,3,1,""],test_room_methods:[215,3,1,""]},"evennia.contrib.evscaperoom.tests.TestEvscaperoomCommands":{setUp:[215,3,1,""],test_base_parse:[215,3,1,""],test_base_search:[215,3,1,""],test_emote:[215,3,1,""],test_focus:[215,3,1,""],test_focus_interaction:[215,3,1,""],test_look:[215,3,1,""],test_set_focus:[215,3,1,""],test_speech:[215,3,1,""]},"evennia.contrib.evscaperoom.tests.TestStates":{setUp:[215,3,1,""],tearDown:[215,3,1,""],test_all_states:[215,3,1,""],test_base_state:[215,3,1,""]},"evennia.contrib.evscaperoom.tests.TestUtils":{test_overwrite:[215,3,1,""],test_parse_for_perspectives:[215,3,1,""],test_parse_for_things:[215,3,1,""]},"evennia.contrib.evscaperoom.utils":{add_msg_borders:[216,5,1,""],create_evscaperoom_object:[216,5,1,""],create_fantasy_word:[216,5,1,""],msg_cinematic:[216,5,1,""],parse_for_perspectives:[216,5,1,""],parse_for_things:[216,5,1,""]},"evennia.contrib.extended_room":{CmdExtendedRoomDesc:[217,1,1,""],CmdExtendedRoomDetail:[217,1,1,""],CmdExtendedRoomGameTime:[217,1,1,""],CmdExtendedRoomLook:[217,1,1,""],ExtendedRoom:[217,1,1,""],ExtendedRoomCmdSet:[217,1,1,""]},"evennia.contrib.extended_room.CmdExtendedRoomDesc":{aliases:[217,4,1,""],func:[217,3,1,""],help_category:[217,4,1,""],key:[217,4,1,""],lock_storage:[217,4,1,""],reset_times:[217,3,1,""],search_index_entry:[217,4,1,""],switch_options:[217,4,1,""]},"evennia.contrib.extended_room.CmdExtendedRoomDetail":{aliases:[217,4,1,""],func:[217,3,1,""],help_category:[217,4,1,""],key:[217,4,1,""],lock_storage:[217,4,1,""],locks:[217,4,1,""],search_index_entry:[217,4,1,""]},"evennia.contrib.extended_room.CmdExtendedRoomGameTime":{aliases:[217,4,1,""],func:[217,3,1,""],help_category:[217,4,1,""],key:[217,4,1,""],lock_storage:[217,4,1,""],locks:[217,4,1,""],search_index_entry:[217,4,1,""]},"evennia.contrib.extended_room.CmdExtendedRoomLook":{aliases:[217,4,1,""],func:[217,3,1,""],help_category:[217,4,1,""],key:[217,4,1,""],lock_storage:[217,4,1,""],search_index_entry:[217,4,1,""]},"evennia.contrib.extended_room.ExtendedRoom":{DoesNotExist:[217,2,1,""],MultipleObjectsReturned:[217,2,1,""],at_object_creation:[217,3,1,""],del_detail:[217,3,1,""],get_time_and_season:[217,3,1,""],path:[217,4,1,""],replace_timeslots:[217,3,1,""],return_appearance:[217,3,1,""],return_detail:[217,3,1,""],set_detail:[217,3,1,""],typename:[217,4,1,""],update_current_description:[217,3,1,""]},"evennia.contrib.extended_room.ExtendedRoomCmdSet":{at_cmdset_creation:[217,3,1,""],path:[217,4,1,""]},"evennia.contrib.fieldfill":{CmdTestMenu:[218,1,1,""],FieldEvMenu:[218,1,1,""],display_formdata:[218,5,1,""],form_template_to_dict:[218,5,1,""],init_delayed_message:[218,5,1,""],init_fill_field:[218,5,1,""],menunode_fieldfill:[218,5,1,""],sendmessage:[218,5,1,""],verify_online_player:[218,5,1,""]},"evennia.contrib.fieldfill.CmdTestMenu":{aliases:[218,4,1,""],func:[218,3,1,""],help_category:[218,4,1,""],key:[218,4,1,""],lock_storage:[218,4,1,""],search_index_entry:[218,4,1,""]},"evennia.contrib.fieldfill.FieldEvMenu":{node_formatter:[218,3,1,""]},"evennia.contrib.gendersub":{GenderCharacter:[219,1,1,""],SetGender:[219,1,1,""]},"evennia.contrib.gendersub.GenderCharacter":{DoesNotExist:[219,2,1,""],MultipleObjectsReturned:[219,2,1,""],at_object_creation:[219,3,1,""],msg:[219,3,1,""],path:[219,4,1,""],typename:[219,4,1,""]},"evennia.contrib.gendersub.SetGender":{aliases:[219,4,1,""],func:[219,3,1,""],help_category:[219,4,1,""],key:[219,4,1,""],lock_storage:[219,4,1,""],locks:[219,4,1,""],search_index_entry:[219,4,1,""]},"evennia.contrib.health_bar":{display_meter:[220,5,1,""]},"evennia.contrib.ingame_python":{callbackhandler:[222,0,0,"-"],commands:[223,0,0,"-"],eventfuncs:[224,0,0,"-"],scripts:[225,0,0,"-"],tests:[226,0,0,"-"],typeclasses:[227,0,0,"-"],utils:[228,0,0,"-"]},"evennia.contrib.ingame_python.callbackhandler":{Callback:[222,1,1,""],CallbackHandler:[222,1,1,""]},"evennia.contrib.ingame_python.callbackhandler.Callback":{author:[222,3,1,""],code:[222,3,1,""],created_on:[222,3,1,""],name:[222,3,1,""],number:[222,3,1,""],obj:[222,3,1,""],parameters:[222,3,1,""],updated_by:[222,3,1,""],updated_on:[222,3,1,""],valid:[222,3,1,""]},"evennia.contrib.ingame_python.callbackhandler.CallbackHandler":{__init__:[222,3,1,""],add:[222,3,1,""],all:[222,3,1,""],call:[222,3,1,""],edit:[222,3,1,""],format_callback:[222,3,1,""],get:[222,3,1,""],get_variable:[222,3,1,""],remove:[222,3,1,""],script:[222,4,1,""]},"evennia.contrib.ingame_python.commands":{CmdCallback:[223,1,1,""]},"evennia.contrib.ingame_python.commands.CmdCallback":{accept_callback:[223,3,1,""],add_callback:[223,3,1,""],aliases:[223,4,1,""],del_callback:[223,3,1,""],edit_callback:[223,3,1,""],func:[223,3,1,""],get_help:[223,3,1,""],help_category:[223,4,1,""],key:[223,4,1,""],list_callbacks:[223,3,1,""],list_tasks:[223,3,1,""],lock_storage:[223,4,1,""],locks:[223,4,1,""],search_index_entry:[223,4,1,""]},"evennia.contrib.ingame_python.eventfuncs":{call_event:[224,5,1,""],deny:[224,5,1,""],get:[224,5,1,""]},"evennia.contrib.ingame_python.scripts":{EventHandler:[225,1,1,""],TimeEventScript:[225,1,1,""],complete_task:[225,5,1,""]},"evennia.contrib.ingame_python.scripts.EventHandler":{DoesNotExist:[225,2,1,""],MultipleObjectsReturned:[225,2,1,""],accept_callback:[225,3,1,""],add_callback:[225,3,1,""],add_event:[225,3,1,""],at_script_creation:[225,3,1,""],at_start:[225,3,1,""],call:[225,3,1,""],del_callback:[225,3,1,""],edit_callback:[225,3,1,""],get_callbacks:[225,3,1,""],get_events:[225,3,1,""],get_variable:[225,3,1,""],handle_error:[225,3,1,""],path:[225,4,1,""],set_task:[225,3,1,""],typename:[225,4,1,""]},"evennia.contrib.ingame_python.scripts.TimeEventScript":{DoesNotExist:[225,2,1,""],MultipleObjectsReturned:[225,2,1,""],at_repeat:[225,3,1,""],at_script_creation:[225,3,1,""],path:[225,4,1,""],typename:[225,4,1,""]},"evennia.contrib.ingame_python.tests":{TestCmdCallback:[226,1,1,""],TestDefaultCallbacks:[226,1,1,""],TestEventHandler:[226,1,1,""]},"evennia.contrib.ingame_python.tests.TestCmdCallback":{setUp:[226,3,1,""],tearDown:[226,3,1,""],test_accept:[226,3,1,""],test_add:[226,3,1,""],test_del:[226,3,1,""],test_list:[226,3,1,""],test_lock:[226,3,1,""]},"evennia.contrib.ingame_python.tests.TestDefaultCallbacks":{setUp:[226,3,1,""],tearDown:[226,3,1,""],test_exit:[226,3,1,""]},"evennia.contrib.ingame_python.tests.TestEventHandler":{setUp:[226,3,1,""],tearDown:[226,3,1,""],test_accept:[226,3,1,""],test_add_validation:[226,3,1,""],test_call:[226,3,1,""],test_del:[226,3,1,""],test_edit:[226,3,1,""],test_edit_validation:[226,3,1,""],test_handler:[226,3,1,""],test_start:[226,3,1,""]},"evennia.contrib.ingame_python.typeclasses":{EventCharacter:[227,1,1,""],EventExit:[227,1,1,""],EventObject:[227,1,1,""],EventRoom:[227,1,1,""]},"evennia.contrib.ingame_python.typeclasses.EventCharacter":{DoesNotExist:[227,2,1,""],MultipleObjectsReturned:[227,2,1,""],announce_move_from:[227,3,1,""],announce_move_to:[227,3,1,""],at_after_move:[227,3,1,""],at_before_move:[227,3,1,""],at_before_say:[227,3,1,""],at_object_delete:[227,3,1,""],at_post_puppet:[227,3,1,""],at_pre_unpuppet:[227,3,1,""],at_say:[227,3,1,""],callbacks:[227,4,1,""],path:[227,4,1,""],typename:[227,4,1,""]},"evennia.contrib.ingame_python.typeclasses.EventExit":{DoesNotExist:[227,2,1,""],MultipleObjectsReturned:[227,2,1,""],at_traverse:[227,3,1,""],callbacks:[227,4,1,""],path:[227,4,1,""],typename:[227,4,1,""]},"evennia.contrib.ingame_python.typeclasses.EventObject":{DoesNotExist:[227,2,1,""],MultipleObjectsReturned:[227,2,1,""],at_drop:[227,3,1,""],at_get:[227,3,1,""],callbacks:[227,4,1,""],path:[227,4,1,""],typename:[227,4,1,""]},"evennia.contrib.ingame_python.typeclasses.EventRoom":{DoesNotExist:[227,2,1,""],MultipleObjectsReturned:[227,2,1,""],at_object_delete:[227,3,1,""],callbacks:[227,4,1,""],path:[227,4,1,""],typename:[227,4,1,""]},"evennia.contrib.ingame_python.utils":{InterruptEvent:[228,2,1,""],get_event_handler:[228,5,1,""],get_next_wait:[228,5,1,""],keyword_event:[228,5,1,""],phrase_event:[228,5,1,""],register_events:[228,5,1,""],time_event:[228,5,1,""]},"evennia.contrib.mail":{CmdMail:[229,1,1,""],CmdMailCharacter:[229,1,1,""]},"evennia.contrib.mail.CmdMail":{aliases:[229,4,1,""],func:[229,3,1,""],get_all_mail:[229,3,1,""],help_category:[229,4,1,""],key:[229,4,1,""],lock:[229,4,1,""],lock_storage:[229,4,1,""],parse:[229,3,1,""],search_index_entry:[229,4,1,""],search_targets:[229,3,1,""],send_mail:[229,3,1,""]},"evennia.contrib.mail.CmdMailCharacter":{account_caller:[229,4,1,""],aliases:[229,4,1,""],help_category:[229,4,1,""],key:[229,4,1,""],lock_storage:[229,4,1,""],search_index_entry:[229,4,1,""]},"evennia.contrib.mapbuilder":{CmdMapBuilder:[230,1,1,""],build_map:[230,5,1,""],example1_build_forest:[230,5,1,""],example1_build_mountains:[230,5,1,""],example1_build_temple:[230,5,1,""],example2_build_forest:[230,5,1,""],example2_build_horizontal_exit:[230,5,1,""],example2_build_verticle_exit:[230,5,1,""]},"evennia.contrib.mapbuilder.CmdMapBuilder":{aliases:[230,4,1,""],func:[230,3,1,""],help_category:[230,4,1,""],key:[230,4,1,""],lock_storage:[230,4,1,""],locks:[230,4,1,""],search_index_entry:[230,4,1,""]},"evennia.contrib.menu_login":{CmdUnloggedinLook:[231,1,1,""],UnloggedinCmdSet:[231,1,1,""],node_enter_password:[231,5,1,""],node_enter_username:[231,5,1,""],node_quit_or_login:[231,5,1,""]},"evennia.contrib.menu_login.CmdUnloggedinLook":{aliases:[231,4,1,""],arg_regex:[231,4,1,""],func:[231,3,1,""],help_category:[231,4,1,""],key:[231,4,1,""],lock_storage:[231,4,1,""],locks:[231,4,1,""],search_index_entry:[231,4,1,""]},"evennia.contrib.menu_login.UnloggedinCmdSet":{at_cmdset_creation:[231,3,1,""],key:[231,4,1,""],path:[231,4,1,""],priority:[231,4,1,""]},"evennia.contrib.multidescer":{CmdMultiDesc:[232,1,1,""],DescValidateError:[232,2,1,""]},"evennia.contrib.multidescer.CmdMultiDesc":{aliases:[232,4,1,""],func:[232,3,1,""],help_category:[232,4,1,""],key:[232,4,1,""],lock_storage:[232,4,1,""],locks:[232,4,1,""],search_index_entry:[232,4,1,""]},"evennia.contrib.puzzles":{CmdArmPuzzle:[233,1,1,""],CmdCreatePuzzleRecipe:[233,1,1,""],CmdEditPuzzle:[233,1,1,""],CmdListArmedPuzzles:[233,1,1,""],CmdListPuzzleRecipes:[233,1,1,""],CmdUsePuzzleParts:[233,1,1,""],PuzzleRecipe:[233,1,1,""],PuzzleSystemCmdSet:[233,1,1,""],maskout_protodef:[233,5,1,""],proto_def:[233,5,1,""]},"evennia.contrib.puzzles.CmdArmPuzzle":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.puzzles.CmdCreatePuzzleRecipe":{aliases:[233,4,1,""],confirm:[233,4,1,""],default_confirm:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.puzzles.CmdEditPuzzle":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.puzzles.CmdListArmedPuzzles":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.puzzles.CmdListPuzzleRecipes":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.puzzles.CmdUsePuzzleParts":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.puzzles.PuzzleRecipe":{DoesNotExist:[233,2,1,""],MultipleObjectsReturned:[233,2,1,""],path:[233,4,1,""],save_recipe:[233,3,1,""],typename:[233,4,1,""]},"evennia.contrib.puzzles.PuzzleSystemCmdSet":{at_cmdset_creation:[233,3,1,""],path:[233,4,1,""]},"evennia.contrib.random_string_generator":{ExhaustedGenerator:[234,2,1,""],RandomStringGenerator:[234,1,1,""],RandomStringGeneratorScript:[234,1,1,""],RejectedRegex:[234,2,1,""]},"evennia.contrib.random_string_generator.RandomStringGenerator":{__init__:[234,3,1,""],all:[234,3,1,""],clear:[234,3,1,""],get:[234,3,1,""],remove:[234,3,1,""],script:[234,4,1,""]},"evennia.contrib.random_string_generator.RandomStringGeneratorScript":{DoesNotExist:[234,2,1,""],MultipleObjectsReturned:[234,2,1,""],at_script_creation:[234,3,1,""],path:[234,4,1,""],typename:[234,4,1,""]},"evennia.contrib.rplanguage":{LanguageError:[235,2,1,""],LanguageExistsError:[235,2,1,""],LanguageHandler:[235,1,1,""],add_language:[235,5,1,""],available_languages:[235,5,1,""],obfuscate_language:[235,5,1,""],obfuscate_whisper:[235,5,1,""]},"evennia.contrib.rplanguage.LanguageHandler":{DoesNotExist:[235,2,1,""],MultipleObjectsReturned:[235,2,1,""],add:[235,3,1,""],at_script_creation:[235,3,1,""],path:[235,4,1,""],translate:[235,3,1,""],typename:[235,4,1,""]},"evennia.contrib.rpsystem":{CmdEmote:[236,1,1,""],CmdMask:[236,1,1,""],CmdPose:[236,1,1,""],CmdRecog:[236,1,1,""],CmdSay:[236,1,1,""],CmdSdesc:[236,1,1,""],ContribRPCharacter:[236,1,1,""],ContribRPObject:[236,1,1,""],ContribRPRoom:[236,1,1,""],EmoteError:[236,2,1,""],LanguageError:[236,2,1,""],RPCommand:[236,1,1,""],RPSystemCmdSet:[236,1,1,""],RecogError:[236,2,1,""],RecogHandler:[236,1,1,""],SdescError:[236,2,1,""],SdescHandler:[236,1,1,""],ordered_permutation_regex:[236,5,1,""],parse_language:[236,5,1,""],parse_sdescs_and_recogs:[236,5,1,""],regex_tuple_from_key_alias:[236,5,1,""],send_emote:[236,5,1,""]},"evennia.contrib.rpsystem.CmdEmote":{aliases:[236,4,1,""],func:[236,3,1,""],help_category:[236,4,1,""],key:[236,4,1,""],lock_storage:[236,4,1,""],locks:[236,4,1,""],search_index_entry:[236,4,1,""]},"evennia.contrib.rpsystem.CmdMask":{aliases:[236,4,1,""],func:[236,3,1,""],help_category:[236,4,1,""],key:[236,4,1,""],lock_storage:[236,4,1,""],search_index_entry:[236,4,1,""]},"evennia.contrib.rpsystem.CmdPose":{aliases:[236,4,1,""],func:[236,3,1,""],help_category:[236,4,1,""],key:[236,4,1,""],lock_storage:[236,4,1,""],parse:[236,3,1,""],search_index_entry:[236,4,1,""]},"evennia.contrib.rpsystem.CmdRecog":{aliases:[236,4,1,""],func:[236,3,1,""],help_category:[236,4,1,""],key:[236,4,1,""],lock_storage:[236,4,1,""],parse:[236,3,1,""],search_index_entry:[236,4,1,""]},"evennia.contrib.rpsystem.CmdSay":{aliases:[236,4,1,""],func:[236,3,1,""],help_category:[236,4,1,""],key:[236,4,1,""],lock_storage:[236,4,1,""],locks:[236,4,1,""],search_index_entry:[236,4,1,""]},"evennia.contrib.rpsystem.CmdSdesc":{aliases:[236,4,1,""],func:[236,3,1,""],help_category:[236,4,1,""],key:[236,4,1,""],lock_storage:[236,4,1,""],locks:[236,4,1,""],search_index_entry:[236,4,1,""]},"evennia.contrib.rpsystem.ContribRPCharacter":{DoesNotExist:[236,2,1,""],MultipleObjectsReturned:[236,2,1,""],at_before_say:[236,3,1,""],at_object_creation:[236,3,1,""],get_display_name:[236,3,1,""],path:[236,4,1,""],process_language:[236,3,1,""],process_recog:[236,3,1,""],process_sdesc:[236,3,1,""],recog:[236,4,1,""],sdesc:[236,4,1,""],typename:[236,4,1,""]},"evennia.contrib.rpsystem.ContribRPObject":{DoesNotExist:[236,2,1,""],MultipleObjectsReturned:[236,2,1,""],at_object_creation:[236,3,1,""],get_display_name:[236,3,1,""],path:[236,4,1,""],return_appearance:[236,3,1,""],search:[236,3,1,""],typename:[236,4,1,""]},"evennia.contrib.rpsystem.ContribRPRoom":{DoesNotExist:[236,2,1,""],MultipleObjectsReturned:[236,2,1,""],path:[236,4,1,""],typename:[236,4,1,""]},"evennia.contrib.rpsystem.RPCommand":{aliases:[236,4,1,""],help_category:[236,4,1,""],key:[236,4,1,""],lock_storage:[236,4,1,""],parse:[236,3,1,""],search_index_entry:[236,4,1,""]},"evennia.contrib.rpsystem.RPSystemCmdSet":{at_cmdset_creation:[236,3,1,""],path:[236,4,1,""]},"evennia.contrib.rpsystem.RecogHandler":{__init__:[236,3,1,""],add:[236,3,1,""],all:[236,3,1,""],get:[236,3,1,""],get_regex_tuple:[236,3,1,""],remove:[236,3,1,""]},"evennia.contrib.rpsystem.SdescHandler":{__init__:[236,3,1,""],add:[236,3,1,""],get:[236,3,1,""],get_regex_tuple:[236,3,1,""]},"evennia.contrib.security":{auditing:[238,0,0,"-"]},"evennia.contrib.security.auditing":{outputs:[239,0,0,"-"],server:[240,0,0,"-"],tests:[241,0,0,"-"]},"evennia.contrib.security.auditing.outputs":{to_file:[239,5,1,""],to_syslog:[239,5,1,""]},"evennia.contrib.security.auditing.server":{AuditedServerSession:[240,1,1,""]},"evennia.contrib.security.auditing.server.AuditedServerSession":{audit:[240,3,1,""],data_in:[240,3,1,""],data_out:[240,3,1,""],mask:[240,3,1,""]},"evennia.contrib.security.auditing.tests":{AuditingTest:[241,1,1,""]},"evennia.contrib.security.auditing.tests.AuditingTest":{test_audit:[241,3,1,""],test_mask:[241,3,1,""]},"evennia.contrib.simpledoor":{CmdOpen:[242,1,1,""],CmdOpenCloseDoor:[242,1,1,""],SimpleDoor:[242,1,1,""]},"evennia.contrib.simpledoor.CmdOpen":{aliases:[242,4,1,""],create_exit:[242,3,1,""],help_category:[242,4,1,""],key:[242,4,1,""],lock_storage:[242,4,1,""],search_index_entry:[242,4,1,""]},"evennia.contrib.simpledoor.CmdOpenCloseDoor":{aliases:[242,4,1,""],func:[242,3,1,""],help_category:[242,4,1,""],key:[242,4,1,""],lock_storage:[242,4,1,""],locks:[242,4,1,""],search_index_entry:[242,4,1,""]},"evennia.contrib.simpledoor.SimpleDoor":{"delete":[242,3,1,""],DoesNotExist:[242,2,1,""],MultipleObjectsReturned:[242,2,1,""],at_failed_traverse:[242,3,1,""],at_object_creation:[242,3,1,""],path:[242,4,1,""],setdesc:[242,3,1,""],setlock:[242,3,1,""],typename:[242,4,1,""]},"evennia.contrib.slow_exit":{CmdSetSpeed:[243,1,1,""],CmdStop:[243,1,1,""],SlowExit:[243,1,1,""]},"evennia.contrib.slow_exit.CmdSetSpeed":{aliases:[243,4,1,""],func:[243,3,1,""],help_category:[243,4,1,""],key:[243,4,1,""],lock_storage:[243,4,1,""],search_index_entry:[243,4,1,""]},"evennia.contrib.slow_exit.CmdStop":{aliases:[243,4,1,""],func:[243,3,1,""],help_category:[243,4,1,""],key:[243,4,1,""],lock_storage:[243,4,1,""],search_index_entry:[243,4,1,""]},"evennia.contrib.slow_exit.SlowExit":{DoesNotExist:[243,2,1,""],MultipleObjectsReturned:[243,2,1,""],at_traverse:[243,3,1,""],path:[243,4,1,""],typename:[243,4,1,""]},"evennia.contrib.talking_npc":{CmdTalk:[244,1,1,""],END:[244,5,1,""],TalkingCmdSet:[244,1,1,""],TalkingNPC:[244,1,1,""],info1:[244,5,1,""],info2:[244,5,1,""],info3:[244,5,1,""],menu_start_node:[244,5,1,""]},"evennia.contrib.talking_npc.CmdTalk":{aliases:[244,4,1,""],func:[244,3,1,""],help_category:[244,4,1,""],key:[244,4,1,""],lock_storage:[244,4,1,""],locks:[244,4,1,""],search_index_entry:[244,4,1,""]},"evennia.contrib.talking_npc.TalkingCmdSet":{at_cmdset_creation:[244,3,1,""],key:[244,4,1,""],path:[244,4,1,""]},"evennia.contrib.talking_npc.TalkingNPC":{DoesNotExist:[244,2,1,""],MultipleObjectsReturned:[244,2,1,""],at_object_creation:[244,3,1,""],path:[244,4,1,""],typename:[244,4,1,""]},"evennia.contrib.test_traits":{TestNumericTraitOperators:[245,1,1,""],TestTrait:[245,1,1,""],TestTraitCounter:[245,1,1,""],TestTraitCounterTimed:[245,1,1,""],TestTraitGauge:[245,1,1,""],TestTraitGaugeTimed:[245,1,1,""],TestTraitStatic:[245,1,1,""],TraitHandlerTest:[245,1,1,""]},"evennia.contrib.test_traits.TestNumericTraitOperators":{setUp:[245,3,1,""],tearDown:[245,3,1,""],test_add_traits:[245,3,1,""],test_comparisons_numeric:[245,3,1,""],test_comparisons_traits:[245,3,1,""],test_floordiv:[245,3,1,""],test_mul_traits:[245,3,1,""],test_pos_shortcut:[245,3,1,""],test_sub_traits:[245,3,1,""]},"evennia.contrib.test_traits.TestTrait":{setUp:[245,3,1,""],test_init:[245,3,1,""],test_repr:[245,3,1,""],test_trait_getset:[245,3,1,""],test_validate_input__fail:[245,3,1,""],test_validate_input__valid:[245,3,1,""]},"evennia.contrib.test_traits.TestTraitCounter":{setUp:[245,3,1,""],test_boundaries__bigmod:[245,3,1,""],test_boundaries__change_boundaries:[245,3,1,""],test_boundaries__disable:[245,3,1,""],test_boundaries__inverse:[245,3,1,""],test_boundaries__minmax:[245,3,1,""],test_current:[245,3,1,""],test_delete:[245,3,1,""],test_descs:[245,3,1,""],test_init:[245,3,1,""],test_percentage:[245,3,1,""],test_value:[245,3,1,""]},"evennia.contrib.test_traits.TestTraitCounterTimed":{setUp:[245,3,1,""],test_timer_rate:[245,3,1,""],test_timer_ratetarget:[245,3,1,""]},"evennia.contrib.test_traits.TestTraitGauge":{setUp:[245,3,1,""],test_boundaries__bigmod:[245,3,1,""],test_boundaries__change_boundaries:[245,3,1,""],test_boundaries__disable:[245,3,1,""],test_boundaries__inverse:[245,3,1,""],test_boundaries__minmax:[245,3,1,""],test_current:[245,3,1,""],test_delete:[245,3,1,""],test_descs:[245,3,1,""],test_init:[245,3,1,""],test_percentage:[245,3,1,""],test_value:[245,3,1,""]},"evennia.contrib.test_traits.TestTraitGaugeTimed":{setUp:[245,3,1,""],test_timer_rate:[245,3,1,""],test_timer_ratetarget:[245,3,1,""]},"evennia.contrib.test_traits.TestTraitStatic":{setUp:[245,3,1,""],test_delete:[245,3,1,""],test_init:[245,3,1,""],test_value:[245,3,1,""]},"evennia.contrib.test_traits.TraitHandlerTest":{setUp:[245,3,1,""],test_add_trait:[245,3,1,""],test_all:[245,3,1,""],test_cache:[245,3,1,""],test_clear:[245,3,1,""],test_getting:[245,3,1,""],test_remove:[245,3,1,""],test_setting:[245,3,1,""],test_trait_db_connection:[245,3,1,""]},"evennia.contrib.traits":{CounterTrait:[246,1,1,""],GaugeTrait:[246,1,1,""],MandatoryTraitKey:[246,1,1,""],StaticTrait:[246,1,1,""],Trait:[246,1,1,""],TraitException:[246,2,1,""],TraitHandler:[246,1,1,""]},"evennia.contrib.traits.CounterTrait":{base:[246,3,1,""],current:[246,3,1,""],default_keys:[246,4,1,""],desc:[246,3,1,""],max:[246,3,1,""],min:[246,3,1,""],mod:[246,3,1,""],percent:[246,3,1,""],ratetarget:[246,3,1,""],reset:[246,3,1,""],trait_type:[246,4,1,""],validate_input:[246,3,1,""],value:[246,3,1,""]},"evennia.contrib.traits.GaugeTrait":{base:[246,3,1,""],current:[246,3,1,""],default_keys:[246,4,1,""],max:[246,3,1,""],min:[246,3,1,""],mod:[246,3,1,""],percent:[246,3,1,""],reset:[246,3,1,""],trait_type:[246,4,1,""],value:[246,3,1,""]},"evennia.contrib.traits.StaticTrait":{default_keys:[246,4,1,""],mod:[246,3,1,""],trait_type:[246,4,1,""],value:[246,3,1,""]},"evennia.contrib.traits.Trait":{__init__:[246,3,1,""],allow_extra_properties:[246,4,1,""],default_keys:[246,4,1,""],key:[246,3,1,""],name:[246,3,1,""],trait_type:[246,4,1,""],validate_input:[246,3,1,""],value:[246,3,1,""]},"evennia.contrib.traits.TraitException":{__init__:[246,3,1,""]},"evennia.contrib.traits.TraitHandler":{__init__:[246,3,1,""],add:[246,3,1,""],all:[246,3,1,""],clear:[246,3,1,""],get:[246,3,1,""],remove:[246,3,1,""]},"evennia.contrib.tree_select":{CmdNameColor:[247,1,1,""],change_name_color:[247,5,1,""],dashcount:[247,5,1,""],go_up_one_category:[247,5,1,""],index_to_selection:[247,5,1,""],init_tree_selection:[247,5,1,""],is_category:[247,5,1,""],menunode_treeselect:[247,5,1,""],optlist_to_menuoptions:[247,5,1,""],parse_opts:[247,5,1,""]},"evennia.contrib.tree_select.CmdNameColor":{aliases:[247,4,1,""],func:[247,3,1,""],help_category:[247,4,1,""],key:[247,4,1,""],lock_storage:[247,4,1,""],search_index_entry:[247,4,1,""]},"evennia.contrib.turnbattle":{tb_basic:[249,0,0,"-"],tb_equip:[250,0,0,"-"],tb_items:[251,0,0,"-"],tb_magic:[252,0,0,"-"],tb_range:[253,0,0,"-"]},"evennia.contrib.turnbattle.tb_basic":{ACTIONS_PER_TURN:[249,6,1,""],BattleCmdSet:[249,1,1,""],CmdAttack:[249,1,1,""],CmdCombatHelp:[249,1,1,""],CmdDisengage:[249,1,1,""],CmdFight:[249,1,1,""],CmdPass:[249,1,1,""],CmdRest:[249,1,1,""],TBBasicCharacter:[249,1,1,""],TBBasicTurnHandler:[249,1,1,""],apply_damage:[249,5,1,""],at_defeat:[249,5,1,""],combat_cleanup:[249,5,1,""],get_attack:[249,5,1,""],get_damage:[249,5,1,""],get_defense:[249,5,1,""],is_in_combat:[249,5,1,""],is_turn:[249,5,1,""],resolve_attack:[249,5,1,""],roll_init:[249,5,1,""],spend_action:[249,5,1,""]},"evennia.contrib.turnbattle.tb_basic.BattleCmdSet":{at_cmdset_creation:[249,3,1,""],key:[249,4,1,""],path:[249,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdAttack":{aliases:[249,4,1,""],func:[249,3,1,""],help_category:[249,4,1,""],key:[249,4,1,""],lock_storage:[249,4,1,""],search_index_entry:[249,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdCombatHelp":{aliases:[249,4,1,""],func:[249,3,1,""],help_category:[249,4,1,""],key:[249,4,1,""],lock_storage:[249,4,1,""],search_index_entry:[249,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdDisengage":{aliases:[249,4,1,""],func:[249,3,1,""],help_category:[249,4,1,""],key:[249,4,1,""],lock_storage:[249,4,1,""],search_index_entry:[249,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdFight":{aliases:[249,4,1,""],func:[249,3,1,""],help_category:[249,4,1,""],key:[249,4,1,""],lock_storage:[249,4,1,""],search_index_entry:[249,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdPass":{aliases:[249,4,1,""],func:[249,3,1,""],help_category:[249,4,1,""],key:[249,4,1,""],lock_storage:[249,4,1,""],search_index_entry:[249,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdRest":{aliases:[249,4,1,""],func:[249,3,1,""],help_category:[249,4,1,""],key:[249,4,1,""],lock_storage:[249,4,1,""],search_index_entry:[249,4,1,""]},"evennia.contrib.turnbattle.tb_basic.TBBasicCharacter":{DoesNotExist:[249,2,1,""],MultipleObjectsReturned:[249,2,1,""],at_before_move:[249,3,1,""],at_object_creation:[249,3,1,""],path:[249,4,1,""],typename:[249,4,1,""]},"evennia.contrib.turnbattle.tb_basic.TBBasicTurnHandler":{DoesNotExist:[249,2,1,""],MultipleObjectsReturned:[249,2,1,""],at_repeat:[249,3,1,""],at_script_creation:[249,3,1,""],at_stop:[249,3,1,""],initialize_for_combat:[249,3,1,""],join_fight:[249,3,1,""],next_turn:[249,3,1,""],path:[249,4,1,""],start_turn:[249,3,1,""],turn_end_check:[249,3,1,""],typename:[249,4,1,""]},"evennia.contrib.turnbattle.tb_equip":{ACTIONS_PER_TURN:[250,6,1,""],BattleCmdSet:[250,1,1,""],CmdAttack:[250,1,1,""],CmdCombatHelp:[250,1,1,""],CmdDisengage:[250,1,1,""],CmdDoff:[250,1,1,""],CmdDon:[250,1,1,""],CmdFight:[250,1,1,""],CmdPass:[250,1,1,""],CmdRest:[250,1,1,""],CmdUnwield:[250,1,1,""],CmdWield:[250,1,1,""],TBEArmor:[250,1,1,""],TBEWeapon:[250,1,1,""],TBEquipCharacter:[250,1,1,""],TBEquipTurnHandler:[250,1,1,""],apply_damage:[250,5,1,""],at_defeat:[250,5,1,""],combat_cleanup:[250,5,1,""],get_attack:[250,5,1,""],get_damage:[250,5,1,""],get_defense:[250,5,1,""],is_in_combat:[250,5,1,""],is_turn:[250,5,1,""],resolve_attack:[250,5,1,""],roll_init:[250,5,1,""],spend_action:[250,5,1,""]},"evennia.contrib.turnbattle.tb_equip.BattleCmdSet":{at_cmdset_creation:[250,3,1,""],key:[250,4,1,""],path:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdAttack":{aliases:[250,4,1,""],func:[250,3,1,""],help_category:[250,4,1,""],key:[250,4,1,""],lock_storage:[250,4,1,""],search_index_entry:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdCombatHelp":{aliases:[250,4,1,""],func:[250,3,1,""],help_category:[250,4,1,""],key:[250,4,1,""],lock_storage:[250,4,1,""],search_index_entry:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdDisengage":{aliases:[250,4,1,""],func:[250,3,1,""],help_category:[250,4,1,""],key:[250,4,1,""],lock_storage:[250,4,1,""],search_index_entry:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdDoff":{aliases:[250,4,1,""],func:[250,3,1,""],help_category:[250,4,1,""],key:[250,4,1,""],lock_storage:[250,4,1,""],search_index_entry:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdDon":{aliases:[250,4,1,""],func:[250,3,1,""],help_category:[250,4,1,""],key:[250,4,1,""],lock_storage:[250,4,1,""],search_index_entry:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdFight":{aliases:[250,4,1,""],func:[250,3,1,""],help_category:[250,4,1,""],key:[250,4,1,""],lock_storage:[250,4,1,""],search_index_entry:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdPass":{aliases:[250,4,1,""],func:[250,3,1,""],help_category:[250,4,1,""],key:[250,4,1,""],lock_storage:[250,4,1,""],search_index_entry:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdRest":{aliases:[250,4,1,""],func:[250,3,1,""],help_category:[250,4,1,""],key:[250,4,1,""],lock_storage:[250,4,1,""],search_index_entry:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdUnwield":{aliases:[250,4,1,""],func:[250,3,1,""],help_category:[250,4,1,""],key:[250,4,1,""],lock_storage:[250,4,1,""],search_index_entry:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdWield":{aliases:[250,4,1,""],func:[250,3,1,""],help_category:[250,4,1,""],key:[250,4,1,""],lock_storage:[250,4,1,""],search_index_entry:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.TBEArmor":{DoesNotExist:[250,2,1,""],MultipleObjectsReturned:[250,2,1,""],at_before_drop:[250,3,1,""],at_before_give:[250,3,1,""],at_drop:[250,3,1,""],at_give:[250,3,1,""],at_object_creation:[250,3,1,""],path:[250,4,1,""],typename:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.TBEWeapon":{DoesNotExist:[250,2,1,""],MultipleObjectsReturned:[250,2,1,""],at_drop:[250,3,1,""],at_give:[250,3,1,""],at_object_creation:[250,3,1,""],path:[250,4,1,""],typename:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.TBEquipCharacter":{DoesNotExist:[250,2,1,""],MultipleObjectsReturned:[250,2,1,""],at_before_move:[250,3,1,""],at_object_creation:[250,3,1,""],path:[250,4,1,""],typename:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.TBEquipTurnHandler":{DoesNotExist:[250,2,1,""],MultipleObjectsReturned:[250,2,1,""],at_repeat:[250,3,1,""],at_script_creation:[250,3,1,""],at_stop:[250,3,1,""],initialize_for_combat:[250,3,1,""],join_fight:[250,3,1,""],next_turn:[250,3,1,""],path:[250,4,1,""],start_turn:[250,3,1,""],turn_end_check:[250,3,1,""],typename:[250,4,1,""]},"evennia.contrib.turnbattle.tb_items":{BattleCmdSet:[251,1,1,""],CmdAttack:[251,1,1,""],CmdCombatHelp:[251,1,1,""],CmdDisengage:[251,1,1,""],CmdFight:[251,1,1,""],CmdPass:[251,1,1,""],CmdRest:[251,1,1,""],CmdUse:[251,1,1,""],DEF_DOWN_MOD:[251,6,1,""],ITEMFUNCS:[251,6,1,""],TBItemsCharacter:[251,1,1,""],TBItemsCharacterTest:[251,1,1,""],TBItemsTurnHandler:[251,1,1,""],add_condition:[251,5,1,""],apply_damage:[251,5,1,""],at_defeat:[251,5,1,""],combat_cleanup:[251,5,1,""],condition_tickdown:[251,5,1,""],get_attack:[251,5,1,""],get_damage:[251,5,1,""],get_defense:[251,5,1,""],is_in_combat:[251,5,1,""],is_turn:[251,5,1,""],itemfunc_add_condition:[251,5,1,""],itemfunc_attack:[251,5,1,""],itemfunc_cure_condition:[251,5,1,""],itemfunc_heal:[251,5,1,""],resolve_attack:[251,5,1,""],roll_init:[251,5,1,""],spend_action:[251,5,1,""],spend_item_use:[251,5,1,""],use_item:[251,5,1,""]},"evennia.contrib.turnbattle.tb_items.BattleCmdSet":{at_cmdset_creation:[251,3,1,""],key:[251,4,1,""],path:[251,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdAttack":{aliases:[251,4,1,""],func:[251,3,1,""],help_category:[251,4,1,""],key:[251,4,1,""],lock_storage:[251,4,1,""],search_index_entry:[251,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdCombatHelp":{aliases:[251,4,1,""],func:[251,3,1,""],help_category:[251,4,1,""],key:[251,4,1,""],lock_storage:[251,4,1,""],search_index_entry:[251,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdDisengage":{aliases:[251,4,1,""],func:[251,3,1,""],help_category:[251,4,1,""],key:[251,4,1,""],lock_storage:[251,4,1,""],search_index_entry:[251,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdFight":{aliases:[251,4,1,""],func:[251,3,1,""],help_category:[251,4,1,""],key:[251,4,1,""],lock_storage:[251,4,1,""],search_index_entry:[251,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdPass":{aliases:[251,4,1,""],func:[251,3,1,""],help_category:[251,4,1,""],key:[251,4,1,""],lock_storage:[251,4,1,""],search_index_entry:[251,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdRest":{aliases:[251,4,1,""],func:[251,3,1,""],help_category:[251,4,1,""],key:[251,4,1,""],lock_storage:[251,4,1,""],search_index_entry:[251,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdUse":{aliases:[251,4,1,""],func:[251,3,1,""],help_category:[251,4,1,""],key:[251,4,1,""],lock_storage:[251,4,1,""],search_index_entry:[251,4,1,""]},"evennia.contrib.turnbattle.tb_items.TBItemsCharacter":{DoesNotExist:[251,2,1,""],MultipleObjectsReturned:[251,2,1,""],apply_turn_conditions:[251,3,1,""],at_before_move:[251,3,1,""],at_object_creation:[251,3,1,""],at_turn_start:[251,3,1,""],at_update:[251,3,1,""],path:[251,4,1,""],typename:[251,4,1,""]},"evennia.contrib.turnbattle.tb_items.TBItemsCharacterTest":{DoesNotExist:[251,2,1,""],MultipleObjectsReturned:[251,2,1,""],at_object_creation:[251,3,1,""],path:[251,4,1,""],typename:[251,4,1,""]},"evennia.contrib.turnbattle.tb_items.TBItemsTurnHandler":{DoesNotExist:[251,2,1,""],MultipleObjectsReturned:[251,2,1,""],at_repeat:[251,3,1,""],at_script_creation:[251,3,1,""],at_stop:[251,3,1,""],initialize_for_combat:[251,3,1,""],join_fight:[251,3,1,""],next_turn:[251,3,1,""],path:[251,4,1,""],start_turn:[251,3,1,""],turn_end_check:[251,3,1,""],typename:[251,4,1,""]},"evennia.contrib.turnbattle.tb_magic":{ACTIONS_PER_TURN:[252,6,1,""],BattleCmdSet:[252,1,1,""],CmdAttack:[252,1,1,""],CmdCast:[252,1,1,""],CmdCombatHelp:[252,1,1,""],CmdDisengage:[252,1,1,""],CmdFight:[252,1,1,""],CmdLearnSpell:[252,1,1,""],CmdPass:[252,1,1,""],CmdRest:[252,1,1,""],CmdStatus:[252,1,1,""],TBMagicCharacter:[252,1,1,""],TBMagicTurnHandler:[252,1,1,""],apply_damage:[252,5,1,""],at_defeat:[252,5,1,""],combat_cleanup:[252,5,1,""],get_attack:[252,5,1,""],get_damage:[252,5,1,""],get_defense:[252,5,1,""],is_in_combat:[252,5,1,""],is_turn:[252,5,1,""],resolve_attack:[252,5,1,""],roll_init:[252,5,1,""],spell_attack:[252,5,1,""],spell_conjure:[252,5,1,""],spell_healing:[252,5,1,""],spend_action:[252,5,1,""]},"evennia.contrib.turnbattle.tb_magic.BattleCmdSet":{at_cmdset_creation:[252,3,1,""],key:[252,4,1,""],path:[252,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdAttack":{aliases:[252,4,1,""],func:[252,3,1,""],help_category:[252,4,1,""],key:[252,4,1,""],lock_storage:[252,4,1,""],search_index_entry:[252,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdCast":{aliases:[252,4,1,""],func:[252,3,1,""],help_category:[252,4,1,""],key:[252,4,1,""],lock_storage:[252,4,1,""],search_index_entry:[252,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdCombatHelp":{aliases:[252,4,1,""],func:[252,3,1,""],help_category:[252,4,1,""],key:[252,4,1,""],lock_storage:[252,4,1,""],search_index_entry:[252,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdDisengage":{aliases:[252,4,1,""],func:[252,3,1,""],help_category:[252,4,1,""],key:[252,4,1,""],lock_storage:[252,4,1,""],search_index_entry:[252,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdFight":{aliases:[252,4,1,""],func:[252,3,1,""],help_category:[252,4,1,""],key:[252,4,1,""],lock_storage:[252,4,1,""],search_index_entry:[252,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdLearnSpell":{aliases:[252,4,1,""],func:[252,3,1,""],help_category:[252,4,1,""],key:[252,4,1,""],lock_storage:[252,4,1,""],search_index_entry:[252,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdPass":{aliases:[252,4,1,""],func:[252,3,1,""],help_category:[252,4,1,""],key:[252,4,1,""],lock_storage:[252,4,1,""],search_index_entry:[252,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdRest":{aliases:[252,4,1,""],func:[252,3,1,""],help_category:[252,4,1,""],key:[252,4,1,""],lock_storage:[252,4,1,""],search_index_entry:[252,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdStatus":{aliases:[252,4,1,""],func:[252,3,1,""],help_category:[252,4,1,""],key:[252,4,1,""],lock_storage:[252,4,1,""],search_index_entry:[252,4,1,""]},"evennia.contrib.turnbattle.tb_magic.TBMagicCharacter":{DoesNotExist:[252,2,1,""],MultipleObjectsReturned:[252,2,1,""],at_before_move:[252,3,1,""],at_object_creation:[252,3,1,""],path:[252,4,1,""],typename:[252,4,1,""]},"evennia.contrib.turnbattle.tb_magic.TBMagicTurnHandler":{DoesNotExist:[252,2,1,""],MultipleObjectsReturned:[252,2,1,""],at_repeat:[252,3,1,""],at_script_creation:[252,3,1,""],at_stop:[252,3,1,""],initialize_for_combat:[252,3,1,""],join_fight:[252,3,1,""],next_turn:[252,3,1,""],path:[252,4,1,""],start_turn:[252,3,1,""],turn_end_check:[252,3,1,""],typename:[252,4,1,""]},"evennia.contrib.turnbattle.tb_range":{ACTIONS_PER_TURN:[253,6,1,""],BattleCmdSet:[253,1,1,""],CmdApproach:[253,1,1,""],CmdAttack:[253,1,1,""],CmdCombatHelp:[253,1,1,""],CmdDisengage:[253,1,1,""],CmdFight:[253,1,1,""],CmdPass:[253,1,1,""],CmdRest:[253,1,1,""],CmdShoot:[253,1,1,""],CmdStatus:[253,1,1,""],CmdWithdraw:[253,1,1,""],TBRangeCharacter:[253,1,1,""],TBRangeObject:[253,1,1,""],TBRangeTurnHandler:[253,1,1,""],apply_damage:[253,5,1,""],approach:[253,5,1,""],at_defeat:[253,5,1,""],combat_cleanup:[253,5,1,""],combat_status_message:[253,5,1,""],distance_inc:[253,5,1,""],get_attack:[253,5,1,""],get_damage:[253,5,1,""],get_defense:[253,5,1,""],get_range:[253,5,1,""],is_in_combat:[253,5,1,""],is_turn:[253,5,1,""],resolve_attack:[253,5,1,""],roll_init:[253,5,1,""],spend_action:[253,5,1,""],withdraw:[253,5,1,""]},"evennia.contrib.turnbattle.tb_range.BattleCmdSet":{at_cmdset_creation:[253,3,1,""],key:[253,4,1,""],path:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdApproach":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdAttack":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdCombatHelp":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdDisengage":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdFight":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdPass":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdRest":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdShoot":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdStatus":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdWithdraw":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.TBRangeCharacter":{DoesNotExist:[253,2,1,""],MultipleObjectsReturned:[253,2,1,""],at_before_move:[253,3,1,""],at_object_creation:[253,3,1,""],path:[253,4,1,""],typename:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.TBRangeObject":{DoesNotExist:[253,2,1,""],MultipleObjectsReturned:[253,2,1,""],at_before_drop:[253,3,1,""],at_before_get:[253,3,1,""],at_before_give:[253,3,1,""],at_drop:[253,3,1,""],at_get:[253,3,1,""],at_give:[253,3,1,""],path:[253,4,1,""],typename:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.TBRangeTurnHandler":{DoesNotExist:[253,2,1,""],MultipleObjectsReturned:[253,2,1,""],at_repeat:[253,3,1,""],at_script_creation:[253,3,1,""],at_stop:[253,3,1,""],init_range:[253,3,1,""],initialize_for_combat:[253,3,1,""],join_fight:[253,3,1,""],join_rangefield:[253,3,1,""],next_turn:[253,3,1,""],path:[253,4,1,""],start_turn:[253,3,1,""],turn_end_check:[253,3,1,""],typename:[253,4,1,""]},"evennia.contrib.tutorial_examples":{bodyfunctions:[255,0,0,"-"],cmdset_red_button:[256,0,0,"-"],mirror:[258,0,0,"-"],red_button:[259,0,0,"-"],red_button_scripts:[260,0,0,"-"],tests:[261,0,0,"-"]},"evennia.contrib.tutorial_examples.bodyfunctions":{BodyFunctions:[255,1,1,""]},"evennia.contrib.tutorial_examples.bodyfunctions.BodyFunctions":{DoesNotExist:[255,2,1,""],MultipleObjectsReturned:[255,2,1,""],at_repeat:[255,3,1,""],at_script_creation:[255,3,1,""],path:[255,4,1,""],send_random_message:[255,3,1,""],typename:[255,4,1,""]},"evennia.contrib.tutorial_examples.cmdset_red_button":{BlindCmdSet:[256,1,1,""],CmdBlindHelp:[256,1,1,""],CmdBlindLook:[256,1,1,""],CmdCloseLid:[256,1,1,""],CmdNudge:[256,1,1,""],CmdOpenLid:[256,1,1,""],CmdPush:[256,1,1,""],CmdSmashGlass:[256,1,1,""],DefaultCmdSet:[256,1,1,""],LidClosedCmdSet:[256,1,1,""],LidOpenCmdSet:[256,1,1,""]},"evennia.contrib.tutorial_examples.cmdset_red_button.BlindCmdSet":{at_cmdset_creation:[256,3,1,""],key:[256,4,1,""],mergetype:[256,4,1,""],no_exits:[256,4,1,""],no_objs:[256,4,1,""],path:[256,4,1,""]},"evennia.contrib.tutorial_examples.cmdset_red_button.CmdBlindHelp":{aliases:[256,4,1,""],func:[256,3,1,""],help_category:[256,4,1,""],key:[256,4,1,""],lock_storage:[256,4,1,""],locks:[256,4,1,""],search_index_entry:[256,4,1,""]},"evennia.contrib.tutorial_examples.cmdset_red_button.CmdBlindLook":{aliases:[256,4,1,""],func:[256,3,1,""],help_category:[256,4,1,""],key:[256,4,1,""],lock_storage:[256,4,1,""],locks:[256,4,1,""],search_index_entry:[256,4,1,""]},"evennia.contrib.tutorial_examples.cmdset_red_button.CmdCloseLid":{aliases:[256,4,1,""],func:[256,3,1,""],help_category:[256,4,1,""],key:[256,4,1,""],lock_storage:[256,4,1,""],locks:[256,4,1,""],search_index_entry:[256,4,1,""]},"evennia.contrib.tutorial_examples.cmdset_red_button.CmdNudge":{aliases:[256,4,1,""],func:[256,3,1,""],help_category:[256,4,1,""],key:[256,4,1,""],lock_storage:[256,4,1,""],locks:[256,4,1,""],search_index_entry:[256,4,1,""]},"evennia.contrib.tutorial_examples.cmdset_red_button.CmdOpenLid":{aliases:[256,4,1,""],func:[256,3,1,""],help_category:[256,4,1,""],key:[256,4,1,""],lock_storage:[256,4,1,""],locks:[256,4,1,""],search_index_entry:[256,4,1,""]},"evennia.contrib.tutorial_examples.cmdset_red_button.CmdPush":{aliases:[256,4,1,""],func:[256,3,1,""],help_category:[256,4,1,""],key:[256,4,1,""],lock_storage:[256,4,1,""],locks:[256,4,1,""],search_index_entry:[256,4,1,""]},"evennia.contrib.tutorial_examples.cmdset_red_button.CmdSmashGlass":{aliases:[256,4,1,""],func:[256,3,1,""],help_category:[256,4,1,""],key:[256,4,1,""],lock_storage:[256,4,1,""],locks:[256,4,1,""],search_index_entry:[256,4,1,""]},"evennia.contrib.tutorial_examples.cmdset_red_button.DefaultCmdSet":{at_cmdset_creation:[256,3,1,""],key:[256,4,1,""],mergetype:[256,4,1,""],path:[256,4,1,""]},"evennia.contrib.tutorial_examples.cmdset_red_button.LidClosedCmdSet":{at_cmdset_creation:[256,3,1,""],key:[256,4,1,""],key_mergetype:[256,4,1,""],path:[256,4,1,""]},"evennia.contrib.tutorial_examples.cmdset_red_button.LidOpenCmdSet":{at_cmdset_creation:[256,3,1,""],key:[256,4,1,""],key_mergetype:[256,4,1,""],path:[256,4,1,""]},"evennia.contrib.tutorial_examples.mirror":{TutorialMirror:[258,1,1,""]},"evennia.contrib.tutorial_examples.mirror.TutorialMirror":{DoesNotExist:[258,2,1,""],MultipleObjectsReturned:[258,2,1,""],msg:[258,3,1,""],path:[258,4,1,""],return_appearance:[258,3,1,""],typename:[258,4,1,""]},"evennia.contrib.tutorial_examples.red_button":{RedButton:[259,1,1,""]},"evennia.contrib.tutorial_examples.red_button.RedButton":{DoesNotExist:[259,2,1,""],MultipleObjectsReturned:[259,2,1,""],at_object_creation:[259,3,1,""],blink:[259,3,1,""],break_lamp:[259,3,1,""],close_lid:[259,3,1,""],open_lid:[259,3,1,""],path:[259,4,1,""],press_button:[259,3,1,""],typename:[259,4,1,""]},"evennia.contrib.tutorial_examples.red_button_scripts":{BlindedState:[260,1,1,""],BlinkButtonEvent:[260,1,1,""],CloseLidEvent:[260,1,1,""],ClosedLidState:[260,1,1,""],DeactivateButtonEvent:[260,1,1,""],OpenLidState:[260,1,1,""]},"evennia.contrib.tutorial_examples.red_button_scripts.BlindedState":{DoesNotExist:[260,2,1,""],MultipleObjectsReturned:[260,2,1,""],at_script_creation:[260,3,1,""],at_start:[260,3,1,""],at_stop:[260,3,1,""],path:[260,4,1,""],typename:[260,4,1,""]},"evennia.contrib.tutorial_examples.red_button_scripts.BlinkButtonEvent":{DoesNotExist:[260,2,1,""],MultipleObjectsReturned:[260,2,1,""],at_repeat:[260,3,1,""],at_script_creation:[260,3,1,""],is_valid:[260,3,1,""],path:[260,4,1,""],typename:[260,4,1,""]},"evennia.contrib.tutorial_examples.red_button_scripts.CloseLidEvent":{DoesNotExist:[260,2,1,""],MultipleObjectsReturned:[260,2,1,""],at_repeat:[260,3,1,""],at_script_creation:[260,3,1,""],is_valid:[260,3,1,""],path:[260,4,1,""],typename:[260,4,1,""]},"evennia.contrib.tutorial_examples.red_button_scripts.ClosedLidState":{DoesNotExist:[260,2,1,""],MultipleObjectsReturned:[260,2,1,""],at_script_creation:[260,3,1,""],at_start:[260,3,1,""],at_stop:[260,3,1,""],is_valid:[260,3,1,""],path:[260,4,1,""],typename:[260,4,1,""]},"evennia.contrib.tutorial_examples.red_button_scripts.DeactivateButtonEvent":{DoesNotExist:[260,2,1,""],MultipleObjectsReturned:[260,2,1,""],at_repeat:[260,3,1,""],at_script_creation:[260,3,1,""],at_start:[260,3,1,""],path:[260,4,1,""],typename:[260,4,1,""]},"evennia.contrib.tutorial_examples.red_button_scripts.OpenLidState":{DoesNotExist:[260,2,1,""],MultipleObjectsReturned:[260,2,1,""],at_script_creation:[260,3,1,""],at_start:[260,3,1,""],at_stop:[260,3,1,""],is_valid:[260,3,1,""],path:[260,4,1,""],typename:[260,4,1,""]},"evennia.contrib.tutorial_examples.tests":{TestBodyFunctions:[261,1,1,""]},"evennia.contrib.tutorial_examples.tests.TestBodyFunctions":{script_typeclass:[261,4,1,""],setUp:[261,3,1,""],tearDown:[261,3,1,""],test_at_repeat:[261,3,1,""],test_send_random_message:[261,3,1,""]},"evennia.contrib.tutorial_world":{intro_menu:[263,0,0,"-"],mob:[264,0,0,"-"],objects:[265,0,0,"-"],rooms:[266,0,0,"-"]},"evennia.contrib.tutorial_world.intro_menu":{DemoCommandSetComms:[263,1,1,""],DemoCommandSetHelp:[263,1,1,""],DemoCommandSetRoom:[263,1,1,""],TutorialEvMenu:[263,1,1,""],do_nothing:[263,5,1,""],goto_cleanup_cmdsets:[263,5,1,""],goto_command_demo_comms:[263,5,1,""],goto_command_demo_help:[263,5,1,""],goto_command_demo_room:[263,5,1,""],init_menu:[263,5,1,""],send_testing_tagged:[263,5,1,""]},"evennia.contrib.tutorial_world.intro_menu.DemoCommandSetComms":{at_cmdset_creation:[263,3,1,""],key:[263,4,1,""],no_exits:[263,4,1,""],no_objs:[263,4,1,""],path:[263,4,1,""],priority:[263,4,1,""]},"evennia.contrib.tutorial_world.intro_menu.DemoCommandSetHelp":{at_cmdset_creation:[263,3,1,""],key:[263,4,1,""],path:[263,4,1,""],priority:[263,4,1,""]},"evennia.contrib.tutorial_world.intro_menu.DemoCommandSetRoom":{at_cmdset_creation:[263,3,1,""],key:[263,4,1,""],no_exits:[263,4,1,""],no_objs:[263,4,1,""],path:[263,4,1,""],priority:[263,4,1,""]},"evennia.contrib.tutorial_world.intro_menu.TutorialEvMenu":{close_menu:[263,3,1,""],options_formatter:[263,3,1,""]},"evennia.contrib.tutorial_world.mob":{CmdMobOnOff:[264,1,1,""],Mob:[264,1,1,""],MobCmdSet:[264,1,1,""]},"evennia.contrib.tutorial_world.mob.CmdMobOnOff":{aliases:[264,4,1,""],func:[264,3,1,""],help_category:[264,4,1,""],key:[264,4,1,""],lock_storage:[264,4,1,""],locks:[264,4,1,""],search_index_entry:[264,4,1,""]},"evennia.contrib.tutorial_world.mob.Mob":{DoesNotExist:[264,2,1,""],MultipleObjectsReturned:[264,2,1,""],at_hit:[264,3,1,""],at_init:[264,3,1,""],at_new_arrival:[264,3,1,""],at_object_creation:[264,3,1,""],do_attack:[264,3,1,""],do_hunting:[264,3,1,""],do_patrol:[264,3,1,""],path:[264,4,1,""],set_alive:[264,3,1,""],set_dead:[264,3,1,""],start_attacking:[264,3,1,""],start_hunting:[264,3,1,""],start_idle:[264,3,1,""],start_patrolling:[264,3,1,""],typename:[264,4,1,""]},"evennia.contrib.tutorial_world.mob.MobCmdSet":{at_cmdset_creation:[264,3,1,""],path:[264,4,1,""]},"evennia.contrib.tutorial_world.objects":{CmdAttack:[265,1,1,""],CmdClimb:[265,1,1,""],CmdGetWeapon:[265,1,1,""],CmdLight:[265,1,1,""],CmdPressButton:[265,1,1,""],CmdRead:[265,1,1,""],CmdSetClimbable:[265,1,1,""],CmdSetCrumblingWall:[265,1,1,""],CmdSetLight:[265,1,1,""],CmdSetReadable:[265,1,1,""],CmdSetWeapon:[265,1,1,""],CmdSetWeaponRack:[265,1,1,""],CmdShiftRoot:[265,1,1,""],CrumblingWall:[265,1,1,""],LightSource:[265,1,1,""],Obelisk:[265,1,1,""],TutorialClimbable:[265,1,1,""],TutorialObject:[265,1,1,""],TutorialReadable:[265,1,1,""],TutorialWeapon:[265,1,1,""],TutorialWeaponRack:[265,1,1,""]},"evennia.contrib.tutorial_world.objects.CmdAttack":{aliases:[265,4,1,""],func:[265,3,1,""],help_category:[265,4,1,""],key:[265,4,1,""],lock_storage:[265,4,1,""],locks:[265,4,1,""],search_index_entry:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdClimb":{aliases:[265,4,1,""],func:[265,3,1,""],help_category:[265,4,1,""],key:[265,4,1,""],lock_storage:[265,4,1,""],locks:[265,4,1,""],search_index_entry:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdGetWeapon":{aliases:[265,4,1,""],func:[265,3,1,""],help_category:[265,4,1,""],key:[265,4,1,""],lock_storage:[265,4,1,""],locks:[265,4,1,""],search_index_entry:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdLight":{aliases:[265,4,1,""],func:[265,3,1,""],help_category:[265,4,1,""],key:[265,4,1,""],lock_storage:[265,4,1,""],locks:[265,4,1,""],search_index_entry:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdPressButton":{aliases:[265,4,1,""],func:[265,3,1,""],help_category:[265,4,1,""],key:[265,4,1,""],lock_storage:[265,4,1,""],locks:[265,4,1,""],search_index_entry:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdRead":{aliases:[265,4,1,""],func:[265,3,1,""],help_category:[265,4,1,""],key:[265,4,1,""],lock_storage:[265,4,1,""],locks:[265,4,1,""],search_index_entry:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetClimbable":{at_cmdset_creation:[265,3,1,""],path:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetCrumblingWall":{at_cmdset_creation:[265,3,1,""],key:[265,4,1,""],path:[265,4,1,""],priority:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetLight":{at_cmdset_creation:[265,3,1,""],key:[265,4,1,""],path:[265,4,1,""],priority:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetReadable":{at_cmdset_creation:[265,3,1,""],path:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetWeapon":{at_cmdset_creation:[265,3,1,""],path:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetWeaponRack":{at_cmdset_creation:[265,3,1,""],key:[265,4,1,""],path:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdShiftRoot":{aliases:[265,4,1,""],func:[265,3,1,""],help_category:[265,4,1,""],key:[265,4,1,""],lock_storage:[265,4,1,""],locks:[265,4,1,""],parse:[265,3,1,""],search_index_entry:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.CrumblingWall":{DoesNotExist:[265,2,1,""],MultipleObjectsReturned:[265,2,1,""],at_after_traverse:[265,3,1,""],at_failed_traverse:[265,3,1,""],at_init:[265,3,1,""],at_object_creation:[265,3,1,""],open_wall:[265,3,1,""],path:[265,4,1,""],reset:[265,3,1,""],return_appearance:[265,3,1,""],typename:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.LightSource":{DoesNotExist:[265,2,1,""],MultipleObjectsReturned:[265,2,1,""],at_init:[265,3,1,""],at_object_creation:[265,3,1,""],light:[265,3,1,""],path:[265,4,1,""],typename:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.Obelisk":{DoesNotExist:[265,2,1,""],MultipleObjectsReturned:[265,2,1,""],at_object_creation:[265,3,1,""],path:[265,4,1,""],return_appearance:[265,3,1,""],typename:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialClimbable":{DoesNotExist:[265,2,1,""],MultipleObjectsReturned:[265,2,1,""],at_object_creation:[265,3,1,""],path:[265,4,1,""],typename:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialObject":{DoesNotExist:[265,2,1,""],MultipleObjectsReturned:[265,2,1,""],at_object_creation:[265,3,1,""],path:[265,4,1,""],reset:[265,3,1,""],typename:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialReadable":{DoesNotExist:[265,2,1,""],MultipleObjectsReturned:[265,2,1,""],at_object_creation:[265,3,1,""],path:[265,4,1,""],typename:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialWeapon":{DoesNotExist:[265,2,1,""],MultipleObjectsReturned:[265,2,1,""],at_object_creation:[265,3,1,""],path:[265,4,1,""],reset:[265,3,1,""],typename:[265,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialWeaponRack":{DoesNotExist:[265,2,1,""],MultipleObjectsReturned:[265,2,1,""],at_object_creation:[265,3,1,""],path:[265,4,1,""],produce_weapon:[265,3,1,""],typename:[265,4,1,""]},"evennia.contrib.tutorial_world.rooms":{BridgeCmdSet:[266,1,1,""],BridgeRoom:[266,1,1,""],CmdBridgeHelp:[266,1,1,""],CmdDarkHelp:[266,1,1,""],CmdDarkNoMatch:[266,1,1,""],CmdEast:[266,1,1,""],CmdEvenniaIntro:[266,1,1,""],CmdLookBridge:[266,1,1,""],CmdLookDark:[266,1,1,""],CmdSetEvenniaIntro:[266,1,1,""],CmdTutorial:[266,1,1,""],CmdTutorialGiveUp:[266,1,1,""],CmdTutorialLook:[266,1,1,""],CmdTutorialSetDetail:[266,1,1,""],CmdWest:[266,1,1,""],DarkCmdSet:[266,1,1,""],DarkRoom:[266,1,1,""],IntroRoom:[266,1,1,""],OutroRoom:[266,1,1,""],TeleportRoom:[266,1,1,""],TutorialRoom:[266,1,1,""],TutorialRoomCmdSet:[266,1,1,""],WeatherRoom:[266,1,1,""]},"evennia.contrib.tutorial_world.rooms.BridgeCmdSet":{at_cmdset_creation:[266,3,1,""],key:[266,4,1,""],path:[266,4,1,""],priority:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.BridgeRoom":{DoesNotExist:[266,2,1,""],MultipleObjectsReturned:[266,2,1,""],at_object_creation:[266,3,1,""],at_object_leave:[266,3,1,""],at_object_receive:[266,3,1,""],path:[266,4,1,""],typename:[266,4,1,""],update_weather:[266,3,1,""]},"evennia.contrib.tutorial_world.rooms.CmdBridgeHelp":{aliases:[266,4,1,""],func:[266,3,1,""],help_category:[266,4,1,""],key:[266,4,1,""],lock_storage:[266,4,1,""],locks:[266,4,1,""],search_index_entry:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdDarkHelp":{aliases:[266,4,1,""],func:[266,3,1,""],help_category:[266,4,1,""],key:[266,4,1,""],lock_storage:[266,4,1,""],locks:[266,4,1,""],search_index_entry:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdDarkNoMatch":{aliases:[266,4,1,""],func:[266,3,1,""],help_category:[266,4,1,""],key:[266,4,1,""],lock_storage:[266,4,1,""],locks:[266,4,1,""],search_index_entry:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdEast":{aliases:[266,4,1,""],func:[266,3,1,""],help_category:[266,4,1,""],key:[266,4,1,""],lock_storage:[266,4,1,""],locks:[266,4,1,""],search_index_entry:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdEvenniaIntro":{aliases:[266,4,1,""],func:[266,3,1,""],help_category:[266,4,1,""],key:[266,4,1,""],lock_storage:[266,4,1,""],search_index_entry:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdLookBridge":{aliases:[266,4,1,""],func:[266,3,1,""],help_category:[266,4,1,""],key:[266,4,1,""],lock_storage:[266,4,1,""],locks:[266,4,1,""],search_index_entry:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdLookDark":{aliases:[266,4,1,""],func:[266,3,1,""],help_category:[266,4,1,""],key:[266,4,1,""],lock_storage:[266,4,1,""],locks:[266,4,1,""],search_index_entry:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdSetEvenniaIntro":{at_cmdset_creation:[266,3,1,""],key:[266,4,1,""],path:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdTutorial":{aliases:[266,4,1,""],func:[266,3,1,""],help_category:[266,4,1,""],key:[266,4,1,""],lock_storage:[266,4,1,""],locks:[266,4,1,""],search_index_entry:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdTutorialGiveUp":{aliases:[266,4,1,""],func:[266,3,1,""],help_category:[266,4,1,""],key:[266,4,1,""],lock_storage:[266,4,1,""],search_index_entry:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdTutorialLook":{aliases:[266,4,1,""],func:[266,3,1,""],help_category:[266,4,1,""],key:[266,4,1,""],lock_storage:[266,4,1,""],search_index_entry:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdTutorialSetDetail":{aliases:[266,4,1,""],func:[266,3,1,""],help_category:[266,4,1,""],key:[266,4,1,""],lock_storage:[266,4,1,""],locks:[266,4,1,""],search_index_entry:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdWest":{aliases:[266,4,1,""],func:[266,3,1,""],help_category:[266,4,1,""],key:[266,4,1,""],lock_storage:[266,4,1,""],locks:[266,4,1,""],search_index_entry:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.DarkCmdSet":{at_cmdset_creation:[266,3,1,""],key:[266,4,1,""],mergetype:[266,4,1,""],path:[266,4,1,""],priority:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.DarkRoom":{DoesNotExist:[266,2,1,""],MultipleObjectsReturned:[266,2,1,""],at_init:[266,3,1,""],at_object_creation:[266,3,1,""],at_object_leave:[266,3,1,""],at_object_receive:[266,3,1,""],check_light_state:[266,3,1,""],path:[266,4,1,""],typename:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.IntroRoom":{DoesNotExist:[266,2,1,""],MultipleObjectsReturned:[266,2,1,""],at_object_creation:[266,3,1,""],at_object_receive:[266,3,1,""],path:[266,4,1,""],typename:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.OutroRoom":{DoesNotExist:[266,2,1,""],MultipleObjectsReturned:[266,2,1,""],at_object_creation:[266,3,1,""],at_object_leave:[266,3,1,""],at_object_receive:[266,3,1,""],path:[266,4,1,""],typename:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.TeleportRoom":{DoesNotExist:[266,2,1,""],MultipleObjectsReturned:[266,2,1,""],at_object_creation:[266,3,1,""],at_object_receive:[266,3,1,""],path:[266,4,1,""],typename:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.TutorialRoom":{DoesNotExist:[266,2,1,""],MultipleObjectsReturned:[266,2,1,""],at_object_creation:[266,3,1,""],at_object_receive:[266,3,1,""],path:[266,4,1,""],return_detail:[266,3,1,""],set_detail:[266,3,1,""],typename:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.TutorialRoomCmdSet":{at_cmdset_creation:[266,3,1,""],key:[266,4,1,""],path:[266,4,1,""],priority:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms.WeatherRoom":{DoesNotExist:[266,2,1,""],MultipleObjectsReturned:[266,2,1,""],at_object_creation:[266,3,1,""],path:[266,4,1,""],typename:[266,4,1,""],update_weather:[266,3,1,""]},"evennia.contrib.unixcommand":{HelpAction:[267,1,1,""],ParseError:[267,2,1,""],UnixCommand:[267,1,1,""],UnixCommandParser:[267,1,1,""]},"evennia.contrib.unixcommand.UnixCommand":{__init__:[267,3,1,""],aliases:[267,4,1,""],func:[267,3,1,""],get_help:[267,3,1,""],help_category:[267,4,1,""],init_parser:[267,3,1,""],key:[267,4,1,""],lock_storage:[267,4,1,""],parse:[267,3,1,""],search_index_entry:[267,4,1,""]},"evennia.contrib.unixcommand.UnixCommandParser":{__init__:[267,3,1,""],format_help:[267,3,1,""],format_usage:[267,3,1,""],print_help:[267,3,1,""],print_usage:[267,3,1,""]},"evennia.contrib.wilderness":{WildernessExit:[268,1,1,""],WildernessMapProvider:[268,1,1,""],WildernessRoom:[268,1,1,""],WildernessScript:[268,1,1,""],create_wilderness:[268,5,1,""],enter_wilderness:[268,5,1,""],get_new_coordinates:[268,5,1,""]},"evennia.contrib.wilderness.WildernessExit":{DoesNotExist:[268,2,1,""],MultipleObjectsReturned:[268,2,1,""],at_traverse:[268,3,1,""],at_traverse_coordinates:[268,3,1,""],mapprovider:[268,3,1,""],path:[268,4,1,""],typename:[268,4,1,""],wilderness:[268,3,1,""]},"evennia.contrib.wilderness.WildernessMapProvider":{at_prepare_room:[268,3,1,""],exit_typeclass:[268,4,1,""],get_location_name:[268,3,1,""],is_valid_coordinates:[268,3,1,""],room_typeclass:[268,4,1,""]},"evennia.contrib.wilderness.WildernessRoom":{DoesNotExist:[268,2,1,""],MultipleObjectsReturned:[268,2,1,""],at_object_leave:[268,3,1,""],at_object_receive:[268,3,1,""],coordinates:[268,3,1,""],get_display_name:[268,3,1,""],location_name:[268,3,1,""],path:[268,4,1,""],set_active_coordinates:[268,3,1,""],typename:[268,4,1,""],wilderness:[268,3,1,""]},"evennia.contrib.wilderness.WildernessScript":{DoesNotExist:[268,2,1,""],MultipleObjectsReturned:[268,2,1,""],at_after_object_leave:[268,3,1,""],at_script_creation:[268,3,1,""],at_start:[268,3,1,""],get_obj_coordinates:[268,3,1,""],get_objs_at_coordinates:[268,3,1,""],is_valid_coordinates:[268,3,1,""],itemcoordinates:[268,3,1,""],mapprovider:[268,3,1,""],move_obj:[268,3,1,""],path:[268,4,1,""],typename:[268,4,1,""]},"evennia.help":{admin:[270,0,0,"-"],manager:[271,0,0,"-"],models:[272,0,0,"-"]},"evennia.help.admin":{HelpEntryAdmin:[270,1,1,""],HelpEntryForm:[270,1,1,""],HelpTagInline:[270,1,1,""]},"evennia.help.admin.HelpEntryAdmin":{fieldsets:[270,4,1,""],form:[270,4,1,""],inlines:[270,4,1,""],list_display:[270,4,1,""],list_display_links:[270,4,1,""],list_select_related:[270,4,1,""],media:[270,3,1,""],ordering:[270,4,1,""],save_as:[270,4,1,""],save_on_top:[270,4,1,""],search_fields:[270,4,1,""]},"evennia.help.admin.HelpEntryForm":{Meta:[270,1,1,""],base_fields:[270,4,1,""],declared_fields:[270,4,1,""],media:[270,3,1,""]},"evennia.help.admin.HelpEntryForm.Meta":{fields:[270,4,1,""],model:[270,4,1,""]},"evennia.help.admin.HelpTagInline":{media:[270,3,1,""],model:[270,4,1,""],related_field:[270,4,1,""]},"evennia.help.manager":{HelpEntryManager:[271,1,1,""]},"evennia.help.manager.HelpEntryManager":{all_to_category:[271,3,1,""],find_apropos:[271,3,1,""],find_topicmatch:[271,3,1,""],find_topics_with_category:[271,3,1,""],find_topicsuggestions:[271,3,1,""],get_all_categories:[271,3,1,""],get_all_topics:[271,3,1,""],search_help:[271,3,1,""]},"evennia.help.models":{HelpEntry:[272,1,1,""]},"evennia.help.models.HelpEntry":{DoesNotExist:[272,2,1,""],MultipleObjectsReturned:[272,2,1,""],access:[272,3,1,""],aliases:[272,4,1,""],db_entrytext:[272,4,1,""],db_help_category:[272,4,1,""],db_key:[272,4,1,""],db_lock_storage:[272,4,1,""],db_staff_only:[272,4,1,""],db_tags:[272,4,1,""],entrytext:[272,3,1,""],get_absolute_url:[272,3,1,""],help_category:[272,3,1,""],id:[272,4,1,""],key:[272,3,1,""],lock_storage:[272,3,1,""],locks:[272,4,1,""],objects:[272,4,1,""],path:[272,4,1,""],search_index_entry:[272,3,1,""],staff_only:[272,3,1,""],tags:[272,4,1,""],typename:[272,4,1,""],web_get_admin_url:[272,3,1,""],web_get_create_url:[272,3,1,""],web_get_delete_url:[272,3,1,""],web_get_detail_url:[272,3,1,""],web_get_update_url:[272,3,1,""]},"evennia.locks":{lockfuncs:[274,0,0,"-"],lockhandler:[275,0,0,"-"]},"evennia.locks.lockfuncs":{"false":[274,5,1,""],"true":[274,5,1,""],all:[274,5,1,""],attr:[274,5,1,""],attr_eq:[274,5,1,""],attr_ge:[274,5,1,""],attr_gt:[274,5,1,""],attr_le:[274,5,1,""],attr_lt:[274,5,1,""],attr_ne:[274,5,1,""],dbref:[274,5,1,""],has_account:[274,5,1,""],holds:[274,5,1,""],id:[274,5,1,""],inside:[274,5,1,""],inside_rec:[274,5,1,""],locattr:[274,5,1,""],none:[274,5,1,""],objattr:[274,5,1,""],objlocattr:[274,5,1,""],objtag:[274,5,1,""],pdbref:[274,5,1,""],perm:[274,5,1,""],perm_above:[274,5,1,""],pid:[274,5,1,""],pperm:[274,5,1,""],pperm_above:[274,5,1,""],self:[274,5,1,""],serversetting:[274,5,1,""],superuser:[274,5,1,""],tag:[274,5,1,""]},"evennia.locks.lockhandler":{LockException:[275,2,1,""],LockHandler:[275,1,1,""]},"evennia.locks.lockhandler.LockHandler":{"delete":[275,3,1,""],__init__:[275,3,1,""],add:[275,3,1,""],all:[275,3,1,""],append:[275,3,1,""],cache_lock_bypass:[275,3,1,""],check:[275,3,1,""],check_lockstring:[275,3,1,""],clear:[275,3,1,""],get:[275,3,1,""],remove:[275,3,1,""],replace:[275,3,1,""],reset:[275,3,1,""],validate:[275,3,1,""]},"evennia.objects":{admin:[277,0,0,"-"],manager:[278,0,0,"-"],models:[279,0,0,"-"],objects:[280,0,0,"-"]},"evennia.objects.admin":{ObjectAttributeInline:[277,1,1,""],ObjectCreateForm:[277,1,1,""],ObjectDBAdmin:[277,1,1,""],ObjectEditForm:[277,1,1,""],ObjectTagInline:[277,1,1,""]},"evennia.objects.admin.ObjectAttributeInline":{media:[277,3,1,""],model:[277,4,1,""],related_field:[277,4,1,""]},"evennia.objects.admin.ObjectCreateForm":{Meta:[277,1,1,""],base_fields:[277,4,1,""],declared_fields:[277,4,1,""],media:[277,3,1,""],raw_id_fields:[277,4,1,""]},"evennia.objects.admin.ObjectCreateForm.Meta":{fields:[277,4,1,""],model:[277,4,1,""]},"evennia.objects.admin.ObjectDBAdmin":{add_fieldsets:[277,4,1,""],add_form:[277,4,1,""],fieldsets:[277,4,1,""],form:[277,4,1,""],get_fieldsets:[277,3,1,""],get_form:[277,3,1,""],inlines:[277,4,1,""],list_display:[277,4,1,""],list_display_links:[277,4,1,""],list_filter:[277,4,1,""],list_select_related:[277,4,1,""],media:[277,3,1,""],ordering:[277,4,1,""],raw_id_fields:[277,4,1,""],response_add:[277,3,1,""],save_as:[277,4,1,""],save_model:[277,3,1,""],save_on_top:[277,4,1,""],search_fields:[277,4,1,""]},"evennia.objects.admin.ObjectEditForm":{Meta:[277,1,1,""],base_fields:[277,4,1,""],declared_fields:[277,4,1,""],media:[277,3,1,""]},"evennia.objects.admin.ObjectEditForm.Meta":{fields:[277,4,1,""]},"evennia.objects.admin.ObjectTagInline":{media:[277,3,1,""],model:[277,4,1,""],related_field:[277,4,1,""]},"evennia.objects.manager":{ObjectManager:[278,1,1,""]},"evennia.objects.models":{ContentsHandler:[279,1,1,""],ObjectDB:[279,1,1,""]},"evennia.objects.models.ContentsHandler":{__init__:[279,3,1,""],add:[279,3,1,""],clear:[279,3,1,""],get:[279,3,1,""],init:[279,3,1,""],load:[279,3,1,""],remove:[279,3,1,""]},"evennia.objects.models.ObjectDB":{DoesNotExist:[279,2,1,""],MultipleObjectsReturned:[279,2,1,""],account:[279,3,1,""],at_db_location_postsave:[279,3,1,""],cmdset_storage:[279,3,1,""],contents_cache:[279,4,1,""],db_account:[279,4,1,""],db_account_id:[279,4,1,""],db_attributes:[279,4,1,""],db_cmdset_storage:[279,4,1,""],db_destination:[279,4,1,""],db_destination_id:[279,4,1,""],db_home:[279,4,1,""],db_home_id:[279,4,1,""],db_location:[279,4,1,""],db_location_id:[279,4,1,""],db_sessid:[279,4,1,""],db_tags:[279,4,1,""],destination:[279,3,1,""],destinations_set:[279,4,1,""],get_next_by_db_date_created:[279,3,1,""],get_previous_by_db_date_created:[279,3,1,""],hide_from_objects_set:[279,4,1,""],home:[279,3,1,""],homes_set:[279,4,1,""],id:[279,4,1,""],location:[279,3,1,""],locations_set:[279,4,1,""],object_subscription_set:[279,4,1,""],objects:[279,4,1,""],path:[279,4,1,""],receiver_object_set:[279,4,1,""],scriptdb_set:[279,4,1,""],sender_object_set:[279,4,1,""],sessid:[279,3,1,""],typename:[279,4,1,""]},"evennia.objects.objects":{DefaultCharacter:[280,1,1,""],DefaultExit:[280,1,1,""],DefaultObject:[280,1,1,""],DefaultRoom:[280,1,1,""],ExitCommand:[280,1,1,""],ObjectSessionHandler:[280,1,1,""]},"evennia.objects.objects.DefaultCharacter":{DoesNotExist:[280,2,1,""],MultipleObjectsReturned:[280,2,1,""],at_after_move:[280,3,1,""],at_post_puppet:[280,3,1,""],at_post_unpuppet:[280,3,1,""],at_pre_puppet:[280,3,1,""],basetype_setup:[280,3,1,""],connection_time:[280,3,1,""],create:[280,3,1,""],idle_time:[280,3,1,""],lockstring:[280,4,1,""],normalize_name:[280,3,1,""],path:[280,4,1,""],typename:[280,4,1,""],validate_name:[280,3,1,""]},"evennia.objects.objects.DefaultExit":{DoesNotExist:[280,2,1,""],MultipleObjectsReturned:[280,2,1,""],at_cmdset_get:[280,3,1,""],at_failed_traverse:[280,3,1,""],at_init:[280,3,1,""],at_traverse:[280,3,1,""],basetype_setup:[280,3,1,""],create:[280,3,1,""],create_exit_cmdset:[280,3,1,""],exit_command:[280,4,1,""],lockstring:[280,4,1,""],path:[280,4,1,""],priority:[280,4,1,""],typename:[280,4,1,""]},"evennia.objects.objects.DefaultObject":{"delete":[280,3,1,""],DoesNotExist:[280,2,1,""],MultipleObjectsReturned:[280,2,1,""],access:[280,3,1,""],announce_move_from:[280,3,1,""],announce_move_to:[280,3,1,""],at_access:[280,3,1,""],at_after_move:[280,3,1,""],at_after_traverse:[280,3,1,""],at_before_drop:[280,3,1,""],at_before_get:[280,3,1,""],at_before_give:[280,3,1,""],at_before_move:[280,3,1,""],at_before_say:[280,3,1,""],at_cmdset_get:[280,3,1,""],at_desc:[280,3,1,""],at_drop:[280,3,1,""],at_failed_traverse:[280,3,1,""],at_first_save:[280,3,1,""],at_get:[280,3,1,""],at_give:[280,3,1,""],at_init:[280,3,1,""],at_look:[280,3,1,""],at_msg_receive:[280,3,1,""],at_msg_send:[280,3,1,""],at_object_creation:[280,3,1,""],at_object_delete:[280,3,1,""],at_object_leave:[280,3,1,""],at_object_post_copy:[280,3,1,""],at_object_receive:[280,3,1,""],at_post_puppet:[280,3,1,""],at_post_unpuppet:[280,3,1,""],at_pre_puppet:[280,3,1,""],at_pre_unpuppet:[280,3,1,""],at_say:[280,3,1,""],at_server_reload:[280,3,1,""],at_server_shutdown:[280,3,1,""],at_traverse:[280,3,1,""],basetype_posthook_setup:[280,3,1,""],basetype_setup:[280,3,1,""],clear_contents:[280,3,1,""],clear_exits:[280,3,1,""],cmdset:[280,4,1,""],contents:[280,3,1,""],contents_get:[280,3,1,""],contents_set:[280,3,1,""],copy:[280,3,1,""],create:[280,3,1,""],execute_cmd:[280,3,1,""],exits:[280,3,1,""],for_contents:[280,3,1,""],get_display_name:[280,3,1,""],get_numbered_name:[280,3,1,""],has_account:[280,3,1,""],is_connected:[280,3,1,""],is_superuser:[280,3,1,""],lockstring:[280,4,1,""],move_to:[280,3,1,""],msg:[280,3,1,""],msg_contents:[280,3,1,""],nicks:[280,4,1,""],objects:[280,4,1,""],path:[280,4,1,""],return_appearance:[280,3,1,""],scripts:[280,4,1,""],search:[280,3,1,""],search_account:[280,3,1,""],sessions:[280,4,1,""],typename:[280,4,1,""]},"evennia.objects.objects.DefaultRoom":{DoesNotExist:[280,2,1,""],MultipleObjectsReturned:[280,2,1,""],basetype_setup:[280,3,1,""],create:[280,3,1,""],lockstring:[280,4,1,""],path:[280,4,1,""],typename:[280,4,1,""]},"evennia.objects.objects.ExitCommand":{aliases:[280,4,1,""],func:[280,3,1,""],get_extra_info:[280,3,1,""],help_category:[280,4,1,""],key:[280,4,1,""],lock_storage:[280,4,1,""],obj:[280,4,1,""],search_index_entry:[280,4,1,""]},"evennia.objects.objects.ObjectSessionHandler":{__init__:[280,3,1,""],add:[280,3,1,""],all:[280,3,1,""],clear:[280,3,1,""],count:[280,3,1,""],get:[280,3,1,""],remove:[280,3,1,""]},"evennia.prototypes":{menus:[282,0,0,"-"],protfuncs:[283,0,0,"-"],prototypes:[284,0,0,"-"],spawner:[285,0,0,"-"]},"evennia.prototypes.menus":{OLCMenu:[282,1,1,""],node_apply_diff:[282,5,1,""],node_destination:[282,5,1,""],node_examine_entity:[282,5,1,""],node_home:[282,5,1,""],node_index:[282,5,1,""],node_key:[282,5,1,""],node_location:[282,5,1,""],node_prototype_desc:[282,5,1,""],node_prototype_key:[282,5,1,""],node_prototype_save:[282,5,1,""],node_prototype_spawn:[282,5,1,""],node_validate_prototype:[282,5,1,""],start_olc:[282,5,1,""]},"evennia.prototypes.menus.OLCMenu":{display_helptext:[282,3,1,""],helptext_formatter:[282,3,1,""],nodetext_formatter:[282,3,1,""],options_formatter:[282,3,1,""]},"evennia.prototypes.protfuncs":{add:[283,5,1,""],base_random:[283,5,1,""],center_justify:[283,5,1,""],choice:[283,5,1,""],dbref:[283,5,1,""],div:[283,5,1,""],eval:[283,5,1,""],full_justify:[283,5,1,""],left_justify:[283,5,1,""],mult:[283,5,1,""],obj:[283,5,1,""],objlist:[283,5,1,""],protkey:[283,5,1,""],randint:[283,5,1,""],random:[283,5,1,""],right_justify:[283,5,1,""],sub:[283,5,1,""],toint:[283,5,1,""]},"evennia.prototypes.prototypes":{DbPrototype:[284,1,1,""],PermissionError:[284,2,1,""],PrototypeEvMore:[284,1,1,""],ValidationError:[284,2,1,""],check_permission:[284,5,1,""],create_prototype:[284,5,1,""],delete_prototype:[284,5,1,""],format_available_protfuncs:[284,5,1,""],homogenize_prototype:[284,5,1,""],init_spawn_value:[284,5,1,""],list_prototypes:[284,5,1,""],load_module_prototypes:[284,5,1,""],protfunc_parser:[284,5,1,""],prototype_to_str:[284,5,1,""],save_prototype:[284,5,1,""],search_objects_with_prototype:[284,5,1,""],search_prototype:[284,5,1,""],validate_prototype:[284,5,1,""],value_to_obj:[284,5,1,""],value_to_obj_or_any:[284,5,1,""]},"evennia.prototypes.prototypes.DbPrototype":{DoesNotExist:[284,2,1,""],MultipleObjectsReturned:[284,2,1,""],at_script_creation:[284,3,1,""],path:[284,4,1,""],prototype:[284,3,1,""],typename:[284,4,1,""]},"evennia.prototypes.prototypes.PrototypeEvMore":{__init__:[284,3,1,""],init_pages:[284,3,1,""],page_formatter:[284,3,1,""],prototype_paginator:[284,3,1,""]},"evennia.prototypes.spawner":{Unset:[285,1,1,""],batch_create_object:[285,5,1,""],batch_update_objects_with_prototype:[285,5,1,""],flatten_diff:[285,5,1,""],flatten_prototype:[285,5,1,""],format_diff:[285,5,1,""],prototype_diff:[285,5,1,""],prototype_diff_from_object:[285,5,1,""],prototype_from_object:[285,5,1,""],spawn:[285,5,1,""]},"evennia.scripts":{admin:[287,0,0,"-"],manager:[288,0,0,"-"],models:[289,0,0,"-"],monitorhandler:[290,0,0,"-"],scripthandler:[291,0,0,"-"],scripts:[292,0,0,"-"],taskhandler:[293,0,0,"-"],tickerhandler:[294,0,0,"-"]},"evennia.scripts.admin":{ScriptAttributeInline:[287,1,1,""],ScriptDBAdmin:[287,1,1,""],ScriptTagInline:[287,1,1,""]},"evennia.scripts.admin.ScriptAttributeInline":{media:[287,3,1,""],model:[287,4,1,""],related_field:[287,4,1,""]},"evennia.scripts.admin.ScriptDBAdmin":{fieldsets:[287,4,1,""],inlines:[287,4,1,""],list_display:[287,4,1,""],list_display_links:[287,4,1,""],list_select_related:[287,4,1,""],media:[287,3,1,""],ordering:[287,4,1,""],raw_id_fields:[287,4,1,""],save_as:[287,4,1,""],save_model:[287,3,1,""],save_on_top:[287,4,1,""],search_fields:[287,4,1,""]},"evennia.scripts.admin.ScriptTagInline":{media:[287,3,1,""],model:[287,4,1,""],related_field:[287,4,1,""]},"evennia.scripts.manager":{ScriptManager:[288,1,1,""]},"evennia.scripts.models":{ScriptDB:[289,1,1,""]},"evennia.scripts.models.ScriptDB":{DoesNotExist:[289,2,1,""],MultipleObjectsReturned:[289,2,1,""],account:[289,3,1,""],db_account:[289,4,1,""],db_account_id:[289,4,1,""],db_attributes:[289,4,1,""],db_desc:[289,4,1,""],db_interval:[289,4,1,""],db_is_active:[289,4,1,""],db_obj:[289,4,1,""],db_obj_id:[289,4,1,""],db_persistent:[289,4,1,""],db_repeats:[289,4,1,""],db_start_delay:[289,4,1,""],db_tags:[289,4,1,""],desc:[289,3,1,""],get_next_by_db_date_created:[289,3,1,""],get_previous_by_db_date_created:[289,3,1,""],id:[289,4,1,""],interval:[289,3,1,""],is_active:[289,3,1,""],obj:[289,3,1,""],object:[289,3,1,""],objects:[289,4,1,""],path:[289,4,1,""],persistent:[289,3,1,""],receiver_script_set:[289,4,1,""],repeats:[289,3,1,""],sender_script_set:[289,4,1,""],start_delay:[289,3,1,""],typename:[289,4,1,""]},"evennia.scripts.monitorhandler":{MonitorHandler:[290,1,1,""]},"evennia.scripts.monitorhandler.MonitorHandler":{__init__:[290,3,1,""],add:[290,3,1,""],all:[290,3,1,""],at_update:[290,3,1,""],clear:[290,3,1,""],remove:[290,3,1,""],restore:[290,3,1,""],save:[290,3,1,""]},"evennia.scripts.scripthandler":{ScriptHandler:[291,1,1,""]},"evennia.scripts.scripthandler.ScriptHandler":{"delete":[291,3,1,""],__init__:[291,3,1,""],add:[291,3,1,""],all:[291,3,1,""],get:[291,3,1,""],start:[291,3,1,""],stop:[291,3,1,""],validate:[291,3,1,""]},"evennia.scripts.scripts":{DefaultScript:[292,1,1,""],DoNothing:[292,1,1,""],Store:[292,1,1,""]},"evennia.scripts.scripts.DefaultScript":{DoesNotExist:[292,2,1,""],MultipleObjectsReturned:[292,2,1,""],at_idmapper_flush:[292,3,1,""],at_repeat:[292,3,1,""],at_script_creation:[292,3,1,""],at_server_reload:[292,3,1,""],at_server_shutdown:[292,3,1,""],at_start:[292,3,1,""],at_stop:[292,3,1,""],create:[292,3,1,""],force_repeat:[292,3,1,""],is_valid:[292,3,1,""],path:[292,4,1,""],pause:[292,3,1,""],remaining_repeats:[292,3,1,""],reset_callcount:[292,3,1,""],restart:[292,3,1,""],start:[292,3,1,""],stop:[292,3,1,""],time_until_next_repeat:[292,3,1,""],typename:[292,4,1,""],unpause:[292,3,1,""]},"evennia.scripts.scripts.DoNothing":{DoesNotExist:[292,2,1,""],MultipleObjectsReturned:[292,2,1,""],at_script_creation:[292,3,1,""],path:[292,4,1,""],typename:[292,4,1,""]},"evennia.scripts.scripts.Store":{DoesNotExist:[292,2,1,""],MultipleObjectsReturned:[292,2,1,""],at_script_creation:[292,3,1,""],path:[292,4,1,""],typename:[292,4,1,""]},"evennia.scripts.taskhandler":{TaskHandler:[293,1,1,""]},"evennia.scripts.taskhandler.TaskHandler":{__init__:[293,3,1,""],add:[293,3,1,""],create_delays:[293,3,1,""],do_task:[293,3,1,""],load:[293,3,1,""],remove:[293,3,1,""],save:[293,3,1,""]},"evennia.scripts.tickerhandler":{Ticker:[294,1,1,""],TickerHandler:[294,1,1,""],TickerPool:[294,1,1,""]},"evennia.scripts.tickerhandler.Ticker":{__init__:[294,3,1,""],add:[294,3,1,""],remove:[294,3,1,""],stop:[294,3,1,""],validate:[294,3,1,""]},"evennia.scripts.tickerhandler.TickerHandler":{__init__:[294,3,1,""],add:[294,3,1,""],all:[294,3,1,""],all_display:[294,3,1,""],clear:[294,3,1,""],remove:[294,3,1,""],restore:[294,3,1,""],save:[294,3,1,""],ticker_pool_class:[294,4,1,""]},"evennia.scripts.tickerhandler.TickerPool":{__init__:[294,3,1,""],add:[294,3,1,""],remove:[294,3,1,""],stop:[294,3,1,""],ticker_class:[294,4,1,""]},"evennia.server":{admin:[296,0,0,"-"],amp_client:[297,0,0,"-"],connection_wizard:[298,0,0,"-"],deprecations:[299,0,0,"-"],evennia_launcher:[300,0,0,"-"],game_index_client:[301,0,0,"-"],initial_setup:[304,0,0,"-"],inputfuncs:[305,0,0,"-"],manager:[306,0,0,"-"],models:[307,0,0,"-"],portal:[308,0,0,"-"],profiling:[330,0,0,"-"],server:[338,0,0,"-"],serversession:[339,0,0,"-"],session:[340,0,0,"-"],sessionhandler:[341,0,0,"-"],signals:[342,0,0,"-"],throttle:[343,0,0,"-"],validators:[344,0,0,"-"],webserver:[345,0,0,"-"]},"evennia.server.admin":{ServerConfigAdmin:[296,1,1,""]},"evennia.server.admin.ServerConfigAdmin":{list_display:[296,4,1,""],list_display_links:[296,4,1,""],list_select_related:[296,4,1,""],media:[296,3,1,""],ordering:[296,4,1,""],save_as:[296,4,1,""],save_on_top:[296,4,1,""],search_fields:[296,4,1,""]},"evennia.server.amp_client":{AMPClientFactory:[297,1,1,""],AMPServerClientProtocol:[297,1,1,""]},"evennia.server.amp_client.AMPClientFactory":{__init__:[297,3,1,""],buildProtocol:[297,3,1,""],clientConnectionFailed:[297,3,1,""],clientConnectionLost:[297,3,1,""],factor:[297,4,1,""],initialDelay:[297,4,1,""],maxDelay:[297,4,1,""],noisy:[297,4,1,""],startedConnecting:[297,3,1,""]},"evennia.server.amp_client.AMPServerClientProtocol":{connectionMade:[297,3,1,""],data_to_portal:[297,3,1,""],send_AdminServer2Portal:[297,3,1,""],send_MsgServer2Portal:[297,3,1,""],server_receive_adminportal2server:[297,3,1,""],server_receive_msgportal2server:[297,3,1,""],server_receive_status:[297,3,1,""]},"evennia.server.connection_wizard":{ConnectionWizard:[298,1,1,""],node_game_index_fields:[298,5,1,""],node_game_index_start:[298,5,1,""],node_mssp_start:[298,5,1,""],node_start:[298,5,1,""],node_view_and_apply_settings:[298,5,1,""]},"evennia.server.connection_wizard.ConnectionWizard":{__init__:[298,3,1,""],ask_choice:[298,3,1,""],ask_continue:[298,3,1,""],ask_input:[298,3,1,""],ask_node:[298,3,1,""],ask_yesno:[298,3,1,""],display:[298,3,1,""]},"evennia.server.deprecations":{check_errors:[299,5,1,""],check_warnings:[299,5,1,""]},"evennia.server.evennia_launcher":{AMPLauncherProtocol:[300,1,1,""],MsgLauncher2Portal:[300,1,1,""],MsgStatus:[300,1,1,""],check_database:[300,5,1,""],check_main_evennia_dependencies:[300,5,1,""],collectstatic:[300,5,1,""],create_game_directory:[300,5,1,""],create_secret_key:[300,5,1,""],create_settings_file:[300,5,1,""],create_superuser:[300,5,1,""],del_pid:[300,5,1,""],error_check_python_modules:[300,5,1,""],evennia_version:[300,5,1,""],get_pid:[300,5,1,""],getenv:[300,5,1,""],init_game_directory:[300,5,1,""],kill:[300,5,1,""],list_settings:[300,5,1,""],main:[300,5,1,""],query_info:[300,5,1,""],query_status:[300,5,1,""],reboot_evennia:[300,5,1,""],reload_evennia:[300,5,1,""],run_connect_wizard:[300,5,1,""],run_dummyrunner:[300,5,1,""],run_menu:[300,5,1,""],send_instruction:[300,5,1,""],set_gamedir:[300,5,1,""],show_version_info:[300,5,1,""],start_evennia:[300,5,1,""],start_only_server:[300,5,1,""],start_portal_interactive:[300,5,1,""],start_server_interactive:[300,5,1,""],stop_evennia:[300,5,1,""],stop_server_only:[300,5,1,""],tail_log_files:[300,5,1,""],wait_for_status:[300,5,1,""],wait_for_status_reply:[300,5,1,""]},"evennia.server.evennia_launcher.AMPLauncherProtocol":{__init__:[300,3,1,""],receive_status_from_portal:[300,3,1,""],wait_for_status:[300,3,1,""]},"evennia.server.evennia_launcher.MsgLauncher2Portal":{allErrors:[300,4,1,""],arguments:[300,4,1,""],commandName:[300,4,1,""],errors:[300,4,1,""],key:[300,4,1,""],response:[300,4,1,""],reverseErrors:[300,4,1,""]},"evennia.server.evennia_launcher.MsgStatus":{allErrors:[300,4,1,""],arguments:[300,4,1,""],commandName:[300,4,1,""],errors:[300,4,1,""],key:[300,4,1,""],response:[300,4,1,""],reverseErrors:[300,4,1,""]},"evennia.server.game_index_client":{client:[302,0,0,"-"],service:[303,0,0,"-"]},"evennia.server.game_index_client.client":{EvenniaGameIndexClient:[302,1,1,""],QuietHTTP11ClientFactory:[302,1,1,""],SimpleResponseReceiver:[302,1,1,""],StringProducer:[302,1,1,""]},"evennia.server.game_index_client.client.EvenniaGameIndexClient":{__init__:[302,3,1,""],handle_egd_response:[302,3,1,""],send_game_details:[302,3,1,""]},"evennia.server.game_index_client.client.QuietHTTP11ClientFactory":{noisy:[302,4,1,""]},"evennia.server.game_index_client.client.SimpleResponseReceiver":{__init__:[302,3,1,""],connectionLost:[302,3,1,""],dataReceived:[302,3,1,""]},"evennia.server.game_index_client.client.StringProducer":{__init__:[302,3,1,""],pauseProducing:[302,3,1,""],startProducing:[302,3,1,""],stopProducing:[302,3,1,""]},"evennia.server.game_index_client.service":{EvenniaGameIndexService:[303,1,1,""]},"evennia.server.game_index_client.service.EvenniaGameIndexService":{__init__:[303,3,1,""],name:[303,4,1,""],startService:[303,3,1,""],stopService:[303,3,1,""]},"evennia.server.initial_setup":{at_initial_setup:[304,5,1,""],collectstatic:[304,5,1,""],create_channels:[304,5,1,""],create_objects:[304,5,1,""],get_god_account:[304,5,1,""],handle_setup:[304,5,1,""],reset_server:[304,5,1,""]},"evennia.server.inputfuncs":{"default":[305,5,1,""],bot_data_in:[305,5,1,""],client_options:[305,5,1,""],echo:[305,5,1,""],external_discord_hello:[305,5,1,""],get_client_options:[305,5,1,""],get_inputfuncs:[305,5,1,""],get_value:[305,5,1,""],hello:[305,5,1,""],login:[305,5,1,""],monitor:[305,5,1,""],monitored:[305,5,1,""],msdp_list:[305,5,1,""],msdp_report:[305,5,1,""],msdp_send:[305,5,1,""],msdp_unreport:[305,5,1,""],repeat:[305,5,1,""],supports_set:[305,5,1,""],text:[305,5,1,""],unmonitor:[305,5,1,""],unrepeat:[305,5,1,""],webclient_options:[305,5,1,""]},"evennia.server.manager":{ServerConfigManager:[306,1,1,""]},"evennia.server.manager.ServerConfigManager":{conf:[306,3,1,""]},"evennia.server.models":{ServerConfig:[307,1,1,""]},"evennia.server.models.ServerConfig":{DoesNotExist:[307,2,1,""],MultipleObjectsReturned:[307,2,1,""],db_key:[307,4,1,""],db_value:[307,4,1,""],id:[307,4,1,""],key:[307,3,1,""],objects:[307,4,1,""],path:[307,4,1,""],store:[307,3,1,""],typename:[307,4,1,""],value:[307,3,1,""]},"evennia.server.portal":{amp:[309,0,0,"-"],amp_server:[310,0,0,"-"],grapevine:[311,0,0,"-"],irc:[312,0,0,"-"],mccp:[313,0,0,"-"],mssp:[314,0,0,"-"],mxp:[315,0,0,"-"],naws:[316,0,0,"-"],portal:[317,0,0,"-"],portalsessionhandler:[318,0,0,"-"],rss:[319,0,0,"-"],ssh:[320,0,0,"-"],ssl:[321,0,0,"-"],suppress_ga:[322,0,0,"-"],telnet:[323,0,0,"-"],telnet_oob:[324,0,0,"-"],telnet_ssl:[325,0,0,"-"],tests:[326,0,0,"-"],ttype:[327,0,0,"-"],webclient:[328,0,0,"-"],webclient_ajax:[329,0,0,"-"]},"evennia.server.portal.amp":{AMPMultiConnectionProtocol:[309,1,1,""],AdminPortal2Server:[309,1,1,""],AdminServer2Portal:[309,1,1,""],Compressed:[309,1,1,""],FunctionCall:[309,1,1,""],MsgLauncher2Portal:[309,1,1,""],MsgPortal2Server:[309,1,1,""],MsgServer2Portal:[309,1,1,""],MsgStatus:[309,1,1,""],dumps:[309,5,1,""],loads:[309,5,1,""]},"evennia.server.portal.amp.AMPMultiConnectionProtocol":{__init__:[309,3,1,""],broadcast:[309,3,1,""],connectionLost:[309,3,1,""],connectionMade:[309,3,1,""],dataReceived:[309,3,1,""],data_in:[309,3,1,""],errback:[309,3,1,""],makeConnection:[309,3,1,""],receive_functioncall:[309,3,1,""],send_FunctionCall:[309,3,1,""]},"evennia.server.portal.amp.AdminPortal2Server":{allErrors:[309,4,1,""],arguments:[309,4,1,""],commandName:[309,4,1,""],errors:[309,4,1,""],key:[309,4,1,""],response:[309,4,1,""],reverseErrors:[309,4,1,""]},"evennia.server.portal.amp.AdminServer2Portal":{allErrors:[309,4,1,""],arguments:[309,4,1,""],commandName:[309,4,1,""],errors:[309,4,1,""],key:[309,4,1,""],response:[309,4,1,""],reverseErrors:[309,4,1,""]},"evennia.server.portal.amp.Compressed":{fromBox:[309,3,1,""],fromString:[309,3,1,""],toBox:[309,3,1,""],toString:[309,3,1,""]},"evennia.server.portal.amp.FunctionCall":{allErrors:[309,4,1,""],arguments:[309,4,1,""],commandName:[309,4,1,""],errors:[309,4,1,""],key:[309,4,1,""],response:[309,4,1,""],reverseErrors:[309,4,1,""]},"evennia.server.portal.amp.MsgLauncher2Portal":{allErrors:[309,4,1,""],arguments:[309,4,1,""],commandName:[309,4,1,""],errors:[309,4,1,""],key:[309,4,1,""],response:[309,4,1,""],reverseErrors:[309,4,1,""]},"evennia.server.portal.amp.MsgPortal2Server":{allErrors:[309,4,1,""],arguments:[309,4,1,""],commandName:[309,4,1,""],errors:[309,4,1,""],key:[309,4,1,""],response:[309,4,1,""],reverseErrors:[309,4,1,""]},"evennia.server.portal.amp.MsgServer2Portal":{allErrors:[309,4,1,""],arguments:[309,4,1,""],commandName:[309,4,1,""],errors:[309,4,1,""],key:[309,4,1,""],response:[309,4,1,""],reverseErrors:[309,4,1,""]},"evennia.server.portal.amp.MsgStatus":{allErrors:[309,4,1,""],arguments:[309,4,1,""],commandName:[309,4,1,""],errors:[309,4,1,""],key:[309,4,1,""],response:[309,4,1,""],reverseErrors:[309,4,1,""]},"evennia.server.portal.amp_server":{AMPServerFactory:[310,1,1,""],AMPServerProtocol:[310,1,1,""],getenv:[310,5,1,""]},"evennia.server.portal.amp_server.AMPServerFactory":{__init__:[310,3,1,""],buildProtocol:[310,3,1,""],logPrefix:[310,3,1,""],noisy:[310,4,1,""]},"evennia.server.portal.amp_server.AMPServerProtocol":{connectionLost:[310,3,1,""],data_to_server:[310,3,1,""],get_status:[310,3,1,""],portal_receive_adminserver2portal:[310,3,1,""],portal_receive_launcher2portal:[310,3,1,""],portal_receive_server2portal:[310,3,1,""],portal_receive_status:[310,3,1,""],send_AdminPortal2Server:[310,3,1,""],send_MsgPortal2Server:[310,3,1,""],send_Status2Launcher:[310,3,1,""],start_server:[310,3,1,""],stop_server:[310,3,1,""],wait_for_disconnect:[310,3,1,""],wait_for_server_connect:[310,3,1,""]},"evennia.server.portal.grapevine":{GrapevineClient:[311,1,1,""],RestartingWebsocketServerFactory:[311,1,1,""]},"evennia.server.portal.grapevine.GrapevineClient":{__init__:[311,3,1,""],at_login:[311,3,1,""],data_in:[311,3,1,""],disconnect:[311,3,1,""],onClose:[311,3,1,""],onMessage:[311,3,1,""],onOpen:[311,3,1,""],send_authenticate:[311,3,1,""],send_channel:[311,3,1,""],send_default:[311,3,1,""],send_heartbeat:[311,3,1,""],send_subscribe:[311,3,1,""],send_unsubscribe:[311,3,1,""]},"evennia.server.portal.grapevine.RestartingWebsocketServerFactory":{__init__:[311,3,1,""],buildProtocol:[311,3,1,""],clientConnectionFailed:[311,3,1,""],clientConnectionLost:[311,3,1,""],factor:[311,4,1,""],initialDelay:[311,4,1,""],maxDelay:[311,4,1,""],reconnect:[311,3,1,""],start:[311,3,1,""],startedConnecting:[311,3,1,""]},"evennia.server.portal.irc":{IRCBot:[312,1,1,""],IRCBotFactory:[312,1,1,""],parse_ansi_to_irc:[312,5,1,""],parse_irc_to_ansi:[312,5,1,""]},"evennia.server.portal.irc.IRCBot":{action:[312,3,1,""],at_login:[312,3,1,""],channel:[312,4,1,""],data_in:[312,3,1,""],disconnect:[312,3,1,""],factory:[312,4,1,""],get_nicklist:[312,3,1,""],irc_RPL_ENDOFNAMES:[312,3,1,""],irc_RPL_NAMREPLY:[312,3,1,""],lineRate:[312,4,1,""],logger:[312,4,1,""],nickname:[312,4,1,""],pong:[312,3,1,""],privmsg:[312,3,1,""],send_channel:[312,3,1,""],send_default:[312,3,1,""],send_ping:[312,3,1,""],send_privmsg:[312,3,1,""],send_reconnect:[312,3,1,""],send_request_nicklist:[312,3,1,""],signedOn:[312,3,1,""],sourceURL:[312,4,1,""]},"evennia.server.portal.irc.IRCBotFactory":{__init__:[312,3,1,""],buildProtocol:[312,3,1,""],clientConnectionFailed:[312,3,1,""],clientConnectionLost:[312,3,1,""],factor:[312,4,1,""],initialDelay:[312,4,1,""],maxDelay:[312,4,1,""],reconnect:[312,3,1,""],start:[312,3,1,""],startedConnecting:[312,3,1,""]},"evennia.server.portal.mccp":{Mccp:[313,1,1,""],mccp_compress:[313,5,1,""]},"evennia.server.portal.mccp.Mccp":{__init__:[313,3,1,""],do_mccp:[313,3,1,""],no_mccp:[313,3,1,""]},"evennia.server.portal.mssp":{Mssp:[314,1,1,""]},"evennia.server.portal.mssp.Mssp":{__init__:[314,3,1,""],do_mssp:[314,3,1,""],get_player_count:[314,3,1,""],get_uptime:[314,3,1,""],no_mssp:[314,3,1,""]},"evennia.server.portal.mxp":{Mxp:[315,1,1,""],mxp_parse:[315,5,1,""]},"evennia.server.portal.mxp.Mxp":{__init__:[315,3,1,""],do_mxp:[315,3,1,""],no_mxp:[315,3,1,""]},"evennia.server.portal.naws":{Naws:[316,1,1,""]},"evennia.server.portal.naws.Naws":{__init__:[316,3,1,""],do_naws:[316,3,1,""],negotiate_sizes:[316,3,1,""],no_naws:[316,3,1,""]},"evennia.server.portal.portal":{Portal:[317,1,1,""],Websocket:[317,1,1,""]},"evennia.server.portal.portal.Portal":{__init__:[317,3,1,""],get_info_dict:[317,3,1,""],shutdown:[317,3,1,""]},"evennia.server.portal.portalsessionhandler":{PortalSessionHandler:[318,1,1,""]},"evennia.server.portal.portalsessionhandler.PortalSessionHandler":{__init__:[318,3,1,""],announce_all:[318,3,1,""],at_server_connection:[318,3,1,""],connect:[318,3,1,""],count_loggedin:[318,3,1,""],data_in:[318,3,1,""],data_out:[318,3,1,""],disconnect:[318,3,1,""],disconnect_all:[318,3,1,""],generate_sessid:[318,3,1,""],server_connect:[318,3,1,""],server_disconnect:[318,3,1,""],server_disconnect_all:[318,3,1,""],server_logged_in:[318,3,1,""],server_session_sync:[318,3,1,""],sessions_from_csessid:[318,3,1,""],sync:[318,3,1,""]},"evennia.server.portal.rss":{RSSBotFactory:[319,1,1,""],RSSReader:[319,1,1,""]},"evennia.server.portal.rss.RSSBotFactory":{__init__:[319,3,1,""],start:[319,3,1,""]},"evennia.server.portal.rss.RSSReader":{__init__:[319,3,1,""],data_in:[319,3,1,""],disconnect:[319,3,1,""],get_new:[319,3,1,""],update:[319,3,1,""]},"evennia.server.portal.ssh":{AccountDBPasswordChecker:[320,1,1,""],ExtraInfoAuthServer:[320,1,1,""],PassAvatarIdTerminalRealm:[320,1,1,""],SSHServerFactory:[320,1,1,""],SshProtocol:[320,1,1,""],TerminalSessionTransport_getPeer:[320,1,1,""],getKeyPair:[320,5,1,""],makeFactory:[320,5,1,""]},"evennia.server.portal.ssh.AccountDBPasswordChecker":{__init__:[320,3,1,""],credentialInterfaces:[320,4,1,""],noisy:[320,4,1,""],requestAvatarId:[320,3,1,""]},"evennia.server.portal.ssh.ExtraInfoAuthServer":{auth_password:[320,3,1,""],noisy:[320,4,1,""]},"evennia.server.portal.ssh.PassAvatarIdTerminalRealm":{noisy:[320,4,1,""]},"evennia.server.portal.ssh.SSHServerFactory":{logPrefix:[320,3,1,""],noisy:[320,4,1,""]},"evennia.server.portal.ssh.SshProtocol":{__init__:[320,3,1,""],at_login:[320,3,1,""],connectionLost:[320,3,1,""],connectionMade:[320,3,1,""],data_out:[320,3,1,""],disconnect:[320,3,1,""],getClientAddress:[320,3,1,""],handle_EOF:[320,3,1,""],handle_FF:[320,3,1,""],handle_INT:[320,3,1,""],handle_QUIT:[320,3,1,""],lineReceived:[320,3,1,""],noisy:[320,4,1,""],sendLine:[320,3,1,""],send_default:[320,3,1,""],send_prompt:[320,3,1,""],send_text:[320,3,1,""],terminalSize:[320,3,1,""]},"evennia.server.portal.ssh.TerminalSessionTransport_getPeer":{__init__:[320,3,1,""],noisy:[320,4,1,""]},"evennia.server.portal.ssl":{SSLProtocol:[321,1,1,""],getSSLContext:[321,5,1,""],verify_SSL_key_and_cert:[321,5,1,""]},"evennia.server.portal.ssl.SSLProtocol":{__init__:[321,3,1,""]},"evennia.server.portal.suppress_ga":{SuppressGA:[322,1,1,""]},"evennia.server.portal.suppress_ga.SuppressGA":{__init__:[322,3,1,""],will_suppress_ga:[322,3,1,""],wont_suppress_ga:[322,3,1,""]},"evennia.server.portal.telnet":{TelnetProtocol:[323,1,1,""],TelnetServerFactory:[323,1,1,""]},"evennia.server.portal.telnet.TelnetProtocol":{__init__:[323,3,1,""],applicationDataReceived:[323,3,1,""],at_login:[323,3,1,""],connectionLost:[323,3,1,""],connectionMade:[323,3,1,""],dataReceived:[323,3,1,""],data_in:[323,3,1,""],data_out:[323,3,1,""],disableLocal:[323,3,1,""],disableRemote:[323,3,1,""],disconnect:[323,3,1,""],enableLocal:[323,3,1,""],enableRemote:[323,3,1,""],handshake_done:[323,3,1,""],sendLine:[323,3,1,""],send_default:[323,3,1,""],send_prompt:[323,3,1,""],send_text:[323,3,1,""],toggle_nop_keepalive:[323,3,1,""]},"evennia.server.portal.telnet.TelnetServerFactory":{logPrefix:[323,3,1,""],noisy:[323,4,1,""]},"evennia.server.portal.telnet_oob":{TelnetOOB:[324,1,1,""]},"evennia.server.portal.telnet_oob.TelnetOOB":{__init__:[324,3,1,""],data_out:[324,3,1,""],decode_gmcp:[324,3,1,""],decode_msdp:[324,3,1,""],do_gmcp:[324,3,1,""],do_msdp:[324,3,1,""],encode_gmcp:[324,3,1,""],encode_msdp:[324,3,1,""],no_gmcp:[324,3,1,""],no_msdp:[324,3,1,""]},"evennia.server.portal.telnet_ssl":{SSLProtocol:[325,1,1,""],getSSLContext:[325,5,1,""],verify_or_create_SSL_key_and_cert:[325,5,1,""]},"evennia.server.portal.telnet_ssl.SSLProtocol":{__init__:[325,3,1,""]},"evennia.server.portal.tests":{TestAMPServer:[326,1,1,""],TestIRC:[326,1,1,""],TestTelnet:[326,1,1,""],TestWebSocket:[326,1,1,""]},"evennia.server.portal.tests.TestAMPServer":{setUp:[326,3,1,""],test_amp_in:[326,3,1,""],test_amp_out:[326,3,1,""],test_large_msg:[326,3,1,""]},"evennia.server.portal.tests.TestIRC":{test_bold:[326,3,1,""],test_colors:[326,3,1,""],test_identity:[326,3,1,""],test_italic:[326,3,1,""],test_plain_ansi:[326,3,1,""]},"evennia.server.portal.tests.TestTelnet":{setUp:[326,3,1,""],test_mudlet_ttype:[326,3,1,""]},"evennia.server.portal.tests.TestWebSocket":{setUp:[326,3,1,""],tearDown:[326,3,1,""],test_data_in:[326,3,1,""],test_data_out:[326,3,1,""]},"evennia.server.portal.ttype":{Ttype:[327,1,1,""]},"evennia.server.portal.ttype.Ttype":{__init__:[327,3,1,""],will_ttype:[327,3,1,""],wont_ttype:[327,3,1,""]},"evennia.server.portal.webclient":{WebSocketClient:[328,1,1,""]},"evennia.server.portal.webclient.WebSocketClient":{__init__:[328,3,1,""],at_login:[328,3,1,""],data_in:[328,3,1,""],disconnect:[328,3,1,""],get_client_session:[328,3,1,""],nonce:[328,4,1,""],onClose:[328,3,1,""],onMessage:[328,3,1,""],onOpen:[328,3,1,""],sendLine:[328,3,1,""],send_default:[328,3,1,""],send_prompt:[328,3,1,""],send_text:[328,3,1,""]},"evennia.server.portal.webclient_ajax":{AjaxWebClient:[329,1,1,""],AjaxWebClientSession:[329,1,1,""],LazyEncoder:[329,1,1,""],jsonify:[329,5,1,""]},"evennia.server.portal.webclient_ajax.AjaxWebClient":{__init__:[329,3,1,""],allowedMethods:[329,4,1,""],at_login:[329,3,1,""],client_disconnect:[329,3,1,""],get_client_sessid:[329,3,1,""],isLeaf:[329,4,1,""],lineSend:[329,3,1,""],mode_close:[329,3,1,""],mode_init:[329,3,1,""],mode_input:[329,3,1,""],mode_keepalive:[329,3,1,""],mode_receive:[329,3,1,""],render_POST:[329,3,1,""]},"evennia.server.portal.webclient_ajax.AjaxWebClientSession":{__init__:[329,3,1,""],at_login:[329,3,1,""],data_in:[329,3,1,""],data_out:[329,3,1,""],disconnect:[329,3,1,""],get_client_session:[329,3,1,""],send_default:[329,3,1,""],send_prompt:[329,3,1,""],send_text:[329,3,1,""]},"evennia.server.portal.webclient_ajax.LazyEncoder":{"default":[329,3,1,""]},"evennia.server.profiling":{dummyrunner:[331,0,0,"-"],dummyrunner_settings:[332,0,0,"-"],memplot:[333,0,0,"-"],settings_mixin:[334,0,0,"-"],test_queries:[335,0,0,"-"],tests:[336,0,0,"-"],timetrace:[337,0,0,"-"]},"evennia.server.profiling.dummyrunner":{DummyClient:[331,1,1,""],DummyFactory:[331,1,1,""],gidcounter:[331,5,1,""],idcounter:[331,5,1,""],makeiter:[331,5,1,""],start_all_dummy_clients:[331,5,1,""]},"evennia.server.profiling.dummyrunner.DummyClient":{connectionLost:[331,3,1,""],connectionMade:[331,3,1,""],counter:[331,3,1,""],dataReceived:[331,3,1,""],error:[331,3,1,""],logout:[331,3,1,""],step:[331,3,1,""]},"evennia.server.profiling.dummyrunner.DummyFactory":{__init__:[331,3,1,""],protocol:[331,4,1,""]},"evennia.server.profiling.dummyrunner_settings":{c_creates_button:[332,5,1,""],c_creates_obj:[332,5,1,""],c_digs:[332,5,1,""],c_examines:[332,5,1,""],c_help:[332,5,1,""],c_idles:[332,5,1,""],c_login:[332,5,1,""],c_login_nodig:[332,5,1,""],c_logout:[332,5,1,""],c_looks:[332,5,1,""],c_moves:[332,5,1,""],c_moves_n:[332,5,1,""],c_moves_s:[332,5,1,""],c_socialize:[332,5,1,""]},"evennia.server.profiling.memplot":{Memplot:[333,1,1,""]},"evennia.server.profiling.memplot.Memplot":{DoesNotExist:[333,2,1,""],MultipleObjectsReturned:[333,2,1,""],at_repeat:[333,3,1,""],at_script_creation:[333,3,1,""],path:[333,4,1,""],typename:[333,4,1,""]},"evennia.server.profiling.test_queries":{count_queries:[335,5,1,""]},"evennia.server.profiling.tests":{TestDummyrunnerSettings:[336,1,1,""],TestMemPlot:[336,1,1,""]},"evennia.server.profiling.tests.TestDummyrunnerSettings":{clear_client_lists:[336,3,1,""],perception_method_tests:[336,3,1,""],setUp:[336,3,1,""],test_c_creates_button:[336,3,1,""],test_c_creates_obj:[336,3,1,""],test_c_digs:[336,3,1,""],test_c_examines:[336,3,1,""],test_c_help:[336,3,1,""],test_c_login:[336,3,1,""],test_c_login_no_dig:[336,3,1,""],test_c_logout:[336,3,1,""],test_c_looks:[336,3,1,""],test_c_move_n:[336,3,1,""],test_c_move_s:[336,3,1,""],test_c_moves:[336,3,1,""],test_c_socialize:[336,3,1,""],test_idles:[336,3,1,""]},"evennia.server.profiling.tests.TestMemPlot":{test_memplot:[336,3,1,""]},"evennia.server.profiling.timetrace":{timetrace:[337,5,1,""]},"evennia.server.server":{Evennia:[338,1,1,""]},"evennia.server.server.Evennia":{__init__:[338,3,1,""],at_post_portal_sync:[338,3,1,""],at_server_cold_start:[338,3,1,""],at_server_cold_stop:[338,3,1,""],at_server_reload_start:[338,3,1,""],at_server_reload_stop:[338,3,1,""],at_server_start:[338,3,1,""],at_server_stop:[338,3,1,""],get_info_dict:[338,3,1,""],run_init_hooks:[338,3,1,""],run_initial_setup:[338,3,1,""],shutdown:[338,3,1,""],sqlite3_prep:[338,3,1,""],update_defaults:[338,3,1,""]},"evennia.server.serversession":{ServerSession:[339,1,1,""]},"evennia.server.serversession.ServerSession":{__init__:[339,3,1,""],access:[339,3,1,""],at_cmdset_get:[339,3,1,""],at_disconnect:[339,3,1,""],at_login:[339,3,1,""],at_sync:[339,3,1,""],attributes:[339,4,1,""],cmdset_storage:[339,3,1,""],data_in:[339,3,1,""],data_out:[339,3,1,""],db:[339,3,1,""],execute_cmd:[339,3,1,""],get_account:[339,3,1,""],get_character:[339,3,1,""],get_client_size:[339,3,1,""],get_puppet:[339,3,1,""],get_puppet_or_account:[339,3,1,""],id:[339,3,1,""],log:[339,3,1,""],msg:[339,3,1,""],nattributes:[339,4,1,""],ndb:[339,3,1,""],ndb_del:[339,3,1,""],ndb_get:[339,3,1,""],ndb_set:[339,3,1,""],update_flags:[339,3,1,""],update_session_counters:[339,3,1,""]},"evennia.server.session":{Session:[340,1,1,""]},"evennia.server.session.Session":{at_sync:[340,3,1,""],data_in:[340,3,1,""],data_out:[340,3,1,""],disconnect:[340,3,1,""],get_sync_data:[340,3,1,""],init_session:[340,3,1,""],load_sync_data:[340,3,1,""]},"evennia.server.sessionhandler":{DummySession:[341,1,1,""],ServerSessionHandler:[341,1,1,""],SessionHandler:[341,1,1,""],delayed_import:[341,5,1,""]},"evennia.server.sessionhandler.DummySession":{sessid:[341,4,1,""]},"evennia.server.sessionhandler.ServerSessionHandler":{__init__:[341,3,1,""],account_count:[341,3,1,""],all_connected_accounts:[341,3,1,""],all_sessions_portal_sync:[341,3,1,""],announce_all:[341,3,1,""],call_inputfuncs:[341,3,1,""],data_in:[341,3,1,""],data_out:[341,3,1,""],disconnect:[341,3,1,""],disconnect_all_sessions:[341,3,1,""],disconnect_duplicate_sessions:[341,3,1,""],get_inputfuncs:[341,3,1,""],login:[341,3,1,""],portal_connect:[341,3,1,""],portal_disconnect:[341,3,1,""],portal_disconnect_all:[341,3,1,""],portal_reset_server:[341,3,1,""],portal_restart_server:[341,3,1,""],portal_session_sync:[341,3,1,""],portal_sessions_sync:[341,3,1,""],portal_shutdown:[341,3,1,""],session_from_account:[341,3,1,""],session_from_sessid:[341,3,1,""],session_portal_partial_sync:[341,3,1,""],session_portal_sync:[341,3,1,""],sessions_from_account:[341,3,1,""],sessions_from_character:[341,3,1,""],sessions_from_csessid:[341,3,1,""],sessions_from_puppet:[341,3,1,""],start_bot_session:[341,3,1,""],validate_sessions:[341,3,1,""]},"evennia.server.sessionhandler.SessionHandler":{clean_senddata:[341,3,1,""],get:[341,3,1,""],get_all_sync_data:[341,3,1,""],get_sessions:[341,3,1,""]},"evennia.server.throttle":{Throttle:[343,1,1,""]},"evennia.server.throttle.Throttle":{__init__:[343,3,1,""],check:[343,3,1,""],error_msg:[343,4,1,""],get:[343,3,1,""],get_cache_key:[343,3,1,""],record_ip:[343,3,1,""],remove:[343,3,1,""],touch:[343,3,1,""],unrecord_ip:[343,3,1,""],update:[343,3,1,""]},"evennia.server.validators":{EvenniaPasswordValidator:[344,1,1,""],EvenniaUsernameAvailabilityValidator:[344,1,1,""]},"evennia.server.validators.EvenniaPasswordValidator":{__init__:[344,3,1,""],get_help_text:[344,3,1,""],validate:[344,3,1,""]},"evennia.server.webserver":{DjangoWebRoot:[345,1,1,""],EvenniaReverseProxyResource:[345,1,1,""],HTTPChannelWithXForwardedFor:[345,1,1,""],LockableThreadPool:[345,1,1,""],PrivateStaticRoot:[345,1,1,""],WSGIWebServer:[345,1,1,""],Website:[345,1,1,""]},"evennia.server.webserver.DjangoWebRoot":{__init__:[345,3,1,""],empty_threadpool:[345,3,1,""],getChild:[345,3,1,""]},"evennia.server.webserver.EvenniaReverseProxyResource":{getChild:[345,3,1,""],render:[345,3,1,""]},"evennia.server.webserver.HTTPChannelWithXForwardedFor":{allHeadersReceived:[345,3,1,""]},"evennia.server.webserver.LockableThreadPool":{__init__:[345,3,1,""],callInThread:[345,3,1,""],lock:[345,3,1,""]},"evennia.server.webserver.PrivateStaticRoot":{directoryListing:[345,3,1,""]},"evennia.server.webserver.WSGIWebServer":{__init__:[345,3,1,""],startService:[345,3,1,""],stopService:[345,3,1,""]},"evennia.server.webserver.Website":{log:[345,3,1,""],logPrefix:[345,3,1,""],noisy:[345,4,1,""]},"evennia.typeclasses":{admin:[348,0,0,"-"],attributes:[349,0,0,"-"],managers:[350,0,0,"-"],models:[351,0,0,"-"],tags:[352,0,0,"-"]},"evennia.typeclasses.admin":{AttributeForm:[348,1,1,""],AttributeFormSet:[348,1,1,""],AttributeInline:[348,1,1,""],TagAdmin:[348,1,1,""],TagForm:[348,1,1,""],TagFormSet:[348,1,1,""],TagInline:[348,1,1,""]},"evennia.typeclasses.admin.AttributeForm":{Meta:[348,1,1,""],__init__:[348,3,1,""],base_fields:[348,4,1,""],clean_attr_value:[348,3,1,""],declared_fields:[348,4,1,""],media:[348,3,1,""],save:[348,3,1,""]},"evennia.typeclasses.admin.AttributeForm.Meta":{fields:[348,4,1,""]},"evennia.typeclasses.admin.AttributeFormSet":{save:[348,3,1,""]},"evennia.typeclasses.admin.AttributeInline":{extra:[348,4,1,""],form:[348,4,1,""],formset:[348,4,1,""],get_formset:[348,3,1,""],media:[348,3,1,""],model:[348,4,1,""],related_field:[348,4,1,""]},"evennia.typeclasses.admin.TagAdmin":{fields:[348,4,1,""],list_display:[348,4,1,""],list_filter:[348,4,1,""],media:[348,3,1,""],search_fields:[348,4,1,""]},"evennia.typeclasses.admin.TagForm":{Meta:[348,1,1,""],__init__:[348,3,1,""],base_fields:[348,4,1,""],declared_fields:[348,4,1,""],media:[348,3,1,""],save:[348,3,1,""]},"evennia.typeclasses.admin.TagForm.Meta":{fields:[348,4,1,""]},"evennia.typeclasses.admin.TagFormSet":{save:[348,3,1,""]},"evennia.typeclasses.admin.TagInline":{extra:[348,4,1,""],form:[348,4,1,""],formset:[348,4,1,""],get_formset:[348,3,1,""],media:[348,3,1,""],model:[348,4,1,""],related_field:[348,4,1,""]},"evennia.typeclasses.attributes":{Attribute:[349,1,1,""],AttributeHandler:[349,1,1,""],DbHolder:[349,1,1,""],IAttribute:[349,1,1,""],IAttributeBackend:[349,1,1,""],InMemoryAttribute:[349,1,1,""],InMemoryAttributeBackend:[349,1,1,""],ModelAttributeBackend:[349,1,1,""],NickHandler:[349,1,1,""],NickTemplateInvalid:[349,2,1,""],initialize_nick_templates:[349,5,1,""],parse_nick_template:[349,5,1,""]},"evennia.typeclasses.attributes.Attribute":{DoesNotExist:[349,2,1,""],MultipleObjectsReturned:[349,2,1,""],accountdb_set:[349,4,1,""],attrtype:[349,3,1,""],category:[349,3,1,""],channeldb_set:[349,4,1,""],date_created:[349,3,1,""],db_attrtype:[349,4,1,""],db_category:[349,4,1,""],db_date_created:[349,4,1,""],db_key:[349,4,1,""],db_lock_storage:[349,4,1,""],db_model:[349,4,1,""],db_strvalue:[349,4,1,""],db_value:[349,4,1,""],get_next_by_db_date_created:[349,3,1,""],get_previous_by_db_date_created:[349,3,1,""],id:[349,4,1,""],key:[349,3,1,""],lock_storage:[349,3,1,""],model:[349,3,1,""],objectdb_set:[349,4,1,""],path:[349,4,1,""],scriptdb_set:[349,4,1,""],strvalue:[349,3,1,""],typename:[349,4,1,""],value:[349,3,1,""]},"evennia.typeclasses.attributes.AttributeHandler":{__init__:[349,3,1,""],add:[349,3,1,""],all:[349,3,1,""],batch_add:[349,3,1,""],clear:[349,3,1,""],get:[349,3,1,""],has:[349,3,1,""],remove:[349,3,1,""],reset_cache:[349,3,1,""]},"evennia.typeclasses.attributes.DbHolder":{__init__:[349,3,1,""],all:[349,3,1,""],get_all:[349,3,1,""]},"evennia.typeclasses.attributes.IAttribute":{access:[349,3,1,""],attrtype:[349,3,1,""],category:[349,3,1,""],date_created:[349,3,1,""],key:[349,3,1,""],lock_storage:[349,3,1,""],locks:[349,4,1,""],model:[349,3,1,""],strvalue:[349,3,1,""]},"evennia.typeclasses.attributes.IAttributeBackend":{__init__:[349,3,1,""],batch_add:[349,3,1,""],clear_attributes:[349,3,1,""],create_attribute:[349,3,1,""],delete_attribute:[349,3,1,""],do_batch_delete:[349,3,1,""],do_batch_finish:[349,3,1,""],do_batch_update_attribute:[349,3,1,""],do_create_attribute:[349,3,1,""],do_delete_attribute:[349,3,1,""],do_update_attribute:[349,3,1,""],get:[349,3,1,""],get_all_attributes:[349,3,1,""],query_all:[349,3,1,""],query_category:[349,3,1,""],query_key:[349,3,1,""],reset_cache:[349,3,1,""],update_attribute:[349,3,1,""]},"evennia.typeclasses.attributes.InMemoryAttribute":{__init__:[349,3,1,""],value:[349,3,1,""]},"evennia.typeclasses.attributes.InMemoryAttributeBackend":{__init__:[349,3,1,""],do_batch_finish:[349,3,1,""],do_batch_update_attribute:[349,3,1,""],do_create_attribute:[349,3,1,""],do_delete_attribute:[349,3,1,""],do_update_attribute:[349,3,1,""],query_all:[349,3,1,""],query_category:[349,3,1,""],query_key:[349,3,1,""]},"evennia.typeclasses.attributes.ModelAttributeBackend":{__init__:[349,3,1,""],do_batch_finish:[349,3,1,""],do_batch_update_attribute:[349,3,1,""],do_create_attribute:[349,3,1,""],do_delete_attribute:[349,3,1,""],do_update_attribute:[349,3,1,""],query_all:[349,3,1,""],query_category:[349,3,1,""],query_key:[349,3,1,""]},"evennia.typeclasses.attributes.NickHandler":{__init__:[349,3,1,""],add:[349,3,1,""],get:[349,3,1,""],has:[349,3,1,""],nickreplace:[349,3,1,""],remove:[349,3,1,""]},"evennia.typeclasses.managers":{TypedObjectManager:[350,1,1,""]},"evennia.typeclasses.managers.TypedObjectManager":{create_tag:[350,3,1,""],dbref:[350,3,1,""],dbref_search:[350,3,1,""],get_alias:[350,3,1,""],get_attribute:[350,3,1,""],get_by_alias:[350,3,1,""],get_by_attribute:[350,3,1,""],get_by_nick:[350,3,1,""],get_by_permission:[350,3,1,""],get_by_tag:[350,3,1,""],get_dbref_range:[350,3,1,""],get_id:[350,3,1,""],get_nick:[350,3,1,""],get_permission:[350,3,1,""],get_tag:[350,3,1,""],get_typeclass_totals:[350,3,1,""],object_totals:[350,3,1,""],typeclass_search:[350,3,1,""]},"evennia.typeclasses.models":{TypedObject:[351,1,1,""]},"evennia.typeclasses.models.TypedObject":{"delete":[351,3,1,""],Meta:[351,1,1,""],__init__:[351,3,1,""],access:[351,3,1,""],aliases:[351,4,1,""],at_idmapper_flush:[351,3,1,""],at_rename:[351,3,1,""],attributes:[351,4,1,""],check_permstring:[351,3,1,""],date_created:[351,3,1,""],db:[351,3,1,""],db_attributes:[351,4,1,""],db_date_created:[351,4,1,""],db_key:[351,4,1,""],db_lock_storage:[351,4,1,""],db_tags:[351,4,1,""],db_typeclass_path:[351,4,1,""],dbid:[351,3,1,""],dbref:[351,3,1,""],get_absolute_url:[351,3,1,""],get_display_name:[351,3,1,""],get_extra_info:[351,3,1,""],get_next_by_db_date_created:[351,3,1,""],get_previous_by_db_date_created:[351,3,1,""],is_typeclass:[351,3,1,""],key:[351,3,1,""],lock_storage:[351,3,1,""],locks:[351,4,1,""],name:[351,3,1,""],nattributes:[351,4,1,""],ndb:[351,3,1,""],objects:[351,4,1,""],path:[351,4,1,""],permissions:[351,4,1,""],set_class_from_typeclass:[351,3,1,""],swap_typeclass:[351,3,1,""],tags:[351,4,1,""],typeclass_path:[351,3,1,""],typename:[351,4,1,""],web_get_admin_url:[351,3,1,""],web_get_create_url:[351,3,1,""],web_get_delete_url:[351,3,1,""],web_get_detail_url:[351,3,1,""],web_get_puppet_url:[351,3,1,""],web_get_update_url:[351,3,1,""]},"evennia.typeclasses.models.TypedObject.Meta":{"abstract":[351,4,1,""],ordering:[351,4,1,""],verbose_name:[351,4,1,""]},"evennia.typeclasses.tags":{AliasHandler:[352,1,1,""],PermissionHandler:[352,1,1,""],Tag:[352,1,1,""],TagHandler:[352,1,1,""]},"evennia.typeclasses.tags.Tag":{DoesNotExist:[352,2,1,""],MultipleObjectsReturned:[352,2,1,""],accountdb_set:[352,4,1,""],channeldb_set:[352,4,1,""],db_category:[352,4,1,""],db_data:[352,4,1,""],db_key:[352,4,1,""],db_model:[352,4,1,""],db_tagtype:[352,4,1,""],helpentry_set:[352,4,1,""],id:[352,4,1,""],msg_set:[352,4,1,""],objectdb_set:[352,4,1,""],objects:[352,4,1,""],scriptdb_set:[352,4,1,""]},"evennia.typeclasses.tags.TagHandler":{__init__:[352,3,1,""],add:[352,3,1,""],all:[352,3,1,""],batch_add:[352,3,1,""],clear:[352,3,1,""],get:[352,3,1,""],has:[352,3,1,""],remove:[352,3,1,""],reset_cache:[352,3,1,""]},"evennia.utils":{ansi:[354,0,0,"-"],batchprocessors:[355,0,0,"-"],containers:[356,0,0,"-"],create:[357,0,0,"-"],dbserialize:[358,0,0,"-"],eveditor:[359,0,0,"-"],evform:[360,0,0,"-"],evmenu:[361,0,0,"-"],evmore:[362,0,0,"-"],evtable:[363,0,0,"-"],gametime:[364,0,0,"-"],idmapper:[365,0,0,"-"],inlinefuncs:[369,0,0,"-"],logger:[370,0,0,"-"],optionclasses:[371,0,0,"-"],optionhandler:[372,0,0,"-"],picklefield:[373,0,0,"-"],search:[374,0,0,"-"],test_resources:[375,0,0,"-"],text2html:[376,0,0,"-"],utils:[377,0,0,"-"],validatorfuncs:[378,0,0,"-"]},"evennia.utils.ansi":{ANSIMeta:[354,1,1,""],ANSIParser:[354,1,1,""],ANSIString:[354,1,1,""],parse_ansi:[354,5,1,""],raw:[354,5,1,""],strip_ansi:[354,5,1,""],strip_raw_ansi:[354,5,1,""]},"evennia.utils.ansi.ANSIMeta":{__init__:[354,3,1,""]},"evennia.utils.ansi.ANSIParser":{ansi_escapes:[354,4,1,""],ansi_map:[354,4,1,""],ansi_map_dict:[354,4,1,""],ansi_re:[354,4,1,""],ansi_regex:[354,4,1,""],ansi_sub:[354,4,1,""],ansi_xterm256_bright_bg_map:[354,4,1,""],ansi_xterm256_bright_bg_map_dict:[354,4,1,""],brightbg_sub:[354,4,1,""],mxp_re:[354,4,1,""],mxp_sub:[354,4,1,""],parse_ansi:[354,3,1,""],strip_mxp:[354,3,1,""],strip_raw_codes:[354,3,1,""],sub_ansi:[354,3,1,""],sub_brightbg:[354,3,1,""],sub_xterm256:[354,3,1,""],xterm256_bg:[354,4,1,""],xterm256_bg_sub:[354,4,1,""],xterm256_fg:[354,4,1,""],xterm256_fg_sub:[354,4,1,""],xterm256_gbg:[354,4,1,""],xterm256_gbg_sub:[354,4,1,""],xterm256_gfg:[354,4,1,""],xterm256_gfg_sub:[354,4,1,""]},"evennia.utils.ansi.ANSIString":{__init__:[354,3,1,""],capitalize:[354,3,1,""],center:[354,3,1,""],clean:[354,3,1,""],count:[354,3,1,""],decode:[354,3,1,""],encode:[354,3,1,""],endswith:[354,3,1,""],expandtabs:[354,3,1,""],find:[354,3,1,""],format:[354,3,1,""],index:[354,3,1,""],isalnum:[354,3,1,""],isalpha:[354,3,1,""],isdigit:[354,3,1,""],islower:[354,3,1,""],isspace:[354,3,1,""],istitle:[354,3,1,""],isupper:[354,3,1,""],join:[354,3,1,""],ljust:[354,3,1,""],lower:[354,3,1,""],lstrip:[354,3,1,""],partition:[354,3,1,""],raw:[354,3,1,""],re_format:[354,4,1,""],replace:[354,3,1,""],rfind:[354,3,1,""],rindex:[354,3,1,""],rjust:[354,3,1,""],rsplit:[354,3,1,""],rstrip:[354,3,1,""],split:[354,3,1,""],startswith:[354,3,1,""],strip:[354,3,1,""],swapcase:[354,3,1,""],translate:[354,3,1,""],upper:[354,3,1,""]},"evennia.utils.batchprocessors":{BatchCodeProcessor:[355,1,1,""],BatchCommandProcessor:[355,1,1,""],read_batchfile:[355,5,1,""],tb_filename:[355,5,1,""],tb_iter:[355,5,1,""]},"evennia.utils.batchprocessors.BatchCodeProcessor":{code_exec:[355,3,1,""],parse_file:[355,3,1,""]},"evennia.utils.batchprocessors.BatchCommandProcessor":{parse_file:[355,3,1,""]},"evennia.utils.containers":{Container:[356,1,1,""],GlobalScriptContainer:[356,1,1,""],OptionContainer:[356,1,1,""]},"evennia.utils.containers.Container":{__init__:[356,3,1,""],all:[356,3,1,""],get:[356,3,1,""],load_data:[356,3,1,""],storage_modules:[356,4,1,""]},"evennia.utils.containers.GlobalScriptContainer":{__init__:[356,3,1,""],all:[356,3,1,""],get:[356,3,1,""],load_data:[356,3,1,""],start:[356,3,1,""]},"evennia.utils.containers.OptionContainer":{storage_modules:[356,4,1,""]},"evennia.utils.create":{create_account:[357,5,1,""],create_channel:[357,5,1,""],create_help_entry:[357,5,1,""],create_message:[357,5,1,""],create_object:[357,5,1,""],create_script:[357,5,1,""]},"evennia.utils.dbserialize":{dbserialize:[358,5,1,""],dbunserialize:[358,5,1,""],do_pickle:[358,5,1,""],do_unpickle:[358,5,1,""],from_pickle:[358,5,1,""],to_pickle:[358,5,1,""]},"evennia.utils.eveditor":{CmdEditorBase:[359,1,1,""],CmdEditorGroup:[359,1,1,""],CmdLineInput:[359,1,1,""],CmdSaveYesNo:[359,1,1,""],EvEditor:[359,1,1,""],EvEditorCmdSet:[359,1,1,""],SaveYesNoCmdSet:[359,1,1,""]},"evennia.utils.eveditor.CmdEditorBase":{aliases:[359,4,1,""],editor:[359,4,1,""],help_category:[359,4,1,""],help_entry:[359,4,1,""],key:[359,4,1,""],lock_storage:[359,4,1,""],locks:[359,4,1,""],parse:[359,3,1,""],search_index_entry:[359,4,1,""]},"evennia.utils.eveditor.CmdEditorGroup":{aliases:[359,4,1,""],arg_regex:[359,4,1,""],func:[359,3,1,""],help_category:[359,4,1,""],key:[359,4,1,""],lock_storage:[359,4,1,""],search_index_entry:[359,4,1,""]},"evennia.utils.eveditor.CmdLineInput":{aliases:[359,4,1,""],func:[359,3,1,""],help_category:[359,4,1,""],key:[359,4,1,""],lock_storage:[359,4,1,""],search_index_entry:[359,4,1,""]},"evennia.utils.eveditor.CmdSaveYesNo":{aliases:[359,4,1,""],func:[359,3,1,""],help_category:[359,4,1,""],help_cateogory:[359,4,1,""],key:[359,4,1,""],lock_storage:[359,4,1,""],locks:[359,4,1,""],search_index_entry:[359,4,1,""]},"evennia.utils.eveditor.EvEditor":{__init__:[359,3,1,""],decrease_indent:[359,3,1,""],deduce_indent:[359,3,1,""],display_buffer:[359,3,1,""],display_help:[359,3,1,""],get_buffer:[359,3,1,""],increase_indent:[359,3,1,""],load_buffer:[359,3,1,""],quit:[359,3,1,""],save_buffer:[359,3,1,""],swap_autoindent:[359,3,1,""],update_buffer:[359,3,1,""],update_undo:[359,3,1,""]},"evennia.utils.eveditor.EvEditorCmdSet":{at_cmdset_creation:[359,3,1,""],key:[359,4,1,""],mergetype:[359,4,1,""],path:[359,4,1,""]},"evennia.utils.eveditor.SaveYesNoCmdSet":{at_cmdset_creation:[359,3,1,""],key:[359,4,1,""],mergetype:[359,4,1,""],path:[359,4,1,""],priority:[359,4,1,""]},"evennia.utils.evform":{EvForm:[360,1,1,""]},"evennia.utils.evform.EvForm":{__init__:[360,3,1,""],map:[360,3,1,""],reload:[360,3,1,""]},"evennia.utils.evmenu":{CmdEvMenuNode:[361,1,1,""],CmdGetInput:[361,1,1,""],EvMenu:[361,1,1,""],EvMenuCmdSet:[361,1,1,""],EvMenuError:[361,2,1,""],EvMenuGotoAbortMessage:[361,2,1,""],InputCmdSet:[361,1,1,""],get_input:[361,5,1,""],list_node:[361,5,1,""],parse_menu_template:[361,5,1,""],template2menu:[361,5,1,""]},"evennia.utils.evmenu.CmdEvMenuNode":{aliases:[361,4,1,""],auto_help_display_key:[361,4,1,""],func:[361,3,1,""],get_help:[361,3,1,""],help_category:[361,4,1,""],key:[361,4,1,""],lock_storage:[361,4,1,""],locks:[361,4,1,""],search_index_entry:[361,4,1,""]},"evennia.utils.evmenu.CmdGetInput":{aliases:[361,4,1,""],func:[361,3,1,""],help_category:[361,4,1,""],key:[361,4,1,""],lock_storage:[361,4,1,""],search_index_entry:[361,4,1,""]},"evennia.utils.evmenu.EvMenu":{"goto":[361,3,1,""],__init__:[361,3,1,""],close_menu:[361,3,1,""],display_helptext:[361,3,1,""],display_nodetext:[361,3,1,""],extract_goto_exec:[361,3,1,""],helptext_formatter:[361,3,1,""],msg:[361,3,1,""],node_border_char:[361,4,1,""],node_formatter:[361,3,1,""],nodetext_formatter:[361,3,1,""],options_formatter:[361,3,1,""],parse_input:[361,3,1,""],print_debug_info:[361,3,1,""],run_exec:[361,3,1,""],run_exec_then_goto:[361,3,1,""]},"evennia.utils.evmenu.EvMenuCmdSet":{at_cmdset_creation:[361,3,1,""],key:[361,4,1,""],mergetype:[361,4,1,""],no_channels:[361,4,1,""],no_exits:[361,4,1,""],no_objs:[361,4,1,""],path:[361,4,1,""],priority:[361,4,1,""]},"evennia.utils.evmenu.InputCmdSet":{at_cmdset_creation:[361,3,1,""],key:[361,4,1,""],mergetype:[361,4,1,""],no_channels:[361,4,1,""],no_exits:[361,4,1,""],no_objs:[361,4,1,""],path:[361,4,1,""],priority:[361,4,1,""]},"evennia.utils.evmore":{CmdMore:[362,1,1,""],CmdMoreLook:[362,1,1,""],CmdSetMore:[362,1,1,""],EvMore:[362,1,1,""],msg:[362,5,1,""],queryset_maxsize:[362,5,1,""]},"evennia.utils.evmore.CmdMore":{aliases:[362,4,1,""],auto_help:[362,4,1,""],func:[362,3,1,""],help_category:[362,4,1,""],key:[362,4,1,""],lock_storage:[362,4,1,""],search_index_entry:[362,4,1,""]},"evennia.utils.evmore.CmdMoreLook":{aliases:[362,4,1,""],auto_help:[362,4,1,""],func:[362,3,1,""],help_category:[362,4,1,""],key:[362,4,1,""],lock_storage:[362,4,1,""],search_index_entry:[362,4,1,""]},"evennia.utils.evmore.CmdSetMore":{at_cmdset_creation:[362,3,1,""],key:[362,4,1,""],path:[362,4,1,""],priority:[362,4,1,""]},"evennia.utils.evmore.EvMore":{__init__:[362,3,1,""],display:[362,3,1,""],init_django_paginator:[362,3,1,""],init_evtable:[362,3,1,""],init_f_str:[362,3,1,""],init_iterable:[362,3,1,""],init_pages:[362,3,1,""],init_queryset:[362,3,1,""],init_str:[362,3,1,""],page_back:[362,3,1,""],page_end:[362,3,1,""],page_formatter:[362,3,1,""],page_next:[362,3,1,""],page_quit:[362,3,1,""],page_top:[362,3,1,""],paginator:[362,3,1,""],paginator_django:[362,3,1,""],paginator_index:[362,3,1,""],paginator_slice:[362,3,1,""],start:[362,3,1,""]},"evennia.utils.evtable":{ANSITextWrapper:[363,1,1,""],EvCell:[363,1,1,""],EvColumn:[363,1,1,""],EvTable:[363,1,1,""],fill:[363,5,1,""],wrap:[363,5,1,""]},"evennia.utils.evtable.EvCell":{__init__:[363,3,1,""],get:[363,3,1,""],get_height:[363,3,1,""],get_min_height:[363,3,1,""],get_min_width:[363,3,1,""],get_width:[363,3,1,""],reformat:[363,3,1,""],replace_data:[363,3,1,""]},"evennia.utils.evtable.EvColumn":{__init__:[363,3,1,""],add_rows:[363,3,1,""],reformat:[363,3,1,""],reformat_cell:[363,3,1,""]},"evennia.utils.evtable.EvTable":{__init__:[363,3,1,""],add_column:[363,3,1,""],add_header:[363,3,1,""],add_row:[363,3,1,""],get:[363,3,1,""],reformat:[363,3,1,""],reformat_column:[363,3,1,""]},"evennia.utils.gametime":{TimeScript:[364,1,1,""],game_epoch:[364,5,1,""],gametime:[364,5,1,""],portal_uptime:[364,5,1,""],real_seconds_until:[364,5,1,""],reset_gametime:[364,5,1,""],runtime:[364,5,1,""],schedule:[364,5,1,""],server_epoch:[364,5,1,""],uptime:[364,5,1,""]},"evennia.utils.gametime.TimeScript":{DoesNotExist:[364,2,1,""],MultipleObjectsReturned:[364,2,1,""],at_repeat:[364,3,1,""],at_script_creation:[364,3,1,""],path:[364,4,1,""],typename:[364,4,1,""]},"evennia.utils.idmapper":{manager:[366,0,0,"-"],models:[367,0,0,"-"],tests:[368,0,0,"-"]},"evennia.utils.idmapper.manager":{SharedMemoryManager:[366,1,1,""]},"evennia.utils.idmapper.manager.SharedMemoryManager":{get:[366,3,1,""]},"evennia.utils.idmapper.models":{SharedMemoryModel:[367,1,1,""],SharedMemoryModelBase:[367,1,1,""],WeakSharedMemoryModel:[367,1,1,""],WeakSharedMemoryModelBase:[367,1,1,""],cache_size:[367,5,1,""],conditional_flush:[367,5,1,""],flush_cache:[367,5,1,""],flush_cached_instance:[367,5,1,""],update_cached_instance:[367,5,1,""]},"evennia.utils.idmapper.models.SharedMemoryModel":{"delete":[367,3,1,""],Meta:[367,1,1,""],at_idmapper_flush:[367,3,1,""],cache_instance:[367,3,1,""],flush_cached_instance:[367,3,1,""],flush_from_cache:[367,3,1,""],flush_instance_cache:[367,3,1,""],get_all_cached_instances:[367,3,1,""],get_cached_instance:[367,3,1,""],objects:[367,4,1,""],path:[367,4,1,""],save:[367,3,1,""],typename:[367,4,1,""]},"evennia.utils.idmapper.models.SharedMemoryModel.Meta":{"abstract":[367,4,1,""]},"evennia.utils.idmapper.models.WeakSharedMemoryModel":{Meta:[367,1,1,""],path:[367,4,1,""],typename:[367,4,1,""]},"evennia.utils.idmapper.models.WeakSharedMemoryModel.Meta":{"abstract":[367,4,1,""]},"evennia.utils.idmapper.tests":{Article:[368,1,1,""],Category:[368,1,1,""],RegularArticle:[368,1,1,""],RegularCategory:[368,1,1,""],SharedMemorysTest:[368,1,1,""]},"evennia.utils.idmapper.tests.Article":{DoesNotExist:[368,2,1,""],MultipleObjectsReturned:[368,2,1,""],category2:[368,4,1,""],category2_id:[368,4,1,""],category:[368,4,1,""],category_id:[368,4,1,""],id:[368,4,1,""],name:[368,4,1,""],path:[368,4,1,""],typename:[368,4,1,""]},"evennia.utils.idmapper.tests.Category":{DoesNotExist:[368,2,1,""],MultipleObjectsReturned:[368,2,1,""],article_set:[368,4,1,""],id:[368,4,1,""],name:[368,4,1,""],path:[368,4,1,""],regulararticle_set:[368,4,1,""],typename:[368,4,1,""]},"evennia.utils.idmapper.tests.RegularArticle":{DoesNotExist:[368,2,1,""],MultipleObjectsReturned:[368,2,1,""],category2:[368,4,1,""],category2_id:[368,4,1,""],category:[368,4,1,""],category_id:[368,4,1,""],id:[368,4,1,""],name:[368,4,1,""],objects:[368,4,1,""]},"evennia.utils.idmapper.tests.RegularCategory":{DoesNotExist:[368,2,1,""],MultipleObjectsReturned:[368,2,1,""],article_set:[368,4,1,""],id:[368,4,1,""],name:[368,4,1,""],objects:[368,4,1,""],regulararticle_set:[368,4,1,""]},"evennia.utils.idmapper.tests.SharedMemorysTest":{setUp:[368,3,1,""],testMixedReferences:[368,3,1,""],testObjectDeletion:[368,3,1,""],testRegularReferences:[368,3,1,""],testSharedMemoryReferences:[368,3,1,""]},"evennia.utils.inlinefuncs":{"null":[369,5,1,""],InlinefuncError:[369,2,1,""],NickTemplateInvalid:[369,2,1,""],ParseStack:[369,1,1,""],clr:[369,5,1,""],crop:[369,5,1,""],initialize_nick_templates:[369,5,1,""],nomatch:[369,5,1,""],pad:[369,5,1,""],parse_inlinefunc:[369,5,1,""],parse_nick_template:[369,5,1,""],random:[369,5,1,""],raw:[369,5,1,""],space:[369,5,1,""]},"evennia.utils.inlinefuncs.ParseStack":{__init__:[369,3,1,""],append:[369,3,1,""]},"evennia.utils.logger":{EvenniaLogFile:[370,1,1,""],PortalLogObserver:[370,1,1,""],ServerLogObserver:[370,1,1,""],WeeklyLogFile:[370,1,1,""],log_dep:[370,5,1,""],log_depmsg:[370,5,1,""],log_err:[370,5,1,""],log_errmsg:[370,5,1,""],log_file:[370,5,1,""],log_info:[370,5,1,""],log_infomsg:[370,5,1,""],log_msg:[370,5,1,""],log_sec:[370,5,1,""],log_secmsg:[370,5,1,""],log_server:[370,5,1,""],log_trace:[370,5,1,""],log_tracemsg:[370,5,1,""],log_warn:[370,5,1,""],log_warnmsg:[370,5,1,""],tail_log_file:[370,5,1,""],timeformat:[370,5,1,""]},"evennia.utils.logger.EvenniaLogFile":{num_lines_to_append:[370,4,1,""],readlines:[370,3,1,""],rotate:[370,3,1,""],seek:[370,3,1,""],settings:[370,4,1,""]},"evennia.utils.logger.PortalLogObserver":{emit:[370,3,1,""],prefix:[370,4,1,""],timeFormat:[370,4,1,""]},"evennia.utils.logger.ServerLogObserver":{prefix:[370,4,1,""]},"evennia.utils.logger.WeeklyLogFile":{__init__:[370,3,1,""],shouldRotate:[370,3,1,""],suffix:[370,3,1,""],write:[370,3,1,""]},"evennia.utils.optionclasses":{BaseOption:[371,1,1,""],Boolean:[371,1,1,""],Color:[371,1,1,""],Datetime:[371,1,1,""],Duration:[371,1,1,""],Email:[371,1,1,""],Future:[371,1,1,""],Lock:[371,1,1,""],PositiveInteger:[371,1,1,""],SignedInteger:[371,1,1,""],Text:[371,1,1,""],Timezone:[371,1,1,""],UnsignedInteger:[371,1,1,""]},"evennia.utils.optionclasses.BaseOption":{"default":[371,3,1,""],__init__:[371,3,1,""],changed:[371,3,1,""],deserialize:[371,3,1,""],display:[371,3,1,""],load:[371,3,1,""],save:[371,3,1,""],serialize:[371,3,1,""],set:[371,3,1,""],validate:[371,3,1,""],value:[371,3,1,""]},"evennia.utils.optionclasses.Boolean":{deserialize:[371,3,1,""],display:[371,3,1,""],serialize:[371,3,1,""],validate:[371,3,1,""]},"evennia.utils.optionclasses.Color":{deserialize:[371,3,1,""],display:[371,3,1,""],validate:[371,3,1,""]},"evennia.utils.optionclasses.Datetime":{deserialize:[371,3,1,""],serialize:[371,3,1,""],validate:[371,3,1,""]},"evennia.utils.optionclasses.Duration":{deserialize:[371,3,1,""],serialize:[371,3,1,""],validate:[371,3,1,""]},"evennia.utils.optionclasses.Email":{deserialize:[371,3,1,""],validate:[371,3,1,""]},"evennia.utils.optionclasses.Future":{validate:[371,3,1,""]},"evennia.utils.optionclasses.Lock":{validate:[371,3,1,""]},"evennia.utils.optionclasses.PositiveInteger":{deserialize:[371,3,1,""],validate:[371,3,1,""]},"evennia.utils.optionclasses.SignedInteger":{deserialize:[371,3,1,""],validate:[371,3,1,""]},"evennia.utils.optionclasses.Text":{deserialize:[371,3,1,""]},"evennia.utils.optionclasses.Timezone":{"default":[371,3,1,""],deserialize:[371,3,1,""],serialize:[371,3,1,""],validate:[371,3,1,""]},"evennia.utils.optionclasses.UnsignedInteger":{deserialize:[371,3,1,""],validate:[371,3,1,""],validator_key:[371,4,1,""]},"evennia.utils.optionhandler":{InMemorySaveHandler:[372,1,1,""],OptionHandler:[372,1,1,""]},"evennia.utils.optionhandler.InMemorySaveHandler":{__init__:[372,3,1,""],add:[372,3,1,""],get:[372,3,1,""]},"evennia.utils.optionhandler.OptionHandler":{__init__:[372,3,1,""],all:[372,3,1,""],get:[372,3,1,""],set:[372,3,1,""]},"evennia.utils.picklefield":{PickledFormField:[373,1,1,""],PickledObject:[373,1,1,""],PickledObjectField:[373,1,1,""],PickledWidget:[373,1,1,""],dbsafe_decode:[373,5,1,""],dbsafe_encode:[373,5,1,""],wrap_conflictual_object:[373,5,1,""]},"evennia.utils.picklefield.PickledFormField":{__init__:[373,3,1,""],clean:[373,3,1,""],default_error_messages:[373,4,1,""],widget:[373,4,1,""]},"evennia.utils.picklefield.PickledObjectField":{__init__:[373,3,1,""],formfield:[373,3,1,""],from_db_value:[373,3,1,""],get_db_prep_lookup:[373,3,1,""],get_db_prep_value:[373,3,1,""],get_default:[373,3,1,""],get_internal_type:[373,3,1,""],pre_save:[373,3,1,""],value_to_string:[373,3,1,""]},"evennia.utils.picklefield.PickledWidget":{media:[373,3,1,""],render:[373,3,1,""],value_from_datadict:[373,3,1,""]},"evennia.utils.search":{search_account:[374,5,1,""],search_account_tag:[374,5,1,""],search_channel:[374,5,1,""],search_channel_tag:[374,5,1,""],search_help_entry:[374,5,1,""],search_message:[374,5,1,""],search_object:[374,5,1,""],search_script:[374,5,1,""],search_script_tag:[374,5,1,""],search_tag:[374,5,1,""]},"evennia.utils.test_resources":{EvenniaTest:[375,1,1,""],LocalEvenniaTest:[375,1,1,""],mockdeferLater:[375,5,1,""],mockdelay:[375,5,1,""],unload_module:[375,5,1,""]},"evennia.utils.test_resources.EvenniaTest":{account_typeclass:[375,4,1,""],character_typeclass:[375,4,1,""],exit_typeclass:[375,4,1,""],object_typeclass:[375,4,1,""],room_typeclass:[375,4,1,""],script_typeclass:[375,4,1,""],setUp:[375,3,1,""],tearDown:[375,3,1,""]},"evennia.utils.test_resources.LocalEvenniaTest":{account_typeclass:[375,4,1,""],character_typeclass:[375,4,1,""],exit_typeclass:[375,4,1,""],object_typeclass:[375,4,1,""],room_typeclass:[375,4,1,""],script_typeclass:[375,4,1,""]},"evennia.utils.text2html":{TextToHTMLparser:[376,1,1,""],parse_html:[376,5,1,""]},"evennia.utils.text2html.TextToHTMLparser":{bg_colormap:[376,4,1,""],bgfgstart:[376,4,1,""],bgfgstop:[376,4,1,""],bgstart:[376,4,1,""],bgstop:[376,4,1,""],blink:[376,4,1,""],colorback:[376,4,1,""],colorcodes:[376,4,1,""],convert_linebreaks:[376,3,1,""],convert_urls:[376,3,1,""],fg_colormap:[376,4,1,""],fgstart:[376,4,1,""],fgstop:[376,4,1,""],hilite:[376,4,1,""],inverse:[376,4,1,""],normal:[376,4,1,""],parse:[376,3,1,""],re_bgfg:[376,4,1,""],re_bgs:[376,4,1,""],re_blink:[376,4,1,""],re_blinking:[376,3,1,""],re_bold:[376,3,1,""],re_color:[376,3,1,""],re_dblspace:[376,4,1,""],re_double_space:[376,3,1,""],re_fgs:[376,4,1,""],re_hilite:[376,4,1,""],re_inverse:[376,4,1,""],re_inversing:[376,3,1,""],re_mxplink:[376,4,1,""],re_normal:[376,4,1,""],re_string:[376,4,1,""],re_uline:[376,4,1,""],re_underline:[376,3,1,""],re_unhilite:[376,4,1,""],re_url:[376,4,1,""],remove_backspaces:[376,3,1,""],remove_bells:[376,3,1,""],sub_dblspace:[376,3,1,""],sub_mxp_links:[376,3,1,""],sub_text:[376,3,1,""],tabstop:[376,4,1,""],underline:[376,4,1,""],unhilite:[376,4,1,""]},"evennia.utils.utils":{LimitedSizeOrderedDict:[377,1,1,""],all_from_module:[377,5,1,""],at_search_result:[377,5,1,""],callables_from_module:[377,5,1,""],calledby:[377,5,1,""],check_evennia_dependencies:[377,5,1,""],class_from_module:[377,5,1,""],columnize:[377,5,1,""],crop:[377,5,1,""],datetime_format:[377,5,1,""],dbid_to_obj:[377,5,1,""],dbref:[377,5,1,""],dbref_to_obj:[377,5,1,""],dedent:[377,5,1,""],deepsize:[377,5,1,""],delay:[377,5,1,""],display_len:[377,5,1,""],fill:[377,5,1,""],format_grid:[377,5,1,""],format_table:[377,5,1,""],fuzzy_import_from_module:[377,5,1,""],get_all_typeclasses:[377,5,1,""],get_evennia_pids:[377,5,1,""],get_evennia_version:[377,5,1,""],get_game_dir_path:[377,5,1,""],has_parent:[377,5,1,""],host_os_is:[377,5,1,""],inherits_from:[377,5,1,""],init_new_account:[377,5,1,""],interactive:[377,5,1,""],is_iter:[377,5,1,""],iter_to_str:[377,5,1,""],iter_to_string:[377,5,1,""],justify:[377,5,1,""],latinify:[377,5,1,""],lazy_property:[377,1,1,""],list_to_string:[377,5,1,""],m_len:[377,5,1,""],make_iter:[377,5,1,""],mod_import:[377,5,1,""],mod_import_from_path:[377,5,1,""],object_from_module:[377,5,1,""],pad:[377,5,1,""],percent:[377,5,1,""],percentile:[377,5,1,""],pypath_to_realpath:[377,5,1,""],random_string_from_module:[377,5,1,""],run_async:[377,5,1,""],server_services:[377,5,1,""],string_from_module:[377,5,1,""],string_partial_matching:[377,5,1,""],string_similarity:[377,5,1,""],string_suggestions:[377,5,1,""],strip_control_sequences:[377,5,1,""],time_format:[377,5,1,""],to_bytes:[377,5,1,""],to_str:[377,5,1,""],uses_database:[377,5,1,""],validate_email_address:[377,5,1,""],variable_from_module:[377,5,1,""],wildcard_to_regexp:[377,5,1,""],wrap:[377,5,1,""]},"evennia.utils.utils.LimitedSizeOrderedDict":{__init__:[377,3,1,""],update:[377,3,1,""]},"evennia.utils.utils.lazy_property":{__init__:[377,3,1,""]},"evennia.utils.validatorfuncs":{"boolean":[378,5,1,""],color:[378,5,1,""],datetime:[378,5,1,""],duration:[378,5,1,""],email:[378,5,1,""],future:[378,5,1,""],lock:[378,5,1,""],positive_integer:[378,5,1,""],signed_integer:[378,5,1,""],text:[378,5,1,""],timezone:[378,5,1,""],unsigned_integer:[378,5,1,""]},"evennia.web":{api:[380,0,0,"-"],urls:[387,0,0,"-"],utils:[388,0,0,"-"],webclient:[393,0,0,"-"],website:[396,0,0,"-"]},"evennia.web.api":{filters:[381,0,0,"-"],permissions:[382,0,0,"-"],serializers:[383,0,0,"-"],tests:[384,0,0,"-"],urls:[385,0,0,"-"],views:[386,0,0,"-"]},"evennia.web.api.filters":{AccountDBFilterSet:[381,1,1,""],AliasFilter:[381,1,1,""],BaseTypeclassFilterSet:[381,1,1,""],ObjectDBFilterSet:[381,1,1,""],PermissionFilter:[381,1,1,""],ScriptDBFilterSet:[381,1,1,""],TagTypeFilter:[381,1,1,""],get_tag_query:[381,5,1,""]},"evennia.web.api.filters.AccountDBFilterSet":{Meta:[381,1,1,""],base_filters:[381,4,1,""],declared_filters:[381,4,1,""]},"evennia.web.api.filters.AccountDBFilterSet.Meta":{fields:[381,4,1,""],model:[381,4,1,""]},"evennia.web.api.filters.AliasFilter":{tag_type:[381,4,1,""]},"evennia.web.api.filters.BaseTypeclassFilterSet":{base_filters:[381,4,1,""],declared_filters:[381,4,1,""],filter_name:[381,3,1,""]},"evennia.web.api.filters.ObjectDBFilterSet":{Meta:[381,1,1,""],base_filters:[381,4,1,""],declared_filters:[381,4,1,""]},"evennia.web.api.filters.ObjectDBFilterSet.Meta":{fields:[381,4,1,""],model:[381,4,1,""]},"evennia.web.api.filters.PermissionFilter":{tag_type:[381,4,1,""]},"evennia.web.api.filters.ScriptDBFilterSet":{Meta:[381,1,1,""],base_filters:[381,4,1,""],declared_filters:[381,4,1,""]},"evennia.web.api.filters.ScriptDBFilterSet.Meta":{fields:[381,4,1,""],model:[381,4,1,""]},"evennia.web.api.filters.TagTypeFilter":{filter:[381,3,1,""],tag_type:[381,4,1,""]},"evennia.web.api.permissions":{EvenniaPermission:[382,1,1,""]},"evennia.web.api.permissions.EvenniaPermission":{MINIMUM_CREATE_PERMISSION:[382,4,1,""],MINIMUM_LIST_PERMISSION:[382,4,1,""],check_locks:[382,3,1,""],destroy_locks:[382,4,1,""],has_object_permission:[382,3,1,""],has_permission:[382,3,1,""],update_locks:[382,4,1,""],view_locks:[382,4,1,""]},"evennia.web.api.serializers":{AccountSerializer:[383,1,1,""],AttributeSerializer:[383,1,1,""],ObjectDBSerializer:[383,1,1,""],ScriptDBSerializer:[383,1,1,""],SimpleObjectDBSerializer:[383,1,1,""],TagSerializer:[383,1,1,""],TypeclassSerializerMixin:[383,1,1,""]},"evennia.web.api.serializers.AccountSerializer":{Meta:[383,1,1,""],get_session_ids:[383,3,1,""]},"evennia.web.api.serializers.AccountSerializer.Meta":{fields:[383,4,1,""],model:[383,4,1,""],read_only_fields:[383,4,1,""]},"evennia.web.api.serializers.AttributeSerializer":{Meta:[383,1,1,""],get_value_display:[383,3,1,""]},"evennia.web.api.serializers.AttributeSerializer.Meta":{fields:[383,4,1,""],model:[383,4,1,""]},"evennia.web.api.serializers.ObjectDBSerializer":{Meta:[383,1,1,""],get_contents:[383,3,1,""],get_exits:[383,3,1,""]},"evennia.web.api.serializers.ObjectDBSerializer.Meta":{fields:[383,4,1,""],model:[383,4,1,""],read_only_fields:[383,4,1,""]},"evennia.web.api.serializers.ScriptDBSerializer":{Meta:[383,1,1,""]},"evennia.web.api.serializers.ScriptDBSerializer.Meta":{fields:[383,4,1,""],model:[383,4,1,""],read_only_fields:[383,4,1,""]},"evennia.web.api.serializers.SimpleObjectDBSerializer":{Meta:[383,1,1,""]},"evennia.web.api.serializers.SimpleObjectDBSerializer.Meta":{fields:[383,4,1,""],model:[383,4,1,""]},"evennia.web.api.serializers.TagSerializer":{Meta:[383,1,1,""]},"evennia.web.api.serializers.TagSerializer.Meta":{fields:[383,4,1,""],model:[383,4,1,""]},"evennia.web.api.serializers.TypeclassSerializerMixin":{get_aliases:[383,3,1,""],get_attributes:[383,3,1,""],get_nicks:[383,3,1,""],get_permissions:[383,3,1,""],get_tags:[383,3,1,""],shared_fields:[383,4,1,""]},"evennia.web.api.tests":{TestEvenniaRESTApi:[384,1,1,""]},"evennia.web.api.tests.TestEvenniaRESTApi":{client_class:[384,4,1,""],get_view_details:[384,3,1,""],maxDiff:[384,4,1,""],setUp:[384,3,1,""],tearDown:[384,3,1,""],test_create:[384,3,1,""],test_delete:[384,3,1,""],test_list:[384,3,1,""],test_retrieve:[384,3,1,""],test_set_attribute:[384,3,1,""],test_update:[384,3,1,""]},"evennia.web.api.views":{AccountDBViewSet:[386,1,1,""],CharacterViewSet:[386,1,1,""],ExitViewSet:[386,1,1,""],ObjectDBViewSet:[386,1,1,""],RoomViewSet:[386,1,1,""],ScriptDBViewSet:[386,1,1,""],TypeclassViewSetMixin:[386,1,1,""]},"evennia.web.api.views.AccountDBViewSet":{basename:[386,4,1,""],description:[386,4,1,""],detail:[386,4,1,""],filterset_class:[386,4,1,""],name:[386,4,1,""],queryset:[386,4,1,""],serializer_class:[386,4,1,""],suffix:[386,4,1,""]},"evennia.web.api.views.CharacterViewSet":{basename:[386,4,1,""],description:[386,4,1,""],detail:[386,4,1,""],name:[386,4,1,""],queryset:[386,4,1,""],suffix:[386,4,1,""]},"evennia.web.api.views.ExitViewSet":{basename:[386,4,1,""],description:[386,4,1,""],detail:[386,4,1,""],name:[386,4,1,""],queryset:[386,4,1,""],suffix:[386,4,1,""]},"evennia.web.api.views.ObjectDBViewSet":{basename:[386,4,1,""],description:[386,4,1,""],detail:[386,4,1,""],filterset_class:[386,4,1,""],name:[386,4,1,""],queryset:[386,4,1,""],serializer_class:[386,4,1,""],suffix:[386,4,1,""]},"evennia.web.api.views.RoomViewSet":{basename:[386,4,1,""],description:[386,4,1,""],detail:[386,4,1,""],name:[386,4,1,""],queryset:[386,4,1,""],suffix:[386,4,1,""]},"evennia.web.api.views.ScriptDBViewSet":{basename:[386,4,1,""],description:[386,4,1,""],detail:[386,4,1,""],filterset_class:[386,4,1,""],name:[386,4,1,""],queryset:[386,4,1,""],serializer_class:[386,4,1,""],suffix:[386,4,1,""]},"evennia.web.api.views.TypeclassViewSetMixin":{filter_backends:[386,4,1,""],permission_classes:[386,4,1,""],set_attribute:[386,3,1,""]},"evennia.web.utils":{backends:[389,0,0,"-"],general_context:[390,0,0,"-"],middleware:[391,0,0,"-"],tests:[392,0,0,"-"]},"evennia.web.utils.backends":{CaseInsensitiveModelBackend:[389,1,1,""]},"evennia.web.utils.backends.CaseInsensitiveModelBackend":{authenticate:[389,3,1,""]},"evennia.web.utils.general_context":{general_context:[390,5,1,""],set_game_name_and_slogan:[390,5,1,""],set_webclient_settings:[390,5,1,""]},"evennia.web.utils.middleware":{SharedLoginMiddleware:[391,1,1,""]},"evennia.web.utils.middleware.SharedLoginMiddleware":{__init__:[391,3,1,""],make_shared_login:[391,3,1,""]},"evennia.web.utils.tests":{TestGeneralContext:[392,1,1,""]},"evennia.web.utils.tests.TestGeneralContext":{maxDiff:[392,4,1,""],test_general_context:[392,3,1,""],test_set_game_name_and_slogan:[392,3,1,""],test_set_webclient_settings:[392,3,1,""]},"evennia.web.webclient":{urls:[394,0,0,"-"],views:[395,0,0,"-"]},"evennia.web.webclient.views":{webclient:[395,5,1,""]},"evennia.web.website":{forms:[397,0,0,"-"],templatetags:[398,0,0,"-"],tests:[400,0,0,"-"],urls:[401,0,0,"-"],views:[402,0,0,"-"]},"evennia.web.website.forms":{AccountForm:[397,1,1,""],CharacterForm:[397,1,1,""],CharacterUpdateForm:[397,1,1,""],EvenniaForm:[397,1,1,""],ObjectForm:[397,1,1,""]},"evennia.web.website.forms.AccountForm":{Meta:[397,1,1,""],base_fields:[397,4,1,""],declared_fields:[397,4,1,""],media:[397,3,1,""]},"evennia.web.website.forms.AccountForm.Meta":{field_classes:[397,4,1,""],fields:[397,4,1,""],model:[397,4,1,""]},"evennia.web.website.forms.CharacterForm":{Meta:[397,1,1,""],base_fields:[397,4,1,""],declared_fields:[397,4,1,""],media:[397,3,1,""]},"evennia.web.website.forms.CharacterForm.Meta":{fields:[397,4,1,""],labels:[397,4,1,""],model:[397,4,1,""]},"evennia.web.website.forms.CharacterUpdateForm":{base_fields:[397,4,1,""],declared_fields:[397,4,1,""],media:[397,3,1,""]},"evennia.web.website.forms.EvenniaForm":{base_fields:[397,4,1,""],clean:[397,3,1,""],declared_fields:[397,4,1,""],media:[397,3,1,""]},"evennia.web.website.forms.ObjectForm":{Meta:[397,1,1,""],base_fields:[397,4,1,""],declared_fields:[397,4,1,""],media:[397,3,1,""]},"evennia.web.website.forms.ObjectForm.Meta":{fields:[397,4,1,""],labels:[397,4,1,""],model:[397,4,1,""]},"evennia.web.website.templatetags":{addclass:[399,0,0,"-"]},"evennia.web.website.templatetags.addclass":{addclass:[399,5,1,""]},"evennia.web.website.tests":{AdminTest:[400,1,1,""],ChannelDetailTest:[400,1,1,""],ChannelListTest:[400,1,1,""],CharacterCreateView:[400,1,1,""],CharacterDeleteView:[400,1,1,""],CharacterListView:[400,1,1,""],CharacterManageView:[400,1,1,""],CharacterPuppetView:[400,1,1,""],CharacterUpdateView:[400,1,1,""],EvenniaWebTest:[400,1,1,""],IndexTest:[400,1,1,""],LoginTest:[400,1,1,""],LogoutTest:[400,1,1,""],PasswordResetTest:[400,1,1,""],RegisterTest:[400,1,1,""],WebclientTest:[400,1,1,""]},"evennia.web.website.tests.AdminTest":{unauthenticated_response:[400,4,1,""],url_name:[400,4,1,""]},"evennia.web.website.tests.ChannelDetailTest":{get_kwargs:[400,3,1,""],setUp:[400,3,1,""],url_name:[400,4,1,""]},"evennia.web.website.tests.ChannelListTest":{url_name:[400,4,1,""]},"evennia.web.website.tests.CharacterCreateView":{test_valid_access_multisession_0:[400,3,1,""],test_valid_access_multisession_2:[400,3,1,""],unauthenticated_response:[400,4,1,""],url_name:[400,4,1,""]},"evennia.web.website.tests.CharacterDeleteView":{get_kwargs:[400,3,1,""],test_invalid_access:[400,3,1,""],test_valid_access:[400,3,1,""],unauthenticated_response:[400,4,1,""],url_name:[400,4,1,""]},"evennia.web.website.tests.CharacterListView":{unauthenticated_response:[400,4,1,""],url_name:[400,4,1,""]},"evennia.web.website.tests.CharacterManageView":{unauthenticated_response:[400,4,1,""],url_name:[400,4,1,""]},"evennia.web.website.tests.CharacterPuppetView":{get_kwargs:[400,3,1,""],test_invalid_access:[400,3,1,""],unauthenticated_response:[400,4,1,""],url_name:[400,4,1,""]},"evennia.web.website.tests.CharacterUpdateView":{get_kwargs:[400,3,1,""],test_invalid_access:[400,3,1,""],test_valid_access:[400,3,1,""],unauthenticated_response:[400,4,1,""],url_name:[400,4,1,""]},"evennia.web.website.tests.EvenniaWebTest":{account_typeclass:[400,4,1,""],authenticated_response:[400,4,1,""],channel_typeclass:[400,4,1,""],character_typeclass:[400,4,1,""],exit_typeclass:[400,4,1,""],get_kwargs:[400,3,1,""],login:[400,3,1,""],object_typeclass:[400,4,1,""],room_typeclass:[400,4,1,""],script_typeclass:[400,4,1,""],setUp:[400,3,1,""],test_get:[400,3,1,""],test_get_authenticated:[400,3,1,""],test_valid_chars:[400,3,1,""],unauthenticated_response:[400,4,1,""],url_name:[400,4,1,""]},"evennia.web.website.tests.IndexTest":{url_name:[400,4,1,""]},"evennia.web.website.tests.LoginTest":{url_name:[400,4,1,""]},"evennia.web.website.tests.LogoutTest":{url_name:[400,4,1,""]},"evennia.web.website.tests.PasswordResetTest":{unauthenticated_response:[400,4,1,""],url_name:[400,4,1,""]},"evennia.web.website.tests.RegisterTest":{url_name:[400,4,1,""]},"evennia.web.website.tests.WebclientTest":{test_get:[400,3,1,""],test_get_disabled:[400,3,1,""],url_name:[400,4,1,""]},"evennia.web.website.views":{AccountCreateView:[402,1,1,""],AccountMixin:[402,1,1,""],ChannelDetailView:[402,1,1,""],ChannelListView:[402,1,1,""],ChannelMixin:[402,1,1,""],CharacterCreateView:[402,1,1,""],CharacterDeleteView:[402,1,1,""],CharacterDetailView:[402,1,1,""],CharacterListView:[402,1,1,""],CharacterManageView:[402,1,1,""],CharacterMixin:[402,1,1,""],CharacterPuppetView:[402,1,1,""],CharacterUpdateView:[402,1,1,""],EvenniaCreateView:[402,1,1,""],EvenniaDeleteView:[402,1,1,""],EvenniaDetailView:[402,1,1,""],EvenniaIndexView:[402,1,1,""],EvenniaUpdateView:[402,1,1,""],HelpDetailView:[402,1,1,""],HelpListView:[402,1,1,""],HelpMixin:[402,1,1,""],ObjectCreateView:[402,1,1,""],ObjectDeleteView:[402,1,1,""],ObjectDetailView:[402,1,1,""],ObjectUpdateView:[402,1,1,""],TypeclassMixin:[402,1,1,""],admin_wrapper:[402,5,1,""],evennia_admin:[402,5,1,""],to_be_implemented:[402,5,1,""]},"evennia.web.website.views.AccountCreateView":{form_valid:[402,3,1,""],success_url:[402,4,1,""],template_name:[402,4,1,""]},"evennia.web.website.views.AccountMixin":{form_class:[402,4,1,""],model:[402,4,1,""]},"evennia.web.website.views.ChannelDetailView":{attributes:[402,4,1,""],get_context_data:[402,3,1,""],get_object:[402,3,1,""],max_num_lines:[402,4,1,""],template_name:[402,4,1,""]},"evennia.web.website.views.ChannelListView":{get_context_data:[402,3,1,""],max_popular:[402,4,1,""],page_title:[402,4,1,""],paginate_by:[402,4,1,""],template_name:[402,4,1,""]},"evennia.web.website.views.ChannelMixin":{access_type:[402,4,1,""],get_queryset:[402,3,1,""],model:[402,4,1,""],page_title:[402,4,1,""]},"evennia.web.website.views.CharacterCreateView":{form_valid:[402,3,1,""],template_name:[402,4,1,""]},"evennia.web.website.views.CharacterDetailView":{access_type:[402,4,1,""],attributes:[402,4,1,""],get_queryset:[402,3,1,""],template_name:[402,4,1,""]},"evennia.web.website.views.CharacterListView":{access_type:[402,4,1,""],get_queryset:[402,3,1,""],page_title:[402,4,1,""],paginate_by:[402,4,1,""],template_name:[402,4,1,""]},"evennia.web.website.views.CharacterManageView":{page_title:[402,4,1,""],paginate_by:[402,4,1,""],template_name:[402,4,1,""]},"evennia.web.website.views.CharacterMixin":{form_class:[402,4,1,""],get_queryset:[402,3,1,""],model:[402,4,1,""],success_url:[402,4,1,""]},"evennia.web.website.views.CharacterPuppetView":{get_redirect_url:[402,3,1,""]},"evennia.web.website.views.CharacterUpdateView":{form_class:[402,4,1,""],template_name:[402,4,1,""]},"evennia.web.website.views.EvenniaCreateView":{page_title:[402,3,1,""]},"evennia.web.website.views.EvenniaDeleteView":{page_title:[402,3,1,""]},"evennia.web.website.views.EvenniaDetailView":{page_title:[402,3,1,""]},"evennia.web.website.views.EvenniaIndexView":{get_context_data:[402,3,1,""],template_name:[402,4,1,""]},"evennia.web.website.views.EvenniaUpdateView":{page_title:[402,3,1,""]},"evennia.web.website.views.HelpDetailView":{get_context_data:[402,3,1,""],get_object:[402,3,1,""],template_name:[402,4,1,""]},"evennia.web.website.views.HelpListView":{page_title:[402,4,1,""],paginate_by:[402,4,1,""],template_name:[402,4,1,""]},"evennia.web.website.views.HelpMixin":{get_queryset:[402,3,1,""],model:[402,4,1,""],page_title:[402,4,1,""]},"evennia.web.website.views.ObjectCreateView":{model:[402,4,1,""]},"evennia.web.website.views.ObjectDeleteView":{"delete":[402,3,1,""],access_type:[402,4,1,""],model:[402,4,1,""],template_name:[402,4,1,""]},"evennia.web.website.views.ObjectDetailView":{access_type:[402,4,1,""],attributes:[402,4,1,""],get_context_data:[402,3,1,""],get_object:[402,3,1,""],model:[402,4,1,""],template_name:[402,4,1,""]},"evennia.web.website.views.ObjectUpdateView":{access_type:[402,4,1,""],form_valid:[402,3,1,""],get_initial:[402,3,1,""],get_success_url:[402,3,1,""],model:[402,4,1,""]},"evennia.web.website.views.TypeclassMixin":{typeclass:[402,3,1,""]},evennia:{accounts:[157,0,0,"-"],commands:[163,0,0,"-"],comms:[186,0,0,"-"],contrib:[192,0,0,"-"],help:[269,0,0,"-"],locks:[273,0,0,"-"],objects:[276,0,0,"-"],prototypes:[281,0,0,"-"],scripts:[286,0,0,"-"],server:[295,0,0,"-"],set_trace:[155,5,1,""],settings_default:[346,0,0,"-"],typeclasses:[347,0,0,"-"],utils:[353,0,0,"-"],web:[379,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","exception","Python exception"],"3":["py","method","Python method"],"4":["py","attribute","Python attribute"],"5":["py","function","Python function"],"6":["py","data","Python data"]},objtypes:{"0":"py:module","1":"py:class","2":"py:exception","3":"py:method","4":"py:attribute","5":"py:function","6":"py:data"},terms:{"000":[62,66,71,96,376],"0000":[66,71],"0004":68,"0005":194,"001":[8,68,376],"002":376,"003":[107,376],"004":376,"005":[62,354,376],"006":376,"007":376,"008":376,"009":376,"010":[82,376],"011":376,"012":376,"013":376,"0131018167":135,"014":376,"015":376,"015public":82,"016":376,"017":376,"018":376,"019":376,"020":376,"020t":82,"021":376,"022":376,"023":376,"024":376,"0247":68,"025":376,"026":376,"027":376,"028":376,"029":376,"030":376,"030a":82,"031":376,"032":376,"033":[354,376],"034":[68,376],"035":376,"036":376,"037":376,"038":376,"039":376,"040":376,"040f":82,"041":376,"042":376,"043":376,"043thi":107,"044":376,"045":376,"046":376,"047":376,"048":376,"049":376,"050":[354,376],"050f":82,"051":376,"052":376,"053":376,"054":[62,376],"055":[354,376],"056":376,"057":376,"058":376,"059":376,"060":376,"061":376,"062":376,"063":376,"064":376,"065":376,"066":376,"067":376,"068":376,"069":376,"070":376,"071":376,"072":376,"073":376,"074":376,"075":376,"076":376,"077":376,"078":376,"079":376,"080":376,"081":376,"082":376,"083":376,"084":376,"085":376,"086":376,"087":376,"088":376,"089":376,"090":376,"091":376,"092":376,"093":376,"094":376,"095":376,"096":376,"097":376,"098":376,"099":376,"0b16":138,"0d0":89,"0x045a0990":3,"100":[5,20,45,70,73,89,97,113,118,183,206,212,218,246,249,252,253,376,377,402],"1000":[5,89,120,148,249,250,251,252,253,284],"10000":402,"1000000":[5,96,370],"100m":376,"100mb":146,"101":[20,280,376],"101m":376,"102":376,"102m":376,"103":376,"103m":376,"104":376,"104m":376,"105":376,"105m":376,"106":376,"106m":376,"107":376,"107m":376,"108":376,"108m":376,"109":376,"1098":45,"109m":376,"10gold":113,"10m":142,"110":[246,354,362,376],"110m":376,"111":[49,62,171,376],"111m":376,"112":376,"112m":376,"113":[146,376],"113m":376,"114":376,"114m":376,"115":376,"115600":89,"115m":376,"116":376,"116m":376,"117":376,"117m":376,"118":[44,376],"1184":137,"118m":376,"119":376,"119m":376,"120":[20,376],"1200":360,"120m":376,"121":376,"121m":376,"122":376,"122m":376,"123":[11,133,280,376],"1234":[37,139,233],"123dark":95,"123m":376,"124":376,"12400":96,"124m":376,"125":376,"125m":376,"126":376,"126m":376,"127":[67,110,136,138,140,142,146,152,320,376],"127m":376,"128":376,"128m":376,"129":376,"129m":376,"12s":19,"130":376,"130m":376,"131":376,"131m":376,"132":376,"132m":376,"133":376,"133m":376,"134":[49,171,376],"134m":376,"135":376,"135m":376,"136":376,"136m":376,"137":376,"137m":376,"138":376,"138m":376,"139":376,"139m":376,"140":[3,155,376],"1400":360,"140313967648552":22,"140m":376,"141":376,"141m":376,"142":[68,197,376],"142m":376,"143":376,"143m":376,"144":376,"144m":376,"145":376,"145m":376,"146":376,"146m":376,"147":376,"147m":376,"148":376,"148m":376,"149":376,"149m":376,"150":376,"150m":376,"151":376,"151m":376,"152":376,"152m":376,"153":376,"153m":376,"154":376,"154m":376,"155":376,"155m":376,"156":[8,376],"156m":376,"157":376,"1577865600":92,"157m":376,"158":376,"158m":376,"159":376,"159m":376,"160":376,"160m":376,"161":376,"161m":376,"162":376,"162m":376,"163":376,"163m":376,"164":376,"164m":376,"165":376,"165m":376,"166":376,"166m":376,"167":376,"167m":376,"168":376,"168m":376,"169":376,"169m":376,"16m":376,"170":376,"170m":376,"171":376,"171m":376,"172":376,"172m":376,"173":376,"1730":135,"173m":376,"174":376,"174m":376,"175":376,"175m":376,"176":376,"1763":102,"1764":102,"176m":376,"177":376,"177m":376,"178":376,"178m":376,"179":376,"179m":376,"17m":376,"180":376,"180m":376,"181":376,"181m":376,"182":376,"182m":376,"183":376,"183m":376,"184":376,"184m":376,"185":376,"185m":376,"186":376,"186m":376,"187":376,"187m":376,"188":376,"188m":376,"189":[103,376],"189m":376,"18m":376,"190":376,"1903":102,"190m":376,"191":376,"191m":376,"192":376,"192m":376,"193":376,"193m":376,"194":376,"194m":376,"195":376,"195m":376,"196":376,"196m":376,"197":376,"1970":92,"197m":376,"198":376,"198m":376,"199":376,"1996":135,"1998":135,"199m":376,"19m":376,"1_7":8,"1d100":[113,118,206],"1d2":89,"1d20":113,"1d6":118,"1gb":146,"1st":92,"200":[246,376,400],"2001":135,"2003":135,"2004":135,"2008":377,"200m":376,"201":376,"2010":376,"2011":[69,198,244,265],"2012":[69,196,206,207,217],"2013":135,"2014":[69,81,243,246],"2015":[69,138,219,235,236],"2016":[69,229,230,231,232,242,244],"2017":[6,69,92,146,199,200,205,220,234,239,240,247,249,250,251,252,253,267,268],"2018":[67,69,107,108,197,218,228,233],"2019":[69,135,217,231],"201m":376,"202":376,"2020":[49,69,70,92,194,202,246,263],"2020_01_29":370,"2020_01_29__1":370,"2020_01_29__2":370,"202m":376,"203":[146,376],"203m":376,"204":376,"204m":376,"205":[360,376],"205m":376,"206":376,"206m":376,"207":376,"2076":102,"207m":376,"208":[98,376],"208m":376,"209":376,"209m":376,"20m":376,"210":376,"210m":376,"211":376,"211m":376,"212":[49,376],"2128":89,"212m":376,"213":376,"213m":376,"214":376,"214m":376,"215":376,"215m":376,"216":376,"216m":376,"217":376,"217m":376,"218":376,"218m":376,"219":[67,376],"219m":376,"21m":376,"220":376,"2207":234,"220m":376,"221":[355,376],"221m":376,"222":[62,354,376],"222m":376,"223":[49,376],"223m":376,"224":376,"224m":376,"225":[49,376],"225m":376,"226":376,"226m":376,"227":376,"227m":376,"228":376,"228m":376,"229":376,"229m":376,"22m":[354,376],"22nd":377,"230":[62,376],"230m":376,"231":376,"231m":376,"232":376,"232m":376,"233":[49,171,376],"233m":376,"234":[200,376],"234m":376,"235":376,"235m":376,"236":376,"236m":376,"237":[49,376],"237m":376,"238":376,"238m":376,"239":376,"239m":376,"23m":376,"240":376,"240m":376,"241":376,"241m":376,"242":376,"242m":376,"243":376,"243m":376,"244":376,"244m":376,"245":376,"245m":376,"246":376,"246m":376,"247":376,"247m":376,"248":376,"248m":376,"249":376,"249m":376,"24m":376,"250":376,"250m":376,"251":376,"251m":376,"252":376,"252m":376,"253":376,"253m":376,"254":376,"254m":376,"255":[138,354,376],"255m":376,"256":[49,62,170,354],"25m":376,"26m":376,"27m":376,"280":143,"28gmcp":324,"28m":376,"29m":376,"2d6":[91,113,206],"2gb":146,"2nd":216,"2pm6ywo":74,"2xcoal":203,"300":[62,130,205,364],"3000000":96,"302":400,"30m":[354,376],"30s":113,"31m":[354,376],"31st":92,"32bit":[138,140],"32m":[354,376],"32nd":91,"333":[49,62],"33m":[354,376],"340":89,"34m":[354,376],"358283996582031":5,"35m":[354,376],"360":92,"3600":[92,194],"36m":[354,376],"37m":[354,376],"3872":102,"38m":376,"39m":376,"3c3ccec30f037be174d3":377,"3d6":206,"3rd":[92,216],"4000":[2,67,77,110,140,142,145,146,148,149,152],"4001":[2,46,64,67,80,93,110,123,132,133,136,140,142,145,146,148,149,152,329],"4002":[2,136,142,146,148],"4003":146,"4004":146,"4005":146,"4006":146,"403":11,"404":93,"40m":[354,376],"41917":320,"41m":[354,376],"4201":146,"425":354,"42m":[354,376],"430000":92,"431":354,"43m":[354,376],"443":[136,142,149],"444":62,"44m":[354,376],"45m":[19,354,376],"46m":[354,376],"474a3b9f":36,"47m":[354,376],"48m":376,"49m":376,"4er43233fwefwfw":67,"4th":[75,135],"500":[62,130,354,402],"50000":96,"500red":354,"502916":8,"503435":8,"505":354,"50m":376,"50mb":146,"516106":89,"51m":376,"520":62,"5242880":194,"52m":376,"530":107,"53m":376,"54m":376,"550":[354,360],"550n":82,"551e":82,"552w":82,"553b":82,"554i":82,"555":[62,234,354],"555e":82,"55m":376,"565000":92,"56m":376,"577349":376,"57m":376,"5885d80a13c0db1f8e263663d3faee8d66f31424b43e9a70645c907a6cbd8fb4":74,"58m":376,"593":377,"59m":376,"5d5":89,"5mb":194,"5x5":73,"600":377,"60m":376,"61m":376,"62cb3a1a":36,"62m":376,"63m":376,"64m":376,"65m":376,"6666":53,"6667":[135,144,160,178,341],"66m":376,"67m":376,"68m":376,"69m":376,"6d6":89,"70982813835144":5,"70m":376,"71m":376,"72m":376,"73m":376,"74m":376,"75m":376,"760000":92,"76m":376,"775":2,"77m":376,"78m":376,"79m":376,"8080":146,"80m":376,"8111":2,"81m":376,"82m":376,"83m":376,"84m":376,"85000":96,"85m":376,"86400":128,"86m":376,"87m":376,"8859":[16,61],"88m":376,"89m":376,"8f64fec2670c":146,"900":[218,360],"9000":397,"90m":376,"90s":378,"91m":376,"92m":376,"93m":376,"94m":376,"95m":376,"96m":376,"97m":376,"981":234,"98m":376,"990":360,"99999":112,"99m":376,"\u6d4b\u8bd5":82,"abstract":[58,78,103,113,211,253,349,350,351,367,371,377],"boolean":[14,22,46,99,132,168,206,218,275,280,283,292,320,349,352,354,355,371,378],"break":[3,15,45,46,48,49,60,62,73,74,85,90,91,98,106,107,108,112,114,117,139,149,155,181,182,232,256,259,309,361,362,377],"byte":[16,19,61,302,309,311,320,328,377],"case":[3,8,9,11,13,14,15,16,19,20,22,23,27,30,31,34,37,38,41,42,45,46,48,49,53,56,58,59,60,61,62,68,71,72,73,74,75,78,81,82,83,84,87,88,91,92,93,95,96,98,99,100,101,102,103,104,105,106,107,108,109,111,112,115,117,120,121,128,129,132,135,136,148,149,152,153,158,160,165,167,170,173,179,181,182,188,189,190,194,195,196,197,199,202,203,206,217,218,226,234,236,241,245,266,271,272,274,275,280,284,289,291,305,309,313,317,331,338,341,349,350,351,352,354,356,367,374,377,389],"catch":[0,6,16,19,33,38,44,85,91,98,117,127,160,179,209,266,290,300,305,312,338,339,359,361,367,370,373,402],"char":[41,59,73,89,91,97,102,105,118,120,126,128,132,143,158,173,179,211,212,219,266,280,297,310,323,324,345,354,360,363],"class":[0,3,6,12,13,17,20,26,27,28,29,34,37,38,41,48,49,50,53,58,64,69,70,72,75,76,77,78,81,82,83,84,85,86,88,89,90,91,92,94,95,96,97,98,99,100,101,102,103,106,109,110,112,113,117,118,120,121,123,126,127,128,129,131,132,133,143,158,159,160,161,162,163,166,167,168,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,187,188,189,190,191,194,195,196,197,198,199,202,203,204,205,206,207,209,210,211,212,214,215,216,217,218,219,222,223,225,226,227,228,229,230,231,232,233,234,235,236,240,241,242,243,244,245,246,247,249,250,251,252,253,255,256,258,259,260,261,263,264,265,266,267,268,270,271,272,275,276,277,278,279,280,282,284,285,287,288,289,290,291,292,293,294,296,297,298,300,302,303,306,307,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,331,333,336,338,339,340,341,343,344,345,347,348,349,350,351,352,354,355,356,357,358,359,360,361,362,363,364,366,367,368,369,370,371,372,373,374,375,376,377,381,382,383,384,386,389,391,392,397,400,402,404],"const":267,"default":[2,3,5,6,7,8,9,11,12,13,14,15,16,17,19,20,21,22,23,24,25,26,27,29,33,34,37,38,40,41,42,43,45,48,49,50,51,52,53,54,55,56,58,59,61,62,63,64,65,66,67,68,69,70,71,72,73,75,76,77,78,80,81,84,86,87,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,107,108,109,110,113,114,115,117,120,121,123,125,126,127,129,130,132,133,136,137,140,141,142,143,144,145,146,148,149,152,155,156,158,159,160,162,163,164,165,166,167,168,189,191,194,196,197,198,199,200,202,204,205,206,207,209,211,212,214,215,216,217,218,219,220,223,225,226,227,229,230,232,233,235,236,239,240,242,243,244,245,246,247,249,250,251,252,253,256,258,264,266,267,268,269,271,272,273,275,280,284,285,289,290,292,294,298,300,302,304,305,306,310,322,323,324,329,331,332,338,339,340,341,345,346,349,350,351,352,354,356,357,359,361,362,363,366,367,369,370,371,372,373,374,377,378,381,386,389,397,402,404],"export":145,"final":[0,2,8,19,22,29,31,37,38,41,45,48,55,56,58,62,75,79,84,86,87,91,93,97,99,101,102,103,105,106,111,114,118,120,121,125,130,132,133,137,140,149,164,165,166,173,178,182,194,202,206,247,275,285,337,341,354,356,361,362,369],"float":[72,75,106,160,205,224,225,228,246,283,293,300,312,350,364,369,373,377],"function":[0,5,7,8,9,13,14,15,19,22,23,26,27,28,29,30,37,40,42,44,45,46,48,51,53,56,58,59,60,64,65,67,70,71,73,74,75,77,78,80,81,82,84,87,88,90,91,92,93,95,96,97,98,99,100,102,104,105,106,108,111,112,113,114,115,117,118,121,123,127,129,132,133,137,140,145,153,155,158,162,165,167,168,170,171,172,173,174,178,179,180,181,183,184,189,190,194,196,197,198,202,204,205,206,209,211,216,217,218,220,224,225,228,229,230,233,235,236,241,242,246,247,249,250,251,252,253,256,259,260,263,265,266,267,268,272,273,274,275,280,283,284,285,290,292,293,294,300,305,309,320,321,326,329,332,339,341,343,351,352,353,354,355,357,358,359,361,362,364,369,370,371,372,376,377,378,384,386,390,402],"g\u00e9n\u00e9ral":135,"goto":[97,263,361],"import":[1,3,5,6,7,8,10,12,13,14,15,16,19,20,22,26,27,28,29,30,31,32,34,38,40,41,42,43,44,45,46,48,50,51,53,55,56,58,61,62,64,65,66,67,68,70,71,72,73,76,77,78,80,81,82,83,84,85,86,88,89,90,91,92,93,95,97,98,99,101,102,104,105,106,109,112,114,115,117,118,120,121,123,125,126,127,128,129,130,131,132,133,139,140,143,144,146,149,153,155,167,173,183,188,194,196,197,198,199,200,202,205,206,216,217,218,228,229,230,232,234,235,236,242,243,246,247,249,250,251,252,253,260,265,266,268,271,275,284,285,294,300,304,312,313,334,338,341,342,349,351,355,356,359,360,361,362,363,374,375,377,402],"int":[13,20,27,30,45,62,72,82,86,89,91,97,98,105,107,121,133,158,160,165,166,168,190,194,196,199,205,206,216,218,220,222,224,225,228,230,236,246,247,249,250,251,252,253,267,280,285,291,292,293,294,297,298,300,304,305,309,310,311,312,314,318,319,320,328,329,331,341,343,345,349,350,354,357,359,360,361,362,363,364,367,369,370,374,377],"long":[0,8,11,16,19,22,27,28,29,31,33,41,44,45,48,53,58,60,61,63,64,67,68,71,72,73,74,75,78,82,84,88,91,92,95,97,99,100,102,105,107,108,114,115,117,118,127,129,130,132,134,135,137,143,144,146,170,173,178,196,203,207,225,233,243,252,260,267,309,314,329,354,355,362,363,377],"new":[0,2,5,7,9,11,12,13,14,15,19,20,22,23,25,26,27,29,31,32,34,36,37,40,41,42,43,46,49,50,51,52,53,55,56,59,60,63,64,66,67,68,69,72,73,74,75,77,78,79,81,82,84,86,87,88,90,92,95,96,97,98,99,100,102,106,107,108,109,110,111,112,113,115,116,117,118,119,120,121,122,124,125,126,127,129,131,133,134,135,137,138,139,140,141,143,144,145,146,147,148,158,159,160,166,167,168,170,171,173,178,181,182,184,185,187,188,189,197,198,199,202,207,209,210,211,214,216,217,218,222,225,227,229,230,231,232,233,234,235,236,242,243,246,247,249,250,251,252,253,264,265,266,268,272,275,277,279,280,282,284,285,287,289,292,293,294,297,300,309,310,311,312,318,319,320,325,332,340,341,345,349,350,351,352,354,355,357,360,361,362,363,367,369,370,371,400,402,403,404],"null":[58,99,136,348,369],"public":[5,11,23,82,87,91,99,104,114,133,141,142,144,146,148,149,178,194,280,345,363],"return":[2,3,5,6,8,13,16,19,22,26,28,29,30,31,34,37,38,42,43,45,46,48,53,55,60,62,63,68,70,72,73,75,78,80,81,82,83,84,85,86,87,88,91,92,93,95,96,97,98,99,100,105,106,109,111,117,118,120,121,123,126,127,129,132,133,143,148,149,153,154,158,159,160,162,164,165,166,167,168,170,173,178,180,183,184,188,189,190,191,194,195,196,197,199,202,205,206,209,210,211,212,214,216,217,218,220,222,223,224,225,227,228,229,230,233,234,235,236,240,241,242,245,246,247,249,250,251,252,253,255,263,264,265,266,267,268,270,271,272,274,275,277,279,280,282,283,284,285,290,291,292,294,297,298,300,305,306,309,310,312,313,314,315,317,318,319,320,321,323,324,325,327,328,329,331,332,338,339,341,343,344,345,348,349,350,351,352,354,355,356,357,358,359,361,362,363,364,367,369,370,371,372,373,374,376,377,378,381,382,383,390,397,402],"short":[3,27,33,34,43,46,56,62,63,65,68,71,75,84,86,90,91,92,100,103,105,107,113,121,139,143,149,153,197,199,211,225,232,235,236,260,267,285,355,377],"static":[46,64,69,72,75,91,104,113,114,125,155,156,180,192,197,222,236,244,245,345,357,381,382,383,395,402,404],"super":[20,34,45,53,68,70,72,82,87,90,91,92,95,105,108,121,127,129,197,199,236],"switch":[11,12,14,15,20,22,23,26,29,31,45,48,50,51,55,59,62,63,66,67,71,82,91,95,96,100,120,121,129,130,137,141,144,146,147,152,170,171,172,173,178,179,180,181,182,183,188,189,206,211,214,217,229,230,232,233,250,289,351,357,362,378],"th\u00ed":100,"throw":[11,13,37,54,68,132,145,167,180,377],"true":[0,8,12,13,14,19,20,22,23,26,27,29,30,31,32,33,38,41,44,45,46,48,53,54,55,58,62,64,68,72,75,80,81,82,84,87,89,91,92,93,95,97,98,99,100,104,105,106,109,111,114,117,120,121,126,128,129,130,132,139,141,142,144,146,147,148,158,162,164,166,167,168,170,173,178,180,181,184,187,188,189,190,191,194,196,197,199,200,202,203,205,206,209,210,211,214,216,218,220,222,225,227,230,233,234,235,236,242,246,247,249,250,251,252,253,256,259,263,264,268,270,274,275,277,279,280,282,284,285,287,289,290,291,292,293,294,296,298,300,305,306,309,311,318,323,328,329,339,341,343,345,348,349,350,351,354,357,359,361,362,363,364,367,369,372,373,374,377,378,382],"try":[0,3,5,6,8,13,14,16,19,26,27,29,30,31,37,38,46,48,49,50,54,58,60,61,64,65,66,67,68,70,71,72,73,75,77,78,80,81,82,84,85,86,88,89,90,91,93,95,98,99,100,101,102,103,105,106,107,108,110,112,113,115,116,117,118,119,121,122,124,125,127,128,129,130,132,133,136,137,139,140,141,145,146,149,153,158,162,166,168,173,189,191,196,197,202,207,226,234,235,236,242,243,245,246,249,250,251,252,253,256,260,264,265,266,268,272,280,284,292,297,300,309,324,325,329,343,348,349,351,354,356,357,359,360,373,377],"var":[46,59,142,194,230,239,324,355],"void":89,"while":[5,8,13,14,15,20,22,25,26,27,37,46,48,56,58,60,62,63,66,67,68,72,73,74,75,77,79,82,83,84,87,89,90,91,92,98,100,101,103,104,105,107,108,111,112,113,114,117,120,125,127,129,132,133,137,140,145,146,149,153,158,170,173,181,189,194,196,202,218,226,227,233,234,250,253,256,260,264,266,268,280,285,292,324,347,348,351,361,363,377,378,402],AIs:135,AND:[31,102,118,173,218,275,349],AWS:[146,148,194],Adding:[1,21,22,60,90,94,96,97,104,107,113,114,117,120,143,155,156,192,217,361,404],Age:[218,397],And:[0,2,3,13,22,27,31,41,48,58,66,67,68,71,73,80,81,82,84,87,90,92,93,98,105,107,108,113,115,118,130,132,167,199,247,249,250,251,252,253,404],Are:[22,96,100,112,135],Aye:71,BGs:130,Being:[91,95,107,111,121],But:[0,3,8,13,14,16,19,20,22,27,31,37,38,40,42,45,48,56,58,62,66,68,73,74,75,77,78,81,82,83,84,86,87,88,90,92,93,96,97,98,99,100,102,104,105,106,107,108,109,112,114,115,117,118,122,130,132,133,139,144,148,166,167,196,260,352,402],DNS:146,DOING:218,DoS:318,Doing:[22,77,84,99,118,133,167,170],For:[2,3,4,5,8,10,11,12,14,15,17,19,20,22,27,31,35,37,38,41,49,50,51,55,56,58,59,61,62,63,64,65,66,67,68,70,71,72,73,74,75,77,78,81,82,84,86,87,89,90,91,92,93,95,97,98,100,102,104,105,106,107,108,109,113,114,117,118,120,121,125,129,130,131,132,133,135,136,137,140,144,146,147,148,149,153,166,167,173,183,188,189,190,191,197,199,204,206,211,217,218,219,227,228,230,236,242,244,246,247,250,264,272,275,285,320,329,349,351,354,358,361,371,373,377,385,397,402],GMs:[91,113,114],Going:[114,115,267],Has:[69,138,249,250,251,252,253],His:[90,219],IDE:[7,75],IDEs:90,IDs:[66,132,133,148,224,349,377,383],INTO:[173,218],IOS:138,IPs:[49,149,239,343],IRE:[59,324],Its:[4,31,34,41,56,58,87,92,93,219,246,285,359,361,377],LTS:6,NOT:[13,22,31,46,82,102,146,149,173,275,285,292,343],Near:103,Not:[8,11,30,43,44,46,60,85,87,90,99,102,107,108,112,115,131,132,136,138,139,146,160,167,181,182,280,297,310,311,312,314,315,316,322,324,327,349,350,371],OBS:[51,69],ONE:149,Obs:8,One:[2,9,10,11,23,27,31,33,38,41,44,49,55,66,68,71,72,75,78,82,84,90,91,93,98,99,100,102,105,107,108,109,114,117,121,126,129,130,131,135,136,140,153,155,162,164,196,202,206,211,235,246,247,264,265,284,285,310,338,348,349,350,354,355,362,377],PRs:11,Such:[8,14,22,27,74,78,83,90,112,114,118,173,285,354,361],THAT:98,THE:[218,260],THEN:[167,218],THERE:218,TLS:149,That:[0,3,4,5,11,16,20,22,29,30,38,41,43,44,45,48,65,66,67,68,71,72,73,77,78,80,81,82,86,87,90,92,93,98,99,100,102,103,105,106,107,111,113,114,117,118,123,125,133,147,196,197,207,246,247,275,285,341,361,385],The:[2,3,4,6,7,8,9,10,11,12,16,17,19,20,22,23,24,28,29,30,31,32,33,34,36,38,40,41,42,43,44,45,46,49,53,54,55,58,59,60,61,62,63,65,66,67,70,73,74,75,76,77,78,80,81,82,83,85,86,88,89,90,92,95,96,98,99,100,101,102,103,104,105,106,107,108,109,110,113,114,117,118,125,127,128,129,130,131,132,133,134,135,136,137,138,139,140,144,145,146,147,148,149,151,153,158,160,161,162,164,165,166,167,168,170,173,177,178,179,180,181,182,183,184,185,187,188,189,190,191,194,196,197,199,202,203,205,206,207,209,210,211,212,214,216,217,218,219,220,222,223,224,225,227,228,229,230,233,234,235,236,242,243,246,247,249,250,251,252,253,255,256,258,259,260,263,264,265,266,267,268,269,271,272,274,275,279,280,282,283,284,285,288,289,290,291,292,294,297,298,299,300,302,304,305,307,309,310,311,312,313,314,315,316,317,318,319,320,322,323,324,325,327,328,329,331,332,337,338,339,340,341,345,348,349,350,351,352,354,355,356,357,358,359,360,361,362,363,364,365,367,369,370,371,372,373,374,375,377,378,381,382,383,385,386,397,402,403,404],Their:[27,37,62,118,149,219],Theirs:219,Then:[3,5,8,11,16,42,46,66,67,68,71,75,86,87,89,93,98,105,140,142,148,217],There:[0,5,6,8,9,13,14,15,16,19,20,22,23,27,29,31,34,38,40,41,42,43,45,47,48,51,58,59,60,61,62,66,68,71,72,73,75,78,79,81,82,87,90,91,92,93,95,97,98,99,100,101,102,104,106,107,109,112,113,114,115,117,118,120,121,125,126,127,129,132,135,136,137,144,146,147,149,181,202,217,218,247,249,250,251,252,253,268,285,294,305,324,341,354,355,361,369,403],These:[8,11,13,14,17,22,23,24,25,27,29,30,37,38,41,42,43,45,46,53,56,58,59,62,66,67,68,70,72,73,75,80,82,86,93,98,99,100,101,102,104,105,107,108,109,113,114,117,118,129,132,141,146,148,149,153,157,158,159,164,166,168,170,172,174,182,190,197,202,205,228,229,233,235,236,240,246,260,266,271,275,280,284,285,294,299,306,325,328,329,331,340,341,342,349,351,354,358,361,362,363,370,371,372,377],USE:274,USING:202,Use:[5,8,11,12,14,15,20,27,34,37,41,45,46,49,62,67,68,75,80,82,91,93,100,106,107,108,111,120,121,136,137,138,139,140,141,146,148,152,158,165,170,171,173,178,179,183,185,196,197,202,205,207,209,227,229,230,232,233,234,236,250,251,252,253,259,267,277,279,280,302,306,311,328,329,331,332,335,349,351,354,360,361,363,367,374,377],Used:[22,129,164,167,173,189,218,232,247,268,279,292,302,320,349,351,362,363,390],Useful:[27,146,404],Uses:[62,173,185,207,239,264,300,349,363,367],Using:[1,4,19,27,29,31,44,52,68,71,77,91,92,98,102,105,106,107,108,110,114,116,119,121,122,124,129,151,155,156,173,192,236,250,267,280,320,347,361,404],VCS:2,VHS:218,VPS:146,WILL:[98,138,292],WIS:91,WITH:[137,218],Will:[20,30,62,75,100,112,153,158,202,205,214,216,234,236,280,283,285,298,300,309,310,351,361,363,364,369,372,377],With:[13,16,33,51,70,73,77,90,99,102,109,111,112,113,114,117,121,136,137,148,155,158,194,197,202,236,280,285,354],Yes:[22,218,359],__1:370,__2:370,_________________:45,_________________________:27,______________________________:27,________________________________:27,_________________________________:45,______________________________________:361,______________________________________________:27,_______________________________________________:27,____________________________________________________:27,_________________________________________________________:97,__________________________________________________________:97,__all__:[159,270,277],__defaultclasspath__:351,__doc__:[22,29,168,181,183,184,272,357,361],__example__:6,__ge:102,__ge__:6,__getitem__:354,__gt:102,__iendswith:102,__in:102,__init_:363,__init__:[4,6,13,42,45,53,72,76,104,108,123,166,167,168,188,191,194,196,197,202,214,222,234,236,246,259,267,275,279,280,284,290,291,293,294,297,298,300,302,303,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,327,328,329,331,338,339,341,343,344,345,348,349,351,352,354,356,359,360,361,362,363,369,370,371,372,373,377,391],__istartswith:102,__iter__:13,__le:102,__lt:102,__multimatch_command:182,__noinput_command:[166,182,197,359,361,362],__nomatch_command:[182,197,209,266,359,361],__pycache__:104,__send_to_channel_command:182,__settingsclasspath__:351,__unloggedin_look_command:[185,207,231],_action_thre:27,_action_two:27,_all_:166,_always_:202,_asynctest:326,_attrs_to_sync:340,_attrtyp:349,_cach:351,_cached_cmdset:167,_call_or_get:197,_callback:[19,294],_char_index:354,_character_dbref:198,_check_password:27,_check_usernam:27,_clean_nam:195,_clean_str:354,_cleanup_charact:120,_code_index:354,_compress_cont:195,_copi:[173,280],_creation:45,_data:362,_default:[27,361],_defend:27,_differ:354,_errorcmdset:167,_event:228,_every_:202,_evmenu:361,_file:370,_flag:284,_footer:22,_format_diff_text_and_opt:285,_get_a_random_goblin_nam:37,_get_db_hold:[339,351],_get_top:93,_getinput:361,_gettabl:305,_http11clientfactori:302,_init:0,_init_charact:120,_is_fight:84,_is_in_mage_guild:27,_ital:75,_italic_:139,_loadfunc:359,_menutre:[27,82,361],_monitor:305,_monitor_callback:32,_nicklist_cal:160,_npage:362,_oob_at_:367,_option:27,_os:194,_page_formatt:362,_pagin:362,_pending_request:345,_permission_hierarchi:274,_ping_cal:160,_playable_charact:[93,132],_postsav:367,_prefix:236,_quell:274,_quitfunc:359,_raw_str:354,_reactor_stop:[317,338],_recog_obj2recog:236,_recog_obj2regex:236,_recog_ref2recog:236,_regex:236,_repeat:305,_safe_contents_upd:279,_savefunc:359,_saver:[13,358],_saverdict:[13,246,358],_saverlist:[13,358],_saverset:358,_sdesc:236,_select:27,_sensitive_:389,_session:361,_set:102,_set_attribut:27,_set_nam:27,_some_other_monitor_callback:32,_start_delai:294,_static:75,_stop_serv:317,_swordsmithingbaserecip:203,_templat:75,_test:164,_to_evt:362,_traithandlerbas:245,_validate_fieldnam:91,a2enmod:136,a8oc3d5b:148,a_off:196,a_python_func:75,aaaaaargh:107,aardwolf:59,abandon:209,abat:115,abbrevi:[55,62,173,203,232,369],abcd:179,abid:130,abil:[8,20,22,28,31,37,38,46,48,60,89,90,91,100,104,107,111,113,114,118,121,133,146,148,235,236,243,249,250,251,252,253,280,292,300,349],abl:[0,2,3,5,7,10,11,13,14,15,19,20,22,27,28,33,34,37,40,43,51,55,58,62,65,66,68,70,72,73,77,78,80,81,83,84,87,90,91,93,95,97,98,100,106,107,111,112,115,117,118,120,121,123,129,132,133,136,137,140,143,145,146,148,149,167,170,171,173,174,188,191,197,205,211,220,229,236,242,246,249,250,251,252,253,260,292,349,351,358,373,377,400],abod:274,abort:[19,22,27,28,34,82,109,117,158,168,173,189,202,209,227,243,266,280,283,361,362],about:[0,2,3,5,6,8,11,13,14,15,16,17,20,22,27,29,35,37,40,43,48,49,50,55,56,58,60,61,62,64,66,67,68,71,74,75,77,78,79,81,82,85,86,87,88,90,93,94,95,97,98,99,100,101,102,103,104,105,107,110,111,112,115,116,117,118,119,120,121,122,123,124,125,127,128,130,133,134,135,137,138,139,140,143,145,146,148,149,151,153,158,173,183,188,194,196,197,199,202,206,209,211,212,244,251,252,253,259,260,265,266,272,280,300,302,305,314,316,318,327,329,339,341,348,350,352,354,362,367,369,377,383],abov:[0,2,5,7,8,11,12,13,14,15,19,20,22,26,27,29,30,31,32,37,38,41,43,45,46,48,49,53,58,62,64,65,67,70,71,72,73,74,78,80,81,83,84,85,88,89,90,91,92,93,95,97,98,100,102,104,105,106,107,108,109,110,113,117,120,121,127,129,131,132,136,137,138,140,146,148,153,166,167,173,197,202,206,216,218,220,229,230,234,236,243,244,246,247,249,251,252,253,275,280,305,348,361,372,390],abridg:87,abruptli:246,absolut:[19,75,89,92,94,98,133,135,199,205,206,219,360,364,377],absorb:30,abspath:377,abstractus:162,abus:149,academi:135,acccount:24,accept:[11,13,15,19,20,27,30,31,37,44,45,59,62,68,74,91,106,107,113,114,132,133,137,139,146,158,164,165,183,196,206,218,223,226,234,235,236,243,264,266,274,280,300,305,318,344,345,350,355,361,369,373,377],accept_callback:[223,225],accesing_obj:274,access:[0,8,9,11,13,14,15,19,20,22,23,27,28,29,30,31,32,33,34,37,38,40,41,42,43,45,46,49,51,53,54,56,58,60,62,64,66,68,69,70,72,73,75,76,78,80,81,82,84,86,87,89,90,91,93,94,97,98,99,101,102,103,104,105,106,107,110,111,113,114,117,118,120,121,129,130,132,133,136,137,140,143,146,148,149,152,158,159,162,166,167,168,170,171,173,178,179,180,181,182,183,188,189,190,191,194,197,202,204,209,217,220,222,224,233,235,236,246,249,250,251,252,253,266,267,272,273,274,275,279,280,283,284,285,289,291,293,294,297,300,309,310,339,341,347,348,349,351,352,355,356,357,370,376,377,382,383,397,402],access_kei:194,access_key_nam:194,access_obj:[274,349],access_opt:378,access_token_kei:[128,143],access_token_secret:[128,143],access_typ:[29,158,168,173,189,191,272,274,275,280,349,351,402],accessed_obj:[31,82,117,129,274,275],accessing_obj:[13,31,82,117,129,158,189,191,272,274,275,280,349,351],accessing_object:[13,274],accessor:[162,191,272,279,289,349,351,352,368],accessori:140,accident:[16,20,75,114,121,171,173,203,339],accommod:80,accomod:363,accompani:121,accomplish:[49,72,77,82,87,112,114,117],accord:[20,22,73,102,114,120,130,197,199,216,230,234,235,250,293,354,355],accordingli:[7,72,91,146,189,267],account1:400,account2:400,account:[8,11,13,15,17,19,20,22,23,25,26,27,28,30,31,33,34,36,37,40,41,42,43,45,49,51,54,56,60,62,63,64,66,67,68,72,73,74,75,76,80,81,82,87,89,90,92,93,95,98,99,100,103,104,105,106,109,112,121,128,130,132,133,138,141,143,146,148,153,155,156,163,164,165,166,167,168,169,171,173,174,175,178,179,180,181,185,188,189,190,191,197,198,199,205,207,209,210,217,218,220,222,223,225,227,229,230,231,236,239,242,249,251,252,253,256,260,263,264,265,266,268,272,274,275,279,280,282,284,286,289,300,304,305,320,331,332,339,340,341,349,351,354,357,361,362,371,372,374,375,377,378,381,382,383,386,389,397,400,402,404],account_cal:[170,178,181,229],account_count:341,account_id:[132,280],account_mod:173,account_nam:89,account_search:[236,280],account_subscription_set:162,account_typeclass:[375,400],accountattributeinlin:159,accountcmdset:[12,20,68,87,90,91,92,106,170,174,178,198,229],accountcreateview:402,accountdb:[45,76,132,155,158,159,162,189,272,347,348,351,371,378,381],accountdb_db_attribut:159,accountdb_db_tag:159,accountdb_set:[349,352],accountdbadmin:159,accountdbchangeform:159,accountdbcreationform:159,accountdbfilterset:[381,386],accountdbmanag:[161,162],accountdbpasswordcheck:320,accountdbviewset:386,accountform:[159,397,402],accountid:132,accountinlin:159,accountlist:91,accountmanag:[158,161],accountmixin:402,accountnam:[91,173,185,190,207,357],accountseri:[383,386],accounttaginlin:159,accru:158,acct:109,accur:[68,168,191,214,222,246,250,253,285,293,298,300,302,303,311,320,321,323,325,328,329,349,354,369,372,373,391],accuraci:[71,98,113,250,251,252],accus:118,accustom:33,acept:218,achiev:[19,22,62,66,68,75,90,102,111,115,130,212,252,300],ack:28,acl:[194,195],acquaint:[90,115],acquir:356,across:[27,37,38,41,45,50,53,58,60,89,98,107,112,114,158,166,167,199,218,235,266,271,280,283,292,294,297,309,310,324,341,362,363],act:[12,14,20,23,27,38,41,52,72,73,74,79,84,89,91,102,107,112,114,121,136,137,153,155,173,191,211,212,218,246,247,274,297,309,310,329,349,352,356,361],action1:120,action2:120,action:[3,5,13,38,59,62,66,68,69,71,77,78,84,86,87,90,92,98,104,105,107,112,117,118,120,121,126,127,132,146,159,160,179,189,196,209,211,214,216,218,236,249,250,251,252,253,263,267,271,272,283,284,289,290,312,331,332,333,343,351,361,362,367,382,384,385,386],action_count:120,action_nam:[249,250,251,252,253],action_preposit:211,actiondict:120,actions_per_turn:[249,250,252,253],activ:[0,2,5,9,11,14,19,20,22,31,34,38,41,49,54,55,56,62,64,67,75,78,80,83,92,95,99,112,125,135,140,141,144,145,146,147,152,153,158,164,167,171,173,183,188,189,223,231,240,260,264,268,279,280,283,292,305,312,313,314,315,316,320,322,323,324,331,341,343,349,350,361,362,363,369,377],activest:376,actor:253,actual:[0,2,3,5,6,7,8,9,12,13,14,15,19,23,27,29,31,33,34,37,40,41,43,44,46,48,51,53,56,58,59,61,62,68,71,72,73,75,78,81,84,87,88,91,93,95,97,98,99,100,101,102,103,104,106,107,108,109,111,112,113,114,115,117,118,120,121,122,125,129,130,132,133,135,136,140,143,146,148,158,164,168,170,173,179,181,182,184,189,191,194,196,197,199,202,203,209,214,217,218,227,228,232,233,235,236,243,244,245,247,249,250,251,252,253,260,265,266,268,272,274,275,279,280,284,285,320,323,329,331,337,339,340,341,345,346,349,351,354,356,357,359,361,367,371,372,373,377,402],actual_return:8,adapt:[53,66,80,81,93,113,118,132,202],add:[0,2,3,5,7,8,9,10,11,12,13,14,15,16,17,20,22,23,25,26,27,29,30,31,32,33,34,37,38,40,41,43,44,45,46,48,50,51,53,54,55,58,59,61,62,64,65,66,67,68,69,70,71,72,73,74,75,77,78,81,84,85,86,87,88,90,91,92,93,94,95,96,97,98,99,100,102,104,105,106,107,108,109,110,112,113,114,115,117,118,120,121,126,127,128,129,131,132,133,134,135,136,138,139,141,142,143,146,147,148,155,158,162,166,167,173,178,179,180,182,188,189,196,197,198,199,200,202,206,207,209,211,216,217,222,223,225,226,227,228,229,230,231,232,233,235,236,239,242,243,245,246,247,249,250,251,252,253,255,256,259,260,263,264,265,266,267,274,275,279,280,283,285,289,290,291,293,294,300,305,306,310,313,314,316,318,322,329,331,332,334,342,349,352,355,359,360,361,362,363,367,369,370,372,373,381,386,402,404],add_:363,add_act:120,add_argu:267,add_callback:[223,225],add_channel:188,add_charact:120,add_choic:197,add_choice_:197,add_choice_edit:[68,197],add_choice_quit:[68,197],add_collumn:168,add_column:[91,363],add_condit:251,add_default:[20,81,97,117,129,167,256],add_dist:253,add_ev:225,add_fieldset:[159,277],add_form:[159,277],add_head:363,add_languag:235,add_msg_bord:216,add_row:[91,96,168,363],add_view:[159,187,277],add_xp:118,addblindedcmdset:260,addcallback:[22,280],addclass:[46,155,156,379,396,398],addcom:[91,99,178],added:[2,3,7,9,11,17,19,20,22,23,31,37,38,43,53,58,59,60,62,66,68,70,73,75,80,81,82,87,90,91,93,98,99,102,104,105,106,107,108,113,117,118,120,121,126,129,131,132,134,138,141,145,148,153,158,164,166,167,168,178,182,183,196,197,199,200,202,203,206,219,222,225,228,235,236,246,249,250,251,252,253,256,268,275,280,285,291,305,339,343,349,352,355,361,362,363,369,370,377,386,390,403],addendum:74,adding:[2,6,7,9,11,15,17,19,20,25,27,31,37,38,40,43,44,45,46,53,55,58,60,62,66,67,68,70,71,75,81,84,90,91,92,93,94,95,97,98,102,106,107,108,114,120,121,123,129,130,132,166,167,171,173,180,197,202,205,218,220,222,225,229,235,236,246,247,249,250,251,252,260,266,267,283,284,285,291,300,331,348,349,357,363,377],addingservermxp:315,addit:[2,20,26,40,55,59,62,68,71,72,74,80,82,91,92,93,96,98,133,136,146,149,158,160,167,168,189,197,200,222,223,225,227,230,235,239,245,247,253,267,275,280,293,311,339,349,351,361,397],addition:[73,82,253],additionalcmdset:20,addpart:233,addquot:377,addr:[297,310,311,312,357],address:[11,22,33,41,49,53,64,67,72,98,123,137,142,146,149,158,171,189,207,219,280,297,310,312,320,340,343,377,378],address_and_port:320,addressing_styl:194,addresult:233,addscript:173,addservic:53,adjac:[230,253,264],adject:[6,117],adjoin:236,adjust:[22,66,74,113,130,132,140,194,220,361,363],admin:[12,13,16,22,23,29,31,49,51,58,67,72,81,87,91,93,97,104,105,112,114,121,129,132,133,144,147,153,155,156,157,162,163,169,173,178,180,183,185,186,189,207,209,216,264,269,272,275,276,279,280,286,295,309,310,347,351,357,373,402],admin_sit:[159,187,270,277,287,296,348],admin_wrapp:402,administr:[2,22,29,31,48,63,75,77,78,87,91,137,140,149,297,309,310],adminportal2serv:309,adminserver2port:309,adminstr:297,admintest:400,admit:86,admittedli:111,adopt:[0,68,70,78,81,90,114,191,324],advanc:[5,14,20,22,27,37,40,41,45,48,49,53,58,60,68,69,73,77,78,83,86,88,91,94,102,107,110,114,121,135,173,181,217,230,234,236,249,250,251,252,253,259,315,355,359,360,361,363,404],advantag:[2,15,16,27,29,37,40,71,77,83,86,89,91,92,93,114,117,118,120,121,123,127,132,146,149,196,197,239,247,249,250,251,252,253,352,355],advent:198,adventur:[69,73,87,104,111,114],advic:135,advis:[66,68,82],aesthet:26,affair:356,affect:[8,9,11,13,14,15,20,22,31,41,43,51,62,82,92,95,107,112,114,117,118,120,130,152,155,156,158,166,183,200,202,214,228,235,242,251,273,280,284,351,355,363,371],afford:[41,97],afraid:146,after:[0,2,8,9,10,11,13,15,16,19,20,22,26,27,29,31,38,42,48,55,56,58,62,66,67,68,69,70,71,72,75,77,81,82,83,84,85,86,87,88,91,97,98,99,100,104,105,106,107,108,111,112,114,115,120,121,125,126,129,130,132,135,136,140,146,148,149,158,166,167,168,169,170,173,181,183,184,188,189,194,196,197,199,202,204,205,206,207,209,214,215,217,218,220,225,227,233,235,236,245,246,247,249,250,251,252,253,260,261,264,265,266,267,268,279,280,283,285,290,292,300,322,323,326,338,339,340,341,343,345,349,354,355,356,359,361,362,367,369,372,375,376,377,382,384,402],after_mov:280,afterlif:114,afternoon:217,afterward:[11,58,84,93,98,105,109,111,197],again:[3,5,7,9,11,14,15,22,27,31,38,41,49,55,58,62,66,68,72,73,78,81,83,84,86,87,89,90,91,92,93,95,97,98,99,100,103,105,106,107,108,110,112,114,117,118,120,121,129,130,132,137,139,140,146,147,148,152,153,160,167,178,205,225,234,249,252,253,259,260,268,292,300,317,320,323,343,354,355,358,373,375],against:[8,13,20,22,45,56,74,81,90,91,102,111,113,120,146,149,158,165,166,188,203,236,249,250,251,252,253,275,280,284,285,318,343,349,351,369,374,377],age:[218,267,397],agenc:149,agent:2,agenta:[62,354],ages:218,aggreg:135,aggress:[13,15,111,145,264,351,404],aggressive_pac:264,agi:[8,13,246],agil:13,agnost:[74,78,189],ago:[82,105,148,377],agre:[61,114,115,118,196,214],agree:196,ahead:[2,15,60,68,72,106,129,138,146,322],aid:[61,110,180,181,182,196,345],aim:[1,58,60,77,91,94,97,107,112,113,115,118,130,146,190,284],ain:71,ainnev:[102,118,246],air:[73,81,100,108],airport:109,ajax:[46,53,146,329,340],ajaxwebcli:329,ajaxwebclientsess:329,aka:[5,13,67,114,233,377],akin:105,alarm:[96,100],alert:[227,280],alexandrian:135,algebra:72,algorith:235,algorithm:[114,377],alia:[8,11,12,20,22,33,34,41,43,45,63,67,68,73,81,87,88,90,91,99,100,107,109,140,146,159,162,165,168,170,173,178,179,180,181,182,184,187,188,217,222,236,242,246,261,264,266,268,270,274,277,279,280,283,285,287,289,294,305,331,348,350,351,352,357,373,374,375,381,383,384,386,397,402],alias1:[173,217],alias2:[173,217],alias3:217,alias:[11,12,14,19,20,22,23,27,30,33,34,37,63,65,68,73,81,82,84,87,88,91,95,96,97,99,100,117,120,121,158,166,168,170,171,172,173,178,179,180,181,182,183,184,185,188,189,190,196,197,198,199,202,206,207,209,211,217,218,219,223,229,230,231,232,233,236,242,243,244,247,249,250,251,252,253,256,264,265,266,267,268,271,272,279,280,285,350,351,352,357,359,361,362,370,374,381,383],aliaschan:178,aliasdb:158,aliasfilt:381,aliashandl:[348,352,383],aliasnam:285,aliasstr:357,align:[37,62,87,91,220,354,363,369,377],alik:29,alist:6,aliv:[77,264],alkarouri:376,all:[0,2,5,6,7,8,9,11,12,13,14,15,16,17,19,20,22,23,25,26,27,29,30,31,33,34,37,38,40,41,42,43,44,45,46,48,49,50,51,53,55,56,58,59,60,61,62,63,64,65,66,67,68,70,71,72,73,74,75,76,77,78,79,81,83,84,85,86,87,88,89,90,91,92,95,96,97,98,99,100,101,102,103,104,106,107,108,109,110,111,112,113,115,117,118,119,120,121,122,123,125,126,127,129,130,131,132,133,134,135,136,137,139,140,144,145,146,147,148,149,152,153,158,159,160,163,164,165,166,167,168,169,170,171,172,173,174,175,178,179,180,181,182,183,184,185,188,189,190,191,196,197,198,199,202,206,207,209,211,212,214,215,217,218,219,222,225,227,229,231,232,233,234,235,236,240,242,243,244,245,246,247,249,250,251,252,253,256,258,259,260,263,264,265,266,267,268,270,271,272,273,274,275,276,277,279,280,284,285,290,291,292,294,295,299,300,304,305,306,309,311,312,314,316,317,318,319,320,323,324,327,328,329,331,332,338,339,340,341,343,345,346,347,348,349,350,351,352,354,355,356,357,358,359,360,361,362,363,367,369,370,372,374,376,377,378,386,390,397,402,403],all_alias:43,all_attr:351,all_book:109,all_cannon:102,all_connected_account:341,all_displai:294,all_famili:102,all_fantasy_book:109,all_flow:109,all_from_modul:377,all_opt:372,all_receiv:280,all_room:[14,102],all_ros:109,all_script:38,all_sessions_portal_sync:341,all_to_categori:271,all_weapon:102,allcom:[99,178],allerror:[300,309],allevi:[8,13,60,345],allheadersreceiv:345,alli:253,alloc:146,allow:[0,2,3,6,7,11,12,13,14,15,16,19,20,22,23,27,29,30,31,33,34,36,37,38,40,43,45,46,48,49,50,51,55,58,60,61,62,63,64,66,67,68,69,70,71,72,73,75,76,77,78,80,81,84,85,86,87,88,90,91,94,95,97,98,100,102,104,105,106,107,108,109,112,113,117,118,120,121,123,129,130,132,133,134,136,137,139,140,141,143,144,145,146,147,148,149,158,160,162,164,166,167,168,170,171,172,173,178,181,182,183,184,189,190,191,196,197,199,202,204,205,206,209,211,214,216,217,218,219,225,227,230,232,234,235,236,245,246,247,249,250,251,252,253,264,265,266,267,268,272,274,275,280,283,284,285,290,292,293,294,300,304,305,307,311,313,314,315,316,323,324,325,327,332,338,339,341,343,344,349,351,352,354,355,357,359,361,362,363,364,367,371,372,373,375,377,381,382,397,402],allow_dupl:166,allow_extra_properti:246,allow_nan:329,allow_quit:361,allow_reus:202,allowed_attr:91,allowed_fieldnam:91,allowed_host:146,allowed_propnam:121,allowedmethod:329,allowext:345,almost:[22,44,45,51,87,107,108,197,199,302,309,347],alon:[8,14,27,31,33,58,69,72,84,89,91,107,115,118,120,166,294,305,331,355,357,363],alone_suffix:336,along:[5,22,27,30,40,42,49,59,62,78,79,98,102,103,107,111,112,115,117,119,129,134,158,170,196,206,235,239,246,247,252,275,280,329,347,386],alongsid:[75,218],alonw:289,alpha:[139,146,354],alphabet:[16,61,73,354,403],alreadi:[0,7,8,9,11,12,13,14,16,19,20,22,23,26,27,29,31,34,38,41,43,45,46,53,59,64,66,67,68,71,72,75,78,81,82,84,87,89,90,91,93,95,96,97,98,99,100,101,104,105,106,107,108,109,110,112,115,117,118,120,121,125,126,127,128,129,132,133,139,140,144,148,149,153,166,167,170,173,178,181,182,183,188,189,190,196,198,199,202,203,211,216,234,235,236,246,249,250,251,252,253,260,264,265,268,275,280,284,285,292,300,309,317,318,320,325,328,333,338,339,341,352,354,357,362,377,382,389],alredi:53,alright:196,also:[0,1,2,3,5,6,7,8,9,10,11,12,13,14,15,16,17,19,20,21,22,23,25,26,27,29,30,31,32,33,34,37,38,40,41,42,43,44,45,46,48,49,50,51,53,54,56,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,81,82,83,84,85,86,87,88,89,90,91,92,93,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,115,117,118,119,120,121,122,123,124,125,126,127,129,130,131,132,133,135,136,137,138,139,140,141,144,145,146,147,148,149,152,153,158,162,165,166,167,168,170,171,172,173,175,179,181,183,184,188,189,190,191,196,197,198,199,202,203,206,211,212,216,217,218,220,225,229,230,232,234,235,236,243,246,247,251,252,253,259,264,265,266,268,273,274,275,279,280,283,284,285,286,289,292,293,294,295,300,304,305,309,311,318,320,323,324,327,328,331,332,341,345,347,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,367,369,374,377,379,381,402],alt:354,alter:[46,66,73,78,80,87,137,349],altern:[11,22,23,27,29,33,43,55,62,65,69,70,73,75,78,84,90,95,99,110,117,127,132,137,140,144,146,151,181,182,189,233,236,253,256,274,275,318,354,357,369,377],although:[3,68,84,86,108,140,170,197,198,206,345,373,377],althougn:71,altogeth:[26,62,149],alwai:[4,8,9,11,12,13,14,15,19,20,22,23,27,30,31,34,37,38,41,42,43,44,45,46,49,58,59,62,64,66,69,70,72,74,75,78,80,81,82,85,86,90,91,92,93,97,98,99,100,105,106,107,108,109,110,112,114,117,118,121,129,130,133,136,137,140,144,146,158,166,167,168,170,172,173,178,181,184,189,190,191,202,204,209,214,229,235,236,242,246,256,260,274,275,279,280,283,284,285,292,294,300,302,305,309,317,320,323,324,328,329,332,339,341,346,349,350,351,352,354,357,367,369,373,374,377,378,382,402],always_pag:362,always_return:300,amaz:145,amazon:[135,146,194],ambianc:60,ambigu:[87,168,188,219,280,351],ambiti:[60,63],amend:11,amfl:15,ammo:81,among:[2,8,12,25,34,40,73,78,92,109,115,121,135,179,199,256,265,275,363,374],amongst:230,amor:226,amount:[13,29,38,50,62,74,112,113,118,121,149,183,249,250,251,252,253,280,341,359],amp:[36,41,53,56,155,156,295,297,300,308,310,318,326,338,341],amp_client:[155,156,295],amp_maxlen:326,amp_port:146,amp_serv:[155,156,295,308],ampclientfactori:297,ampersand:60,amphack:309,ampl:107,amplauncherprotocol:300,ampmulticonnectionprotocol:[297,309,310],ampprotocol:297,ampserverclientprotocol:297,ampserverfactori:310,ampserverprotocol:310,amsterdam:146,amus:99,anaconda:67,analog:[56,72],analys:27,analysi:240,analyz:[16,22,27,31,69,70,87,114,127,164,173,189,202,236,280,284,285,290,300,362,377],anchor:[189,253,272,351],anchor_obj:253,ancient:62,andr:138,android:[151,404],anew:[73,106,107,140,300],angelica:113,angl:[63,211],angri:87,angular:183,ani:[2,3,6,8,9,11,12,13,15,16,19,20,22,23,26,27,29,30,31,32,33,34,37,38,40,41,42,43,44,45,46,48,49,50,51,53,55,56,58,59,62,63,64,65,66,68,69,70,72,74,75,78,79,81,82,85,86,87,88,89,90,91,95,96,97,98,99,100,101,102,104,105,106,107,108,109,111,113,114,115,116,117,118,120,121,125,126,127,129,130,132,133,135,136,137,138,139,140,141,144,146,147,148,149,152,158,162,164,165,166,167,168,170,171,173,179,183,184,189,190,191,196,197,198,199,202,207,209,211,214,216,217,218,219,220,224,229,232,234,235,236,239,240,243,246,249,250,251,252,253,255,256,258,264,266,267,268,274,275,280,283,284,285,289,290,292,293,294,297,298,300,302,304,305,309,310,312,318,319,320,323,324,328,329,331,339,340,341,345,349,350,351,352,354,355,356,358,359,360,361,362,363,369,370,371,372,373,374,376,377,385,386,402],anim:[19,28,203],anna:[91,121,126,127,140,144,173],annoi:[49,97,98,99,108,114],annot:135,announc:[9,74,82,120,121,135,171,183,227,249,250,251,252,253,280],announce_al:[318,341],announce_move_from:[34,82,227,280],announce_move_to:[34,82,227,280],annoy:158,anonym:[54,80,93,236],anonymous_add:236,anoth:[2,3,6,7,8,11,13,14,15,20,22,27,31,34,37,38,41,43,46,48,50,60,61,62,65,66,68,69,70,71,72,73,78,81,84,86,89,90,91,92,93,98,99,100,102,104,107,108,110,113,114,117,120,121,125,129,131,134,136,140,146,147,158,166,167,170,173,178,179,189,196,197,199,202,211,214,218,224,229,234,236,247,249,250,251,252,253,265,268,272,280,283,341,349,351,355,359,361,362,369,377],another_batch_fil:355,another_nod:361,another_script:38,ansi:[30,46,76,95,107,138,155,156,170,200,220,232,305,312,320,323,328,329,353,363,369,376,404],ansi_escap:354,ansi_map:354,ansi_map_dict:354,ansi_pars:354,ansi_r:354,ansi_regex:354,ansi_sub:354,ansi_xterm256_bright_bg_map:354,ansi_xterm256_bright_bg_map_dict:354,ansimatch:354,ansimeta:354,ansipars:354,ansistr:[155,354,363],ansitextwrapp:363,answer:[0,8,13,22,27,66,71,81,82,93,107,112,114,115,117,118,140,149,298,304],anul:136,anvil:[202,203],anwer:88,anybodi:149,anymor:[8,80,117,198,225,233,234,268,361,373],anyon:[3,31,49,55,80,81,82,84,87,91,97,114,120,121,127,139,146],anyth:[0,3,7,8,9,11,13,14,20,22,23,27,31,33,34,38,40,45,46,50,51,53,56,64,66,68,71,72,73,78,84,87,89,93,96,97,98,99,100,104,105,107,108,109,112,114,115,117,120,121,125,127,129,132,137,140,146,148,152,166,168,182,197,236,246,247,249,250,251,252,253,275,312,346,349,355,361],anytim:114,anywai:[15,27,55,60,62,65,66,77,80,98,100,117,145,196,198,207],anywher:[22,27,45,78,105,107,110,117,133,359],apach:[137,146,149,151,345,404],apache2:136,apache_wsgi:136,apart:[8,12,13,19,23,31,40,45,77,95,130,133,140,148,253],api:[0,3,14,16,19,22,23,24,28,34,37,41,45,69,70,73,105,109,118,128,132,143,155,156,158,172,183,185,191,202,207,339,349,351,355,356,362,379,403,404],api_kei:143,api_secret:143,apicli:384,apocalyps:114,apostroph:16,app:[31,53,58,64,80,125,133,143],app_id:132,app_label:159,app_nam:93,appar:[91,130],apparit:266,appeal:[27,62],appear:[0,7,11,19,27,29,31,38,40,46,48,54,62,67,68,70,73,75,81,82,85,96,99,102,107,111,112,121,130,140,141,144,146,148,155,170,180,199,225,236,242,268,280,324,325,348,351,363,369,370],append:[5,6,8,19,20,26,29,31,34,53,59,68,72,82,86,93,97,98,102,120,121,132,146,168,173,180,199,229,236,275,333,355,369,370,377],appendix:274,appendto:46,appform:132,appl:[196,211,280],appli:[2,7,9,14,20,22,31,38,44,45,50,66,67,68,73,74,95,106,114,115,119,129,130,132,136,137,158,164,166,181,200,209,211,246,249,250,251,252,253,268,275,280,284,285,289,294,341,349,350,351,354,355,360,363,364,374,377],applic:[9,31,43,53,58,64,103,125,132,133,135,136,140,148,149,158,194,202,211,217,218,253,300,303,313,317,338,339,345,394,402],applicationdatareceiv:323,applied_d:132,apply_damag:[249,250,251,252,253],apply_turn_condit:251,appnam:[13,31],appreci:[68,74,79,134,367],approach:[7,44,68,82,86,89,98,114,132,197,253],appropri:[2,7,20,22,63,67,98,129,132,136,137,143,158,171,189,211,220,300,339,371,373,377],approrpri:53,approv:[132,133],approxim:[183,377],april:92,apt:[11,136,140,142,145,146,149],arbitrari:[6,13,14,19,31,45,46,51,65,71,73,78,105,148,158,189,209,217,246,247,253,258,266,280,285,292,298,309,329,343,349,358,369,370,373],arcan:63,arcanist:114,arch:52,archer:285,archetyp:114,architectur:[31,115,285],archiv:[104,135,149],archwizard:285,area:[8,12,68,69,72,91,111,112,115,126,135,138,264,268,274,360,361,363,377],aren:[8,11,66,80,84,86,93,125,132,149,158,199,218,225,233,251,370,373],arg1:[31,168,181,182,184,209,283,349,369],arg2:[168,181,182,184,209,283,349,369],arg:[3,22,27,29,30,31,37,44,46,48,53,56,59,62,63,68,75,81,82,84,85,86,87,91,95,97,99,104,106,117,118,120,121,129,131,143,158,159,160,161,162,165,168,173,181,182,184,189,190,191,194,196,199,205,209,211,212,217,219,222,225,227,233,234,235,236,242,243,244,247,249,250,251,252,253,255,258,259,260,264,265,266,267,268,271,272,274,275,278,279,280,283,284,285,288,289,292,293,294,297,305,306,307,309,310,311,312,317,318,320,321,323,324,325,328,329,333,339,341,343,345,348,349,350,351,352,354,361,363,364,366,367,369,370,373,375,377,378,383,397,402],arg_regex:[87,88,168,173,179,180,184,185,188,199,202,209,231,359],arglist:[181,182],argpars:267,argu:13,arguabl:[107,113],argument:[3,5,8,15,19,20,22,23,26,28,30,31,33,34,37,38,44,45,48,49,53,56,59,62,63,68,71,73,80,81,82,84,87,90,91,92,93,95,97,99,100,101,102,108,117,121,123,133,137,142,158,160,164,165,167,168,170,171,173,178,179,180,181,182,183,184,189,190,194,197,199,202,205,209,211,214,216,217,218,219,222,224,225,227,230,234,235,236,240,242,249,250,251,252,253,258,266,267,275,280,283,284,285,290,292,293,294,298,300,305,309,311,312,318,319,320,323,324,328,329,331,332,339,340,341,343,344,349,350,351,352,354,355,357,359,360,361,362,363,367,369,371,373,374,377,386,402],argumentpars:267,argumnet:363,argumu:369,aribtrarili:377,aris:149,arithmet:246,arm:[0,22,233],armchair:117,armi:97,armor:[84,96,113,119,199,250],armour:84,armpuzzl:233,armscii:[16,61],arnold:33,around:[3,14,15,16,20,23,31,34,37,48,61,62,63,66,70,72,73,75,77,78,79,80,81,84,86,91,93,97,98,99,102,104,105,106,107,108,109,112,113,114,117,118,120,121,125,126,129,135,137,140,143,146,173,181,182,199,203,205,224,233,236,253,256,264,265,266,268,280,354,355,363,370],arrai:[59,98,324,377],arrang:68,arrayclos:[59,324],arrayopen:[59,324],arriv:[41,56,66,82,84,118,173,212,312],arrow:[3,46,107],art:[62,360],articl:[8,11,16,61,80,81,86,87,90,135,368],article_set:368,artifact:363,artifici:[114,118],artsi:115,arx:[69,135,151],arxcod:[135,151,404],as_view:[189,272,351],ascii:[16,61,67,73,158,230,360,363,377],asciiusernamevalid:158,asdf:173,ash:203,ashlei:[69,199,218,220,247,249,250,251,252,253],asian:377,asid:[67,260],ask:[0,3,5,6,11,23,26,29,32,48,69,71,74,79,81,91,93,98,100,105,106,112,114,115,117,118,132,137,139,140,146,166,168,173,196,205,223,231,234,267,298,300,327,361,364,377],ask_choic:298,ask_continu:298,ask_input:298,ask_nod:298,ask_yesno:298,askew:113,asn:239,aspect:[8,27,29,37,58,78,90,104,107,118,202,220],assert:[8,120],assertequ:8,asserttru:8,asset:[125,149,194,304],assetown:67,assign:[2,6,11,12,13,14,27,31,33,34,37,38,43,44,46,49,89,91,100,104,105,106,107,109,117,120,121,129,158,164,165,167,173,180,181,182,184,200,209,217,218,236,246,249,250,251,252,253,266,275,279,280,284,285,305,312,318,320,323,339,358],assist:146,associ:[13,27,41,56,64,80,84,99,105,109,135,146,158,163,173,189,222,225,236,280,339,341,350,402],assort:402,assum:[6,7,9,14,15,16,19,20,22,23,27,29,30,31,32,34,37,38,41,44,49,51,53,60,61,66,67,68,70,71,72,73,74,77,81,82,83,84,86,87,88,89,91,92,95,96,97,100,102,104,109,115,118,120,121,123,126,127,128,129,131,132,133,145,146,148,149,153,164,166,167,168,170,173,184,189,197,198,203,209,211,236,243,246,265,266,274,280,285,290,292,324,341,354,355,361,369,377,382,389,402],assumpt:[117,165],assur:[45,72],asterisk:[12,49,75,106,171],astronom:92,asymmetr:69,async:[132,377,404],asynccommand:48,asynchron:[5,19,22,36,52,78,83,84,160,280,309,310,324,370,377],at_:[45,367],at_access:[158,280],at_account_cr:[12,158],at_after_mov:[34,126,227,280],at_after_object_leav:268,at_after_travers:[34,227,265,280],at_again_posit:211,at_already_clos:211,at_already_consum:211,at_already_mov:211,at_already_open:211,at_appli:211,at_befor:280,at_before_drop:[250,253,280],at_before_g:[250,253,280],at_before_get:[253,280],at_before_leav:34,at_before_mov:[34,82,117,227,249,250,251,252,253,280],at_before_sai:[227,236,280],at_cannot_appli:211,at_cannot_mov:211,at_cannot_posit:211,at_cannot_read:211,at_cannot_rot:211,at_channel_cr:189,at_char_ent:126,at_clos:211,at_cmdset_cr:[20,22,68,81,82,85,87,88,90,91,92,95,97,99,106,117,120,121,129,166,174,175,176,177,196,197,198,199,202,206,209,217,229,231,232,233,236,244,249,250,251,252,253,256,263,264,265,266,359,361,362],at_cmdset_get:[158,280,339],at_code_correct:211,at_code_incorrect:211,at_consum:211,at_db_location_postsav:279,at_defeat:[249,250,251,252,253],at_desc:280,at_disconnect:[158,339],at_drink:211,at_drop:[227,250,253,280],at_end:289,at_err:[48,377],at_err_funct:48,at_err_kwarg:[48,377],at_failed_login:158,at_failed_travers:[34,227,242,265,280],at_first_login:158,at_first_sav:[158,189,280],at_first_start:351,at_focu:211,at_focus_:[209,211],at_focus_climb:211,at_focus_clos:211,at_focus_cod:211,at_focus_combin:211,at_focus_drink:211,at_focus_eat:211,at_focus_feel:211,at_focus_insert:211,at_focus_kneel:211,at_focus_li:211,at_focus_listen:211,at_focus_mov:211,at_focus_open:211,at_focus_press:211,at_focus_push:211,at_focus_read:211,at_focus_rot:211,at_focus_shov:211,at_focus_sip:211,at_focus_sit:211,at_focus_smel:211,at_focus_turn:211,at_focus_us:211,at_get:[199,227,253,280],at_giv:[250,253,280],at_green_button:211,at_heard_sai:127,at_hit:264,at_idmapper_flush:[292,351,367],at_init:[42,45,158,189,264,265,266,280],at_initial_setup:[40,104,304],at_initial_setup_hook_modul:304,at_left:211,at_lock:211,at_login:[45,53,311,312,320,323,328,329,339],at_look:[158,280],at_message_rec:158,at_message_send:158,at_mix:211,at_mix_failur:211,at_mix_success:211,at_msg_rec:[158,219,280],at_msg_send:[158,160,219,258,280],at_new_arriv:264,at_no_cod:211,at_nomatch:211,at_now_add:58,at_object_cr:[20,31,34,45,81,82,86,91,95,97,117,118,121,129,131,173,211,212,217,219,236,242,244,249,250,251,252,253,259,264,265,266,280,351],at_object_delet:[227,280],at_object_leav:[212,266,268,280],at_object_post_copi:280,at_object_rec:[34,126,212,266,268,280],at_open:211,at_password_chang:158,at_posit:211,at_post_cmd:[22,85,164,168,181,184],at_post_command:22,at_post_disconnect:158,at_post_func:117,at_post_login:[82,158],at_post_portal_sync:338,at_post_puppet:[227,280],at_post_unpuppet:280,at_pre_cmd:[22,164,168,181,184],at_pre_command:[22,117],at_pre_login:158,at_pre_puppet:280,at_pre_unpuppet:[227,280],at_prepare_room:268,at_read:211,at_red_button:211,at_reload:[183,338],at_renam:351,at_repeat:[38,45,120,128,129,160,196,205,225,249,250,251,252,253,255,260,292,333,364],at_return:[48,377],at_return_funct:48,at_return_kwarg:[48,377],at_right:211,at_rot:211,at_sai:[127,211,227,280],at_script_cr:[38,120,128,129,160,196,205,225,234,235,249,250,251,252,253,255,260,268,284,292,333,364],at_search:104,at_search_result:[182,377],at_server_cold_start:338,at_server_cold_stop:338,at_server_connect:318,at_server_reload:[38,153,158,160,280,292],at_server_reload_start:338,at_server_reload_stop:[82,338],at_server_shutdown:[38,153,158,160,280,292],at_server_start:338,at_server_startstop:[40,82,104],at_server_stop:338,at_shutdown:338,at_smel:211,at_speech:211,at_start:[38,120,160,225,260,268,289,292],at_startstop_modul:294,at_stop:[38,120,129,249,250,251,252,253,260,292],at_sunris:92,at_sync:[339,340],at_tick:[44,294],at_travers:[34,227,243,268,280],at_traverse_coordin:268,at_turn_start:251,at_unfocu:211,at_upd:[251,290],at_weather_upd:131,atlanti:138,atleast:235,atom:[110,147],atop:268,atribut:358,att:27,attach:[13,34,38,41,43,65,78,80,81,87,89,91,99,106,107,109,153,168,173,178,181,195,219,229,247,268,275,280,291,337,348,352],attachmentsconfig:80,attack:[15,27,69,71,83,84,85,94,106,111,112,113,118,120,133,146,149,167,236,247,249,250,251,252,253,264,265,280,285,318],attack_count:252,attack_nam:252,attack_skil:285,attack_typ:253,attack_valu:[249,250,251,252,253],attempt:[7,12,20,27,33,64,66,68,69,84,98,128,138,149,170,173,209,217,240,242,249,250,251,252,253,297,300,305,338,343,351,377,402],attent:[34,73,75,89,91,149,209],attitud:90,attr1:[173,233],attr2:[173,233],attr3:173,attr:[13,27,31,37,46,68,72,91,102,173,180,197,212,266,274,284,285,339,349,351,367,373],attr_categori:348,attr_eq:274,attr_g:[31,274],attr_gt:[31,274],attr_kei:348,attr_l:[31,274],attr_lockstr:348,attr_lt:[31,274],attr_n:[31,274],attr_nam:173,attr_obj:[349,351],attr_object:351,attr_typ:348,attr_valu:348,attract:74,attrcreat:[31,349],attread:13,attredit:[13,31,349],attrib:275,attribiut:349,attribut:[3,8,12,19,24,26,27,30,31,32,33,34,37,38,41,43,44,45,49,58,60,66,68,71,72,82,83,85,86,87,89,90,91,93,95,96,97,98,100,102,107,113,117,118,120,121,132,133,155,156,158,159,162,167,173,182,183,187,189,194,197,198,202,211,217,224,225,232,233,236,243,246,249,250,251,252,253,259,264,265,266,274,277,279,280,283,284,285,287,289,290,305,339,347,348,350,351,352,357,358,359,370,371,374,377,383,385,386,397,402,404],attribute1:121,attribute2:121,attribute_list:349,attribute_nam:[117,158,236,280,374],attributeerror:[3,58,105,117,339,349],attributeform:348,attributeformset:348,attributehandl:[45,349,372,377,383],attributeinlin:[159,187,277,287,348],attributeobject:13,attributeseri:383,attrkei:285,attrlist:349,attrnam:[13,27,31,37,45,173,246,274,351],attrread:[13,31,349],attrtyp:[13,349,350],attrvalu:27,attryp:350,atttribut:72,atyp:275,audibl:235,audio:46,audit:[155,156,189,192,237,280],audit_callback:239,auditedserversess:[239,240],auditingtest:241,aug:67,august:[67,377],aut:28,auth:[158,159,162,178,320,389,397,402],auth_password:320,auth_profile_modul:162,authent:[41,42,53,132,149,158,311,318,320,323,329,339,341,389,402],authenticated_respons:400,author:[87,130,146,158,222,225],auto:[3,4,11,15,20,21,22,23,27,34,41,49,66,69,75,81,103,111,114,132,140,143,155,158,162,164,168,172,173,180,183,184,235,236,246,260,269,272,275,280,285,289,292,294,297,300,311,321,328,329,338,341,351,356,362,363,389],auto_create_bucket:194,auto_help:[22,27,29,87,88,93,168,184,210,218,263,282,361,362],auto_help_display_kei:[168,184,361],auto_id:[159,270,277,397],auto_look:[27,210,218,263,282,361],auto_now_add:58,auto_quit:[27,210,218,263,282,361],auto_transl:235,autobahn:[311,317,328],autodoc:75,autofield:132,autologin:389,autom:[2,15,58,90,91,135,148,149,153,402],automat:[6,9,11,15,19,20,23,26,27,29,31,32,37,38,40,41,45,48,51,54,58,64,65,66,68,71,73,74,75,77,78,85,87,91,92,95,97,99,102,104,105,106,107,108,109,113,117,120,121,125,126,127,129,130,137,141,143,144,146,148,158,166,167,168,173,178,179,181,188,194,196,197,198,199,202,204,211,224,225,226,230,231,233,234,235,236,244,253,259,260,267,275,279,280,291,292,293,294,305,314,317,320,325,338,341,343,355,359,361,362,363,377,385,386,390],automatical:294,autostart:[291,357],autumn:[6,217],avail:[0,2,3,7,8,9,11,13,14,20,22,24,27,30,31,34,37,38,40,41,45,46,48,50,53,55,59,60,61,62,66,68,70,71,72,73,75,76,78,81,82,86,87,88,90,91,92,95,96,97,98,99,100,101,104,105,106,107,108,109,111,112,114,115,117,120,121,129,132,133,134,135,136,137,140,141,144,145,146,147,148,152,153,155,158,164,165,166,167,168,170,173,175,178,179,180,181,182,183,184,185,196,197,198,202,206,209,211,216,217,219,225,229,232,234,235,236,244,246,247,249,250,251,252,253,256,265,266,274,275,280,283,284,285,289,305,329,332,343,355,356,361,362,363,369,377,402],available_choic:[27,361],available_func:369,available_funct:284,available_languag:235,available_weapon:265,avatar:[59,78,104,105,107,280,320],avatarid:320,avenew:87,avenu:199,averag:[5,14,146,183,225,235,267],avoid:[0,3,6,8,11,13,19,20,22,27,31,37,45,53,62,63,69,73,74,75,95,97,105,107,108,112,114,117,130,136,137,148,166,173,234,235,267,268,274,279,305,309,319,329,339,349,351,354,355,356,359,362,367,383],awai:[0,3,11,13,15,16,27,29,31,37,38,41,48,54,58,66,67,70,71,72,73,77,81,84,93,105,108,111,113,117,118,121,129,146,179,199,214,247,250,253,256,259,264,266,268,280,289,340,354,377],await:48,awak:114,awar:[0,13,15,20,22,27,45,59,88,110,113,130,131,132,153,194,211,219,234,236,264,267,268,280,351,354],award:114,awesom:[64,107,140],awesome_func:108,aws:146,aws_access_key_id:194,aws_s3_access_key_id:194,aws_s3_cdn:[155,156,192,193],aws_s3_object_paramet:194,aws_s3_secret_access_kei:194,aws_secret_access_kei:194,aws_security_token:194,aws_session_token:194,awsstorag:[155,156,192],axe:114,axhear:274,axi:230,azur:148,b64decod:373,b64encod:373,b_offer:196,baaaad:8,back:[0,2,6,7,11,13,14,15,19,20,22,23,26,27,30,33,38,41,45,46,48,49,56,58,61,64,66,68,71,72,73,75,78,81,84,89,91,93,95,97,98,100,102,104,105,106,107,108,109,110,111,112,113,114,115,116,118,120,121,123,127,129,130,132,137,140,146,148,153,154,155,158,167,170,173,178,182,196,197,202,211,214,236,242,246,247,252,256,258,282,292,300,305,309,312,318,320,323,338,351,358,361,362,370,377],back_exit:66,backbon:[132,355],backend:[2,8,37,64,137,155,156,194,349,377,379,381,386,388],backend_class:349,background:[0,17,27,48,62,84,107,130,132,146,149,153,200,220,354,369,402],backpack:20,backslash:62,backtick:[11,75],backtrack:11,backup:[11,34,41,48,104,146,182,355],backward:[26,27,91,129,370],bad:[8,55,66,68,74,78,87,91,97,107,109,114,115,138,240,302],bad_back:275,baddi:111,badg:10,badli:246,bag:[99,202,377],bake:70,baker:114,balanc:[84,89,112,114,120,135,363],ball:[20,40,165,166,203,285],ballon:233,balloon:233,ban:[31,52,82,99,114,158,171,275,404],band:[46,59,320,323,324],bandag:70,bandit:71,bandwidth:[194,313],banid:171,bank:112,bar:[27,32,43,46,56,59,64,96,99,104,109,113,220,236,247,324,361,377],bare:[22,40,77,91,106,113,118,220,250],barehandattack:89,bargain:58,bark:203,barkeep:[3,236],barrel:111,barstool:117,barter:[38,112,126,140,155,156,192],bartl:135,base:[2,3,8,14,17,22,23,27,31,34,38,41,44,45,46,50,56,58,60,61,63,67,68,69,70,72,73,75,76,77,78,80,81,85,86,87,89,90,91,93,94,97,100,102,104,105,108,109,110,111,112,113,115,118,119,121,123,125,128,130,132,133,135,137,140,144,145,146,148,149,151,155,158,159,160,161,162,164,166,167,168,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,187,188,189,190,191,194,195,196,197,198,199,202,203,204,205,206,207,209,210,211,212,214,215,217,218,219,222,223,225,226,227,228,229,230,231,232,233,234,235,236,240,241,242,243,244,245,246,247,249,250,251,252,253,255,256,258,259,260,261,263,264,265,266,267,268,270,271,272,275,277,278,279,280,282,284,285,287,288,289,290,291,292,293,294,296,297,298,300,302,303,306,307,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,331,332,333,336,338,339,340,341,343,344,345,348,349,350,351,352,354,355,356,359,360,361,362,363,364,366,367,368,369,370,371,372,373,374,375,376,377,381,382,383,384,385,386,389,391,392,397,400,402,403,404],base_account_typeclass:[12,155],base_channel_typeclass:155,base_char_typeclass:128,base_character_typeclass:[95,128,132,133,155,158,173],base_exit_typeclass:155,base_field:[159,270,277,348,397],base_filt:381,base_guest_typeclass:[54,155],base_object_typeclass:[37,101,105,155,285,351],base_random:283,base_room_typeclass:155,base_script_path:274,base_script_typeclass:[38,155],base_set:67,baseapplic:211,baseclass:265,basecommand:99,baseconsum:211,basecontain:356,baseinlineformset:348,baseline_index:377,basenam:386,baseobject:45,baseopt:371,basepath:377,basepermiss:382,baseposition:211,basest:214,basetyp:[280,355],basetype_posthook_setup:280,basetype_setup:[31,86,158,160,189,280],basetypeclassfilterset:381,bash:[2,140,265],basi:[22,74,80,92,104,125,146,181,191,194,236,274,329,351,360],basic:[0,2,9,12,16,17,20,22,23,31,33,46,50,51,53,56,58,61,64,66,67,68,69,71,73,84,86,89,90,91,92,93,94,95,99,100,104,105,106,107,108,110,111,112,113,114,117,118,120,123,126,127,129,130,132,133,135,153,158,160,173,178,180,189,191,202,218,224,230,233,250,252,265,274,276,280,331,375,379,386,397,402,404],bat:[67,140],batch:[24,73,104,135,140,155,156,172,285,309,349,352,353,404],batch_add:[285,349,352],batch_cmd:15,batch_cod:[14,355],batch_code_insert:14,batch_create_object:285,batch_exampl:355,batch_import_path:[14,15],batch_insert_fil:15,batch_update_objects_with_prototyp:285,batchcmd:[112,114,172],batchcmdfil:[15,355],batchcod:[15,73,99,114,122,135,172],batchcode_map:73,batchcode_world:73,batchcodefil:14,batchcodeprocessor:355,batchcommand:[15,68,99,111,122,140,172,355],batchcommandprocessor:355,batchfil:[15,16,73,355],batchprocess:[155,156,163,169],batchprocessor:[14,155,156,172,353],batchscript:[14,355],batteri:158,battl:[111,120,135,149,249,250,251,252,253],battlecmdset:[249,250,251,252,253],bayonet:70,baz:247,bazaar:60,beach:73,bear:[234,264],beat:[112,114,120],beaten:[120,266],beauti:[68,72,132],beazlei:135,becam:[84,130],becasu:4,becaus:[2,3,12,13,14,16,20,29,31,34,37,42,44,45,48,49,50,53,55,60,66,67,68,71,73,75,78,81,82,84,87,88,89,98,99,102,105,106,107,108,113,115,117,118,120,125,126,130,132,133,136,139,159,167,185,189,207,214,224,227,235,252,256,268,280,292,312,318,331,341,348,354,371,373,386],becom:[3,9,27,31,33,37,38,40,48,58,59,66,68,72,73,74,75,78,79,87,89,95,99,103,104,105,106,107,112,114,117,118,134,170,203,219,233,235,247,250,285,339,355,361],been:[2,3,5,9,11,14,15,27,41,51,55,64,66,68,71,72,75,80,81,87,91,93,97,98,102,107,109,120,121,126,130,132,133,135,137,149,154,166,167,172,173,181,182,189,197,202,225,227,230,233,234,236,249,250,251,252,253,266,268,272,275,279,280,284,285,294,302,314,318,320,328,338,339,340,341,343,348,349,351,355,359,360,377,402,403],befit:45,befor:[1,3,5,6,7,8,10,11,13,14,15,16,19,20,22,27,31,32,37,38,40,42,43,44,45,46,48,49,57,58,60,61,62,64,68,70,71,72,73,74,80,81,82,83,84,87,89,90,91,93,95,97,98,99,100,102,105,106,107,108,110,112,114,117,120,121,126,127,129,130,131,132,133,135,143,145,146,148,149,158,164,165,168,173,178,181,185,189,195,202,204,205,207,214,217,218,219,220,224,227,228,231,235,236,239,240,245,246,247,249,250,251,252,253,259,260,263,265,266,268,274,275,279,280,283,285,292,293,294,300,309,318,320,326,334,336,338,339,343,345,349,354,355,356,357,361,362,363,364,368,370,373,377,402],beforehand:[11,13,356],beg:15,beggar:66,begin:[0,3,7,8,14,15,22,26,31,42,48,66,68,71,73,75,77,80,82,87,91,93,98,100,102,107,112,116,120,126,131,133,144,179,224,227,235,236,247,249,250,251,252,253,280,292,354,355,361,374,404],beginn:[77,94,98,105,110,112,135],behav:[8,13,14,42,68,84,93,98,100,106,107,108,153,284,377],behavior:[5,13,20,22,26,29,37,38,46,62,64,66,87,93,104,130,158,168,184,199,202,218,251,253,266,267,300,348,361],behaviour:[13,20,22,31,130,230,346,357,363,377],behind:[6,11,13,22,30,37,43,49,62,72,75,77,81,108,111,130,140,172,234,266,289,294,367],behvaior:362,being:[2,3,5,8,11,13,14,20,22,23,27,37,38,42,44,45,48,56,59,63,66,68,70,73,74,78,81,82,83,89,93,98,101,103,104,105,107,111,113,114,115,127,130,132,139,140,146,149,158,165,173,179,183,189,194,205,206,219,229,235,236,246,249,250,251,252,253,258,259,260,266,272,280,302,305,312,341,343,348,349,351,354,355,357,361,362,363,377,381,383,403],beipmu:138,belong:[15,43,56,65,78,80,102,107,132,149,167,236,247,268,272,283],belov:114,below:[2,3,7,8,11,13,14,15,16,19,20,22,23,26,27,30,31,33,37,38,41,45,48,49,51,59,62,65,66,67,68,70,72,73,75,78,82,84,86,90,91,92,93,95,106,107,108,112,117,118,121,125,126,127,132,133,136,137,140,146,148,153,162,173,181,182,191,197,199,202,203,206,216,220,227,230,235,236,246,247,249,250,251,252,253,261,267,272,274,279,280,289,312,332,349,351,352,361,363,368,369,385],beneath:19,benefici:[72,251],benefit:[8,60,113,115,134,146,148,149,167,349,355,361],besid:[7,15,20,66,73,106,220],best:[0,26,38,40,55,60,64,67,68,74,90,91,101,104,112,115,132,138,144,149,180,197,235,247,267,285,300,320,363,371,403],bet:[20,41,351],beta:[25,139,146],betray:27,better:[3,5,16,23,27,29,37,43,58,60,62,66,67,70,77,78,79,82,87,88,91,95,97,98,104,105,112,115,117,118,132,133,137,198,203,243,250,256,266,280,285,317,320,323,331,349,355],bettween:118,between:[2,11,12,15,20,22,33,37,38,41,43,46,48,53,55,59,61,62,65,66,68,71,72,75,78,82,83,86,87,89,90,91,93,97,98,99,104,105,107,108,111,113,114,118,120,121,128,129,130,146,148,165,168,173,178,180,183,184,191,196,199,200,202,203,224,225,227,228,229,230,232,234,235,236,245,246,247,249,250,251,252,253,280,285,294,300,309,312,319,320,323,324,331,332,339,352,354,355,357,361,363,364,369,377,391],bew:217,bewar:86,beyond:[8,12,22,28,34,59,67,68,74,78,82,90,114,133,146,168,173,184,191,197,209,236,247,266,284,349,351,361,363],bg_colormap:376,bgcolor:376,bgfgstart:376,bgfgstop:376,bgstart:376,bgstop:376,bias:173,bidirect:309,big:[13,14,15,22,31,65,67,70,74,83,84,90,99,100,108,111,114,115,118,165,182,245,246,355,362,374,377],bigger:[53,74,81,93,102,121,235,246],biggest:[144,246,377],biggui:22,bigmech:81,bigsw:84,bikesh:102,bill:[146,149],bin:[2,67,78,80,103,140,145,148],binari:[5,137,140,311,313,328],bind:142,birth:397,bit:[0,3,7,8,11,17,25,37,38,46,49,55,66,67,68,69,71,80,84,86,87,92,93,95,99,102,103,104,107,108,110,112,114,115,117,129,133,140,145,185,203,207,275,280,355],bitbucket:90,bite:[73,112],bitten:102,black:[62,108,118,130,354],blackbird:135,blackbox:202,blacklist:149,blade:[114,203,265],blank:[27,58,126,133,158,218,354],blankmsg:218,blargh:37,blast:[202,203],blatant:49,blaufeuer:102,bleed:[11,62,104,246,363],blend:233,blender:233,blind:[62,127,256,260],blindcmdset:256,blindedst:260,blindli:275,blink:[100,259,260,376],blink_button:386,blinkbuttonev:[260,386],blist:6,blob:[71,75,87],block:[6,24,26,27,31,38,49,62,63,77,78,82,83,91,93,98,99,107,110,121,123,132,133,146,149,153,171,172,173,210,211,216,217,253,263,264,265,268,282,319,355,361,369,377,402,403],blocking_cmdset:82,blockingcmdset:82,blockingroom:82,blocktitl:93,blog:[74,77,79,110,135,146,147],blond:113,blowtorch:138,blue:[14,62,90,95,106,107,114,130,265,354],blueprint:[46,73,90],blurb:139,board:[23,31,72,112,129,135],boat:[20,129,167],bob:[22,95,171,216],bodi:[8,17,19,22,27,37,63,68,71,75,87,91,107,113,123,132,189,223,229,302,357,377],bodyfunct:[38,100,155,156,192,254,261],bog:[81,112],boi:43,boiler:45,bold:139,bolt:285,bone:[77,113,118],bonu:[87,114,118,146,250,251,289],bonus:[84,114,250],book:[37,64,72,92,98,109,114,118,123,135,211],bool:[12,20,22,23,27,30,32,38,158,159,160,162,164,165,166,167,168,173,187,189,190,191,196,197,199,202,205,206,211,214,216,218,220,222,225,227,230,234,235,236,246,247,249,250,251,252,253,259,268,271,275,277,279,280,283,284,285,287,289,290,291,292,293,294,300,305,306,311,312,317,318,319,323,328,329,337,339,341,343,349,350,351,352,354,355,357,359,361,362,363,364,367,369,372,374,376,377,382],booleanfield:[132,159,270],booleanfilt:381,boom:[81,105],boot:[31,99,105,148,153,171,294],bootstrap:[24,52,80,404],border:[73,91,96,170,211,214,216,218,360,363],border_bottom:363,border_bottom_char:363,border_char:363,border_left:363,border_left_char:363,border_right:363,border_right_char:363,border_top:363,border_top_char:363,border_width:363,borderless:91,borderstyl:218,bore:[49,77,112,113,149],borrow:[20,140,166,309],bort:28,boss:91,bot:[5,103,132,141,144,149,155,156,157,162,178,189,305,311,312,319,341,402],bot_data_in:[160,305],both:[0,2,6,7,8,9,11,13,16,19,20,22,23,30,32,33,40,41,45,51,53,58,59,66,68,69,72,73,74,75,82,88,89,90,91,92,93,97,98,102,104,106,107,108,113,114,115,117,120,125,129,132,133,135,137,141,143,146,149,153,164,166,173,178,183,191,196,200,211,216,220,227,229,230,231,233,242,246,247,252,253,266,275,280,284,285,286,289,292,294,309,318,328,329,338,340,343,349,350,354,357,361,363,372,377,383,386],bother:[9,84,149,188,349],botnam:[144,178,312,341],botnet:149,boto3:194,boto:194,botstart:160,bottom:[7,8,28,45,46,73,80,86,87,90,91,93,97,99,107,117,132,139,167,194,229,252,268,285,355,362,363],bought:97,bouncer:[19,149,360],bound:[19,60,75,90,104,105,222,246,377],boundari:[245,246,377],bounti:79,bow:[114,285],bowl:202,box:[3,7,31,33,37,40,54,64,66,70,71,73,77,91,93,100,102,105,106,107,108,110,113,118,121,123,136,140,143,146,173,209,236,274,309,355,397],brace:[66,68,82,87,98,227,280,354],bracket:[63,75,183,200],branch:[2,67,69,74,75,87,99,140,148,214,234,247,403],branchnam:11,brandymail:229,bread:[50,70,202],breadrecip:202,breadth:253,break_lamp:259,break_long_word:363,break_on_hyphen:363,breakag:114,breakdown:183,breakpoint:[7,50,155],breath:[105,108],breez:[38,131],breviti:[91,107],bribe:27,brick:96,bridg:[41,56,68,76,79,111,135,137,266],bridgecmdset:266,bridgeroom:266,brief:[11,50,51,58,71,81,82,91,97,100,103,110,123,153,218,267,280,344],briefer:[34,153],briefli:[50,105,114,146,153],bright:[62,95,107,130,200,354],brightbg_sub:354,brighten:62,brighter:62,brilliant:11,bring:[72,113,115,121,124,125,129,132,137,148,149,247,253,256,264,342],broad:86,broadcast:[178,309],broader:[86,236,280],broken:[60,62,75,112,235,259,260,369],brought:38,brown:354,brows:[7,11,46,67,77,82,86,91,92,93,97,98,103,121,123,125,146,149,402],browser:[0,46,50,64,67,75,78,79,93,103,104,110,123,125,132,133,136,140,145,146,149,152,328,329,402],brunt:114,brutal:267,bsd:134,btest:62,btn:17,bucket:[194,195,239],bucket_acl:194,bucket_nam:194,buf:[113,359],buff:113,buffer:[22,26,46,68,182,194,195,302,329,359],buffer_s:194,bug:[0,3,8,11,14,48,69,74,79,90,107,112,114,115,121,134,139,153,260,280,351],buggi:[13,361],bui:[97,114,196],build:[2,7,10,13,14,15,16,19,20,24,27,29,31,33,34,37,41,43,45,46,48,58,60,61,63,65,67,70,77,78,90,93,94,95,99,101,102,104,105,106,107,110,111,113,115,116,117,119,121,124,125,128,135,140,145,148,155,156,163,165,169,171,172,179,180,189,197,214,216,217,223,230,235,236,242,264,267,275,280,284,285,300,311,312,355,363,397,403,404],build_exit:230,build_forest:230,build_map:230,build_match:165,build_mountain:230,build_templ:230,builder:[12,15,29,31,37,43,51,60,62,68,80,82,89,91,97,101,105,112,115,117,121,171,173,178,179,183,197,199,217,218,230,233,236,242,266,267,268,275,280,283,331,351,355,382],buildier:285,building_menu:[155,156,192],buildingmenu:[68,197],buildingmenucmdset:197,buildmap:230,buildprotocol:[297,310,311,312],buildshop:97,built:[14,19,24,27,50,53,64,75,78,90,91,104,107,112,113,115,118,121,129,139,140,145,148,149,162,191,233,235,272,279,289,294,349,351,352,355,359,361,368],builtin:313,bulk:149,bullet:[75,112],bulletin:[31,112,135],bulletpoint:75,bunch:[16,19,60,61,91,102,106,108,113,117],burden:96,buri:[60,111],burn:[111,112,115,118,146,265],busi:[78,79,113,146,196],butter:[50,202],button:[7,11,14,15,20,22,31,33,46,56,59,64,67,104,106,107,132,133,173,203,211,256,259,260,265,332,362,386],button_expos:265,buy_ware_result:97,byngyri:235,bypass:[4,31,48,51,80,91,100,105,111,117,120,130,158,173,189,242,274,275,351,357,374,389],bypass_superus:31,bytecod:354,bytestr:[309,377],bytestream:377,c_creates_button:332,c_creates_obj:332,c_dig:332,c_examin:332,c_help:332,c_idl:332,c_login:332,c_login_nodig:332,c_logout:332,c_look:332,c_move:332,c_moves_:332,c_moves_n:332,c_social:332,cabinet:36,cabl:96,cach:[8,13,22,45,46,49,58,83,86,105,136,158,168,183,188,189,194,217,245,264,265,275,279,280,304,343,348,349,351,352,353,365,367,377],cache_inst:367,cache_lock_bypass:275,cache_s:[343,367],cached_properti:377,cactu:252,cake:20,calcul:[19,48,82,86,102,118,120,121,167,205,217,228,235,245,246,249,250,252,253,285,364,367,377,402],calculated_node_to_go_to:27,calculu:89,calendar:[69,205,228,364],call:[0,2,3,5,8,9,11,12,13,14,15,19,20,26,27,30,31,32,34,37,38,40,41,42,44,45,46,48,50,53,56,58,59,60,62,64,66,68,70,71,72,73,75,78,80,81,82,83,84,85,86,87,89,90,91,92,93,95,97,98,99,100,101,102,103,104,106,107,108,109,112,115,117,118,120,121,123,126,127,128,129,130,131,132,133,137,140,141,143,144,145,146,148,152,153,158,160,164,165,166,167,168,170,173,178,181,182,183,184,185,188,189,196,197,199,202,203,204,205,206,207,209,211,212,214,216,217,218,219,222,223,224,225,226,227,228,230,231,233,234,235,236,242,244,246,247,249,250,251,252,253,255,256,258,259,260,263,264,265,266,267,268,274,275,279,280,283,284,285,290,291,292,293,294,297,300,302,304,305,309,310,311,312,313,314,315,316,318,319,320,321,322,323,324,325,327,328,329,331,332,333,338,339,340,341,342,345,348,349,351,352,354,355,356,357,359,361,362,363,364,367,369,370,372,373,374,377,382,386,397,402],call_async:48,call_command:8,call_ev:[66,224],call_inputfunc:[56,339,341],callabl:[26,27,32,37,44,72,121,197,214,218,225,247,251,280,283,284,285,290,294,298,300,302,310,356,359,361,362,370,372,373,377],callables_from_modul:377,callbac:68,callback1:361,callback:[19,22,26,27,30,32,44,48,68,80,84,92,160,197,205,218,222,223,224,225,226,227,228,240,247,263,280,290,292,293,294,298,300,302,305,309,310,311,313,327,328,331,342,361,364,370,375,377,404],callback_nam:[222,225],callbackhandl:[155,156,192,221,227],called_bi:164,calledbi:377,caller:[3,13,14,19,22,26,31,33,34,44,45,48,56,58,59,63,68,70,72,73,75,81,82,83,84,85,87,88,89,91,95,96,97,98,99,105,106,109,117,118,120,121,129,143,160,164,165,166,168,170,173,174,178,179,180,181,182,183,184,188,197,202,209,210,211,212,218,223,229,230,231,233,236,244,247,263,265,266,267,268,275,280,282,284,355,359,361,362,369,371,377],callerdepth:377,callertyp:164,callinthread:345,calllback:224,callsign:[27,211,305],calm:73,came:[67,73,77,81,82,99,107,131,135,227,264,268,280],camp:73,campfir:73,campsit:73,can:[0,2,3,4,5,6,7,8,9,10,11,12,14,15,16,17,19,20,22,23,25,26,27,29,30,31,32,33,34,36,37,38,40,41,42,43,44,45,46,48,49,51,53,54,55,56,58,59,60,61,62,64,65,66,67,69,70,71,72,73,74,75,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,95,96,97,98,99,100,101,102,103,104,105,106,107,110,111,112,113,115,117,118,120,121,123,124,125,126,127,128,129,130,132,133,134,135,137,138,139,140,141,143,144,145,146,147,148,149,152,153,157,158,160,162,165,166,167,168,170,171,173,178,179,180,181,182,183,184,188,189,190,191,194,195,196,197,199,200,202,205,206,210,211,212,214,216,217,218,219,220,224,225,227,228,229,230,233,234,235,236,239,242,246,247,249,250,251,252,253,256,258,259,260,264,265,266,267,268,272,274,275,279,280,283,284,285,286,289,290,291,292,294,300,311,315,318,320,323,324,328,329,331,332,338,339,340,341,342,345,346,347,349,350,351,352,354,355,356,357,359,360,361,362,363,369,371,372,373,374,375,377,378,382,383,386,397,402],can_:224,cancel:[19,30,84,117,224,227,249,250,251,252,253,280],candid:[22,68,109,117,132,165,233,236,280,374],candl:167,cannon:102,cannot:[4,8,9,13,14,15,19,20,22,26,27,31,37,40,43,48,51,55,62,67,68,71,79,81,82,83,84,86,88,89,93,97,104,105,106,109,111,112,115,118,121,132,140,146,158,160,167,170,173,189,197,202,214,217,218,222,225,227,242,247,253,260,264,265,271,274,275,280,284,294,349,356,358,360,363,367,377],cantanker:371,cantclear:218,cantillon:135,cantmov:82,canva:72,capabl:[2,31,41,56,59,72,78,91,112,170,244,305,327,397],cape:90,capfirst:93,capit:[49,59,67,78,82,84,107,108,114,121,173,216,219,234,235,246,354],captcha:132,caption:75,captur:[82,98,370,402],car:[33,129],carbon:[202,203],card:149,cardin:[72,88,91,173],care:[22,27,48,49,58,66,72,75,78,80,88,89,90,92,98,105,107,114,115,120,129,130,131,134,137,153,158,166,189,202,209,217,233,236,263,264,266,274,280,283,351,355,359,361,362,363,377],career:115,carefulli:[5,41,73,77,132],carri:[20,31,70,96,97,100,104,112,117,120,126,191,199,203,250,264,274,339,350],carv:70,cascad:367,case_insensit:211,caseinsensitivemodelbackend:389,cast:[37,43,83,108,247,252],caster:[83,252],castl:[14,73,101,111,217,266],cat:145,catchi:80,categor:43,categori:[2,8,13,22,27,29,37,43,58,65,70,75,86,93,99,102,109,168,169,170,171,172,173,178,179,180,181,182,183,184,185,188,196,197,198,199,202,206,207,209,212,217,218,219,223,229,230,231,232,233,236,242,243,244,247,249,250,251,252,253,256,264,265,266,267,271,272,274,280,284,285,349,350,352,357,359,361,362,368,371,374,377,402],categoris:89,category2:368,category2_id:368,category_id:368,category_index:247,cater:[84,115],caught:[3,6,27,117,190],cauldron:203,caus:[3,8,13,20,31,46,49,62,65,78,84,85,99,105,120,121,126,146,167,207,256,259,268,280,331,363,377],caution:[46,92,361],cave:71,caveat:[48,117,194],caveman:89,cblue:11,cboot:[49,99,178],cc1:140,cccacccc:360,ccccc2ccccc:91,cccccccc:360,ccccccccccc:91,cccccccccccccccccbccccccccccccccccc:360,ccccccccccccccccccccccccccccccccccc:360,ccreat:[87,91,99,141,144,147,178],cdesc:[87,99,178],cdestroi:[99,178],cdmset:20,cdn:149,ceas:173,cel:360,celebr:112,cell:[0,73,91,93,111,218,360,363],celltext:360,cemit:[99,178],censu:350,center:[37,50,62,72,73,80,86,214,216,220,283,354,363,377],center_justifi:[37,283],centos7:142,centr:73,central:[8,30,47,70,73,78,131,148,158,167,191,202,212,280,285,309,357,361,367],centre_east:73,centre_north:73,centre_south:73,centre_west:73,centric:[31,41,67,121,236],cert:[136,142,321,325],certain:[6,14,15,20,22,31,38,41,42,44,50,51,59,60,62,74,75,78,82,84,104,113,114,129,145,146,173,190,196,235,239,246,260,265,268,274,292,300,306,323,327,342,348,349,350,359,363,374,377,397],certainli:[16,88],certbot:[146,149],certfil:[321,325],certif:[136,146,321,325],cet:370,cflag:145,cgi:146,cha:[27,91],chain:[27,37,48,66,71,84,102,224,225,332,361,377],chain_1:66,chainedprotocol:320,chainsol:102,chair:[14,34,43,45,98,112],challeng:[94,108,111,118,135,212],chan:178,chanalia:178,chanc:[11,20,44,54,68,70,81,83,105,111,112,118,120,139,166,203,249,250,251,252,253,256,265,266,332],chance_of_act:332,chance_of_login:332,chandler:120,chang:[0,2,3,8,10,12,13,14,15,16,20,22,23,25,26,27,29,30,31,32,33,34,37,38,40,41,42,43,44,45,46,49,50,51,52,54,56,58,62,64,67,68,70,72,73,74,76,78,80,81,84,85,86,87,90,92,95,97,98,99,100,102,104,106,107,108,110,112,113,117,118,119,120,121,123,127,129,130,131,132,133,134,136,137,139,140,143,145,146,148,151,153,158,159,167,168,170,171,173,178,179,184,187,189,196,197,199,202,207,211,214,217,219,220,222,225,227,231,232,235,236,242,243,245,246,247,249,250,251,252,253,264,265,266,267,268,272,277,280,285,287,289,290,292,294,300,305,316,331,338,339,346,348,349,351,355,358,359,362,363,370,371,372,373,386,402],change_name_color:247,changeabl:55,changelog:103,changepag:133,chanlist:178,channam:87,channel:[12,13,19,20,22,24,31,33,42,43,45,49,51,58,76,77,79,94,96,99,104,105,109,112,121,135,141,143,144,146,147,151,158,160,164,166,167,173,178,182,186,187,188,189,190,191,225,304,311,312,319,332,339,341,349,357,370,374,400,402,404],channel_:23,channel_ban:[87,178],channel_color:82,channel_command_class:[23,87],channel_connectinfo:339,channel_detail:402,channel_handl:[155,188],channel_list:402,channel_prefix:[82,189],channel_search:190,channel_set:191,channel_typeclass:400,channeladmin:187,channelam:188,channelattributeinlin:187,channelcmdset:[20,99],channelcommand:[23,87,188],channelconnect:191,channelcr:178,channelcreateview:189,channeldb:[45,76,87,155,187,189,191,347],channeldb_db_attribut:187,channeldb_db_tag:187,channeldb_set:[349,352],channeldbmanag:[190,191],channeldeleteview:189,channeldesc:[87,188],channeldetailtest:400,channeldetailview:[189,402],channelhandl:[23,87,155,156,164,186,189],channelkei:[87,188,190],channellist:178,channellisttest:400,channellistview:402,channelmanag:[189,190],channelmixin:402,channelnam:[23,87,144,160,188,311],channeltaginlin:187,channelupdateview:189,char1:[8,118,179,400],char2:[8,118,179,400],char_health:266,char_nam:132,charac:32,charact:[2,3,6,8,12,13,15,16,17,19,20,22,23,26,27,29,30,31,33,38,41,45,51,53,55,58,59,61,62,63,64,66,67,68,72,73,76,77,81,83,84,85,86,87,89,90,92,93,94,95,97,98,99,100,101,102,103,104,106,107,108,109,110,119,120,125,126,127,128,129,137,143,155,157,158,165,166,168,170,173,174,175,179,180,181,188,189,197,198,199,209,211,212,214,217,218,219,220,222,224,225,227,229,230,232,234,235,236,239,244,246,247,249,250,251,252,253,255,264,265,266,268,272,275,280,292,305,326,339,344,349,351,354,355,360,361,363,369,375,377,378,381,386,397,400,402,404],character1:118,character2:118,character_cleanup:[212,214],character_cmdset:217,character_ent:214,character_exit:212,character_form:402,character_id:280,character_leav:214,character_list:402,character_manage_list:402,character_typeclass:[8,158,375,400],charactercmdset:[20,68,81,82,85,87,88,90,91,92,95,105,106,117,121,175,197,199,217,229,232,242,249,250,251,252,253,266],charactercreateview:[400,402],characterdeleteview:[400,402],characterdetailview:402,characterform:[397,402],characterlistview:[400,402],charactermanageview:[400,402],charactermixin:402,characternam:62,characterpuppetview:[400,402],charactersheet:27,characterupdateform:[397,402],characterupdateview:[400,402],characterviewset:386,charapp:132,charat:218,charcreat:[66,71,93,99,170,198],chardata:91,chardelet:[99,170],chardeleteview:[272,351],chardetailview:[272,351],charfield:[58,132,159,270,277,348,373,397],charfilt:381,charg:[69,146],chargen:[132,155,156,189,192,272,351],chargencmdset:121,chargenroom:121,chargenview:[272,351],charnam:[91,170],charpuppetview:351,charset:377,charsheet:91,charsheetform:91,charupdateview:[272,351],chase:111,chat:[0,11,12,23,31,67,74,77,79,91,112,114,115,121,135,140,141,144,147,151,329,370],chatroom:90,chatzilla:144,cheap:[11,115],cheaper:44,cheapest:146,cheapli:266,cheat:[75,118,137],check:[0,2,3,6,7,8,9,10,11,14,15,19,20,22,27,29,33,34,37,38,43,44,45,49,51,53,58,62,66,68,70,71,72,73,74,75,79,80,82,83,84,86,87,88,89,91,93,95,96,97,98,104,105,106,110,114,115,117,118,120,121,125,126,127,129,132,139,140,141,143,146,147,148,149,152,153,158,159,164,165,166,167,168,170,172,173,178,179,180,181,183,185,189,191,194,196,198,199,202,207,211,212,214,217,218,225,229,246,249,250,251,252,253,255,256,260,264,266,267,268,274,275,279,280,284,285,289,291,292,299,300,304,309,315,320,339,341,343,344,345,348,349,351,352,354,355,357,371,372,377,378,382,402],check_attr:173,check_character_flag:211,check_circular:329,check_databas:300,check_db:300,check_defeat:118,check_end_turn:120,check_error:299,check_evennia_depend:377,check_flag:[211,212],check_from_attr:173,check_grid:72,check_has_attr:173,check_light_st:266,check_loc:194,check_lock:382,check_lockstr:[31,80,275],check_main_evennia_depend:300,check_mixtur:211,check_obj:173,check_perm:212,check_permiss:284,check_permstr:[158,351],check_show_help:180,check_to_attr:173,check_warn:299,checkbox:132,checker:[16,72,274,320,378],checklockstr:99,checkout:[11,67,148],checkoutdir:2,chemic:203,chest:[31,98,108,109],chicken:209,child:[22,27,31,78,99,105,106,108,117,120,160,162,168,173,184,202,209,211,214,266,279,285,289,345,368,383],childhood:27,children:[22,43,45,78,81,102,126,162,279,280,289,300,350,368],chillout:173,chime:19,chines:[61,82,135],chip:91,chmod:2,choci:197,choic:[8,16,22,27,37,41,42,61,63,77,80,98,106,107,108,110,117,120,131,134,137,146,158,170,173,196,197,218,249,267,283,298,359,361],choice1:63,choice2:63,choice3:63,choos:[7,14,27,48,64,65,67,72,75,78,90,92,97,102,113,114,118,120,121,128,130,132,144,244,247,249,250,251,252,253,256,264,313,361,376,404],chop:[22,265],chore:[29,112],chose:[58,91,107,132,139,149,152,247],chosen:[7,27,59,68,120,131,218,220,361],chown:148,chractercmdset:266,chrome:138,chronicl:218,chroot:142,chug:22,chunk:[14,73,93,194,302,355,369],church:[19,113],church_clock:19,churn:117,cid:332,cillum:28,cinemat:[214,216],circl:86,circuit:46,circular:[302,356],circumst:[27,71,90,97,104,106,107,117,166,252,397],circumv:171,citi:114,clang:145,clank:66,clarifi:82,clariti:[58,98,108,121,145,203],clash:[20,110,137,146,173,188,351],class_from_modul:377,classic:[14,41,43,44,105,114,120,123,135],classmethod:[86,158,189,202,204,272,280,292,351,367,391],classnam:[13,108],classobj:351,claus:[127,134],clean:[11,17,27,55,62,73,80,82,83,105,106,111,117,120,153,159,166,168,173,189,196,203,212,214,236,249,250,251,252,253,260,265,266,268,280,289,300,304,318,328,341,348,351,354,359,361,367,373,376,377,397],clean_attr_valu:348,clean_attribut:[45,158,351],clean_cmdset:[45,351],clean_senddata:341,clean_str:354,clean_usernam:159,cleaned_data:132,cleaner:[98,108,121],cleanli:[38,41,78,153,164,168,178,188,218,302,311,317,328,341,359],cleanup:[8,13,22,26,27,38,53,68,159,183,196,202,214,263,266,361],clear:[9,11,13,16,22,26,40,43,44,45,46,49,53,61,63,68,73,74,75,78,79,80,84,93,95,112,115,117,118,131,153,167,170,171,173,179,188,218,234,236,245,246,260,266,275,279,280,290,294,302,339,343,349,351,352,361,367],clear_attribut:349,clear_client_list:336,clear_cont:[34,280],clear_exit:[34,280],clearal:[63,179],clearli:[9,49,74,105,260,367],cleartext:[240,357],clemesha:345,clever:[20,27,48,275],cleverli:41,click:[2,7,9,11,46,62,64,75,93,103,132,146,361],clickabl:75,client:[2,9,22,26,28,30,32,40,41,42,49,53,60,61,62,67,68,73,75,77,78,82,85,95,98,100,104,105,106,107,114,120,123,125,126,130,135,136,137,139,140,141,142,144,145,148,149,151,152,155,156,158,160,168,170,178,183,240,295,297,301,303,305,309,310,311,312,313,314,315,316,318,320,322,323,324,325,327,328,329,331,332,338,339,340,341,358,359,361,376,377,381,383,402,404],client_address:53,client_class:384,client_default_height:28,client_disconnect:329,client_encod:137,client_opt:[305,324],client_secret:141,client_typ:211,client_width:[22,168],clientconnectionfail:[297,311,312],clientconnectionlost:[297,311,312],clientfactori:331,clienthelp:46,clientraw:183,clientsess:[328,329],clientwidth:99,cliff:[100,173],climat:43,climb:[5,22,77,173,211,265],climbabl:[211,265],clist:178,clock:[19,22,49,99,118,178],clone:[9,10,55,75,78,103,140],close:[7,11,15,26,27,41,45,46,53,55,66,68,69,71,75,78,82,86,87,93,105,107,108,132,146,148,149,153,183,185,194,195,196,197,207,211,220,242,253,256,259,260,263,302,310,311,318,320,328,329,341,349,355,361,369],close_lid:259,close_menu:[263,361],closed_lid_script:386,closedlidst:[260,386],closelidev:260,closer:[235,253],closest:[62,86,246,377],cloth:[70,155,156,192,355],clothedcharact:199,clothedcharactercmdset:199,clothes_list:199,clothing_typ:199,clothing_type_count:199,clothing_type_ord:199,cloud:[38,131,146,148,149,194],cloud_keep:230,cloudi:38,cloudkeep:69,clr:[62,216,284,369],cls:[86,158,246],club:202,clue:265,clump:108,clunki:[11,253],clutter:[75,167],cma:11,cmd:[15,20,22,31,49,59,68,76,82,83,84,87,88,91,92,96,97,99,104,107,110,117,121,129,143,152,166,168,170,171,172,173,178,179,180,181,182,183,184,185,188,196,197,198,199,202,206,207,209,217,218,219,223,229,230,231,232,233,236,242,243,244,247,249,250,251,252,253,256,264,265,266,267,269,280,324,328,329,355,359,361,362],cmd_arg:98,cmd_channel:[22,164],cmd_ignore_prefix:165,cmd_kei:98,cmd_last:41,cmd_last_vis:41,cmd_loginstart:22,cmd_multimatch:[22,164],cmd_na_m:59,cmd_name:59,cmd_noinput:[22,164,361],cmd_nomatch:[22,164,266,361],cmd_noperm:22,cmd_on_exit:[27,210,218,247,263,282,361],cmd_total:41,cmdabil:8,cmdabout:183,cmdaccept:196,cmdaccess:179,cmdaddcom:178,cmdallcom:178,cmdapproach:253,cmdarmpuzzl:233,cmdasync:48,cmdattack:[84,118,120,121,249,250,251,252,253,265],cmdban:171,cmdbare:99,cmdbatchcod:172,cmdbatchcommand:172,cmdbigsw:84,cmdblindhelp:256,cmdblindlook:256,cmdblock:82,cmdboot:171,cmdbridgehelp:266,cmdbui:97,cmdbuildshop:97,cmdcallback:223,cmdcast:252,cmdcboot:178,cmdcdesc:178,cmdcdestroi:178,cmdcemit:178,cmdchannel:178,cmdchannelcr:178,cmdcharactercr:198,cmdcharcreat:170,cmdchardelet:170,cmdclimb:265,cmdclock:178,cmdcloselid:256,cmdcolortest:170,cmdcombathelp:[249,250,251,252,253],cmdconfigcolor:95,cmdconfirm:22,cmdconnect:87,cmdcopi:173,cmdcover:199,cmdcpattr:173,cmdcraft:202,cmdcraftarmour:84,cmdcreat:173,cmdcreatenpc:121,cmdcreateobj:209,cmdcreatepuzzlerecip:233,cmdcwho:178,cmddarkhelp:266,cmddarknomatch:266,cmddeclin:196,cmddefend:120,cmddelcom:178,cmddesc:[173,217],cmddestroi:173,cmddiagnos:85,cmddice:[91,206],cmddig:173,cmddisconnect:87,cmddisengag:[120,249,250,251,252,253],cmddoff:250,cmddon:250,cmddrop:[179,199],cmdeast:266,cmdecho:[22,75,84,99,106],cmdedit:197,cmdeditnpc:121,cmdeditorbas:359,cmdeditorgroup:359,cmdeditpuzzl:233,cmdemit:171,cmdemot:[209,236],cmdentertrain:129,cmdevalu:196,cmdevenniaintro:266,cmdevmenunod:361,cmdevscaperoom:209,cmdevscaperoomstart:209,cmdexamin:173,cmdexiterror:88,cmdexiterroreast:88,cmdexiterrornorth:88,cmdexiterrorsouth:88,cmdexiterrorwest:88,cmdextendedroomdesc:217,cmdextendedroomdetail:217,cmdextendedroomgametim:217,cmdextendedroomlook:217,cmdfeint:120,cmdfight:[249,250,251,252,253],cmdfind:173,cmdfinish:196,cmdfocu:209,cmdfocusinteract:209,cmdforc:171,cmdget:[82,106,179,209],cmdgetinput:361,cmdgetweapon:265,cmdgive:[179,199],cmdgiveup:209,cmdgmsheet:91,cmdgrapevine2chan:178,cmdhandler:[20,22,34,56,104,155,156,158,163,165,166,167,168,170,181,182,184,188,209,217,233,266,279,280,289,377],cmdhelp:[120,180,209,249,250,251,252,253],cmdhit:[99,106,120],cmdhome:179,cmdic:170,cmdid:305,cmdinsid:129,cmdinterrupt:184,cmdinventori:[96,179,199],cmdirc2chan:178,cmdircstatu:178,cmdjumpstat:209,cmdlaunch:81,cmdlearnspel:252,cmdleavetrain:129,cmdlen:[165,182],cmdlight:265,cmdline:300,cmdlineinput:359,cmdlink:173,cmdlistarmedpuzzl:233,cmdlistcmdset:173,cmdlistpuzzlerecip:233,cmdlock:173,cmdlook:[4,8,85,179,198,209,217,266],cmdlookbridg:266,cmdlookdark:266,cmdmail:229,cmdmailcharact:229,cmdmakegm:91,cmdmapbuild:230,cmdmask:236,cmdmobonoff:264,cmdmore:362,cmdmorelook:362,cmdmultidesc:[90,232],cmdmvattr:173,cmdmycmd:[29,89],cmdname2:165,cmdname3:165,cmdname:[30,46,53,56,59,99,117,121,164,165,168,173,181,182,184,305,323,324,328,329,341],cmdnamecolor:247,cmdnewpassword:171,cmdnick:179,cmdnoinput:197,cmdnomatch:197,cmdnositstand:117,cmdnpc:121,cmdnudg:256,cmdobj:[164,165,182,184],cmdobj_kei:164,cmdobject:[164,165,183],cmdoffer:196,cmdooc:170,cmdooccharactercr:198,cmdooclook:[170,198],cmdopen:[173,242],cmdopenclosedoor:242,cmdopenlid:256,cmdoption:[170,209],cmdpage:178,cmdparri:120,cmdparser:[40,155,156,163],cmdpass:[249,250,251,252,253],cmdpassword:170,cmdperm:171,cmdplant:267,cmdpose:[120,179,236],cmdpressbutton:265,cmdpush:256,cmdpy:183,cmdquell:170,cmdquit:170,cmdread:265,cmdrecog:236,cmdreload:183,cmdremov:199,cmdrerout:209,cmdreset:183,cmdrest:[249,250,251,252,253],cmdroll:98,cmdrss2chan:178,cmdsai:[120,179,236],cmdsaveyesno:359,cmdscript:[173,183],cmdsdesc:236,cmdser:361,cmdserverload:183,cmdservic:183,cmdsession:170,cmdset:[3,6,12,15,20,22,23,27,29,34,41,53,68,76,81,82,87,88,90,92,93,95,97,103,104,105,117,120,121,129,155,156,158,163,164,165,167,168,173,174,175,176,177,180,181,182,183,184,188,196,197,198,199,202,206,209,217,219,223,229,231,233,236,243,244,249,250,251,252,253,256,260,263,264,265,266,267,274,279,280,289,331,338,339,351,359,361,362],cmdset_account:[12,155,156,163,169,198],cmdset_charact:[155,156,163,169,199,249,250,251,252,253],cmdset_mergetyp:[27,210,218,263,282,361],cmdset_prior:[27,210,218,263,282,361],cmdset_red_button:[155,156,192,254],cmdset_sess:[41,155,156,163,169],cmdset_stack:167,cmdset_storag:[162,279,339],cmdset_trad:196,cmdset_unloggedin:[22,155,156,163,169,207,231],cmdsetattribut:173,cmdsetclimb:265,cmdsetcrumblingwal:265,cmdsetdesc:179,cmdsetevenniaintro:266,cmdsetevscaperoom:209,cmdsetflag:209,cmdsethandl:[41,155,156,163],cmdsethelp:180,cmdsethom:173,cmdsetkei:20,cmdsetkeystr:166,cmdsetlight:265,cmdsetmor:362,cmdsetobj:[166,167,174,175,176,177,196,197,198,199,202,206,209,217,231,233,236,244,249,250,251,252,253,256,263,264,265,266,359,361,362],cmdsetobjalia:173,cmdsetpow:121,cmdsetread:265,cmdsetsit:117,cmdsetspe:243,cmdsettestattr:26,cmdsettrad:196,cmdsettrain:129,cmdsetweapon:265,cmdsetweaponrack:265,cmdsheet:91,cmdshiftroot:265,cmdshoot:[81,253],cmdshutdown:183,cmdsit2:117,cmdsit:117,cmdsmashglass:256,cmdsmile:22,cmdspawn:173,cmdspeak:209,cmdspellfirestorm:83,cmdstand2:117,cmdstand:[117,209],cmdstatu:[196,252,253],cmdstop:243,cmdstring:[22,91,99,164,168,181,182,184],cmdstyle:170,cmdtag:173,cmdtalk:244,cmdteleport:173,cmdtest:[3,84,98],cmdtestid:22,cmdtestinput:27,cmdtestmenu:[27,218,361],cmdtime:[92,183],cmdtrade:196,cmdtradebas:196,cmdtradehelp:196,cmdtunnel:173,cmdtutori:266,cmdtutorialgiveup:266,cmdtutoriallook:266,cmdtutorialsetdetail:266,cmdtweet:143,cmdtypeclass:173,cmdunban:171,cmdunconnectedconnect:[185,207],cmdunconnectedcr:[185,207],cmdunconnectedhelp:[185,207],cmdunconnectedlook:[185,207],cmdunconnectedquit:[185,207],cmduncov:199,cmdunlink:173,cmdunloggedinlook:231,cmdunwield:250,cmduse:251,cmdusepuzzlepart:233,cmdwait:22,cmdwall:171,cmdwear:199,cmdwerewolf:82,cmdwest:266,cmdwhisper:179,cmdwho:[170,209],cmdwield:250,cmdwipe:173,cmdwithdraw:253,cmset:167,cmsg:178,cmud:138,cnf:[2,137],coal:[202,203],coast:[73,111],coastal:73,cobj:209,cockpit:81,code:[2,5,6,7,8,12,13,15,16,20,22,23,24,27,29,31,32,34,37,38,40,41,43,44,45,48,49,50,51,52,53,55,58,59,62,63,64,66,67,69,70,71,72,73,74,76,77,78,79,80,84,86,89,90,91,92,93,94,98,100,102,103,104,105,106,108,109,110,111,113,115,116,117,119,120,121,122,124,125,126,127,129,130,131,133,135,140,147,148,149,151,153,155,156,158,163,164,167,170,172,173,178,183,186,192,196,197,201,205,206,211,214,220,222,225,230,234,251,266,267,275,285,289,311,312,328,339,342,351,353,354,359,361,363,374,375,376,377,402,403,404],code_exec:355,code_hint:211,code_tri:211,codebas:[8,11,63,65,75,77,89,109,184],codeblock:75,codec:354,codefunc:359,codeinput:211,coder:[0,1,68,89,112,114,115,135,164,280],codestyl:74,coerc:372,coexist:130,coher:122,coin:[69,79,108,109,112,113,196],col:[50,123,363],cold:[49,153,183,285,290,294,338],cole:377,collabor:[11,78,80,112,115,146,180],collat:[56,284],collect:[0,13,20,108,125,164,166,193,233,246,292,349,377,386],collector:125,collectstat:[46,125,300,304],collid:[20,139,146,211,361],collis:[11,20,343],collist:108,colon:[19,31,87,100,107,275],color:[22,27,30,37,46,50,62,63,72,73,75,76,91,93,94,99,100,107,135,140,168,170,200,203,216,220,236,247,263,267,284,305,312,320,323,328,329,354,363,369,371,376,378,404],color_ansi_bright_bg_extra_map:200,color_ansi_bright_bgs_extra_map:200,color_ansi_extra_map:200,color_markup:[155,156,192],color_no_default:200,color_typ:354,color_xterm256_extra_bg:200,color_xterm256_extra_fg:200,color_xterm256_extra_gbg:200,color_xterm256_extra_gfg:200,colorablecharact:95,colorback:376,colorcod:376,colour:[19,173,327,354,363],column:[46,50,58,71,72,73,75,78,91,93,168,170,268,363,377],com:[8,9,10,11,36,48,50,60,64,67,68,69,71,73,75,77,86,87,109,112,132,135,136,137,139,140,142,145,146,147,148,149,155,178,197,207,312,315,324,328,345,363,376,377,397],combat:[11,13,15,20,37,38,45,60,69,71,73,77,78,82,83,94,99,104,105,111,113,114,118,119,126,135,140,167,249,250,251,252,253,264,289,404],combat_:[249,250,251,252,253],combat_cleanup:[249,250,251,252,253],combat_cmdset:120,combat_handl:120,combat_handler_:120,combat_movesleft:[249,250,251,252],combat_scor:121,combat_status_messag:253,combatcmdset:120,combathandl:120,combatscor:121,combatt:13,combin:[8,13,19,20,22,23,32,37,43,44,49,62,69,70,77,83,85,87,90,91,100,102,106,107,114,127,129,136,146,164,165,166,173,189,202,211,232,233,235,246,259,275,284,294,300,350,352,357,371,377],combo:41,come:[5,11,12,13,16,19,22,23,27,28,31,41,46,48,50,53,56,59,62,63,64,66,71,72,73,77,78,80,81,82,84,90,91,92,93,97,98,100,104,105,107,108,112,114,115,117,118,120,121,123,127,129,130,132,133,137,148,152,158,166,217,234,246,249,250,251,252,253,284,285,318,323,328,329,331,337,354,362,383,402],comet:[46,53,329],comfi:117,comfort:[11,16,77,93,98,115],comlist:178,comm:[22,23,29,76,78,87,103,143,155,156,163,169,357],comma:[58,62,71,100,107,108,133,173,181,182,202,228,229,275,280,369],comman:100,command:[0,2,5,7,9,11,12,13,14,16,19,23,26,27,28,30,31,33,34,36,37,38,40,41,43,45,46,48,49,51,52,53,54,55,56,58,60,61,62,63,65,66,67,69,70,71,72,73,75,77,78,80,81,89,90,93,94,100,101,103,109,111,112,114,115,118,125,126,127,128,130,135,136,137,138,140,141,142,144,145,146,147,149,152,153,155,156,158,160,188,189,192,196,197,198,199,202,204,206,207,208,210,211,215,216,217,218,219,221,224,226,227,229,230,231,232,233,236,240,242,243,244,247,249,250,251,252,253,256,258,259,260,263,264,265,266,267,268,269,272,274,275,280,284,285,289,297,300,305,309,310,318,320,323,324,328,329,331,332,338,339,351,353,354,357,359,361,362,371,374,377,402,404],command_default_arg_regex:22,command_default_class:82,command_pars:165,commandhandl:[30,167,182,377],commandmeta:168,commandnam:[22,30,56,100,267,300,309,339,341],commandset:[31,34,99,167,198],commandtest:[8,184,204,215,226],comment:[14,15,45,67,74,82,87,99,117,127,136,138,146,355,361],commerc:135,commerci:[7,79,115,146],commerror:190,commit:[2,9,10,16,54,60,74,75,78,82,137,147,148,239,348],commmand:[242,249,250,251,252,253],common:[0,6,11,16,19,22,27,29,30,31,37,41,42,43,44,45,48,49,50,53,56,59,61,70,75,76,78,85,87,92,93,98,100,101,104,105,107,108,109,112,114,115,116,118,120,121,132,140,146,166,173,196,202,235,236,243,275,289,328,332,350,360,362,372,374,377,386,390,402],commonli:[9,33,40,41,42,44,56,58,78,102,106,114,137,140,280],commonmark:75,commun:[7,18,22,36,46,53,56,59,61,62,68,69,76,77,78,79,87,90,98,99,103,104,105,114,115,135,136,137,144,146,149,175,186,188,189,190,191,209,229,263,279,297,309,310,320,321,323,324,325,326,339,341,357,358,373,403,404],compact:[97,102,133],compani:[59,78],compar:[6,8,11,14,16,19,20,56,67,80,83,84,87,88,91,97,98,102,115,118,120,121,184,230,233,235,246,249,250,251,252,253,274,275,285,354,377],comparison:[5,14,102,103,245,274,285,361],compartment:91,compass:100,compat:[15,27,81,173,246,363,370],compet:[16,59,114],compil:[22,55,60,67,75,89,104,140,145,146,173,179,180,185,188,199,202,209,231,236,354,359,376],compilemessag:55,complain:[3,9,58,98,117,153],complement:[0,42,115,246],complementari:[24,61],complet:[2,8,9,11,12,13,14,15,16,19,20,22,26,27,34,38,40,41,42,48,59,68,69,72,73,74,78,82,88,91,92,95,97,102,106,107,111,112,113,114,115,121,137,146,152,153,158,166,167,168,181,183,188,200,217,218,220,225,227,230,250,266,280,300,302,310,311,328,349,355,360,361,362,369,374,377,382,397],complete_task:225,completli:260,complex:[5,8,13,15,16,20,22,40,44,55,58,60,73,78,92,100,104,106,107,108,109,112,113,114,117,118,120,121,148,167,211,226,234,244,285,332],complianc:[138,217],compliant:[86,324],complic:[48,66,68,72,73,84,87,93,98,102,132,133,146,185,207,218,247,349],compon:[0,5,8,22,38,46,47,52,53,62,64,69,72,75,84,91,94,103,112,115,120,121,122,124,146,153,173,183,189,190,191,194,202,205,233,235,245,285,286,289,292,300,329,357,360,374,377,403,404],componenta:4,componentid:46,componentnam:46,componentst:46,compos:[148,218],composit:[326,350],comprehens:[5,8,23,31,45,77,113,117,140,149],compress:[30,305,309,313,373],compress_object:373,compris:158,compromis:[149,239],comput:[11,44,48,49,61,72,78,89,102,103,114,118,131,140,144,148,152,171,183,236,377,378],computation:44,comsystem:[178,191],con:[91,135,185,207],concaten:[104,354,369],concept:[11,13,36,44,53,55,70,71,74,75,86,90,93,94,95,107,108,110,112,113,117,198,232,246,403,404],conceptu:[27,72],concern:[55,59,88,107,140,166,234,272],conch:[320,323,331],concis:115,conclud:[102,196,361],concurr:137,conda:67,conder:355,condit:[5,71,72,77,97,98,99,102,106,112,113,118,121,136,164,206,236,251,275,280,292,299,300,345,377],condition:82,condition_result:206,condition_tickdown:251,conditional_flush:367,conduct:125,conductor:129,conect:341,conf:[2,5,8,11,24,25,30,31,37,53,55,58,62,64,67,70,75,80,82,87,92,93,95,105,117,128,129,132,133,136,137,139,141,142,146,149,158,200,202,231,300,306,307,346,355,370,404],confer:[135,377],confid:[3,74,86],config:[2,7,10,11,12,46,53,67,80,140,146,147,149,194,246,296,300,302,306,307,318,404],config_1:12,config_2:12,config_3:12,config_color:95,configcmd:95,configdict:[320,341],configur:[2,8,12,62,66,75,78,82,92,93,94,104,125,128,139,140,142,146,148,149,158,162,165,170,194,239,240,246,267,293,302,307,318,341,343,345,346,350,397,404],configut:7,confirm:[22,46,100,136,140,149,173,207,233,324,327,402],conflict:[3,87,114,130],confus:[0,5,6,11,20,31,33,46,48,62,65,68,78,88,91,98,102,105,108,125,130,146,207,402],conid:319,conjur:252,conn:[185,207],conn_tim:41,connect:[5,8,12,13,14,17,20,22,23,24,30,31,34,36,38,40,41,42,45,46,49,53,54,55,56,59,62,66,67,71,72,73,77,78,80,82,87,90,93,97,98,100,102,103,104,105,106,114,121,125,128,130,136,137,138,140,141,144,147,148,149,152,153,158,160,162,170,171,173,178,185,189,191,194,207,220,222,223,225,227,231,240,243,279,280,286,295,297,300,302,309,310,311,312,313,318,319,320,323,328,329,331,332,338,339,340,341,342,345,349,351,357,373,383,404],connection_cr:42,connection_screen:[25,40,104,231],connection_screen_modul:207,connection_set:139,connection_tim:[158,280],connection_wizard:[155,156,295],connectiondon:302,connectionlost:[302,309,310,320,323,331],connectionmad:[297,309,320,323,331],connectionwizard:298,connector:[297,311,312,318,341],conquer:111,cons3:204,consecut:27,consequ:[146,167],consid:[0,5,6,11,14,15,19,20,22,27,30,31,37,38,41,43,44,45,48,49,53,58,61,62,64,66,70,71,74,77,78,79,80,86,88,90,96,97,102,104,107,109,112,113,115,117,129,132,133,134,137,140,146,149,158,166,167,218,233,235,236,246,253,267,280,285,289,305,320,323,350,355,356,361,362],consider:[29,40,58,73,105,114,127,274,285,363],consist:[12,13,17,22,27,29,31,36,37,46,58,62,64,71,75,88,107,110,111,113,120,121,153,158,165,181,190,196,203,233,235,269,275,283,285,324,329,339,348,349,351,357,363,377,402],consitut:105,consol:[0,3,5,6,7,46,51,62,67,75,78,105,107,108,110,121,137,140,145,146,148,152,183,236,300],conson:235,constant:[59,66,309,375],constantli:[126,266],constitu:[167,181,182],constraint:[66,137],construct:[2,23,27,78,84,117,132,285,344,349,354,362,397],constructor:[22,68,70,197,202,311],consum:[48,70,202,203,204,211,302,377],consumable_kwarg:202,consumable_nam:202,consumable_tag:[70,202,203],consumable_tag_categori:[70,202],consume_flag:211,consume_on_fail:202,consumer_kei:[128,143],consumer_secret:[128,143],consumpt:[137,343],contact:[34,146,148],contain:[0,6,8,9,13,14,15,17,20,22,23,27,29,31,34,38,40,41,46,48,50,53,58,62,63,66,67,68,71,74,75,76,77,78,81,82,86,87,89,90,92,93,98,99,100,102,103,104,105,106,107,113,117,121,125,127,130,132,133,135,140,145,152,155,156,158,160,163,164,165,166,167,169,172,173,180,186,194,197,202,209,218,219,222,223,224,225,226,227,228,230,233,234,235,236,240,241,243,246,247,251,256,265,267,268,271,273,280,282,283,284,285,293,295,299,303,305,331,343,344,345,349,350,351,352,353,354,355,358,360,361,362,363,374,376,377,378,383,395,402],container:148,contempl:89,content:[5,11,14,17,19,34,45,46,50,72,75,80,81,86,89,91,93,96,97,98,102,104,106,107,109,110,114,115,116,117,119,121,122,123,124,126,129,132,133,135,146,168,171,173,194,195,211,212,236,279,280,348,352,354,355,356,359,361,363,374,379,383,395,403],content_typ:[279,280],contentdisposit:194,contentencod:194,contentof:363,contents_cach:279,contents_get:[109,280],contents_set:280,contentshandl:279,contest:209,context:[62,71,77,93,98,110,130,132,197,225,321,325,390,402],contextu:43,continu:[1,3,8,13,19,22,27,43,44,48,58,62,71,72,74,77,81,84,91,93,97,99,106,107,120,121,125,143,145,146,194,230,280,298,309,345,349,361,370,377,404],contrari:[66,75,87,92,104,114,183,246,352],contrast:[61,89,146,324],contrib:[14,15,38,71,75,76,77,78,80,90,91,92,94,100,103,104,107,111,114,116,118,119,120,134,140,155,156,158,159,162,187,270,277,287,296,342,348,354,355,389,397,402,404],contribrpcharact:236,contribrpobject:236,contribrproom:236,contribut:[0,8,11,68,69,79,80,96,103,113,125,134,151,152,192,196,198,199,200,206,217,229,230,231,233,234,236,239,240,242,243,244,267,403,404],contributor:[134,197,246],control:[1,2,3,4,5,9,12,13,14,15,20,22,23,26,27,28,29,30,31,34,36,37,38,41,49,51,56,58,60,62,64,67,70,74,75,76,78,81,90,91,95,100,102,103,104,105,106,110,112,114,115,118,121,127,129,140,146,149,151,153,158,160,170,172,173,178,196,198,211,224,236,260,264,266,268,274,280,289,300,339,341,351,361,382,397,404],contrub:70,convei:[227,236,280],convenei:42,conveni:[2,7,8,13,23,27,30,31,34,37,38,45,48,53,58,60,65,67,77,81,87,90,93,105,106,107,109,110,132,136,147,153,158,173,183,197,202,214,216,229,230,280,343,355,356,361,362,370,373,374],convent:[20,42,58,66,102,130],convention:[87,168,188,280,351],convers:[8,27,33,69,129,235,244,328,329,354,377,403],convert:[9,13,19,33,37,53,56,59,61,62,72,78,86,92,95,97,102,105,110,117,130,135,149,171,205,206,218,247,274,284,285,290,309,311,320,323,324,341,345,354,358,361,362,363,364,369,373,376,377,383],convert_linebreak:376,convert_url:376,convinc:[27,146],cool:[0,67,68,75,81,112,123,135,173],cool_gui:31,cooldown:[84,120,404],coord:86,coordi:86,coordin:[46,72,230,253,268,404],coordx:86,coordz:86,cope:252,copi:[0,2,5,9,11,14,15,22,26,27,37,40,41,46,64,66,73,78,80,82,92,95,99,100,103,104,121,125,132,146,148,172,173,199,225,249,250,251,252,253,266,280,300,309,346,354,370,402],copy_object:280,copyright:[134,146],core:[7,8,11,34,40,45,51,55,59,72,74,103,108,113,134,158,162,183,191,192,194,203,227,229,272,274,279,280,289,295,307,317,324,338,349,351,352,355,362,368,397,402,403],corner:[17,86,90,135,268,363],corner_bottom_left_char:363,corner_bottom_right_char:363,corner_char:363,corner_top_left_char:363,corner_top_right_char:363,corpu:235,correct:[8,13,15,19,20,22,26,31,48,61,62,74,81,85,98,105,108,115,121,129,130,137,164,170,173,190,211,217,233,261,275,315,318,320,326,340,354,377],correctli:[2,3,6,19,22,26,27,31,43,44,67,72,75,80,84,88,92,97,98,104,121,129,130,136,144,146,153,158,162,167,170,194,202,290,309,345,373,383],correl:285,correspond:[22,31,41,64,97,100,205,230,233,247,348,382,397],correspondingli:9,corrupt:89,cosi:73,cosin:377,cosmet:268,cost:[83,97,146,194,252,268],cottag:[62,73],could:[2,3,5,7,8,9,12,13,14,15,16,20,22,23,27,29,31,32,33,34,37,38,43,44,45,48,49,51,53,56,58,59,60,61,62,63,64,65,66,67,68,70,71,72,73,74,75,77,78,80,81,82,83,84,85,86,87,88,90,91,92,93,95,96,97,98,99,100,102,104,105,106,107,108,110,112,113,114,115,117,118,120,121,123,125,126,127,128,129,130,131,132,135,140,141,143,144,146,147,158,167,173,180,190,191,196,197,202,206,211,212,220,227,228,234,236,243,246,247,266,268,274,275,280,305,324,329,345,351,354,355,359,363,364,367,372,377],couldn:[13,51,55,65,78,86,88,98,99,107,130,133,234],count:[38,40,78,102,105,107,120,128,166,199,247,251,280,292,314,318,331,335,341,343,350,354,361,370],count_loggedin:318,count_queri:335,countdown:[84,100],counter:[9,41,68,84,93,97,113,120,155,156,160,192,245,266,318,331,332,339,361],counterpart:[14,62,113,305,341,358],countertrait:246,countri:171,coupl:[11,68,93,126,148,243],cours:[0,5,7,10,16,22,44,49,60,62,65,66,67,68,70,71,75,78,80,81,87,90,98,105,106,107,108,111,112,121,131,134,152,250,253,263],courtesi:49,cousin:[63,98],cover:[0,8,11,14,15,18,31,52,53,57,58,67,74,84,90,102,103,104,106,107,109,113,114,115,128,135,136,137,140,146,151,199,203,211,217,266,280,377],coverag:8,coveral:8,cpanel:146,cpattr:[99,173],cpu:[49,146,149,183],cpython:5,crack:58,craft:[31,73,84,112,155,156,192,218,404],craft_recipe_modul:[70,202],craft_recipes_modul:202,craft_result:202,crafted_result:202,crafter:[202,203,204],crafting_consumable_err_msg:202,crafting_materi:[70,202,203],crafting_recipe_modul:70,crafting_result:202,crafting_skil:70,crafting_tool:[70,202],crafting_tool_err_msg:202,craftingcmdset:202,craftingerror:202,craftingrecip:[70,202,203,204],craftingrecipebas:[70,202],craftingvalidationerror:[70,202],craftrecip:202,cram:111,crank:[44,291],crash:[0,73,107,112,135,149,304,349],crate:[33,100],crave:151,crawl:149,crawler:314,cre:[185,207],creat:[0,3,5,7,8,10,11,13,14,15,16,20,23,25,26,27,29,31,33,37,38,40,41,42,43,46,50,51,52,53,54,55,60,63,64,65,67,68,69,70,71,72,74,75,77,78,79,80,82,84,86,87,88,89,90,91,92,95,97,98,102,104,106,108,109,110,111,112,113,115,116,117,118,119,120,122,124,125,126,127,128,131,133,134,135,137,139,140,141,143,144,145,146,149,152,155,156,158,159,160,162,164,165,166,167,168,170,173,178,179,180,181,182,184,185,188,189,191,194,195,196,197,198,199,202,204,205,206,207,209,210,211,212,214,216,217,218,219,224,225,226,228,229,230,231,232,233,234,235,236,240,242,244,246,247,249,250,251,252,253,255,256,259,260,263,264,265,266,267,268,272,275,277,279,280,282,283,284,285,289,292,293,294,297,300,304,305,310,312,313,318,320,321,325,332,340,341,343,345,349,350,351,352,353,355,356,359,360,361,363,364,369,370,377,381,385,386,400,402,404],create_:[34,45],create_account:[42,45,155,357],create_attribut:349,create_cal:158,create_channel:[23,155,188,189,304,357],create_charact:[158,280],create_delai:293,create_evscaperoom_object:216,create_exit:[173,242],create_exit_cmdset:280,create_fantasy_word:216,create_forward_many_to_many_manag:[162,191,272,279,289,349,351,352,368],create_game_directori:300,create_grid:72,create_help_entri:[29,155,357],create_kwarg:285,create_match:165,create_messag:[23,155,357],create_object:[14,19,31,34,45,70,73,97,101,121,132,155,202,214,216,280,285,304,355,357],create_prototyp:[284,285],create_script:[38,45,89,120,155,292,355,357],create_secret_kei:300,create_settings_fil:300,create_superus:300,create_tag:350,create_wild:268,created_on:222,createobj:209,creater:76,createview:402,creation:[6,11,13,15,27,31,34,41,45,58,65,72,73,81,91,95,100,101,103,105,106,112,114,119,121,132,135,155,158,159,162,173,180,189,198,202,230,233,236,240,242,246,249,250,251,252,253,265,266,272,277,279,280,285,289,294,333,348,351,357,359,360,361,363,397,402,403],creation_:357,creativ:[60,70,114],creator:[27,31,65,69,73,76,115,121,135,180,189,230,249,250,251,252,253,280,363],cred:[11,320],credenti:[11,146,149,158,320],credentialinterfac:320,credit:[11,107,109,146,149,376,377],creset:11,crew:102,criteria:[27,102,190,224,234,284,350,374],criterion:[11,102,105,106,111,158,196,236,271,280,291,374,377],critic:[0,6,9,20,38,41,51,62,140,275,299,300,370],critici:351,crop:[62,91,173,360,363,369,377],crop_str:363,cross:[73,203,266,363],crossbario:328,crossbow:84,crossroad:73,crowd:[112,149],crt:[136,142],crucial:[44,98],crucibl:203,crucible_steel:203,cruciblesteelrecip:203,crud:[385,386],crude:[66,202,203],crumblingwal:265,crumblingwall_cmdset:265,crush:81,crypt:111,cryptocurr:149,cscore:121,csessid:[318,328,329,341],csession:[328,329],csrf_token:132,css:[17,46,64,77,104,125,194,376],cssclass:46,ctrl:[5,107,110,140,146,148,152,153,331],cuddli:[105,108],culpa:28,cumbersom:[9,27,129,247],cumul:332,cup:79,cupidatat:28,cur_valu:220,cure:[251,252],cure_condit:251,curi:72,curiou:60,curli:[87,200],curly_color_ansi_bright_bg_extra_map:200,curly_color_ansi_bright_bgs_extra_map:200,curly_color_ansi_extra_map:200,curly_color_xterm256_extra_bg:200,curly_color_xterm256_extra_fg:200,curly_color_xterm256_extra_gbg:200,curly_color_xterm256_extra_gfg:200,curr_sess:341,curr_tim:217,currenc:[97,128],current:[6,7,8,9,11,12,13,14,15,19,20,22,26,27,29,30,31,34,38,39,40,41,43,44,46,49,51,55,58,62,66,67,68,70,71,72,75,78,81,82,83,84,87,91,97,99,100,102,103,104,105,106,108,113,117,120,121,128,129,132,135,148,152,158,162,164,165,167,168,170,171,173,178,179,180,182,183,189,194,196,197,199,202,209,211,214,217,218,220,225,228,230,232,234,236,242,243,245,246,247,249,250,251,252,253,258,263,265,266,268,271,279,280,285,289,293,294,300,305,310,316,317,320,321,332,339,341,343,350,351,359,361,363,364,370,371,374,377,383,402],current_choic:197,current_cmdset:173,current_coordin:268,current_kei:[283,284],current_us:132,current_weath:38,currentroom:129,curriculum:135,curs:[3,113],curv:[77,89],curx:72,cushion:117,custom:[0,6,12,13,15,16,17,19,20,22,23,25,29,30,33,34,37,38,40,43,45,49,50,52,54,56,58,62,65,66,72,76,77,78,81,82,85,89,91,93,94,97,100,102,104,106,111,112,113,114,117,118,120,121,125,126,127,129,130,131,132,134,135,141,143,146,148,153,158,159,160,161,162,164,166,167,168,173,178,179,180,188,189,196,198,199,202,205,206,209,210,211,212,214,217,218,219,225,227,228,230,233,235,236,239,240,246,263,265,266,268,271,274,278,280,282,283,284,285,288,294,296,300,304,306,309,331,340,351,356,359,361,362,363,367,369,371,372,376,377,385,386,389,402,404],custom_add:225,custom_cal:[225,228],custom_domain:194,custom_gametim:[92,155,156,192],custom_helpstr:211,custom_kei:284,custom_pattern:[80,93,123,132,133],customis:268,customiz:[17,69,87,117,197,218,220,236],customlog:136,cut:[26,53,70,72,73,77,98,100,114,121,285],cute:125,cutoff:377,cvcc:235,cvccv:235,cvccvcv:235,cvcvcc:235,cvcvccc:235,cvcvccvv:235,cvcvcvcvv:235,cvcvvcvvcc:235,cvv:235,cvvc:235,cwho:[99,178],cyan:[62,130],cyberpunk:109,cyberspac:135,cycl:[14,15,82,89,92,112,131,249,250,251,252,253],cyril:16,daemon:[5,136,148,149,153,317,345],daffodil:109,dai:[2,11,19,60,89,92,112,113,128,130,131,148,149,203,205,217,364,370,377,378],daili:33,dailylogfil:370,dali:235,dalnet:178,dalton:102,dam:89,damag:[15,81,83,97,111,113,114,118,120,149,249,250,251,252,253,264,265],damage_rang:252,damage_taken:89,damage_valu:[249,250,251,252,253],damascu:203,damn:135,dandi:65,danger:[6,14,20,41,75,96,166],dare:[22,99],dark:[14,15,17,20,62,73,107,111,113,115,118,130,135,167,217,246,256,266,274,289,354,355],darkcmdset:266,darker:[62,130],darkgrai:130,darkroom:266,darkroom_cmdset:266,darkstat:266,dash:[75,234,247],dashcount:247,data:[5,6,9,12,14,16,19,33,37,38,40,43,45,46,48,56,58,59,61,64,68,70,78,82,89,90,91,104,105,108,112,115,132,133,137,145,146,148,158,159,160,168,173,183,189,194,202,218,220,224,225,236,239,240,245,246,270,277,279,280,282,286,292,294,297,298,302,306,307,309,310,311,312,313,318,319,320,321,323,324,325,327,328,329,331,332,333,338,339,340,341,343,347,348,349,350,351,352,354,355,356,357,358,360,361,362,363,366,370,371,372,373,381,383,386,397,402],data_default_valu:246,data_in:[53,56,240,309,311,312,318,319,323,328,329,339,340,341],data_out:[53,240,318,320,323,324,329,339,340,341],data_to_port:297,data_to_serv:310,databa:300,databas:[2,5,8,10,11,13,14,16,17,19,20,23,30,31,32,33,34,38,40,41,42,43,44,45,49,51,64,65,66,73,75,77,78,80,81,83,84,86,89,90,91,98,99,101,103,104,106,107,109,112,113,114,117,120,121,125,132,133,137,140,148,151,152,153,158,162,166,167,173,180,183,187,188,189,190,191,217,224,225,227,236,252,266,269,271,272,274,277,279,280,283,284,286,287,289,290,294,300,304,306,317,331,338,347,348,349,350,351,352,355,357,358,365,367,373,374,377,379],datareceiv:[302,309,323,331],dataset:284,datastor:58,date:[9,11,13,23,29,49,55,58,69,72,92,130,132,137,145,159,167,171,239,364,370,378],date_appli:132,date_cr:[45,158,162,191,289,349,351],date_join:[159,162],date_s:23,datetim:[45,92,132,194,349,364,370,371,377,378],datetime_format:377,datetimefield:[58,132,159,162,191,279,289,349,351,377],david:135,dawn:100,day_rot:370,daylight:113,db3:[9,11,73,104,137,152],db_:[32,45,58,102,236,280,290,305,374],db_account:[199,277,279,289],db_account__db_kei:277,db_account__id:381,db_account__usernam:381,db_account_id:[279,289],db_account_subscript:[187,191],db_attribut:[42,159,162,191,277,279,289,351],db_attribute_categori:246,db_attribute_kei:246,db_attributes__db_kei:102,db_attributes__db_value__gt:102,db_attrtyp:[349,383],db_attryp:33,db_categori:[58,102,348,349,352,383],db_category__iequ:58,db_channel:187,db_cmdset_storag:[159,162,199,277,279],db_data:[348,352,383],db_date_cr:[58,162,187,191,199,279,289,349,351],db_desc:[289,381],db_destin:[199,277,279],db_destination__isnul:128,db_destination_id:279,db_entrytext:[270,272],db_header:191,db_help_categori:[270,272],db_hide_from_account:191,db_hide_from_channel:191,db_hide_from_object:191,db_hide_from_receiv:191,db_hide_from_send:191,db_home:[199,277,279,383],db_home__db_kei:381,db_home__id:381,db_home_id:279,db_index:58,db_interv:[287,289,381,383],db_is_act:[289,381,383],db_is_bot:[159,162,381],db_is_connect:[159,162,381],db_kei:[32,45,58,93,101,102,105,159,187,199,224,270,272,277,287,290,296,307,348,349,351,352,381,383,397],db_key__contain:45,db_key__exact:102,db_key__icontain:[58,102],db_key__iexact:102,db_key__in:102,db_key__startswith:45,db_locat:[32,102,105,199,277,279,383],db_location__db_kei:381,db_location__db_tags__db_key__iexact:102,db_location__id:381,db_location__isnul:128,db_location_id:279,db_lock_storag:[159,187,191,199,270,272,277,349,351],db_messag:[187,191],db_model:[349,352],db_obj:[287,289,358],db_obj__db_kei:381,db_obj__id:381,db_obj_id:289,db_object_subscript:[187,191],db_permiss:[58,159],db_persist:[287,289,381,383],db_properti:305,db_protototyp:284,db_receiv:187,db_receivers_account:191,db_receivers_channel:191,db_receivers_object:191,db_receivers_script:191,db_repeat:[287,289,383],db_sender:187,db_sender_account:191,db_sender_extern:191,db_sender_object:191,db_sender_script:191,db_sessid:[199,277,279],db_staff_onli:[270,272],db_start_delai:[287,289,383],db_strvalu:349,db_tag:[102,159,162,191,270,272,277,279,289,351,352],db_tags__db_categori:[86,102,381],db_tags__db_kei:[86,102,187,381],db_tags__db_key__iexact:102,db_tags__db_key__in:86,db_tagtyp:[348,352,381,383],db_text:58,db_typeclass_path:[58,128,159,199,277,279,287,351,377,381,383],db_valu:[32,102,296,307,349,383,386],dbef:374,dbhandler:397,dbholder:349,dbid:[45,160,178,351],dbid_to_obj:377,dbmodel:350,dbobj:[13,349],dbobject:[13,350,351],dbprototyp:[183,284],dbref:[9,14,31,37,45,49,54,73,91,100,105,111,120,129,158,162,171,173,178,183,190,218,233,236,242,266,268,274,279,280,283,284,285,289,291,350,351,357,374,377],dbref_search:350,dbref_to_obj:377,dbrefmax:173,dbrefmin:173,dbsafe_decod:373,dbsafe_encod:373,dbserial:[6,13,155,156,290,353],dbshell:[9,58,137,153],dbstore:245,dbunseri:358,ddesc:89,deactiv:[78,95,126,140,178,217,260,264,361],deactivatebuttonev:260,dead:[43,114,246,264,265,338,341,367],deadli:111,deal:[11,13,16,27,41,43,48,49,61,78,87,93,98,113,118,120,130,133,149,158,196,197,205,218,249,250,251,252,253,279,280,339,351,354,371,402],dealt:[181,182,251,252],dealth:251,death:[27,112,118,128],death_msg:264,death_pac:264,debat:98,debian:[11,136,137,140,142],debuff:246,debug:[1,7,15,19,27,30,38,64,69,98,106,107,144,164,168,172,183,209,210,218,263,282,300,305,311,312,323,345,355,361,370,377,404],debugg:[3,16,153,155],decemb:146,decend:164,decent:[5,235],decic:235,decid:[15,16,22,41,43,58,59,62,70,71,80,82,87,91,93,97,112,118,120,130,146,149,151,164,196,249,275,362],decis:[44,114,118,383],declar:[62,373,386],declared_field:[159,270,277,348,397],declared_filt:381,declin:[27,196],decod:[16,324,354,377],decode_gmcp:324,decode_msdp:324,decoded_text:377,decompos:132,decompress:[309,373],deconstruct:[111,184,194,204,215,245,261,326,375,384],decor:[11,22,42,66,70,71,84,162,216,279,289,297,309,310,351,357,361,362,377],decoupl:[67,284],decoupled_mut:13,decreas:[113,252,266,359],decrease_ind:359,dedent:[26,377],dedic:[8,107,108,118,146],deduc:359,deduce_ind:359,deduct:[97,118,249,250,251,252,253],deem:[11,63,74,90,192,402],deep:[103,135],deeper:[24,87,94,111,247],deepest:173,deepli:13,deepsiz:377,def:[3,8,13,19,20,22,26,27,30,31,32,34,37,38,42,45,48,53,62,68,70,72,73,75,80,81,82,83,84,85,86,87,88,89,90,91,92,93,95,96,97,98,99,105,106,107,108,109,117,118,120,121,123,126,127,128,129,131,132,133,135,143,197,211,217,246,267,268,283,329,342,359,361,362,369,377],def_down_mod:251,defafultobject:105,defalt_cmdset:143,default_access:[13,349,357],default_acl:194,default_categori:271,default_channel:23,default_charact:219,default_cmd:[4,68,76,81,82,83,84,85,87,88,90,91,92,95,99,106,120,155,197,199,217,229],default_cmdset:[25,41,68,82,85,87,88,90,91,92,95,105,106,117,121,167,197,198,199,217,218,230,232,242,247,249,250,251,252,253],default_command:[82,104],default_confirm:[173,233],default_content_typ:194,default_error_messag:373,default_hom:37,default_in:46,default_kei:246,default_out:46,default_pass:357,default_screen_width:22,default_set:[8,123],default_transaction_isol:137,default_unload:46,defaultaccount:[12,45,76,78,87,105,106,155,158,160,174,280,375,383],defaultchannel:[45,76,105,155,189],defaultcharact:[8,34,45,58,68,76,82,90,91,92,95,105,106,117,118,121,155,158,175,197,199,219,227,236,249,250,251,252,253,280,375,386],defaultcmdset:[206,256],defaultdict:290,defaultexit:[34,45,76,97,105,155,227,242,243,265,268,280,375],defaultguest:[76,155,158],defaultlock:274,defaultmod:370,defaultobject:[0,4,34,45,58,73,76,78,96,97,101,103,105,108,109,117,126,129,155,158,199,211,227,236,244,246,250,253,258,259,265,280,351,375,383],defaultpath:377,defaultroom:[34,45,72,76,86,89,97,105,131,155,212,217,227,236,266,268,280,375],defaultrout:385,defaultscript:[38,45,76,89,105,120,128,129,155,160,196,205,225,233,234,235,249,250,251,252,253,255,260,268,284,291,292,333,364,375],defaultsess:[106,176],defaulttyp:345,defaultunloggedin:[106,177,231],defeat:[111,112,118,120,249,250,251,252,253,264],defeat_msg:264,defeat_msg_room:264,defend:[27,111,120,249,250,251,252,253,265,280],defens:[113,120,249,250,251,252,253],defense_valu:[249,250,251,252,253],defer:[19,22,48,84,132,159,162,164,191,217,243,272,279,280,289,293,297,307,309,310,341,345,349,351,352,368,370,377],deferredlist:345,defin:[2,3,4,6,7,8,12,13,14,15,19,25,26,29,30,34,37,40,44,45,46,48,49,53,56,59,61,62,63,64,66,68,70,71,72,73,75,76,77,78,80,81,82,85,88,89,90,91,92,93,95,97,98,99,100,102,104,106,107,108,112,114,117,118,121,125,126,129,130,132,134,155,157,159,162,164,166,167,168,170,173,179,181,182,183,184,187,189,190,191,195,197,199,200,202,205,206,209,215,217,218,224,225,228,230,233,234,235,236,244,246,247,251,252,255,256,260,265,266,269,270,271,272,273,274,275,276,277,279,280,284,285,289,292,294,295,297,300,307,310,331,332,339,340,341,344,347,349,350,351,352,354,355,356,359,361,364,368,369,372,374,377,379,383,386,397,402],define_charact:27,definin:107,definit:[3,8,12,15,22,23,29,33,34,37,44,48,49,59,62,66,77,86,87,93,96,104,117,166,168,173,178,181,182,222,233,259,265,273,275,279,284,285,291,355,357,361,369,373],deflist:345,degrad:8,degre:[75,110],deindent:377,del:[13,31,49,84,91,111,117,120,171,173,217,232,233,245,246,283,351],del_callback:[223,225],del_detail:217,del_pid:300,delaccount:49,delai:[22,66,83,128,205,218,225,243,265,293,294,312,318,341,356,377],delaliaschan:178,delayed_import:341,delchanalia:178,delcom:[91,99,178],deleg:[162,191,272,279,289,349,351,352,368],delet:[8,9,11,12,13,14,20,26,27,29,31,33,34,38,41,42,43,49,54,68,70,73,80,104,105,106,111,117,120,137,140,147,148,152,158,167,170,171,172,173,178,179,180,183,188,189,191,194,202,212,216,217,222,223,225,226,227,229,232,233,242,245,246,260,265,272,275,280,284,290,291,292,294,306,318,339,348,349,351,354,355,361,367,382,385,386,400,402],delete_attribut:349,delete_default:[20,167],delete_dupl:216,delete_prototyp:284,deletet:217,deleteview:402,deliber:[3,13,63,113],delic:199,delimit:[98,181,182,355],deliv:[146,229,236],delpart:233,delresult:233,deltatim:377,delux:146,demand:[44,85,91,112,114,118,126,146,158,189,217,246,280,342,356],demo:[68,69,77,94,110,111,116,119,122,124,135,262,263,361],democommandsetcomm:263,democommandsethelp:263,democommandsetroom:263,demon:37,demonin:377,demonstr:[66,68,80,117,130,132,197,218,239,251],demowiki:80,deni:[136,149,224,228],denot:[62,89,133,355],denounc:360,depart:72,depend:[5,6,7,11,13,15,16,19,20,22,23,27,30,38,40,41,44,45,46,48,49,50,53,56,59,62,66,68,69,70,71,72,73,74,77,78,80,90,91,93,97,104,105,106,111,112,114,117,118,120,121,127,132,133,140,144,145,146,148,149,157,164,166,168,170,183,189,197,198,206,217,223,235,246,268,275,280,284,292,294,300,320,323,329,331,341,351,352,359,361,362,377],depict:212,deplet:[246,251],deploi:[71,75,146,149],deploy:[2,7,75,135,146,148,151],depmsg:370,deprec:[19,27,37,155,156,285,295,354,361,370,377],deprecationwarn:299,depth:[2,17,50,62,111,247,285],dequ:[13,343],deriv:[8,45,60,89,137,140,142,148,267,354,378],desc:[15,23,30,31,32,34,37,38,68,70,73,81,87,90,91,93,96,97,99,100,105,113,120,128,133,167,170,173,184,197,199,202,203,211,217,232,233,242,246,247,252,268,289,298,355,357,359,360,361,397,402],desc_al:264,desc_dead:264,desc_lamp_broken:259,desc_lid_clos:259,desc_lid_open:259,descend:[102,397],describ:[8,10,11,13,14,15,20,22,27,29,31,36,37,38,45,46,55,58,59,61,62,64,67,68,71,73,74,75,77,78,81,85,91,92,93,97,99,100,104,105,107,108,113,117,120,132,135,140,143,145,146,153,166,173,177,178,179,191,199,202,205,210,217,234,236,246,252,259,277,285,292,297,318,320,323,333,361,376,377],descripion:264,descript:[11,15,16,23,27,29,30,37,38,43,63,64,66,68,69,71,72,73,75,77,81,86,87,90,91,97,100,103,112,113,130,132,133,139,146,159,170,173,178,179,189,196,197,199,210,217,232,234,236,242,245,246,247,258,259,263,264,265,266,267,268,270,274,277,280,289,355,357,361,371,372,386],description_str:73,descvalidateerror:232,deseri:[6,13,371,383],deserunt:28,design:[0,15,22,34,37,43,50,60,63,70,73,74,77,86,87,90,98,102,104,112,113,114,115,117,126,127,132,135,137,167,173,197,224,236,239,265,280,355,371,377],desir:[19,43,44,46,60,62,72,80,83,84,90,91,98,121,129,132,173,200,216,235,275,300,345,349,357,363,378],desired_perm:275,desk:117,desktop:[16,50],despit:[13,14,41,78,90,95,135,140,266],dest:[267,280],destin:[22,30,34,37,66,68,72,73,82,97,98,109,117,129,173,227,230,239,242,243,249,250,251,252,253,265,266,274,279,280,285,357,402],destinations_set:279,destroi:[8,34,66,99,100,120,149,158,160,173,178,233,251,280],destroy:242,destroy_compon:211,destroy_lock:382,destruct:[20,166],detach:7,detail:[0,5,9,11,12,16,22,23,27,31,34,37,41,45,49,51,59,62,63,64,67,68,69,70,71,73,74,75,78,85,87,91,98,100,104,105,106,107,111,112,113,115,120,125,127,133,140,146,159,167,168,173,189,194,197,202,211,217,233,234,236,246,250,266,268,272,277,284,285,302,303,339,341,351,354,359,369,377,385,386,400,402],detail_color:173,detailkei:[217,266],detailview:402,detect:[2,20,22,34,41,59,75,95,112,117,127,149,165,168,182,189,312,385],determ:350,determin:[5,12,14,16,19,20,22,23,26,27,28,31,33,37,38,46,56,70,72,80,84,86,88,96,97,100,106,117,118,120,121,125,140,153,158,159,166,167,168,170,181,187,189,196,230,235,236,243,247,249,250,251,252,253,265,272,275,277,280,284,324,349,350,351,354,359,362,377,381,382],detour:[56,81,104,108,341],dev:[55,74,77,78,90,107,115,135,137,140,142,143,146,147,403],devel:104,develop:[0,2,3,5,6,7,11,16,19,22,29,31,37,40,46,50,51,55,58,59,60,62,64,67,69,73,74,75,77,78,79,82,89,91,98,100,101,103,104,105,106,107,108,112,114,115,123,125,130,132,139,140,143,144,146,152,171,172,178,183,189,209,222,223,228,239,260,272,280,285,346,351,355,361,403],deviat:115,devoid:354,dex:[13,27,91,105,107,113,360],dexter:[113,249,250,251,252,253],diagnos:[6,85],diagram:45,dialog:46,dialogu:[66,69,113,404],dice:[70,98,108,114,118,120,140,155,156,192],dicecmdset:206,dicenum:206,dicetyp:206,dict:[8,13,14,20,27,37,42,59,66,70,71,76,82,99,158,160,166,168,173,189,199,202,205,217,218,222,225,227,228,230,235,236,239,240,246,247,251,253,258,266,280,282,283,284,285,292,294,297,298,300,305,310,311,313,318,320,323,328,329,340,341,343,350,355,356,358,360,361,362,369,372,377,397,402],dictat:[20,92,126],dictionari:[6,13,14,20,31,37,48,66,72,77,82,89,92,93,118,120,133,171,173,194,199,205,217,218,222,225,228,230,235,236,239,240,241,247,251,252,266,268,275,285,305,318,327,339,340,341,343,350,354,356,360,361,367,371,372,373,377,397,402],did:[11,12,29,40,68,73,78,81,84,90,98,99,100,105,106,107,117,121,158,196,280,352,373,377],did_declin:196,didn:[3,8,27,31,40,65,68,72,75,87,88,91,98,99,100,101,105,106,107,108,111,125,129,130,132,144,148],die:[7,98,111,114,118,126,206,235,341],dies:[114,264],diff:[11,145,206,285],differ:[3,5,7,8,11,12,13,14,15,16,19,20,22,26,27,29,31,32,33,37,38,41,42,43,44,46,50,51,53,54,56,59,61,62,63,65,66,67,68,69,70,71,72,73,74,75,77,78,79,81,82,86,87,88,90,91,92,93,94,96,98,99,100,101,102,104,105,106,107,108,110,112,115,117,118,120,125,127,128,129,130,132,135,136,138,139,140,148,149,152,153,155,158,159,164,166,167,170,173,182,183,185,189,197,202,205,206,207,210,211,214,225,226,229,234,236,243,246,247,249,250,251,252,253,256,267,268,280,282,284,285,289,292,294,298,302,324,329,331,348,349,351,355,357,361,370,373,377,381,385,386,402],differenti:[89,90,91,104,105,113,114,199,236,247,280,377],differnt:211,difficult:[5,80,86,114,132,149,252,253],difficulti:[70,132],dig:[5,20,22,34,37,53,65,66,90,91,99,100,104,106,111,121,129,173,209,242,332],digit:[49,62,146,234,344,354,370],digitalocean:146,diku:[77,78,94,404],dikumud:63,dime:60,dimens:[72,77],dimension:91,dimenst:108,diminish:62,dimli:73,dinner:[71,114],dip:107,dir:[2,8,9,11,38,67,69,75,78,81,91,94,105,107,108,133,135,137,139,140,145,146,148,370,377],direct:[9,13,20,27,30,37,46,48,49,59,66,68,69,72,73,75,79,88,91,100,120,123,127,129,136,146,148,173,211,224,230,240,268,275,300,361,363,370,374,377,404],directli:[3,4,5,9,11,12,14,15,19,22,26,27,31,34,37,38,40,45,46,53,59,62,70,71,73,74,77,78,81,84,85,88,89,91,92,99,100,101,102,103,104,105,107,108,109,112,120,121,127,136,137,144,146,148,153,168,184,189,190,194,196,197,198,206,209,214,216,228,236,247,252,253,260,266,267,271,275,279,280,284,289,306,311,320,323,328,333,339,349,351,355,357,361,362,375,377],director:[69,236],directori:[1,2,7,8,9,10,11,14,19,45,46,55,64,67,74,78,80,82,91,92,93,103,104,121,125,132,133,136,140,145,148,173,194,239,300,320,321,345,355,370,377],directorylist:345,dirnam:300,dirti:77,disabl:[7,8,26,31,46,62,66,80,82,95,117,138,168,184,218,236,245,246,247,267,275,323,362,367,378],disableloc:323,disableremot:323,disadvantag:[91,114,120,146,253],disambigu:[87,144,168,188,280,351],disappear:149,discard:[189,354],disconcert:[87,115],disconnect:[6,9,12,13,36,41,42,43,46,49,53,87,90,114,120,121,152,153,158,170,173,178,181,183,189,231,280,310,311,312,318,319,320,323,328,329,332,338,339,340,341],disconnect_al:318,disconnect_all_sess:341,disconnect_duplicate_sess:341,disconnect_session_from_account:158,discontinu:138,discord:[67,79,115,135,140,144],discordia:60,discourag:[78,114,145],discours:114,discov:[98,111,114,349],discoveri:240,discret:104,discrimin:149,discuss:[0,22,69,74,77,79,80,82,93,109,114,120,140],discworld:59,disengag:[69,120,158,249,250,251,252,253],disk:[13,19,58,60,148,153,235,239,282],dislik:90,disonnect:13,dispatch:74,dispel:130,displai:[3,5,17,20,22,26,27,29,31,34,38,40,46,56,59,62,64,66,68,69,71,73,75,82,85,91,93,95,96,97,98,105,112,117,120,121,125,132,133,149,159,168,170,173,180,183,185,187,189,196,197,199,207,210,214,216,217,218,220,223,225,227,229,231,236,246,247,263,265,266,267,268,270,280,284,285,287,298,300,317,335,338,343,351,352,359,360,361,362,363,371,372,373,376,377,378,383,397,402],display:294,display_buff:359,display_choic:197,display_formdata:218,display_help:359,display_helptext:[282,361],display_len:377,display_met:220,display_nodetext:361,display_titl:197,dispos:[73,233],disput:120,disregard:22,dissect:99,dist:140,distanc:[19,45,71,72,78,86,101,235,252,253,280,377],distance_inc:253,distance_to_room:86,distant:[72,217,266],distinct:[41,65,77,78,102,253,381],distinguish:[68,168,247,253],distribut:[3,6,8,9,16,20,23,67,78,103,134,136,137,140,189,191,194,236,354,357,377],distribute_messag:189,distributor:23,distro:[136,137,140,142,144],disturb:[19,65],distutil:140,distutilserror:140,ditto:140,div:[17,37,46,50,75,123,283],dive:[68,87,108,109,110,140],diverg:56,divid:[14,78,93,205,266,377],dividend:205,divis:245,divisiblebi:93,divisor:205,divivid:113,django:[0,2,8,9,12,16,40,42,43,45,46,55,58,61,67,77,80,82,86,93,94,104,105,109,110,117,118,123,125,128,133,135,137,140,149,158,159,162,185,187,189,191,193,194,195,204,207,245,270,272,277,279,284,287,289,296,299,300,306,307,320,326,328,329,336,342,343,344,345,348,349,351,352,355,358,362,366,367,368,373,375,377,379,381,382,383,385,386,389,392,397,402,404],django_admin:400,django_filt:[381,386],django_nyt:80,djangofilterbackend:386,djangonytconfig:80,djangoproject:[137,397],djangowebroot:345,dmg:118,dnf:[136,140,142],do_attack:264,do_batch_delet:349,do_batch_finish:349,do_batch_update_attribut:349,do_craft:[70,202],do_create_attribut:349,do_delete_attribut:349,do_flush:[351,367],do_gmcp:324,do_hunt:264,do_mccp:313,do_msdp:324,do_mssp:314,do_mxp:315,do_naw:316,do_nested_lookup:173,do_not_exce:82,do_noth:263,do_patrol:264,do_pickl:358,do_sit:117,do_stand:117,do_task:293,do_unpickl:358,do_update_attribut:349,do_xterm256:354,doabl:15,doc:[10,17,22,24,27,29,37,45,47,50,58,63,76,78,79,82,94,102,103,104,108,113,115,117,125,135,137,152,153,155,173,234,267,311,377,397,403,404],docker:[135,140,146,151,152,404],dockerfil:148,dockerhub:148,docstr:[29,30,75,82,87,99,105,106,117,168,173,184,197,209,223,235,236,246,247,266,267,361],document:[0,1,4,7,8,11,17,24,28,29,40,45,50,52,55,58,62,64,66,67,68,69,70,71,73,77,78,79,82,84,87,90,91,94,103,104,105,107,108,110,111,121,123,125,129,132,135,137,138,146,149,151,152,167,181,197,234,267,349,352,360,367,381,402],dodg:250,doe:[0,8,11,12,13,20,22,27,29,31,34,37,38,40,43,45,46,53,59,61,62,63,65,67,70,72,73,74,75,77,78,80,81,82,84,86,87,89,90,91,93,97,98,99,100,103,104,105,107,108,111,112,113,117,118,120,121,125,126,127,129,130,131,132,134,137,138,139,140,148,153,158,160,170,178,181,183,185,188,198,199,200,202,207,209,216,217,230,232,233,246,247,249,250,251,252,253,265,266,267,268,280,284,285,292,299,300,304,305,306,309,312,320,321,327,349,351,356,361,369,370,373,377,389,397,402],doesn:[0,2,8,9,13,14,16,22,27,34,45,46,55,58,59,66,67,68,70,71,72,73,74,80,84,86,88,90,93,98,99,105,107,108,112,114,117,118,121,125,129,130,132,134,140,143,144,145,146,149,152,153,167,191,194,198,202,217,224,225,236,251,275,293,300,313,320,324,349,354,361,372,377],doesnotexist:[158,160,162,189,191,196,199,205,211,212,217,219,225,227,233,234,235,236,242,243,244,249,250,251,252,253,255,258,259,260,264,265,266,268,272,279,280,284,289,292,307,333,349,352,357,364,368],doff:250,dog:19,doing:[2,6,8,12,13,19,20,22,27,31,34,41,44,45,46,48,62,70,71,72,75,78,79,80,84,86,90,91,93,99,102,105,107,108,113,114,119,130,132,133,135,146,153,158,170,196,199,202,211,216,224,236,247,249,250,251,252,253,258,259,264,265,268,274,280,294,331,361,367,373],doll:[70,202],dolor:28,dolphin:99,dom:46,domain:[77,136,146,149,357],domexcept:146,domin:114,dominion:67,dompc:67,don:[0,3,5,6,7,8,9,11,13,19,20,22,23,26,27,29,31,38,40,41,45,48,56,58,59,62,64,65,66,67,68,70,71,73,74,75,78,79,80,81,82,84,85,86,87,88,91,92,93,94,95,97,98,99,100,102,104,105,106,107,108,110,111,112,113,114,115,118,120,121,123,125,130,131,132,133,137,139,140,144,145,146,149,158,160,166,167,173,178,179,180,181,182,188,189,197,203,206,211,212,224,228,235,236,245,250,251,252,256,260,266,267,268,275,279,280,284,285,294,304,305,312,317,318,323,325,332,339,346,351,354,355,361,367,370,373,377,382,397,402],donald:5,donat:[79,146],done:[0,2,5,9,11,13,20,22,23,27,31,33,42,44,46,48,55,60,67,68,72,74,75,77,78,79,80,81,82,84,85,86,87,88,89,90,91,92,93,96,97,98,100,104,105,107,108,114,117,118,120,121,125,126,127,128,129,130,132,140,146,148,153,158,168,170,188,189,196,206,235,253,260,268,275,279,280,292,294,300,313,317,319,321,325,329,335,338,339,341,346,349,354,355,362,367,377,402],donoth:292,dont:[135,322],doom:285,door:[19,31,34,66,68,72,97,100,109,112,149,173,216,242],doorwai:242,dot:[4,68,167,173,355,377],dotal:[354,376],dotpath:377,doubl:[6,68,75,90,107,132,166,185,376,377],doublet:[166,167],doubt:[68,267],down:[2,4,5,7,13,20,22,26,27,38,40,46,49,58,60,62,66,68,70,72,73,75,77,80,81,84,86,87,90,91,95,97,98,103,107,110,111,112,114,116,117,118,119,121,122,124,125,140,146,148,149,158,173,183,211,225,239,247,250,251,265,268,274,280,285,292,294,300,302,309,310,317,318,338,339,341,354,362,363,377],download:[0,9,10,11,67,78,103,135,137,140,144,145,146,148,152],downtim:[84,149,364],downward:170,dozen:[60,77,82],drag:46,dragon:[89,99,101,105,106,108,114],drain:246,dramat:[13,102,112,117],drape:199,draw:[15,72,75,86,118,363],draw_room_on_map:72,drawback:[15,27,58,83,84,91,101,114,117,118,137,198,355],drawn:[72,73,91],drawtext:118,dream:[0,63,77,112,115],dress:199,drf:[381,383],drift:114,drink:[113,211,349,351],drinkabl:211,drive:[11,51,67,78,81,103,108,112,114,115,129,132,140,148],driven:[69,82,113,114,115,121,135,244,282],driver:137,drizzl:[38,131],drop:[9,15,22,31,33,34,46,53,58,59,67,74,77,79,81,82,90,91,93,97,99,100,101,104,105,106,107,114,117,126,127,129,137,146,173,179,199,227,233,244,250,253,259,274,280,309,351,355,377],drop_whitespac:363,dropdown:7,droplock:274,dropper:[227,250,253,280],drum:146,dtobj:377,duck:[19,107],duckclient:138,due:[5,20,22,40,42,45,49,53,55,65,68,78,84,91,92,98,107,130,140,146,167,183,227,279,280,302,338,341,348,354,370],duh:60,dull:[0,73,100],dumb:[100,341,354],dummi:[5,8,22,31,67,70,107,114,139,202,236,275,300,318,331,332,339,386],dummycli:331,dummyfactori:331,dummyrunn:[155,156,295,300,318,330,332,334],dummyrunner_act:331,dummyrunner_actions_modul:331,dummyrunner_set:[5,155,156,295,300,330],dummyrunner_settings_modul:5,dummysess:341,dump:[23,239,309],dungeon:[43,77,104,109],dupic:20,duplic:[20,74,166,173,294,351,370],durat:[48,83,131,251,371,378,404],dure:[6,13,20,29,31,38,41,42,46,53,54,64,65,67,75,84,108,112,114,120,121,125,131,135,140,148,158,166,178,184,194,202,209,217,230,233,260,264,266,267,275,277,291,309,319,355,357,361,370,397],duti:78,dwarf:73,dwarv:114,dying:[114,249,250,251,252,253],dynam:[8,12,23,29,44,46,58,62,69,73,96,102,104,123,132,146,158,162,168,180,183,184,188,191,218,236,246,247,249,250,251,252,253,272,279,280,289,294,349,351,352,357,359,361,368,371,377,402,404],dyndns_system:146,each:[2,3,6,8,12,13,14,19,20,22,23,24,27,31,37,38,40,41,43,44,45,46,48,51,53,56,58,60,62,65,66,68,69,70,72,73,75,77,78,80,84,86,89,90,91,92,93,96,97,99,102,103,105,106,107,108,110,112,118,119,120,121,125,129,130,131,132,148,158,165,166,167,171,173,182,189,196,198,199,200,202,211,216,217,218,230,233,235,236,246,247,249,251,252,253,261,268,272,275,279,280,285,291,294,302,305,318,320,323,327,332,339,340,341,349,351,352,354,355,357,359,360,361,362,363,367,369,377,383,386],eagl:117,eaoiui:235,earler:100,earli:[2,115,249,250,251,252,253,302],earlier:[2,7,11,14,20,27,30,67,78,91,92,97,99,106,107,108,112,121,123,129,133,139,305],earn:115,earnest:[109,114],earth:[96,149],eas:[20,22,58,86,105,130,146,148],easi:[0,7,8,9,11,14,17,22,27,29,34,38,45,48,55,59,60,61,65,66,68,71,73,75,77,84,86,89,92,93,95,96,97,99,106,107,108,112,114,115,117,118,120,121,127,130,132,133,135,137,144,146,148,167,171,178,199,202,214,218,247,361,367],easier:[13,27,37,38,48,49,58,68,74,75,77,80,82,86,89,90,91,92,93,98,99,102,105,106,107,108,110,111,112,114,115,117,118,125,130,146,203,235,247,249,250,251,252,253,265,293,342,352,377],easiest:[9,11,16,19,49,55,64,66,70,71,82,85,91,105,121,132,140,239,351],easili:[7,11,13,14,15,17,19,22,23,27,29,31,37,41,42,43,46,49,56,59,60,65,66,70,71,72,73,74,75,79,80,82,83,86,91,92,97,98,100,102,104,105,106,109,111,112,113,114,118,121,123,125,132,140,146,147,148,149,180,191,196,197,199,218,220,224,235,242,246,247,249,250,251,252,253,267,271,272,274,294,355,361,372],east:[72,73,82,88,173,230,266],east_exit:266,east_west:73,eastern:[73,92],eastward:266,eat:[209,211],eccel:363,echo1:84,echo2:84,echo3:84,echo:[0,2,19,22,26,37,40,48,49,65,72,75,83,84,88,99,100,106,107,113,120,121,127,131,141,143,146,147,148,153,158,160,171,173,178,183,199,206,227,236,258,259,264,265,266,280,298,305,320,323,359,377],echocmdset:99,echol:152,echowoo:99,econom:[58,77,104,105,108,114,135],economi:[38,60,112,118,128,196],ecosystem:148,edg:[11,19,50,203,363,377],edgi:72,edibl:211,edit:[0,6,7,9,13,14,15,22,25,29,31,37,40,46,53,55,58,62,64,66,67,69,71,73,74,80,82,85,87,89,91,92,93,95,105,110,114,125,132,133,135,137,139,142,145,148,171,173,180,183,197,207,218,222,223,225,226,231,232,233,270,275,277,280,282,284,285,349,359,382,397,402,404],edit_callback:[223,225],edit_handl:173,editcmd:68,editor:[6,11,16,22,37,55,60,66,67,68,71,73,75,76,81,90,107,108,135,140,173,180,182,183,197,232,289,355,359],editor_command_group:359,editorcmdset:359,editsheet:91,effect:[8,9,13,15,19,20,25,33,40,42,44,48,62,63,65,69,73,75,83,84,86,89,90,91,107,108,112,113,114,117,118,120,126,130,153,155,156,158,166,167,173,182,193,206,211,225,246,250,251,252,259,260,264,266,273,280,286,289,313,369,377,403],effici:[0,5,13,33,43,44,45,55,58,77,78,83,84,86,89,102,108,117,131,135,149,196,236,243,275,280,294,349,350,352,359,362],effort:[11,74,89,104,133,402],egg:[70,145,202],egg_info:140,egi:302,eight:211,eightbal:109,either:[5,6,9,11,14,17,19,20,22,23,27,31,37,38,41,43,45,46,49,56,62,66,67,70,71,72,73,74,75,80,84,86,87,88,89,90,91,93,98,99,101,102,104,105,107,108,111,114,117,118,120,121,129,130,137,146,149,153,158,160,166,167,168,178,183,188,189,190,197,202,222,228,229,231,235,236,242,246,247,249,252,253,275,280,284,285,289,291,292,294,298,309,321,325,332,350,351,352,361,363,369,370,372,374,377],elabor:[68,75,80,97,98,121],electr:146,eleg:74,element:[17,27,50,62,68,70,77,87,98,105,106,107,109,165,170,194,197,205,234,235,280,285,349,350,352,355,360,361,362,377,386],elev:[69,71,96,404],elif:[27,38,66,72,87,91,99,109,118,120,121,126],elig:194,elimin:[148,354],ellow:[62,354],els:[3,8,11,12,19,22,27,29,31,32,38,44,46,48,49,51,62,66,67,68,70,71,72,73,75,81,82,84,85,86,87,91,93,95,96,97,98,99,100,106,107,109,112,115,117,118,120,121,126,128,129,132,133,137,146,149,194,196,199,218,234,249,250,251,252,253,268,279,329,351,361,377],elsewher:[12,20,43,84,91,103,105,132,167,266,300,341,349],elv:114,elvish:235,emac:[15,135],email:[11,78,104,109,110,140,152,158,159,207,357,371,377,378,397],email_login:[155,156,192],emailaddress:377,emailfield:[159,397],emb:[37,62,75,91,217,285],embark:129,embed:[37,45,62,104,113,283,360,369,377],emerg:[31,55,149],emi:235,emit:[23,46,60,82,99,167,171,189,219,280,339,370],emit_to_obj:[167,280],emo:81,emoji:138,emot:[22,29,69,77,87,113,114,115,120,179,196,209,235,236],emoteerror:236,emoteexcept:236,emphas:75,emphasi:75,emploi:378,empti:[3,6,8,9,11,12,15,20,22,27,32,34,44,45,46,48,58,59,62,66,67,70,72,75,78,87,91,93,98,99,102,104,105,106,107,108,109,113,117,118,121,123,126,133,139,140,148,152,164,165,171,173,184,197,202,220,222,236,246,284,285,298,305,309,331,332,348,355,357,361,363,374,377],emptor:194,empty_color:220,empty_permit:[159,270,277,397],empty_threadpool:345,emptyset:20,emul:[41,63,78,113,114,121,145,183,246],enabl:[7,46,62,130,133,136,138,143,148,149,158,189,195,218,245,323,378],enable_recog:236,enableloc:323,enableremot:323,enact:209,encamp:71,encapsul:371,encarnia:135,encas:359,enclos:[25,26,107,185,207,369],encod:[19,52,73,91,311,324,328,329,354,373,377,404],encode_gmcp:324,encode_msdp:324,encoded_text:377,encompass:19,encount:[167,378],encourag:[68,79,86,98,123,138],encrypt:[56,136,149,178,194,320,321,325],encumb:113,end:[0,5,9,11,13,14,15,19,20,22,23,26,27,31,33,37,41,42,46,48,51,53,55,56,58,59,60,62,64,65,67,68,75,77,78,81,82,83,84,86,91,92,93,95,98,100,102,104,106,107,108,109,110,111,113,114,117,118,120,121,127,129,130,132,133,136,137,139,141,146,148,152,158,160,166,167,173,179,180,188,196,198,199,203,206,211,214,220,232,236,244,247,249,250,251,252,253,266,271,283,304,311,312,320,323,324,334,339,343,345,350,354,355,357,361,362,363,369,370,377,402],end_convers:27,end_turn:120,endblock:[93,123,132,133],endclr:[62,369],endfor:[93,132,133],endhour:82,endif:[93,132,133],endlessli:149,endpoint:[149,385,386],endpoint_url:194,endsep:377,endswith:354,enemi:[13,27,37,84,111,112,120,251,252,253,264,265,266],enemynam:27,enforc:[22,31,48,62,87,112,118,130,320,323,362,363,402],enforce_s:363,engag:[77,253,264],engin:[2,8,11,22,29,34,38,40,65,68,69,78,89,106,111,118,125,135,137,149,151,164,167,182,183,202,240,266,271,300,311,317,320,323,328,338,340,355,357],english:[6,16,55,61,135],enhanc:[62,95,107,239,354,402],enigmat:100,enjoi:[7,98,111,112,115,140],enough:[3,31,32,33,43,44,60,70,75,77,78,79,80,81,84,86,87,90,91,93,97,98,99,102,103,105,106,108,112,117,121,125,130,140,146,167,173,202,234,235,259,268,361,362,363],enpoint:383,ensdep:377,ensur:[7,8,72,93,126,130,148,247,343,375,402],ensure_ascii:329,enter:[0,2,3,9,11,14,15,16,19,20,22,25,27,31,33,34,37,54,56,62,63,64,66,67,68,69,71,73,78,81,82,84,87,88,91,92,93,97,98,106,107,110,111,117,120,121,123,126,132,137,140,145,148,152,155,158,165,167,172,181,182,183,188,196,197,199,211,214,217,218,228,231,247,249,250,251,252,253,264,266,268,274,280,285,289,298,339,361,397],enter_guild:27,enter_nam:27,enter_wild:268,enterlock:274,enterpris:2,enthusiasm:115,enthusiast:[69,114],entir:[8,13,14,15,19,22,26,27,31,44,45,48,51,58,60,62,68,71,72,73,84,93,98,103,104,107,112,114,121,125,146,197,235,236,247,267,274,275,280,284,285,351,355,361,363,367,369,377,402],entireti:[27,118,210,218,361],entit:357,entiti:[13,19,23,27,31,32,33,34,37,38,41,42,43,45,76,78,101,102,103,104,105,109,112,117,120,130,157,158,168,173,183,189,190,191,202,211,236,242,258,274,280,282,283,284,285,286,289,290,292,294,341,349,350,352,357,361,362,366,374,377],entitii:42,entitl:146,entranc:73,entri:[11,13,16,19,20,22,23,24,27,31,42,76,80,82,91,93,98,99,103,105,109,114,129,138,139,140,144,158,168,180,181,184,194,202,211,220,227,234,247,249,250,251,252,253,269,270,271,272,275,280,294,319,332,343,349,355,357,359,361,363,370,371,374,377,378,402],entriest:170,entrypoint:148,entrytext:[93,272,357],enul:136,enumar:377,enumer:133,env:[194,300,310],environ:[1,2,9,14,67,75,78,80,82,96,107,112,114,115,140,141,146,148,149,183,184,194,204,215,261,263,300,310,326,335,355,361,375,384,400],environment:300,eof:320,epic:135,epilog:267,epoch:[19,92,364],epollreactor:345,epub:135,equal:[5,6,20,22,50,51,62,66,71,82,86,98,100,102,105,106,114,129,166,217,236,245,246,249,250,251,252,253,280,377],equip:[15,62,69,90,104,113,114,199,249,250,252,253],equival:[9,13,14,33,40,48,53,59,62,103,107,109,140,149,153,157,173,271,318,324,349,377,382,402],eras:[67,253],err:[31,91,331,355],err_travers:[34,280],errback:[48,297,300,309,310,377],errmessag:166,errmsg:[121,370],erron:[61,121,309,363],error:[0,3,4,6,8,9,11,13,15,16,19,20,22,27,30,31,33,34,37,40,41,45,48,55,56,58,61,62,64,67,68,70,73,74,75,78,89,90,91,94,98,100,105,106,108,109,111,115,117,121,127,128,132,136,137,138,140,143,145,146,149,158,164,166,167,173,189,202,204,225,230,234,236,246,247,260,265,267,275,280,283,284,292,297,299,300,302,304,309,323,331,351,354,355,357,360,361,369,370,373,377,378,382,383,404],error_check_python_modul:300,error_class:[159,270,277,397],error_cmd:88,error_consumable_excess_messag:202,error_consumable_missing_messag:202,error_consumable_order_messag:202,error_msg:343,error_tool_excess_messag:202,error_tool_missing_messag:202,error_tool_order_messag:202,errorlist:[159,270,277,397],errorlog:136,escal:[12,31,51,114,170,274],escap:[62,69,93,179,183,209,212,267,283,354,369,376,397],escaperoom:212,escript:[68,197],especi:[16,31,41,43,68,73,84,104,105,107,112,136,137,140,220,235,355],esqu:105,ess:28,essai:135,essenti:[7,61,72,83,89,104,114,135,145,190,300,357],est:28,establish:[22,41,112,113,114,118,158,227,249,280,297,309,311,318,320,323,328,331,338,340],estim:[85,285,367],esult:280,etc:[0,8,11,12,13,19,22,25,27,31,32,33,34,37,38,41,42,45,46,49,53,56,58,59,60,68,69,72,75,76,77,78,82,84,85,87,89,90,91,92,99,100,102,103,104,112,113,114,117,118,120,128,130,131,135,136,137,140,148,149,153,158,162,164,165,166,167,170,172,173,181,182,183,189,194,196,200,203,205,211,212,218,220,233,235,236,242,246,250,252,256,260,267,280,283,284,285,318,320,323,327,328,329,339,340,348,349,351,354,355,357,358,359,360,361,369,370,377,381,402],etern:27,ev_channel:160,evadventur:[114,119],eval:[37,196,283],eval_rst:75,evalstr:275,evalu:[22,75,102,113,115,165,196,275,283,361],evbot:[178,341],evcast:135,evcel:[360,363],evcolor:135,evcolum:363,evcolumn:363,eve:377,eveditor:[24,68,76,155,156,197,353,404],eveditorcmdset:359,even:[0,3,5,6,7,11,13,15,19,20,26,27,31,38,41,44,45,49,51,58,60,62,63,64,67,68,69,71,72,74,77,78,79,80,81,82,84,86,87,89,90,91,92,93,94,97,98,102,103,105,106,107,108,111,112,113,114,115,117,118,119,120,121,127,130,139,140,146,149,153,166,168,171,199,202,205,217,218,227,235,246,249,250,251,252,253,266,267,280,285,323,361,363,367,377],evenia:103,evenli:[19,205,377],evenn:148,evenna:67,evenni:80,evennia:[1,2,5,6,10,12,13,14,15,16,17,19,20,22,23,24,25,26,27,28,29,30,31,32,33,34,36,38,40,41,42,43,44,45,48,51,52,53,54,56,58,59,60,61,62,63,64,66,68,69,70,71,72,73,74,76,78,79,81,83,84,85,86,88,92,93,94,95,97,99,100,101,102,104,105,106,108,109,110,111,112,113,115,117,118,120,121,123,125,126,127,128,129,131,132,133,134,138,140,141,144,147,149,151,152,404],evennia_access:136,evennia_admin:402,evennia_channel:[141,144,147,178],evennia_dir:377,evennia_error:136,evennia_gener:125,evennia_launch:[7,155,156,295,298],evennia_logo:125,evennia_vers:300,evennia_websocket_webcli:328,evennia_wsgi_apach:136,evenniacreateview:402,evenniadeleteview:402,evenniadetailview:402,evenniaform:397,evenniagameindexcli:302,evenniagameindexservic:303,evenniaindexview:402,evennialogfil:370,evenniapasswordvalid:344,evenniapermiss:[382,386],evenniareverseproxyresourc:345,evenniaserv:36,evenniatest:[184,215,226,241,261,326,375,384,400],evenniaupdateview:402,evenniausernameavailabilityvalid:[158,344],evenniawebtest:400,event:[27,42,46,69,78,115,118,149,155,160,196,205,211,224,225,226,227,228,236,239,260,289,292,342,404],event_nam:[224,228],eventcharact:227,eventdict:370,eventexit:227,eventfunc:[66,155,156,192,221,225],eventhandl:225,eventi:[168,197,267],eventobject:227,eventroom:227,eventu:[13,22,31,49,51,55,56,59,79,80,84,87,91,111,112,114,115,120,121,125,132,146,153,158,164,165,182,184,206,211,212,227,235,236,266,275,280,284,285,297,305,331,339,340,352,356,357,361,363,395],evenv:[2,6,7,78,80,140,145],evenwidth:363,ever:[9,11,13,14,15,16,22,38,41,43,45,49,58,61,68,73,78,87,90,98,102,105,113,118,127,137,152,153,209,212,235,274,294,311,312,318,349,361],everi:[0,2,8,9,10,11,13,14,19,20,22,27,30,37,38,40,43,44,45,58,60,61,62,64,66,71,72,73,74,78,80,81,83,86,87,90,92,93,97,98,99,100,102,104,105,107,108,113,118,120,121,125,128,129,131,132,133,140,145,146,148,158,173,178,194,199,204,210,218,225,235,236,247,249,250,251,252,253,255,260,263,268,280,285,292,294,305,322,332,338,347,348,349,351,361,362,363],everror:225,everybodi:87,everyon:[8,9,11,22,23,27,31,33,38,43,51,62,78,81,91,105,108,109,112,114,115,118,120,121,129,131,134,138,143,147,152,153,173,179,180,206,211,212,214,249,250,251,252,253,280,318],everyth:[0,2,3,6,8,9,11,13,20,31,33,37,40,44,46,51,56,61,64,67,72,73,75,77,78,81,83,91,93,95,97,98,99,104,105,106,107,108,109,110,111,112,113,115,117,118,120,122,125,135,140,144,145,146,148,149,152,153,163,168,178,179,181,182,183,184,185,198,202,203,207,246,266,274,279,289,304,331,339,349,351,355,361,369],everywher:[67,89,104],evform:[19,76,155,156,353],evgam:178,evgamedir:75,evict:343,evid:144,evil:[5,15,259,285],evmenu:[19,22,24,68,69,76,91,97,114,155,156,197,210,218,231,244,247,263,282,353,362,404],evmenucmdset:361,evmenuerror:361,evmenugotoabortmessag:361,evmenugotomessag:361,evmor:[24,76,155,156,284,353,404],evscaperoom:[155,156,192],evscaperoommenu:210,evscaperoomobject:[211,212],evtabl:[19,22,72,73,76,155,156,168,218,284,353,360,362,377],exact:[5,22,27,31,63,87,102,105,109,158,165,173,182,190,202,236,253,271,280,284,285,350,351,373,374,377,381],exact_consum:202,exact_consumable_ord:[202,203],exact_tool:202,exact_tool_ord:202,exactli:[3,9,11,12,38,44,48,51,53,55,56,58,62,70,71,73,75,78,91,92,93,98,99,102,103,105,107,109,113,114,118,121,125,140,148,153,202,236,246,280,300,351,374],exam:173,examin:[7,11,12,13,22,31,44,46,49,56,65,68,91,97,98,99,100,102,118,121,158,173,196,209,256,265,266,332,382],exampl:[2,4,5,6,7,10,11,12,13,14,15,16,17,19,20,22,29,30,32,33,34,37,40,41,43,44,45,48,51,53,56,58,59,62,63,64,65,66,68,70,72,73,74,75,77,78,80,81,82,83,84,85,87,88,89,90,91,92,95,96,97,98,99,100,101,102,104,105,106,107,108,109,111,112,113,114,115,117,121,125,126,127,129,130,131,132,136,140,142,143,147,148,149,153,155,156,158,162,165,166,167,168,171,172,173,178,179,180,181,182,184,188,190,191,196,197,199,202,203,204,205,206,209,211,216,217,218,219,220,229,230,233,234,235,236,239,242,243,244,246,247,249,250,251,252,253,255,259,260,264,266,267,268,272,275,279,280,285,289,292,294,305,320,323,324,329,332,341,345,348,349,351,352,353,354,356,360,361,362,363,364,368,369,370,371,374,375,377,378,385,386,397,402,404],example1_build_forest:230,example1_build_mountain:230,example1_build_templ:230,example1_legend:230,example1_map:230,example2_build_forest:230,example2_build_horizontal_exit:230,example2_build_verticle_exit:230,example2_legend:230,example2_map:230,example_batch_cod:[14,155,156,192,254],example_recip:[155,156,192,201,202],example_recipi:202,excalibur:97,exce:[96,195,249,250,251,252,253,343,367],exceed:343,excel:[31,38,60,89,135],excempt:166,except:[6,13,15,19,20,22,26,31,34,37,38,48,51,56,62,67,68,70,71,73,75,78,80,81,83,84,86,87,91,98,100,102,104,106,107,108,109,114,120,121,127,128,129,130,132,133,140,145,146,158,160,162,164,167,168,181,182,189,190,191,196,199,202,205,211,212,217,219,224,225,227,228,232,233,234,235,236,242,243,244,246,249,250,251,252,253,255,258,259,260,264,265,266,267,268,272,274,275,279,280,284,289,292,300,305,307,309,321,323,325,329,333,345,349,352,354,357,360,361,363,364,368,369,370,372,377],excepteur:28,excerpt:26,excess:[31,37,68,117,181,182,202,279,355],exchang:[14,38,113,146,196,358],excit:[25,99,100,114,139],exclam:81,exclud:[78,102,109,121,128,199,233,266,279,280,359,361,381],exclude_channel_messag:190,exclude_cov:199,excluded_typeclass_path:183,exclus:[27,31,112,280,289,350,361],exclusiv:357,exe:[7,9,140],exec:[27,37,97,285,361],exec_kwarg:361,exec_str:335,execcgi:136,execut:[2,7,8,9,14,15,20,22,26,27,33,34,37,38,46,48,49,51,56,62,66,67,68,71,73,78,82,83,84,92,93,97,98,104,107,111,114,140,145,158,160,162,163,164,168,171,172,180,181,183,184,191,197,209,225,230,236,247,258,266,267,272,274,275,279,280,284,285,286,289,293,297,305,307,310,311,317,320,323,328,332,335,338,339,349,351,352,355,361,362,368,369,377],execute_cmd:[12,22,34,121,126,127,158,160,168,280,305,339],execute_command:22,executor:2,exemplifi:[53,83,108,111,113],exercis:[3,73,81,87,91,97,107,120,121,131,195,204,245,326,336,368],exhaust:68,exhaustedgener:234,exidbobj:280,exis:88,exist:[0,2,6,9,11,12,13,14,19,20,22,25,27,29,31,37,38,41,43,44,49,53,55,58,66,68,70,71,72,73,78,81,82,86,87,88,89,90,91,93,100,101,102,104,106,107,111,112,115,117,120,121,123,125,126,133,141,144,148,157,158,159,160,166,167,168,173,178,180,181,182,183,189,194,195,197,198,203,210,216,217,222,224,225,228,229,232,233,235,236,243,246,252,265,268,274,275,279,280,282,285,292,293,300,304,306,320,321,325,333,338,339,341,349,350,351,352,355,357,359,360,361,363,370,372,377],existen:339,exit:[7,9,20,26,27,31,37,45,58,68,72,73,76,81,86,87,91,94,97,98,99,100,101,104,105,107,108,109,111,121,129,137,140,148,152,155,164,166,167,173,183,196,197,212,226,227,230,231,242,243,247,253,264,265,266,267,268,274,279,280,285,320,332,349,357,359,361,362,375,381,383,386,400,404],exit_alias:[173,242],exit_back:91,exit_cmd:[27,362],exit_command:280,exit_nam:[72,173,242],exit_on_lastpag:362,exit_ther:91,exit_to_her:173,exit_to_ther:173,exit_typeclass:[268,375,400],exitbuildingmenu:68,exitcmdset:[20,280],exitcommand:280,exitnam:242,exitobject:88,exitviewset:386,exixt:318,exot:22,exp:360,expand:[11,30,34,40,62,64,65,66,69,70,72,73,78,79,80,81,90,91,95,97,99,100,102,104,105,106,107,108,112,113,114,115,121,122,126,128,131,137,146,155,156,173,192,207,242,249,250,251,252,253,280,354,363],expand_tab:363,expandtab:[354,363],expans:[69,88,112],expect:[6,8,9,22,23,31,33,34,42,44,48,56,59,61,62,66,67,74,75,89,91,98,104,105,107,109,111,112,114,115,121,130,133,145,146,173,181,182,194,197,202,222,224,234,246,260,268,274,280,284,285,298,348,351,361,362,367,386,389,402],expected_return:8,expens:[44,146,374],experi:[0,3,11,27,64,70,73,90,92,95,99,102,107,108,111,112,118,119,140,146,148,178,211,258],experienc:[1,27,78,107,110,135],experienced_betray:27,experienced_viol:27,experiment:[30,183,187,277],expert:246,expir:194,explain:[8,11,22,27,58,63,68,77,78,86,91,100,104,114,117,125,129,130,133,135,143],explan:[20,22,62,78,82,86,93,212,344],explicit:[20,40,53,59,63,66,68,75,93,98,125,143,234,300,322,349],explicitli:[6,20,29,31,32,33,37,43,44,45,56,58,62,67,75,80,81,85,91,97,105,106,108,113,114,140,167,168,173,234,280,285,294,351,354,357,373,383],exploit:114,explor:[3,12,40,45,48,56,66,73,93,100,105,107,111,120,140,183],expos:[133,149],express:[22,27,31,37,64,65,75,89,102,105,109,123,133,173,205,234,253,283,377],ext:27,extend:[19,23,45,58,60,73,75,77,86,89,93,97,99,103,104,106,107,110,116,118,119,122,123,124,126,127,132,133,135,151,152,162,168,180,184,189,194,198,200,202,217,225,228,268,277,279,280,351,371,397,402,404],extended_room:[155,156,192],extendedloopingcal:294,extendedroom:217,extendedroomcmdset:217,extendng:203,extens:[6,8,27,40,59,62,67,73,75,77,78,89,100,104,105,112,123,137,140,162,194,240,249,315,323,357,366,376],extent:[68,89,114,118],exter:178,extern:[7,16,23,37,53,60,69,73,75,87,90,104,108,112,114,115,117,136,137,139,140,141,144,146,147,151,155,167,178,186,189,191,239,284,298,300,302],external_discord_hello:305,extra:[0,5,8,15,20,22,27,31,34,42,45,46,50,62,74,81,82,84,87,90,91,99,107,108,109,113,114,121,125,130,133,136,137,146,158,159,162,168,180,196,202,217,219,232,236,246,266,280,283,284,294,297,348,350,354,355,359,361,362,363,370,371,372,376,377],extra_environ:355,extra_spac:377,extract:[6,13,42,87,89,98,168,202,211,236,240,275,314,328,377],extract_goto_exec:361,extrainfoauthserv:320,extran:218,extrem:[0,9,89,98,108,153,249,250,252,253,313,371],eye:[6,62,73,112,285,362],eyed:[117,125],eyes:[22,74,90],eyesight:[31,62,91],f6d4ca9b2b22:148,face:[99,111,114,146,149,219,344,361],facil:370,facilit:114,fact:[7,13,15,22,34,45,48,55,56,62,65,77,81,84,90,91,103,104,105,112,121,126,130,133,149,152,341,343,369],factor:[62,66,92,96,250,252,297,311,312],factori:[53,246,297,302,310,311,312,318,319,320,321,323,331],factory_path:160,fade:[60,235],fail:[8,13,14,15,19,20,27,34,37,42,48,49,61,67,70,80,87,98,106,111,112,117,120,126,129,138,140,149,153,167,182,189,202,204,206,236,242,245,246,265,274,275,280,284,292,297,298,300,304,311,312,322,343,348,349,351,369,371,373,377,402],failmsg:343,failtext:118,failur:[8,15,48,70,113,118,140,158,202,266,302,309,311,312,331,343,354,377],failure_messag:202,failure_teleport_msg:266,failure_teleport_to:266,faint:38,fair:[113,114,118,206],fairli:[86,93,145,199,218,247,250],fake:[200,331,341,349,354],fall:[0,6,20,38,61,73,75,78,92,105,118,155,158,182,202,219,236,266,377,397,402],fall_exit:266,fallback:[72,88,164,168,191,217,275,292,300,329,349,361,372,377],fals:[8,12,13,19,20,22,26,27,29,30,31,32,34,38,44,45,46,58,68,72,75,80,81,82,84,87,88,91,92,95,96,99,100,105,109,117,120,121,127,128,129,132,149,158,159,162,164,165,166,167,168,173,180,189,190,191,194,196,197,199,200,202,205,206,209,210,211,214,218,222,225,227,229,235,236,242,247,249,250,251,252,253,263,267,268,270,271,272,274,275,277,279,280,282,284,285,289,290,291,292,294,297,300,302,306,309,310,317,318,319,320,323,329,337,338,339,341,343,345,348,349,350,351,352,354,355,357,359,361,362,363,364,367,369,372,373,374,376,377,378,381,382,397],falsestr:218,falsi:[99,106,202],fame:[111,115],famili:[27,67,90,117],familiar:[1,20,22,45,67,73,84,86,91,97,98,102,105,106,107,115,123,132,140,146],famou:[28,359],fan:135,fanci:[2,16,17,118,199],fantasi:[69,109,114,235],faq:[75,322,404],far:[7,11,14,20,22,59,62,66,68,71,72,73,77,81,86,87,88,90,98,100,102,104,105,107,108,139,145,146,148,166,253,268,274,302,327,349,359,367],fare:105,fart:117,fashion:73,fast:[0,11,13,16,19,34,44,60,78,84,89,92,96,107,114,115,137,171],faster:[5,92,109,114,137,189,191,196,349],fastest:75,fatal:300,fault:115,faulti:107,favor:19,favorit:[74,81],fear:19,feat:114,featgmcp:324,featur:[0,2,3,9,11,16,17,19,20,22,23,26,37,42,45,62,63,66,68,69,71,72,73,74,77,78,79,80,82,89,90,92,94,95,97,98,99,100,111,112,113,114,121,134,140,144,149,158,167,168,217,225,236,247,267,294,317,338,342,351,359,377,402,403,404],februari:92,fed:[22,31,48,318,349,358,360],fedora:[11,136,140,142],feed:[9,16,27,37,72,118,147,160,178,302,319,320,351,362],feedback:[3,34,74,112,115,127,190,259,359],feedpars:[147,319],feedread:160,feel:[11,17,45,48,60,66,68,71,74,75,77,78,79,86,90,93,98,102,105,110,111,112,114,115,117,118,121,124,127,132,140,143,146,211,235,247,250,256,266],feelabl:211,feend78:229,feint:120,felin:19,fellow:360,felt:[38,131],femal:219,fetch:[9,11,13,102,132,140,146,148,230,349,362,402],few:[0,2,3,8,11,13,16,17,20,22,23,26,30,31,34,48,54,58,59,62,66,67,72,75,77,78,80,87,98,100,103,105,107,112,113,114,115,118,120,121,129,130,135,137,149,153,183,205,235,260,279,315,324,343,354,363,377,402],fewer:[60,107,341,350],fg_colormap:376,fgstart:376,fgstop:376,fiction:[27,77,92,361],fictional_word:235,fictiv:235,fictou:216,fiddl:266,field:[7,9,13,23,30,32,33,34,38,42,43,45,58,64,89,91,101,105,123,132,137,139,159,162,187,191,218,222,236,253,264,270,272,274,277,279,280,284,285,287,289,290,294,307,348,349,350,351,352,360,368,373,374,381,383,397,399,402],field_class:397,field_nam:381,field_or_argnam:30,field_ord:397,fieldevmenu:218,fieldfil:[155,156,192],fieldnam:[32,91,218,290,351,367,397],fieldset:[159,187,270,277,287],fieldtyp:218,fifo:377,fifth:72,fight:[20,84,106,111,112,120,249,250,251,252,253,265],fighter:[249,250,251,252,253],figur:[0,3,5,6,11,22,31,49,56,72,74,98,103,105,112,115,123,129,132,146,196,198,202,205,236,284,300],file:[0,2,3,5,6,7,9,10,12,19,20,23,29,31,36,46,51,53,54,55,58,62,64,67,68,70,73,74,78,80,81,82,87,88,89,90,91,92,93,95,97,99,100,103,104,106,107,108,110,114,121,123,125,126,128,129,132,133,135,136,137,139,140,141,142,144,145,146,147,148,149,151,152,153,155,156,158,159,172,180,189,194,195,197,199,200,202,205,207,212,230,231,235,239,246,267,268,270,274,277,285,299,300,320,321,324,325,332,333,334,338,345,346,348,353,360,361,370,373,374,377,397,402,404],file_end:[355,377],file_name_charset:194,file_overwrit:194,filelogobserv:370,filenam:[11,19,103,194,235,355,360,370],filename1:300,filename2:300,filepath:194,files:194,filesystem:[140,148,149],fill:[2,7,26,62,64,72,73,87,91,107,132,141,218,246,283,348,349,354,360,362,363,377],fill_char:363,fill_color:220,fillabl:[69,218],fillchar:[62,354,369,377],filo:377,filter:[7,20,23,45,58,62,86,93,102,128,132,155,156,166,171,189,197,217,236,279,280,377,379,380,386,402],filter_backend:386,filter_famili:[45,102],filter_nam:381,filterset:381,filterset_class:386,filthi:134,final_path:194,final_valu:48,find:[0,3,5,6,8,9,11,13,14,15,17,19,20,22,23,26,29,30,31,32,33,34,37,38,43,45,48,49,53,55,58,60,62,64,65,66,68,69,70,71,72,74,75,77,79,80,81,82,84,87,89,90,91,92,93,98,99,100,101,102,103,104,105,106,108,110,111,112,114,115,117,118,119,121,123,125,132,133,134,135,137,138,140,145,146,148,149,153,158,165,173,190,202,205,211,214,217,230,236,242,246,247,266,267,280,284,285,291,300,314,349,350,354,356,374,377],find_apropo:271,find_topicmatch:271,find_topics_with_categori:271,find_topicsuggest:271,findfoo:109,fine:[16,22,34,41,43,44,49,58,71,78,87,88,97,100,104,105,106,108,110,111,113,117,121,127,160,266,349,357,377],finer:49,finish:[9,15,22,42,48,70,75,84,91,111,112,121,125,132,148,155,158,168,170,181,196,202,203,209,214,217,233,265,266,280,300,304,312,323,338,345,356,361,377],finish_chargen:27,finit:98,fire:[7,12,19,22,27,38,42,44,71,73,81,83,84,91,100,105,108,112,127,128,131,160,164,225,251,252,280,283,285,292,300,309,311,328,361,362,367,377],firebal:[70,114,202],firebreath:[91,105,108],firefox:144,firestorm:83,firestorm_lastcast:83,firewal:146,first:[0,3,5,6,7,8,9,11,12,13,14,15,16,19,20,22,25,26,27,29,31,34,37,38,40,41,42,45,46,48,49,50,51,53,55,56,58,60,61,62,64,67,69,72,75,77,80,81,84,86,87,89,91,92,93,94,95,97,98,99,100,101,102,103,104,106,108,109,110,111,112,113,114,115,117,118,120,121,123,124,125,127,128,129,130,131,132,133,137,138,140,141,143,145,146,147,148,149,151,153,158,160,162,165,166,173,181,182,185,189,191,194,196,197,199,200,205,207,211,212,214,217,230,231,234,235,236,242,244,245,249,250,251,252,253,255,260,264,265,266,267,268,272,274,279,280,284,285,289,292,300,304,305,307,318,320,323,328,329,331,332,338,341,349,351,352,354,355,357,359,360,361,363,364,367,368,369,376,377,382],first_lin:121,first_nam:159,firsthand:31,firstli:[6,34,67,101,102,146],fish:[118,167,233],fist:[106,285],fit:[10,13,31,59,63,70,86,91,104,115,117,124,129,132,137,203,250,253,360,362,363,377],five:[22,73,83,102,110,115,124,146,167,247,377,378],fix:[0,3,6,8,14,15,19,22,27,37,45,50,56,74,78,79,90,97,105,107,108,112,114,117,121,129,134,140,145,146,153,235,300,360,362,363,373],fix_sentence_end:363,fixer:102,fixing_strange_bug:11,fixtur:[184,195,204,215,245,261,326,336,368,375,384],fizzl:114,flag:[11,14,15,20,22,27,30,44,53,55,56,58,60,67,83,84,85,87,91,100,105,107,110,112,117,121,158,164,166,168,173,202,204,209,211,212,214,264,274,275,280,300,307,311,320,323,328,339,359,361,377],flagnam:[209,211,212],flair:117,flame:[83,252],flash:[15,260],flat:[0,19,45,68,76,89,103,155,285,404],flatfil:89,flatten:285,flatten_diff:285,flatten_prototyp:285,flattened_diff:285,flatul:38,flavor:[100,113,146,252],flavour:[33,130],flaw:129,fled:[120,264],fledg:[16,60,114,121,122,132,146,172,206],flee:[120,126,253,264],fleevalu:120,flesh:[69,91,100,114],flexibl:[14,27,37,38,59,60,68,73,81,84,86,90,105,108,113,114,117,118,120,133,146,162,173,196,197,202,218,247,274,349,361,377,402],fli:108,flick:378,flip:[27,95],flood:[19,26],floor:[66,96,209,211,236,245],flour:[70,202],flourrecip:202,flow:[2,11,17,44,46,53,56,58,77,112,117,357,361,369],flower:[33,34,49,100,101,102,109,112,113,173],flowerpot:[49,90],fluent:135,fluffi:[105,106,108],fluid:[17,50],flurri:236,flush:[9,22,73,137,183,292,349,351,367],flush_cach:367,flush_cached_inst:367,flush_from_cach:367,flush_instance_cach:367,flusher:367,flushmem:183,fluttersprit:69,fly:[19,20,22,23,27,37,38,49,70,78,81,97,102,104,105,109,123,158,179,181,182,189,191,272,280,294,307,318,321,325,349,355,364,377,402],foci:114,focu:[69,80,110,112,114,120,209,211],focus:[7,89,90,121,135,209,211,253,383],focused_object:209,foe:250,fold:[114,247],folder:[7,8,9,14,15,19,46,55,58,64,69,72,73,75,78,81,85,90,91,93,100,103,104,105,107,118,120,121,123,125,126,127,132,133,136,140,145,148,149,152,153,193,230,249,250,251,252,253,300],folder_nam:78,follow:[3,5,6,7,9,11,12,13,14,15,17,20,22,23,26,27,29,30,31,34,38,43,45,46,48,50,51,53,55,58,59,62,64,66,67,68,71,72,74,75,80,82,86,87,91,92,93,96,97,98,99,100,102,104,105,106,107,108,110,112,115,117,118,119,120,121,126,128,129,132,133,135,136,137,139,140,141,143,145,146,148,149,153,158,160,162,164,165,168,173,181,182,184,189,191,197,199,200,202,206,219,225,227,229,230,236,246,247,251,252,259,266,272,274,275,279,280,283,284,285,289,290,304,305,315,324,328,329,332,342,349,351,354,355,357,360,361,362,363,369,370,377,385],follwo:275,fond:92,font:[46,73,75,82,104],foo:[8,22,27,32,42,43,53,56,59,99,102,103,104,105,107,109,247,361,375],foo_bar:59,foobarfoo:49,food:202,fool:114,foolish:259,footer:[93,132,168,362],footnot:[16,75],footprint:183,footwear:90,for_cont:280,forai:104,forbid:87,forbidden:11,forc:[8,20,22,45,48,66,91,95,96,98,99,108,115,117,118,120,121,129,136,140,148,149,153,160,167,171,173,178,196,203,217,219,233,235,236,246,275,280,284,291,311,312,318,323,341,343,362,363,367],force_add:246,force_init:280,force_repeat:[38,120,292],force_restart:292,force_str:373,forcibl:[38,291],fore:338,forebod:217,foreground:[3,62,130,148,200,300,354,369],foreign:[45,102],foreignkei:[162,279,289,348,351,368],forens:240,forest:[14,43,65,73,104,217,230],forest_meadow:43,forest_room:43,forestobj:65,forev:38,forget:[11,14,19,22,48,58,67,82,87,92,97,99,105,107,108,121,123,135,139,144,148,236,355],forgiv:117,forgo:265,forgotten:[72,83,97,105],fork:[67,135],forloop:93,form:[5,6,8,13,14,19,20,22,23,27,29,30,31,34,37,43,44,45,55,56,59,61,62,63,64,69,70,75,76,77,78,91,99,104,106,108,109,110,112,115,120,121,127,155,156,158,159,160,165,167,168,171,173,181,182,184,187,189,190,191,196,202,209,216,218,219,235,236,240,246,270,272,274,275,277,280,284,285,287,290,292,294,298,318,320,324,328,339,341,348,349,350,351,354,355,357,358,359,360,361,363,369,370,373,374,377,378,379,383,386,396,402],form_char:360,form_class:402,form_template_to_dict:218,form_url:159,form_valid:402,formal:[31,112,280,324],format:[3,11,15,17,19,20,22,29,37,51,55,56,59,60,61,62,63,66,68,71,73,74,75,77,87,91,92,93,95,102,106,107,117,132,135,137,147,149,166,168,170,173,180,182,184,188,189,194,197,199,200,202,205,210,216,218,228,236,239,246,247,251,258,263,267,268,272,280,282,284,285,290,300,305,315,320,340,342,349,351,354,355,357,359,361,362,363,364,369,370,372,377,378,383,386],format_attribut:173,format_available_protfunc:284,format_callback:222,format_diff:285,format_extern:189,format_grid:377,format_help:267,format_help_entri:180,format_help_list:180,format_messag:189,format_output:173,format_send:189,format_t:377,format_text:197,format_usag:267,formatt:[204,218,284,361,362],formatted_list:189,formcallback:218,formchar:[91,360],formdata:218,former:[17,78,130,137,202,361],formfield:373,formhelptext:218,formset:348,formstr:91,formtempl:218,formul:133,forth:[11,19,173,252],fortress:73,fortun:[9,22,80,86,93,105,111],forum:[9,67,74,77,79,90,114,115,140,146,147],forward:[3,14,15,26,27,75,92,93,100,110,113,114,129,130,146,158,162,191,229,239,272,279,289,345,349,351,352,360,362,368],forwardfor:142,forwardmanytoonedescriptor:[279,289,368],forwardonetoonedescriptor:[279,289,368],foul:37,found:[3,4,6,8,9,12,14,15,16,19,20,22,27,29,30,31,34,35,37,40,43,45,46,48,53,55,56,64,67,68,69,72,75,77,80,82,86,87,90,91,97,98,99,102,103,104,105,106,107,109,111,117,118,120,121,133,134,137,140,146,149,155,158,163,164,165,166,168,173,181,182,189,194,196,197,222,224,225,227,230,236,246,266,272,275,280,283,284,285,291,294,299,300,306,315,318,329,339,341,349,350,351,354,355,356,357,361,363,367,369,372,374,377,379],foundat:[72,77,102,135,249],four:[15,19,29,33,53,58,62,73,75,80,86,96,109,118,122,167,191,217,275],fourth:86,fqdn:146,fractal:89,fraction:[8,114],frame:46,framework:[46,50,78,115,123,125,132,184,249,252,373,381,382,383,385,386],frankli:63,free:[7,10,43,55,66,68,74,77,78,84,90,102,112,114,120,121,130,132,135,146,194,196,209,236,247,250,284],freedn:146,freedom:[0,15,88,114,140],freeform:[114,118,120,199],freeli:[148,149,355],freenod:[67,79,135,140,144,146,160,178,341],freetext:[190,374],freez:[3,22,84,224],frequenc:235,frequent:[98,197],fresh:[9,13,20,91,105,152,300],freshli:73,fri:49,friend:[74,91,96,99,112,115,149],friendli:[68,75,107,132,134,162,246],friendlier:[189,280],frighten:251,from:[0,1,2,3,5,6,7,8,9,10,11,12,13,14,15,16,17,19,20,22,23,25,26,28,29,30,31,32,33,34,36,37,38,40,41,42,43,44,45,48,49,50,51,53,54,55,56,58,60,61,62,63,64,65,66,67,68,69,70,71,72,73,75,78,79,81,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,101,102,103,104,105,106,108,109,110,111,112,113,114,115,117,118,120,121,123,125,126,127,128,129,130,131,133,135,136,137,139,140,143,144,145,147,149,151,152,153,155,156,158,160,162,163,164,165,166,167,168,170,171,172,173,178,179,180,181,182,183,184,185,187,188,189,190,191,194,196,197,198,199,200,202,203,204,205,206,207,209,210,211,212,214,216,217,218,219,224,225,227,228,229,230,232,233,234,235,236,239,240,241,242,243,245,246,247,249,250,251,252,253,256,259,260,264,265,266,267,268,271,272,274,275,276,279,280,284,285,289,290,291,292,293,294,297,300,305,306,307,309,310,311,312,313,317,318,319,320,323,328,329,332,334,338,339,340,341,343,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,362,363,364,367,368,369,370,371,373,374,376,377,378,381,382,383,397,402,403,404],from_channel:160,from_db_valu:373,from_nod:361,from_obj:[56,95,127,158,160,168,219,258,280],from_pickl:358,from_tz:378,frombox:309,fromstr:309,fromtimestamp:364,front:[11,14,31,37,46,97,99,102,107,118,136,142,149,151,154],frontend:[247,349],frontpag:[103,109],frost:113,frozen:[22,84,225],fruit:233,ftabl:377,ftp:376,fuel:[81,113,246,252],fugiat:28,fulfil:[70,105,111,115,300],full:[0,4,6,8,9,11,14,15,16,17,19,22,27,31,32,34,37,38,41,44,45,50,59,60,64,67,70,73,74,75,77,78,80,81,82,90,91,94,99,100,102,103,107,108,113,114,117,118,120,121,122,125,126,129,132,133,137,138,145,146,148,152,153,160,165,167,168,172,173,178,182,183,184,196,197,202,206,210,214,216,217,220,232,235,236,246,247,252,263,267,275,285,290,312,318,331,341,342,349,351,355,359,361,363,377,403],full_desc:211,full_justifi:[37,283],full_nam:33,full_result:206,fuller:91,fullest:115,fulli:[5,13,22,27,51,58,69,77,80,91,97,110,117,140,146,149,153,158,235,275,280,292,328,340,357,377],fun:[0,73,95,100,112,113,114,125,135],func1:[173,275,332],func2:[173,275,332],func:[3,22,26,27,31,48,56,68,75,81,82,83,84,85,88,89,91,92,95,96,97,98,99,104,106,109,117,118,120,121,129,143,164,168,170,171,172,173,178,179,180,181,182,183,184,185,188,196,197,198,199,202,205,206,207,209,217,218,219,223,229,230,231,232,233,236,242,243,244,247,249,250,251,252,253,256,264,265,266,267,274,275,280,311,332,336,345,359,361,362,364,377,402],funciton:252,funcnam:[30,62,104,275,283,294,361,369],funcool:135,functioncal:309,functionnam:[309,369],functool:140,fundament:[22,34,43,90,104,105,107,108,114,280],fur:203,furnac:[202,203],furnitur:[14,43,45],furst:246,further:[3,7,10,11,13,19,20,23,37,40,41,45,56,58,66,67,70,72,73,75,88,90,97,98,105,109,117,146,148,153,167,173,198,235,251,253,285,300,324,377],furthermor:[74,75,130],fuss:148,futur:[13,26,33,48,55,67,75,91,92,100,106,107,110,112,115,116,117,119,121,122,124,137,140,148,170,203,225,265,268,305,350,371,378],futurist:92,fuzzi:[55,202,271,374,377],fuzzy_import_from_modul:377,gag:138,gain:[5,13,84,102,112,117,168,191,236,275,280],galosch:235,gambl:206,game:[1,2,3,5,6,7,10,12,13,14,15,16,17,20,22,23,25,26,27,28,29,31,33,34,36,37,38,40,41,42,43,44,45,46,48,51,54,55,56,58,59,60,61,62,63,64,65,66,67,68,70,71,74,75,76,78,80,81,82,83,84,85,87,88,89,93,94,95,97,98,99,101,102,103,105,106,107,108,109,111,113,116,117,119,120,122,123,124,125,126,127,129,131,132,133,134,135,136,137,138,140,141,143,144,145,147,149,153,155,156,157,158,159,160,162,164,166,167,168,170,171,172,173,177,178,179,180,183,184,185,186,188,189,190,191,192,196,197,198,199,201,203,205,206,207,209,210,211,214,217,218,220,223,224,225,226,227,229,230,234,235,236,243,247,249,250,251,252,253,262,263,266,267,272,274,276,279,280,289,291,292,295,300,302,303,304,305,311,312,317,319,320,323,324,331,332,333,338,339,341,348,350,351,352,355,356,357,359,360,364,367,369,370,377,403,404],game_dir:[370,377],game_epoch:[19,364],game_index_cli:[155,156,295],game_index_en:139,game_index_list:139,game_map:230,game_nam:[139,390],game_slogan:[67,390],game_statu:139,game_templ:103,game_websit:139,gamedir:[27,37,110,151,300,346,404],gamedirnam:91,gameindexcli:303,gamemap:230,gameplai:[114,146,159,194,209],gamer:[141,144],gamesrc:19,gametim:[19,76,155,156,205,217,225,353,404],gametime_to_realtim:205,gametimescript:205,gameworld:106,gammon:[135,315],gandalf:27,garbag:349,garbl:113,garden:135,garment:[69,199],gate:112,gatewai:[153,329],gather:[8,22,56,125,131,138,164,165,266,298,302,357,374],gaug:[113,155,156,192],gaugetrait:246,gave:[38,78,81,98,105,130],gbg:354,gcc:[107,108,140],gear:[7,125,146,160,167,185,207],gemer:234,gen:17,gender:[69,219],gendercharact:219,gendersub:[155,156,192],gener:[2,5,7,8,13,20,22,23,27,29,31,33,37,40,41,43,46,48,49,55,56,58,59,62,66,67,72,73,74,75,77,78,82,84,90,91,92,94,99,100,104,109,112,117,118,120,130,133,137,140,146,155,156,158,160,163,168,169,170,173,180,181,182,184,185,188,189,195,196,197,198,199,202,206,207,209,211,212,217,218,219,225,229,230,231,232,234,235,236,239,240,242,243,244,247,249,250,251,252,253,256,263,264,266,267,272,275,280,282,285,311,318,320,323,324,328,339,340,341,345,349,352,353,354,356,357,359,362,363,370,372,373,377,384,385,386,389,397,402,403,404],general_context:[155,156,379,388],generate_sessid:318,generic_mud_communication_protocol:324,genericbuildingcmd:197,genericbuildingmenu:197,genesi:146,geniu:233,genr:[74,78,314],genuin:114,geoff:[69,267],geograph:65,geographi:86,geoip:239,geometr:73,geometri:73,get:[0,3,5,6,7,8,9,10,11,12,13,14,16,17,20,22,26,29,30,31,32,33,36,38,40,41,42,43,45,46,48,49,50,53,55,56,58,59,62,64,66,67,68,70,71,72,73,75,77,78,81,82,83,84,85,86,87,88,89,90,91,92,93,95,96,97,98,99,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,127,129,130,132,133,136,137,139,141,143,144,145,146,148,149,151,153,158,160,162,166,167,168,170,171,173,174,178,179,185,187,188,190,191,194,197,199,206,209,211,212,214,222,224,225,227,228,229,233,234,236,243,244,245,246,247,249,250,251,252,253,255,256,265,266,268,271,272,274,275,279,280,282,284,285,289,291,292,294,298,300,305,309,310,314,318,320,323,324,326,328,329,337,339,340,341,343,349,350,351,352,354,355,356,359,361,363,364,366,367,369,370,371,372,374,377,381,383,385,397,402,403,404],get_absolute_url:[133,189,272,351],get_account:[275,339],get_al:349,get_alia:350,get_alias:383,get_all_attribut:349,get_all_cached_inst:367,get_all_categori:271,get_all_channel:190,get_all_charact:212,get_all_cmd_keys_and_alias:166,get_all_mail:229,get_all_puppet:158,get_all_sync_data:341,get_all_top:271,get_all_typeclass:377,get_and_merge_cmdset:167,get_attack:[249,250,251,252,253],get_attr:173,get_attribut:[350,383],get_available_nam:194,get_available_overwrite_nam:194,get_buff:359,get_by_alia:350,get_by_attribut:350,get_by_nick:350,get_by_permiss:350,get_by_tag:350,get_cach:349,get_cache_kei:343,get_cached_inst:367,get_callback:225,get_channel:[87,190],get_charact:339,get_client_opt:305,get_client_s:339,get_client_sess:[328,329],get_client_sessid:329,get_cmd_signatur:211,get_cmdset:188,get_command_info:[168,181],get_cont:383,get_context_data:402,get_damag:[249,250,251,252,253],get_db_prep_lookup:373,get_db_prep_valu:373,get_dbref_rang:350,get_default:373,get_defens:[249,250,251,252,253],get_display_nam:[3,68,71,91,96,236,268,280,351],get_err_msg:[31,100],get_ev:225,get_evennia_pid:377,get_evennia_vers:377,get_event_handl:228,get_exit:383,get_extra_info:[87,168,188,280,351],get_famili:[45,102],get_fieldset:277,get_form:277,get_formset:348,get_game_dir_path:377,get_god_account:304,get_height:363,get_help:[22,29,93,168,184,211,223,267,361],get_help_text:344,get_hint:214,get_id:[132,350],get_info_dict:[317,338],get_initi:402,get_input:361,get_inputfunc:[305,324,341],get_internal_typ:373,get_kwarg:400,get_location_nam:268,get_mass:96,get_message_by_id:190,get_messages_by_channel:190,get_messages_by_receiv:190,get_messages_by_send:190,get_min_height:363,get_min_width:363,get_modified_tim:194,get_new:319,get_new_coordin:268,get_next_by_date_join:162,get_next_by_db_date_cr:[162,191,279,289,349,351],get_next_wait:228,get_nick:[350,383],get_nicklist:[160,312],get_numbered_nam:280,get_obj_coordin:268,get_object:[214,386,402],get_object_paramet:194,get_object_with_account:374,get_objs_at_coordin:268,get_oth:196,get_permiss:[350,383],get_pid:300,get_player_count:314,get_posit:211,get_previous_by_date_join:162,get_previous_by_db_date_cr:[162,191,279,289,349,351],get_puppet:[12,158,339],get_puppet_or_account:339,get_queryset:402,get_rang:253,get_redirect_url:402,get_regex_tupl:236,get_respons:391,get_room_at:86,get_rooms_around:86,get_sess:341,get_session_id:383,get_short_desc:211,get_stat:105,get_statu:310,get_subscript:190,get_success_url:402,get_sync_data:340,get_system_cmd:166,get_tag:[350,383],get_tag_queri:381,get_time_and_season:217,get_typeclass_tot:350,get_uptim:314,get_username_valid:158,get_valu:[305,324],get_value_displai:383,get_vari:[222,225],get_view_detail:384,get_width:363,get_worn_cloth:199,getattr:32,getbootstrap:50,getchild:345,getclientaddress:[53,320],getel:46,getenv:[300,310],getfromlock:274,getgl:46,getinput:361,getitem:246,getkeypair:320,getloadavg:145,getpeer:320,getpid:377,getsizof:367,getsslcontext:[321,325],getston:22,getter:[162,191,199,227,236,250,253,279,280,307,349],gettext:55,gfg:354,ghostli:266,giant:81,giantess:105,gid:[148,332],gidcount:331,gift:93,gig:114,girl:110,gist:[235,377],git:[2,9,10,55,58,60,67,75,82,135,137,140,145,146,148],github:[10,11,55,67,69,71,74,79,82,87,90,103,112,135,140,145,147,197,328,345,377],gitignor:11,give:[0,4,5,8,9,12,13,14,16,19,22,27,28,29,31,34,37,38,41,42,43,44,45,48,49,51,59,61,65,66,67,68,69,71,73,75,77,78,80,81,82,85,86,87,90,91,92,93,94,96,97,98,99,100,102,103,104,105,106,107,108,109,110,112,113,115,118,119,120,121,123,125,126,127,132,133,135,137,140,145,146,147,148,149,153,164,166,167,170,179,181,182,183,188,190,197,198,199,203,209,211,212,214,217,234,235,244,247,249,250,251,252,253,256,266,268,274,280,289,326,339,345,351,354,363,374,375,377,383,403,404],givelock:274,given:[0,3,5,6,8,11,12,13,14,15,19,20,22,23,26,27,30,31,32,34,37,38,41,44,45,48,49,56,58,59,61,62,64,65,66,68,71,72,75,78,79,80,81,82,86,91,92,97,99,100,101,104,105,107,108,111,113,114,118,120,121,126,130,132,133,142,146,148,153,158,164,165,166,167,168,170,171,173,178,180,182,183,184,189,190,191,197,198,199,202,203,205,206,207,209,211,212,214,216,217,218,219,220,222,224,228,233,234,235,236,242,246,247,249,250,251,252,253,258,265,266,267,274,275,280,282,283,284,285,290,291,292,294,298,300,305,306,309,318,323,324,329,332,335,339,340,341,342,343,344,345,349,350,351,352,354,355,357,358,359,360,361,362,363,364,367,369,370,372,373,374,375,377,382,389,402],given_class:399,giver:[113,250,253,280],glad:98,glade:104,glanc:[19,20,22,68,86,91,98,197,236],glance_exit:68,glass:[233,256,259,260],glob:[179,361],global:[11,14,22,23,25,27,30,34,37,40,41,44,45,46,60,62,65,68,70,78,89,97,109,112,128,131,142,148,173,194,202,217,225,234,236,242,274,280,283,285,286,289,297,300,305,307,310,331,332,355,356,357,361,364,369,374,375,377,390],global_script:[38,155,356],global_search:[14,19,68,91,98,158,236,280,350],globalscript:183,globalscriptcontain:356,globalth:375,globe:[125,146],glori:111,glorifi:246,gloriou:102,glossari:[140,404],glow:73,glu:36,glyph:309,gmcp:[30,56,324],gmsheet:91,gmt:104,gmud:138,gno:68,gnome:138,gnu:15,go_back:[247,361],go_up_one_categori:247,goal:[38,55,75,98,111,112,115,117,135,149,235,403],goals_of_input_valid:397,goblin:[27,37,104,173,285],goblin_arch:285,goblin_archwizard:285,goblin_wizard:285,goblinwieldingclub:37,god:[31,100,152,304],godlik:236,goe:[0,3,22,24,53,58,66,67,68,72,74,78,84,93,108,111,114,118,121,127,129,145,146,166,167,211,214,253,268,280,320,323,338,339,376,377,402],goff:[69,234],going:[0,8,27,53,59,66,71,72,73,79,82,91,92,93,96,98,100,102,105,107,109,112,114,120,123,129,132,141,146,148,151,197,227,236,249,250,251,252,253,263,266,268,280,297,302,354,361,383],goings:302,gold:[27,37,96,97,108,113,355],gold_valu:97,goldenlayout_config:46,goldenlayout_default_config:46,gone:[11,31,38,49,97,100,105,107,109,111,114,148,212,292],good:[0,5,6,7,8,11,12,13,15,19,20,22,27,31,33,37,38,40,45,49,53,62,66,67,68,69,70,71,72,73,74,75,77,80,81,82,86,87,89,90,93,94,97,98,99,100,102,103,107,110,112,113,114,115,117,118,119,121,129,130,132,133,135,139,140,144,146,148,149,153,158,166,167,168,184,196,224,236,323,361],goodby:320,goodgui:275,googl:[75,135,145,146,178,363],googlegroup:36,googli:125,gossip:[135,141,178],got:[9,14,48,99,105,106,107,108,120,247,265],goto_cal:361,goto_cleanup_cmdset:263,goto_command_demo_comm:263,goto_command_demo_help:263,goto_command_demo_room:263,goto_kwarg:361,goto_next_room:129,gotostr_or_func:361,gotten:[11,77,115,253,265,280,327],graaah:126,grab:[22,99,100,118,132,179,189,265,383,402],gracefulli:[0,170,183,236,280,300,377],gradual:[14,15,84,112,113,135,235,246],grai:[62,130],grain:[44,357],gram:96,grammar:[211,235],grammat:[115,235],grand:13,grant:[11,31,51,137,191,249,250,251,252,253,274,275,284,349,382],granular:253,grapevin:[151,155,156,160,178,295,308,404],grapevine2chan:[99,141,178],grapevine_:178,grapevine_channel:[141,160,178],grapevine_client_id:141,grapevine_client_secret:141,grapevine_en:[141,178],grapevinebot:160,grapevinecli:311,graph:[11,72],graphic:[3,5,9,31,32,56,64,69,73,91,115,155,207,220,324],grasp:[130,132],grayscal:200,great:[11,15,27,42,50,60,66,68,70,74,79,80,81,84,86,90,93,98,107,112,115,118,121,133,135,197,218,345],greater:[6,20,31,41,68,102,274,361],greatli:134,greek:16,green:[11,20,31,37,62,107,130,173,183,211,265,354],greenskin:285,greet:[25,40,41,67,71,126,305],greetjack:33,greg:135,grei:[37,130,354],grenad:34,grep:[11,145],greyscal:[62,354],greyskinnedgoblin:37,griatch:[58,69,70,81,99,102,196,198,200,202,205,206,207,217,219,229,231,232,235,236,242,243,244,246,263,265,360,367,373,376],grid:[50,73,110,121,151,253,268,377,404],gridstr:377,grief:49,griefer:133,grin:[22,87,113],grip:[75,203],gritti:22,ground:[73,77,81,100,102,106,110],group:[0,8,22,29,37,38,43,45,48,49,51,65,67,71,74,79,80,81,87,98,99,104,109,114,135,148,159,162,169,173,179,190,217,233,235,265,266,280,284,285,309,348,349,352,354,357],grow:[0,14,77,82,102,106,112,113,135,140,153,246,311,312,363,377],grown:[27,63,67,82],grudg:118,grungies1138:[69,229,244],grunt:[173,285],gthi:95,guarante:[13,31,38,58,74,113,146,206,225,284,318,339,351],guard:[27,114,203],guess:[16,26,61,68,71,93,98,149,197,285],guest1:54,guest9:54,guest:[24,31,76,158,404],guest_en:[31,54],guest_hom:[54,132],guest_list:54,guest_start_loc:54,guestaccount:43,gui:[46,56,90,114,229,404],guid:[2,9,74,95,125,132,381],guidelin:[74,75,135],guild:[43,58,114,127,135],guild_memb:27,gun:81,guru:77,gzip:[194,195],gzip_content_typ:194,habit:89,habitu:44,hack:[77,118,120,309],hacker:[135,149],had:[0,9,15,16,20,38,51,64,67,70,74,77,81,84,100,102,105,106,107,108,112,114,121,136,146,148,172,199,209,265,284,285,289,292,300,351,355,362,397],hadn:[11,92,112],hair:203,half:[60,272],hall:72,hallwai:72,halt:[38,73],hammer:[202,203],hand:[16,27,33,34,41,53,60,74,75,77,79,89,90,91,102,106,108,113,116,118,133,168,179,181,182,183,196,203,231,383],hander:102,handi:[3,107,132,145,251],handl:[5,6,9,11,12,13,14,16,19,22,23,26,27,29,30,31,33,34,40,41,44,45,46,53,56,58,59,60,63,66,67,68,70,72,74,76,77,78,80,87,88,89,92,97,98,99,102,103,104,106,107,108,109,112,115,117,120,126,130,131,136,138,145,148,158,160,163,164,166,167,173,174,178,179,182,188,194,196,202,203,207,211,216,217,225,227,228,231,236,240,242,244,247,249,250,251,252,253,259,265,266,267,269,279,280,283,284,285,289,290,297,300,304,305,309,310,312,313,320,323,324,327,329,331,340,341,348,349,351,354,355,357,358,359,361,362,363,364,367,376,377,391],handle_appli:211,handle_consum:211,handle_egd_respons:302,handle_eof:320,handle_error:225,handle_ff:320,handle_foo_messag:361,handle_int:320,handle_messag:361,handle_mix:211,handle_numb:361,handle_posit:211,handle_quit:320,handle_setup:304,handler:[12,13,20,22,31,32,33,34,38,40,41,43,44,45,56,58,78,87,103,104,105,113,118,158,164,167,182,186,188,191,196,214,222,225,226,228,236,246,264,268,274,275,279,280,285,290,291,293,294,305,317,318,338,341,347,348,349,351,352,356,357,360,361,371,372,377],handlertyp:352,handshak:[28,56,138,310,316,318,323],handshake_don:323,hang:[75,79,108,112,115,123],happen:[0,3,6,8,9,11,19,20,22,27,31,38,41,42,44,49,51,56,58,59,60,62,66,73,74,77,78,86,87,88,90,91,92,98,99,100,105,106,107,114,115,117,118,120,121,130,132,139,144,146,153,158,166,167,178,189,205,211,214,227,243,249,250,251,252,253,260,264,266,268,280,283,285,302,309,312,332,337,339,340,341,351,361,362,367,369,370,377,382],happend:285,happi:[14,113,114],happier:98,happili:99,haproxi:[146,151,404],hard:[0,5,6,8,11,13,14,16,19,20,22,37,38,43,44,48,51,53,55,59,67,75,78,87,91,102,103,105,108,109,112,115,117,129,132,135,140,146,148,182,218,247,289,300,349,351,361],hardcod:[65,73,90,91,105,148,349],harden:140,harder:[5,8,49,89,102,105,112,114,117,265],hardwar:[146,313],hare:135,harm:[13,84,117,251],harsh:114,harvest:402,has:[2,3,5,6,8,9,11,12,13,14,15,16,19,20,22,23,26,27,29,30,31,33,34,37,38,40,41,42,43,44,45,46,48,49,50,51,53,55,56,58,59,61,62,63,64,66,67,68,69,71,72,74,75,76,77,78,80,81,82,83,84,86,87,88,89,90,91,92,93,97,98,99,100,101,102,104,105,106,107,108,109,111,113,114,115,117,120,121,122,125,126,127,129,130,131,132,133,134,135,136,137,139,140,141,143,145,146,148,149,152,153,154,157,158,159,160,165,166,167,168,170,172,173,178,181,182,183,184,185,188,189,190,195,196,197,202,205,206,207,209,211,217,218,225,227,229,230,233,234,236,246,247,249,250,251,252,253,255,264,265,266,267,268,272,274,275,279,280,284,285,289,292,294,300,302,304,305,309,312,314,318,322,327,328,332,338,339,340,341,343,348,349,350,351,352,357,359,360,361,363,367,369,370,371,374,377,381,382,386,397,400,402],has_account:[34,264,274,279,280],has_attribut:349,has_cmdset:167,has_connect:[87,189],has_consum:211,has_drawn:72,has_nick:349,has_object_permiss:382,has_par:377,has_perm:[181,275],has_permiss:382,has_sub:189,has_tag:352,has_thorn:[13,109],hasattr:[22,83],hasbutton:211,hash:[15,37,146,285,294,328,332,341,350],hasn:[68,72,234,265,348,349,402],hassl:92,hast:251,hat:[74,79,199],hau:[141,160,178,311],have:[0,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,19,20,22,23,25,26,27,29,30,31,32,33,34,36,37,38,40,41,43,44,45,46,48,49,50,51,53,54,55,56,58,59,60,61,62,63,64,65,66,67,68,70,71,72,73,74,75,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,95,96,97,98,99,100,101,102,104,105,106,107,109,111,112,113,115,116,117,118,119,120,122,123,124,125,126,127,128,129,130,131,132,133,134,137,139,140,141,143,144,145,146,147,148,149,151,152,153,158,160,164,166,167,168,170,173,175,178,181,182,183,184,185,189,190,191,193,194,196,197,198,199,202,205,207,211,212,217,218,219,224,225,227,228,232,234,235,236,239,240,246,247,249,250,251,252,253,256,260,266,267,271,272,274,279,280,283,284,285,286,289,291,292,293,294,305,310,313,314,318,320,323,324,338,339,340,341,346,347,348,349,350,351,352,354,355,356,357,358,360,361,362,363,369,370,373,374,375,377,378,382,383,397,402,403],haven:[3,8,9,37,68,73,80,84,92,99,126,127,128,132,133,343],hdict_cmd:180,hdict_db:180,head:[7,20,55,71,81,93,100,102,110,113,115,121,129,152],header:[14,15,19,23,34,63,67,74,75,96,99,107,140,149,168,189,191,229,236,280,355,357,362,363],header_color:173,header_line_char:363,headi:363,heading1:363,heading2:363,headless:280,headlong:140,heal:[109,113,114,251,252,266],healing_rang:252,health:[32,37,59,85,104,113,114,118,120,146,220,246,285,324],health_bar:[155,156,192],healthi:246,hear:[71,84,112],heard:[73,111,274],heart:[105,130],heartbeat:[44,311],heat:203,heavi:[13,19,22,31,78,96,100,114,118,120,121,137,194,196,236,250,313,377],heavier:250,heavili:[19,40,53,58,67,74,90,111,145,197,249,250,251,252,253,351,403],heed:[41,275],hei:[100,113,196,229,235],height:[28,30,46,155,305,320,339,360,363],held:[20,120,274],hello:[23,27,30,33,41,56,59,60,63,66,71,84,87,98,108,113,114,121,144,179,188,236,305,354],hello_valu:60,hello_world:[60,107,108],helmet:[84,113],help:[3,5,8,11,14,15,16,19,21,22,24,25,26,27,31,37,41,42,43,46,49,51,55,58,60,61,66,68,69,70,71,72,73,75,76,78,80,84,86,87,88,90,91,94,98,99,101,103,105,106,107,109,110,111,112,113,114,115,120,121,130,132,135,137,140,143,144,146,152,153,155,156,163,164,166,168,169,170,181,182,184,185,191,196,205,207,209,211,214,218,222,223,225,229,235,239,246,249,250,251,252,253,256,263,266,267,274,282,293,298,300,302,303,311,318,320,321,323,325,328,329,331,332,349,350,354,357,358,359,361,362,369,372,373,374,375,391,397,402,403,404],help_categori:[22,29,68,87,91,93,97,99,120,121,143,168,170,171,172,173,178,179,180,181,182,183,184,185,188,196,197,198,199,202,206,207,209,217,218,219,223,229,230,231,232,233,236,242,243,244,247,249,250,251,252,253,256,264,265,266,267,271,272,280,359,361,362,374],help_cateogori:359,help_detail:402,help_entri:359,help_kei:173,help_list:402,help_mor:180,help_system:93,help_text:[180,225,397],helpact:267,helpdetailview:402,helpentri:[31,93,270,271,272,357,402],helpentry_db_tag:270,helpentry_set:352,helpentryadmin:270,helpentryform:270,helpentrymanag:[271,272],helper:[27,31,37,51,87,91,99,101,102,105,106,109,114,155,158,167,170,173,180,187,190,194,197,202,204,205,211,216,235,280,284,285,297,309,310,329,341,355,361,362,370,375,376,377,384],helpfil:180,helplistview:402,helpmixin:402,helptaginlin:270,helptext:[27,282,361],helptext_formatt:[27,282,361],henc:[4,7,55,66,68,71,107,108,266,267,274,355],henceforth:[6,11,14,31,38,41,54,65,73,88,121,131,146,341],henddher:233,hendher:69,her:[8,111,113,199,219],herbal:360,herd:137,here:[2,3,7,8,9,10,11,12,13,14,15,16,17,19,22,27,30,31,32,33,34,36,37,38,40,41,42,44,45,46,48,50,51,53,55,56,58,59,60,61,62,63,64,66,67,68,70,71,72,73,74,75,76,78,79,80,81,82,84,85,86,87,88,89,90,91,92,93,95,97,98,99,100,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,123,125,126,127,128,129,130,132,133,135,137,138,140,141,143,144,145,147,148,149,152,153,158,160,166,167,168,173,181,182,183,185,189,194,196,197,198,199,202,203,205,206,207,209,210,211,214,216,224,225,234,235,236,243,246,249,250,251,252,255,256,260,264,265,266,267,268,272,275,280,284,285,292,300,302,305,309,311,317,318,320,323,338,339,341,347,348,349,351,354,357,361,363,367,369,377,379,382,383,402],hereaft:113,heroism:114,herself:113,hesit:[68,86],hfill_char:363,hidden:[11,13,46,72,78,109,111,112,113,191,199,206,267],hide:[13,20,22,23,31,67,73,87,100,112,113,118,180,191,206,236,256,265],hide_from:[23,191],hide_from_accounts_set:162,hide_from_channels_set:191,hide_from_objects_set:279,hieararci:274,hierarch:[12,31,51,170],hierarchi:[31,51,54,68,80,93,112,179,199,274],high:[20,31,77,80,100,102,108,111,136,140,166,202,203,252,280,342],higher:[9,20,27,31,41,51,60,82,87,88,89,91,92,102,105,113,117,118,121,140,146,158,166,170,183,235,249,250,251,252,253,266,274,302,361,377],highest:[20,91,246,354,377],highest_protocol:373,highli:[0,17,27,31,42,44,58,67,69,77,78,89,107,126,220,355,367],highlight:[15,62,75,90,91,130],hijack:133,hilight:376,hilit:376,hill:33,hilt:[114,203],him:[27,71,87,105,219,236],hint:[5,9,37,77,82,94,99,105,110,115,121,125,135,140,153,205,214,346,403],hire:[97,149],his:[8,27,37,71,91,113,199,219,236,362,376],histogram:377,histor:[63,92,110,299,370],histori:[11,23,26,46,78,80,87,91,100,107,114,137,148,167,188,218,370],hit:[11,28,67,81,84,106,111,118,120,160,202,249,250,251,252,253,264,265,298,339,370,373],hit_msg:264,hite:62,hitter:99,hnow:62,hoard:114,hobbi:[70,112,115,146],hobbit:92,hoc:77,hold:[0,2,6,7,11,12,14,15,20,23,27,31,34,37,38,40,41,43,45,50,54,62,65,67,72,73,75,78,81,87,91,97,99,104,105,112,117,118,120,121,125,132,140,148,166,167,192,197,199,202,203,206,211,214,234,244,247,249,250,251,252,253,262,264,265,269,274,275,284,285,286,290,295,307,309,318,328,329,331,341,351,352,353,357,360,361,363,365,370,377,379],holder:[67,93,146,349],hole:114,home:[0,11,34,37,50,54,78,99,104,105,114,132,136,140,146,149,167,173,179,264,274,279,280,285,357,377],home_loc:173,homepag:[5,19,135,140,146],homes_set:279,homogen:[19,115,178,284,285,289],homogenize_prototyp:284,honcho:115,honor:[114,236],honour:194,hood:[9,22,27,33,45,58,75,78,90,100,102,105,112,113,202,236,246,267],hook:[8,12,22,30,31,34,38,42,44,55,70,72,82,85,95,105,118,120,121,126,127,128,129,131,153,158,164,166,168,170,173,179,181,183,184,187,189,195,199,202,204,209,211,215,217,225,227,233,234,236,240,245,249,250,251,252,253,258,261,263,264,265,266,268,277,280,287,289,292,294,304,311,323,326,328,336,338,339,340,342,351,359,362,367,368,371,375,377,384,397,402],hooligan:49,hop:77,hope:[3,91,98,111,114],hopefulli:[0,46,72,73,87,107,111,115,132,136,146],horizon:92,horizont:[265,363,377],hors:19,host1plu:146,host:[0,11,19,34,38,49,64,78,112,124,137,147,148,149,151,194,235,345,377],host_os_i:377,hotbutton:46,hotel:146,hotspot:149,hould:114,hour:[19,92,114,131,205,364,377],hous:[37,115,146,173],housecat:19,how:[0,3,5,6,7,8,9,10,11,13,14,15,16,17,19,20,25,27,29,31,32,33,37,38,40,41,43,46,48,49,51,53,54,56,58,59,60,64,65,66,68,70,71,72,73,74,75,77,78,80,81,82,83,84,85,86,87,88,89,90,92,93,95,96,97,98,99,100,102,103,104,105,106,107,108,109,110,111,112,113,115,116,117,118,119,120,121,122,123,124,125,126,127,128,130,131,132,133,136,140,144,145,146,149,151,152,153,159,160,165,167,168,182,183,184,187,188,189,197,199,202,203,205,206,209,211,214,219,230,234,235,236,243,246,247,251,252,253,259,264,268,270,274,279,280,285,289,294,300,305,310,314,319,324,327,331,338,339,340,341,345,348,351,355,359,361,362,363,370,371,376,377,397,403,404],howev:[9,11,12,13,14,15,16,17,20,22,26,31,37,44,45,48,49,53,59,60,61,62,63,64,66,68,71,73,74,75,77,80,84,85,87,88,91,92,97,98,100,105,107,109,111,113,114,117,118,121,128,131,137,146,153,167,168,173,180,183,184,194,197,218,220,225,234,247,252,260,274,354,383],howto:[75,403,404],hpad_char:363,href:[17,93,132],hrs:205,htm:315,html5:104,html:[46,62,64,73,75,77,78,93,104,125,133,135,138,149,159,183,189,234,267,272,322,324,328,329,345,351,373,376,381,402],htmlchar:376,htop:153,http404:[93,133],http:[2,8,9,10,11,36,42,46,48,50,60,64,67,68,69,71,73,75,77,78,80,86,87,93,104,110,120,123,132,133,135,137,139,140,141,145,146,147,149,152,155,160,178,194,197,234,267,302,309,311,312,313,314,315,316,322,324,327,328,329,345,354,363,376,377,381,397],http_request:[64,149],httpchannel:345,httpchannelwithxforwardedfor:345,httpd:136,httprequest:158,httprespons:[159,187,277],httpresponseredirect:132,hub:[135,148,357],hue:62,huge:[8,50,58,81,84,86,92,108,112,114,123,268,362],huh:[22,68],human:[5,49,53,78,80,90,97,112,118,126,132,202,246,402],humanizeconfig:80,hundr:[61,114,132,144],hung:115,hungri:58,hunt:[113,118,246,264],hunting_pac:264,hunting_skil:118,hurdl:72,hurri:106,hurt:[85,113,114,246],huzzah:67,hwejfpoiwjrpw09:67,hybrid:[114,118],hype:151,i18n:[55,103,280],iac:59,iattribut:349,iattributebackend:349,ice_and_fir:109,icon:7,id_:[159,270,277,397],id_str:32,idcount:331,idea:[0,7,8,10,11,22,31,42,49,60,66,67,72,74,75,77,86,89,93,97,102,104,107,108,112,113,114,115,117,118,119,121,129,132,133,140,143,144,168,180,181,184,196,235,285,367,376,402],ideal:[22,63,71,74,146,162,275],idenfi:166,ident:[6,20,22,56,62,67,88,90,99,113,153,158,181,182,236,242,275,280,354,355],identif:[19,44,341],identifi:[3,5,6,20,22,26,27,30,32,37,38,44,45,56,59,66,70,72,75,83,85,86,87,91,93,102,105,106,112,120,133,136,137,165,168,173,178,181,182,184,188,190,197,202,214,217,235,236,247,266,275,280,284,291,294,297,300,305,307,310,324,328,337,339,341,349,350,354,360,361,369],identify_object:190,idl:[41,49,158,160,264,280,332,339,341],idle_command:22,idle_tim:[158,280],idle_timeout:160,idmap:367,idmapp:[45,58,155,156,183,191,272,307,333,349,350,351,353],idnum:190,ids:[49,91,129,217,331,341,360],idstr:[32,44,290,294,337],idtifi:190,idx:129,ietf:316,ifier:246,ifram:46,ignor:[3,11,15,19,20,22,23,27,30,31,41,45,56,58,62,75,84,91,98,99,100,104,108,117,118,126,129,137,146,158,165,166,167,168,173,189,217,236,274,279,280,294,300,305,311,312,327,328,329,349,351,354,355,360,361,369,372,377,378],ignore_error:158,ignorecas:[173,179,180,185,188,199,202,209,231,354,359,376],ignoredext:345,illumin:73,illus:48,imag:[7,17,46,64,80,93,104,125,132,140,146,194],imagesconfig:80,imagin:[15,20,27,71,84,99,106,111,112,115,117,120,126,131,355],imaginari:[73,81,135],imc2:23,imeplement:268,img:17,immedi:[16,19,22,27,30,37,38,56,66,72,78,79,84,99,102,105,107,117,120,128,132,133,146,148,152,164,171,183,202,264,311,355,357,361,362],immers:70,immobil:82,immort:264,immut:[13,294],impact:130,impass:111,impati:140,imper:38,implement:[0,6,8,9,11,13,20,22,23,27,31,34,43,44,45,46,53,58,59,60,62,64,65,69,70,72,73,74,77,81,82,83,84,87,89,90,91,94,95,101,104,106,108,112,113,117,120,121,126,127,128,134,135,159,162,166,167,170,171,172,173,174,175,178,179,180,181,182,183,190,191,194,196,198,199,202,205,206,217,219,227,232,235,236,240,242,243,244,245,247,249,250,253,256,264,265,266,268,271,272,274,275,279,280,289,291,294,306,311,313,314,315,316,317,318,320,322,323,324,327,328,329,331,338,345,349,350,351,352,354,355,358,359,361,362,368,369,372,373,376,377,385,402,404],impli:[43,68],implicit:[62,98,130],implicit_keep:285,impmement:275,impopular:114,import_cmdset:167,importantli:[27,100,105,113,132,275],importerror:[4,67,80,377],impos:[77,135,343],imposs:[16,27,51,61,72,73,75,129,132,146,363],impract:[22,37,285],imprecis:367,impress:[3,73,114],improperlyconfigur:194,improv:[9,13,55,66,74,79,98,106,107,112,115,403],impur:203,in_game_error:[0,149],in_templ:[349,369],inabl:149,inaccess:[31,66],inact:[38,211,264],inactiv:183,inadvert:253,inadyn:146,inarticul:60,inbuilt:[43,121],incant:145,incapacit:114,incarn:397,incid:240,includ:[2,5,7,8,11,12,14,19,20,22,27,30,31,32,34,37,38,40,41,42,43,44,45,46,49,50,59,60,62,64,67,68,69,73,74,75,76,77,78,80,81,85,86,87,88,91,92,93,97,98,99,100,101,104,105,106,107,108,109,110,112,113,114,116,117,118,119,120,122,124,125,129,132,133,134,135,140,145,148,158,164,165,166,168,171,172,173,181,182,184,188,194,196,199,202,203,204,209,214,217,218,219,225,227,230,235,236,240,246,247,249,250,251,252,253,256,260,266,267,268,274,280,300,318,320,323,324,337,340,349,350,351,352,354,355,356,357,358,360,361,363,364,370,377,383],include_account:349,include_children:350,include_par:350,include_prefix:165,include_unloggedin:[318,341],inclus:[350,369],incoher:130,incol:[91,360,363],incom:[22,40,53,59,146,159,160,165,182,187,209,240,250,277,287,309,313,316,319,323,324,328,329,331,339,340,341,345,361,362,369,382],incomplet:[168,243,363],inconsist:[6,48,234],incorpor:[170,363],incorrect:190,increas:[31,45,62,92,102,105,113,118,149,196,246,250,252,253,266,312,318,332,359,361],increase_ind:359,incred:[247,302],increment:[140,349],incur:19,indata:[53,349],inde:[67,77,98,146],indefinit:[38,251,265,357],indent:[14,15,19,26,46,63,66,67,75,90,99,107,108,329,355,359,361,377],independ:[38,66,78,89,130,152,196,231,239],indetermin:302,index:[29,58,60,64,72,73,75,89,97,105,112,125,129,135,146,151,165,179,196,211,247,265,272,298,302,303,345,352,354,362,363,377,397,400,402,404],index_to_select:247,indexerror:[133,268,350],indexread:211,indextest:400,indic:[66,68,72,73,75,92,97,98,100,107,108,136,160,173,180,181,182,194,211,219,240,247,289,311,312,320,327,328,341,343,345,354,355,361,362,377],individu:[13,14,15,22,23,37,59,66,68,71,72,73,81,87,90,91,97,105,108,118,131,134,143,146,167,171,188,202,206,212,222,225,252,260,274,282,283,285,339,352,354,363,369,371,372],ineffici:[44,126,354],infact:22,infinit:[66,69,112,140,160,268,284],infinitely_lock:211,inflat:114,inflict:[38,251],inflict_condit:251,influenc:[27,38,48,50,68,71,112,121,196,214,377],influenti:135,info1:244,info2:244,info3:244,info:[0,7,11,13,14,17,19,22,25,28,29,34,35,38,40,41,43,45,50,58,59,74,77,78,82,91,104,105,107,113,123,134,137,138,140,148,158,160,162,170,171,173,183,185,189,192,196,198,207,211,217,220,229,266,272,280,300,305,309,317,318,338,339,341,350,351,352,357,360,370,377],infomsg:370,inforamt:[236,268,280,351],inform:[2,8,11,12,19,22,23,27,29,32,37,38,40,41,43,46,54,56,58,62,64,66,67,68,71,75,82,83,87,93,97,98,99,100,104,107,114,118,120,121,123,125,126,128,131,132,133,136,137,141,148,149,158,160,168,171,173,178,179,183,188,191,197,202,206,209,227,234,236,240,241,246,251,252,253,272,280,292,300,305,314,315,316,318,327,340,341,350,351,354,357,359,370,377,397],infrastructur:[56,75,78,115,146,149,164,310],infrequ:71,ing:[15,67,91,106,114,206],ingam:71,ingame_python:[155,156,192],ingame_tim:92,ingo:[20,27,30,62,91,166,312,369],ingot:[202,203],ingredi:[70,114,202,211],ingredient1:211,ingredient2:211,ingredient3:211,ingredient_recip:211,inher:[33,48,60,80,246],inherit:[2,3,8,12,19,20,22,34,37,38,45,53,58,62,68,70,78,85,90,93,95,99,101,103,105,106,109,114,121,126,162,166,168,173,181,183,184,189,191,196,197,199,202,209,211,217,219,227,233,236,243,246,249,250,251,252,253,263,264,266,267,276,279,280,285,289,291,340,347,350,351,359,362,363,367,375,377,383,386,402],inheritng:285,inherits_from:[126,133,183,377],inifinit:284,init:[7,11,40,46,53,67,68,72,75,91,103,110,140,145,152,196,197,214,218,256,279,291,300,318,319,329,341,377],init_delayed_messag:218,init_django_pagin:362,init_evt:362,init_f_str:362,init_fill_field:218,init_game_directori:300,init_iter:362,init_menu:263,init_mod:[167,291],init_new_account:377,init_pag:[284,362],init_pars:267,init_queryset:362,init_rang:253,init_sess:[53,340],init_spawn_valu:284,init_st:214,init_str:362,init_tree_select:247,init_tru:167,initi:[0,6,8,10,11,13,22,26,27,29,41,42,46,67,70,72,75,78,81,84,91,97,99,103,112,113,117,118,121,128,132,153,158,159,160,167,168,184,188,189,191,194,196,202,207,214,218,222,226,228,235,236,246,247,249,250,251,252,253,263,264,265,270,277,279,280,284,290,293,294,297,298,300,302,303,304,309,310,311,313,314,315,316,318,319,320,321,322,323,324,325,327,328,329,331,339,340,341,348,349,354,356,359,360,361,362,369,372,373,377,391,397,402],initial_formdata:218,initial_ind:363,initial_setup:[155,156,295,338],initialdelai:[297,311,312],initialize_for_combat:[249,250,251,252,253],initialize_nick_templ:[349,369],initil:328,inject:[104,117,149,211,339,355,361],inlin:[40,46,90,97,159,187,270,277,287,298,348,369],inlinefunc:[37,40,56,104,155,156,283,341,353],inlinefunc_en:[62,369],inlinefunc_modul:[62,369],inlinefuncerror:369,inlinefunct:[62,369],inlinepars:369,inmemori:349,inmemoryattribut:349,inmemoryattributebackend:349,inmemorybackend:349,inmemorysavehandl:372,innoc:[49,171],innocu:149,inobject:309,inp:[27,173,190,284,298,362,377],inpect:27,input:[8,11,15,16,17,19,20,26,30,33,37,40,41,44,46,48,53,56,61,62,64,67,68,69,70,73,76,79,85,87,90,91,94,98,99,100,104,105,106,110,117,127,132,135,153,158,163,164,165,168,173,178,180,181,182,183,184,188,190,197,202,203,206,214,218,230,231,235,236,240,245,246,247,252,265,271,280,283,284,285,298,305,309,320,328,339,341,349,350,352,359,360,361,362,363,369,371,373,377,378,397],input_cmdset:361,input_func_modul:[30,305],input_str:361,input_validation_cheat_sheet:397,inputcmdset:361,inputcommand:[30,56,59],inputcompon:46,inputdebug:[30,305],inputfuc:104,inputfunc:[24,40,53,104,155,156,160,295,328,339,341,404],inputfunc_nam:328,inputfunct:30,inputhandl:155,inputlin:[33,179,349,350],insecur:146,insensit:[102,109,188,217,236,266,350,389],insert:[14,15,26,33,37,62,70,78,82,91,107,110,143,167,202,211,219,232,283,355,361,363,369,377],insid:[3,5,7,8,13,14,16,19,20,22,27,29,31,34,36,37,38,41,45,48,51,58,59,60,62,64,66,71,73,75,78,81,82,83,90,93,96,97,98,99,100,102,103,104,107,108,109,117,118,121,125,126,129,131,132,133,137,143,144,148,153,155,160,183,194,197,217,220,224,225,236,264,266,268,274,279,280,283,300,317,338,345,355,356,369,377],inside_rec:274,insiderecurs:274,insight:[3,87,100,111,125],insist:[98,146],inspect:[27,49,97,137,158,173,196,298,300,361],inspectdb:58,inspir:[8,22,63,69,87,113,118,120,198,219,363,377],instac:[168,202,280,339],instal:[0,3,6,7,8,9,10,15,55,60,66,69,70,71,74,75,77,78,87,90,91,100,103,107,110,111,113,123,133,135,139,141,142,147,149,153,155,156,192,194,196,198,199,200,201,206,207,217,229,231,232,233,236,240,242,243,249,250,251,252,253,403,404],installed_app:[8,58,80,93,132,133],instanc:[3,6,8,10,11,12,13,17,19,26,27,32,37,38,41,42,46,50,55,66,68,71,78,82,83,84,86,87,89,90,91,92,93,97,98,99,101,102,104,105,107,109,117,120,123,125,129,130,136,149,158,159,162,164,165,166,167,168,177,180,182,183,187,189,191,195,197,202,216,225,227,228,230,234,247,267,268,270,272,277,279,280,284,285,287,289,293,294,297,300,309,310,311,312,313,314,315,316,318,322,323,327,331,332,340,341,345,348,349,351,352,354,357,358,361,363,367,368,373,377,378,381,382,383,385,386,397],instanci:197,instant:125,instanti:[8,22,58,108,158,167,184,246,256,291,294,317,338,341,349,360],instantli:348,instead:[0,5,7,8,9,11,13,15,19,20,22,23,27,31,32,34,37,38,40,41,43,45,48,49,50,51,56,58,62,64,66,67,68,69,70,71,72,73,74,75,78,81,82,84,85,86,87,90,91,92,97,98,100,101,102,104,105,106,107,108,109,110,112,114,115,117,120,121,123,125,126,127,129,130,131,132,133,135,137,140,142,146,148,149,151,153,158,160,167,168,170,171,173,175,178,182,183,185,197,202,206,207,209,211,216,218,227,228,231,235,236,243,247,249,250,251,252,253,259,263,265,267,268,274,275,280,285,294,300,328,329,339,343,348,349,351,352,357,361,362,367,370,372,373,374,377,397,402],instig:171,instil:[65,251],instr:[309,377],instruct:[3,5,6,7,11,14,15,19,30,56,66,67,69,71,74,75,77,85,90,91,97,103,107,108,110,111,112,114,135,136,137,140,145,146,148,151,152,158,168,183,194,230,236,240,285,294,297,300,310,312,318,323,324,328,329,331,339,341,361,371],instructrion:70,insur:114,integ:[20,22,37,41,45,62,86,97,98,121,165,199,205,206,218,246,249,250,251,252,253,266,274,280,283,350,369,373,377,378],integerfield:[132,397],integr:[1,46,55,78,80,87,108,113,133,135,149,184,236,303,305,361,381,404],intellig:[56,98,114,118,133,149,167,194,331],intend:[3,11,14,17,19,20,22,23,37,43,46,60,62,68,73,74,77,100,112,117,125,130,146,149,158,178,193,194,196,197,202,216,236,260,272,280,285,318,350,352,357,358,360,363,369,374,375,378,402],intens:[5,62,102,114,135],intent:[55,149,235,377],inter:[14,114],interact:[3,7,12,22,27,53,60,75,77,84,89,100,108,111,114,115,117,120,132,135,137,148,153,155,172,209,253,259,300,317,355,370,377],intercept:341,interchang:[110,120,361,402],interest:[0,3,5,13,15,22,37,53,58,62,66,68,70,71,72,74,77,79,80,81,90,98,100,108,110,111,112,115,119,121,125,128,129,135,146,149,167,182,196,205,266,268],interestingli:113,interf:140,interfac:[0,2,3,6,31,40,46,53,64,67,68,73,78,79,81,82,93,103,107,132,135,137,140,146,170,173,187,189,280,292,311,340,345,349,352,354,402],interfaceclass:320,interfer:[6,137,284],interim:[44,84],interlink:[317,338],intermediari:[236,275,290,361],intern:[9,13,16,19,23,27,31,33,37,38,40,41,42,43,48,53,55,59,61,75,102,103,104,114,120,140,146,148,149,153,158,160,188,191,202,207,219,236,246,258,268,280,284,291,328,329,349,351,352,354,358,361,363,369,377],internal:361,internal_port:146,internation:[61,404],internet:[22,48,49,50,53,140,144,146,149,152,171,297,302,310,311,312,320,323,331,345],interpret:[3,5,22,37,38,40,89,98,107,108,133,149,168,172,173,284,285,328,354,369,373],interrupt:[117,140,164,168,184,222,225,228,320],interruptcommand:[22,98,117,155,164,168],interruptev:228,intersect:[20,166],interv:[30,38,44,78,120,128,129,131,160,203,205,225,246,249,250,251,252,253,255,259,260,264,266,283,289,292,294,305,357,364,377],interval1:294,intim:[20,22],intimid:91,intoexit:173,intpropv:121,intricaci:92,intrigu:[69,139],intro:[80,93,99,108,110,111,133,263,266],intro_menu:[155,156,192,262],introduc:[0,6,8,11,20,70,84,90,113,114,115,118,121,236],introduct:[1,11,14,15,16,50,51,69,94,100,106,110,116,119,122,123,124,140,197,403,404],introductori:[77,140],introroom:266,introspect:233,intrus:130,intuit:[11,27,58,68,98,112,114,117,166],intxt:19,inv:[20,96,179,199,209],invalid:[13,37,87,98,158,218,236,246,260,284,363,373,377,378],invalid_formchar:360,inventori:[6,19,20,31,70,81,82,97,98,99,100,102,106,109,114,115,179,199,202,203,209,236,274,280,351],invers:[31,62,99,105,130,236,245,326,376],invert:[62,130],investig:105,invis:138,invit:[48,66,112,124],invitingli:100,invok:[13,14,15,38,239,274],involv:[29,31,34,41,42,52,53,89,106,112,114,120,121,145,202,203,218,253,351,352,354,382],ioerror:355,ipregex:171,ipstart:[140,148,153],iptabl:149,ipython:[0,91],irc2chan:[99,144,178],irc:[0,11,23,67,77,79,115,135,140,147,151,155,156,160,178,186,295,305,308,318,341,404],irc_botnam:160,irc_channel:160,irc_en:[144,178,274],irc_network:160,irc_port:160,irc_rpl_endofnam:312,irc_rpl_namrepli:312,irc_ssl:160,ircbot:[160,312],ircbotfactori:[160,312],ircclient:[312,341],ircclientfactori:318,irchannel:[144,178],ircnetwork:[144,178],ircstatu:[99,178],iron:[113,196,202,203,403],ironrealm:324,irregular:[255,264,266],irregular_echo:264,irrelev:[149,309],irur:28,is_account_object:89,is_act:[159,289],is_aggress:126,is_anonym:[80,93],is_anyon:80,is_authent:132,is_ban:158,is_bot:162,is_build:80,is_categori:247,is_channel:[22,87,188],is_connect:[162,280],is_craft:84,is_dark:105,is_exit:[22,168],is_fight:84,is_full_moon:82,is_giving_light:265,is_gm:91,is_in_chargen:121,is_in_combat:[249,250,251,252,253],is_inst:19,is_it:377,is_iter:377,is_lit:[265,266],is_next:[162,191,279,289,349,351],is_o:377,is_ouch:[13,109],is_prototype_bas:284,is_rest:117,is_sai:127,is_staff:159,is_subprocess:377,is_superus:[12,80,158,159,162,275,280,357],is_thief:180,is_turn:[249,250,251,252,253],is_typeclass:[158,351],is_valid:[38,129,132,196,260,289,292],is_valid_coordin:268,isalnum:354,isalpha:354,isbinari:[311,328],isclos:46,isconnect:46,isdigit:[62,91,354],isfiremag:83,isinst:[86,377],island:230,isleaf:329,islow:354,isn:[3,17,26,66,68,71,80,87,89,92,93,98,102,117,140,197,222,226,253,266,267,302,348,354,371,389],isnul:373,iso:[16,61],isol:[8,14,74,75,78,98,107,110,112,140,148,152],isp:[146,149],isspac:354,issu:[3,5,8,11,13,14,15,20,22,34,45,48,60,65,68,69,73,74,75,79,81,84,91,97,108,113,117,121,130,135,136,137,139,140,146,149,178,284,300,331,332,363,403],istart:[3,153,155],istep:332,istitl:354,isub:120,isupp:354,itch:[114,140],item:[27,29,46,58,69,93,96,97,100,103,104,113,114,120,126,140,179,194,196,199,202,212,218,236,251,256,268,280,319,349,369,377],item_consum:251,item_func:251,item_kwarg:251,item_selfonli:251,item_us:251,itemcoordin:268,itemfunc:251,itemfunc_add_condit:251,itemfunc_attack:251,itemfunc_cure_condit:251,itemfunc_h:251,iter:[6,13,27,43,72,99,105,158,230,236,258,268,280,285,292,329,331,349,351,352,354,355,358,362,377],iter_cal:362,iter_to_str:377,itl:[68,197],its:[3,5,8,9,10,11,12,13,15,16,19,20,22,26,27,28,29,31,32,34,37,38,40,41,44,45,46,49,50,53,56,58,59,62,63,64,66,67,68,69,70,72,73,74,75,77,78,79,81,82,84,86,87,88,89,90,91,92,93,95,96,97,98,99,100,102,103,104,105,106,107,108,109,110,111,113,115,117,118,121,123,125,126,127,129,130,132,133,137,140,141,144,145,146,147,148,149,158,159,160,162,164,165,166,167,168,171,173,181,182,183,189,190,196,197,202,203,211,214,218,219,225,227,233,235,236,243,246,247,249,250,251,252,253,258,259,260,264,265,267,268,274,279,280,285,292,293,294,300,305,309,313,326,327,328,329,332,340,341,345,346,348,349,350,351,352,355,360,361,363,367,369,370,371,372,373,374,377,381,397,402],itself:[2,7,8,11,13,16,17,19,22,27,29,31,34,40,41,44,45,53,58,62,64,66,67,68,69,71,72,73,74,75,77,78,80,81,82,84,87,88,96,97,99,100,103,104,105,107,108,109,111,120,121,125,127,132,133,134,137,140,145,151,152,158,160,188,189,197,202,206,210,211,212,214,218,228,234,236,246,247,252,255,265,266,268,269,274,280,282,285,293,300,324,329,341,345,348,349,352,354,357,359,361,372,374,379,397,402],iusernamepassword:320,iwar:97,iweb:146,iwebsocketclientchannelfactori:311,iwth:294,jack:33,jail:[14,49],jam:69,jamochamud:138,jan:[49,92],januari:92,jarin:146,java:107,javascript:[46,59,64,77,125,149,194,328,329],jenkin:[69,121,199,218,220,247,249,250,251,252,253],jet:252,jetbrain:[7,135],jinja:104,jnwidufhjw4545_oifej:67,job:[22,31,87,93,158],jobfusc:235,johhni:69,john:[91,244],johnni:[239,240],johnsson:33,join:[23,43,67,68,72,79,91,102,112,114,120,121,132,140,141,144,158,178,189,194,196,210,235,354,377],join_fight:[249,250,251,252,253],join_rangefield:253,joiner:189,jointli:[78,167],joker_kei:[68,197],journal:73,json:[46,56,59,239,311,324,328,329,358,383,386],jsondata:59,jsonencod:329,jsonifi:329,jtext:354,judgement:118,jump:[0,11,14,15,27,28,34,60,69,72,77,81,87,88,112,114,140,209,247,298],jumpstat:209,junk:309,just:[0,3,4,5,6,7,8,9,11,13,14,15,16,17,19,20,22,23,27,28,29,30,31,33,34,37,38,41,42,43,44,45,46,48,49,51,53,55,56,58,59,61,62,64,65,66,67,68,69,70,71,72,73,74,75,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,95,97,98,99,100,102,103,104,105,106,107,108,109,110,111,112,113,115,117,118,120,121,123,125,126,127,128,129,130,131,132,133,135,137,139,140,146,148,152,153,158,166,167,168,171,173,181,182,183,184,188,194,196,197,199,202,203,206,209,214,216,217,222,224,225,227,235,236,244,246,247,249,250,251,252,253,256,260,264,266,268,274,275,280,284,285,290,305,318,328,338,345,349,350,351,354,358,359,361,363,372,373,377,378,402],justif:[362,377],justifi:[37,283,354,362,377],justifii:362,justify_kwarg:362,kcachegrind:5,keen:74,keep:[0,3,6,9,11,13,14,15,16,22,23,27,29,36,37,41,50,55,66,67,78,80,82,84,85,89,90,91,92,93,95,96,97,98,99,102,106,107,108,111,112,113,114,115,117,118,120,127,129,130,131,132,133,134,140,145,148,152,160,167,217,220,225,234,239,260,265,266,284,285,291,302,343,361,363,377],keep_log:[23,189,357],keepal:[41,323,329],keeper:[97,114],keepint:78,kei:[0,3,6,8,11,13,14,19,20,22,23,26,28,30,31,32,34,38,42,43,44,45,46,48,58,59,62,63,66,67,70,72,73,75,76,81,82,83,84,85,86,87,88,89,90,91,92,93,95,96,97,98,99,101,105,106,107,108,117,119,120,121,128,129,132,136,143,158,160,162,164,166,167,168,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,188,189,190,196,197,198,199,202,203,205,206,207,209,210,211,214,216,217,218,219,223,224,229,230,231,232,233,235,236,242,243,244,246,247,249,250,251,252,253,256,263,264,265,266,267,268,272,274,279,280,283,284,285,289,290,291,292,294,298,300,305,306,307,309,318,321,324,325,327,328,329,332,339,340,341,343,349,350,351,352,356,357,359,360,361,362,370,371,372,374,377,381,397,402],kept:[8,22,31,90,98,104,173,224,225,285,349],kept_opt:247,kernel:0,key1:232,key2:[27,232,280],key_mergetyp:[20,166,256],keydown:46,keyerror:[202,284,294,372],keyfil:[321,325],keynam:[189,285,357],keypair:320,keys_go_back:[68,197],keystr:352,keystrok:320,keywod:363,keyword:[5,8,13,19,22,23,26,27,28,30,31,37,38,42,44,45,48,56,58,62,66,68,82,84,85,91,92,95,98,101,102,107,117,121,133,158,160,164,168,173,179,189,194,199,205,214,216,217,222,224,225,227,228,235,236,240,249,250,251,252,253,266,267,275,280,283,284,285,290,293,294,298,300,305,309,311,312,318,319,320,323,328,329,339,340,341,343,349,350,351,357,360,361,362,363,367,369,371,373,374,377,402],keyword_ev:228,kick:[20,27,49,91,114,146,160,166,171,178,185,207,280,362],kildclient:138,kill:[5,19,27,38,41,100,104,112,115,120,145,148,183,196,264,265,290,291,292,294,300,338,345],killsign:300,kilogram:96,kind:[6,13,31,40,53,66,74,75,98,105,106,107,112,116,120,127,129,132,249,250,251,252,275,351,378],kindli:130,kitchen:[88,106,117,173],knee:211,kneeabl:211,kneed:211,kneel:211,kneelabl:211,knew:[105,107],knife:[70,202,203],knock:[27,111],knot:199,know:[0,3,5,6,8,9,11,12,13,14,15,16,20,22,27,30,31,32,34,38,40,41,45,48,50,53,56,58,61,62,66,68,70,72,73,74,75,78,79,81,84,86,87,88,89,90,91,93,95,96,97,98,99,100,102,104,105,106,107,108,109,110,112,113,114,115,117,118,120,125,126,127,129,130,131,132,133,135,136,137,139,144,146,147,148,153,168,172,173,181,182,184,188,196,224,229,235,247,252,265,279,280,305,339,341,348,349,355,356,361,377,402],knowledg:[14,16,22,77,322,341],known:[22,26,31,33,36,44,45,46,62,79,100,112,117,118,133,135,138,151,157,182,252,362,403],knuth:5,koster:135,kovash:27,kwar:351,kwarg:[22,27,30,31,32,37,42,44,45,46,48,53,56,59,62,70,82,84,87,91,95,117,127,129,131,133,158,159,160,161,162,164,168,170,171,172,173,178,179,180,181,182,183,184,185,188,189,190,191,194,196,197,198,199,202,203,205,206,207,209,210,211,212,214,216,217,218,219,222,223,224,225,227,229,230,231,232,233,234,235,236,240,242,243,244,246,247,249,250,251,252,253,255,256,258,259,260,263,264,265,266,267,268,271,272,274,275,277,278,279,280,282,283,284,285,288,289,290,292,293,294,297,298,305,306,307,309,310,311,312,317,318,319,320,321,323,324,325,328,329,333,339,340,341,342,343,345,348,349,350,351,352,354,359,360,361,362,363,364,366,367,369,370,371,372,373,374,375,377,378,381,383,386,397,402],label:[43,58,65,100,109,110,132,381,397],label_suffix:[159,270,277,397],laborum:28,lack:[14,63,75,89,99,112,115,236,280,349,377],ladder:91,ladi:105,lag:[72,140],lair:15,lambda:[27,37,48,86,93,225,285,377],lamp:[73,256,259,260],land:[98,120,264,265],landscap:[73,149],lang:235,langcod:236,langnam:236,languag:[8,10,16,45,46,52,53,60,61,62,63,75,77,78,89,90,91,98,99,102,103,104,105,106,107,113,115,127,135,149,235,236],language_cod:55,languageerror:[235,236],languageexistserror:235,languagehandl:235,larg:[6,8,13,14,15,27,37,48,50,58,60,69,74,77,89,100,110,111,112,115,117,137,146,211,235,268,284,318,355,360,367],larger:[15,29,31,58,60,72,75,90,96,107,112,217,280,326,354,367,377,403],largest:246,largesword:58,last:[0,2,3,8,11,13,14,15,20,22,23,27,30,33,34,41,42,46,55,58,68,80,84,91,93,98,101,106,107,108,109,111,112,114,115,120,125,129,130,133,139,153,164,165,167,173,178,179,194,196,205,217,225,227,236,247,249,250,251,252,253,260,280,304,354,355,356,361,362,363,364,370,377],last_cmd:[22,105],last_initial_setup_step:338,last_login:159,last_nam:159,last_step:304,lastcast:83,lastli:[73,95,132,164,202],lastsit:82,late:[284,356],later:[6,11,12,13,14,22,23,30,32,37,44,45,49,53,55,56,58,62,65,66,67,68,70,71,73,75,77,78,91,93,95,99,100,102,105,106,107,108,110,112,113,114,115,117,118,119,121,126,128,129,132,137,140,146,166,170,171,173,181,182,205,233,236,285,294,320,352,377],latest:[2,11,19,20,69,75,78,81,91,140,145,147,173,178,183,227,280,285,319,343,361,370,381],latin:[16,61,280,377],latin_nam:280,latinifi:[280,377],latter:[19,23,31,34,44,78,84,98,130,236,246,289,291,352],launch:[5,7,8,15,38,81,97,111,139,140,145,146,153,167,256,299,300,310,312,331,359,377],launcher:[5,7,299,300,309,310,331],law:135,layer:[20,68,69,103,108,279,351],layout:[9,19,36,45,46,72,89,91,105,109,268],lazi:377,lazy_properti:[246,377],lazyencod:329,lazyset:370,lc_messag:55,lcnorth:62,ldesc:89,ldflag:145,lead:[13,14,17,20,27,38,56,58,66,68,69,72,73,74,77,78,89,93,100,102,109,112,114,129,135,137,149,158,165,166,173,183,202,225,228,234,242,280,285,339,349,351,361,363,369,377],leak:64,lean:[113,236],leap:[92,107,117,127],learn:[3,7,11,16,17,20,22,29,31,50,60,66,68,69,71,72,84,89,90,93,95,99,101,102,103,105,106,107,108,111,112,113,114,115,117,125,130,133,135,140,152,235,252,404],learnspel:252,least:[3,7,22,27,31,38,58,72,77,86,90,91,105,107,108,110,112,115,118,123,129,136,146,158,167,190,196,211,235,246,271,280,285,292,354,360,363,374,377],leasur:264,leather:[97,114,203],leatherrecip:203,leav:[5,12,30,38,46,66,68,81,82,91,97,100,110,118,120,121,149,170,172,173,178,189,196,197,209,211,212,266,268,274,280,328,329,361,367,383],leavelock:274,leaver:189,led:105,left:[2,19,22,30,31,37,38,46,58,62,68,73,86,87,90,93,97,98,102,106,111,117,158,173,179,181,182,211,220,249,250,251,252,253,265,268,275,283,285,351,354,363,377],left_justifi:[37,283],leg:337,legaci:[37,59,114,152,158,236],legal:[146,149],legend:[26,72,230],leisur:378,len:[37,62,72,82,91,97,102,109,120,128,129,143,165,182,205,377],lend:26,length:[29,54,58,68,72,82,92,98,107,111,114,137,143,146,165,194,202,205,216,218,220,228,235,236,302,343,349,354,363,377,402],lengthi:82,lenient:37,less:[7,23,27,58,60,68,78,88,89,98,105,106,112,114,117,118,120,131,132,146,205,250,252,349],lesson:[99,100,101,102,103,105,106,108,109,112,114,115,117],let:[5,7,8,11,13,15,16,20,22,27,30,31,34,44,46,49,53,56,62,65,66,67,68,70,71,72,73,74,78,81,82,83,86,87,88,89,90,91,92,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,121,122,123,124,125,126,127,129,130,132,133,136,140,141,144,145,147,149,158,168,173,179,180,184,188,196,199,206,218,220,246,247,260,268,275,280,310,329,341,357,361,371,376,381,397,402],letsencrypt:146,letter:[16,55,61,62,68,73,86,107,121,132,146,170,179,197,211,234,235,246,344,354,377],level:[0,2,4,12,13,14,19,26,27,31,40,41,43,45,51,53,54,60,65,68,70,73,75,77,85,87,90,91,93,97,100,102,107,112,114,115,117,118,132,135,143,146,158,170,175,176,197,198,203,205,209,229,235,247,274,280,284,285,302,339,349,351,357,359,364,369,377,382,402],lever:[22,45,209],leverag:[75,117,123],levi:58,lexicon:211,lhs:[82,91,181,182],lhslist:[181,182],liabl:211,lib:[6,140,142,145],libapache2:136,libcrypt:145,libjpeg:145,librari:[0,4,8,9,14,37,45,46,55,60,76,78,89,90,94,98,105,108,110,125,132,134,135,140,145,148,149,152,192,234,267,284,285,313,351,363,377,404],licenc:354,licens:[7,69,74,114,234,354,404],lid:[256,259,260],lidclosedcmdset:256,lidopencmdset:256,lie:[73,211],lied:211,lies:[11,22,106],life:[13,33,74,92,110,114,115,117,130,205,264,403],lift:[31,100,118,121,211,253,275],lifter:31,light:[15,19,38,60,75,111,112,115,137,167,250,265,266,274,285,293,354],lightabl:265,lighter:[62,250],lightest:19,lightli:[50,250],lightsail:146,lightsourc:265,lightsource_cmdset:265,like:[0,2,3,5,6,7,8,9,11,12,13,15,16,17,19,20,22,23,25,27,28,29,30,31,32,34,37,38,40,41,42,43,44,45,46,48,49,50,51,53,55,56,58,59,60,62,63,64,65,66,67,68,70,71,72,73,74,75,76,77,78,79,81,82,83,84,85,86,87,88,90,91,92,93,95,97,98,99,100,101,102,104,105,106,107,108,109,110,111,112,113,115,117,118,120,123,125,126,128,129,130,131,132,133,135,136,137,139,140,141,143,144,145,146,148,149,152,158,160,162,163,165,166,167,170,172,173,178,181,182,185,186,189,190,196,197,199,202,203,207,211,217,218,219,220,228,230,234,235,236,242,243,246,247,249,250,251,252,253,256,258,260,266,267,268,272,274,275,279,280,283,284,285,305,313,329,334,338,340,341,349,350,351,354,355,357,360,361,362,363,364,367,371,373,374,377,385,397,402,404],limbo:[14,15,19,40,54,66,67,68,69,73,100,104,105,111,129,133,140,173,197,266,304,386],limbo_exit:73,limit:[0,8,12,13,19,20,22,23,27,29,31,37,38,40,43,45,50,51,58,65,66,71,74,76,77,78,82,83,91,98,100,102,104,106,107,109,112,113,115,120,121,130,143,146,151,158,170,171,172,173,189,190,199,211,225,236,245,246,247,249,251,252,260,271,272,275,280,285,289,292,294,305,318,343,349,350,351,352,355,357,359,370,374,377,402],limit_valu:158,limitedsizeordereddict:377,limp:111,line2:106,line:[0,2,5,6,8,9,14,15,16,19,20,22,23,27,30,33,34,36,37,40,45,46,48,51,55,56,58,60,62,66,67,68,69,70,71,73,75,76,80,82,84,85,86,87,89,90,91,92,93,95,98,99,100,103,105,106,108,109,114,121,129,132,133,137,139,140,142,146,147,148,153,155,158,164,167,173,180,182,183,194,197,206,207,218,230,231,232,235,236,247,267,268,284,300,305,320,323,328,339,351,355,359,360,361,362,363,370,377,397,402],linear:72,linebreak:[93,376],lineeditor:359,lineend:376,lineno:75,linenum:359,liner:312,linereceiv:[320,323],linesend:329,lingo:[41,58,64,90],linguist:377,link:[0,9,11,12,15,17,20,22,27,34,41,53,67,68,69,71,72,73,74,77,78,80,82,84,86,90,93,97,99,100,102,103,104,105,107,114,121,123,129,132,133,139,140,144,146,147,151,158,162,173,178,222,227,256,260,267,274,275,280,289,298,300,311,315,320,323,351,376,377,403,404],link_ok:274,linkdemo:75,linklock:274,linknam:139,linkref:75,linktext:75,linod:146,linux:[0,5,6,7,11,33,67,75,78,80,82,107,108,136,137,144,145,146,148,239,377],liquid:351,list:[5,6,7,9,11,12,13,14,15,16,19,20,22,23,27,29,30,31,34,37,38,41,43,45,46,49,53,54,55,58,59,61,62,63,64,66,68,70,71,72,73,74,77,79,80,82,86,87,90,91,93,96,97,98,99,100,102,103,104,107,109,111,112,113,115,117,118,120,121,123,129,132,133,135,137,139,140,144,146,147,149,153,158,160,162,165,166,167,168,170,171,172,173,178,179,180,181,182,183,184,188,189,190,191,194,196,197,198,199,200,202,209,210,211,217,218,219,220,222,223,225,226,227,228,229,230,232,233,234,235,236,239,240,246,247,249,250,251,252,253,263,264,265,268,271,274,275,279,280,283,284,285,290,291,292,293,294,298,300,305,306,310,312,314,316,318,319,324,329,332,341,343,345,348,349,350,351,352,354,355,356,357,358,361,363,369,370,371,374,377,382,383,384,385,402,403],list_attribut:173,list_callback:223,list_displai:[159,187,270,277,287,296,348],list_display_link:[187,270,277,287,296],list_filt:[277,348],list_nod:361,list_of_all_rose_attribut:13,list_of_all_rose_ndb_attr:13,list_of_myscript:38,list_prototyp:284,list_select_rel:[187,270,277,287,296],list_set:300,list_styl:170,list_task:223,list_to_str:377,listabl:173,listcmdset:173,listcmset:173,listdir:194,listen:[12,23,31,41,46,49,87,94,142,149,178,189,211,235,236,256,274,402,404],listing_contact:139,listobj:183,listobject:183,listscript:183,listview:402,lit:[265,266],liter:[14,37,54,75,90,100,179,283,354,373,377],literal_ev:[284,348,361],literari:115,littl:[3,11,16,22,23,37,38,45,48,66,67,70,73,75,78,80,81,82,83,87,90,91,93,97,98,99,100,102,104,105,106,107,108,109,110,111,112,113,114,115,117,125,126,127,133,143,146,148,153,211,230,250,263,266,335,349,361,377,397],live:[7,75,79,105,114,135,136,137,140,146,148],ljust:354,lne:247,load:[0,6,7,8,13,14,16,20,22,26,27,37,46,49,73,84,88,89,90,91,93,96,105,106,107,108,112,118,121,125,129,149,162,167,179,180,183,191,204,214,217,225,235,272,275,279,280,289,293,304,307,309,340,349,351,352,355,356,359,368,371,372,375,377,395],load_buff:359,load_data:356,load_kwarg:372,load_module_prototyp:284,load_stat:214,load_sync_data:340,loader:[27,351,377],loadfunc:[26,359,372],loc:173,local0:142,local:[2,6,7,11,55,62,74,78,82,92,99,103,106,125,132,137,144,148,149,194,222,225,236,285,323,349],local_non_red_ros:102,local_ros:102,localecho:146,localevenniatest:375,localhost:[46,64,67,80,93,110,123,132,133,137,138,140,142,145,146,152,329],locat:[4,8,9,11,12,13,14,19,20,22,25,27,30,31,34,37,38,43,45,46,49,54,62,64,65,66,67,69,70,71,72,73,75,78,80,81,82,85,86,90,91,97,98,99,100,102,103,104,105,106,107,111,113,114,117,121,125,126,127,129,132,136,140,146,148,149,152,158,164,173,179,183,190,194,197,198,199,202,214,216,217,227,230,233,236,242,258,264,266,268,274,279,280,285,329,338,350,351,352,355,357,361,363,370,374],location_nam:268,location_set:102,locations_set:[102,279],locattr:[265,274],lock:[20,22,23,24,29,34,37,40,43,45,48,49,51,68,76,80,81,82,83,84,86,87,88,91,92,96,97,99,100,103,104,105,117,121,132,137,143,146,153,155,156,158,159,168,170,171,172,173,178,179,180,182,183,184,185,189,191,196,197,198,199,202,203,206,207,209,211,217,219,222,223,225,226,229,230,231,232,233,236,242,244,256,264,265,266,268,270,272,279,280,284,285,345,349,351,357,359,361,371,378,382,404],lock_definit:275,lock_func_modul:[31,275],lock_storag:[168,170,171,172,173,178,179,180,181,182,183,184,185,188,191,196,197,198,199,202,206,207,209,217,218,219,223,229,230,231,232,233,236,242,243,244,247,249,250,251,252,253,256,264,265,266,267,272,280,349,351,359,361,362],lockabl:[91,211,242],lockablethreadpool:345,lockdown:[31,349],lockdown_mod:[142,146],lockexcept:275,lockfunc1:31,lockfunc2:31,lockfunc:[22,31,40,76,82,104,106,129,155,156,173,273],lockhandl:[13,31,45,99,155,156,168,197,267,273,274],lockset:280,lockstr:[6,13,22,31,37,80,106,117,173,178,180,189,191,242,274,275,280,285,349,357,382],locktyp:[166,202,285],log:[2,5,7,9,10,11,12,13,22,23,25,27,30,34,38,41,42,46,48,49,54,55,58,62,64,69,73,76,77,78,80,81,82,86,88,90,91,99,100,106,110,114,117,118,121,129,132,133,136,137,138,140,141,142,143,144,145,146,148,153,158,167,171,185,189,198,207,212,218,231,239,240,280,289,300,305,309,310,314,317,318,320,323,331,332,333,339,341,343,345,351,357,369,370,377,402],log_dep:[19,370],log_depmsg:370,log_dir:239,log_err:[19,370],log_errmsg:370,log_fil:[19,370],log_info:[19,370],log_infomsg:370,log_msg:370,log_sec:370,log_secmsg:370,log_serv:370,log_trac:[19,38,127,128,370],log_tracemsg:370,log_typ:370,log_typemsg:370,log_warn:[19,370],log_warnmsg:370,logdir:2,logentry_set:162,logfil:[300,370,402],logged_in:41,loggedin:318,logger:[19,38,76,127,128,155,156,239,312,353],logic:[3,6,48,66,70,72,73,80,86,87,88,93,104,114,117,133,211,235,279,283,304,349,361,378,383],login:[6,11,12,22,25,27,31,41,42,67,80,82,93,114,132,146,158,170,185,207,231,275,304,305,320,323,328,329,332,341,377,389,391,400,402,404],login_func:332,loginrequiredmixin:402,logintest:400,logout:[331,332,400],logout_func:332,logouttest:400,logprefix:[310,320,323,345],lone:[73,112,173],long_descript:139,long_running_funct:48,long_text:28,longer:[22,26,28,38,44,45,58,63,66,81,82,84,87,91,93,98,99,105,107,108,130,135,139,166,171,189,199,235,236,243,249,250,251,252,253,290,359,363],longest:[19,236],longrun:22,loo:[168,184],look:[0,2,3,6,8,11,13,14,15,16,17,19,20,22,25,27,29,30,31,33,34,37,41,43,45,48,49,50,51,53,55,56,58,59,60,62,64,66,67,68,69,70,71,72,73,74,75,77,78,79,80,81,82,84,85,86,87,88,90,91,92,93,95,96,97,98,99,102,103,104,105,106,107,108,109,110,111,112,113,115,117,118,120,123,124,125,126,127,129,130,132,133,137,140,143,145,146,148,149,153,158,160,165,167,168,170,173,179,181,182,184,185,188,194,198,199,202,207,209,210,211,217,218,224,231,232,233,235,236,247,251,256,258,263,265,266,268,271,274,275,277,279,280,282,285,305,320,321,328,332,349,351,355,361,362,363,371,374,376,377,397],look_str:158,lookaccount:91,lookat:22,looker:[72,91,121,199,211,212,217,236,258,268,274,280,351],lookm:22,lookstr:280,lookup:[6,13,22,31,43,58,164,179,239,279,319,352,354,366,367,373,374,377,378],lookup_env:194,lookup_expr:381,lookup_typ:373,lookup_usernam:27,lookuperror:354,loom:73,loop:[5,13,45,66,71,72,77,78,81,93,97,102,120,127,155,160,249,285,318],loopingcal:[292,303],loos:[15,74,158,199,253,271,320,331,355],loot:112,lop:102,lore:91,lose:[13,41,89,112,114,120,121,148,153,239,251,311,312,320,323],lost:[45,64,66,73,75,86,89,98,135,153,178,243,297,310,311,312,320,323,328,349,354],lot:[0,3,5,8,11,14,16,19,23,31,37,43,45,48,58,60,62,64,66,68,70,71,73,74,76,77,79,80,83,86,87,90,91,92,93,98,99,102,104,105,106,107,108,109,110,111,112,113,114,115,117,118,119,121,129,132,135,140,146,197,205,207,218,236,244,250,265,268,345],loud:[81,117],love:[46,115],low:[20,53,54,71,114,146,166],lower:[5,12,20,22,27,31,46,48,51,58,62,72,82,84,87,91,92,97,111,114,146,165,166,170,181,183,236,246,305,354],lower_bound_inclus:246,lower_channelkei:[87,188],lowercas:[107,168,354],lowest:[54,146,246,274,354],lpmud:63,lsarmedpuzzl:233,lspuzzlerecip:233,lst:[72,357],lstart:26,lstrip:[98,354],ltto:62,luc:360,luciano:135,luck:[27,70,98,105,136],luckili:[8,11,31,73],lue:[62,354],lug:77,luggag:109,lunch:71,lurk:114,luxuri:[43,347],lycanthrophi:102,lycantrhopi:102,lycantrophi:102,lycantrroph:102,lying:[73,211],m2m:352,m2m_chang:42,m_len:377,mac:[5,7,11,67,75,78,107,110,137,138,148,152,377],machin:[7,11,14,82,107,114,148,264],macport:[11,140],macro:[80,120],macrosconfig:80,mad:[11,246],made:[0,2,11,13,25,27,31,37,40,51,69,73,75,81,82,89,91,99,100,105,106,108,109,112,114,117,121,123,129,133,146,147,149,164,166,178,183,196,199,218,246,247,251,252,253,275,302,346,354,355,359,361,377],mag:[8,360],magazin:135,mage:[27,102],mage_guild_block:27,mage_guild_welcom:27,magenta:130,magic:[31,43,65,69,70,85,111,112,113,114,129,196,220,245,252,302],magic_meadow:43,magicalforest:65,magnific:27,mai:[1,3,5,6,7,8,9,10,11,13,14,19,20,22,23,27,31,32,33,34,37,38,40,41,44,45,48,51,53,54,56,58,59,60,62,64,66,67,69,70,73,74,75,78,79,80,81,82,83,84,87,89,90,92,93,95,100,102,104,105,107,109,110,111,112,113,115,117,118,120,121,125,127,128,132,133,135,136,137,139,140,143,145,146,148,149,153,158,160,164,165,166,168,170,171,173,178,183,189,190,192,194,196,198,199,202,203,205,211,214,218,220,227,235,236,246,249,250,251,252,253,256,265,266,274,275,280,283,284,285,286,302,332,339,341,342,346,348,349,351,352,354,356,357,358,359,361,363,364,369,371,374,377,402],mail:[5,9,23,27,67,74,77,79,90,99,120,135,155,156,190,191,192,274],mailbox:[23,229],maillock:274,main:[4,11,14,15,16,20,22,23,27,29,31,32,34,36,37,40,41,43,44,45,46,53,55,56,58,64,68,72,74,78,81,85,89,93,95,97,98,100,103,105,106,113,114,117,120,132,133,135,139,146,148,151,153,158,159,162,164,170,173,184,191,197,202,204,218,225,229,235,236,268,272,279,285,287,289,300,304,305,307,312,317,319,324,338,340,345,351,352,361,362,365,374,376,377],mainli:[5,22,23,27,34,41,48,49,56,90,106,107,135,170,269,349,355,369,377],maintain:[5,29,44,51,60,69,74,75,76,80,87,89,109,115,137,146,148,151,152,183,185,207,294,403],mainten:[146,149,403],major:[15,16,78,90,113,129,132,137,140],make:[0,1,2,3,5,6,7,9,10,12,13,14,15,16,20,22,26,27,29,30,31,33,34,37,38,40,41,42,43,44,45,46,48,49,50,51,53,56,58,60,61,62,65,66,67,68,69,70,71,72,73,74,75,77,78,79,80,82,83,84,85,86,87,88,89,92,94,95,97,98,101,102,103,104,106,108,109,110,111,112,113,115,116,118,119,120,122,124,125,126,127,130,131,132,133,134,135,136,137,138,139,140,143,144,145,146,148,149,152,153,158,160,162,165,166,167,168,170,171,173,178,181,184,188,189,190,194,196,197,199,202,203,209,211,217,218,220,226,229,230,235,236,241,242,243,246,247,249,250,251,252,255,256,259,260,264,265,266,271,274,275,280,284,285,291,292,294,300,304,312,317,331,332,338,339,341,342,344,345,348,349,350,351,352,354,355,356,357,358,359,361,363,364,367,369,374,376,377,400,402],make_it:377,make_shared_login:391,make_uniqu:166,makeconnect:309,makefactori:320,makefil:75,makeit:331,makemessag:55,makemigr:[2,58,132],male:219,malevol:15,malform:378,malici:149,malign:275,man2x1:60,man:[33,60,63,113,146,179,229,236],mana:[83,85],manaag:270,manag:[5,8,9,11,12,13,20,31,34,38,41,44,45,53,56,58,67,76,86,89,90,97,102,104,113,117,132,148,153,155,156,157,158,162,183,184,186,188,189,191,194,214,227,232,236,253,260,266,269,272,276,279,280,284,286,289,294,295,300,307,347,349,351,352,353,356,357,365,368,370,374,377,400,402,404],manager_nam:349,manchest:377,mandat:397,mandatori:[37,42,63,66,68],mandatorytraitkei:246,maneuv:247,mangl:326,mango:233,manhol:320,manhole_ssh:320,mani:[0,5,8,9,11,12,13,15,16,17,19,20,22,23,27,29,34,37,38,40,41,42,44,45,48,49,52,53,54,55,58,59,60,61,62,63,64,65,66,67,69,72,73,75,77,78,79,80,85,88,89,90,91,92,97,98,99,100,101,102,104,106,107,108,112,114,115,118,120,121,127,128,129,130,132,133,140,144,146,147,149,153,162,166,168,173,184,191,194,196,199,202,204,207,211,218,230,236,243,244,247,251,252,256,264,267,272,274,275,279,285,289,294,300,314,322,324,343,349,351,352,354,361,362,367,368,370,402],manifest:[6,104],manipul:[13,20,27,37,38,58,66,68,78,87,88,99,121,173,180,190,217,222,246,271,280,306,357,362],manner:[15,189,236,268,280,318,351],manpow:74,manual:[6,9,11,15,22,23,29,31,34,37,38,45,53,58,62,65,73,75,77,80,81,85,91,97,100,104,105,107,112,115,117,126,129,133,135,137,140,146,153,155,160,173,247,256,260,263,267,280,285,292,300,317,324,361,362,403,404],manual_paus:292,manual_transl:235,manual_unpaus:292,manytomanydescriptor:[162,191,272,279,289,349,351,352],manytomanyfield:[162,191,272,279,289,349,351,352],map:[6,16,27,33,59,64,66,71,78,82,86,90,91,148,170,178,194,200,205,211,227,230,235,236,246,268,280,284,285,324,349,351,354,360,361,369,377,404],map_legend:230,map_modul:73,map_str:[72,73,268],mapbuild:[155,156,192],maplegend:230,mapnam:230,mapper:367,mapprovid:268,march:[135,370],margin:17,mark:[11,14,15,22,31,46,55,62,64,65,72,75,81,91,99,102,107,113,140,144,146,165,172,203,216,217,225,234,247,341,351,355,360,361,369,373],mark_categori:247,markdown:[75,80,139],marker:[14,22,33,62,69,78,107,113,117,179,202,211,216,217,219,227,236,247,280,312,320,323,328,329,349,352,354,360,362,369],market:[114,146],markup:[62,75,95,125,155,156,200,353,376],mask:[69,113,233,236,240,241],maskout_protodef:233,mass:[94,112,404],massiv:[77,83],master:[67,71,74,75,87,90,112,118,120,127,133,140,147,148,246,346],match:[9,11,13,19,20,22,27,29,30,31,33,34,37,38,40,41,43,45,46,55,56,58,59,62,64,67,68,70,72,73,86,87,88,90,91,92,98,100,102,104,109,117,125,127,132,133,158,164,165,166,167,168,171,173,179,180,182,184,188,190,197,200,202,205,217,218,228,229,230,231,232,233,236,246,252,268,271,274,275,280,284,285,291,294,305,306,318,331,341,349,350,351,352,354,359,361,363,369,372,374,376,377,378,402],match_index:165,matched_charact:218,matches2:58,matchobject:[354,376],mate:78,materi:[70,107,114,202,203],math:86,mathemat:[113,166],matlab:0,matplotlib:333,matrix:363,matt:38,matter:[2,8,13,20,27,32,41,42,55,60,66,67,70,80,82,87,90,92,93,98,107,108,112,117,118,120,125,126,140,149,166,202,253,264,279,305,349],matur:[9,60,63,107],maverick:78,max:[50,72,113,114,120,143,218,236,246,343,370,377],max_damag:251,max_dbref:350,max_depth:377,max_dist:72,max_heal:251,max_l:72,max_length:[58,72,132,194,236],max_lin:363,max_memory_s:194,max_nr_charact:114,max_num:159,max_num_lin:402,max_popular:402,max_rmem:367,max_siz:370,max_valu:[220,397],max_w:72,max_width:72,maxconn:142,maxdelai:[297,311,312],maxdepth:285,maxdiff:[204,384,392],maximum:[50,58,62,73,86,98,113,114,143,158,194,218,220,246,249,250,251,252,253,280,285,345,354,361,363,369,377],maxlengthvalid:158,maxnum:377,maxrotatedfil:370,maxsplit:354,maxthread:345,maxval:[369,377],maxvalu:369,maxwidth:363,may_use_red_door:37,mayb:[13,14,15,19,20,22,29,37,58,65,67,68,70,72,75,81,82,88,93,96,97,102,104,105,106,109,112,114,115,118,120,139,140,146,167,196,203,228,235,318],mccp:[30,138,155,156,295,305,308],mccp_compress:313,meadow:[43,65,68,113],mean:[3,4,5,6,8,9,11,13,14,15,16,19,20,22,23,27,29,30,31,32,33,38,40,41,43,45,48,49,53,56,58,59,61,62,64,66,68,70,71,72,73,74,77,78,83,87,90,91,92,95,97,100,102,103,104,105,106,107,108,111,112,115,117,118,120,121,125,126,129,130,133,134,137,146,148,149,153,158,160,167,173,189,206,211,225,235,246,259,260,265,267,274,280,284,285,290,294,300,324,340,349,351,354,361,363,367,370,373,374],meaning:[168,184],meaningless:121,meant:[20,23,29,38,45,46,50,55,56,65,68,69,88,92,100,104,106,113,130,139,166,197,211,219,236,244,246,249,250,251,252,253,260,266,268,280,305,355],measur:[5,121,146,165,182,377],meat:[110,116,119,122,124,132],mech:[94,404],mechan:[4,19,22,26,27,37,38,45,83,86,91,93,98,111,112,118,120,121,130,158,160,164,212,217,236,252,273,285,292,294,300,304,310,318,329,340,351,359,362,365,372,402],mechcmdset:81,mechcommand:81,mechcommandset:81,meck:81,media:[50,104,159,187,194,270,277,287,296,328,345,348,373,397],median:72,mediat:118,mediev:203,medium:50,mediumbox:309,meet:[2,82,104,111,113,224,268,344],mele:[113,253],melt:[202,203],mem:183,member:[13,58,67,114,179,181,182,280,377],membership:[67,80,102],memori:[5,20,22,45,49,58,61,64,83,89,105,107,137,145,146,158,183,189,260,280,294,333,343,349,353,362,367,372,377],memoryerror:140,memoryusag:333,memplot:[155,156,295,330],meni:197,mental:130,mention:[8,13,14,15,16,22,30,31,38,44,48,53,60,61,67,72,81,84,87,89,90,100,102,107,112,130,140,146,167,207],menu:[0,7,9,13,20,37,41,71,76,82,93,103,112,113,114,119,121,139,140,141,153,155,156,173,192,197,208,209,212,218,231,244,247,263,281,285,298,300,353,371,404],menu_cmdset:361,menu_data:27,menu_edit:197,menu_login:[155,156,192],menu_modul:361,menu_module_path:361,menu_quit:197,menu_setattr:197,menu_start_nod:244,menu_templ:361,menuchoic:[27,361],menudata:[210,218,263,282,361],menudebug:[27,361],menufil:361,menunode_fieldfil:218,menunode_inspect_and_bui:97,menunode_shopfront:97,menunode_treeselect:247,menunodename1:27,menunodename2:27,menunodename3:27,menuopt:247,menutest:99,menutre:361,merchandis:114,merchant:71,mercuri:60,mere:[126,220],merg:[6,11,22,27,68,74,78,88,90,92,102,105,106,117,123,164,165,166,167,180,256,266,268,285,289,324,361,369],merge_prior:361,merger:[20,73,74,166,167],mergetyp:[20,27,120,166,256,266,359,361],merit:117,mess:[5,11,13,19,51,75,114,146,247],messag:[8,9,11,14,16,19,22,23,24,26,27,28,30,31,34,36,38,40,41,46,48,53,55,61,65,68,70,71,73,75,76,78,79,81,83,84,87,88,91,92,95,96,97,98,99,100,107,109,112,113,114,117,118,120,121,127,131,136,140,141,143,146,149,151,153,158,160,164,167,168,171,173,178,179,180,182,184,186,188,189,190,191,196,197,199,202,204,211,212,214,218,219,223,225,227,229,233,234,236,240,246,249,250,251,252,253,255,256,258,259,261,263,264,265,266,267,274,280,300,302,309,311,312,318,319,320,323,324,326,328,337,339,341,343,345,357,359,361,362,369,370,374,377],message_rout:46,message_search:190,message_transform:189,messagepath:404,messagewindow:46,messeng:258,messsag:214,meta:[40,45,104,159,270,277,348,351,367,381,383,397],metaclass:[45,58,168,351],metadata:[240,302],metavar:267,meteor:96,meter:[69,220,246],metho:188,method:[3,8,11,12,13,19,20,23,27,29,31,34,37,38,40,41,42,43,44,45,46,48,53,56,58,59,62,67,68,70,71,72,73,75,77,78,82,83,84,85,86,91,92,93,98,99,101,102,103,106,108,109,117,118,120,121,126,127,128,129,131,132,133,151,158,162,164,166,167,168,170,173,174,178,180,181,182,183,184,187,188,189,190,191,194,195,196,197,202,204,205,209,211,214,215,216,217,222,225,227,231,232,233,234,235,236,239,240,242,245,246,249,250,251,252,253,260,261,263,264,265,266,267,268,271,272,274,275,280,292,293,294,297,302,305,306,307,309,310,311,312,313,318,320,323,326,328,329,332,336,338,339,340,341,343,348,349,351,354,355,357,359,361,362,363,364,367,368,369,370,371,372,374,375,376,377,381,382,383,384,386,402],methodnam:[184,195,204,215,226,241,245,261,294,326,336,368,375,384,392,400],metric:[96,235],microsecond:13,microsoft:[73,140],mid:[60,84,129],middl:[22,72,84,146,250,354],middlewar:[155,156,379,388],midnight:[82,92],midst:111,midwai:62,mighht:98,might:[0,3,6,8,11,13,15,16,17,19,20,22,23,27,28,31,34,38,40,41,44,48,49,53,55,62,66,68,71,73,77,79,80,82,83,84,85,86,87,91,92,93,95,96,97,98,99,100,110,112,114,118,120,121,125,128,130,131,132,136,137,140,145,146,147,148,149,153,167,171,173,196,234,240,243,249,250,251,252,267,280,329,351,354,359,370,371,377,383,397],mighti:[73,84,105],migrat:[2,8,10,11,42,58,67,73,75,104,110,132,137,140,145,152,153,194,285],mike:173,million:[132,137],mime:357,mimic:[5,23,26,77,114,118,137,191,339,359],mimick:[26,78,118,331,359,362],mimim:352,min:[38,72,92,113,205,218,246,364,369],min_damag:251,min_dbref:350,min_heal:251,min_height:363,min_shortcut:[68,197],min_valu:397,min_width:363,mind:[14,15,27,48,49,74,77,87,89,90,94,107,108,111,112,113,115,117,130,133,139,196,220,225,234,302,377],mindex:165,mine:[71,114,149],mini:[73,77,104,105,106],miniatur:111,minim:[41,112,115,120,149,194,235,285],minimalist:[22,60,91],minimum:[41,68,70,78,91,114,118,218,246,249,250,251,252,253,305,345,351,363,369,372,377],minimum_create_permiss:382,minimum_list_permiss:382,mininum:363,minlengthvalid:158,minor:[87,167],mint:[11,140],minthread:345,minu:[58,102,280,364],minut:[19,38,83,92,98,115,120,135,148,178,196,205,343,364,377],minval:[369,377],mirc:312,mirror:[41,107,135,144,155,156,192,254],mis:90,misanthrop:102,misc:24,miscelan:353,miscellan:[103,104],mislead:87,mismatch:[30,377],miss:[6,72,79,90,99,114,140,146,202,204,249,250,251,252,253,284,305,403],missil:[81,252],mission:[87,93],mistak:75,misus:146,mit:[135,354],mitig:[90,149,402],mix:[13,22,23,27,62,76,85,102,117,130,132,158,196,203,211,236,280,284,285,344,352,355,363],mixabl:211,mixer:211,mixer_flag:211,mixin:[284,334,383,386,402],mixtur:[95,211],mkdir:[2,67,140],mktime:92,mmorpg:115,mob0:89,mob:[15,31,41,77,89,111,112,155,156,167,173,192,262,266,285,355],mob_data:89,mob_db:89,mob_vnum_1:89,mobcmdset:264,mobdb:89,mobil:[15,37,94,111,114,143,151,264,274],moboff:264,mobon:264,mock:[8,203,375],mock_channeldb:184,mock_get_vers:392,mock_random:261,mock_set:392,mock_tim:[245,336],mockdeferlat:375,mockdelai:375,mocked_idmapp:336,mocked_o:336,mocked_open:336,mockrandom:204,mockval:375,mod:[136,149,245,246,284],mod_import:377,mod_import_from_path:377,mod_prototype_list:284,mod_proxy_http:136,mod_proxy_wstunnel:136,mod_sslj:136,mode:[3,5,7,12,20,26,27,30,52,64,69,87,93,100,105,107,108,114,120,121,126,132,135,136,142,148,149,155,172,183,189,194,195,198,227,229,264,280,284,291,300,305,310,317,328,329,338,355,359,361,370,377,404],mode_clos:329,mode_init:329,mode_input:329,mode_keepal:329,mode_rec:329,model:[13,23,31,33,40,43,44,45,52,64,67,75,78,87,93,102,114,118,125,131,155,156,157,158,159,186,187,189,190,269,270,276,277,280,286,287,290,294,295,296,306,347,348,349,350,352,353,358,365,366,368,373,374,377,381,383,397,402,404],model_inst:373,modeladmin:[187,270,277,287,296,348],modelattributebackend:349,modelbackend:389,modelbas:367,modelchoicefield:277,modelclass:[13,43],modelform:[159,270,277,348,397],modelmultiplechoicefield:[159,270,277],modelnam:[189,272,351],modelseri:383,modelviewset:386,moder:[80,86,196],modern:[13,16,48,60,73,85,130,135,149,231,313],modif:[11,22,56,66,71,74,82,98,121,136,148,246,346,397],modifi:[0,5,9,11,12,13,20,22,23,27,29,34,37,40,41,45,46,53,62,64,65,66,68,69,70,71,73,75,76,77,80,82,86,88,89,90,91,97,99,100,104,106,107,108,109,111,113,114,115,117,118,121,124,127,134,148,153,158,159,167,189,194,197,202,206,211,212,214,217,219,225,227,233,236,243,245,246,249,250,251,252,253,265,267,272,280,285,294,351,355,361,367,373,376,397,402],modified_text:62,modified_tim:194,modul:[0,4,5,6,8,13,14,16,19,20,22,25,26,27,29,30,31,34,38,40,41,42,45,53,56,60,62,64,70,73,74,75,77,81,84,89,90,91,92,95,96,97,99,100,103,104,105,106,108,113,114,117,119,121,123,126,129,141,145,147,149,153,164,165,167,168,173,175,176,177,178,182,184,188,196,197,198,199,200,202,203,204,205,206,207,209,211,214,216,217,218,220,222,223,224,226,227,230,231,234,235,236,241,242,243,245,246,247,249,250,251,252,253,256,264,265,266,267,274,275,279,280,283,284,285,290,292,293,294,297,299,300,304,305,309,317,319,320,323,324,327,329,331,332,333,338,340,341,342,349,351,352,353,354,355,356,357,358,359,360,361,362,364,369,375,377],modulepath:309,moifi:217,mold:108,mollit:28,moment:[20,44,55,64,71,81,90,97,98,105,113,158,283,289],mona_lisa_overdr:109,monei:[58,67,112,113,114,115,146,274],monetari:[74,79,196],monitor:[5,32,59,76,290,305,324,367],monitor_handl:[32,155,290],monitorhandl:[24,30,155,156,286,404],monlit:102,mono:82,monster:[34,37,78,84,90,105,108,112,113,114,119,173,285],monster_move_around:108,month:[74,92,146,205,364,370,377],monthli:92,montorhandl:32,moo:[60,63,77,90,110,135],mood:[71,111,114,115,246],moon:[82,92,96,102],moonlight:102,moonlit:102,moor:111,moral:6,more:[2,3,4,5,6,8,11,12,13,14,15,16,17,19,20,22,23,25,26,27,28,29,30,33,34,37,38,40,41,43,44,45,46,48,49,51,52,53,54,55,56,58,59,60,61,62,66,67,68,69,71,72,73,74,77,78,79,80,81,82,83,86,87,88,89,91,92,93,94,97,98,99,100,102,103,104,105,107,108,109,110,111,112,113,115,116,117,118,120,121,122,123,125,127,129,130,131,132,133,135,137,140,143,144,145,146,148,149,153,155,157,158,159,162,165,166,167,172,173,179,183,185,188,192,194,196,197,198,199,202,205,207,209,211,217,220,225,228,230,234,235,236,243,244,246,247,249,250,251,252,253,259,264,265,266,267,268,274,277,280,283,284,285,310,312,315,331,332,341,346,349,350,354,355,357,358,359,360,361,362,363,367,374,377,378,383,397,402,404],more_command:362,moreov:[38,146],morn:[113,217,218],mortal:111,most:[3,5,6,9,13,14,17,19,20,22,25,27,30,31,34,40,41,42,44,45,46,48,53,56,58,59,60,61,62,63,65,66,67,68,70,71,72,73,74,75,78,80,82,85,86,87,89,90,91,92,93,96,98,99,100,101,102,103,104,107,108,109,110,111,113,114,115,117,118,120,121,126,129,130,132,136,137,140,146,148,149,152,158,162,166,167,170,173,181,191,197,202,203,216,220,235,236,243,249,250,251,252,253,272,274,275,279,280,284,285,289,323,328,338,349,350,351,352,361,362,367,368,377,402],mostli:[27,45,46,53,62,90,93,98,118,121,146,159,166,206,235,251,268,320],motiv:[14,15,34,74,77,79,112,311,312,318,319,320,323,328,329,340,341],mount:148,mountain:[60,73,230],mous:[46,62,361],movabl:211,move:[15,16,22,23,26,27,28,34,66,67,68,71,72,73,80,81,84,87,88,91,93,96,97,98,104,105,107,108,111,112,113,114,119,120,126,130,132,133,135,137,139,140,167,173,179,196,197,211,212,214,218,224,227,243,246,249,250,251,252,253,264,265,266,268,271,274,280,332,351,355,362],move_around:[105,108],move_hook:280,move_obj:268,move_posit:211,move_to:[34,66,97,117,129,227,243,280],movecommand:88,moved_obj:[212,266,268,280],moved_object:280,movement:[37,91,113,129,243,249,250,251,252,253,280],mover:253,mptt:80,mratio:[165,182],msdp:[56,305,324],msdp_list:305,msdp_report:305,msdp_send:305,msdp_unreport:305,msdp_var:324,msg:[3,8,12,13,14,19,22,26,27,28,31,32,34,41,46,48,53,58,59,62,63,66,68,70,71,73,75,76,82,83,84,85,87,88,89,91,92,96,97,98,99,105,106,107,108,117,118,120,121,127,129,143,155,158,160,168,170,174,178,184,187,189,190,191,202,211,214,219,227,229,240,246,258,267,275,280,311,312,339,348,355,357,359,361,362,370,374,377],msg_all:120,msg_all_sess:[22,168],msg_already_sit:117,msg_arriv:66,msg_char:211,msg_cinemat:216,msg_content:[19,22,34,38,66,71,81,92,121,127,129,131,227,280],msg_help:180,msg_leav:66,msg_locat:[227,280],msg_other:196,msg_other_sit:117,msg_receiv:[227,280],msg_room:211,msg_self:[227,280],msg_set:352,msg_sitting_down:117,msg_standing_fail:117,msg_standing_up:117,msg_system:211,msgadmin:187,msglauncher2port:[300,309],msgmanag:[190,191],msgobj:[23,189],msgportal2serv:309,msgreturn:184,msgserver2port:309,msgstatu:[300,309],mssp:[40,104,155,156,295,308],mtt:327,much:[0,1,3,5,8,13,14,15,16,27,31,34,37,44,45,48,55,61,66,68,70,72,73,74,75,78,80,82,84,86,87,89,92,93,96,98,99,100,102,105,106,107,108,110,111,114,115,117,118,119,120,128,129,131,132,133,135,137,140,146,162,167,172,181,197,205,206,235,236,246,247,253,256,265,340,354,355,356,363,377],muck:[90,110],mud:[6,9,16,30,31,33,36,40,41,44,46,53,59,60,62,64,65,68,69,72,73,77,78,81,85,89,98,100,104,107,111,112,115,118,120,126,130,131,136,137,138,140,144,146,147,148,151,152,153,162,167,170,253,263,297,313,314,315,320,323,324,327,355,364],mudbyt:135,mudconnector:135,mudderi:135,muddev:140,mudform:360,mudinfo:[23,99],mudlab:135,mudlet:[138,305,315],mudmast:138,mudramm:138,muhammad:376,mukluk:138,mul:283,mult:[37,283],multi:[20,27,40,41,48,68,69,75,77,105,109,110,111,112,117,121,148,165,183,203,211,236,247,280,341,361,377],multiaccount_mod:6,multidesc:[155,156,192],multilin:376,multimatch:[20,109,165,236,280,377],multimatch_str:[158,236,280,377],multimedia:[46,194],multipart:194,multipl:[11,15,19,20,22,32,34,37,40,41,42,44,45,49,53,59,60,62,68,69,70,78,85,91,92,102,104,105,107,111,112,118,121,135,137,146,158,164,166,171,172,173,178,182,183,200,202,206,207,217,219,220,226,232,236,245,247,249,250,251,252,258,266,275,280,283,284,285,294,298,302,305,309,324,332,348,349,350,355,361,363,374,377],multiplay:[69,77,90,110,114,115,116,135],multipleobjectsreturn:[158,160,162,189,191,196,199,205,211,212,217,219,225,227,233,234,235,236,242,243,244,249,250,251,252,253,255,258,259,260,264,265,266,268,272,279,280,284,289,292,307,333,349,352,364,368],multipli:[107,283],multisess:[12,52,87,93,361,404],multisession_mod:[22,41,78,113,114,121,132,138,158,170,174,198,219,280,341],multisession_modd:27,multitud:[62,73,90],multumatch:280,mundan:81,murri:377,muscular:113,muse:135,mush:[2,60,67,69,77,94,110,118,120,135,200,232,404],mushclient:[30,138,305,315],musher:135,mushman:60,musoapbox:[90,135],must:[0,5,6,8,9,11,12,13,16,20,22,26,27,30,31,32,33,34,37,40,43,44,45,46,48,53,55,56,61,62,64,65,66,72,74,75,78,80,82,84,89,91,92,95,97,99,101,104,105,106,107,108,109,112,113,115,117,120,121,125,126,132,136,138,140,141,143,144,146,148,149,153,160,165,166,168,173,178,183,184,188,189,190,194,196,199,200,202,205,207,211,214,227,231,233,235,236,240,246,247,249,250,251,252,253,259,260,263,265,266,272,274,280,283,284,290,294,300,305,318,320,323,340,342,343,348,349,350,351,354,355,356,357,358,359,360,361,362,364,369,371,372,373,374,376,377,378,383,402],must_be_default:167,mutabl:358,mute:[17,87,188,189],mutelist:[87,189],mutltidesc:232,mutual:350,mux2:63,mux:[22,23,52,60,77,81,87,91,100,110,149,155,156,163,181,182,200,273,404],mux_color_ansi_extra_map:200,mux_color_xterm256_extra_bg:200,mux_color_xterm256_extra_fg:200,mux_color_xterm256_extra_gbg:200,mux_color_xterm256_extra_gfg:200,muxaccountcommand:[181,229],muxaccountlookcommand:170,muxcommand:[22,76,82,83,84,85,88,91,96,99,121,155,156,163,169,170,171,172,173,178,179,180,182,183,185,199,206,207,209,217,223,229,230,232,233,242,244,251,252,266],mvattr:[99,173],mxp:[30,62,138,155,156,295,305,308,320,323,354,361,376,377],mxp_pars:315,mxp_re:354,mxp_sub:354,my_callback:342,my_datastor:58,my_func:108,my_funct:84,my_github_password:11,my_github_usernam:11,my_identsystem:33,my_object:84,my_port:53,my_portal_plugin:53,my_script:38,my_server_plugin:53,my_servic:53,my_word_fil:235,myaccount:43,myaccountnam:109,myapp:58,myarx:67,myattr:[13,158],mybot:178,mycar2:33,mychair:43,mychan:23,mychannel:[49,178],mycharact:95,mychargen:27,mycmd:[22,29],mycmdget:106,mycmdset:[20,22,99,106],mycommand1:20,mycommand2:20,mycommand3:20,mycommand:[20,22,56,85,99,106,109],mycompon:46,myconf:2,mycontrib:8,mycss:46,mycssdiv:46,mycustom_protocol:53,mycustomcli:53,mycustomview:64,mydatastor:58,mydhaccount:148,mydhaccountt:148,mydhacct:148,myevennia:144,myevilcmdset:[20,166],myevmenu:27,myfix:11,myfunc:[8,44,48,377],mygam:[0,3,5,7,8,9,11,12,14,15,19,20,25,27,30,31,34,37,38,40,45,46,53,55,58,62,64,67,70,72,73,76,81,82,85,88,89,90,91,92,93,95,96,97,99,103,104,105,106,107,108,110,117,118,120,121,123,125,127,128,129,132,133,137,139,140,141,142,143,145,146,148,152,153,197,198,200,217,229,230,231,232,242,243,246,325,375,377],mygamedir:75,mygamegam:95,myglobaleconomi:38,mygrapevin:178,myhandl:42,myhousetypeclass:173,myinstanc:58,myircchan:178,mykwarg:27,mylayout:46,mylink:75,mylist2:13,mylist:[6,13,351],mylog:19,mymap:230,mymenu:27,mymethod:89,mymodul:44,mymud:[7,136],mymudgam:146,mynam:[114,148],mynestedlist:358,mynod:27,mynoinputcommand:22,mynpc:121,myobj1:43,myobj2:43,myobj:[13,19,31,38,294],myobject:13,myobjectcommand:82,myothercmdset:20,myownfactori:53,myownprototyp:37,mypassw:207,mypath:8,myplugin:46,myproc:53,myproc_en:53,myprotfunc:37,myrecip:70,myroom:[38,43,89,102,173],myros:34,myscript:[38,43,45],myscriptpath:38,myself:115,myserv:207,myservic:53,mysess:41,mysql:[2,9,78,377],mysqlclient:137,mysteri:[33,69,145],myston:109,mytag:46,mythic:111,mytick:294,mytickerhandl:294,mytickerpool:294,mytrait:246,mytup1:13,mytup:13,myvar:22,myview:64,naccount:341,nail:202,naiv:[189,194,268,272,351],nake:22,name1:173,name2:173,name:[2,3,4,5,7,8,9,10,11,12,13,14,15,16,20,22,23,27,28,29,30,31,32,33,34,37,38,40,41,42,43,45,46,48,51,53,54,55,56,58,61,62,64,65,66,67,68,69,70,71,72,73,75,78,80,82,84,87,88,89,90,91,92,93,95,96,97,98,99,100,101,102,103,104,106,107,108,109,110,111,112,113,117,120,121,123,125,126,129,130,131,132,133,135,137,138,139,141,143,144,145,146,148,149,152,153,155,156,158,160,162,164,165,166,167,168,170,171,173,178,179,180,181,182,183,184,185,188,189,190,191,194,197,198,199,202,203,205,207,209,211,212,214,216,218,222,224,225,228,231,233,234,235,236,242,246,247,251,252,264,266,267,268,271,272,273,279,280,284,285,289,290,292,294,300,303,305,306,307,309,310,312,317,320,323,324,327,328,329,332,343,345,348,349,350,351,352,354,355,356,357,359,360,361,362,367,368,369,370,371,373,374,376,377,378,381,384,385,386,389,397,402],namecolor:247,namedtupl:222,nameerror:[3,107],namelist:229,namesak:6,namespac:[45,46,93,225,267,285,343,355],napoleon:75,narg:[62,267],narr:253,narrow:[98,106,114,117],nativ:[3,23,38,59,75,102,114,239,343,345,402],nattempt:27,nattribut:[13,27,45,120,173,285,339,349,351,357,361],nattributehandl:349,natur:[13,16,19,43,59,77,135,160,363],natural_height:363,natural_kei:349,natural_width:363,navig:[7,9,27,67,72,73,75,132,133,253,402],naw:[28,138,155,156,295,308],nbsp:376,nchar:128,nclient:331,ncolumn:363,ncurs:155,ndb:[14,22,27,38,41,45,68,82,84,120,158,162,183,279,289,339,351,361],ndb_:[37,173,285],ndb_del:339,ndb_get:339,ndb_set:339,ndk:145,nearbi:[166,167,168,253],nearli:[104,117,354],neat:[66,123,397],neatli:[60,377],necess:53,necessari:[2,11,45,53,60,62,66,68,80,86,90,91,98,103,104,112,127,129,153,167,168,191,198,211,225,240,266,267,285,293,329,348,355,361,363,371,373,377],necessarili:[37,59,75,87,90,111,146,377],necessit:342,neck:[37,199],necklac:[113,199],need:[0,2,3,5,6,7,8,9,10,11,12,13,14,15,16,19,20,22,23,25,26,27,29,30,31,32,33,34,37,38,40,41,43,44,45,46,48,51,53,54,55,56,58,59,61,62,64,65,67,68,69,70,71,72,73,74,75,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,95,96,97,98,99,100,102,103,104,105,107,108,109,111,112,113,115,117,118,120,121,122,123,125,126,127,129,130,132,133,135,136,137,139,140,141,143,144,145,146,147,148,149,152,153,158,160,162,166,168,170,173,178,179,181,184,188,189,194,196,197,202,203,207,211,212,214,216,217,219,223,224,225,226,230,233,234,235,236,246,247,249,250,251,252,253,260,264,265,266,267,268,274,275,279,280,284,285,292,300,302,304,305,309,317,324,329,331,339,340,341,345,348,349,351,354,355,357,361,362,363,364,369,371,372,374,377,402],need_gamedir:300,needl:233,needless:105,neg:[92,130,166,359,377],negat:[62,102,275],negoti:[196,314,316,318,327,341],negotiate_s:316,neighbor:[86,114],neither:[6,13,118,139,153,206,284,324,349,352,378],nenter:27,neophyt:246,nest:[4,13,15,22,27,62,158,173,236,247,274,280,283,285,324,358,369],nested_mut:13,nested_r:173,nestl:73,net:[67,90,114,135,140,144,146,160,178,313,314,324,327,341],netrc:11,network:[53,61,76,77,78,79,115,135,141,143,144,146,149,151,160,178,311,312,317,338,341],neu:197,neural:114,neutral:219,never:[0,1,8,11,15,19,20,22,27,31,40,44,45,49,58,59,62,78,89,92,98,104,105,107,108,109,112,113,114,117,127,129,132,139,158,224,235,236,252,253,264,275,280,339,358,369,377],nevertheless:[0,27,58,130,170,197],new_alias:168,new_arriv:266,new_attrobj:349,new_channel:91,new_charact:264,new_coordin:268,new_create_dict:211,new_datastor:58,new_goto:361,new_kei:[42,168,280],new_loc:173,new_menu:197,new_nam:[42,173],new_name2:173,new_obj:[31,214,216,280,285],new_obj_lockstr:173,new_object:[37,285],new_po:211,new_posit:211,new_progress:212,new_raw_str:165,new_room_lockstr:173,new_ros:34,new_scor:212,new_script:38,new_typeclass:[158,351],new_typeclass_path:45,new_valu:[32,349],newbi:[77,82,188],newcom:[114,126],newer:67,newindex:247,newli:[11,54,71,91,102,107,132,173,189,197,202,214,216,229,234,267,280,285,292,357],newlin:[22,46,180,355,363],newnam:[22,173,351],newpassword:171,newstr:46,nexist:68,nexit:[8,128],next:[0,2,3,7,11,13,14,15,20,22,26,27,28,29,31,34,38,46,48,49,55,56,58,62,66,67,68,70,71,72,73,75,78,80,81,82,83,84,85,86,87,89,91,92,94,95,97,99,100,102,104,105,107,108,109,110,111,112,113,114,115,117,118,120,121,129,132,133,135,137,141,144,145,146,147,148,149,153,197,205,211,214,230,232,247,249,250,251,252,253,265,275,292,300,355,361,362,364,369,377,402],next_nod:27,next_stat:[211,214],next_turn:[249,250,251,252,253],nextrpi:135,nfkc:158,ng2:363,nginx:136,nice:[8,19,29,49,65,66,68,72,73,91,92,95,105,106,112,113,139,146,148,173,196,199,236,284],nicer:[100,107],niceti:173,nick:[12,13,24,30,34,63,90,99,135,158,160,173,179,236,274,279,280,312,349,350,369,383,404],nick_typ:33,nickhandl:[13,33,349],nicklist:[160,178,312],nicknam:[11,33,34,63,179,236,279,280,312,349,350],nickreplac:349,nickshandl:383,nicktemplateinvalid:[349,369],nicktyp:[236,280],nifti:[106,136],night:[91,112,113,131,217],nine:54,nineti:378,nit:92,nline:370,no_channel:[20,22,166,361],no_default:[45,158,351],no_exit:[20,22,120,166,256,263,361],no_gmcp:324,no_log:167,no_match:197,no_mccp:313,no_more_weapons_msg:265,no_msdp:324,no_mssp:314,no_mxp:315,no_naw:316,no_obj:[20,166,256,263,361],no_superuser_bypass:[158,189,275,280,351],no_tel:31,noansi:184,nobj:128,nocaptcha:132,nocaptcha_recaptcha:132,nocolor:[95,305,320,323,328,329],nod:113,nodaemon:7,node1:[27,361],node2:[27,361],node3:[27,361],node:[14,37,97,210,218,231,247,263,282,298,361],node_abort:27,node_apply_diff:282,node_attack:27,node_background:27,node_betrayal_background:27,node_border_char:[210,361],node_create_room:210,node_destin:282,node_enter_password:231,node_enter_usernam:231,node_examine_ent:282,node_exit:27,node_formatt:[27,210,218,361],node_four:27,node_game_index_field:298,node_game_index_start:298,node_hom:282,node_index:[282,361],node_join_room:210,node_kei:282,node_loc:282,node_login:27,node_mssp_start:298,node_mylist:27,node_on:27,node_opt:210,node_parse_input:27,node_password:27,node_prototype_desc:282,node_prototype_kei:282,node_prototype_sav:282,node_prototype_spawn:282,node_quit:210,node_quit_or_login:231,node_readus:27,node_select:27,node_set_desc:210,node_set_nam:27,node_start:298,node_test:27,node_usernam:27,node_validate_prototyp:282,node_view_and_apply_set:298,node_view_sheet:27,node_violent_background:27,node_with_other_nam:361,nodefunc:361,nodekei:361,nodenam:[27,361],nodetext:[27,210,218,282,361],nodetext_formatt:[27,210,218,282,361],noecho:[107,183],noerror:280,nofound_str:[158,236,280,377],nogoahead:322,nohom:357,nois:[81,117],noisi:[146,297,302,310,320,323,345],noloc:173,nomarkup:[30,95],nomatch:[68,182,197,359,369,377],nomatch_exit:68,nomatch_single_exit:68,nomigr:8,nomin:402,non:[11,15,16,19,20,22,26,28,29,30,37,38,41,45,46,58,59,62,65,68,72,75,77,78,79,80,84,88,91,92,96,100,102,105,106,109,112,114,117,130,140,141,153,158,160,162,164,166,173,183,189,191,203,206,214,225,234,242,244,246,247,265,271,279,280,284,285,289,290,291,292,293,294,300,309,323,324,338,339,341,349,351,354,357,358,359,361,363,369,374,377,383],nonc:328,nondatabas:[13,339,351],none:[3,12,13,14,15,16,20,22,23,26,27,30,31,32,33,38,41,43,48,53,56,58,59,62,66,68,72,73,78,82,85,86,87,88,89,91,92,93,95,97,98,99,101,102,105,106,109,117,120,121,127,129,158,159,160,164,165,166,167,168,170,173,174,175,176,177,180,181,182,184,187,188,189,190,191,194,195,196,197,198,199,202,204,206,209,210,211,212,214,216,217,218,219,222,224,225,227,228,231,233,234,235,236,242,244,246,247,249,250,251,252,253,256,258,263,264,265,266,267,268,270,271,274,275,277,279,280,282,283,284,285,287,290,291,292,294,297,298,300,302,306,309,310,311,312,319,320,328,329,339,340,341,343,344,345,348,349,350,351,352,354,355,356,357,358,359,360,361,362,363,364,367,369,370,372,373,374,377,378,381,384,386,389,392,397,402],nonpc:121,nonsens:235,noon:[31,55,100,118],nop:323,nopkeepal:[138,323],nor:[3,7,13,14,20,60,84,105,114,120,130,139,206,207,267,280,284,324,349,352],norecapcha:132,norecaptcha_secret_kei:132,norecaptcha_site_kei:132,norecaptchafield:132,normal:[4,5,6,8,9,12,13,14,15,16,19,20,22,23,27,29,30,31,33,37,38,40,41,43,45,46,48,51,54,55,56,58,59,61,62,64,65,67,69,71,72,73,75,77,78,81,82,84,85,88,89,90,91,92,93,95,96,97,99,100,102,105,106,107,108,111,113,120,121,123,129,130,133,137,144,145,146,148,153,158,160,162,164,165,166,167,168,170,173,180,183,188,189,194,195,196,202,205,206,211,227,249,250,251,252,253,264,267,268,279,280,282,285,292,294,300,309,312,313,314,316,318,332,339,341,347,349,350,351,354,355,358,361,362,367,369,374,376,377,379,383],normal_turn_end:120,normalize_nam:280,normalize_usernam:158,north:[34,62,66,68,71,72,73,88,100,117,129,173,197,230,243,332],north_south:73,northeast:[100,173,268],northern:[68,73],northwest:173,nose:349,not_don:345,not_error:300,not_found:173,notabl:[6,11,48,53,67,140,168,173,184,196,351,358,369,377],notat:[4,173,354,377],notdatabas:45,note:[0,3,5,7,9,10,11,12,13,14,19,30,31,34,37,38,41,42,44,45,46,49,51,55,56,58,59,61,62,64,66,67,70,72,78,80,81,82,84,87,90,91,92,93,97,99,100,102,105,106,107,108,109,110,111,112,114,117,118,120,121,125,126,129,130,132,133,137,138,140,145,146,148,149,151,153,155,158,160,165,166,167,168,170,173,174,175,179,180,181,183,184,185,188,189,190,194,196,198,199,200,202,203,205,206,207,211,216,217,219,224,225,227,228,230,231,232,233,234,235,236,242,243,246,247,249,250,251,252,253,256,259,260,266,267,268,274,275,279,280,284,285,292,294,297,300,305,309,310,312,313,317,318,319,320,323,324,325,327,328,331,333,334,339,341,345,346,349,350,351,352,354,355,356,357,358,359,360,361,362,363,364,367,369,370,372,373,374,377,382,383,390,404],notepad:[110,140],notfound:377,notgm:91,noth:[3,8,13,15,19,22,23,34,44,48,56,60,66,68,73,84,89,90,92,97,99,100,105,107,109,114,117,120,158,173,182,247,249,252,253,264,268,280,292,312,349,351,361],nother:128,notic:[2,3,11,14,22,48,49,66,68,71,74,79,84,86,87,92,93,98,100,104,105,114,117,126,129,130,137,197,255,313,402],notif:[11,46,80,145,229],notifi:[109,147,151,178,202,249,250,251,252,253,266,284],notificationsconfig:80,notimplementederror:323,notion:[44,70,92,119,120,246],noun:[235,236],noun_postfix:235,noun_prefix:235,noun_transl:235,now:[0,2,6,7,8,9,11,12,13,15,18,19,20,22,27,31,34,35,37,38,41,44,45,46,48,49,55,58,60,62,64,65,66,67,68,70,71,72,73,77,78,81,82,83,84,86,87,89,90,91,92,93,95,96,97,98,99,100,102,103,104,105,106,107,108,109,110,111,112,113,114,115,117,118,121,122,123,125,126,127,129,130,132,133,135,137,140,141,143,144,145,146,147,148,149,152,153,167,196,204,205,218,225,227,246,247,259,268,275,280,312,320,341,373,375,377,403],nowher:[73,107,114],noxterm256:323,npc:[22,27,67,71,73,78,112,118,196,244,274,280,404],npcname:127,npcshop:97,nprot:128,nr_start:291,nroom:[68,128],nroom_desc:8,nrow:363,ntf:140,nuanc:62,nudg:[134,256,260,345],nuisanc:149,nulla:28,num:[31,72,236,280],num_lines_to_append:370,num_object:102,num_objects__gt:102,num_tag:102,number:[0,2,5,6,8,11,13,14,19,20,22,23,26,27,33,38,40,41,42,43,44,45,48,49,62,64,65,66,72,73,75,78,81,87,90,91,92,95,97,99,102,105,106,107,108,109,111,114,117,118,120,121,128,133,137,143,146,147,148,155,158,160,165,166,167,171,173,178,179,188,190,191,194,199,202,205,206,211,218,220,222,224,225,228,230,234,235,236,247,249,250,251,252,253,280,283,284,285,291,292,298,300,305,311,312,314,318,331,341,343,345,349,350,352,354,355,357,359,361,362,363,364,367,369,370,374,377,385,386,397],number_of_dummi:300,number_tweet_output:128,numberfilt:381,numbertweetoutput:128,numer:[6,112,118,220,245,246,354],numpi:333,oak:203,oakbarkrecip:203,oakwood:203,obelisk:[111,265],obfusc:[69,235,236],obfuscate_languag:[235,236],obfuscate_whisp:[235,236],obj1:[6,13,31,37,109,173,202,209,233,253],obj1_search:209,obj2:[6,8,13,31,37,109,173,202,209,233,253,355],obj2_search:209,obj3:[13,109,173,202],obj4:[13,109],obj5:13,obj:[3,8,12,13,19,20,22,31,32,33,34,37,38,43,44,45,48,58,68,82,87,89,91,96,98,99,101,102,106,109,117,126,129,158,159,166,167,168,171,173,179,181,182,183,184,187,188,190,195,197,199,209,211,214,217,218,219,222,224,225,228,229,233,236,246,247,249,250,251,252,253,256,258,260,265,266,268,274,275,277,279,280,283,285,287,289,290,291,292,329,331,332,339,348,349,350,351,352,355,357,358,362,372,373,374,377,382,383],obj_desc:252,obj_detail:266,obj_kei:252,obj_prototyp:285,obj_to_chang:45,obj_typeclass:252,objattr:[265,274],objclass:[367,377],object1:22,object2:[22,196,280],object:[0,2,3,4,5,8,12,14,15,16,20,22,23,24,26,27,28,30,32,33,37,38,40,42,44,45,46,48,49,51,53,56,58,59,60,62,63,64,65,66,67,68,69,70,71,72,75,76,77,81,84,85,86,87,88,89,90,91,92,93,94,95,97,98,99,103,104,110,111,113,118,120,121,126,127,128,131,132,133,135,137,149,153,155,156,157,158,159,160,161,162,164,165,166,167,168,170,171,172,173,174,175,178,179,181,182,183,184,185,187,188,189,190,191,192,194,196,197,198,199,202,207,208,209,210,212,214,216,217,218,219,222,223,224,225,226,227,228,229,230,233,234,236,239,240,241,242,243,244,245,246,247,249,250,251,252,253,255,256,258,259,260,262,263,264,266,267,268,270,271,272,274,275,282,283,284,285,286,287,289,290,291,292,293,294,298,300,302,304,305,306,307,309,310,313,314,315,316,317,318,319,320,322,324,327,329,331,332,338,339,340,341,343,344,345,348,349,350,351,352,354,355,356,357,358,359,360,361,362,363,367,368,369,371,372,373,374,375,376,377,378,381,382,383,385,386,389,391,397,400,402,404],object_confirm_delet:402,object_detail:402,object_from_modul:377,object_id:133,object_paramet:194,object_search:133,object_subscription_set:279,object_tot:350,object_typeclass:[375,400],objectattributeinlin:277,objectcr:397,objectcreateform:277,objectcreateview:402,objectdb:[13,43,45,76,128,132,155,277,279,280,285,347,348,349,357,362,374,381,385,386],objectdb_db_attribut:277,objectdb_db_tag:[277,348],objectdb_set:[162,349,352],objectdbadmin:277,objectdbfilterset:[381,386],objectdbmanag:[278,279],objectdbseri:[383,386],objectdbviewset:[385,386],objectdeleteview:402,objectdetailview:402,objectdoesnotexist:[162,191,272,279,289,307,349,352,368],objecteditform:277,objectform:397,objectmanag:[278,280,350],objectnam:91,objects_objectdb:58,objectsessionhandl:[12,280],objecttaginlin:277,objectupd:397,objectupdateview:402,objid:31,objlist:[37,283],objlocattr:[265,274],objmanip:173,objmanipcommand:173,objnam:[19,45,173],objparam:285,objs2:43,objsparam:285,objtag:274,objtyp:190,obnoxi:302,obs:351,obscur:[96,144,235,236],observ:[14,15,59,95,100,173,179,193,217,236,255,260,266,324,355,377],obtain:[5,22,66,86,98,140,146,148,197,265],obviou:[9,66,129,149,220,402],obvious:[15,41,60,66,72,77,80,129,352],occaecat:28,occas:9,occasion:[109,146],occat:107,occation:[114,363],occur:[3,22,38,46,48,67,82,90,182,189,234,251,267,275,280,332,361,370],occurr:[71,98,121,354],ocean:[111,146],oct:[107,108],octet:194,odd:[68,72,112,130,149],odor:91,off:[2,13,15,20,22,26,27,30,31,42,44,53,54,58,59,60,62,64,66,70,72,77,78,84,87,95,100,101,107,109,110,112,115,117,119,121,130,137,138,146,148,149,153,158,168,178,183,184,188,189,199,203,218,230,231,236,260,264,266,275,280,305,313,320,323,339,351,354,355,357,359,361,362,363,369,370,378,403],off_bal:84,offend:49,offer:[0,7,8,9,11,13,15,20,22,23,26,27,30,33,34,37,38,44,46,53,55,56,58,60,62,63,68,69,73,74,77,78,80,83,86,88,89,90,92,98,99,103,104,105,107,112,113,118,120,121,131,144,146,166,167,172,173,183,194,196,197,211,217,235,266,282,290,341,361],offernam:196,offici:[8,11,75,144,148,149,370],officia:28,offlin:[16,37,67,135,146,172,189,355],offscreen:67,offset:[236,359,370],often:[0,3,5,6,9,11,12,13,16,20,22,24,27,38,40,41,43,44,48,52,53,55,58,59,62,68,71,72,75,78,83,87,90,92,94,98,104,105,107,108,109,110,114,117,120,146,149,160,166,171,181,182,183,189,197,247,249,250,251,252,253,256,259,275,279,289,291,300,305,319,339,349,351,355,357,363,370,383],ohloh:74,okai:[3,9,27,72,73,87,91,114,117,121,145,228],olc:[103,173,282,285],olcmenu:282,old:[7,9,19,20,26,27,31,41,45,59,62,66,67,73,75,77,81,82,86,89,91,95,97,111,114,121,130,140,146,158,166,167,170,173,188,196,216,227,236,275,280,285,309,350,351,354,357],old_default_set:8,old_kei:[42,280],old_nam:42,old_obj:211,old_po:211,older:[12,41,67,78,135,138,140,173],oldnam:351,oliv:62,omit:[37,98,148],ommand:164,on_:197,on_bad_request:302,on_ent:[68,197],on_leav:[68,197],on_nomatch:[68,197],onbeforeunload:46,onbuild:148,onc:[3,5,6,9,11,12,14,22,23,27,31,34,38,41,45,46,48,50,53,56,60,62,66,67,68,71,72,74,75,77,78,81,82,86,87,90,91,92,97,100,102,103,104,105,106,107,108,112,114,115,117,120,129,130,132,135,137,140,144,146,148,152,158,160,165,168,173,178,181,182,184,189,196,197,209,211,212,218,219,225,229,230,231,233,235,242,247,249,250,251,252,253,255,260,264,265,266,267,268,280,284,289,292,305,310,323,327,338,349,354,361,362,370,375,377],onclos:[53,311,328],onconnectionclos:46,ond:352,one:[0,2,3,4,5,6,7,8,9,11,12,13,14,15,16,19,20,22,23,25,26,27,28,29,30,31,33,34,36,37,38,40,41,43,44,45,46,48,49,50,51,55,56,58,59,60,61,62,64,65,66,67,68,69,70,71,72,73,74,75,77,78,79,80,81,82,83,84,87,88,89,90,91,92,93,95,96,97,98,99,100,101,102,104,105,106,107,108,109,110,111,112,113,115,117,118,120,121,123,125,127,129,130,131,132,133,135,137,139,140,141,144,146,147,148,149,151,157,158,162,165,166,167,168,170,171,173,179,182,184,188,189,190,191,194,196,197,199,202,203,204,206,211,212,214,216,217,219,225,228,229,230,234,235,236,244,246,247,249,250,251,252,253,256,260,263,265,266,267,268,271,272,274,275,277,279,280,282,283,284,285,289,293,294,300,302,304,305,310,311,312,320,323,324,339,340,341,345,347,349,350,351,354,355,357,358,360,361,362,363,364,367,368,369,370,372,373,374,375,377,378,397,400,402],one_consume_onli:211,ones:[8,15,19,20,22,30,31,37,56,62,64,67,68,80,90,91,95,99,100,106,115,120,130,141,144,146,148,149,166,167,168,191,197,225,227,249,250,251,252,253,274,284,285,304,309,341,354,363,371],onewai:173,ongo:[83,98,114,120,196,243],ongotopt:46,onkeydown:46,onli:[0,3,5,7,8,11,12,13,14,15,16,19,20,22,23,26,27,28,29,30,31,33,34,37,38,40,41,42,43,45,46,48,49,51,53,56,58,59,62,64,65,66,67,68,69,70,71,72,73,74,76,77,78,80,81,82,83,84,86,87,88,89,90,91,92,93,95,96,97,98,99,100,101,104,105,106,107,108,109,110,111,112,113,115,117,118,120,121,125,126,127,129,130,131,132,133,135,138,139,140,141,143,144,146,148,149,155,158,159,160,164,165,166,167,168,170,171,172,173,178,179,180,181,182,183,184,189,190,191,194,196,197,198,199,202,203,204,206,209,211,212,216,217,218,220,225,227,229,235,236,244,246,247,249,250,251,252,253,255,259,260,265,266,267,268,272,274,275,280,283,284,285,289,291,292,294,300,304,305,312,315,317,318,320,323,332,338,339,341,343,344,345,348,349,350,351,352,354,355,356,357,359,361,362,363,367,369,370,372,373,374,375,377,386,397,402,403],onlin:[9,16,29,34,40,49,60,63,74,77,78,79,81,87,90,91,93,94,104,108,110,112,114,115,116,118,119,120,121,122,124,135,141,143,147,151,152,155,170,178,189,197,209,218,314,355,404],onloggedin:46,onlook:280,only_tim:374,only_valid:285,onmessag:[53,311,328],onopen:[53,311,328],onoptionsui:46,onprompt:46,onsend:46,onset:13,ontext:46,onto:[20,22,46,77,82,88,106,112,129,144,146,167,203,256,266,279,312,358,361],onunknowncmd:46,onward:42,oob:[22,35,40,46,56,85,138,158,160,180,219,258,280,305,323,324,328,329,341,361,404],oobfunc:40,oobhandl:367,oobobject:38,ooc:[12,38,41,62,69,76,91,99,101,105,121,158,162,170,173,174,178,181,191,198,229,280],ooccmdsetchargen:198,ooclook:[41,198,362],oop:106,opaqu:[16,149],open:[0,3,7,10,11,20,23,26,31,41,62,66,67,68,69,71,73,74,75,77,78,79,80,90,91,93,99,100,103,105,106,107,108,114,117,118,120,121,123,132,133,135,137,140,141,143,144,145,146,149,151,173,180,183,194,195,196,197,209,211,216,218,242,243,253,256,259,260,265,274,343,349,357,370,377,403],open_flag:211,open_lid:259,open_parent_menu:197,open_submenu:[68,197],open_wal:265,openadventur:114,openhatch:135,openlidst:260,openlock:274,opensourc:354,oper:[3,6,11,13,15,19,22,27,30,31,34,38,43,44,46,49,59,67,68,69,71,78,87,90,96,101,102,105,107,113,130,140,144,146,152,153,158,164,166,168,170,173,178,183,189,194,197,202,206,209,214,236,245,260,265,275,280,283,285,294,297,300,309,310,314,316,320,322,323,329,331,332,339,340,349,350,351,354,357,361,362,363,367,377,385,386,404],opinion:[70,113],opnli:349,oppon:[13,118,250,252,264],opportun:[66,68,80,98,132,253],oppos:[19,34,62,149,153,339,352],opposit:[73,87,91,99,129,173,256],opt:[46,91,267],optim:[5,19,22,23,44,58,78,86,89,117,137,168,284,285,335,338,349],option100:27,option10:27,option11:27,option12:27,option13:27,option14:27,option1:27,option2:27,option3:27,option4:27,option5:27,option6:27,option7:27,option8:27,option9:27,option:[2,3,7,8,12,13,17,19,20,22,23,26,30,31,37,38,40,43,46,48,55,56,58,59,60,61,62,63,64,69,70,73,75,77,78,80,82,84,87,90,92,95,97,99,100,103,104,106,110,113,117,120,121,126,132,133,135,136,137,138,139,140,148,152,155,158,159,160,164,165,166,167,168,170,171,173,178,181,182,184,187,188,189,190,191,196,197,198,199,202,205,206,209,210,211,212,214,216,217,218,219,220,222,224,225,227,229,230,233,234,235,236,244,246,247,251,253,258,263,266,267,268,270,271,274,275,277,279,280,282,284,285,287,289,290,291,292,293,294,296,297,298,300,302,305,306,309,310,313,314,315,316,317,318,319,320,322,323,324,327,328,329,331,332,339,341,343,348,349,350,351,352,354,355,356,357,359,360,361,362,363,364,367,369,370,371,372,373,374,376,377,378,381,389],option_class:[155,356],option_dict:361,option_gener:361,option_kei:378,option_str:267,option_typ:372,option_valu:372,optiona:[158,297,351],optionclass:[155,156,353,356],optioncontain:356,optionhandl:[155,156,353,371],optionlist:[27,210,263,282,361],options2:46,options_dict:372,options_formatt:[27,210,218,263,282,361],optionsl:284,optionslist:263,optionsmenu:210,optionstext:[27,210,218,361],optlist:247,optlist_to_menuopt:247,optuon:235,oracl:[137,377],orang:[62,107,233,267,354],orc:[37,90,126],orc_shaman:37,orchestr:148,order:[0,2,5,8,9,10,11,12,13,14,15,19,20,22,26,27,29,31,32,33,34,37,38,40,46,48,61,62,66,67,68,70,72,73,74,78,79,86,88,91,92,93,102,104,105,106,107,111,113,114,115,120,121,125,129,130,132,133,140,143,152,158,164,167,168,174,179,180,183,184,187,194,196,197,198,199,200,202,204,206,211,218,233,234,236,246,249,250,251,252,253,260,264,265,266,267,270,274,275,277,280,285,287,296,311,323,328,332,339,349,351,354,355,361,362,363,370,374,377,402],order_bi:102,order_clothes_list:199,ordered_clothes_list:199,ordered_permutation_regex:236,ordereddict:[13,377],ordin:354,ore:[114,202,203],org:[75,78,120,146,234,267,316,322,328,354,377,397],organ:[11,31,34,38,43,60,63,67,68,73,75,93,102,108,117,118,131,168,184],organiz:117,orient:[77,78,90,108],origin:[7,11,27,34,38,41,55,66,67,69,72,77,80,81,82,84,87,90,95,98,102,105,106,115,125,135,145,149,160,166,173,197,227,229,235,236,267,280,284,285,309,343,351,354,361,369,373,376,403],ormal:354,oscar:[189,272,351],osnam:377,oss:7,ostr:[158,190,271,374],osx:[11,140],other:[2,6,8,9,11,12,13,14,15,16,17,19,20,23,26,27,29,30,31,33,34,37,38,41,42,43,44,45,46,48,49,50,51,53,55,56,58,59,60,61,62,64,65,66,67,68,69,71,72,73,74,75,76,77,78,79,80,81,82,83,84,86,87,88,90,91,92,93,95,96,97,98,99,100,101,102,104,105,106,108,110,112,113,115,117,118,120,121,125,126,127,128,129,130,132,133,136,140,141,143,148,149,151,152,153,158,164,165,166,167,168,173,179,180,181,184,185,190,194,196,199,202,205,207,209,210,211,216,218,224,227,229,235,236,240,242,247,249,250,251,252,253,256,260,266,267,268,272,275,279,280,284,285,290,292,294,298,304,305,309,311,312,318,320,323,332,339,340,342,349,351,353,354,355,357,359,360,361,362,363,369,371,372,374,377,378,402],other_modul:103,other_obj:211,othercondit:99,otherroom:242,others_act:211,otherwis:[3,6,11,13,16,19,20,22,27,29,34,37,38,41,55,56,58,62,64,66,74,80,82,84,86,87,92,93,98,102,107,109,112,121,129,134,137,146,148,149,155,165,166,170,173,189,194,196,200,202,211,214,216,217,218,222,225,236,246,249,250,251,252,253,258,268,275,280,283,284,285,292,300,311,312,320,339,343,344,348,354,361,362,369,370,374,375,377,402],our:[0,2,3,8,9,11,12,13,15,20,22,31,44,46,50,53,56,59,63,64,65,67,70,71,72,73,74,75,77,78,79,80,81,82,85,86,87,88,90,91,92,94,95,96,97,98,100,102,104,106,108,109,110,113,115,116,117,118,119,120,121,122,123,124,125,126,131,133,134,135,136,137,140,144,145,146,147,148,149,152,162,167,181,182,203,217,230,247,264,265,268,275,290,345,348,370,383],ourself:[106,121],ourselv:[31,33,66,91,99,100,102,106,112,114,117,127,131,158,198,313,314,316,327],out:[0,3,5,6,8,11,14,15,16,17,22,23,24,27,31,34,37,38,40,41,46,48,49,50,51,54,58,59,60,62,63,64,66,67,68,69,70,71,72,73,74,75,76,77,78,79,81,82,83,84,86,87,88,89,90,92,93,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,115,116,117,119,120,121,122,123,124,126,129,130,132,135,136,137,139,140,143,146,148,152,157,158,165,166,170,172,173,196,198,202,203,205,207,209,211,218,229,235,236,239,240,242,243,246,249,250,251,252,253,260,263,265,274,284,285,292,300,302,324,328,329,331,340,341,348,349,358,360,361,363,369,376,377,397,403],out_templ:[349,369],outcom:[58,75,118,166,202,206,275,280,284],outdat:136,outdata:[53,341],outdoor:[43,111,114,131,266],outer:[102,103,363],outermost:[13,30,84,103,107,117],outerwear:199,outfunc_nam:53,outgo:[41,59,146,160,227,280,312,324,340,377],outgoing_port:146,outlet:146,outlin:[2,73,132,311],outmessag:280,output:[0,7,9,15,19,23,27,28,30,41,46,53,59,60,61,62,63,64,68,69,73,80,91,94,98,99,100,104,105,107,109,110,114,120,121,128,129,130,135,148,153,155,156,168,173,180,183,184,192,197,202,203,205,219,237,238,240,249,250,251,252,253,284,300,305,320,324,332,339,354,361,362,370,373,377],output_nam:202,output_prototyp:[70,202,203],outputcmd:324,outputcommand:[30,56],outputfunc:[24,53,56,280,305,311,404],outputfunc_nam:[53,305],outputfunct:56,outrank:350,outright:[49,146],outro:[111,266],outroroom:266,outsid:[14,16,37,40,43,59,60,66,75,78,81,86,90,100,104,107,108,109,113,114,118,129,133,148,153,194,234,252,264,274,324,339,340,349,352,363],outtempl:[349,369],outtxt:19,outward:[72,146],oven:70,over:[2,4,5,6,8,9,13,14,15,16,17,19,20,22,23,27,41,43,44,45,46,50,52,53,56,59,60,61,62,63,72,73,74,75,83,86,90,91,95,97,99,102,105,106,107,108,112,114,117,118,120,125,127,130,132,136,139,146,148,149,158,167,178,188,190,203,218,230,242,247,249,250,251,252,253,260,266,294,304,318,320,323,325,329,331,333,346,351,355,367,373,377,402],overal:[29,48,58,89,90,143,146,166,181,182,250],overcom:73,overdo:105,overhead:[19,23,61,131,137,236,268,349],overhear:235,overlap:[20,92,235,354,363],overload:[6,20,22,27,30,34,40,44,53,55,62,68,85,88,90,106,121,125,126,158,166,168,182,189,197,198,202,209,217,219,233,236,242,243,249,250,251,252,253,263,264,265,266,267,280,285,294,304,323,340,359,361,362,363,371],overpow:114,overrid:[2,20,27,29,31,37,38,41,42,46,56,64,67,68,70,76,80,81,82,93,98,99,100,104,106,108,123,125,126,127,129,139,158,168,173,180,184,189,190,194,197,202,214,217,225,227,235,251,253,258,266,267,275,280,285,292,323,341,345,348,349,354,361,362,367,370,371,374,386,402],overridden:[53,80,125,158,173,197,245,267,362,402],override_set:42,overriden:[158,180,236],overrod:50,overrul:[12,31,158,167,236,280,363],overseen:118,overshadow:112,overshoot:377,oversight:90,overview:[0,1,16,29,50,69,71,90,94,110,113,116,119,121,137,149,404],overwhelm:[71,102,112],overwrit:[55,106,125,173,180,194,318,350,402],overwritten:[22,133,194,266,352],owasp:397,owen:202,own:[0,4,5,8,9,11,13,14,17,19,20,23,27,29,31,33,37,38,40,41,42,43,45,48,51,55,56,58,59,60,62,63,64,67,68,69,70,73,74,75,77,78,80,81,82,84,85,87,90,92,94,95,97,98,100,103,104,105,106,108,110,111,112,113,115,116,119,121,122,123,124,125,129,131,132,133,134,136,140,143,144,145,147,149,155,156,162,164,165,166,167,173,178,181,192,199,205,210,211,217,218,229,231,235,236,240,249,250,251,252,253,265,267,268,274,275,280,285,305,332,340,351,354,355,356,362,363,367,370,371,375,377,386,402,404],owner:[31,51,80,97,114,158,275,371],owner_object:31,ownership:[146,148,194],p_id:132,pace:[114,264],pack:[56,309],packag:[4,5,6,8,9,59,60,64,67,75,78,87,103,104,134,136,137,140,144,145,146,148,152,155,157,163,169,186,192,214,262,269,273,276,286,295,300,309,324,328,347,353,379,381],package_nam:78,packagenam:78,packed_data:309,packeddict:[6,351],packedlist:[6,351],packet:[56,320],pad:[17,62,354,363,369,377],pad_bottom:363,pad_char:363,pad_left:363,pad_right:363,pad_top:363,pad_width:363,page1:211,page2:211,page:[0,2,7,8,10,11,14,15,17,20,22,27,28,31,34,40,45,46,49,50,53,55,59,60,63,67,74,75,77,78,79,81,82,83,90,91,94,95,99,100,103,112,113,115,118,130,132,133,135,136,137,144,145,146,148,149,151,153,154,178,179,189,211,272,274,277,284,287,329,348,351,361,362,377,379,395,402,403,404],page_back:362,page_ban:178,page_end:362,page_formatt:[284,362],page_next:362,page_quit:362,page_titl:402,page_top:362,pagelock:274,pageno:[284,362],pager:[28,362],pages:[27,361],pagin:[76,284,362],paginag:362,paginate_bi:402,paginated_db_queri:284,paginator_django:362,paginator_index:362,paginator_slic:362,pai:[89,97,114,146,149,265,274],paid:[115,146],pain:146,painstakingli:14,pair:[20,46,56,120,158,166,199,274,280,341,397,402],pal:33,palett:130,pallet:73,palm:218,pane:[59,185,207,263],panel:7,panic:[37,99],pant:112,paper:[94,120,135],paperback:118,par:137,paradigm:[67,112,127,250],paragraph:[15,19,75,232,355,363,377],parallel:[90,92,93,110,350],paralyz:251,param:[173,280,292,294,302,312,345,370,378,381,382,383],paramat:[158,168,280,339],paramet:[2,3,7,8,20,66,68,71,72,86,92,98,102,109,114,138,148,155,158,159,160,164,165,166,167,168,173,180,187,188,189,190,191,194,196,197,199,202,205,206,209,210,211,212,214,216,217,218,219,220,222,223,224,225,227,228,229,230,234,235,236,239,240,242,246,247,249,250,251,252,253,258,259,263,266,267,268,271,275,277,279,280,282,284,285,287,290,291,292,293,294,297,298,299,300,302,304,305,306,307,309,310,311,312,313,314,315,316,317,318,319,320,322,323,324,325,327,328,329,331,337,338,339,340,341,343,344,345,349,350,351,352,354,355,356,357,358,359,360,361,362,363,364,367,369,370,371,372,374,375,376,377,378,382,389],paramount:8,paramt:378,paremt:285,parent1:37,parent2:37,parent:[12,19,20,22,34,37,45,53,62,65,68,70,75,78,82,88,95,99,101,105,106,108,121,127,129,162,170,173,181,183,197,202,204,209,211,227,236,246,247,267,274,279,280,284,285,289,349,350,351,359,368,370,377,381,402],parent_categori:247,parent_kei:[68,197],parent_model:[159,187,270,277,287,348],parentesi:369,parenthes:107,parenthesi:[107,108],parentlock:274,pari:[135,146],pariatur:28,paricular:22,park:197,parlanc:123,parri:[120,203,265],parrot:127,pars:[6,16,20,22,26,27,37,40,53,56,59,60,62,63,75,94,95,105,110,117,121,123,133,140,163,164,165,168,173,179,180,181,182,183,184,188,196,197,202,206,207,209,211,216,217,229,236,239,240,241,247,265,266,267,275,280,283,284,285,305,312,315,324,328,329,349,354,355,359,360,361,369,376,377,404],parse_ansi:354,parse_ansi_to_irc:312,parse_fil:355,parse_for_perspect:216,parse_for_th:216,parse_html:376,parse_inlinefunc:369,parse_input:361,parse_irc_to_ansi:312,parse_languag:236,parse_menu_templ:361,parse_nick_templ:[349,369],parse_opt:247,parse_sdescs_and_recog:236,parseabl:284,parsed_str:312,parseerror:267,parser:[22,37,40,60,87,103,133,135,164,165,170,173,181,182,188,207,209,211,217,233,235,236,265,266,267,283,284,319,354,369,376],parsestack:369,part1:[233,404],part2:[233,404],part3:404,part4:404,part5:404,part:[0,2,3,4,7,8,11,13,14,15,16,22,27,29,31,36,38,41,45,46,50,53,55,58,59,62,64,65,67,68,69,70,71,72,73,74,75,79,80,84,86,87,88,90,91,93,97,98,100,102,104,105,106,107,108,111,112,113,115,118,120,121,125,126,137,146,165,166,168,181,182,184,189,194,196,197,202,203,206,209,233,236,247,252,266,271,274,275,283,284,300,304,329,340,343,345,349,350,354,355,359,361,369,377],part_a:196,part_b:196,parth:325,parti:[3,9,14,19,62,67,74,78,107,108,113,115,133,136,137,144,145,146,191,196,206],partial:[29,82,235,284,302,315,341,372,374,377,378],particip:[87,149,249,250,251,252,253],particular:[5,6,11,14,15,20,29,30,31,34,40,41,42,43,45,49,53,56,59,61,62,64,68,75,78,79,83,87,88,91,94,97,100,102,103,104,106,107,108,109,112,113,114,117,127,129,131,135,136,144,145,158,165,166,173,190,202,212,217,240,251,252,260,271,274,275,280,289,341,343,351,367,374,402,403],particularli:[8,27,49,66,75,80,86,168,181,184,236,246,285,304],partit:354,partli:[13,20,58,63,103,166],party_oth:196,pass:[2,8,10,19,22,27,28,30,31,37,41,42,44,45,48,53,56,59,69,70,72,73,80,81,82,83,84,85,92,93,96,97,98,99,101,105,106,108,109,114,117,126,129,133,137,146,148,153,158,160,166,185,194,199,202,205,206,209,214,216,218,219,224,230,239,240,242,246,247,249,250,251,252,253,258,265,274,275,280,284,290,294,298,310,318,320,323,328,329,339,345,349,351,360,361,362,363,369,370,371,372,373,376,377,381,386,402],passag:[56,120,199,265,266,364],passant:130,passavataridterminalrealm:320,passiv:[84,120,132],passthrough:[20,292],password1:[159,397],password2:[159,397],password:[2,11,25,27,30,31,49,67,69,78,80,99,104,105,110,137,149,152,158,159,170,171,185,207,211,231,234,240,305,320,323,344,357,389,397],password_chang:400,passwordresettest:400,past:[0,14,26,40,46,60,66,71,73,74,91,92,93,100,104,114,120,121,132,251,346,355,364,402],pastebin:74,patch:[45,375],path:[4,7,12,15,19,27,30,31,34,37,38,41,45,53,54,58,59,62,64,66,68,75,78,80,81,84,86,97,100,101,102,105,107,108,110,117,121,125,126,127,129,133,136,140,142,146,148,158,160,162,165,166,167,172,173,174,175,176,177,178,183,189,191,194,195,196,197,198,199,202,205,206,209,211,212,214,216,217,219,225,227,228,230,231,233,234,235,236,242,243,244,249,250,251,252,253,255,256,258,259,260,263,264,265,266,268,272,279,280,284,285,289,291,292,294,300,307,309,318,325,331,333,337,341,345,349,350,351,355,357,359,360,361,362,364,367,368,374,377,386,402],path_or_typeclass:228,pathnam:375,patient:79,patreon:79,patrol:264,patrolling_pac:264,patron:[74,79],pattern:[33,50,64,65,80,93,123,132,133,171,236,344,377],paul:45,paus:[27,38,48,71,86,120,148,153,224,292,377],pausabl:377,pauseproduc:302,paxboard:135,payload:[311,328],payment:114,paypal:[74,79],pdb:155,pdbref:[31,274],pdf:135,peac:126,peek:[0,27,98,100,105],peer:[311,328],peform:305,peg:149,pem:142,pemit:[60,171],pen:94,penalti:[58,112,251],pend:345,pennmush:[60,63,90],pentagon:149,peopl:[0,6,12,29,31,60,62,69,74,77,78,81,91,95,97,100,102,104,112,113,114,115,117,118,120,135,139,143,144,146,149,151,179,207,236,265,266,348,357],pep8:0,per:[5,12,13,22,27,34,37,41,51,56,58,70,75,78,80,87,91,92,93,107,113,114,117,120,121,148,158,189,194,211,212,217,235,246,249,250,251,252,253,264,284,313,314,316,324,327,343,361,362,363,367,370,371],perceiv:[92,114],percent:[22,246,377],percentag:[120,155,156,192,245,350,377],percentil:377,perception_method_test:336,perfect:[11,26,77,112,113,117,145,148,194],perfectli:[43,63,80,93,354],perform:[3,5,6,13,14,15,28,30,31,34,38,62,68,77,82,86,87,98,107,120,121,126,132,133,137,143,145,149,164,166,170,173,178,189,197,199,202,209,218,224,225,236,239,247,249,250,251,252,253,260,280,283,289,290,309,323,331,332,349,350,351,358,361,362,369,371,374,377,378,397],perhap:[3,6,50,60,68,71,92,93,98],period:[8,9,10,107,146,148,149,377],perist:[23,45],perm:[13,22,29,31,37,43,49,51,68,80,82,91,97,99,105,121,132,143,162,171,172,173,178,179,180,183,209,217,223,233,242,266,272,274,275,279,280,289,349,351],perm_abov:[31,274],perm_us:171,perma:114,permadeath:114,perman:[20,27,49,80,81,82,97,99,106,111,112,121,138,146,158,166,167,170,173,178,179,183,227,235,280,293,351],permiss:[5,12,13,20,29,37,49,52,54,60,67,80,81,82,87,100,105,117,121,132,136,137,143,145,155,156,158,159,161,162,166,168,170,171,172,173,179,181,182,189,212,223,227,236,253,272,274,275,279,280,284,285,289,349,350,351,352,355,357,370,374,379,380,381,383,386,402,404],permission_account_default:[31,331],permission_class:386,permission_func_modul:274,permission_guest_default:54,permission_hierarchi:[31,51,274,275],permissiondeni:382,permissionerror:284,permissionfilt:381,permissionhandl:[132,352],permissionshandl:[348,383],permit:[87,134,173,344],permstr:[31,158,351,357],permut:236,perpetu:5,persis:84,persist:[19,20,22,23,27,32,34,37,38,40,41,44,45,58,66,68,77,78,81,89,90,94,101,104,107,110,113,120,121,129,135,153,158,162,173,183,189,190,191,197,205,210,218,225,235,236,243,246,247,249,250,251,252,253,260,263,265,272,279,280,282,283,284,289,290,291,292,293,294,305,306,307,338,339,343,347,351,357,359,361,363,364,377],person:[38,41,49,63,79,81,99,112,113,115,118,127,140,146,158,173,179,194,196,206,211,212,216,236,259],perspect:[41,55,118,216],pertain:[125,130,149,390],pertin:[29,132],perus:46,peski:97,pester:[90,112],peter:209,phase:[72,112],philosophi:[31,107,211],phone:[50,78,145,234],phone_gener:234,phonem:235,php:[60,78,397],phrase:[71,228],phrase_ev:228,physic:[12,72,112,252,264],pick:[7,14,16,20,22,25,27,29,31,38,40,67,73,74,77,81,86,92,97,100,106,107,110,113,114,117,118,131,144,146,148,165,170,173,179,181,182,188,199,220,227,236,253,256,265,266,280,284,332],pickl:[13,44,56,84,195,246,290,294,297,307,309,310,349,350,358,359,361,373],pickle_protocol:373,pickledfield:373,pickledformfield:[348,373],pickledobject:373,pickledobjectfield:373,pickledwidget:373,picklefield:[155,156,348,353],pickpocket:180,pickup:[227,253,280],pictur:[7,53,70,81,90],pid:[2,11,31,132,148,153,274,280,300,310,377],piddir:2,pidfil:300,pie:209,piec:[5,14,48,70,78,106,107,113,202,203,233,327,355,362],pierc:265,pig:[202,203],piggyback:158,pigironrecip:[202,203],pile:[167,355],pillow:145,pinch:114,ping:[160,178,300,312],pink:354,pip:[0,3,5,6,8,9,10,67,75,103,107,132,137,140,141,143,145,147,148,152,155],pipe:[41,312,358],pitfal:[0,15,62,130],pixel:138,pizza:[162,191,272,279,289,349,351,352],pkg:145,pki:136,place:[0,9,11,12,13,15,16,27,31,34,37,38,40,41,55,56,57,63,64,66,67,69,70,71,72,73,74,75,77,78,80,81,82,85,87,92,93,98,100,103,104,106,107,109,114,117,118,121,123,125,129,130,131,132,136,140,143,145,146,148,149,158,171,173,179,196,197,199,203,205,211,218,227,233,236,239,246,249,250,251,252,253,265,266,268,280,292,309,318,323,339,340,341,355,356,358,361,377],placehold:[133,275,280,363],plai:[12,13,15,29,41,51,56,62,66,68,69,71,73,77,78,84,86,91,94,95,98,107,110,111,112,113,115,117,118,120,121,129,131,132,145,146,152,158,249,253,324,341,357],plain:[14,15,58,59,75,91,100,121,196,197,232,285,305,331,358,402],plaintext:240,plan:[3,15,16,45,53,67,77,87,89,94,102,106,109,110,116,119,122,124,146,148,355,404],plane:[109,129],planet:[92,104,135],plant:267,plate:[45,96,234],platform:[7,11,38,50,67,89,140,146],playabl:[114,132,400],player:[5,6,13,20,23,27,29,31,41,43,48,49,51,53,56,60,61,67,68,69,73,76,77,78,81,82,84,87,91,95,97,98,100,101,104,105,106,107,108,110,111,112,113,116,118,119,120,121,122,124,126,127,128,129,132,139,141,143,146,147,152,153,167,170,173,178,183,190,193,194,196,197,209,210,211,212,214,218,220,228,229,230,233,235,236,240,244,247,252,253,266,267,268,271,289,314,323,340,355,360,377,397,402],playernam:143,playerornpc:67,pleas:[0,5,8,11,17,20,27,37,45,50,62,73,74,79,80,100,106,114,117,126,127,128,132,134,136,140,143,144,145,146,183,302,331,367,373,397],pleasur:50,plenti:[15,63,77],plot:333,plu:[0,7,19,68,78,183],pluck:22,plug:[42,125,149,268],plugin:[40,53,56,60,76,80,103,104,135,144,194,236,298,404],plugin_handl:46,plugin_manag:46,plural:[31,51,91,252,280],png:[36,125],po1x1jbkiv:74,pobject:259,pocoo:377,poet:102,point:[2,3,5,6,7,8,10,11,12,14,15,16,19,20,22,23,27,34,38,40,41,43,44,45,56,58,59,61,64,66,68,69,72,74,75,77,80,81,82,84,86,89,92,93,94,95,97,98,99,100,104,105,106,107,108,112,114,115,118,120,121,122,125,129,132,133,136,140,145,146,148,152,158,164,168,173,181,182,183,196,202,209,219,227,230,236,242,249,266,267,268,280,282,284,294,300,304,318,320,328,339,341,348,349,351,355,361,369,377,402],pointer:[0,72,89,98],pointless:[34,44,48],poison:[113,246,251,285],pole:233,polici:[108,146,149,240,272,344,349],polit:[69,108,114,149],poll:[53,125,170,264,300,329],pommel:[114,203],pong:312,pool:[20,44,137,294,345,358],poor:91,poorli:149,pop:[7,48,75,82,91,97,137],popen:310,popul:[2,64,68,87,90,92,95,112,137,166,174,175,176,177,197,199,202,209,217,233,236,244,249,250,251,252,253,256,263,264,265,266,293,294,348,355,359,360,362,369],popular:[60,67,69,78,90,102,110,135,149,151,402],popup:46,port:[2,66,67,77,110,136,137,139,140,142,144,148,153,160,178,309,312,320,332,341,345],portal:[5,7,9,24,34,39,40,46,53,59,76,103,104,129,135,146,149,153,155,156,160,183,200,295,297,300,338,339,340,341,364,370,377,404],portal_connect:341,portal_disconnect:341,portal_disconnect_al:341,portal_l:310,portal_pid:[310,377],portal_receive_adminserver2port:310,portal_receive_launcher2port:310,portal_receive_server2port:310,portal_receive_statu:310,portal_reset_serv:341,portal_restart_serv:341,portal_run:300,portal_service_plugin_modul:53,portal_services_plugin:[40,53,104],portal_services_plugin_modul:53,portal_sess:53,portal_session_sync:341,portal_sessions_sync:341,portal_shutdown:341,portal_st:300,portal_uptim:364,portallogobserv:370,portalsess:[41,53,318],portalsessiondata:341,portalsessionhandl:[53,155,156,295,308,319,341],portalsessionsdata:341,portion:[194,197,220],pos:211,pose:[84,91,99,113,114,120,179,189,209,225,236],pose_transform:189,poser:189,posgresql:137,posit:[14,27,46,68,72,73,86,98,100,108,113,120,130,167,185,194,197,207,209,211,230,232,253,265,266,267,268,280,293,354,355,358,359,363,377,378],position:211,position_prep_map:211,positive_integ:378,positiveinteg:371,posix:[370,377],possess:219,possibl:[0,5,8,9,11,13,20,22,23,26,27,30,31,37,38,40,41,43,48,54,55,62,66,67,68,71,73,74,75,77,78,82,86,90,91,98,102,103,104,107,108,111,113,114,115,117,118,120,121,125,130,133,137,140,145,148,155,158,162,164,166,173,181,182,194,196,202,211,217,224,227,230,233,235,236,244,246,260,264,266,268,274,275,280,283,284,285,290,294,305,325,329,339,341,350,352,354,357,359,360,361,363,373,374,377],post:[20,23,31,42,73,74,77,79,90,91,93,110,112,125,128,132,140,143,147,240,329,385,402],post_craft:[70,202],post_delet:42,post_init:42,post_join_channel:189,post_leave_channel:189,post_migr:42,post_sav:42,post_send_messag:189,post_text:220,post_url_continu:[159,187,277],postfix:235,postgr:[78,137],postgresql:377,postgresql_psycopg2:137,postinit:46,posttext:218,postupd:[128,143],pot:[49,101],potato:[138,267],potenti:[0,13,14,48,56,62,70,73,87,96,108,113,114,120,121,146,147,168,190,240,241,274,275,280,284,371,374,377],potion:[109,113,114,211,351],power:[3,16,20,22,26,27,31,34,37,46,51,71,73,77,78,84,85,89,91,100,102,106,107,108,109,111,113,114,117,120,121,166,167,172,173,247,252,267,355,361,377],powerfulli:66,pperm:[31,49,87,105,132,143,170,178,233,274,280],pperm_abov:274,pprofil:300,pprogram:300,practial:16,practic:[0,2,11,14,15,22,23,31,34,37,41,66,68,69,74,78,79,84,90,91,105,106,107,108,109,113,114,117,130,140,146,355],pre:[22,34,62,72,73,112,114,139,140,143,146,158,173,180,202,235,275,280,284,285,328,329,359,373],pre_craft:[70,202],pre_delet:42,pre_init:42,pre_join_channel:189,pre_leave_channel:189,pre_migr:42,pre_sav:[42,373],pre_send_messag:189,pre_text:220,preced:[20,37,51,62,87,117,166,168,188,247,280,285,350,363],preceed:100,precend:164,precis:[13,130,202,354],predefin:[129,344],predict:[45,107,115,132],prefer:[7,11,20,31,37,46,68,73,74,77,79,81,90,98,104,106,110,121,137,143,146,166,168,171,189,197,236,250,264,271,280],prefix:[3,6,45,55,58,68,137,149,159,165,182,189,220,235,270,277,305,312,343,348,354,369,370,374,377,381,397],prefix_str:82,preload_metadata:194,prelogout_loc:105,prematur:[5,19,196,292],premis:209,prep:209,prepai:146,prepar:[8,33,37,72,90,123,158,236,249,250,251,252,253,264,289,358,373],prepars:75,prepend:[229,236,280,354,355,361,377],prepopul:[348,402],preposit:211,preprocess:173,prerequisit:[2,67],prescrib:[77,90,113],presenc:[17,67,77,89,104,105,125,130,137,146,158,280,345,379],present:[3,6,11,27,40,41,68,69,71,72,80,92,93,97,98,112,113,120,121,136,197,218,220,234,235,244,247,267,285,359,377,383],preserv:[130,181,182,351,354,355,370,377],press:[0,3,7,15,16,20,22,27,31,56,59,67,68,100,104,107,110,140,148,153,197,211,256,259,260,265,298,361],press_button:259,pressabl:260,pressur:96,presto:100,presum:[92,118,167,370,371],pretend:145,pretext:218,pretti:[0,11,34,59,66,68,74,75,78,82,86,87,97,105,107,108,111,112,120,121,129,130,132,144,146,168,199,216,234,246,269,275,284,360,362,371,377],prettier:[66,397],prettifi:[90,377],prettili:92,pretty_corn:363,prettyt:[19,96,363],prev:[27,117,362],prev_entri:27,prevent:[13,22,71,75,92,100,107,194,224,253,267,343,348,362,402],preview:75,previou:[3,13,15,20,22,27,28,31,33,40,42,48,50,58,62,66,68,84,87,91,92,93,97,98,99,102,103,105,106,107,111,114,117,119,121,130,148,188,246,247,266,282,292,361,370,402],previous:[8,20,23,26,30,38,40,62,72,98,100,106,125,132,144,168,171,173,196,230,305,321,325,332,341,352],prgmr:146,price:[114,146,194,265],primari:[17,45,105,132,148,236,280,349,374],primarili:[2,12,23,49,60,74,75,77,112,113,158,196,236,271,318,358,377],primarli:75,primary_kei:132,prime:[164,196],primer:48,primit:[114,173,284],princess:[73,111],princip:115,principl:[0,12,22,27,31,34,51,53,67,70,74,75,85,90,97,102,104,105,108,113,114,121,131,146,147,167,170,196,266],print:[0,3,4,6,13,19,26,27,45,48,53,58,61,67,80,81,82,91,98,102,105,107,108,153,170,206,235,246,267,284,299,300,360,361,362,363,369,370,377],print_debug_info:361,print_help:267,print_usag:267,printabl:326,printout:[108,323],prio:[20,22,82,105,164,266],prior:[126,224,280],priorit:235,prioriti:[6,20,22,27,80,82,88,117,120,166,170,174,175,176,177,181,182,197,209,231,263,265,266,280,359,361,362],prison:[102,112],privat:[11,75,80,90,93,112,114,136,146,178,179,190,312,325],private_set:67,privatestaticroot:345,priveleg:106,privileg:[81,112,121,137,140,141,144,147,179,236,268,280,351],privkeyfil:320,privmsg:312,prize:111,proactiv:44,probabl:[9,13,22,27,34,50,58,60,68,71,74,77,78,80,81,82,84,90,93,97,105,114,117,120,125,129,132,133,137,142,146,194,197,228,234,266,302,312,320,367,377,378],problem:[0,2,6,8,13,14,16,19,31,61,65,68,73,75,78,79,81,82,89,93,94,99,107,109,112,114,115,117,137,138,145,146,148,149,153,158,167,202,225,280,309,355],problemat:[82,377],proce:[15,16,129,130,148,327,402],procedur:[247,320,323],proceed:[11,377],process:[0,2,3,5,7,11,13,14,15,16,22,27,34,36,55,56,59,66,67,68,72,75,78,80,82,84,86,87,98,104,107,112,114,116,117,118,132,136,137,145,146,148,158,164,166,173,183,196,202,203,230,236,247,267,273,275,280,284,290,300,305,309,310,317,320,323,328,329,338,339,341,354,355,358,361,371,376,377,378,402,404],process_languag:236,process_recog:236,process_sdesc:236,processed_result:377,processj:[349,369],processor:[5,24,73,114,122,153,155,156,172,183,230,353,404],procpool:377,produc:[11,22,27,62,113,115,121,170,173,202,203,211,216,233,235,265,268,280,284,285,299,331,349,351,360,361,369,377],produce_weapon:265,producion:19,product:[0,2,5,7,9,11,64,137,146,149,151,331,334,361],production_set:67,prof:5,profess:102,profession:[60,78,90,107,114,115,123],profil:[1,141,155,156,159,162,218,295,404],profile_templ:218,profunc:37,prog:267,progmat:89,program:[0,5,7,8,9,12,16,36,48,58,60,62,76,78,86,89,90,103,104,107,108,111,115,116,117,135,137,140,145,146,148,149,153,183,267,295,300,323,329,331],programiz:86,programm:[98,110,115],programmat:62,progress:[11,79,97,118,135,212,214,249,250,251,252,253,359],proident:28,project:[8,11,16,60,64,69,72,73,74,78,80,82,98,115,125,135,144,371,403],projectil:252,promis:0,promisqu:130,prompt:[0,3,45,46,56,59,67,73,78,94,107,110,137,138,139,140,145,148,152,168,247,298,312,323,328,329,355,361,404],promptli:15,prone:[9,167,351],pronoun:219,pronounc:216,prop:112,propag:[136,166,304,373],proper:[2,8,11,16,19,46,64,78,81,86,88,89,90,97,98,112,113,114,117,120,121,132,137,148,149,173,196,197,226,235,360],properli:[7,8,9,10,11,32,45,60,65,67,84,91,92,93,126,130,132,168,194,196,241,266,274,294,320,377,402],properti:[4,6,8,14,29,31,32,33,37,40,44,58,68,70,73,76,77,82,86,89,90,95,99,103,105,109,114,118,120,121,129,130,153,158,159,160,162,168,170,173,181,183,184,187,189,191,194,197,202,209,211,212,218,222,224,233,236,245,246,247,249,251,252,253,264,265,266,267,268,270,272,274,275,277,279,280,284,285,287,289,291,292,296,305,307,312,318,332,339,340,341,348,349,351,352,356,358,361,371,372,373,374,377,383,397,402],propnam:121,propos:26,proprietari:137,propval:121,propvalu:121,prose:115,prosimii:[132,133],prospect:[112,202],prot:285,prot_func_modul:[37,283],protect:[20,146,173,203],protfunc:[155,156,281,284],protfunc_modul:284,protfunc_pars:284,protfunct:284,protkei:[37,283,284],proto:[309,320],proto_def:233,protocol:[19,22,24,30,36,40,41,46,52,56,76,78,103,104,115,135,138,144,146,149,153,158,160,168,171,219,240,258,280,295,297,300,302,305,309,310,311,312,313,314,315,316,318,319,320,322,323,324,325,327,328,329,331,338,339,340,341,359,373,377,404],protocol_flag:[322,323,327,339],protocol_kei:340,protocol_path:[318,341],protodef:233,prototocol:183,protototyp:[282,284,285],protototype_tag:37,prototoyp:283,prototyp:[24,70,71,76,103,104,112,128,155,156,173,183,202,233,250,251,265,404],prototype1:285,prototype2:285,prototype_:37,prototype_desc:[37,285],prototype_dict:173,prototype_diff:285,prototype_diff_from_object:285,prototype_from_object:285,prototype_kei:[37,70,173,202,284,285],prototype_keykei:173,prototype_lock:[37,285],prototype_modul:[37,173,284,285],prototype_pagin:284,prototype_par:[37,173,285],prototype_tag:285,prototype_to_str:284,prototypeevmor:284,prototypefunc:285,protpar:[284,285],protpart:284,provid:[2,6,8,11,13,17,22,37,38,45,46,49,50,60,66,68,70,75,77,80,82,84,87,93,98,106,107,108,109,113,114,117,123,125,130,132,133,142,145,146,148,149,158,168,173,178,189,194,197,199,202,211,218,220,223,230,233,234,247,249,250,251,252,253,267,268,274,280,292,320,343,350,361,371,372,373,377,378,385,386,397,402],provok:[3,135],proxi:[45,103,149,151,194,345,348],proxypass:136,proxypassrevers:136,prudent:2,prune:20,pseudo:[53,60,69,72,98,234,235],psionic:252,psql:137,psycopg2:137,pty:67,pub:87,pubkeyfil:320,publicli:[114,135,139],publish:[2,81,135,148],pudb:155,puff:89,pull:[2,9,11,20,22,74,75,78,82,104,115,125,148,228,260,265,302],pullrequest:74,pummel:111,punch:[20,99],punish:[114,253],puppet:[6,12,20,22,30,31,41,42,51,53,62,67,68,70,81,86,87,90,91,92,105,121,127,132,157,158,164,170,173,181,198,202,227,229,274,280,339,341,351,369,400,402],puppet_object:[12,158],purchas:97,pure:[45,59,62,71,89,114,130,289,300,349,354],pure_ascii:377,purg:[13,45,153,183],purpos:[13,36,43,56,80,102,108,121,130,132,146,160,164,168,206,216,224,320,349,358,361,377],pursu:[111,264],push:[55,68,75,106,130,148,149,211,228,256,259,260,265],pushd:140,put:[3,7,8,12,14,15,22,26,27,31,33,34,37,38,40,41,45,48,49,51,56,58,62,63,64,66,70,71,72,73,74,75,78,79,81,82,90,91,97,99,100,104,106,107,109,112,113,115,117,118,120,121,123,125,129,132,135,137,146,149,151,167,170,171,173,175,179,195,198,199,202,203,216,218,220,236,247,249,250,251,252,253,255,260,275,309,323,362,363,377],putti:146,puzzl:[70,111,135,155,156,192,202,265,266],puzzle_desc:265,puzzle_kei:266,puzzle_nam:233,puzzle_valu:266,puzzleedit:233,puzzlerecip:233,puzzlesystemcmdset:233,pvp:112,pwd:148,py3:309,pyc:104,pycharm:[1,75,110,404],pyflak:0,pylint:0,pyopenssl:141,pypath:377,pypath_prefix:377,pypath_to_realpath:377,pypi:[5,78,135,146,354],pypiwin32:[67,140],pyprof2calltre:5,pyramid:268,pyramidmapprovid:268,pyself:113,python2:[6,67,140],python37:140,python3:[78,140,145,152,246],python:[3,5,6,7,8,9,10,12,13,15,16,19,20,22,26,27,31,34,37,40,45,48,49,51,54,55,58,60,61,62,64,66,67,68,71,72,73,74,75,76,78,80,81,84,86,89,91,92,93,94,96,97,98,99,100,101,102,103,105,106,109,110,113,114,115,116,117,118,119,120,121,122,123,124,127,132,133,137,140,141,144,145,146,147,148,149,152,153,165,167,172,173,177,183,184,197,202,206,222,223,224,225,226,227,228,234,267,268,275,279,283,284,285,291,294,300,302,309,313,318,328,339,341,345,347,350,351,354,355,357,358,359,360,361,363,364,367,370,373,377,383,403,404],python_execut:78,python_path:[167,377],pythonista:135,pythonpath:[167,300,310,355],pytz:378,q_lycantrop:102,q_moonlit:102,q_recently_bitten:102,qualiti:[112,114,165],quell:[12,99,100,105,107,111,117,129,170,242],quell_color:173,queri:[11,13,23,37,43,50,56,58,78,86,89,94,109,110,117,162,191,236,271,272,279,280,283,284,285,289,307,320,335,349,350,351,352,362,368,374,377,378,404],query_al:349,query_categori:349,query_info:300,query_kei:349,query_statu:300,query_util:381,queryset:[38,43,78,190,212,229,271,284,306,348,350,362,381,386,402],queryset_maxs:362,querystr:381,querystring_auth:194,querystring_expir:194,quest:[69,77,90,94,111,112,113,115,119,126,140,266],question:[0,8,11,22,23,26,27,48,64,68,90,112,114,115,116,118,136,140,146,173,279,297,298,349,359,361,377],queu:300,queue:[2,120,345],qui:28,quick:[6,20,22,43,60,65,68,75,77,86,98,107,108,112,120,135,146,151,160,173,197,235,285,305,349,352,363,385],quicker:[33,58,66,74,114],quickli:[9,13,16,22,23,27,34,43,48,58,62,82,86,114,115,125,128,151,173,197,214,216,235,352,355],quickstart:[6,40,55,58,75,91,145,146,148,153,403,404],quiescentcallback:302,quiet:[82,97,109,158,171,173,178,197,199,227,236,280,362,377],quiethttp11clientfactori:302,quietli:[56,59,84,349],quirk:[1,138,167,404],quit:[3,5,8,9,12,17,22,26,27,41,48,53,66,68,71,75,77,80,81,85,86,90,97,99,100,102,105,107,108,109,111,114,117,132,137,139,145,170,185,197,207,209,214,218,224,252,320,359,361,362],quitfunc:[26,359],quitfunc_arg:359,quitsave_yesno:359,quo:44,quot:[19,25,26,31,37,62,107,113,127,137,173,185,207,236,359,361,369,373,377],qux:247,ra4d24e8a3cab:25,rabbit:114,race:[77,89,112,118,126,132,135,136,377],rack:[203,265],radio:114,radiu:[72,73,86],rage:[111,246],ragetrait:246,rail:[78,129],railroad:129,rain:[38,111,114,131],raini:266,rais:[16,19,22,37,48,56,70,93,98,102,118,133,158,160,190,194,197,202,206,217,222,224,225,234,235,236,246,275,283,284,292,294,299,300,318,323,329,344,349,350,352,354,355,357,360,361,363,369,370,371,372,373,377,378,382],raise_error:[372,377],raise_except:[202,349],ram:[13,146],ramalho:135,ran:[2,3,8,14,107],rand:38,randint:[37,70,98,105,118,120,121,128,249,250,251,252,253,283,285],random:[25,37,38,40,67,70,71,98,100,105,111,113,114,118,120,121,128,131,146,203,216,234,235,249,250,251,252,253,255,256,259,261,265,266,268,283,285,331,332,369,377],random_string_from_modul:377,random_string_gener:[155,156,192],randomli:[5,38,58,128,131,249,250,251,252,253,264,265,283,300,332],randomstringgener:234,randomstringgeneratorscript:234,rang:[3,5,8,20,26,37,59,69,72,73,86,89,98,100,111,113,120,127,128,138,140,149,173,205,218,245,246,250,253,350,359,369,397,402],rank:[51,274],raph:135,raphkost:135,rapidli:167,rapier:102,raptur:324,rare:[7,9,22,23,40,44,48,58,68,75,140,275,357],rascal:43,rase:204,rate:[22,74,78,113,146,155,156,178,192,294,300,319,377],ratetarget:[113,245,246],rather:[0,5,6,8,9,11,12,13,14,22,34,38,40,43,44,58,63,64,68,69,70,73,74,75,77,78,82,84,86,87,90,98,100,104,107,109,110,113,114,117,120,123,133,143,153,158,162,166,170,173,174,178,181,183,196,220,224,227,232,236,246,249,250,251,252,253,269,274,280,282,284,285,348,349,351,354,363,369,372,373,376,402],ration:[113,196],raw:[22,30,37,49,56,58,62,75,78,87,89,100,107,108,110,114,123,158,165,168,173,181,182,184,236,240,246,267,280,305,320,323,328,329,339,354,359,361,369,371,377],raw_cmdnam:[99,165,182],raw_desc:217,raw_id_field:[187,277,287],raw_input:[97,361],raw_nick:33,raw_str:[22,27,97,99,158,160,164,165,168,184,210,218,231,247,263,280,282,339,349,361],raw_templ:33,raw_text:231,rawhid:203,rawhiderecip:203,rawstr:[168,184],rcannot:68,re_bg:376,re_bgfg:376,re_blink:376,re_bold:376,re_color:376,re_dblspac:376,re_double_spac:376,re_fg:376,re_format:354,re_hilit:376,re_invers:376,re_mxplink:376,re_norm:376,re_str:376,re_ulin:376,re_underlin:376,re_unhilit:376,re_url:376,reach:[27,33,59,68,86,99,100,111,117,118,129,146,155,168,218,222,246,253,274,320,324,343,361,362,369,374,403],reachabl:[44,78],react:[27,44,126,127,264,280],reactiv:183,reactor:[311,338,345,375],read:[5,8,9,11,13,14,16,17,19,20,22,23,27,31,37,38,40,41,50,55,58,59,62,66,67,68,71,74,75,77,78,79,80,82,84,86,87,89,91,93,97,98,99,100,102,103,104,105,106,107,108,111,113,114,115,117,121,130,132,133,135,136,137,143,144,146,149,152,158,162,172,180,191,194,197,211,217,220,228,229,234,236,246,265,266,272,279,280,284,285,289,307,309,332,349,351,352,355,356,360,362,368,370,402],read_batchfil:355,read_default_fil:2,read_flag:211,read_only_field:383,readabl:[5,19,44,45,60,62,72,75,195,202,211,265,354,361],readable_text:265,reader:[30,75,91,95,117,132,135,147,178,220,253,305,319],readi:[2,3,5,7,11,12,16,31,34,48,49,53,74,82,84,100,104,105,115,125,129,139,140,145,158,168,180,236,249,250,251,252,253,280,329,362,371,377],readili:[73,137],readin:360,readlin:[194,370],readm:[10,11,15,71,74,104,192,194,240],readonlypasswordhashfield:159,readthedoc:[135,381],real:[3,4,5,11,12,19,20,34,37,45,48,54,60,68,71,73,75,77,81,86,91,92,102,107,108,114,118,120,121,122,130,140,144,146,148,153,162,167,191,196,203,205,235,236,251,274,331,355,364],real_address:12,real_nam:12,real_seconds_until:[205,364],real_word:235,realist:[8,114,115,131,211],realiti:[73,77,81,89,112,130,135],realiz:[11,105,130],realli:[0,3,4,8,9,13,14,15,20,22,27,31,34,40,43,44,48,49,51,60,68,73,75,78,80,82,86,91,92,97,98,99,100,105,106,108,109,113,115,117,127,129,144,147,153,168,184,196,197,198,247,267,275,309,354,355,361,373],really_all_weapon:102,realm:320,realnam:34,realpython:48,realtim:[91,104,205],realtime_to_gametim:205,reason:[5,6,7,11,13,14,23,27,31,33,34,37,38,40,44,49,53,56,58,62,63,67,68,70,72,74,75,78,82,84,86,87,88,89,90,91,93,96,99,105,106,112,114,115,117,118,120,130,136,140,149,158,171,173,178,183,202,207,212,234,235,246,280,284,290,297,302,309,310,311,312,318,319,320,323,328,329,331,339,340,341,351,359,370,377,402],reasourc:37,reassign:72,reattach:[7,311,312],rebas:11,reboot:[9,13,19,26,32,38,41,44,58,77,83,104,120,146,148,152,158,167,178,183,200,218,246,264,265,280,289,290,291,292,294,300,340,341,359,361,377],reboot_evennia:300,rebuild:[9,91,140,148,312],rebuilt:22,rec:236,recach:266,recal:[265,402],recaptcha:132,receipt:[149,302],receiv:[3,8,20,22,23,27,28,33,41,46,56,61,62,70,74,87,91,98,104,126,132,158,166,167,184,185,189,190,191,207,212,227,229,230,236,240,246,280,302,305,309,311,312,318,328,329,338,339,357,362,374,377],receive_functioncal:309,receive_status_from_port:300,receivelock:274,receiver_account_set:162,receiver_object_set:279,receiver_script_set:289,recent:[17,80,82,102,121,142,343],recently_bitten:102,recev:329,recip:[44,66,83,114,155,156,192,201,203,204,233],recipe_modul:202,recipe_nam:202,recipes_pot:202,recipes_weapon:202,recipi:[23,91,158,190,229,309],reckon:[67,69],reclaim:38,recoc:113,recog:[33,69,113,236],recog_regex:236,recogerror:236,recoghandl:236,recogn:[8,30,34,50,99,100,108,114,133,140,146,153,236,246,345],recognit:[115,236,349,369],recommend:[0,2,5,8,11,27,34,37,45,49,58,59,60,64,67,74,75,77,82,91,93,94,101,107,112,114,118,135,137,138,140,146,152,183,220,224,239,267,275,280,302,355,361,374],recommonmark:75,reconfigur:146,reconnect:[158,160,178,297,300,309,311,312,338,341],reconnectingclientfactori:[297,311,312],record:[16,121,137,146,240,253,343,397],record_ip:343,recours:49,recov:[19,83,84,89,246,249,250,251,252,253,275,377],recoveri:120,recreat:[9,38,73,104,137,140,160,167,355,356],rectangl:360,rectangular:[91,360],recur:78,recurs:[13,274,284],red:[14,15,20,31,33,37,62,100,104,106,107,108,130,173,183,211,256,259,260,265,354,369,378,386],red_button:[14,15,33,100,104,155,156,173,192,254,256,260],red_button_script:[155,156,192,254,259],red_kei:31,red_ros:102,redbutton:[14,15,33,100,104,173,256,259,260],redbuttonblind:260,redbuttonclos:260,redbuttondefault:256,redbuttonopen:260,redd:149,reddit:149,redefin:[22,34,68,77,280,397],redhat:[140,142],redirect:[41,53,64,68,93,104,132,136,197,211,214,361,402],redirectview:402,redistribut:23,redit:197,redo:[26,107,108,112,359],redon:304,redraw:320,reduc:[120,249,250,251,252,253,313],reduced_redund:194,reduct:194,redund:354,reel:167,reen:[62,354],ref:[45,75,137,236,377,397],refactor:[90,280,403],refer:[7,8,10,11,14,20,22,23,27,31,33,34,37,40,41,45,51,53,58,59,63,66,67,68,70,71,72,73,74,78,89,90,92,93,94,99,102,104,105,106,107,108,110,113,114,115,118,120,130,132,133,135,136,146,148,153,158,167,173,178,182,196,203,214,218,227,230,234,236,249,250,251,252,253,274,280,291,294,302,312,332,340,348,350,361,367,373,374,402,403],referenc:[34,37,40,89,173,189,194,236,272,351,377],referenti:377,referr:146,refin:[72,203],reflect:[107,111,113,402],reflow:50,reformat:[285,363,370],reformat_cel:363,reformat_column:[73,363],refresh:[0,133,320,343],refus:[49,114],regain:84,regard:[8,130,234,381],regardless:[8,20,22,31,38,41,45,49,51,56,62,91,95,112,118,129,158,166,196,211,219,227,236,256,260,280,292,294,317,320,323,338,340,349,352,355,367,370],regener:251,regex:[22,26,33,46,168,171,184,200,234,236,344,349,361,369,377],regex_nick:33,regex_tupl:236,regex_tuple_from_key_alia:236,regexfield:159,region:[65,91,146,171],region_nam:194,regist:[11,40,46,56,64,120,128,132,141,143,149,151,158,178,228,264,265,290,300,311,312,318,341,343,345,354,369,385,400,402],register_error:354,register_ev:228,registercompon:46,registertest:400,registr:[141,402],registri:[234,343,345],regress:284,regul:275,regular:[17,22,41,44,64,75,93,100,101,102,104,107,108,112,117,123,131,133,135,146,160,166,199,233,234,259,260,266,275,294,352,367,377,403],regulararticl:368,regulararticle_set:368,regularcategori:368,regularli:[9,38,97,128,131,147,205,259,264,266,291,292,294,303,333,364],reilli:135,reinforc:135,reiniti:153,reinstal:140,reinvent:90,reject:[218,234],rejectedregex:234,rel:[11,14,15,20,27,40,48,51,68,72,96,114,121,132,205,211,230,253,355,361],relai:[19,22,41,144,158,178,196,219,280,318,341,361,362,377],relat:[20,22,23,27,38,40,45,46,83,89,90,102,104,105,108,114,117,131,135,144,149,153,159,162,163,166,180,181,186,190,191,205,210,211,212,228,240,249,250,251,252,253,263,266,272,279,280,289,292,294,305,341,348,349,351,352,354,361,368,370,379,383,390,397],related_field:[159,187,270,277,287,348],related_nam:[162,191,272,279,289,349,351,352,368],relationship:[23,45,72],relay:160,releas:[67,69,74,77,83,104,115,134,135,140,146,183,403],relev:[13,15,22,31,34,42,43,45,62,64,65,67,68,74,75,85,91,92,117,120,121,123,132,135,158,159,164,166,196,197,202,246,274,275,291,292,314,332,339,340,341,348,354,359,361,371],relevant_choic:197,reli:[8,23,27,44,58,59,62,64,67,79,87,92,95,97,98,109,114,130,219,236,246,260,266,300,351,361],reliabl:[14,45,82,84,137,367],reliant:230,reload:[0,2,3,7,9,12,14,15,19,20,22,25,26,27,29,30,36,38,40,41,44,45,49,51,53,54,64,66,68,70,81,83,84,86,87,88,90,91,92,93,95,99,104,105,106,107,117,118,120,121,123,125,126,127,129,132,133,140,141,143,147,158,160,167,172,173,183,189,197,198,206,207,217,225,231,232,236,242,243,246,265,266,268,275,280,290,291,292,294,300,309,310,312,314,338,341,345,349,355,357,359,360,361,364,377,404],reload_evennia:300,reluct:114,remain:[6,14,20,22,26,27,37,42,51,61,85,91,98,104,105,106,117,146,153,165,167,173,175,179,189,198,202,205,214,217,235,249,250,251,252,253,264,280,292,300,328,329,361,362,369,386],remaind:[22,81,205],remaining_repeat:[38,292],remap:[75,107,349,369],rememb:[1,5,6,9,11,13,14,20,22,27,31,43,44,46,49,58,59,62,66,68,72,73,80,81,83,84,86,87,89,91,92,93,98,105,107,109,111,112,113,114,115,117,121,130,139,140,146,171,173,198,224,280,290,355,374],remind:[26,66,75,80],remit:171,remnisc:90,remot:[82,148,149,151,178,194,309,311,323],remov:[2,5,8,9,11,13,19,20,26,27,31,32,33,34,38,44,49,66,67,68,77,80,81,86,87,91,93,95,97,98,99,104,105,111,114,120,125,132,147,155,166,167,171,173,178,179,180,183,188,189,191,197,199,203,211,216,217,218,222,226,233,234,235,236,245,246,247,249,250,251,252,253,256,275,279,280,285,290,293,294,300,318,329,341,343,349,352,354,358,361,367,373,375,376,377,386],remove_backspac:376,remove_bel:376,remove_charact:120,remove_default:[20,167],remove_receiv:191,remove_send:191,removeth:349,renam:[67,91,95,99,100,107,108,117,125,173,179,280,351],render:[38,42,68,75,93,95,123,125,132,133,159,180,220,270,277,345,348,371,373,383,395,397,402],render_post:329,renew:[84,91,343],repair:[81,112],repeat:[3,5,38,59,66,73,92,107,112,114,120,125,127,129,145,153,158,160,196,205,234,247,289,292,300,305,324,349,357,361,364],repeatedli:[3,15,30,38,92,104,264,289,292,294,300,305,331],repeatlist:30,repetit:[69,92,120,234],replac:[2,20,22,26,27,30,31,33,34,37,40,41,46,62,64,67,68,69,73,75,82,84,85,87,90,93,94,99,104,107,109,110,113,117,120,125,133,137,148,158,165,166,167,168,171,179,180,184,196,198,200,202,207,210,216,217,218,222,225,227,232,233,235,236,256,260,263,266,267,275,280,282,284,285,312,315,328,329,339,349,354,359,360,361,363,369,376,377],replace_data:363,replace_timeslot:217,replace_whitespac:363,replacement_str:179,replacement_templ:179,replenish:[249,250,251,252,253],repli:[22,27,114,141,160,196,229,298,322,323,329,341,361],replic:[68,115,125],replica:105,repo:[7,11,75,90,103,112,135],report:[0,5,6,8,11,22,32,38,40,44,68,69,70,74,79,98,109,112,114,117,118,120,125,138,140,145,149,173,202,222,225,236,267,280,300,305,312,315,316,323,324,328,339,341,354,357,361,377],report_to:357,repositori:[2,10,55,67,69,82,103,134,136,137,148,285],repositri:55,repr:[98,377],reprehenderit:28,repres:[8,12,20,22,34,41,42,45,53,58,61,66,67,68,71,72,76,78,81,82,89,92,93,99,100,102,103,104,105,106,108,110,115,120,125,130,132,158,164,188,190,199,214,218,220,222,227,228,230,234,235,236,240,242,246,247,251,265,266,267,280,285,294,297,311,312,328,329,339,340,341,345,349,350,354,356,357,361,362,363,373,377],represen:105,represent:[12,13,33,41,53,58,59,61,78,83,91,105,118,130,190,222,225,236,284,289,309,328,329,352,358,364],reprocess:149,reproduc:[48,280],reput:[112,239],reqhash:[350,377],reqiur:218,request:[0,11,27,31,42,53,64,74,93,104,108,121,123,132,133,136,140,146,149,158,159,160,171,187,196,225,277,280,284,287,300,302,309,312,314,319,320,322,329,345,348,352,361,381,382,386,389,390,391,395,402],request_finish:42,request_start:42,requestavatarid:320,requestfactori:345,requestor:[158,343],requir:[2,5,8,13,15,16,22,26,29,31,32,34,37,38,44,45,46,48,58,62,63,67,68,69,70,71,72,73,74,75,80,91,93,97,99,112,114,115,117,120,125,127,130,131,132,133,134,135,136,137,139,142,143,145,146,151,152,153,159,172,173,178,183,190,191,194,202,203,206,207,217,218,230,231,232,234,236,246,247,251,252,266,267,270,271,274,277,280,284,300,311,312,325,333,344,348,350,355,360,361,362,363,367,372,373,374,377,397,402],require_singl:284,requirements_extra:0,requr:37,rerout:[170,174,312],rerun:[14,15,27,202],resart:292,research:[114,135,224],resembl:[63,77,82],resend:22,reserv:[22,48,73,99,105,107,284,344,350,369,377],reset:[16,17,19,20,22,26,38,40,41,45,49,54,62,66,73,84,88,95,99,104,113,118,120,121,129,130,137,158,160,167,173,183,188,205,209,211,225,236,245,246,260,265,275,291,292,300,304,310,320,338,349,352,355,363,364,369,375,377],reset_cach:[349,352],reset_callcount:[38,292],reset_gametim:[19,364],reset_serv:304,reset_tim:217,resid:[60,103,260,275],residu:[183,251],resist:[285,377],resiz:[91,360,363],resolut:[62,114,120,246],resolv:[0,3,11,40,84,94,107,108,114,115,120,146,233,249,250,251,252,253,383],resolve_attack:[249,250,251,252,253],resolve_combat:120,resort:[22,91,139,178,236,377],resourc:[0,8,44,60,64,67,75,76,83,87,89,99,102,103,104,105,106,107,108,109,114,125,137,146,149,246,252,290,298,329,345,356,375,403],respawn:112,respect:[22,31,40,41,45,66,70,91,106,117,121,137,171,173,180,196,202,229,233,236,243,256,275,280,339,340,351,352,355,357,363,374,377,397],respond:[27,32,42,56,66,71,104,112,126,127,130,153,327,331],respons:[17,27,48,50,59,72,74,78,79,97,98,127,128,129,140,146,158,160,167,178,189,202,227,266,268,272,280,298,300,302,309,332,341,351,371,373,377,383],response_add:[159,187,277],rest:[7,17,22,27,33,40,58,73,84,89,96,97,104,105,107,108,111,112,114,118,121,140,152,165,181,182,246,249,250,251,252,253,349,354,363,381,382,383,384,385,386],rest_framework:[381,382,383,384,386],restart:[0,3,5,7,9,11,36,38,40,46,49,55,64,91,105,108,120,146,149,153,155,158,183,189,197,200,225,260,280,290,292,294,304,317,338,339,340,377],restartingwebsocketserverfactori:[160,311],restock:97,restor:[20,38,66,130,197,252,260,290,294],restrain:[173,246,274,360,377],restrict:[13,29,31,37,44,45,46,51,73,80,100,103,104,109,113,118,133,136,146,173,178,199,234,252,253,270,275,285,357,359,361,363,374],restructur:[75,89],result1:233,result2:[27,233],result:[6,8,11,13,19,20,22,27,31,37,40,41,44,48,59,62,64,70,75,85,88,91,98,99,102,103,105,106,107,109,113,114,117,118,120,121,125,127,130,133,137,146,158,165,166,168,173,180,189,191,196,202,203,204,206,211,218,230,233,234,235,236,239,246,249,250,251,252,253,266,271,275,280,283,284,285,292,300,309,332,349,351,354,359,360,361,363,367,369,370,371,374,377,378],result_nam:233,resum:[22,38,84,117],resurrect:264,resync:[160,309,339],ret:22,ret_index:377,retain:[6,19,20,48,73,108,219,246,272,285,346,351,355,357,370,377],retext:75,retract:196,retreat:253,retri:300,retriev:[6,22,30,43,58,60,65,66,93,121,158,162,164,167,173,183,188,190,217,224,246,271,274,279,284,298,305,306,312,318,327,349,352,358,367,372,374,377,381,382,385,386,402],retriv:[160,356],retroact:[45,91],retur:28,return_appear:[72,121,199,211,212,217,236,258,265,280],return_cmdset:180,return_detail:[217,266],return_iter:284,return_key_and_categori:352,return_list:[349,352],return_map:73,return_minimap:73,return_obj:[13,33,349,352,372],return_par:285,return_prototyp:128,return_puppet:158,return_tagobj:352,return_tupl:[33,206,349],returnvalu:[22,48],reus:[107,109,367],rev342453534:377,reveal:[111,199],reveng:115,reverend:194,revers:[20,22,62,73,84,86,129,130,133,162,191,245,268,272,279,289,345,349,351,352,354,368,386],reverseerror:[300,309],reversemanytoonedescriptor:[162,279,368],reverseproxyresourc:345,revert:[11,130,146,170,271],review:[9,20,64,66,74,78,87,99,113],revis:112,revisit:[2,361],reviu:27,revok:91,revolutionari:11,reward:119,rework:[84,105,112,231],rfc1073:316,rfc858:322,rfc:[316,322],rfind:354,rgb:[62,107,354],rgbmatch:354,rgh:107,rhel:136,rhostmush:[60,63,90],rhs:[82,91,181,182,184],rhs_split:[173,179,181,182],rhslist:[181,182],ricardo:377,riccardomurri:377,rich:[68,90,134,135,358],richard:135,rick:37,rid:[89,106],riddanc:49,riddick:218,ride:129,right:[0,3,4,8,9,15,18,22,27,29,30,31,33,37,38,46,48,55,62,66,70,71,73,75,77,81,82,83,84,86,87,89,90,91,97,98,99,102,103,104,105,107,108,111,112,115,117,121,126,129,130,132,133,136,137,140,145,146,159,167,170,173,181,182,189,194,198,202,209,211,217,218,220,225,226,233,253,256,260,264,265,266,268,275,283,285,289,340,354,355,359,363,377,378],right_justifi:[37,283],rigid:90,rindex:354,ring:[109,235],rise:[20,92],risen:92,risk:[75,90,112,114,121,140,146,172,183],rival:73,rjust:354,rm_attr:173,rnormal:62,rnote:183,road:[20,71,73,129,166],roam:[111,167,264],roar:73,robot:132,robust:[97,98,149],rock:[58,120,167],rocki:111,rod:167,role:[17,77,90,98,106,112,118,137,249],roleplai:[13,29,67,77,90,112,113,118,120,121,135,206,236,404],roll1:118,roll2:118,roll:[13,69,70,91,98,108,113,114,118,120,121,140,206,249,250,251,252,253,343],roll_challeng:118,roll_dic:206,roll_dmg:118,roll_hit:118,roll_init:[249,250,251,252,253],roll_result:206,roll_skil:118,roller:[70,113,114,118,120,202,206],rom:135,roof:173,room1:8,room56:14,room:[3,8,14,15,16,19,20,22,31,37,38,40,43,45,49,60,63,65,67,68,71,73,76,77,78,81,88,89,90,92,97,98,100,101,102,104,105,106,107,108,109,111,117,118,120,121,126,127,128,129,131,132,140,155,156,164,165,166,167,171,173,179,184,192,197,199,206,208,209,210,211,214,216,217,224,227,230,236,242,243,244,249,250,251,252,253,262,263,264,265,267,268,274,280,289,304,332,355,375,381,386,400,404],room_dict:230,room_flag:89,room_lava:89,room_replac:209,room_typeclass:[268,375,400],roombuildingmenu:[68,197],roomnam:[91,173],roomref:129,rooms_with_five_object:102,roomstat:211,roomviewset:386,root:[0,2,4,5,6,7,9,10,14,31,34,58,64,67,68,75,76,78,93,95,103,125,133,134,137,140,145,146,148,265,280,285,300,345,358,404],rose:[13,33,34,45,101,102,109],roster:[67,113,249,250,251,252,253],rosterentri:67,rot:8,rotat:[104,211,370],rotate_flag:211,rotatelength:370,rough:[75,112],roughli:[91,112,377],round:[17,235,253,363],rounder:235,rout:[46,72,89,100,129,158],router:[146,385],routin:[236,335,374,377],row:[46,50,58,62,66,72,73,75,78,91,93,102,120,123,130,363,377],rpcharact:236,rpcommand:236,rpg:[91,94,104,105,112,118,206,253],rpi:135,rplanguag:[113,155,156,192,236],rpm:140,rpobject:236,rpsystem:[75,113,155,156,192,232,235],rpsystemcmdset:236,rred:354,rsa:[320,321],rspli8t:98,rsplit:[121,354],rss2chan:[99,147,178],rss:[9,135,151,155,156,160,178,186,295,305,308,318,404],rss_enabl:[147,178],rss_rate:160,rss_update_interv:178,rss_url:[147,160,178],rssbot:160,rssbotfactori:319,rsschan:178,rssfactori:319,rssreader:319,rst:75,rstrip:[98,354],rsyslog:239,rtest2:62,rtext:97,rthe:68,rthi:[62,107],rtype:345,rubbish:170,rubi:78,rudimentari:264,ruin:[111,217,266],rule:[4,8,11,14,15,22,29,31,49,62,77,81,91,104,108,112,113,119,130,135,197,234,235,246,249,250,253,272,355,404],rulebook:[114,120],rumour:111,run:[0,2,5,6,9,10,11,12,13,14,15,16,19,20,25,27,29,31,36,37,38,40,44,45,46,48,53,55,58,66,67,69,71,73,75,76,78,81,82,83,84,89,90,92,93,95,97,98,99,100,102,104,105,106,107,108,110,111,112,113,114,115,117,118,121,123,125,129,130,131,132,133,135,136,137,138,139,140,144,146,149,152,153,155,158,160,164,165,167,168,172,173,178,179,180,183,184,188,189,202,210,225,226,231,236,239,243,246,247,249,250,251,252,253,260,263,268,274,275,280,284,285,289,291,292,294,300,304,306,310,317,318,325,329,331,334,338,339,343,345,351,354,355,359,361,362,364,370,374,375,377,402,403,404],run_async:[48,377],run_connect_wizard:300,run_dummyrunn:300,run_evscaperoom_menu:210,run_exec:361,run_exec_then_goto:361,run_init_hook:338,run_initial_setup:338,run_menu:300,run_option_menu:210,run_start_hook:[45,351],rundown:110,runexec:361,runexec_kwarg:361,runnabl:37,runner:[2,7,265,331],runsnak:5,runtest:[184,195,204,215,226,241,245,261,326,336,368,375,384,392,400],runtim:[19,22,49,92,168,197,267,364,377],runtimeerror:[118,158,160,202,222,225,228,234,235,246,284,292,318,349,361,369,377],runtimewarn:284,rusernam:27,rush:84,rusti:97,ruv:2,ryou:68,s3boto3storag:194,s3boto3storagefil:194,s3boto3storagetest:195,s3boto3testcas:195,sad:[132,323],safe:[0,6,11,13,20,34,40,69,71,78,85,89,96,113,114,132,151,158,170,196,260,275,294,309,341,345,351,355,358,367,377],safe_join:194,safer:[14,49],safest:[41,66,146,351],safeti:[12,34,45,89,113,121,146,173,196,279,355],sai:[0,5,8,9,11,15,17,19,20,22,27,31,34,37,45,46,48,49,53,62,63,65,66,68,71,78,82,84,86,87,88,89,90,91,92,93,98,99,100,102,105,107,108,113,114,115,117,118,120,121,126,127,130,134,140,146,167,179,196,198,206,209,211,218,227,228,235,236,246,247,260,266,280,361],said:[0,8,27,43,48,56,66,68,71,72,73,80,88,90,98,105,107,113,114,127,133,165,178,182,227,236,268,280,312,351,361],sake:[14,64,90,107,112,114,115,130,185,207,402],sale:97,salt:[70,202],same:[0,3,6,7,8,9,11,12,13,14,15,16,19,20,22,23,26,30,31,32,34,37,38,40,41,43,44,45,48,49,50,51,53,54,56,58,59,60,61,62,66,67,68,69,73,74,75,77,78,81,83,84,87,88,90,91,92,93,95,97,98,99,100,102,103,104,105,106,107,108,109,114,115,117,118,120,121,125,129,130,132,133,134,137,140,146,147,148,152,153,158,164,165,166,167,168,171,173,181,182,183,184,189,194,195,197,199,202,205,211,212,216,217,220,224,225,229,234,235,236,242,244,246,247,249,250,251,252,253,256,264,266,267,268,274,280,284,285,289,290,294,304,309,321,324,325,339,340,341,343,345,348,349,350,351,352,354,355,357,361,362,363,364,370,371,377,386,397,402],sampl:[2,89,136,148,247],san:220,sand:[92,203],sandi:73,sane:[1,75,112,135,402],sanit:[397,402],saniti:[8,67,72,73,107,371],sarah:[63,179],sat:[65,81,211],satisfi:[60,181,349],satur:149,sauc:107,save:[2,3,6,11,16,19,22,23,26,27,32,33,34,37,38,41,42,43,44,45,58,66,67,68,71,78,81,84,87,89,99,101,104,105,107,120,121,132,138,139,148,149,153,158,159,170,173,183,187,189,190,191,195,197,225,235,275,277,279,280,282,284,285,287,290,292,293,294,298,305,318,332,333,338,345,348,349,351,358,359,367,371,372,373,377],save_a:[187,270,277,287,296],save_as_new:348,save_buff:359,save_data:371,save_for_next:[22,168],save_handl:371,save_kwarg:372,save_model:[159,187,277,287],save_nam:294,save_on_top:[187,270,277,287,296],save_prototyp:284,save_recip:233,savefunc:[26,359,372],savehandl:372,saver:358,saverdict:358,saverlist:358,saverset:358,saveyesnocmdset:359,savvi:115,saw:[48,71,93,105,107],say_text:127,saytext:236,scale:[7,62,75,90,104,112,118,137,235,403],scalewai:146,scam:114,scan:[136,164,264,266],scarf:199,scari:[105,107],scatter:[251,355],scedul:364,scenario:91,scene:[6,13,30,37,43,62,75,77,81,108,111,114,118,120,130,234,266,289,294,367],schedul:[19,92,205,225,364],schema:[11,45,58,78,80,377],scheme:[22,58,62,83,107,140,173,183,354],school:114,scienc:72,scientif:135,scissor:[70,120],scm:67,scope:[30,77,78,84,112,113,114,117,133,234,357],score:[91,212,377],scraper:402,scratch:[9,10,53,71,90,91,113,114,121,125,140,210],scream:111,screen:[6,22,24,27,28,30,37,40,41,50,54,62,95,97,104,106,113,132,148,159,185,207,220,231,253,283,305,320,362,377,404],screenheight:[30,305],screenread:[30,305,328,329],screenshot:132,screenwidth:[30,168,305],script:[2,5,7,10,13,14,15,19,24,31,32,34,37,40,41,42,43,44,45,46,58,60,69,76,77,89,90,92,97,99,100,103,104,105,109,111,114,115,120,126,128,131,132,140,143,146,149,153,155,156,158,160,172,173,183,191,192,196,205,208,217,221,222,228,233,234,235,243,249,250,251,252,253,255,256,259,260,266,268,274,279,280,284,285,300,333,338,355,356,357,364,372,374,375,377,381,383,386,400,404],script_path:173,script_typeclass:[261,375,400],scriptattributeinlin:287,scriptbas:292,scriptclass:291,scriptdb:[45,76,155,287,289,347,381,383],scriptdb_db_attribut:287,scriptdb_db_tag:287,scriptdb_set:[162,279,349,352],scriptdbadmin:287,scriptdbfilterset:[381,386],scriptdbmanag:[288,289],scriptdbseri:[383,386],scriptdbviewset:386,scripthandl:[155,156,286],scriptkei:173,scriptmanag:288,scriptnam:356,scripttaginlin:287,scroll:[6,28,103,107,121,140,362],scrub:341,sdesc:[69,89,113,232,236],sdesc_regex:236,sdescerror:236,sdeschandl:236,sdk:140,sea:[73,111],seal:113,seamless:236,seamlessli:[36,38],search:[3,8,11,12,14,22,26,29,33,34,37,38,40,45,55,65,66,67,68,77,78,81,85,87,91,94,99,102,103,104,105,106,107,110,114,115,117,118,120,121,125,133,155,156,158,164,166,168,173,180,183,190,196,211,214,224,229,233,236,249,250,251,252,253,266,268,271,272,274,280,283,284,291,306,349,350,351,352,353,354,357,359,377,381,404],search_:[19,102,109],search_account:[42,91,109,155,280,374],search_account_tag:374,search_at_multimatch_input:280,search_at_result:[236,280],search_channel:[87,155,190,374],search_channel_tag:374,search_field:[187,270,277,287,296,348],search_for_obj:173,search_help:[155,271],search_help_entri:374,search_helpentri:271,search_index_entri:[168,170,171,172,173,178,179,180,181,182,183,184,185,188,196,197,198,199,202,206,207,209,217,218,219,223,229,230,231,232,233,236,242,243,244,247,249,250,251,252,253,256,264,265,266,267,272,280,359,361,362],search_messag:[155,190,374],search_mod:236,search_multimatch_regex:280,search_object:[13,14,19,45,73,105,107,109,129,155,158,374],search_object_attribut:109,search_objects_with_prototyp:284,search_prototyp:284,search_script:[38,155,374],search_script_tag:374,search_tag:[43,65,102,109,155,374],search_tag_account:43,search_tag_script:43,search_target:229,searchabl:[103,224],searchdata:[158,236,280,374],searchstr:29,season:[69,112,113,115,217],seat:112,sec:[30,48,84,92,205,312,364],secmsg:370,second:[8,13,15,19,20,22,27,31,37,38,40,44,48,50,58,59,62,66,68,75,81,82,84,86,87,92,93,96,97,98,99,105,107,109,113,120,121,128,129,130,131,133,140,146,149,153,158,160,165,173,202,205,216,224,225,228,230,236,243,246,249,250,251,252,253,255,260,264,274,280,285,292,294,300,305,314,319,332,343,354,357,361,364,370,377,378],secondari:[95,340],secondli:[34,101],secreci:11,secret:[67,104,112,137,141,143,206,300],secret_kei:[67,194],secret_key_nam:194,secret_set:[67,80,104,137,141,300],sect_insid:72,section:[0,2,5,8,13,16,20,22,25,27,29,31,34,45,46,53,58,61,67,68,73,75,80,81,82,84,86,91,92,93,94,100,102,103,105,106,107,109,110,114,132,137,140,145,146,148,152,217,235,285,354,355,361,378,381],sector:72,sector_typ:72,secur:[0,13,14,31,37,60,62,68,87,90,97,121,132,133,140,146,151,155,156,172,183,189,192,194,272,280,320,351,370,397,404],secure_attr:31,secure_url:194,security_token:194,security_token_nam:194,sed:2,sedcond:293,see:[0,3,4,5,7,8,9,10,11,12,13,14,15,19,20,21,22,23,25,26,27,28,29,30,31,33,34,37,38,40,41,44,45,46,48,49,51,53,55,58,59,60,61,62,64,66,67,68,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,95,96,98,99,100,102,103,104,105,106,107,108,110,111,113,114,115,117,120,121,123,125,126,127,128,129,130,131,132,133,136,137,140,141,143,144,145,146,147,148,149,153,158,168,170,172,173,178,179,180,181,182,184,189,191,192,194,196,197,202,203,207,209,211,214,216,220,222,229,233,234,235,236,240,243,244,246,247,249,250,251,252,253,255,256,259,264,266,267,268,274,279,280,293,298,300,302,303,311,312,313,314,316,320,321,323,325,327,328,329,331,332,340,341,345,349,354,357,358,359,360,363,369,372,373,377,391,397,402,403],seed:[70,202,204],seek:[111,211,275,370],seem:[20,37,46,68,80,86,87,89,110,112,115,117,121,129,138,140,145,153,349,355],seen:[8,11,20,23,27,38,41,53,66,68,71,72,73,84,90,91,93,95,98,99,102,105,106,108,110,117,128,129,130,197,284,312,363],sefsefiwwj3:67,segment:[129,345],seldomli:[168,184],select:[7,11,12,19,20,27,31,40,41,46,58,65,68,73,75,93,97,100,113,121,128,132,139,140,165,166,171,180,210,247,250,351,359,361,383],selet:361,self:[3,8,12,13,14,19,20,22,26,27,31,33,34,37,38,44,45,48,53,55,58,63,66,67,68,70,72,75,81,82,83,84,85,86,87,88,89,90,91,92,95,96,97,99,100,105,106,107,108,109,113,114,117,118,120,121,126,127,128,129,131,133,140,143,144,158,160,162,164,166,167,168,170,173,174,178,181,182,183,184,188,189,191,196,197,198,199,202,206,209,210,211,214,217,218,222,227,229,230,232,233,236,246,247,249,250,251,252,253,255,256,260,263,264,265,266,267,268,274,280,292,293,298,300,302,303,307,311,312,318,320,321,323,325,327,328,329,339,340,341,349,351,352,354,359,361,362,367,369,371,372,373,377,391],self_pid:377,selfaccount:91,sell:[97,113,114,134,196],semi:[5,100,107,131,216,235],semicolon:[31,275,357],send:[5,12,19,22,23,27,28,30,31,34,38,41,42,44,46,49,55,56,61,62,65,68,70,78,79,82,84,87,91,95,98,99,104,106,109,114,118,120,121,127,128,130,132,143,149,151,153,158,160,164,167,168,171,178,182,188,189,190,191,194,196,202,211,218,219,229,236,240,253,255,258,263,264,274,280,293,294,297,300,302,303,305,309,310,311,312,313,315,318,319,320,322,323,324,326,328,329,331,339,340,341,342,354,357,358,361,363,377],send_:[53,56,318],send_adminportal2serv:310,send_adminserver2port:297,send_authent:311,send_channel:[311,312],send_default:[53,56,311,312,318,320,323,328,329],send_defeated_to:264,send_emot:236,send_functioncal:309,send_game_detail:302,send_heartbeat:311,send_instruct:300,send_mail:229,send_msgportal2serv:310,send_msgserver2port:297,send_p:312,send_privmsg:312,send_prompt:[320,323,328,329],send_random_messag:255,send_reconnect:312,send_request_nicklist:312,send_status2launch:310,send_subscrib:311,send_testing_tag:263,send_text:[53,56,320,323,328,329],send_unsubscrib:311,sender:[23,42,87,158,160,178,189,190,191,196,211,236,258,280,311,342,367,374],sender_account_set:162,sender_extern:191,sender_object:342,sender_object_set:279,sender_script_set:289,sender_str:189,sendernam:178,senderobj:357,sendlin:[320,323,328],sendmessag:[53,218],sens:[20,31,34,38,48,58,68,74,89,91,108,117,129,166,256,357,358,361],sensibl:[146,304],sensit:[13,27,31,91,102,190,194,197,205,217,225,240,241,271,350,364,374],sensivit:234,sent:[23,27,30,41,42,46,56,59,61,62,82,91,93,98,104,107,158,160,164,178,180,184,189,190,191,197,207,211,218,225,227,229,240,258,261,267,280,297,300,302,305,309,310,311,312,320,324,328,339,341,349,361,369,374,383],sentenc:[71,98,211,228,235,236],sep:[354,377],sep_kei:[68,197],separ:[5,7,11,13,14,15,20,22,31,32,33,34,36,41,43,44,46,53,58,62,63,65,69,70,71,74,75,78,84,90,91,92,97,98,99,100,102,106,107,108,112,113,121,125,129,130,132,136,137,143,144,145,147,149,165,167,168,173,179,180,181,182,183,189,197,202,225,228,229,235,236,247,249,250,251,252,253,256,266,268,271,275,279,280,284,290,294,319,324,329,341,354,355,357,360,369,374,377],separatli:84,sepat:202,seq:33,sequenc:[14,15,16,22,31,33,34,48,61,75,78,95,104,111,114,117,130,168,172,202,205,214,231,236,275,298,304,354,355,361,363,376,377],sequenti:114,seri:[4,11,27,62,107,113,114,115,117,125,135,259,363],serial:[13,56,155,156,283,294,318,358,371,373,379,380,386],serializ:329,serializer_class:386,seriou:[86,153],serious:140,serv:[40,56,64,72,73,78,99,104,108,109,114,149,166,194,251,329,345,355,357,395],server:[0,2,5,6,7,8,9,11,12,13,14,16,19,20,22,23,25,27,30,31,32,34,37,38,42,44,45,46,48,49,51,53,54,56,58,59,61,62,64,66,67,70,73,74,75,76,77,78,79,80,81,82,83,84,87,89,90,91,92,93,95,98,99,103,105,106,107,108,110,111,114,115,117,118,120,125,127,129,132,133,134,135,139,140,141,142,143,144,145,148,149,153,155,156,158,160,167,171,173,178,183,185,189,192,194,197,200,202,207,209,217,225,231,232,236,237,238,239,242,243,246,260,264,265,266,268,280,289,290,291,292,294,346,351,355,357,358,361,364,367,370,377,379,383,403,404],server_connect:318,server_disconnect:318,server_disconnect_al:318,server_epoch:[19,364],server_l:310,server_logged_in:318,server_nam:40,server_pid:[310,377],server_receive_adminportal2serv:297,server_receive_msgportal2serv:297,server_receive_statu:297,server_reload:[290,294],server_run:300,server_runn:338,server_servic:377,server_services_plugin:[40,53,104],server_services_plugin_modul:53,server_session_class:41,server_session_sync:318,server_st:300,server_twistd_cmd:310,server_twisted_cmd:310,serverconf:[171,294],serverconfig:[293,294,306,307],serverconfigadmin:296,serverconfigmanag:[306,307],serverfactori:[310,320,323],serverload:183,serverlogobserv:370,servermsg:370,servernam:[30,40,67,80,136,139,146],serverprocess:183,serversess:[41,53,62,99,155,156,240,275,295,318,341,349],serversessionhandl:[41,53,341],serverset:[31,178,274],servic:[11,40,49,53,99,104,132,137,143,146,148,149,153,155,156,183,194,295,297,300,301,309,310,317,338,345,377],sessdata:[340,341],sessid:[12,22,41,121,279,280,297,309,310,318,341],session:[8,12,16,20,22,24,27,30,32,34,42,49,53,59,62,76,90,95,96,98,99,103,105,106,114,121,138,148,155,156,158,160,162,164,165,166,168,170,171,174,176,180,181,185,207,210,218,219,227,239,240,241,263,279,280,282,283,284,290,295,297,305,309,310,311,312,318,319,320,323,328,329,338,339,341,343,359,361,362,369,377,378,383,404],session_data:341,session_from_account:341,session_from_sessid:341,session_handl:[41,155],session_id:383,session_portal_partial_sync:341,session_portal_sync:341,sessioncmdset:[20,106,176],sessionhandl:[53,56,155,156,158,280,295,305,311,312,318,319,339,340],sessionid:318,sessionobject:369,sessions_from_account:341,sessions_from_charact:341,sessions_from_csessid:[318,341],sessions_from_puppet:341,sessionsmain:76,sesslen:280,set:[0,2,3,5,6,9,10,12,13,14,15,16,17,19,21,22,23,24,25,26,28,29,30,33,34,37,38,41,42,43,45,46,48,49,50,51,53,54,55,56,58,60,61,62,63,64,66,68,69,70,71,73,74,75,76,77,78,81,82,84,85,86,87,88,89,90,91,93,96,97,98,99,100,101,102,103,104,106,107,108,112,115,117,119,120,123,125,126,128,129,130,132,133,136,137,138,140,142,143,145,148,151,152,153,155,157,158,160,162,164,165,166,167,168,170,171,173,174,175,176,177,178,180,181,182,184,186,188,194,195,197,198,199,200,202,204,205,206,207,209,210,211,212,214,215,217,218,219,223,225,227,228,231,232,233,235,236,239,242,243,245,246,247,249,250,251,252,253,256,259,260,261,263,264,265,266,267,268,270,274,275,279,280,283,284,285,291,292,294,297,299,300,304,305,306,307,310,311,313,314,316,317,320,322,323,325,326,331,332,334,336,338,339,340,341,343,345,346,348,349,350,351,352,354,355,356,357,358,359,360,361,362,363,364,367,368,369,370,371,372,373,374,375,376,377,378,384,385,386,390,397,400,404],set_active_coordin:268,set_al:264,set_alias:168,set_attr:173,set_attribut:386,set_cach:349,set_character_flag:211,set_class_from_typeclass:351,set_dead:264,set_descript:27,set_detail:[217,266],set_flag:[211,212],set_game_name_and_slogan:390,set_gamedir:300,set_kei:168,set_nam:27,set_password:158,set_posit:211,set_task:225,set_trac:[3,155],set_webclient_set:390,setcolor:95,setdesc:[90,99,179,242],setflag:[209,211],setgend:219,sethelp:[29,99,100,180],sethom:[99,173],setlock:242,setnam:53,setobjalia:173,setperm:171,setspe:243,sett:147,settabl:[30,58,105,323],setter:[86,246],settestattr:26,settingnam:31,settings_chang:42,settings_default:[8,23,40,80,103,155,156,377],settings_ful:40,settings_mixin:[155,156,295,330],settl:[73,120],setup:[0,5,6,8,11,16,40,53,55,58,63,75,91,97,112,120,128,140,143,145,148,153,158,170,178,184,195,204,205,215,226,245,256,261,263,266,280,292,304,317,326,331,335,336,338,345,349,351,367,368,375,384,400,403,404],setup_str:335,setuptool:[140,145],sever:[2,3,13,15,20,22,26,28,31,37,38,40,45,46,51,61,66,68,75,84,87,89,90,92,93,102,107,110,113,114,119,120,135,172,173,181,182,183,217,224,225,264,266,280,326,327,352,357],sex:219,shall:[130,133],shaman:[37,90],shape:[68,73,86,91,100,112,203,268,363],sharabl:37,share:[2,3,20,31,38,41,43,45,58,64,67,71,74,78,82,90,104,110,114,120,132,140,141,146,149,159,224,225,285,294,331,349,350,352,363,377,383,386,391],shared_field:383,sharedloginmiddlewar:391,sharedmemorymanag:[350,366],sharedmemorymodel:[191,272,349,351,367,368],sharedmemorymodelbas:[162,191,272,279,289,349,351,367,368],sharedmemorystest:368,sharp:203,shaw:135,she:[22,66,68,89,98,113,130,197,219,235],sheer:173,sheet:[27,46,75,113,114,132,133,137,360],sheet_lock:91,shell:[0,2,9,33,45,58,60,82,90,91,107,137,140,145,146,148,149,153,320],shell_plu:0,shield:[58,84],shift:[15,16,19,60,225,265,271,377],shiftroot:265,shine:[81,266],shini:377,ship:[73,77,78,100,111,135,145],shire:92,shirt:199,shoe:199,shoot:[81,252,253,360],shop:[27,60,90,114,404],shop_exit:97,shopcmdset:97,shopkeep:[94,113],shopnam:97,shopper:97,short_descript:139,shortcom:97,shortcut:[4,19,20,22,42,45,63,66,68,70,75,84,93,98,103,107,120,123,132,133,137,148,155,160,167,168,173,197,222,268,275,280,371,377],shorten:[3,45,71,285],shorter:[40,45,53,60,105,117,126,127,131,189,235,350,357,370],shortest:[86,236],shorthand:[34,130,173],shortli:[66,68,117],shortsword:102,shot:252,should:[0,3,5,6,7,8,9,10,11,12,13,14,15,16,19,20,22,23,27,29,30,31,34,37,38,40,41,42,43,44,45,46,48,49,50,51,53,54,55,56,58,59,60,61,62,63,64,65,66,67,68,69,70,71,73,74,75,77,78,80,82,84,86,87,90,91,92,93,95,96,97,98,99,100,102,104,105,106,107,108,109,110,111,112,113,115,117,118,120,121,123,125,129,130,132,133,136,137,138,140,141,144,145,146,147,148,149,152,153,158,160,162,164,166,167,168,170,172,173,174,177,180,181,183,184,188,189,191,194,195,197,199,202,203,204,205,209,211,212,214,216,217,222,225,227,228,229,230,232,233,234,235,236,239,245,246,249,250,251,252,253,256,260,263,264,266,267,274,275,279,280,282,283,284,285,289,291,292,293,294,298,299,300,304,307,311,317,320,323,324,326,328,329,332,338,339,340,341,343,344,346,348,349,351,352,354,355,357,358,359,361,362,363,364,369,370,371,372,373,375,377,378,397,400,402],should_join:189,should_leav:189,should_list_cmd:180,shoulddrop:[253,280],shoulder:[91,199],shouldget:[253,280],shouldgiv:[253,280],shouldmov:[227,249,250,251,252,253,280],shouldn:[5,14,66,68,81,84,87,91,130,180,197,225,228,252,331],shouldrot:370,shout:[84,209,211],shove:81,show:[0,3,6,7,8,9,11,14,15,19,22,25,27,28,29,38,40,41,46,49,53,58,62,63,66,68,69,70,71,72,73,74,75,77,78,79,85,86,90,91,92,93,95,96,97,98,99,100,104,105,106,107,108,110,111,112,113,114,116,117,118,119,120,122,124,125,126,127,128,130,132,133,138,139,140,143,146,147,149,153,158,170,171,173,178,179,181,183,185,196,198,199,206,207,209,217,218,220,232,246,247,252,253,259,266,267,268,280,282,284,285,298,300,309,359,361,370,371,372,377,397],show_foot:362,show_map:72,show_non_edit:284,show_non_us:284,show_valu:220,show_version_info:300,show_warn:300,showcas:[20,73,104,111,230],shown:[25,27,29,37,62,66,67,68,72,80,82,84,87,90,92,105,117,129,132,139,168,171,178,180,182,184,197,199,202,216,234,236,265,280,300,361,362],showtim:92,shrink:[106,363],shrug:71,shuffl:19,shun:[0,60,146],shut:[5,38,40,46,66,80,84,107,148,158,183,280,292,294,300,302,309,310,317,318,338,341],shutdown:[5,20,38,41,49,51,91,99,153,158,160,183,294,300,309,310,317,338,339,351,357,361],shy:[0,63,112,115],sibl:[38,48,90,108],sid:171,side:[2,8,13,30,41,43,46,56,66,69,72,75,91,98,102,113,114,118,130,132,138,158,160,162,179,181,182,191,196,206,242,272,279,289,297,309,310,318,321,324,325,328,339,340,341,349,351,352,354,363,368],sidestep:51,sidewai:363,sigint:300,sign:[7,15,44,56,66,71,98,100,102,104,109,121,131,146,211,217,280,294,349,354,378],signal:[5,24,153,155,156,249,250,251,252,253,295,300,323,329,331,367,404],signal_acccount_post_first_login:42,signal_account_:42,signal_account_post_connect:42,signal_account_post_cr:42,signal_account_post_last_logout:42,signal_account_post_login:42,signal_account_post_login_fail:42,signal_account_post_logout:42,signal_account_post_renam:42,signal_channel_post_cr:42,signal_helpentry_post_cr:42,signal_object_:42,signal_object_post_cr:42,signal_object_post_puppet:42,signal_object_post_unpuppet:42,signal_script_post_cr:42,signal_typed_object_post_renam:42,signatur:[22,118,168,191,214,222,246,293,298,300,302,303,311,320,321,323,325,328,329,349,354,361,369,372,373,391],signature_vers:194,signed_integ:378,signedinteg:371,signedon:312,signifi:[15,274,349],signific:6,significantli:26,signup:80,silenc:302,silenced_system_check:8,silent:[48,92,127,171,178,304,312],silli:[34,37,102],silmarillion:109,silvren:146,similar:[0,7,13,14,22,27,29,34,38,45,46,58,63,65,66,68,77,78,81,82,87,91,100,105,111,112,118,125,129,146,158,168,170,184,197,202,218,227,235,249,250,251,252,253,268,272,280,341,352,357,361,377,383,386,402],similarli:[43,91,92,146,246,250,267,348,383],simpl:[0,12,14,15,16,17,20,22,25,26,30,34,37,41,43,48,53,55,58,59,60,64,66,67,70,71,72,73,75,77,78,79,80,82,83,85,86,87,89,90,91,93,95,97,98,99,105,106,108,109,111,112,113,117,118,119,120,121,122,126,127,128,130,131,132,142,146,147,148,149,173,188,194,196,197,198,202,207,209,211,217,218,219,224,227,229,233,234,235,236,242,243,244,246,247,249,250,251,252,253,255,256,258,264,265,266,268,269,279,280,283,285,292,310,319,321,355,356,394,395,397,404],simpledoor:[155,156,192],simplemu:138,simpleobjectdbseri:383,simpler:[16,48,75,89,172,173,358,402],simpleresponsereceiv:302,simplest:[84,91,99,118,120,146,167,355,378],simpli:[8,9,11,13,14,17,20,27,31,37,38,40,43,45,49,53,56,62,65,68,72,74,75,81,82,84,86,87,91,95,97,100,103,106,112,113,117,118,121,127,129,131,136,137,140,143,144,149,158,166,167,168,184,185,188,189,197,207,217,226,227,230,236,243,247,249,250,251,252,253,256,258,265,272,280,318,349,351,355,356,360,362,377],simplic:[68,86,130,185,207,265],simplif:[114,120],simplifi:[48,73,93,105,120,127,148,222],simplist:[46,120,121,131,235,244],simul:[5,22,108,114,118,243],simultan:[59,91,114,120,377],sinc:[0,3,6,8,11,13,14,15,19,20,22,23,25,26,27,30,31,32,34,38,40,44,45,48,51,53,55,56,58,59,62,64,66,67,68,72,73,75,77,78,80,81,82,83,84,86,87,88,89,90,91,92,93,97,98,99,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,117,120,121,123,127,129,130,132,133,137,139,146,148,153,158,160,162,166,167,168,173,181,182,183,189,190,196,197,198,202,205,211,217,229,236,247,249,250,251,252,253,260,265,266,274,280,284,285,290,294,300,302,305,317,322,324,332,338,339,341,343,348,349,350,351,355,356,357,359,361,364,367,370,373,374,375,377,397],singl:[8,9,15,20,22,27,33,41,43,45,48,50,56,59,60,62,63,66,68,69,73,74,75,77,78,88,90,91,102,106,107,108,111,113,114,118,137,142,146,158,164,171,173,179,190,191,197,203,234,239,246,247,249,250,251,252,253,266,267,268,280,284,285,294,332,339,341,349,350,352,354,355,360,361,363,369,374,377,397],single_type_count:199,singleton:[32,41,44,188,290,293,356],singular:[75,91,280],sink:0,sint:28,sir:71,sit:[13,15,22,31,45,56,77,84,99,104,106,107,108,114,117,121,129,140,146,181,211,214,228,229,236,256,265,266,275,291,294,313,357,372,375],sitabl:45,sitat:266,site:[6,17,31,36,50,73,74,93,132,133,135,136,137,143,146,147,148,149,159,345,402],sitsondthi:117,sitsonthi:117,sittabl:[211,404],sittablein:117,sitter:117,situ:[13,351,358],situat:[3,11,13,22,38,41,45,55,56,58,66,68,71,74,92,106,109,117,167,168,173,212,224,367],six:[98,118,206,247],sixti:92,sizabl:194,size:[3,6,46,50,60,72,73,91,115,138,155,194,195,268,302,316,354,360,362,363,367,370,377],size_limit:377,skeleton:121,sketch:120,skill:[8,77,79,83,84,85,94,102,104,107,112,113,118,120,129,132,133,135,153,203,235,236,246,360],skill_combat:118,skill_craft:70,skillnam:118,skillrecip:70,skim:[102,115],skin:[37,203],skip:[0,7,11,20,22,37,44,59,72,87,92,99,100,102,104,106,108,112,115,145,148,158,172,173,194,203,230,280,349,358],skip_cal:211,skipkei:329,skippabl:63,skull:37,sky:[38,131],slack:135,slam:218,slash:[75,77,87,100,110,111,118,120,195,265],slate:[73,106],sleep:[22,48,84,114,118],slew:[118,145,355],slice:[170,354,362],slice_bright_bg:170,slice_bright_fg:170,slice_dark_bg:170,slice_dark_fg:170,slide:203,slight:[98,136,205,225],slightli:[3,92,113,120,121,135,140,159,191,217,250,267,402],slip:376,slogan:67,slot:[69,91,133,217,218,246,250,252,285,377],slow:[19,113,120,190,243,264,268,284,313,319,354,374,377],slow_exit:[155,156,192],slower:[5,92,114,146],slowexit:243,slowli:[135,246,403],slug:[189,272,351,402],slugifi:402,small:[5,6,8,9,15,16,22,50,60,70,73,74,77,79,80,82,85,90,91,93,94,95,97,98,111,112,113,114,115,117,121,122,135,140,146,147,202,206,246,252,256,268,323,359,360,363,377],smaller:[14,15,50,75,246,363],smallest:[31,91,92,146,205,235,246,360,377],smallshield:58,smart:[87,98,268],smarter:37,smash:[256,260],smaug:[99,105,106,108],smell:[112,211],smellabl:211,smelli:37,smile:[22,105,113,179,209],smith:360,smithi:84,smoothi:233,smoothli:133,snake:125,snap:96,snapshot:11,snazzi:134,sneak:275,snippet:[14,20,31,37,48,62,77,78,81,99,113,183,309,376,377],snoop:149,snow:202,snowbal:202,snuff:0,soak:106,social:[77,114,143],socializechat:332,societi:102,sofa:117,soft:[52,78,80,235,404],softcod:[63,114],softli:134,softwar:[2,11,140,146],solar:92,soldier:[97,108],sole:[69,90,93,160],solid:[62,72,77,115],solo:[104,114,140],solut:[8,15,19,44,45,66,67,73,82,84,86,89,93,97,98,111,114,117,118,127,129,146,149,182,275],solv:[6,19,69,72,73,81,88,94,111,112,140,214,233,265],some:[0,1,2,3,6,7,8,9,11,13,14,15,16,19,20,22,26,27,30,31,33,34,37,38,40,41,42,43,44,45,46,49,50,53,56,58,60,61,62,66,67,68,70,71,72,73,74,75,77,78,79,80,81,82,83,84,90,91,92,93,94,96,97,98,99,100,101,102,104,105,106,108,109,110,111,112,115,116,117,118,119,120,121,123,125,126,127,129,130,132,133,134,135,136,137,138,140,144,145,146,149,151,152,153,158,167,168,173,175,179,182,183,189,190,194,196,197,198,202,207,211,214,225,227,228,234,235,242,246,247,250,251,252,253,259,260,263,265,266,267,268,275,280,284,285,289,302,304,309,312,338,349,351,354,355,360,361,364,367,370,371,377,386,397,402,404],some_long_text_output:362,some_modul:103,somebodi:66,someclass:103,somehow:[22,31,33,53,61,65,117,118,146,199,359],someon:[22,31,42,44,66,71,72,84,91,97,99,102,107,115,117,126,127,146,149,158,179,199,259,264,265,280],somepassword:137,someplac:264,someth:[5,8,9,13,15,19,22,27,28,29,31,34,37,38,40,42,44,45,46,48,49,53,56,58,60,62,63,64,66,67,68,70,71,72,73,75,77,78,79,80,82,84,85,86,87,88,89,90,91,92,93,96,97,98,99,100,102,105,107,108,109,111,112,115,117,118,121,123,132,133,136,137,141,143,144,145,146,151,158,166,168,173,179,180,181,196,197,199,203,219,227,228,230,234,236,243,246,249,250,251,252,253,265,266,267,268,275,280,285,339,351,355,361,362,371,377,402],sometim:[3,5,19,22,26,27,31,37,38,53,58,68,78,92,98,102,106,107,109,125,153,180],sometypeclass:101,somewhat:[8,68,80,87,90,197],somewher:[11,31,37,45,49,66,74,106,117,118,129,146,173,189,272,351,377],somon:211,soon:[3,8,41,93,112,114,144,148,259,329,377],sophist:[19,48,60,77,120],sorl:80,sorri:[31,154,275],sort:[13,20,32,41,43,56,64,65,70,72,78,86,93,102,105,106,107,112,118,120,123,126,146,153,196,211,220,246,249,250,251,252,253,266,280,285,289,349,350,351,361,377,397,402],sort_kei:329,sought:[158,165,189,272,280,349,351],soul:[73,115],sound:[11,31,38,40,44,56,68,73,74,84,91,96,102,112,113,117,235,324],sourc:[1,2,6,8,9,10,11,16,17,19,20,29,34,48,49,50,55,59,60,66,67,68,69,71,74,77,78,79,80,81,90,103,107,110,111,113,133,135,137,140,144,145,155,158,159,160,161,162,164,165,166,167,168,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,187,188,189,190,191,194,195,196,197,198,199,202,203,204,205,206,207,209,210,211,212,214,215,216,217,218,219,220,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,239,240,241,242,243,244,245,246,247,249,250,251,252,253,255,256,258,259,260,261,263,264,265,266,267,268,270,271,272,274,275,277,278,279,280,282,283,284,285,287,288,289,290,291,292,293,294,296,297,298,299,300,302,303,304,305,306,307,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,331,332,333,335,336,337,338,339,340,341,343,344,345,348,349,350,351,352,354,355,356,357,358,359,360,361,362,363,364,366,367,368,369,370,371,372,373,374,375,376,377,378,381,382,383,384,386,389,390,391,392,395,397,399,400,402,403],source_loc:[82,126,212,227,265,266,268,280],source_object:[185,188,207],sourceforg:[313,314,324,327],sourceurl:312,south:[66,68,72,73,88,117,129,173,230,332],south_north:73,southeast:173,southern:73,southwest:[100,173],space:[22,25,29,31,33,37,38,46,62,63,67,68,71,72,73,75,81,82,87,90,98,99,100,106,107,108,110,120,127,130,165,168,173,179,181,182,184,185,188,194,230,232,235,236,253,265,280,283,344,351,354,355,360,361,363,369,376,377],spaceship:129,spacestart:376,spaghetti:[14,361],spam:[49,83,94,120,149,343],spammi:[49,120],span:[17,50,60],spanish:55,spare:[249,250,251,252,253],sparkly_mag:102,spatial:73,spawen:233,spawn:[5,46,70,76,99,103,111,114,128,155,171,173,202,233,250,251,282,283,284,285],spawner:[24,34,128,155,156,173,251,252,281],spawng:70,spd:133,speak:[16,51,61,66,69,71,87,114,126,127,130,132,179,211,227,236,274,280],speaker:[71,211,235,236],spear:37,special:[0,3,8,11,12,13,14,15,16,19,20,22,25,27,31,34,38,40,42,43,45,46,48,51,55,56,58,59,61,62,73,74,78,82,85,87,91,93,95,97,100,102,103,104,105,106,107,108,109,113,120,121,133,149,160,162,164,167,179,182,209,211,212,216,217,219,236,247,251,252,265,266,268,275,277,280,304,305,328,349,351,355,361,376],specif:[0,2,3,8,11,12,13,19,20,22,26,27,31,33,34,41,42,43,44,45,46,49,53,59,64,66,67,68,69,70,71,73,74,75,76,77,78,80,82,86,87,89,92,93,96,98,102,103,104,105,107,108,109,111,112,114,120,121,129,130,131,132,133,134,135,137,138,142,146,148,153,158,159,164,171,173,183,189,191,192,193,196,197,202,203,209,211,222,223,224,225,227,229,234,236,271,274,280,290,300,305,312,328,329,339,349,351,354,355,359,361,362,363,377,381,402,403],specifi:[8,13,19,20,27,29,32,37,38,41,43,44,49,50,51,56,58,59,62,68,70,71,72,73,75,81,84,86,91,92,98,100,101,105,106,108,109,117,121,123,125,133,139,140,146,147,148,149,164,165,173,180,189,197,199,200,202,206,211,217,218,222,224,225,229,233,234,236,246,247,250,251,252,268,274,275,280,283,284,285,290,311,337,349,352,354,355,357,360,361,364,371,372,373,377,381,383,397,402],specifici:212,spectacular:3,spectrum:114,speech:[209,227,280],speechlock:274,speed:[5,13,33,58,92,96,114,120,133,243,285,318,352,374],spell:[16,37,43,51,83,90,247,252,285],spell_attack:252,spell_conjur:252,spell_heal:252,spell_nam:252,spellbook:[70,202],spellcast:113,spellnam:252,spend:[34,86,98,109,114,115,249,250,251,252,253],spend_act:[249,250,251,252,253],spend_item_us:251,spent:252,sphinx:75,spike:202,spiked_club:202,spin:[92,146],spit:[107,120,123,202],splashscreen:207,splinter:111,split:[11,20,22,40,41,67,73,82,87,91,98,106,107,114,121,125,127,129,165,181,182,205,265,268,282,326,341,354,355,364],split_nested_attr:173,spoiler:69,spoken:[66,71,113,144,227,235,236,280],spoof:348,spool:140,sport:33,spot:[78,90,158],spread:[37,79,102,117,118],spring:[96,217],sprint:243,sprofil:300,spyrit:138,sql:[2,45,58,78,89,90,109,335,404],sqlite3:[8,9,11,58,78,104,121,151,152,377],sqlite3_prep:338,sqlite:[9,58,137,338],sqllite:2,sqrt:86,squar:[63,75,86],squeez:58,src:[17,31,34,38,46,48,100,132,145,148,240],srcobj:[168,181],srun:304,srv:2,ssessionhandl:56,ssh:[41,53,56,67,78,82,146,153,155,156,295,308,339,340],ssh_interfac:146,ssh_port:146,sshd:149,sshfactori:320,sshprotocol:320,sshserverfactori:320,sshuserauthserv:320,ssl:[56,59,78,136,142,155,156,160,178,295,308,312,325,340],ssl_context:[321,325],ssl_interfac:146,ssl_port:146,sslcertificatefil:136,sslcertificatekeyfil:136,sslciphersuit:136,sslengin:136,ssllab:136,sslprotocol:[136,321,325],ssltest:136,sslv3:142,sstem:93,sta:360,stab:[84,111,265],stabil:[112,184,235],stabl:[53,74,89,148],stabli:[6,294],stack:[14,20,46,112,117,129,159,166,167,260,280,284,341,361,369],stackedinlin:159,stackexchang:8,stackful:369,stackoverflow:8,stacktrac:[284,369],staf:60,staff:[29,31,37,51,60,67,73,82,90,112,118,121,132,166,285,355],staff_onli:272,staffer:[67,114],staffernam:67,stage:[2,11,12,73,89,112,121,132,159,187,277],stagger:312,stai:[20,27,45,72,98,107,129,130,140,146,151,268],stale:[45,148],stalker:402,stall:69,stamina:[85,113,220,246,252],stamp:[19,41,45,46,158,162,171,183,279,289,332,337,351],stanc:[114,120,236],stand:[8,11,14,17,31,58,68,72,73,75,81,82,84,89,100,103,107,109,111,113,117,118,120,121,129,132,140,144,146,179,196,209,211,227,236,264,280,289,294,331,352,355,357,363],standalon:149,standard:[11,16,19,26,52,56,59,61,62,66,67,69,78,81,85,87,90,91,98,102,105,107,120,125,128,130,135,136,140,149,155,158,170,206,207,236,267,274,280,320,322,327,344,349,354,363,364,369,378,385,404],stander:117,stanza:310,stapl:114,star:173,stare:11,start:[3,5,6,7,8,9,10,11,12,14,15,16,19,20,22,23,26,27,30,31,32,33,37,38,40,41,42,45,46,49,50,53,54,55,56,58,60,62,66,69,70,72,73,75,77,78,79,80,81,82,84,86,87,88,90,92,93,98,100,102,103,104,105,108,112,113,114,115,117,118,120,121,123,125,128,129,131,132,135,137,139,141,144,145,146,147,149,151,158,160,165,166,172,173,178,179,181,182,183,184,188,196,197,202,206,209,210,211,217,218,219,220,225,227,230,231,235,236,246,247,249,250,251,252,253,259,260,263,264,266,268,280,282,283,284,289,291,292,293,294,297,300,302,304,305,310,311,312,313,317,318,319,324,325,331,337,338,341,345,350,354,355,356,357,359,361,362,363,364,369,370,377,403,404],start_all_dummy_cli:331,start_attack:264,start_bot_sess:341,start_delai:[38,120,128,129,260,289,292,294,357],start_driv:129,start_evennia:300,start_hunt:264,start_idl:264,start_lines1:300,start_lines2:300,start_loc_on_grid:72,start_olc:282,start_only_serv:300,start_open:211,start_ov:27,start_patrol:264,start_plugin_servic:53,start_portal_interact:300,start_posit:211,start_read:211,start_rotat:211,start_serv:310,start_server_interact:300,start_sunrise_ev:92,start_text:247,start_turn:[249,250,251,252,253],startapp:[58,93,132,133],startclr:[62,369],startedconnect:[297,311,312],starter:[67,110,111,125],starthour:82,startnod:[27,97,210,218,263,282,361],startnode_input:[27,210,218,263,282,361],startproduc:302,startservic:[303,345],startset:266,startswith:[32,87,173,354],starttupl:320,startup:[13,25,38,40,53,92,104,125,146,280,289,329,338,370],stat:[17,94,97,104,105,107,108,112,113,120,121,125,132,133,143,183,196,246,249,250,251,252,253,404],state:[3,11,13,14,15,20,22,26,27,31,38,41,46,62,77,78,89,104,105,108,111,114,120,129,130,148,153,155,156,158,164,166,167,170,177,185,188,192,208,209,211,212,215,216,231,242,249,250,251,252,253,256,260,264,266,285,289,291,292,294,300,320,349,359,361],state_chang:214,state_nam:214,state_unlog:177,statefultelnetprotocol:[323,331],statehandl:[212,214],statement:[3,14,15,19,20,27,48,58,72,77,91,102,107,127,280,355,376],statenam:[209,211,214],static_overrid:[46,64,104,125],static_root:125,staticfil:194,statict:183,statictrait:246,station:[114,129],stationari:264,statist:[40,41,49,64,123,128,183,220,333,350,367],statu:[11,27,40,41,44,59,84,91,100,104,112,113,146,189,196,251,252,253,264,294,298,300,309,310,311,314,328],status:112,status_cod:302,stderr:267,stdin_open:148,stdout:[148,267,300,370],steadi:78,steal:[97,180],stealth:114,steel:203,steer:129,step1:84,step2:84,step3:84,step:[0,2,6,7,9,14,15,20,22,26,38,58,60,66,71,75,80,81,84,86,87,91,93,94,96,97,98,114,115,116,118,121,129,130,133,136,137,140,148,172,197,203,245,266,292,294,304,316,327,331,332,341,351,355,358,359,361,362],stick:[16,22,27,61,75,140,171],still:[0,1,7,9,11,13,14,15,16,20,22,38,41,42,45,51,53,56,60,62,66,67,68,70,72,74,75,77,78,80,82,84,86,87,90,91,92,98,99,100,104,105,106,107,114,117,121,129,130,133,134,135,140,149,153,166,173,178,180,202,207,214,227,246,247,249,250,251,252,253,263,266,268,280,284,291,332,361,363,364,373,377],sting:73,stock:[23,77,97,115,240,397],stolen:[149,354],stone:[22,100,109,115],stop:[3,5,7,9,15,19,23,27,30,31,34,38,40,41,44,46,48,49,60,67,72,82,84,87,90,91,92,96,100,103,104,107,110,113,114,117,120,121,128,129,140,146,148,151,170,173,178,183,196,203,205,224,226,227,236,242,243,246,250,253,259,260,280,291,292,294,299,300,302,305,317,318,338,339,345,354,355,357,377,404],stop_driv:129,stop_evennia:300,stop_serv:310,stop_server_onli:300,stopproduc:302,stopservic:[303,345],storag:[13,14,22,38,45,58,78,83,84,89,97,103,115,118,132,137,162,183,188,191,194,195,228,235,246,268,275,279,280,284,285,289,292,294,307,343,347,349,351,356,371,372],storage_modul:356,storagecontain:38,storagescript:38,store:[4,6,8,9,11,12,14,16,19,20,22,23,26,31,33,34,38,40,41,43,44,45,46,53,58,61,64,66,67,69,70,71,72,74,78,81,83,84,86,87,88,89,90,91,93,96,97,98,99,102,104,105,106,107,108,112,117,118,120,121,125,129,132,133,137,145,148,158,160,162,167,170,171,173,174,176,181,182,188,191,194,196,202,212,214,217,218,225,232,234,235,236,240,243,244,246,251,255,265,266,268,274,275,279,283,284,285,286,290,291,292,293,294,300,304,305,306,307,310,312,313,314,316,324,327,332,338,339,340,341,343,345,349,350,351,352,354,356,357,358,359,360,361,362,367,369,371,372,373,377,397,402],store_kei:294,store_tru:267,stored_obj:82,storekei:[97,294],storenam:97,storeroom:97,storeroom_exit:97,storeroom_kei:97,storeroom_key_nam:97,stori:[6,67,123,132],storm:83,storypag:123,storytel:121,stove:280,str:[8,13,19,26,27,30,32,45,48,53,61,62,66,68,82,86,91,98,99,105,106,107,113,118,132,133,155,158,160,164,165,166,167,168,173,180,184,188,189,190,191,194,196,197,199,202,205,210,211,212,214,216,217,218,219,220,222,223,224,225,227,228,229,230,234,235,236,240,242,246,247,249,250,251,252,253,258,263,266,267,268,271,272,275,279,280,283,284,285,290,291,292,294,297,298,300,305,306,307,309,310,311,312,313,315,318,319,320,323,324,325,328,329,331,337,338,339,340,341,343,344,345,348,349,350,351,352,354,355,356,357,359,360,361,362,363,369,370,371,372,373,374,375,376,377,378,381,383,389,402],straight:[29,72,115,130],straightforward:[82,87,97,98,121,129],strang:[11,15,84,87,89,105,136,167],strangl:146,strap:114,strategi:[3,253],strattr:[13,349],strawberri:267,stream:[7,194,309,313,339],streamlin:[2,196],stren:107,strength:[13,31,90,91,104,105,113,114,118,120,133,246],stress:[5,331],stretch:73,stribg:377,strict:[48,204,284,354],stricter:[115,284],strictli:[27,51,102,132,207,252,363],strike:[27,96,120,179,244,252,253],string1:377,string2:377,string:[3,5,6,8,13,14,16,19,20,22,23,24,25,26,27,29,32,33,34,37,40,43,44,45,46,49,51,55,56,58,59,61,62,63,67,68,72,73,75,77,82,84,87,90,91,92,96,99,100,102,104,105,106,107,108,109,113,114,117,120,132,133,137,139,143,146,155,156,158,160,162,164,165,168,171,173,179,180,181,182,183,184,188,189,190,191,194,196,197,199,202,207,211,216,218,227,228,229,230,233,234,235,236,240,241,246,247,249,250,251,252,253,263,264,268,271,272,273,274,275,279,280,283,284,285,289,292,294,300,302,305,309,312,320,323,324,326,332,337,339,341,344,348,349,350,351,352,353,354,355,357,358,359,360,362,363,369,370,371,373,374,375,376,377,378,383,402],string_from_modul:377,string_partial_match:377,string_similar:377,string_suggest:377,stringproduc:302,stringvalu:246,strip:[22,27,30,37,60,62,68,75,81,87,91,95,97,99,106,117,121,127,165,173,181,182,194,203,211,236,285,305,320,323,324,354,355,359,361,369,377],strip_ansi:[95,354,376],strip_control_sequ:377,strip_mxp:354,strip_raw_ansi:354,strip_raw_cod:354,strippabl:361,stroll:243,strong:[31,62,115,121,376],strongest:31,strongli:[78,107,114,118,235],strr:234,struct:89,structur:[13,22,29,31,37,56,59,67,72,74,77,78,87,89,93,99,102,103,104,107,114,125,132,133,140,173,194,236,280,283,284,285,324,329,352,358,361,382,394,401,402],strvalu:[13,349,350],stuck:[27,99,111,117,140],stuff:[13,20,27,31,37,38,41,42,67,72,74,75,81,84,90,94,97,99,106,107,108,109,110,111,112,113,114,117,118,123,142,167,173,219,245,246,267,294,338,390],stumbl:[6,115],stupid:[109,115],stupidli:23,sturdi:360,stutter:60,style:[7,19,22,27,33,50,53,62,63,69,70,73,74,75,77,81,87,90,91,94,99,107,110,111,112,114,115,119,120,123,135,162,168,170,181,199,200,202,216,218,229,231,249,267,280,284,359,363,377],styled_foot:168,styled_head:[22,168],styled_separ:168,styled_t:[22,168],sub:[2,13,37,46,59,60,67,74,75,90,93,102,104,120,141,146,157,163,186,187,192,197,236,267,269,271,273,276,283,285,286,295,347,353,354,376,379],sub_ansi:354,sub_app:132,sub_brightbg:354,sub_dblspac:376,sub_mxp_link:376,sub_text:376,sub_xterm256:354,subclass:[19,37,41,45,78,102,104,127,173,197,268,279,284,289,310,323,329,348,351,368,373,377],subdir:8,subdirectori:[8,74],subdomain:[136,146,149],subfold:[58,64,104,107,133],subhead:75,subject:[2,58,86,95,102,146,219,229],sublim:110,submarin:129,submenu:[7,197,282],submenu_class:197,submenu_obj:197,submiss:[218,397],submit:[17,74,132,149,218,397,402],submitcmd:218,submodul:324,subnegoti:324,subnet:[49,171],subpackag:[8,59],subprocess:[82,377],subreddit:135,subscrib:[9,22,23,31,44,49,76,78,87,91,131,160,178,188,189,190,251,294,311,342],subscript:[22,44,91,131,135,178,187,190,191,294],subsequ:[13,22,48,107,120,178,209,235,355,377],subsequent_ind:363,subset:[8,43,89,104,114],subsid:45,substanti:[194,202],substitut:[7,33,143,280,354,376],substr:[106,354],subsubhead:75,subsubsubhead:75,subsystem:[58,67,113,140,275],subtext:212,subtitl:17,subtract:[97,245,283],subturn:120,subword:377,suc:70,succ:274,succe:[70,111,112,120,202,206],succeed:[206,267],success:[70,102,113,114,118,120,121,133,158,189,196,202,206,249,250,251,252,253,256,265,266,275,284,300,304,351,359,371,377,402],success_messag:202,success_teleport_msg:266,success_teleport_to:266,success_url:402,successfuli:[202,233],successfulli:[2,10,22,48,73,83,108,117,153,158,202,204,233,265,268,280,292,300,312,344,351,402],suddenli:[0,6,351],sudo:[140,148,149],sue:113,suffic:[17,90,107],suffici:[58,146,194],suffix:[6,19,62,354,369,370,377,386],suggest:[6,27,28,29,45,65,74,75,77,82,112,113,114,115,137,146,165,180,196,203,227,236,266,280,377],suggestion_cutoff:180,suggestion_maxnum:180,suit:[10,23,78,84,115,126,184,377,402],suitabl:[11,22,31,33,43,56,59,74,77,78,81,82,99,102,107,110,140,146,166,202,211,275,334,341,357,361],sum:[74,96,98,103,110,167,212],summar:[66,99,135],summari:[66,71,121,135,153,197],summer:[113,114,217],sun:92,sunris:92,sunt:28,super_long_text:362,superclass:159,superfici:235,superflu:376,supersus:275,superus:[12,14,15,51,67,73,80,81,82,87,91,95,100,104,105,106,107,110,111,114,117,133,137,140,152,158,162,172,183,189,199,230,242,264,274,275,280,285,300,351,355,357],supplement:27,suppli:[5,8,13,19,23,27,29,30,32,37,38,41,43,44,48,59,62,74,91,106,114,120,121,140,144,162,167,168,171,173,178,183,184,190,197,205,207,217,220,246,279,280,284,289,294,311,341,351,359,364,374,377],supporst:327,support:[3,12,13,22,26,27,30,33,37,53,54,55,56,58,61,62,67,69,72,74,75,77,78,79,80,88,89,90,91,95,98,103,106,107,109,110,112,113,114,115,121,130,136,137,140,141,145,146,147,148,149,151,153,170,179,194,200,205,206,211,217,228,267,274,280,283,284,285,294,305,313,314,315,316,320,322,323,324,325,327,329,340,349,354,358,361,362,363,369,374,377,389,404],supports_set:[30,305],suppos:[22,27,37,55,56,66,102,158,197],supposedli:[235,324],suppress:[138,322],suppress_ga:[155,156,295,308],suppressga:322,supress:322,sur:135,sure:[2,3,5,6,7,8,9,11,12,13,14,15,16,20,22,27,31,33,34,37,38,41,43,44,45,46,49,51,58,61,65,66,67,72,73,74,75,80,81,82,83,84,85,87,88,90,91,92,95,98,100,102,105,106,107,110,111,112,113,114,115,117,118,120,121,125,127,130,132,133,134,136,137,140,143,144,145,146,148,152,153,158,160,166,167,168,170,173,178,181,188,190,194,197,199,202,211,226,230,234,235,236,241,246,247,252,255,260,264,265,266,271,274,275,280,284,285,291,292,300,304,310,312,317,338,344,345,346,348,350,351,354,356,358,361,367,373,374,376,377,400,402],surfac:[91,96,149,211],surpris:[31,68,86,93,98,107],surround:[20,22,63,73,120,171,216,230,264,373,377],surviv:[13,19,20,26,27,32,38,41,44,83,105,120,130,160,167,183,197,246,289,290,294,357,359,361],survivor:114,suscept:[19,89,275],suspect:132,suspend:[7,148,149],suspens:38,suspici:27,suspicion:132,svg:194,svn:[2,60],swallow:[127,309,376],swap:[8,46,62,173,217,232,351,359],swap_autoind:359,swap_object:351,swap_typeclass:[45,158,351],swapcas:354,swapper:351,swedish:55,sweep:38,swiftli:48,swing:[22,83,84,96,106],switch1:63,switch2:63,switch_opt:[170,171,172,173,178,179,180,181,182,183,217],sword:[22,58,69,70,83,97,100,102,109,111,113,114,117,118,155,156,192,196,201,202,204,211,236,246,285,374,377],swordbladerecip:203,swordguardrecip:203,swordhandlerecip:203,swordmanship:113,swordpommelrecip:203,swordrecip:[202,203],swordsmithingbaserecip:203,symbol:[7,15,16,22,60,72,102,145,230,247,268,362],symlink:[75,140],symmetr:363,sync:[11,41,56,78,188,318,323,338,339,340,341,349,358],sync_port:341,syncdata:[340,341],syncdb:8,synchron:370,syntact:[275,377],syntax:[6,14,15,16,22,31,55,62,63,68,69,70,71,77,81,84,87,91,92,98,100,105,121,133,137,155,156,168,172,173,181,182,184,197,202,206,209,217,218,267,275,280,300,312,339,351,353,354,369,404],syntaxerror:107,sys_cmd:166,syscmdkei:[22,76,155],syscommand:[155,156,163,169,280],syslog:239,sysroot:145,system:[0,2,5,6,8,9,11,12,13,19,20,23,24,30,32,33,37,38,40,41,42,43,44,45,48,51,53,55,56,58,60,62,63,65,66,67,68,71,72,73,74,75,76,77,78,80,81,83,84,86,87,88,89,92,95,97,103,104,105,107,110,111,117,125,129,130,131,133,135,137,140,145,146,149,152,153,155,156,159,160,162,163,164,166,168,169,170,172,180,182,184,186,189,190,191,194,196,197,199,202,203,204,207,211,223,224,225,226,227,228,229,231,232,233,235,236,239,240,241,247,249,250,251,252,253,259,263,266,268,269,272,274,275,279,280,282,285,286,292,300,323,329,337,347,351,355,357,360,361,370,403,404],system_command:22,systemat:86,systemctl:136,systemmultimatch:182,systemnoinput:182,systemnomatch:182,systemsendtochannel:182,tab:[0,2,7,15,46,62,67,85,93,107,108,110,115,354,363,376],tabl:[6,9,14,16,45,59,61,62,66,71,73,76,78,80,91,93,96,102,109,133,168,170,180,183,218,324,343,354,360,362,363,374,377,403],table_char:360,table_format:170,table_lin:363,table_str:91,tablea:360,tableb:360,tablechar:[91,360],tableclos:[59,324],tablecol:363,tableopen:[59,324],tablet:50,tabletop:[91,118,135,249,253],tabsiz:[354,363],tabstop:376,tabularinlin:348,tack:[100,167],tackl:74,tactic:[114,118,120],taction:120,tag:[14,19,22,24,27,30,33,37,45,46,49,52,58,59,62,65,67,70,76,78,90,91,94,99,100,102,107,125,133,138,148,155,156,159,168,170,171,172,173,178,179,180,181,182,183,184,185,187,188,191,196,197,198,199,200,202,203,206,207,209,211,212,217,218,219,223,229,230,231,232,233,234,236,239,242,243,244,246,247,249,250,251,252,253,256,263,264,265,266,267,272,274,277,280,284,285,287,315,329,337,347,348,350,351,354,357,359,360,361,362,363,374,377,381,383,404],tag_all_charact:212,tag_categori:348,tag_charact:212,tag_data:348,tag_kei:348,tag_typ:[348,381],tagadmin:348,tagcategori:[211,212],tagcount:102,tagform:348,tagformset:348,taghandl:[43,45,348,352],taginlin:[159,187,270,277,287,348],tagkei:[274,352,357],taglin:17,tagnam:285,tagseri:383,tagshandl:383,tagstr:[285,352],tagtyp:[43,350,352,374,381],tagtypefilt:381,tail:[55,104,146,148,300,370],tail_log_fil:[300,370],tail_log_funct:370,tailor:[80,93,397],take:[0,3,7,8,13,14,15,16,17,19,20,22,27,28,30,31,37,40,41,45,48,50,51,53,55,56,60,62,66,67,68,69,70,71,72,73,74,75,77,78,79,80,81,82,83,84,89,90,91,92,93,94,97,98,100,104,105,106,107,110,111,113,114,115,116,117,119,120,121,122,123,124,125,129,130,132,133,135,145,146,149,151,158,160,165,166,170,182,188,191,196,199,202,205,209,214,216,217,218,230,233,234,236,239,243,247,249,250,251,252,253,263,264,266,275,283,285,304,320,328,340,341,350,351,354,359,360,361,362,371,377,378],taken:[0,20,78,89,108,120,121,128,129,149,179,207,239,249,250,251,252,253,320,344,354,357],takeov:342,tale:123,talk:[11,19,22,23,53,71,74,87,91,98,107,114,115,137,146,179,196,235,236,244,266,297],talker:77,talki:[78,114],talking_npc:[155,156,192],talkingcmdset:244,talkingnpc:244,tall:[63,113,114,179,236],tallman:179,tan:203,tang:[99,203],tannin:203,tantal:15,target1:252,target2:252,target:[8,22,23,53,59,62,81,82,83,84,85,91,99,100,106,107,114,117,118,120,121,125,149,158,168,173,178,179,183,191,199,206,209,211,214,217,227,229,247,249,250,251,252,253,264,268,280,350,354,357,361,377],target_flag:211,target_loc:[212,227,243,266,268,280],target_obj:275,targetlist:229,task:[2,5,19,38,43,53,66,87,98,104,153,223,225,247,293,294,377],task_handl:[155,293,377],task_id:[225,293],taskhandl:[155,156,286,377],tast:[23,68,111,115,132],tasti:202,tavern:236,tax:[5,145],taylor:135,tb_basic:[155,156,192,248],tb_equip:[155,156,192,248],tb_filenam:355,tb_item:[155,156,192,248],tb_iter:355,tb_magic:[155,156,192,248],tb_rang:[155,156,192,248],tbbasiccharact:249,tbbasicturnhandl:249,tbearmor:250,tbequipcharact:250,tbequipturnhandl:250,tbeweapon:250,tbitemscharact:251,tbitemscharactertest:251,tbitemsturnhandl:251,tbmagiccharact:252,tbmagicturnhandl:252,tbodi:133,tbrangecharact:253,tbrangeobject:253,tbrangeturnhandl:253,tchar:120,tcp:149,tcpserver:[53,345],teach:[94,115],team:[2,11,22,60,78,112,114,115],teardown:[8,184,204,215,226,245,261,326,375,384],teaser:146,tech:[94,110,115,116,119,122,124,135],technic:[13,27,43,45,48,51,53,56,60,62,67,78,79,80,86,100,112,115,137,146,194,196,349],techniqu:[84,114,117,354],technolog:114,tediou:[7,73],teenag:[81,149],tehom:[67,69,102],tehomcd:67,tel:[49,66,91,98,99,129,140,173],telepath:114,teleport:[15,49,65,91,97,100,111,173,179,266,274,355],teleportroom:266,televis:20,tell:[0,3,4,5,8,9,10,11,14,20,22,27,30,31,33,37,38,48,49,51,55,56,58,64,66,68,70,71,72,81,84,87,91,93,98,99,100,104,105,106,107,108,114,118,120,123,126,129,131,133,136,137,145,146,148,149,153,160,170,178,179,190,191,206,236,266,280,300,318,329,341,359,402],telnet:[16,41,46,53,56,62,67,77,78,82,85,107,110,135,140,145,148,149,152,153,155,156,183,295,308,313,314,315,316,320,321,322,324,325,327,331,339,340,376],telnet_:146,telnet_hostnam:139,telnet_interfac:146,telnet_oob:[59,155,156,295,308],telnet_port:[2,67,104,139,146,332],telnet_ssl:[155,156,295,308],telnetoob:324,telnetprotocol:[321,323,325],telnetserverfactori:323,teloutlock:274,telport:111,temp:191,tempat:218,templ:230,templat:[11,12,19,20,33,37,40,42,45,46,64,78,80,95,104,108,114,121,123,125,133,152,155,156,159,179,181,218,263,300,329,339,340,349,353,360,369,395,402],template2menu:361,template_nam:402,template_overrid:[46,64,80,104,125],template_regex:[349,369],template_rend:42,template_str:33,templates_overrid:64,templatestr:360,templatetag:[155,156,379,396],templateview:402,tempmsg:[189,191],temporari:[8,11,13,111,153,167,191,194,228,249,250,251,252,253,294,361],temporarili:[0,6,8,20,27,38,100,105,113,146,178,183,189,202,225,233,246],tempt:[40,105,107,112,171],ten:[73,84,146],tend:[6,55,58,63,78,87,90,114,118,129,146,149,173,235,239],tent:73,term:[20,48,66,78,92,93,98,104,105,106,115,130,140,146,168,211,234,343],term_siz:[3,155],termin:[0,3,5,6,7,11,19,62,75,78,80,99,107,108,110,121,130,137,140,145,146,148,149,152,153,155,224,247,249,250,251,252,253,299,300,320,327,343,402],terminalrealm:320,terminals:320,terminalsessiontransport:320,terminalsessiontransport_getp:320,terrain:72,terribl:313,ters:38,test1:[13,30,363],test2010:99,test2028:99,test2:[13,22,30,62],test3:[13,363],test4:[13,363],test5:13,test6:13,test7:13,test8:13,test:[1,2,3,7,10,11,13,14,15,16,17,20,22,26,27,29,30,31,34,37,42,44,46,48,51,66,68,70,71,73,74,75,81,82,84,87,89,91,92,93,95,97,98,100,102,106,108,112,114,115,117,119,120,122,128,131,132,135,137,138,140,141,144,146,147,155,156,163,165,169,170,172,180,183,192,193,199,201,202,206,208,217,218,221,237,238,245,247,249,250,251,252,253,254,255,263,283,284,295,302,305,308,329,330,331,335,351,353,354,355,357,361,365,375,377,379,380,388,390,396,404],test_:8,test_about:184,test_accept:226,test_access:184,test_add:226,test_add_trait:245,test_add_valid:226,test_al:245,test_all_com:184,test_all_st:215,test_alternative_cal:8,test_amp_in:326,test_amp_out:326,test_at_repeat:261,test_attribute_command:184,test_audit:241,test_auto_creating_bucket:195,test_auto_creating_bucket_with_acl:195,test_ban:184,test_base_pars:215,test_base_search:215,test_base_st:215,test_batch_command:184,test_bold:326,test_boundaries__bigmod:245,test_boundaries__change_boundari:245,test_boundaries__dis:245,test_boundaries__invers:245,test_boundaries__minmax:245,test_c_creates_button:336,test_c_creates_obj:336,test_c_dig:336,test_c_examin:336,test_c_help:336,test_c_login:336,test_c_login_no_dig:336,test_c_logout:336,test_c_look:336,test_c_mov:336,test_c_move_:336,test_c_move_n:336,test_c_soci:336,test_cach:245,test_cal:226,test_cas:8,test_cboot:184,test_cdesc:184,test_cdestroi:184,test_cemit:184,test_channel:184,test_channelcommand:184,test_char_cr:184,test_char_delet:184,test_clean_nam:195,test_clean_name_norm:195,test_clean_name_trailing_slash:195,test_clean_name_window:195,test_clear:245,test_clock:184,test_color:326,test_color_test:184,test_comparisons_numer:245,test_comparisons_trait:245,test_compress_content_len:195,test_connection_thread:195,test_content_typ:195,test_copi:184,test_craft__nocons__failur:204,test_craft__notools__failur:204,test_craft__success:204,test_craft_cons_excess__fail:204,test_craft_cons_excess__sucess:204,test_craft_cons_order__fail:204,test_craft_hook__fail:204,test_craft_hook__succe:204,test_craft_missing_cons__always_consume__fail:204,test_craft_missing_cons__fail:204,test_craft_missing_tool__fail:204,test_craft_sword:204,test_craft_tool_excess__fail:204,test_craft_tool_excess__sucess:204,test_craft_tool_order__fail:204,test_craft_wrong_tool__fail:204,test_creat:[184,384],test_curr:245,test_cwho:184,test_data_in:326,test_data_out:326,test_del:226,test_delet:[245,384],test_desc:[184,245],test_desc_default_to_room:184,test_destroi:184,test_destroy_sequ:184,test_dig:184,test_do_nested_lookup:184,test_edit:226,test_edit_valid:226,test_emit:184,test_emot:215,test_empty_desc:184,test_error_format:204,test_examin:184,test_exit:226,test_exit_command:184,test_find:184,test_floordiv:245,test_focu:215,test_focus_interact:215,test_forc:184,test_general_context:392,test_generated_url_is_encod:195,test_get:[245,400],test_get_and_drop:184,test_get_authent:400,test_get_dis:400,test_giv:184,test_handl:226,test_hello_world:108,test_help:184,test_hom:184,test_ic:184,test_ic__nonaccess:184,test_ic__other_object:184,test_ident:326,test_idl:336,test_info_command:184,test_init:245,test_interrupt_command:184,test_invalid_access:400,test_inventori:184,test_ital:326,test_large_msg:326,test_list:[226,384],test_list_cmdset:184,test_load_recip:204,test_location_leading_slash:195,test_lock:[184,226],test_look:[184,215],test_mask:241,test_memplot:336,test_menu:247,test_messag:337,test_msg:204,test_mudlet_ttyp:326,test_mul_trait:245,test_multimatch:184,test_mux_command:184,test_mycmd_char:8,test_mycmd_room:8,test_nam:184,test_nested_attribute_command:184,test_nick:184,test_object:184,test_object_search:8,test_ooc:184,test_ooc_look:184,test_opt:184,test_override_class_vari:195,test_override_init_argu:195,test_overwrit:215,test_pag:184,test_parse_for_perspect:215,test_parse_for_th:215,test_password:184,test_percentag:245,test_perm:184,test_pi:184,test_pickle_with_bucket:195,test_pickle_without_bucket:195,test_plain_ansi:326,test_pos:184,test_pos_shortcut:245,test_pre_craft:204,test_pre_craft_fail:204,test_quel:184,test_queri:[155,156,295,330],test_quit:184,test_remov:245,test_repr:245,test_resourc:[8,155,156,184,215,226,241,261,326,353,384,400],test_retriev:384,test_return_valu:8,test_room_method:215,test_sai:184,test_script:184,test_seed__succcess:204,test_send_random_messag:261,test_server_load:184,test_sess:184,test_set:245,test_set_attribut:384,test_set_focu:215,test_set_game_name_and_slogan:392,test_set_help:184,test_set_hom:184,test_set_obj_alia:184,test_set_webclient_set:392,test_simpl:8,test_simple_default:184,test_spawn:184,test_special_charact:195,test_speech:215,test_split_nested_attr:184,test_start:226,test_storage_delet:195,test_storage_exist:195,test_storage_exists_doesnt_create_bucket:195,test_storage_exists_fals:195,test_storage_listdir_bas:195,test_storage_listdir_subdir:195,test_storage_mtim:195,test_storage_open_no_overwrite_exist:195,test_storage_open_no_writ:195,test_storage_open_writ:195,test_storage_s:195,test_storage_sav:195,test_storage_save_gzip:195,test_storage_save_gzip_twic:195,test_storage_save_with_acl:195,test_storage_url:195,test_storage_url_slash:195,test_storage_write_beyond_buffer_s:195,test_strip_signing_paramet:195,test_sub_trait:245,test_tag:184,test_teleport:184,test_timer_r:245,test_timer_ratetarget:245,test_toggle_com:184,test_trait:[155,156,192],test_trait_db_connect:245,test_trait_getset:245,test_tunnel:184,test_tunnel_exit_typeclass:184,test_typeclass:184,test_upd:384,test_upp:8,test_valid_access:400,test_valid_access_multisession_0:400,test_valid_access_multisession_2:400,test_valid_char:400,test_validate_input__fail:245,test_validate_input__valid:245,test_valu:245,test_wal:184,test_whisp:184,test_who:184,test_without_migr:8,testabl:8,testaccount:184,testadmin:184,testampserv:326,testapp:132,testbatchprocess:184,testbodyfunct:261,testbuild:184,testcas:[8,195,204,245,326,336,368,375,392],testcmdcallback:226,testcomm:184,testcommand:27,testcraftcommand:204,testcraftingrecip:204,testcraftingrecipebas:204,testcraftsword:204,testcraftutil:204,testdefaultcallback:226,testdummyrunnerset:336,tester:[102,146,318],testevenniarestapi:384,testeventhandl:226,testevscaperoom:215,testevscaperoomcommand:215,testform:360,testgener:184,testgeneralcontext:392,testhelp:184,testid:22,testinterruptcommand:184,testirc:326,testmemplot:336,testmenu:[218,361],testmixedrefer:368,testmod:341,testmymodel:8,testnumerictraitoper:245,testobj:[8,214,216],testobject:8,testobjectdelet:368,testok:98,testregularrefer:368,testrenam:99,testresult:284,testset:8,testsharedmemoryrefer:368,teststat:215,teststr:8,testsystem:184,testsystemcommand:184,testtabl:99,testtelnet:326,testtrait:245,testtraitcount:245,testtraitcountertim:245,testtraitgaug:245,testtraitgaugetim:245,testtraitstat:245,testunconnectedcommand:184,testutil:215,testvalu:13,testwebsocket:326,text2html:[155,156,353],text:[0,6,8,11,12,14,15,16,17,22,23,25,26,28,29,31,33,37,43,46,48,53,55,56,58,59,60,66,67,68,71,73,74,76,77,81,85,89,90,91,95,97,98,100,104,106,108,110,111,113,114,115,116,117,118,121,127,129,130,132,134,135,138,140,144,146,147,148,153,158,160,165,168,170,171,172,173,178,179,180,181,182,183,184,185,188,189,190,191,194,196,197,198,199,202,206,207,209,210,211,216,217,218,219,220,223,225,227,229,230,231,232,233,235,236,240,242,243,244,246,247,249,250,251,252,253,256,258,264,265,266,267,272,275,280,282,283,285,289,297,298,305,311,312,315,318,319,320,323,324,328,329,339,340,341,344,345,349,350,352,354,355,357,359,360,361,362,363,369,371,374,376,377,378,397,403,404],text_:75,text_color:220,text_descript:246,text_exit:[68,197],text_single_exit:68,textarea:[373,397],textbook:53,textbox:397,textfield:[58,132],textstr:30,texttag:[95,130,404],texttohtmlpars:376,textual:86,textwrap:363,textwrapp:363,than:[0,3,4,5,6,7,8,9,11,12,13,14,15,20,22,24,25,27,28,29,31,34,37,40,41,43,44,45,46,50,51,55,58,61,62,63,64,66,69,70,71,72,74,75,77,78,80,82,84,86,90,91,92,93,96,98,99,102,104,105,106,107,109,110,111,112,113,115,117,118,120,121,130,133,136,137,139,143,146,149,151,153,158,162,165,166,167,170,171,172,173,174,178,181,183,196,197,198,202,205,211,214,220,225,227,234,235,236,243,246,247,249,250,251,252,253,265,267,274,280,282,283,284,300,326,341,346,348,349,350,351,354,355,361,362,363,367,369,370,372,373,374,376,377,402],thank:[38,80,133,229,345],thankfulli:132,the_answ:109,the_one_r:109,thead:133,thei:[3,4,5,6,7,8,11,12,13,14,15,16,17,19,20,22,23,27,29,31,34,36,37,38,41,42,43,45,46,48,49,50,51,53,54,56,58,59,60,61,62,65,66,67,68,69,70,71,73,74,75,77,78,80,81,82,84,85,86,87,88,89,90,91,93,94,95,97,98,99,100,101,102,104,105,106,107,108,109,112,113,115,117,118,120,121,125,127,129,130,131,133,134,136,137,140,145,146,149,152,153,158,159,166,167,170,172,173,178,179,181,182,183,188,194,196,197,199,202,203,206,211,217,219,224,230,235,236,246,249,250,251,252,253,265,266,267,268,274,275,279,280,283,284,285,286,289,291,292,294,300,320,321,323,324,325,329,332,338,339,340,341,343,348,349,354,355,356,358,361,363,369,377,378,382,383,386,397,402],theirs:[120,198,219],them:[0,6,7,8,9,11,12,13,14,15,16,19,20,22,23,25,26,27,29,30,31,33,34,37,38,40,41,43,44,45,46,48,49,50,53,54,55,56,58,59,61,62,64,65,66,67,68,69,70,71,73,74,75,77,78,80,81,83,84,85,86,87,90,91,92,93,96,97,98,99,102,104,105,106,107,108,109,111,112,113,115,117,118,120,121,124,125,127,129,130,132,133,137,139,143,145,146,147,149,153,158,164,165,166,168,170,172,173,178,180,181,182,184,189,194,198,199,200,202,203,212,217,218,219,220,222,224,227,233,234,236,246,247,249,250,251,252,253,256,264,266,267,271,275,280,285,291,294,300,318,320,323,331,335,338,339,341,348,349,351,352,354,355,357,361,369,373,376,383,402],themat:112,theme:[104,112,114,133],themself:251,themselv:[6,8,13,20,22,27,31,34,38,42,45,51,61,65,66,72,75,77,81,83,91,93,95,97,104,113,114,117,118,121,129,131,144,173,211,236,280,289,292,300,350,352,373],theoret:[20,60,116],theori:[3,20,90,121,135,158,166],thereaft:33,therefor:[8,29,38,66,72,92,98,111,172,197,211,222],therein:[16,22,170,181,209,217,233,266],thereof:[236,280],thet:104,thi:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,19,20,22,23,24,25,26,27,28,29,30,31,32,33,34,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,77,78,79,80,81,82,83,84,85,86,88,89,90,91,92,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,116,117,118,119,120,121,122,123,125,126,127,128,129,130,131,132,133,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,151,152,153,154,155,157,158,159,160,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,194,196,197,198,199,200,202,203,204,205,206,207,209,210,211,212,214,216,217,218,219,220,222,223,224,225,227,228,229,230,231,232,233,234,235,236,239,240,242,243,244,246,247,249,250,251,252,253,255,256,258,259,260,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,279,280,283,284,285,286,287,289,290,291,292,293,294,295,297,298,299,300,302,304,305,306,307,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,327,328,329,331,332,333,334,335,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,367,368,369,370,371,372,373,374,375,376,377,378,379,381,382,383,386,389,390,394,395,397,401,402,403],thie:27,thieveri:180,thin:[48,68,73,84,199,370],thing:[0,1,5,6,8,9,10,11,13,14,16,19,20,22,23,26,27,30,31,34,37,38,40,41,42,44,45,46,48,49,51,53,55,56,58,60,62,63,64,66,67,68,70,71,72,73,74,77,78,79,80,81,82,83,84,85,86,87,91,93,94,96,97,98,99,100,102,103,104,106,107,111,112,113,115,117,118,119,120,121,123,125,127,129,130,131,132,133,135,136,140,143,145,146,148,149,151,152,153,158,166,167,173,189,196,197,202,203,211,216,217,225,235,236,246,247,253,260,263,266,267,274,275,279,280,283,304,309,313,345,348,349,351,354,355,363,369,373,402,403,404],things_styl:216,think:[6,20,23,27,37,43,44,62,64,71,73,74,77,79,84,92,95,98,99,100,107,109,110,112,116,117,118,119,122,124,135,151,341,402],third:[3,8,9,19,27,62,66,67,74,75,78,86,93,107,115,117,129,133,136,137,144,145,146,173,211,354],third_person:216,thirdnod:27,this_sign:342,thoma:[33,49,171],thorn:[13,34,109],thorough:0,those:[2,8,9,10,11,12,13,14,15,16,20,22,25,27,29,31,34,37,41,43,45,51,58,59,62,64,67,73,77,78,80,81,83,85,88,89,90,91,92,94,95,97,99,100,102,105,106,107,109,110,111,112,113,115,117,118,121,123,125,127,129,134,135,137,143,146,149,151,153,167,168,170,173,179,180,184,190,197,209,216,236,240,246,247,249,265,266,275,283,284,285,323,328,350,351,361,362,363,371,372,375,377,383,397,402],though:[0,6,8,9,11,12,13,14,15,16,19,20,27,34,38,40,48,49,63,68,74,78,85,86,87,90,92,93,95,98,99,101,103,105,107,111,113,114,115,117,120,121,129,130,135,137,140,144,145,146,148,149,153,158,168,197,198,220,249,250,252,253,259,266,267,280,285,354,361,377],thought:[31,32,86,107,112,114,135,137],thousand:[73,86,132,146],thread:[19,69,135,137,153,319,345,370,377],threadpool:345,threadsaf:348,threat:149,three:[14,20,22,27,31,33,34,49,50,56,62,64,66,68,71,75,80,82,93,97,101,107,109,113,119,132,133,146,165,247,252,275,291,354,361],threshold:[261,343,355],thrill:97,throttl:[155,156,158,295,305,318],through:[5,6,7,12,14,15,17,19,20,22,23,27,28,29,31,33,34,37,40,41,42,53,55,56,59,60,62,65,66,67,71,75,77,78,79,82,85,86,87,88,89,90,91,92,93,97,98,103,104,108,109,110,111,114,115,116,117,119,120,124,125,126,129,137,143,146,147,149,151,153,155,158,167,173,180,188,196,214,215,217,222,240,242,249,250,251,252,253,268,273,275,279,280,284,290,291,294,300,302,307,316,320,323,329,332,337,339,340,348,350,351,355,357,360,361,362,369,376,377,397,402],throughout:[13,27,40,72,77,100,251],throughput:[189,357],thrown:120,thrust:265,thu:[15,20,22,27,31,45,51,56,58,60,62,64,73,86,88,90,91,102,107,114,118,121,125,129,133,139,170,174,198,235,275,280,294,332,346,349,350,357],thud:219,thumb:[4,11,62],thumbnail:80,thunder:137,thunderstorm:111,thusli:145,tick:[11,22,27,44,75,78,131,137,215,251,264,266,294,332],ticker1:[44,294],ticker2:[44,294],ticker:[30,38,76,99,131,160,264,266,290,294,305],ticker_class:294,ticker_handl:[44,131,155,294],ticker_pool_class:294,ticker_storag:294,tickerhandl:[19,24,38,120,131,155,156,243,251,266,286,404],tickerpool:294,tickerpool_layout:294,ticket:79,tidbit:77,tidi:148,tie:120,tied:[78,109,167,180,199,211,214,256,260,272],tier:[146,194],ties:[64,72,175],tight:199,tightli:149,tild:102,tim:[69,199,218,220,247,249,250,251,252,253],time:[0,2,3,5,7,8,9,11,12,13,14,15,17,20,23,27,28,31,34,37,40,41,44,45,48,49,53,54,56,58,59,61,62,63,64,66,67,68,69,70,72,74,76,77,78,79,80,81,82,83,84,85,86,87,89,91,93,94,98,99,100,102,104,105,106,107,108,109,111,112,113,115,117,118,120,121,126,129,131,132,136,137,139,140,141,144,145,146,148,153,158,160,162,164,165,167,168,171,178,183,189,191,194,196,202,205,206,211,217,224,225,228,230,233,234,235,242,243,245,246,247,249,250,251,252,253,255,260,264,265,266,272,279,280,283,285,286,289,292,293,294,300,302,304,306,307,312,318,323,325,332,333,337,338,339,341,343,348,349,351,352,354,355,356,357,362,364,367,368,370,373,377],time_ev:228,time_factor:[19,92,205,364],time_format:377,time_game_epoch:[19,92,364],time_to_tupl:205,time_unit:[92,205],time_until_next_repeat:[38,292],timedelai:[84,293,375,377],timedelta:[371,378],timeeventscript:225,timefactor:92,timeformat:[370,377],timeit:5,timelin:115,timeout:[69,120,128,142,323,343,367],timer:[19,22,38,44,56,78,89,100,103,104,114,120,217,245,251,255,259,265,286,292,294,331,339,374],timerobject:38,timescript:364,timeslot:217,timestamp:[19,82,343,364],timestep:332,timestr:370,timetrac:[155,156,295,330],timetupl:92,timezon:[137,194,370,371,378],tin:108,tini:[86,95,137],tinker:6,tintin:[138,313,314,324,327],tinyfugu:138,tinymud:[60,90],tinymush:[60,63,90],tinymux:[60,90],tip:[43,74,79,135,149],tire:[100,167],titeuf87:[69,268],titl:[17,23,46,68,93,147,178,180,197,212,271,354,357,402],titlebar:46,titleblock:93,tlen:143,tls:136,tlsv10:142,tlsv1:136,tmp:[2,140],to_be_impl:402,to_byt:377,to_cur:251,to_displai:197,to_dupl:166,to_execut:377,to_exit:66,to_fil:239,to_init:253,to_non:280,to_obj:[158,168,280],to_object:190,to_pickl:358,to_str:377,to_syslog:239,tobox:309,todai:[114,220],todo:[18,35,39,47,57,91,101,119,122,124,150],toe:[60,107],togeth:[11,15,20,22,29,34,36,45,52,56,66,67,68,72,75,78,84,90,91,102,104,107,108,109,111,112,113,114,115,117,118,120,121,122,123,130,136,143,146,164,173,175,189,202,203,212,217,232,233,235,236,265,266,279,285,309,328,341,348,354,355,369,374],toggl:[95,323],toggle_nop_keepal:323,togglecolor:95,toi:70,toint:[37,283],token:[117,143,280,320,323,355,369],told:[9,61,62,88,98,104,107,121,146,373],tolkien:92,tom:[33,63,91,113,121,173,179,219,236,360],tommi:[31,33,51],ton:[90,96],tone:62,tonon:173,too:[3,5,7,9,11,13,14,15,17,19,22,27,31,32,45,49,56,62,66,67,68,71,72,75,80,81,82,84,86,87,90,91,97,98,99,100,103,105,106,109,110,112,113,114,115,117,118,120,121,129,132,140,171,173,192,203,204,247,252,256,274,292,305,309,343,345,355,360,361,362,363,374,377],took:[8,103,377],tool2:204,tool:[37,43,58,60,62,69,70,73,76,78,80,84,90,92,105,107,109,110,112,114,115,116,119,122,124,125,136,137,140,146,148,202,203,204,403],tool_kwarg:202,tool_nam:202,tool_tag:[70,202,203],tool_tag_categori:[70,202],toolbox:135,tooltip:46,top:[0,5,10,11,14,20,22,26,28,29,38,40,43,45,67,68,73,75,84,86,90,91,93,97,99,103,106,107,108,121,126,132,133,135,140,145,153,162,167,191,197,199,205,209,232,236,247,267,268,272,279,289,300,342,349,351,352,355,362,363,370],topcistr:271,topic:[3,5,20,22,29,41,48,53,58,77,80,93,100,102,107,114,130,180,209,211,249,250,251,252,253,271,374,397,402],topicstr:271,tos:274,tostr:309,total:[5,19,31,38,40,41,62,92,96,98,113,127,183,194,206,337,362,363,364],total_num:367,touch:[6,40,62,75,104,105,136,139,149,343],tour:[98,104,110,116,119,122,124],toward:[3,22,38,53,68,73,98,112,114,115,220,230,253,264],tower:[73,217,266],tportlock:274,trace:[56,225,337,361],traceback:[6,8,14,19,38,62,64,90,99,107,121,132,153,225,232,283,309,351,355,369,370,377],tracemessag:337,track:[9,13,19,38,41,58,72,78,85,90,96,104,107,112,113,118,120,129,131,132,147,148,158,167,253,290,311,312,317,320,323,338,343,358,359,371],tracker:[11,69,79],trade:[69,71,113,114,196],tradehandl:196,trader:71,tradetimeout:196,tradit:[2,16,30,48,56,62,100,104,107,114,118,120,146,149,202,268,323,339,362],tradition:[56,90,112,114,115,203],traffic:[136,149,194,313],trail:195,train:[94,99,114,135,246],traindriv:129,traindrivingscript:129,trainobject:129,trainscript:129,trainstop:129,trainstoppedscript:129,trait1:246,trait2:246,trait:[19,75,114,118,155,156,192,245,285],trait_class_path:246,trait_data:246,trait_kei:246,trait_properti:246,trait_typ:246,traitexcept:246,traithandl:[245,246],traithandlertest:245,transact:[113,196],transfer:[97,132,167,311,321,325,363],transform:[2,102,189],transit:34,translat:[15,33,53,59,61,62,104,130,135,194,235,236,285,302,354],transmiss:239,transmit:[61,383,386],transpar:[41,46,130,279,294],transport:[309,320,329],transportfactori:320,transpos:130,trap:[15,96,111],traumat:27,travel:[56,59,72,96,243,268],travers:[13,31,34,72,88,97,129,194,227,242,243,264,265,268,274,280],traverse_:22,traversing_object:[227,242,243,268,280],travi:[1,404],travis_build_dir:10,treasur:[67,109,113,268],treat:[15,22,41,43,45,48,73,78,102,108,109,158,164,167,189,219,258,280,285,341,361,363,374],tree:[11,13,22,27,31,65,70,75,78,112,113,123,140,155,156,192,197,201,236,247,267,280,285,300,329,345,361,377],tree_select:[155,156,192],treestr:247,trembl:[105,108],treshold:367,trhr:194,tri:[13,15,22,31,33,41,42,49,56,61,84,91,98,99,106,109,112,114,117,120,132,138,146,165,183,196,198,218,256,265,266,304,343,377,378],trial:[7,326],tribal:73,trick:[68,106,117,135,136,351,397],tricki:[8,37,130],trickier:[67,93],trigger:[2,3,20,22,27,30,32,34,41,42,44,56,62,64,71,72,81,89,90,93,115,120,126,127,129,133,138,148,158,160,164,165,168,170,184,189,197,211,228,230,231,264,266,279,280,285,292,294,302,305,309,331,338,342,357,369],trim:354,tripl:[19,62,75,107,369,377],triumph:[111,114],trivial:[3,5,19,22,53,98,111,117],troll:49,troubl:[11,41,67,71,79,87,91,98,100,107,110,136,137,140,145,151,152,349],troubleshoot:[67,152],troublesom:[14,15,49],trove:[67,113],truestr:218,truli:[41,49,66,86,87,217],trunc:194,truncat:386,trust:[27,51,90,113,114,183,355],truth:3,truthfulli:22,truthi:99,try_num_prefix:165,ttarget:120,tto:323,tty:[67,148],ttype:[155,156,295,308,320,323],ttype_step:327,tuck:[73,256],tulip:109,tun:173,tune:[104,114,130],tunnel:[66,68,72,88,91,99,100,106,117,129,173,325],tup:[86,236],tupl:[3,13,27,31,33,37,58,59,86,87,99,102,117,120,133,146,155,158,165,171,173,181,182,190,194,196,197,202,205,206,210,216,219,222,230,236,251,252,258,263,268,274,275,280,283,284,285,294,297,309,310,320,321,325,332,339,341,349,352,354,356,357,359,361,364,369,370,372,377,384],tupled:370,turbo:145,turkish:158,turn:[8,11,19,20,22,26,27,31,38,41,42,48,49,54,56,59,62,64,66,69,73,75,78,87,90,91,95,99,105,106,107,108,109,111,113,114,117,126,127,129,130,132,135,146,153,158,168,178,183,184,189,228,230,236,247,249,250,251,252,253,264,266,280,285,300,305,313,320,323,331,341,347,348,351,355,357,361,362,363,369,377,404],turn_act:120,turn_end_check:[249,250,251,252,253],turnbattl:[155,156,192],turnchar:251,tut:[111,266],tutor:263,tutori:[3,17,20,21,22,25,27,38,43,44,48,50,62,64,68,72,73,74,75,77,78,80,82,83,84,86,87,90,91,95,96,98,99,100,102,104,105,106,107,108,113,115,123,130,132,135,140,143,146,152,197,243,250,265,266,403,404],tutorial_bridge_posist:266,tutorial_cmdset:266,tutorial_exampl:[14,15,38,100,104,107,155,156,192],tutorial_info:266,tutorial_world:[68,111,140,155,156,192],tutorialclimb:265,tutorialevmenu:263,tutorialmirror:[107,258],tutorialobject:[264,265],tutorialread:265,tutorialroom:[264,266],tutorialroomcmdset:266,tutorialroomlook:266,tutorialweapon:[264,265],tutorialweaponrack:265,tutorialworld:[265,266],tutoru:107,tweak:[6,37,38,45,67,82,90,91,99,105,113,119,126,136,345,354],tweet:[94,404],tweet_output:128,tweet_stat:128,tweetstat:128,twenti:91,twice:[27,82,92,111,120,195,225,230,253,361],twist:[6,19,22,48,53,84,135,140,144,145,149,280,297,300,302,303,309,310,311,312,317,320,323,326,328,329,331,338,341,345,370],twistd:[7,140,153,317,338],twistedcli:53,twistedweb:149,twitch:[87,120],twitter:[128,151,404],twitter_api:143,two:[4,6,8,11,13,14,15,16,19,20,22,23,26,27,29,30,31,32,34,36,37,38,40,41,43,45,46,50,51,53,55,56,58,59,60,61,63,64,65,66,68,71,72,73,75,78,80,82,83,84,86,87,88,90,91,93,97,98,100,101,102,103,104,105,106,107,108,109,110,111,113,114,115,116,117,118,119,120,121,129,130,132,133,137,141,146,148,149,153,166,173,191,196,197,202,203,206,211,229,230,234,242,243,246,247,251,253,256,266,267,280,282,300,329,340,341,350,352,355,361,363,369,370,377,378],twowai:173,txt:[0,26,53,67,75,107,134,145,146,160,235,316,324,359,361],tying:146,typclass:236,type:[0,3,6,9,15,17,19,20,22,23,25,26,27,31,33,37,38,41,42,43,44,45,46,49,50,51,56,58,59,60,61,62,66,68,69,70,71,72,73,74,75,77,78,81,82,83,84,87,88,89,90,91,92,95,96,98,100,101,102,103,104,105,107,108,111,112,113,114,117,118,119,120,121,126,127,128,129,130,132,135,136,138,145,146,149,153,155,156,158,160,168,173,180,183,184,185,189,190,191,192,195,197,199,202,203,207,209,211,212,214,218,222,225,227,228,229,230,236,243,249,250,251,252,253,260,265,266,267,272,274,275,279,280,284,285,293,294,298,300,302,303,311,312,318,320,321,323,324,325,327,328,329,331,339,341,345,348,349,350,351,352,354,355,357,358,361,362,363,369,372,373,374,377,378,381,382,383,386,391,397],type_count:199,typecalass:349,typecalss:225,typeclas:105,typeclass:[0,8,12,13,14,19,22,23,24,31,32,34,37,38,41,42,43,49,54,55,56,66,67,68,69,70,72,73,75,81,82,86,88,89,91,92,93,94,96,97,98,100,101,102,103,108,110,113,118,119,120,121,126,127,128,129,131,132,133,155,156,158,159,160,161,162,167,173,178,187,189,190,191,192,199,202,209,211,214,216,217,221,224,225,228,233,236,242,243,244,249,250,251,252,253,259,266,268,270,271,274,275,277,278,279,280,284,285,287,288,289,290,292,294,338,356,357,374,375,377,381,383,386,397,400,402,404],typeclass_path:[38,45,162,173,289,350,351],typeclass_search:350,typeclasses:105,typeclassmanag:[161,190,278,288],typeclassmixin:402,typeclassserializermixin:383,typeclassviewsetmixin:386,typedobject:[45,87,162,168,188,191,236,268,279,280,289,349,350,351,352,372,377],typedobjectmanag:[190,271,350],typeerror:[3,206,329],typenam:[68,158,160,162,189,191,196,199,205,211,212,217,219,225,227,233,234,235,236,242,243,244,249,250,251,252,253,255,258,259,260,264,265,266,268,272,279,280,284,289,292,307,333,349,351,364,367,368],typeobject:352,types_count:199,typic:[8,19,77,98,246,252,253,383,386,402],typo:[74,75,79,149],ubbfwiuvdezxc0m:74,ubuntu:[6,11,136,140,146,149],ufw:149,ugli:[37,46,89,107,371],uid:[148,162,312,319,340,341],uit:[68,197],ulrik:91,ultima:135,umlaut:16,unabl:[143,220],unaccept:22,unaffect:[27,120,251],unari:245,unarm:250,unarmor:250,unauthenticated_respons:400,unavoid:44,unban:[49,99,171],unbias:206,unbroken:360,uncas:354,uncategor:374,unchang:[6,33,235,285,377],unclear:[85,115],uncolor:[62,95],uncom:146,uncommit:11,uncompress:313,unconnect:[185,207],uncov:199,undefin:[2,43,58],under:[2,3,5,7,9,22,27,45,46,58,60,64,67,69,71,75,78,87,90,99,100,102,105,106,108,112,113,114,118,121,125,132,133,134,135,138,140,145,148,153,168,170,173,202,218,246,247,267,275,292,300,327,349,354,361,362,363,377,379,402],undergar:199,undergon:225,underli:[11,31,78,90,112],underlin:[363,376],underneath:[67,351],underpin:122,underscor:[6,27,30,59,62,66,70,75,107,166,377],underscror:166,understand:[0,3,11,16,20,22,37,40,41,48,56,61,62,70,72,73,74,75,77,80,82,84,85,86,87,88,94,95,98,99,102,104,105,106,107,108,112,113,114,115,117,121,125,132,133,135,138,140,149,165,166,234,235,236,345,354,377,404],understood:[8,56,73,98,114,328,329],undertak:115,undestand:82,undo:[26,149,359],undon:170,undoubtedli:90,unexpect:[8,98,130,361],unexpectedli:367,unfair:114,unfamiliar:[30,31,59,69,107,127,140,146],unfocu:209,unfocus:211,unformat:[27,361,364],unfortun:[80,87,112],unhappi:67,unhilit:376,unicod:[16,56,61,69,158,354,377],unicodeencodeerror:354,unifi:[132,340],uniform:41,unimpl:404,uninform:136,uninstal:140,uninstati:377,unintent:267,union:[20,27,105,166,256,361],uniqu:[2,8,12,14,20,22,25,31,32,37,38,41,43,45,46,49,53,56,71,75,78,90,100,102,105,109,121,143,146,158,164,166,168,173,178,183,185,189,190,198,202,205,207,211,224,230,234,235,236,242,247,250,251,264,266,271,280,284,285,294,297,309,310,318,331,332,340,341,349,350,351,352,357,359,371,374],unit:[1,2,10,19,20,23,42,74,78,92,96,135,190,204,205,215,228,245,251,302,357,364,377,390,404],unittest:[8,10,82,184,341,357,375],univers:[15,16,92,178],unix:[0,28,33,69,75,138,140,179,267,362,370,377],unixcommand:[155,156,192],unixcommandpars:267,unixtim:370,unjoin:196,unknown:[46,87,89,93,105,284,369,377],unleash:83,unless:[13,19,22,27,31,32,34,38,44,49,59,65,68,75,80,81,84,105,108,112,114,121,134,137,144,146,153,158,166,167,171,173,178,181,188,189,224,234,235,236,253,260,265,270,274,275,280,285,298,313,329,341,349,351,374,377,378],unlik:[42,74,78,114,118,146,158,197,251,351],unlimit:[268,292],unlink:[99,173],unload:375,unload_modul:375,unlock:[31,91,105,211,349],unlock_flag:211,unlocks_red_chest:31,unlog:[171,176,177,185,189,207,341],unloggedin:[41,155,156,163,169,231,341],unloggedincmdset:[25,41,106,177,207,231],unlucki:49,unmask:236,unmodifi:[165,182,217,361],unmonitor:305,unmut:[188,189],unnam:[43,166],unneccesari:61,unnecessari:[2,112],unnecessarili:102,unneed:268,unpaced_data:309,unpack:[98,274],unpars:[30,33,165,328,329,369],unpaus:[38,148,292],unpickl:[56,309,349,358,373],unplay:[41,82],unpredict:377,unprivileg:285,unprogram:118,unpuppet:[42,121,170],unpuppet_al:158,unpuppet_object:[12,158],unquel:[31,100,107,170],unreal:135,unrecord_ip:343,unregist:64,unrel:[11,27,159],unrepeat:305,unreport:305,unrestrict:113,unsaf:[153,166,266],unsatisfactori:73,unsav:359,unsel:97,unset:[22,34,72,91,120,171,211,212,214,236,246,264,275,280,284,285,292,294,357,361,362,363,369,370],unset_character_flag:211,unset_flag:[211,212],unsign:378,unsigned_integ:[371,378],unsignedinteg:371,unskil:246,unstabl:148,unstrip:165,unsubscrib:[44,91,178,294,311],unsuit:[51,284,352],unsur:[16,55,74,99,120,140,143,146,243],unsurprisingli:107,untag:46,untest:[8,138,140],until:[0,2,5,6,11,13,14,20,22,27,33,38,44,46,48,49,58,62,78,84,85,100,102,107,108,111,112,113,114,117,121,125,130,136,140,196,199,205,228,230,245,246,249,250,251,252,253,264,265,266,280,292,300,329,331,354,355,364,377],untouch:[108,354],untrust:[14,69,114],unus:[22,70,95,114,158,164,168,189,217,247,253,258,266,280,292,323,339,344,350],unusu:[115,149],unwield:250,unwieldli:167,upcom:[139,151],updat:[1,2,6,8,12,13,14,15,22,27,29,32,34,38,44,55,56,58,59,64,67,72,75,78,80,83,84,85,86,90,91,92,95,98,104,107,112,117,118,120,121,125,132,133,135,136,137,138,140,143,145,146,147,148,151,159,160,167,168,173,178,181,183,184,188,189,200,217,225,236,245,246,252,266,272,275,279,280,282,283,285,290,316,318,319,324,338,339,341,343,348,349,351,358,359,360,361,362,363,367,377,382,385,397,400,402,404],update_attribut:349,update_buff:359,update_cached_inst:367,update_charsheet:91,update_current_descript:217,update_default:338,update_flag:339,update_lock:382,update_method:46,update_po:72,update_session_count:339,update_undo:359,update_weath:266,updated_bi:222,updated_on:222,updatemethod:46,updateview:402,upfir:7,upgrad:[78,140,145],upload:[78,80,140,146,148,194],upon:[15,31,58,61,84,112,121,126,146,148,149,218,240,249,250,251,252,253,291,302,311,343,362,402],upp:266,upper:[8,58,62,84,86,170,246,354],upper_bound:246,upper_bound_inclus:246,uppercas:[62,354],upping:62,upsel:146,upset:99,upsid:[87,268],upstart:[53,291],upstream:[0,9,40,78],upt:167,uptim:[19,49,92,183,314,364],urfgar:37,uri:[189,272,351],url:[11,64,75,78,104,125,133,136,146,147,155,156,160,178,189,194,195,272,319,329,345,351,376,379,380,386,393,396,402],url_nam:[386,400],url_or_ref:75,url_path:386,url_protocol:194,url_to_online_repo:11,urlencod:93,urlpattern:[64,80,93,123,132,133],usabl:[54,62,80,107,113,121,173,197,211,220,251,274,343,361],usag:[3,5,22,27,29,37,44,49,63,66,68,75,78,81,83,84,85,87,91,95,96,97,98,99,106,107,117,118,120,121,129,137,143,146,152,168,170,171,172,173,178,179,180,183,184,185,188,196,197,198,199,202,205,206,207,209,217,218,219,229,230,232,233,235,236,240,242,243,244,249,250,251,252,253,256,263,264,265,266,267,268,274,283,300,361,363,367],use:[0,2,3,4,5,7,8,9,10,11,12,13,14,15,16,17,19,20,22,23,25,26,27,28,29,30,31,32,33,34,37,38,40,41,42,43,45,46,48,49,50,51,53,54,55,56,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,78,79,80,81,82,83,84,86,87,89,90,91,92,93,94,95,96,97,98,99,100,101,102,104,105,106,107,108,109,110,111,112,115,116,117,118,119,120,121,122,123,124,125,127,128,129,130,131,132,133,135,136,137,138,139,140,141,143,144,146,147,148,149,151,152,155,158,159,160,162,164,165,166,167,168,170,173,174,178,179,181,182,183,184,188,189,191,194,196,197,198,199,202,203,206,209,211,212,216,217,219,220,224,227,228,229,230,232,233,234,235,236,242,244,246,247,249,250,251,252,253,255,256,259,263,264,265,266,267,268,274,275,279,280,284,285,292,293,294,298,305,309,322,324,325,328,331,332,339,340,341,348,349,350,351,352,354,355,356,357,359,360,361,362,363,367,369,370,371,373,377,378,382,383,386,402],use_dbref:[236,280,374],use_destin:280,use_i18n:55,use_item:251,use_nick:[158,236,280],use_required_attribut:[159,270,277,397],use_ssl:194,use_success_location_messag:233,use_success_messag:233,use_tz:194,use_xterm256:354,useabl:268,used:[5,8,9,11,12,13,14,16,17,19,20,23,25,26,27,28,29,30,31,32,33,34,37,38,40,41,42,43,44,45,46,48,50,51,53,56,58,59,60,61,62,63,64,66,67,68,69,70,71,73,75,78,84,85,87,89,90,91,92,93,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,114,117,118,120,121,123,125,127,128,129,130,132,133,135,137,138,139,140,144,146,148,149,153,155,158,159,160,164,166,167,168,170,173,178,180,181,182,183,184,189,194,196,197,199,202,203,205,207,211,212,214,217,218,219,220,222,224,225,227,228,229,230,234,235,236,243,246,247,249,250,251,252,253,264,265,266,267,268,271,273,274,275,277,280,283,284,285,291,292,293,294,295,297,298,302,305,306,309,310,311,312,313,314,315,316,317,318,320,322,323,324,327,328,329,332,339,341,342,348,349,350,351,352,353,354,355,357,358,359,361,362,363,369,370,371,372,373,374,377,378,383,386,390,397,402],used_kei:31,useful:[0,1,2,3,5,8,11,13,14,15,16,17,19,20,23,26,27,31,33,34,37,38,40,42,43,44,45,48,49,50,51,54,62,66,68,70,71,73,74,75,76,78,80,82,83,84,85,86,87,90,91,93,94,95,98,99,100,102,103,105,106,107,108,109,111,114,116,117,120,121,128,131,132,137,140,146,151,153,164,166,167,168,170,172,173,180,181,182,184,192,196,197,202,211,216,224,225,229,235,236,240,246,266,267,268,274,280,284,285,292,300,320,349,351,355,361,364,373,377,403],usefulli:106,useless:[105,117,264],uselock:274,user:[2,3,5,6,8,10,12,13,14,15,20,25,26,27,28,29,30,31,33,37,40,41,42,45,46,48,49,53,54,55,59,61,62,64,68,69,70,72,74,75,77,78,79,80,82,83,84,85,87,94,95,97,98,99,100,104,105,107,109,110,114,117,121,125,129,130,132,133,135,136,137,140,141,142,143,144,145,146,147,148,152,158,159,160,162,165,168,171,173,178,183,188,189,190,191,194,195,197,199,202,210,211,217,219,223,225,230,231,236,239,240,247,251,253,258,260,266,268,272,274,275,280,285,292,295,298,304,312,319,320,323,328,329,339,341,344,349,351,354,359,361,362,363,369,371,377,378,382,389,397,402,404],user_change_password:159,user_input:27,user_permiss:[159,162],useradmin:159,userauth:320,userchangeform:159,usercreationform:[159,397],usernam:[11,12,25,27,30,42,80,113,133,148,158,159,162,207,320,344,381,383,389,397],usernamefield:397,userpassword:[49,99,171],uses:[8,10,11,14,16,17,20,22,23,27,29,31,37,42,43,44,45,46,50,53,58,59,61,62,66,67,68,70,75,78,84,85,86,88,90,93,95,102,104,105,107,108,113,125,137,146,147,166,196,202,206,211,217,229,231,235,236,251,259,260,266,267,268,275,289,294,309,329,343,349,352,369,370,371,377,381,383],uses_databas:377,using:[0,2,5,6,9,11,12,13,14,15,16,19,20,22,23,26,27,29,30,31,33,34,37,38,41,42,43,44,45,46,48,49,51,56,58,59,60,62,63,65,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,89,90,91,92,95,97,98,99,100,101,102,103,104,107,108,112,113,114,115,117,118,119,120,121,126,127,128,129,130,131,132,133,134,135,136,137,138,140,142,143,144,146,148,149,152,153,158,162,164,167,168,170,172,173,178,181,182,183,188,194,196,197,198,202,203,204,205,206,211,217,218,220,224,230,231,233,235,236,242,243,244,246,247,249,250,251,252,253,256,263,264,266,267,268,275,280,283,284,285,289,292,293,294,311,312,313,318,319,323,329,332,342,343,345,349,351,352,354,355,359,361,362,364,369,370,371,372,373,374,375,377,379,385,386,397,402,403,404],usr:[78,140,145,148],usual:[0,5,6,7,8,11,12,13,19,20,22,23,26,27,28,30,31,33,34,37,38,41,43,44,45,51,53,62,66,67,68,69,71,74,75,78,80,81,82,84,85,87,90,92,95,98,99,101,102,104,105,107,108,109,111,114,115,117,125,130,132,136,137,140,142,144,146,148,153,158,160,165,166,167,168,170,173,179,183,184,188,189,191,205,214,224,225,227,228,234,235,236,246,266,267,275,279,280,285,292,300,302,307,332,339,348,349,351,354,356,357,361,362,370,372,374,377],utc:[137,378],utf8:[2,137],utf:[16,30,61,73,91,138,194,305,311,328,363,377],util:[6,8,13,14,15,23,26,27,28,34,38,46,48,50,58,62,72,73,87,90,91,92,95,97,101,103,110,115,126,132,133,136,140,149,155,156,159,172,184,189,191,192,194,204,205,208,210,215,217,218,221,225,226,241,243,246,252,261,263,270,272,277,280,282,284,292,293,307,326,331,348,349,350,351,379,384,397,400,404],utilis:361,uyi:235,v19:140,vagu:81,val1:283,val2:283,val:[13,59,158,170,283,324,377],valid:[0,3,6,10,13,14,20,22,27,34,37,38,59,62,70,85,88,91,93,98,104,107,121,132,133,146,149,153,155,156,158,165,167,173,181,182,183,190,196,197,202,204,218,222,225,226,230,234,236,245,246,247,252,259,260,265,266,267,268,275,280,282,283,284,285,290,291,292,293,294,295,298,300,324,328,339,350,352,355,357,361,371,372,373,374,376,377,378,383,397,402],valid_handl:371,validate_email_address:377,validate_input:246,validate_nam:280,validate_onli:275,validate_password:[27,158],validate_prototyp:284,validate_sess:341,validate_usernam:158,validated_consum:[70,202],validated_input:202,validated_tool:[70,202],validationerror:[158,284,344,371,373],validator_config:158,validator_kei:371,validatorfunc:[155,156,353],valign:363,valu:[3,6,8,9,12,13,17,19,20,22,26,30,31,32,33,38,44,45,46,48,49,58,59,62,66,68,72,73,78,80,82,83,86,87,91,92,93,95,96,97,99,100,102,104,105,106,107,109,112,113,118,120,121,130,132,133,146,158,162,164,166,168,170,171,173,184,189,191,194,197,199,206,211,218,219,220,222,225,226,230,233,234,235,236,241,245,246,249,250,251,252,253,258,260,261,266,268,272,274,275,279,280,283,284,285,289,291,292,294,298,305,306,307,309,318,323,324,339,340,341,346,349,350,351,352,354,356,357,358,359,360,361,367,368,369,371,372,373,374,377,378,381,383,390,397,402],valuabl:111,value1:37,value2:37,value_displai:383,value_from_datadict:373,value_to_obj:284,value_to_obj_or_ani:284,value_to_str:373,valueerror:[37,87,98,121,194,197,232,234,349,352,354,357,369,377,378],valuei:73,values_list:102,valuex:73,vampir:102,vanilla:[0,45,58,67,72,89,91,105,112],vaniti:27,vari:[11,45,53,60,62,78,85,96,104,107,223,235,246,253,339,349,351],variabl:[4,6,7,13,14,20,22,27,31,37,40,46,54,59,61,64,66,71,72,75,77,78,83,87,89,91,93,98,99,102,105,106,107,108,123,129,132,133,148,149,158,162,164,168,170,173,178,181,182,183,184,194,200,209,217,218,222,224,225,228,233,246,266,274,279,280,284,285,297,300,310,313,314,316,320,322,332,339,346,354,355,361,377,390],variable_from_modul:377,variable_nam:[222,225],variablenam:377,varianc:235,variant:[13,43,69,77,107,167,197,207,243,311,354],variat:[92,102,114,117,118,120,166,217,235,260,377],varieti:[77,96,120,128,251,252],variou:[5,6,8,13,16,22,34,37,38,41,43,44,45,46,53,57,59,62,71,74,76,87,90,92,93,95,102,103,104,107,109,113,117,118,120,121,122,146,149,153,166,182,205,211,235,236,247,251,252,264,265,275,279,280,285,286,294,332,357,363,374,375],varnam:324,vast:[58,60,73,137],vastli:78,vcc:235,vccv:235,vccvccvc:235,vcpython27:67,vcv:235,vcvccv:235,vcvcvcc:235,vcvcvvccvcvv:235,vcvvccvvc:235,vector:377,vehicl:[81,404],velit:28,venu:[11,190],venv:[140,145],verb:[82,336],verbal:[227,280],verbatim:[100,107],verbatim_el:377,verbos:[0,8,75,120,236],verbose_nam:[132,351],veri:[0,3,5,6,8,9,11,12,13,14,15,17,19,20,22,25,26,27,28,29,30,31,37,40,42,43,44,45,46,48,53,58,59,60,62,63,65,66,67,68,71,72,73,74,75,77,78,79,80,81,83,84,86,87,89,90,91,94,97,98,100,102,104,105,107,108,109,110,111,112,113,114,115,117,118,120,121,129,131,133,134,135,136,137,142,144,146,153,158,160,166,168,184,189,191,197,199,202,224,225,234,235,236,242,243,244,247,252,260,264,267,268,271,279,284,304,350,352,357,359,361,377,402],verif:146,verifi:[2,11,27,105,140,146,173,194,202,218,252,325],verify_online_play:218,verify_or_create_ssl_key_and_cert:325,verify_ssl_key_and_cert:321,verifyfunc:218,versa:[41,53,59,120,178,309],version:[1,2,9,12,13,14,15,20,22,25,27,30,33,45,46,55,58,60,62,70,73,74,78,80,81,84,85,87,90,95,98,99,100,104,106,107,112,114,117,121,125,130,135,137,138,139,140,145,146,148,152,173,181,183,185,194,198,199,207,216,217,231,236,250,251,252,253,256,265,280,285,300,305,319,343,348,349,354,362,377,383,397,403,404],version_info:300,versionad:75,versionchang:75,versu:77,vertic:[265,363,377],very_strong:275,very_weak:31,vest:149,vet:37,veteran:135,vfill_char:363,via:[5,11,13,19,27,28,30,36,37,45,46,48,53,56,58,60,62,74,77,79,89,90,97,102,104,105,107,112,118,121,130,140,146,149,186,190,191,194,239,279,289,349,352,354,368],viabl:[70,114,264],vice:[41,53,59,120,178,309],vicin:[22,179,217,266],video:[46,62,104,135],vienv:67,view:[0,3,11,17,19,23,26,27,28,31,38,44,58,73,75,77,78,80,87,91,94,96,99,104,105,107,110,114,120,121,125,140,144,146,151,152,153,155,156,158,170,171,173,178,179,180,183,188,189,199,236,249,250,251,252,253,268,270,272,280,282,335,351,362,379,380,382,385,390,393,396,397,404],view_attr:173,view_lock:382,viewabl:[76,77,180],viewer:[75,82,93,236,268,274,280,351],viewport:3,viewset:[385,386],vim:[15,26,110,135,359],vincent:[69,87,197,217,231,234,267],violent:27,virtual:[77,80,87,90,135,140,146,183,217,364],virtual_env:145,virtualenv:[0,2,5,6,7,9,55,67,75,137,140,145,146,148,152,153],virtualhost:136,visibl:[2,11,14,20,41,45,62,75,82,93,95,112,113,114,117,121,139,140,146,152,179,236,274,280,312,345,361,377],visiblelock:274,vision:[13,91,112],visit:[68,72,73,132,133,146,267,361],visitor:[64,133,149],vista:140,visual:[5,46,62,82,90,140,158,180,220],vital:98,vlgeoff:[69,205],vniftg:140,vnum:89,vocabulari:[71,377],voic:[22,69,71,404],volatil:284,volcano:109,volum:[73,81,112,148],volund:102,voluntari:74,volupt:28,vowel:235,vpad_char:363,vscode:110,vulner:[84,149],vvc:235,vvcc:235,vvccv:235,vvccvvcc:235,w001:8,wai:[3,5,6,7,8,9,11,12,13,14,15,16,19,20,22,29,30,31,32,33,34,36,37,38,40,41,42,43,44,45,48,49,51,53,56,58,59,61,62,63,65,66,67,68,70,71,72,73,74,75,77,78,79,81,83,85,86,87,88,89,90,91,92,93,94,96,97,98,99,100,101,102,103,104,105,108,109,111,112,114,115,117,118,120,121,125,126,127,129,130,131,132,135,137,139,140,144,145,146,147,149,152,153,158,165,166,173,180,189,196,202,205,206,211,214,217,218,220,224,227,228,235,242,243,246,247,249,250,251,252,253,256,263,264,265,267,275,280,284,292,294,300,305,309,320,341,343,345,346,347,350,352,355,360,361,363,367,370,373,385,402],wail:72,waist:199,wait:[3,19,22,27,38,48,66,82,83,84,100,111,113,114,129,160,224,228,246,249,250,251,252,253,292,300,310,329,331,343,357,377],wait_for_disconnect:310,wait_for_server_connect:310,wait_for_statu:300,wait_for_status_repli:300,waiter:300,wake:218,walias:173,walk:[15,20,66,69,71,72,77,81,86,92,97,112,114,117,243,244,247,268,355],walki:[78,114],wall:[73,99,107,111,117,171,179,217,265,266],wand:[70,202],wanna:[74,113,196],want:[0,3,4,5,6,7,8,9,11,12,13,14,15,16,19,20,22,23,25,26,27,29,30,31,32,33,34,37,38,40,41,42,44,45,46,48,49,51,53,54,55,56,58,59,60,61,62,64,65,66,67,68,69,70,71,72,73,74,75,78,79,80,81,82,83,84,85,86,87,88,90,91,92,93,95,96,97,98,99,100,102,103,104,105,106,107,108,109,110,112,113,115,116,117,118,119,121,122,123,124,125,127,129,130,131,132,133,134,136,137,138,139,140,143,144,145,146,147,149,151,152,153,158,166,167,168,170,179,184,188,196,197,202,207,211,217,218,220,227,234,236,239,246,247,249,250,251,252,253,260,266,268,270,274,275,280,285,292,294,316,318,324,331,341,346,348,349,351,359,361,362,367,373,377,385,397,402,403],wanted_id:31,ware:97,warehous:[239,355],wari:[62,268,280,351],warm:[38,153,304],warn:[5,9,19,20,40,41,65,69,73,78,98,104,107,133,136,137,140,146,166,188,194,240,299,300,325,370,403],warnmsg:370,warrior:[83,90,91,111,114,121],wasclean:[311,328],wasn:[3,66,133],wast:[15,44],watch:[7,15,32],water:[70,167,202,203,230,233],waterballon:233,wave:73,wcach:183,wcactu:252,wcommandnam:267,wcure:252,wdestin:173,weak:285,weakref:367,weaksharedmemorymodel:[307,367],weaksharedmemorymodelbas:[307,367],weakvalu:367,wealth:97,weapon:[27,37,58,78,84,96,97,99,101,102,106,111,112,113,118,119,120,203,250,264,265,285],weapon_ineffective_msg:264,weapon_prototyp:265,weaponrack_cmdset:265,weaponstr:106,weapoon:111,wear:[69,96,113,119,199,236,250],wearabl:199,wearer:199,wearstyl:199,weather:[38,43,44,65,73,85,94,104,111,112,118,266,404],weather_script:38,weatherroom:[131,266],web:[17,31,37,50,55,67,75,76,77,78,80,82,85,93,100,103,107,110,112,124,135,136,137,140,142,144,145,152,153,155,156,187,194,302,304,314,318,324,328,329,339,343,345,352,358,404],web_client_url:139,web_get_admin_url:[189,272,351],web_get_create_url:[189,272,351],web_get_delete_url:[189,272,351],web_get_detail_url:[189,272,351],web_get_puppet_url:351,web_get_update_url:[189,272,351],web_plugin:104,webclient:[24,41,53,56,59,62,64,76,78,85,93,104,107,138,139,149,153,155,156,183,194,211,263,295,305,308,324,329,340,361,379,390,391,400,404],webclient_ajax:[46,155,156,295,308],webclient_en:149,webclient_opt:305,webclientdata:329,webclienttest:400,webpag:[17,136,146,394],webport:2,webserv:[2,24,40,53,64,67,103,104,123,136,137,146,148,151,155,156,295,379,404],webserver_en:149,webserver_interfac:[142,146],webserver_port:146,webservic:149,websit:[17,46,67,76,77,78,90,93,94,104,123,125,132,135,142,146,147,149,155,156,159,329,345,379,391,404],websocket:[46,53,78,146,148,311,317,328,340],websocket_client_interfac:[142,146],websocket_client_port:146,websocket_client_url:[136,142,146],websocket_clos:328,websocketcli:328,websocketclientfactori:311,websocketclientprotocol:311,websocketserverfactori:317,websocketserverprotocol:328,weed:[0,166],week:[92,104,205,370,378],weeklylogfil:370,weigh:[96,331],weight:[60,75,112,137,220,235,350,404],weird:[99,114,117,377],welcom:[25,55,68,74,80,97,110,123,140,144],well:[0,7,8,9,11,12,13,17,22,26,27,28,29,30,34,37,40,41,45,49,50,51,53,54,59,60,61,64,67,68,69,71,72,74,75,77,78,80,81,82,86,87,88,90,91,92,93,95,97,98,102,105,106,107,108,109,111,113,114,115,117,120,121,125,127,128,132,133,137,143,145,147,149,152,162,166,167,168,173,178,183,186,196,199,209,210,211,217,224,232,235,236,246,247,251,252,253,259,264,280,289,295,300,309,311,312,318,335,343,348,349,350,354,358,361,364,373,377],went:[8,11,90,108,117,152,153,290,294],were:[3,8,13,14,20,22,27,37,38,40,45,46,48,58,60,70,74,75,78,88,91,93,96,97,98,102,104,105,106,107,108,114,121,130,138,148,158,165,166,167,234,247,280,284,347,351,355,374,377],weren:92,werewolf:82,werewolv:102,werkzeug:377,west:[72,73,82,88,100,173,230,266],west_east:73,west_exit:266,western:73,westward:266,wet:114,wether:[196,357],wevennia:68,wflame:252,wflushmem:183,wfull:252,what:[0,3,5,6,8,9,10,11,12,14,15,19,20,22,27,29,30,31,34,37,38,40,41,44,45,48,49,51,53,56,58,59,60,61,62,63,65,66,67,68,70,71,72,73,75,78,79,80,81,82,84,86,88,89,90,91,92,93,95,97,99,100,102,103,105,106,107,111,112,113,116,117,118,119,120,121,122,124,125,126,127,129,130,131,132,133,134,135,136,137,140,144,146,147,149,153,158,164,166,167,168,170,173,180,184,189,202,209,211,212,216,225,233,234,236,239,244,246,251,252,256,260,264,266,272,275,280,284,285,300,302,305,312,324,329,344,346,349,351,352,354,355,361,371,372,377,378,383,389,397,402,404],whatev:[8,11,12,13,15,19,22,27,34,38,53,68,71,73,78,81,89,91,96,98,107,108,112,113,115,121,132,133,134,137,148,152,158,160,167,173,202,209,218,252,258,264,265,280,285,289,290,311,320,323,328,341,349,362,371,402],wheat:202,wheel:[44,90,140,145,291],whelp:267,when:[0,1,2,3,5,6,7,8,9,11,12,13,14,15,16,17,19,20,22,23,25,26,27,28,29,30,31,32,33,34,37,38,40,41,42,43,45,46,48,49,51,53,54,55,56,58,59,60,61,62,63,66,67,68,69,71,72,73,74,75,78,80,81,84,85,86,87,88,89,90,91,92,93,96,97,98,99,100,102,103,104,105,106,107,108,109,110,111,113,114,115,116,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,134,135,136,137,138,140,141,145,146,147,148,149,152,153,155,158,160,162,164,166,167,168,170,172,173,178,179,181,182,183,185,189,190,191,194,195,196,197,198,199,202,203,205,206,207,211,212,214,217,218,219,220,225,226,227,228,229,230,231,232,233,234,235,236,242,244,246,247,249,250,251,252,253,255,256,259,260,261,263,264,265,266,267,268,271,272,274,275,279,280,282,284,285,289,290,292,293,294,297,300,302,306,307,309,310,311,312,313,314,315,316,318,320,321,322,323,324,325,328,329,331,332,338,339,340,341,342,343,349,351,352,354,355,357,358,359,360,361,362,363,367,368,369,370,372,377,397,402],when_stop:300,whenev:[7,9,13,22,30,31,32,33,37,38,42,48,54,55,61,68,71,73,78,82,105,117,126,146,147,148,158,167,188,189,214,264,265,266,280,290,292,302,319,339,340,341],where:[0,2,3,4,8,11,13,14,15,20,22,26,27,28,31,37,38,40,41,45,46,48,49,53,55,56,58,59,60,61,62,64,66,67,68,70,71,72,73,75,78,81,82,84,86,87,89,90,91,92,93,97,98,99,100,104,105,106,107,108,110,111,112,114,116,117,118,119,121,123,125,126,127,129,132,133,145,146,148,149,151,152,165,166,171,173,179,182,189,190,194,198,203,206,211,227,229,230,235,236,240,245,251,265,266,268,274,275,280,283,284,285,290,300,302,305,309,332,337,341,348,351,354,355,359,361,362,363,369,371,372,377,383,402,404],wherea:[0,3,5,6,9,13,14,20,22,23,31,37,41,45,49,51,53,58,61,62,81,89,95,97,107,120,149,202,235,256,260,294,329,349,367],whereabout:111,wherebi:252,wherev:[8,13,73,78,109,140,148,197,239,251],whether:[27,49,66,71,77,86,92,93,106,129,158,160,167,173,178,180,189,218,247,249,250,251,252,253,274,280,294,311,328,343,349,350,354,369,371,373,377],whewiu:67,which:[0,2,3,4,5,6,7,8,11,13,14,15,16,19,20,22,23,24,27,28,30,31,33,34,37,38,40,41,42,43,44,45,46,48,49,51,53,54,55,56,58,59,60,61,62,64,65,66,67,68,70,71,72,73,74,75,78,80,82,83,84,85,86,87,88,89,90,91,92,93,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,111,112,113,114,115,117,118,120,121,123,125,126,127,128,129,130,131,132,133,138,140,141,143,144,146,148,149,152,153,158,160,164,166,167,168,170,171,173,179,181,182,183,184,188,189,190,191,194,196,197,198,199,200,202,203,205,209,211,216,217,218,220,227,228,229,230,232,236,239,240,242,244,246,247,249,250,251,252,253,259,260,264,265,266,267,268,272,275,279,280,284,285,289,290,292,293,294,297,299,300,304,305,312,318,320,328,329,331,332,339,340,341,343,346,348,349,350,351,352,354,355,357,358,361,362,363,364,367,369,370,371,373,374,375,377,383,386,389,390,397,402],whichev:[19,112,115,146,149,266],whilst:[73,230],whimper:111,whisk:214,whisp:235,whisper:[69,71,99,179,209,211,227,228,235,236,280],white:[30,62,130,354,377],whitelist:30,whitenois:246,whitespac:[15,19,22,91,95,99,102,110,117,121,181,182,232,236,354,355,363,377],who:[13,23,27,31,33,37,45,48,49,62,71,72,77,80,81,87,89,91,102,106,107,108,111,112,113,115,117,118,120,121,129,131,132,149,160,168,170,173,178,188,189,196,209,211,218,225,235,236,249,250,251,252,253,265,272,274,275,280,285,351,359,361,382],whoever:132,whole:[33,43,50,63,72,73,77,80,90,99,112,114,117,121,166,173,183,209,253,363],wholist:189,whome:173,whomev:[62,118,129],whoopi:117,whose:[45,59,62,70,102,104,105,158,168,184,225,236,247,249,250,251,252,253,305,356,361,377],whould:361,why:[13,27,45,49,66,68,71,73,75,77,78,82,86,87,88,96,98,100,113,115,117,121,130,140,149,152,171,234,249,252,253,297,298,361],wide:[19,50,58,82,86,91,98,107,118,171,251,252,268,360,363,377],widen:[49,117],wider:[49,82,86,171,363],widest:377,widget:[159,270,277,348,373,383,397],width:[17,19,22,30,37,50,62,72,73,82,155,168,283,305,320,339,354,359,360,362,363,369,377],wield:[37,96,113,119,250],wifi:[146,149],wiki:[22,45,60,67,73,74,77,78,91,94,120,135,197,328,403,404],wiki_account_handl:80,wiki_account_signup_allow:80,wiki_can:80,wiki_can_admin:80,wiki_can_assign:80,wiki_can_assign_own:80,wiki_can_change_permiss:80,wiki_can_delet:80,wiki_can_moder:80,wiki_can_read:80,wiki_can_writ:80,wikiconfig:80,wikipedia:[8,11,16,61,77,78,120,328],wild:[11,60,102,112,130],wildcard:[33,49,90,171,173,377],wildcard_to_regexp:377,wilder:[155,156,192],wildernessexit:268,wildernessmap:268,wildernessmapprovid:268,wildernessroom:268,wildernessscript:268,wildli:235,will_suppress_ga:322,will_transform:102,will_ttyp:327,willing:[91,112,115,135],win10:140,win7:140,win8:140,win:[67,98,120,138,209],wind:[111,131],winder:114,windmil:202,window:[0,5,6,7,9,11,20,28,34,41,46,55,56,59,72,75,78,80,82,88,100,107,110,113,137,144,152,153,168,180,211,300,316,339,343,362,377],windowid:339,windows10:140,wine:[109,111],wingd:73,winner:69,winpti:67,winter:217,wintertim:113,wintext:118,wip:[75,403],wipe:[9,14,67,73,99,107,137,166,173,183,251],wire:[19,53,56,59,61,78,146,182,297,309,310,341,354],wis:91,wisdom:5,wise:[0,11,13,14,15,16,31,64,91,105,113,127],wiser:[100,117],wish:[2,11,22,86,125,128,145,197,253,354,376,397],with_tag:233,withdraw:[120,253],withdrawl:253,within:[0,6,11,13,20,22,27,44,46,48,62,67,68,72,74,75,78,86,89,91,102,104,107,109,117,120,125,126,127,128,130,133,136,138,146,148,158,162,164,173,196,217,220,222,240,271,280,285,343,349,350,354,369,370,377,397,402],without:[3,5,6,8,9,11,13,14,15,19,20,22,25,26,27,31,36,37,40,42,44,45,49,50,53,54,55,58,59,60,62,63,66,68,70,71,72,74,75,78,81,82,84,85,88,90,91,98,99,100,101,102,104,106,107,108,112,113,114,115,117,121,125,127,129,130,132,136,137,140,146,148,152,158,160,165,168,170,171,173,178,179,181,182,183,184,191,195,196,198,199,202,214,217,222,225,227,230,235,236,242,246,247,249,252,253,264,266,275,280,283,284,285,292,293,309,320,323,324,331,341,342,349,351,354,355,357,358,359,361,362,369,373,374],withstand:31,wiz:91,wizard:[37,114,266,285,298,300],wkei:173,wlocat:173,wlock:173,wmagic:252,wmass:252,wndb_:173,woah:[105,106],woman:[113,114],won:[3,8,12,13,14,16,20,45,46,48,49,56,58,62,66,68,71,73,75,80,81,84,87,90,93,95,97,98,99,102,106,107,112,114,116,118,121,133,134,137,140,148,167,218,234,255,256,259,260,345,354,369,373],wonder:[50,67,89,96],wont_suppress_ga:322,wont_ttyp:327,woo:99,wood:[70,114,202,203],wooden:[37,70,202,203],woodenpuppetrecip:70,woosh:81,word:[5,6,11,15,19,22,26,34,55,59,71,72,73,79,92,93,98,99,105,107,110,113,115,125,130,144,165,181,182,185,207,216,228,235,236,312,359,374,377],word_fil:235,word_length_vari:235,wordi:235,work:[0,2,3,4,5,6,7,8,9,12,13,14,15,16,19,20,23,27,31,32,34,37,38,41,43,44,48,50,54,56,58,60,62,63,66,67,68,70,72,73,74,75,78,79,80,81,82,83,84,87,88,89,90,91,92,95,97,99,100,102,103,104,105,106,107,108,109,110,112,113,115,117,120,121,122,124,125,126,130,131,132,133,136,137,138,140,143,144,145,146,149,151,152,164,167,168,170,173,178,179,181,183,188,189,196,197,198,202,204,209,217,232,233,236,242,247,251,252,253,266,267,268,272,274,275,280,284,285,300,304,305,317,332,345,347,349,351,355,360,361,362,363,371,377,402],workaround:[11,140,148],workflow:159,world:[8,11,13,14,15,16,19,20,22,23,27,29,31,37,40,48,58,60,61,67,70,72,73,77,78,81,86,87,90,91,92,96,101,105,106,108,110,115,116,118,119,120,121,122,124,126,129,134,135,140,144,146,158,172,173,180,188,196,202,205,230,232,236,246,249,250,251,252,253,265,266,268,272,289,339,341,354,355,364,404],world_map:73,worm:[72,114],worm_has_map:72,worn:[199,250],worri:[2,8,13,16,27,40,61,62,66,86,87,102,111,117,121,196,211,212,260],wors:[113,115],worst:112,worth:[5,27,45,66,81,84,98,113,114,115,132,135,136,196],worthi:112,worthless:146,would:[2,3,5,7,8,9,13,14,15,16,19,20,22,27,29,31,34,37,38,41,43,44,45,48,50,51,58,59,62,64,65,66,67,68,70,71,72,73,75,77,78,80,81,82,84,86,87,88,89,90,91,92,93,95,96,97,98,99,100,102,103,104,105,106,107,108,110,112,113,114,115,117,118,120,121,125,126,127,129,130,132,133,136,140,146,148,158,165,166,167,173,182,189,194,196,202,205,211,225,227,235,246,247,256,260,267,268,272,274,275,284,285,312,348,351,354,355,358,361,369,372,373,375],wouldn:[86,106,130],wound:252,wow:[93,115],wpermiss:173,wprototype_desc:173,wprototype_kei:173,wprototype_lock:173,wprototype_par:173,wprototype_tag:173,wrap:[27,37,38,48,72,85,102,107,109,117,125,199,203,211,218,236,307,347,363,377],wrap_conflictual_object:373,wrapper:[5,19,27,30,41,45,48,58,70,84,158,162,189,190,191,214,216,242,246,272,279,280,289,293,305,307,339,348,349,351,352,354,363,367,368,370,377,402],wresid:183,write:[5,10,11,13,15,16,19,20,22,23,27,29,33,45,48,50,59,60,63,66,68,71,74,75,79,80,82,87,88,89,91,92,93,98,99,100,102,105,106,107,108,111,113,114,115,117,121,137,140,141,143,144,173,180,188,194,195,197,227,239,240,267,280,313,370,375,402,404],writeabl:145,written:[8,16,19,37,75,89,90,91,99,102,104,105,106,107,108,109,132,133,135,139,149,154,180,239,355,402],wrong:[0,3,8,87,95,97,107,113,140,153,166,173,183,202,204,236],wrote:[102,105],wserver:183,wservic:178,wsgi:[136,345],wsgi_resourc:345,wsgiwebserv:345,wsl:[75,140],wss:[136,142,146],wtypeclass:173,wwhere:[227,280],www:[9,60,67,68,75,77,78,86,132,135,136,146,155,315,316,322,324,376,397],wyou:96,x0c:173,x1b:[354,376],x2x:91,x4x:360,x5x:360,x6x:360,x7x:360,x8x:360,x9x:360,x_r:86,xcode:140,xforward:345,xgettext:55,xit:[68,197],xml:194,xmlcharrefreplac:354,xp_gain:118,xpo:363,xterm256:[30,46,56,95,107,170,200,220,305,320,323,354,404],xterm256_bg:354,xterm256_bg_sub:354,xterm256_fg:354,xterm256_fg_sub:354,xterm256_gbg:354,xterm256_gbg_sub:354,xterm256_gfg:354,xterm256_gfg_sub:354,xterm:[62,107,130],xterms256:62,xval:22,xxx:[3,82,234],xxxx:234,xxxxx1xxxxx:360,xxxxx3xxxxx:360,xxxxxxx2xxxxxxx:360,xxxxxxxxxx3xxxxxxxxxxx:91,xxxxxxxxxx4xxxxxxxxxxx:91,xxxxxxxxxxx:360,xxxxxxxxxxxxxx1xxxxxxxxxxxxxxx:91,xxxxxxxxxxxxxxxxxxxxxx:91,xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx:91,xyz:33,y_r:86,yan:[62,354],yank:26,year:[59,60,77,92,110,114,146,194,205,364,370,377,397],yearli:[92,146],yeast:[70,202],yellow:[11,62,130,265],yer:113,yes:[22,27,48,71,86,130,173,228,298,359,377],yesno:[27,359],yet:[2,3,9,11,12,15,25,27,37,41,47,49,55,58,66,68,71,72,73,78,80,82,83,87,99,102,105,115,117,129,132,133,135,139,140,146,152,154,158,185,196,207,225,230,275,279,318,341,345,354,402],yield:[22,31,48,60,137,173,240,363,377],yml:[10,148],yogurt:233,you:[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,19,20,22,23,25,26,27,29,30,31,32,33,34,36,37,38,40,41,42,43,44,45,46,48,49,50,51,53,54,55,56,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,107,108,109,112,113,115,116,117,118,119,120,121,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,143,144,145,146,147,148,149,151,152,153,158,167,168,170,173,178,179,180,181,182,183,184,185,188,194,196,197,198,199,200,202,203,205,209,211,212,216,217,218,220,223,224,225,227,228,229,230,231,232,233,234,235,236,239,240,242,243,244,246,247,249,250,251,252,253,255,256,259,260,265,266,267,268,270,274,275,280,285,291,292,294,302,311,312,313,329,331,341,343,345,346,349,351,354,355,357,360,361,363,364,373,374,377,381,383,385,386,397,402,403],you_replac:209,your:[2,3,5,7,8,10,13,14,15,16,17,19,20,23,25,26,27,29,31,33,37,38,40,41,42,43,44,45,48,49,50,54,55,56,59,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,77,78,79,81,82,84,85,87,88,89,90,91,92,93,94,95,96,97,98,102,103,105,106,107,108,109,110,111,112,113,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,133,134,135,136,137,139,140,141,142,143,144,145,147,151,152,153,155,156,158,162,165,167,168,170,171,173,178,179,183,184,185,192,194,196,197,199,200,202,205,206,207,209,211,217,218,220,224,227,230,234,235,236,239,240,243,247,249,250,251,252,253,255,265,266,267,268,274,275,279,331,348,351,354,359,361,363,373,374,375,377,378,386,397,402,404],your_act:211,your_email:11,yourchar:107,yourgam:239,yourhost:142,yournam:[99,105,106,136],yourpassword:137,yourrepo:7,yourself:[0,3,10,11,12,15,20,27,31,34,38,45,50,51,58,60,64,66,68,69,73,74,77,91,93,98,106,107,109,113,114,115,117,118,121,134,137,140,146,173,179,196,209,211,219,236,242,246,252,255,361],yoursit:132,yourusernam:11,yourwebsit:132,yousuck:49,yousuckmor:49,youth:218,youtub:11,ypo:363,yrs:205,ythi:62,yum:[11,136,142],yvonn:91,z_r:86,zed:135,zero:[19,37,100,105,107,109,202,236,280,349,354],zip:[149,194],zlib:[145,309,313],zmud:[138,315],zone:[43,71,79,89,94,104,115,135,352,370,404],zope:6,zopeinterfac:140,zuggsoft:315},titles:["Coding Introduction","Coding and development help","Continuous Integration","Debugging","Things to remember about the flat API","Profiling","Quirks","Setting up PyCharm","Unit Testing","Updating Your Game","Using Travis","Version Control","Accounts","Attributes","Batch Code Processor","Batch Command Processor","Batch Processors","Bootstrap Components and Utilities","Channels","Coding Utils","Command Sets","Command System","Commands","Communications","Core Components","Connection Screen","EvEditor","EvMenu","EvMore","Help System","Inputfuncs","Locks","MonitorHandler","Nicks","Objects","Outputfuncs","Portal And Server","Spawner and Prototypes","Scripts","Server component","Server Conf","Sessions","Signals","Tags","TickerHandler","Typeclasses","Webclient","Webserver","Async Process","Banning","Bootstrap & Evennia","Building Permissions","Core Concepts","Custom Protocols","Guest Logins","Internationalization","Messagepath","Multisession modes","New Models","OOB","Soft Code","Text Encodings","TextTags","Using MUX as a Standard","Web Features","Zones","A voice operated elevator using events","Arxcode installing help","Building menus","Contrib modules","Crafting system contrib","Dialogues in events","Dynamic In Game Map","Static In Game Map","Contributing","Contributing to Evennia Docs","API Summary","Evennia Introduction","Glossary","How To Get And Give Help","Add a wiki on your website","Building a mech tutorial","Coding FAQ","Command Cooldown","Command Duration","Command Prompt","Coordinates","Customize channels","Default Exit Errors","Evennia for Diku Users","Evennia for MUSH Users","Evennia for roleplaying sessions","Gametime Tutorial","Help System Tutorial","Tutorials and Howto\u2019s","Manually Configuring Color","Mass and weight for objects","NPC shop Tutorial","Parsing command arguments, theory and best practices","Our own commands","Using the game and building stuff","Creating things","Django Database queries","Overview of the Evennia library","Overview of your new Game Dir","Persistent objects and typeclasses","More about Commands","Starting to code Evennia","Python Classes and objects","Searching for things","Starting Tutorial (Part 1)","The Tutorial World","On Planning a Game","Planning the use of some useful contribs","Planning our tutorial game","Where do I begin?","Evennia Starting Tutorial (Part 2)","Making a sittable object","Implementing a game rule system","Evennia Starting Tutorial (Part 3)","Turn based Combat System","Tutorial for basic MUSH like game","Evennia Starting Tutorial (Part 4)","Add a simple new web page","Evennia Starting Tutorial (part 5)","Web Tutorial","Tutorial Aggressive NPCs","Tutorial NPCs listening","Tutorial Tweeting Game Stats","Tutorial Vehicles","Understanding Color Tags","Weather Tutorial","Web Character Generation","Web Character View Tutorial","Licensing","Links","Apache Config","Choosing An SQL Server","Client Support Grid","Evennia Game Index","Getting Started","Grapevine","HAProxy Config (Optional)","How to connect Evennia to Twitter","IRC","Installing on Android","Online Setup","RSS","Running Evennia in Docker","Security","The Evennia Default Settings file","Server Setup and Life","Setup quickstart","Start Stop Reload","Unimplemented","evennia","evennia","evennia.accounts","evennia.accounts.accounts","evennia.accounts.admin","evennia.accounts.bots","evennia.accounts.manager","evennia.accounts.models","evennia.commands","evennia.commands.cmdhandler","evennia.commands.cmdparser","evennia.commands.cmdset","evennia.commands.cmdsethandler","evennia.commands.command","evennia.commands.default","evennia.commands.default.account","evennia.commands.default.admin","evennia.commands.default.batchprocess","evennia.commands.default.building","evennia.commands.default.cmdset_account","evennia.commands.default.cmdset_character","evennia.commands.default.cmdset_session","evennia.commands.default.cmdset_unloggedin","evennia.commands.default.comms","evennia.commands.default.general","evennia.commands.default.help","evennia.commands.default.muxcommand","evennia.commands.default.syscommands","evennia.commands.default.system","evennia.commands.default.tests","evennia.commands.default.unloggedin","evennia.comms","evennia.comms.admin","evennia.comms.channelhandler","evennia.comms.comms","evennia.comms.managers","evennia.comms.models","evennia.contrib","evennia.contrib.awsstorage","evennia.contrib.awsstorage.aws_s3_cdn","evennia.contrib.awsstorage.tests","evennia.contrib.barter","evennia.contrib.building_menu","evennia.contrib.chargen","evennia.contrib.clothing","evennia.contrib.color_markups","evennia.contrib.crafting","evennia.contrib.crafting.crafting","evennia.contrib.crafting.example_recipes","evennia.contrib.crafting.tests","evennia.contrib.custom_gametime","evennia.contrib.dice","evennia.contrib.email_login","evennia.contrib.evscaperoom","evennia.contrib.evscaperoom.commands","evennia.contrib.evscaperoom.menu","evennia.contrib.evscaperoom.objects","evennia.contrib.evscaperoom.room","evennia.contrib.evscaperoom.scripts","evennia.contrib.evscaperoom.state","evennia.contrib.evscaperoom.tests","evennia.contrib.evscaperoom.utils","evennia.contrib.extended_room","evennia.contrib.fieldfill","evennia.contrib.gendersub","evennia.contrib.health_bar","evennia.contrib.ingame_python","evennia.contrib.ingame_python.callbackhandler","evennia.contrib.ingame_python.commands","evennia.contrib.ingame_python.eventfuncs","evennia.contrib.ingame_python.scripts","evennia.contrib.ingame_python.tests","evennia.contrib.ingame_python.typeclasses","evennia.contrib.ingame_python.utils","evennia.contrib.mail","evennia.contrib.mapbuilder","evennia.contrib.menu_login","evennia.contrib.multidescer","evennia.contrib.puzzles","evennia.contrib.random_string_generator","evennia.contrib.rplanguage","evennia.contrib.rpsystem","evennia.contrib.security","evennia.contrib.security.auditing","evennia.contrib.security.auditing.outputs","evennia.contrib.security.auditing.server","evennia.contrib.security.auditing.tests","evennia.contrib.simpledoor","evennia.contrib.slow_exit","evennia.contrib.talking_npc","evennia.contrib.test_traits","evennia.contrib.traits","evennia.contrib.tree_select","evennia.contrib.turnbattle","evennia.contrib.turnbattle.tb_basic","evennia.contrib.turnbattle.tb_equip","evennia.contrib.turnbattle.tb_items","evennia.contrib.turnbattle.tb_magic","evennia.contrib.turnbattle.tb_range","evennia.contrib.tutorial_examples","evennia.contrib.tutorial_examples.bodyfunctions","evennia.contrib.tutorial_examples.cmdset_red_button","evennia.contrib.tutorial_examples.example_batch_code","evennia.contrib.tutorial_examples.mirror","evennia.contrib.tutorial_examples.red_button","evennia.contrib.tutorial_examples.red_button_scripts","evennia.contrib.tutorial_examples.tests","evennia.contrib.tutorial_world","evennia.contrib.tutorial_world.intro_menu","evennia.contrib.tutorial_world.mob","evennia.contrib.tutorial_world.objects","evennia.contrib.tutorial_world.rooms","evennia.contrib.unixcommand","evennia.contrib.wilderness","evennia.help","evennia.help.admin","evennia.help.manager","evennia.help.models","evennia.locks","evennia.locks.lockfuncs","evennia.locks.lockhandler","evennia.objects","evennia.objects.admin","evennia.objects.manager","evennia.objects.models","evennia.objects.objects","evennia.prototypes","evennia.prototypes.menus","evennia.prototypes.protfuncs","evennia.prototypes.prototypes","evennia.prototypes.spawner","evennia.scripts","evennia.scripts.admin","evennia.scripts.manager","evennia.scripts.models","evennia.scripts.monitorhandler","evennia.scripts.scripthandler","evennia.scripts.scripts","evennia.scripts.taskhandler","evennia.scripts.tickerhandler","evennia.server","evennia.server.admin","evennia.server.amp_client","evennia.server.connection_wizard","evennia.server.deprecations","evennia.server.evennia_launcher","evennia.server.game_index_client","evennia.server.game_index_client.client","evennia.server.game_index_client.service","evennia.server.initial_setup","evennia.server.inputfuncs","evennia.server.manager","evennia.server.models","evennia.server.portal","evennia.server.portal.amp","evennia.server.portal.amp_server","evennia.server.portal.grapevine","evennia.server.portal.irc","evennia.server.portal.mccp","evennia.server.portal.mssp","evennia.server.portal.mxp","evennia.server.portal.naws","evennia.server.portal.portal","evennia.server.portal.portalsessionhandler","evennia.server.portal.rss","evennia.server.portal.ssh","evennia.server.portal.ssl","evennia.server.portal.suppress_ga","evennia.server.portal.telnet","evennia.server.portal.telnet_oob","evennia.server.portal.telnet_ssl","evennia.server.portal.tests","evennia.server.portal.ttype","evennia.server.portal.webclient","evennia.server.portal.webclient_ajax","evennia.server.profiling","evennia.server.profiling.dummyrunner","evennia.server.profiling.dummyrunner_settings","evennia.server.profiling.memplot","evennia.server.profiling.settings_mixin","evennia.server.profiling.test_queries","evennia.server.profiling.tests","evennia.server.profiling.timetrace","evennia.server.server","evennia.server.serversession","evennia.server.session","evennia.server.sessionhandler","evennia.server.signals","evennia.server.throttle","evennia.server.validators","evennia.server.webserver","evennia.settings_default","evennia.typeclasses","evennia.typeclasses.admin","evennia.typeclasses.attributes","evennia.typeclasses.managers","evennia.typeclasses.models","evennia.typeclasses.tags","evennia.utils","evennia.utils.ansi","evennia.utils.batchprocessors","evennia.utils.containers","evennia.utils.create","evennia.utils.dbserialize","evennia.utils.eveditor","evennia.utils.evform","evennia.utils.evmenu","evennia.utils.evmore","evennia.utils.evtable","evennia.utils.gametime","evennia.utils.idmapper","evennia.utils.idmapper.manager","evennia.utils.idmapper.models","evennia.utils.idmapper.tests","evennia.utils.inlinefuncs","evennia.utils.logger","evennia.utils.optionclasses","evennia.utils.optionhandler","evennia.utils.picklefield","evennia.utils.search","evennia.utils.test_resources","evennia.utils.text2html","evennia.utils.utils","evennia.utils.validatorfuncs","evennia.web","evennia.web.api","evennia.web.api.filters","evennia.web.api.permissions","evennia.web.api.serializers","evennia.web.api.tests","evennia.web.api.urls","evennia.web.api.views","evennia.web.urls","evennia.web.utils","evennia.web.utils.backends","evennia.web.utils.general_context","evennia.web.utils.middleware","evennia.web.utils.tests","evennia.web.webclient","evennia.web.webclient.urls","evennia.web.webclient.views","evennia.web.website","evennia.web.website.forms","evennia.web.website.templatetags","evennia.web.website.templatetags.addclass","evennia.web.website.tests","evennia.web.website.urls","evennia.web.website.views","Evennia Documentation","Toc"],titleterms:{"break":102,"case":[66,114],"class":[8,19,22,45,68,87,104,105,108,114],"default":[30,31,46,82,85,88,105,106,150,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185],"final":[72,145],"function":[3,31,34,38,62,68,76,107,109],"goto":27,"import":[0,4,75,87,103,107,108],"new":[6,8,38,45,58,62,70,80,91,93,104,105,114,123,132,152],"public":[139,151],"return":[27,41,102,107],"static":[73,246],"super":[51,106],"switch":87,"try":87,Adding:[20,30,43,53,58,66,67,70,80,82,86,87,88,100,106,129,132,246],And:[36,79],Are:114,Going:151,PMs:91,TLS:136,The:[0,5,13,14,15,26,27,37,48,50,51,56,64,68,69,71,72,84,87,91,93,94,97,111,112,115,120,121,123,150,152],Use:[0,149],Using:[5,8,10,28,32,37,43,58,63,65,72,94,100,146,246],Will:114,Yes:27,__init__:[103,105],_famili:102,_should:114,abl:114,abort:84,about:[4,9,44,45,84,106,108,114],absolut:103,abus:49,access:52,access_typ:31,account:[6,12,78,91,101,114,157,158,159,160,161,162,170],across:117,action:114,activ:[90,114,132],actual:[22,45],add:[80,82,123,137],add_choic:68,addclass:399,adding:8,addit:[67,86,87,88,148],address:82,admin:[6,64,78,159,171,187,270,277,287,296,348],administr:[112,114],advanc:[1,33,76,84,106,153],affect:274,aggress:126,ainnev:69,alia:6,alias:[43,109],all:[82,93,105,114],allow:114,alpha:112,also:114,altern:[7,67],amount:114,amp:309,amp_client:297,amp_serv:310,analyz:5,android:145,ani:[14,77],annot:102,anoth:[75,87,106],ansi:[19,62,130,354],apach:136,api:[4,46,75,76,103,380,381,382,383,384,385,386],app:[93,132],appear:114,arbitrari:27,area:[73,121],arg:98,arg_regex:22,argument:[27,98,105,107],arm:81,around:100,arx:67,arxcod:[67,69],ascii:19,ask:[22,27],asset:115,assign:[22,51],assort:[15,20,22,27,43,48,53,127],async:48,asynchron:48,at_object_cr:105,attach:[7,42],attack:[114,121],attribut:[6,13,78,105,109,349],attributehandl:13,audit:[69,238,239,240,241],auto:29,automat:82,avail:[25,42],awai:1,aws_s3_cdn:194,awsstorag:[193,194,195],backend:389,ban:49,bank:114,bar:69,barter:[69,113,114,196],base:[37,82,114,120],basic:[8,14,15,77,80,121,125,143],batch:[14,15,16,355],batchcod:14,batchprocess:172,batchprocessor:355,befor:0,begin:115,best:98,beta:112,between:[14,27,45],block:[14,75,84],blockquot:75,board:114,bodyfunct:255,bold:75,boot:49,bootstrap:[17,50],border:17,bot:160,branch:[11,27],brief:93,briefli:59,broken:114,bug:[6,75],build:[51,68,69,72,73,75,81,91,97,100,112,114,173],builder:[69,114],building_menu:[68,197],built:114,bulletin:114,busi:97,button:[17,100],calendar:92,call:[22,105],callback:[46,66,71],callbackhandl:222,caller:27,can:[13,68,77,108,109,114,142],cannot:114,capabl:114,capcha:132,card:17,care:149,carri:114,caveat:[14,15,45,62,145],certain:102,chair:[114,117],chang:[6,9,11,55,60,66,75,82,91,105,114,125,149],channel:[18,23,78,82,87,91,114],channelhandl:188,charact:[34,69,71,78,82,91,96,105,112,113,114,117,118,121,132,133,138],chargen:[69,121,198],cheat:3,check:[13,31],checker:0,checkpoint:132,children:108,choic:68,choos:137,clean:67,clickabl:62,client:[46,56,59,64,110,138,146,302],client_opt:30,clone:[11,67],cloth:[69,113,199],cloud9:146,cmdhandler:164,cmdparser:165,cmdset:[99,106,166],cmdset_account:174,cmdset_charact:175,cmdset_red_button:256,cmdset_sess:176,cmdset_unloggedin:177,cmdsethandl:167,code:[0,1,3,9,11,14,19,26,33,60,68,75,82,87,97,99,107,112,114,118,136,202,355],coin:114,collabor:90,color:[17,19,69,82,95,130],color_markup:200,colour:62,combat:[120,121],comfort:148,comm:[178,186,187,188,189,190,191],command:[3,6,8,15,20,21,22,24,25,29,59,68,76,82,83,84,85,87,88,91,92,95,97,98,99,104,105,106,107,110,117,120,121,129,143,148,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,209,223,355],comment:[72,88,108],commit:11,commun:[14,23],complet:31,complex:[68,102],compon:[17,24,39],comput:146,concept:[1,52,72,114,120],conclud:[86,121],conclus:[68,73,87,98,102,105,107,113,114,115,117],condit:82,conf:[40,104],config:[69,76,95,136,142],configur:[7,11,95,132,136,137,141,143,144,147,151],congratul:112,connect:[6,25,139,143,146],connection_wizard:298,contain:[148,356],content:82,continu:[2,117],contrib:[8,68,69,70,74,113,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268],contribut:[74,75,76],control:11,convert:98,cooldown:83,coordin:86,copi:136,core:[24,52,76,78,89],counter:246,cprofil:5,craft:[69,70,114,201,202,203,204],crafter:70,creat:[2,6,12,19,22,34,45,49,58,66,73,76,81,93,94,99,100,101,105,107,114,121,123,129,132,148,357],create_object:105,createnpc:121,creation:115,creatur:148,credit:[105,111],crop:19,current:[3,92],custom:[8,27,31,41,46,48,53,61,64,68,69,70,80,87,90,92,95,99,151],custom_gametim:205,dai:114,data:[7,13,27,41,53],databas:[6,9,24,29,37,58,67,76,102,105],dbref:109,dbserial:358,deal:38,death:114,debug:[3,14,149],debugg:7,decid:114,decor:[27,48],dedent:19,dedic:132,deep:94,deeper:70,defaultobject:6,defeat:114,defin:[11,20,22,23,27,31,38,58],definit:31,delai:[19,48,84],delimit:82,demo:112,depend:[9,67],deploi:148,deprec:[75,299],desc:27,descer:90,descript:[114,148],design:97,detail:[93,132],detect:114,develop:[1,8,90,135,148,149,153],dialogu:71,dice:[69,91,113,206],dictionari:27,differ:[45,89,114],diku:89,dir:[104,110,151],direct:7,directori:[40,146],disabl:149,discuss:135,displai:[19,72,92,138],dive:94,django:[31,64,78,102,132,153],doc:[0,75],docker:148,docstr:108,document:[63,74,75,403],doe:114,doing:115,don:[14,77,117,148],donat:74,done:111,door:69,down:[100,129,153],dummyrunn:[5,331],dummyrunner_set:332,durat:84,dure:153,dynam:[22,27,72],each:[109,114],echo:30,economi:114,edit:[26,68,75,121],editnpc:121,editor:[26,110],effect:274,elev:66,els:114,email:69,email_login:207,emul:89,encod:[16,61],encrypt:146,end:87,enemi:114,enforc:114,engin:115,enjoi:136,enough:[111,114],enter:129,entir:66,entit:24,entiti:114,entri:[29,100],error:[38,88,99,107,153],eveditor:[26,359],even:70,evennia:[0,3,4,7,8,9,11,37,46,50,55,65,67,75,77,80,82,87,89,90,91,98,103,107,114,116,119,122,124,130,135,136,137,139,142,143,145,146,148,150,153,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403],evennia_launch:300,evenniatest:8,event:[66,71,92],eventfunc:224,everi:85,everyth:68,evform:[91,360],evmenu:[27,82,361],evmor:[28,362],evscaperoom:[69,208,209,210,211,212,213,214,215,216],evtabl:[82,91,363],examin:[3,105],exampl:[3,8,26,27,31,38,46,60,69,71,86,103,118,120,146,355],example_batch_cod:257,example_recip:203,except:117,execut:3,exist:[45,114],exit:[22,34,66,69,82,88],expand:[120,129,246],experi:114,explan:68,explor:[0,103],extend:[52,69,113],extended_room:217,extern:149,extra:[105,111],fail:114,familiar:[89,90],faq:[82,94],faster:8,featur:[52,64,75,93],feel:89,field:[69,78,102],fieldfil:218,fight:114,figur:99,file:[8,11,14,15,16,40,75,150,355],fill:[19,69],filter:381,find:[1,86,107,109],firewal:149,first:[66,68,71,90,105,107],fix:11,flat:4,flexibl:75,flow:114,flower:114,folder:[0,11,67],foreground:153,forget:6,fork:[11,74],form:[17,114,132,397],formal:114,format:27,forum:135,framework:135,from:[4,27,46,77,80,82,100,107,132,146,148,361],front:125,full:[68,69,87,93],func:87,further:[48,125,136],futur:81,gain:114,game:[0,8,9,11,19,69,72,73,77,86,90,91,92,100,104,110,112,114,115,118,121,128,139,146,148,151,152,202],game_index_cli:[301,302,303],gamedir:75,gameplai:111,gametim:[69,92,364],gaug:246,gendersub:[69,219],gener:[17,52,68,69,87,113,114,121,132,135,179,361],general_context:390,get:[27,79,94,100,102,140],get_client_opt:30,get_input:27,get_inputfunc:30,get_valu:30,git:[11,78],github:[75,78],give:[79,114],given:43,global:[38,76,98,114],glossari:78,gmcp:59,godhood:100,goldenlayout:46,good:108,googl:132,grant:91,grapevin:[141,311],graphic:107,grid:[69,72,138],group:102,guest:54,guid:67,had:111,handl:[49,93,114,149,153],handler:[42,76,120],haproxi:142,have:[94,108,110,114,121],head:75,health:69,health_bar:220,hello:107,help:[0,1,29,67,74,79,93,100,180,269,270,271,272],here:[0,77],hidden:114,hide:114,hierarchi:[91,114],hint:[111,136],hit:99,hold:106,hook:45,host:146,hous:100,how:[12,22,34,45,61,79,91,94,114,129,143,148],howto:94,html:[123,132],http:[136,142],human:114,idmapp:[365,366,367,368],imag:[148,149],implement:[114,118],improv:[93,114],index:[93,132,139],infinit:114,influenc:114,info:[135,153],inform:146,infrastructur:118,ingame_python:[221,222,223,224,225,226,227,228],ingo:56,inherit:[65,108],inherits_from:19,initi:[82,120,137,152],initial_setup:304,inlin:62,inlinefunc:[62,369],input:[22,27,59,107],inputfunc:[30,56,59,305],instal:[11,67,80,132,136,137,140,143,145,146,148,151,152,202],instanc:[22,45,58,108],instruct:59,integr:2,interact:[0,14,15,48,107],interfac:149,internation:55,interpret:7,intro_menu:263,introduct:[0,5,27,67,72,73,77,132],inventori:96,ipython:107,irc:[144,312],issu:138,ital:75,item:112,itself:117,join:87,jumbotron:17,jupyt:0,just:[77,114],kei:[27,37,68,109],keyword:[71,105],kill:[114,153],kind:114,know:[77,149],known:[6,114],languag:[55,69],larg:114,last:82,latest:[9,148],latin:82,launch:[26,27],layout:[50,87],learn:[0,77],leav:[87,129],legend:138,lesson:[110,116],let:[3,14,93,146],librari:103,licens:134,life:151,lift:49,like:[14,89,114,121],limit:[14,15,114],line:[3,26,81,102,107,110,117],link:[62,75,135],linux:[2,140,153],list:[3,75,105,106,114],list_nod:27,listen:127,literatur:135,live:153,local:[75,98,146],locat:109,lock:[13,31,106,129,273,274,275],lockdown:146,lockfunc:[117,274],lockhandl:275,log:[19,67,93,104,107,149,152],logfil:7,logger:370,login:[30,54,69],logo:125,longer:71,look:[89,100,114,121],lookup:[76,102],loop:105,loot:114,mac:[140,153],machin:146,magic:6,mai:114,mail:[11,69,229],main:[75,76,109,403],make:[8,11,19,81,90,91,99,100,105,107,114,117,121,129],manag:[46,80,161,190,271,278,288,306,350,366],manual:[95,114,139],map:[69,72,73],mapbuild:230,mapper:72,mariadb:137,markup:[69,354],mass:96,master:[11,91,114],match:[6,106],matter:114,mccp:313,mean:114,mech:81,mechan:114,memplot:333,menu:[19,27,68,69,97,210,282,361],menu_login:231,merg:20,messag:[56,59,66,82],messagepath:56,method:[6,22,87,95,105,107],middlewar:391,migrat:[9,78,80],mind:11,mini:8,minimap:73,mirror:258,mob:[94,114,264],mod_proxi:136,mod_ssl:136,mod_wsgi:136,mode:[14,15,41,57,78,146,153],model:[8,58,76,132,162,191,272,279,289,307,351,367],modif:91,modifi:[85,105,136],modul:[37,69,107,118,120,143],monitor:30,monitorhandl:[32,290],more:[0,9,31,50,64,70,75,76,84,90,95,106,114],most:0,motiv:115,move:[82,117,129],movement:69,msdp:59,msg:[23,56,95],mssp:314,mud:[110,135],multi:[90,106,107,108,114],multidesc:[69,90,232],multipl:[13,114,117],multisess:[41,57,78],mush:[90,121],must:114,mutabl:[6,13],mux:[63,274],muxcommand:181,mxp:315,mysql:137,name:[6,49,59,105,114,274],naw:316,ndb:13,need:[66,77,106,110,114],nest:68,network:24,next:[90,140,143,152],nice:142,nick:33,night:114,node:27,non:[13,82,83,139],nop:138,note:[8,15,16,20,22,27,33,43,48,53,75,127,136],notebook:0,npc:[69,94,97,113,114,121,126,127],number:98,numer:114,object:[6,13,19,31,34,41,43,73,78,82,96,100,101,102,105,106,107,108,109,112,114,117,129,211,265,276,277,278,279,280],obtain:132,off:[82,114],offici:135,olc:37,onc:111,one:[86,114],onli:[75,102,114,153],onlin:[11,75,146],oob:59,oop:108,open:97,oper:[48,66],option:[27,68,91,98,142,146,149,153],optionclass:371,optionhandl:372,other:[22,40,107,109,114,135,137,146],our:[60,66,68,93,99,105,107,112,114,129,132],ourselv:105,out:[53,91,99,114],outgo:56,output:239,outputcommand:59,outputfunc:[35,59],outsid:146,overal:118,overload:[45,64,95],overrid:6,overview:[2,58,103,104,120,125],own:[12,22,30,34,46,53,99,107,114,146,148,246],page:[64,80,93,123,125],parent:[58,90],pars:[82,87,98,106,107],part3:94,part:[94,110,116,119,122,124],parti:135,pass:107,patch:74,path:[14,56,104],paus:[22,66,84],pax:67,pdb:3,penalti:114,percentag:246,perman:114,permiss:[31,43,51,91,382],perpetu:112,persist:[13,26,83,84,99,105],person:[100,114],physic:114,picklefield:373,pictur:132,pip:[78,80],plai:[114,142],plan:[0,73,112,113,114],player:[90,114],plugin:46,point:0,polici:63,port:[146,149],portal:[36,41,56,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329],portalsess:56,portalsessionhandl:[56,318],post:114,postgresql:137,practic:98,prepar:2,prerequisit:145,prevent:82,prison:114,privileg:[80,114],problem:60,process:[48,52,153],processor:[14,15,16,355],product:[81,148],profil:[5,330,331,332,333,334,335,336,337],program:[3,77],project:[2,7],prompt:[27,85],prop:114,properti:[12,13,20,22,23,27,34,38,41,43,45,78,102],protfunc:[37,283],protocol:[53,59],prototyp:[37,281,282,283,284,285],proxi:[136,146],publicli:11,pudb:3,puppet:78,push:[11,100],put:[11,93],puzzl:[69,233],pvp:114,pycharm:7,python:[0,14,69,77,90,104,107,108,135,143],quell:[31,51,106],queri:[45,102,105],queryset:[102,109],quest:114,quick:[2,114,140],quickli:142,quickstart:152,quiet:98,quirk:6,race:114,rais:117,random:69,random_string_gener:234,rate:246,read:[0,48,64,125],real:14,reboot:153,recapcha:132,receiv:[53,59],recip:[70,202],red_button:259,red_button_script:260,refer:[75,82],regist:146,regular:114,rel:[103,109],relat:[69,92,94],releas:[75,112],relev:146,reli:14,reload:[6,82,108,136,153],remark:121,rememb:[4,75,108],remind:93,remot:[11,146],remov:[43,82,106],repair:114,repeat:[27,30],replac:106,repo:67,report:75,repositori:[0,11,74,75,78],reput:114,request:75,requir:140,reset:[9,153],reshuffl:100,resourc:135,respawn:114,rest:[75,117],restart:[136,152],retriev:13,role:[91,114],roleplai:[69,91,114],roller:91,rom:89,room:[34,66,69,72,82,86,91,96,112,113,114,212,266],rpg:114,rplanguag:235,rpsystem:236,rss:[147,319],rule:[20,69,114,118,120],run:[3,7,8,22,77,80,145,148,151],runner:8,safeti:14,same:[27,71],save:13,schema:9,score:121,screen:25,script:[38,78,129,213,225,286,287,288,289,290,291,292,293,294],scripthandl:291,search:[19,20,43,58,76,86,98,109,374],season:114,secret:132,section:403,secur:[69,136,142,149,237,238,239,240,241],see:[6,93,152],select:[69,82],self:98,send:[53,59,85,107],sent:85,separ:[68,114,117],serial:383,server:[24,36,39,40,41,52,55,69,104,121,136,137,146,151,152,240,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],serverconf:40,serversess:[56,339],serversessionhandl:56,servic:303,session:[41,56,78,82,91,340],sessionhandl:[41,341],set:[1,7,8,11,20,27,31,40,67,72,80,92,95,105,110,114,121,139,141,144,146,147,149,150],setpow:121,settings_default:346,settings_mixin:334,setup:[2,67,136,137,146,151,152],sever:[71,86,98],share:11,sharedmemorymodel:58,sheet:[3,91],shop:97,shortcut:[13,76],should:114,show:[94,121],shut:153,sidebar:75,signal:[42,342],similar:114,simpl:[3,5,8,27,31,68,69,84,114,123],simpledoor:242,singl:13,singleton:76,site:[64,78],sitekei:132,sittabl:117,skill:[70,114,115],slow:69,slow_exit:243,snippet:69,soft:60,softcod:[60,90],solut:60,solv:114,some:[86,87,89,107,113,114],someth:114,somewher:77,sort:114,sourc:[7,75],space:[17,105],spawn:[37,90],spawner:[37,285],special:[75,114],spread:74,spuriou:138,sql:[102,137],sqlite3:137,ssh:[59,149,320],ssl:[146,321],stack:114,staff:114,standard:[63,92],start:[0,67,91,94,97,107,110,116,119,122,124,140,148,152,153],stat:128,state:214,statement:99,statu:[114,153],status:114,step:[3,11,67,90,100,112,132,141,143,144,145,147,152],stop:[152,153],storag:27,store:[13,27,37,82,114],string:[31,69,98,361],strip:98,structur:75,studi:66,stuff:[77,100,121],style:17,sub:68,subclass:34,succe:114,suit:8,summari:[49,76,99,106,108,109],superus:31,support:[0,59,138],suppress_ga:322,surround:3,swap:45,sword:[106,203],synchron:48,syntax:[0,75,90,153,355],syscommand:182,system:[21,22,29,31,50,69,70,93,94,112,113,114,118,120,121,183],tabl:[19,58,75,82],tag:[43,86,109,130,352],talk:[69,113],talking_npc:244,taskhandl:293,tb_basic:249,tb_equip:250,tb_item:251,tb_magic:252,tb_rang:253,teamciti:2,tech:112,technic:75,telnet:[59,138,146,323],telnet_oob:324,telnet_ssl:325,templat:[2,93,132,361],templatetag:[398,399],tempmsg:23,temporari:27,term:108,termux:145,test:[5,8,77,107,121,184,195,204,215,226,241,261,326,336,368,384,392,400],test_queri:335,test_resourc:375,test_trait:245,text2html:376,text:[19,27,30,52,61,62,75,107,125],texttag:62,than:114,thei:114,them:114,theori:98,thi:[87,93,115],thing:[4,75,89,90,101,105,108,109,110,114],third:135,those:114,throttl:343,through:[3,74,148],ticker:[44,78],tickerhandl:[44,294],tie:91,time:[19,22,38,60,92,114],time_format:19,timer:5,timetrac:337,tip:11,to_byt:19,to_str:19,toc:404,togeth:[93,142],tool:[19,24,49,135],traceback:0,track:[11,114],train:129,trait:[113,246],translat:55,travi:10,treat:14,tree:[69,114,203],tree_select:247,trick:11,troubleshoot:[140,145],ttype:327,tupl:[105,106],turn:[6,82,120],turnbattl:[69,113,248,249,250,251,252,253],tutori:[0,8,66,69,71,81,92,93,94,97,110,111,112,114,116,119,120,121,122,124,125,126,127,128,129,131,133],tutorial_exampl:[254,255,256,257,258,259,260,261],tutorial_world:[262,263,264,265,266],tweet:[128,143],twist:78,twitter:143,type:[12,13,34,246],typeclass:[6,45,65,76,78,90,95,99,104,105,109,117,227,246,347,348,349,350,351,352],under:11,understand:130,ungm:91,unimpl:154,uninstal:111,unit:8,unixcommand:[69,267],unloggedin:185,unmonitor:30,unquel:106,unrepeat:30,updat:[9,11,45,82,105],upgrad:9,upload:149,upstream:[6,11],url:[80,93,123,132,385,387,394,401],usag:[14,15,26],use:[6,44,77,113,114],used:[22,82],useful:[22,113,135],user:[11,22,51,89,90,93,149],using:[3,8,66,105,109],util:[7,17,19,22,24,76,84,135,216,228,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,388,389,390,391,392],valid:[31,344],validatorfunc:378,valu:[27,37,114],vanilla:114,variabl:3,variant:117,vehicl:[94,129],verbatim:75,version:[11,75],versu:48,vhost:136,via:114,view:[29,64,93,123,132,133,386,395,402],virtualenv:78,voic:66,volum:114,wai:[1,27,84,106,107],want:[77,94,114,148],warn:75,weapon:114,weather:[114,131],web:[6,46,52,59,64,94,104,123,125,132,133,146,149,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402],webclient:[46,328,393,394,395],webclient_ajax:329,webclient_gui:46,webserv:[47,149,345],websit:[64,80,396,397,398,399,400,401,402],websocket:[136,142],weight:[96,114],werewolf:102,what:[2,13,50,77,87,94,98,108,109,110,114,115,148],when:[4,44,82,117],where:[77,103,115,140],who:[22,99],wiki:80,wilder:[69,268],willing:77,window:[67,140],wizard:139,word:74,work:[11,22,45,77,93,98,114,129,148],workaround:138,workflow:1,world:[69,94,100,104,107,111,112,114],write:[8,46,53],xterm256:[62,130],yield:[27,84],you:[0,77,106,110,111,114],your:[0,1,6,9,11,12,22,30,34,46,51,53,58,60,80,86,99,100,104,114,115,132,146,148,149,246],yourself:[100,112],zone:65}})
    \ No newline at end of file