mirror of
https://github.com/evennia/evennia.git
synced 2026-03-16 21:06:30 +01:00
Fix style to Keyword Args
This commit is contained in:
parent
fcb6f19287
commit
b449ebe3d4
55 changed files with 157 additions and 157 deletions
|
|
@ -410,7 +410,7 @@ class DefaultAccount(AccountDB, metaclass=TypeclassBase):
|
|||
"""
|
||||
Checks if a given username or IP is banned.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
ip (str, optional): IP address.
|
||||
username (str, optional): Username.
|
||||
|
||||
|
|
@ -481,7 +481,7 @@ class DefaultAccount(AccountDB, metaclass=TypeclassBase):
|
|||
password (str): Password of account
|
||||
ip (str, optional): IP address of client
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
session (Session, optional): Session requesting authentication
|
||||
|
||||
Returns:
|
||||
|
|
@ -611,7 +611,7 @@ class DefaultAccount(AccountDB, metaclass=TypeclassBase):
|
|||
Args:
|
||||
password (str): Password to validate
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
account (DefaultAccount, optional): Account object to validate the
|
||||
password for. Optional, but Django includes some validators to
|
||||
do things like making sure users aren't setting passwords to the
|
||||
|
|
@ -705,7 +705,7 @@ class DefaultAccount(AccountDB, metaclass=TypeclassBase):
|
|||
with default (or overridden) permissions and having joined them to the
|
||||
appropriate default channels.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
username (str): Username of Account owner
|
||||
password (str): Password of Account owner
|
||||
email (str, optional): Email address of Account owner
|
||||
|
|
@ -872,7 +872,7 @@ class DefaultAccount(AccountDB, metaclass=TypeclassBase):
|
|||
default send behavior for the current
|
||||
MULTISESSION_MODE.
|
||||
options (list): Protocol-specific options. Passed on to the protocol.
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
any (dict): All other keywords are passed on to the protocol.
|
||||
|
||||
"""
|
||||
|
|
@ -920,7 +920,7 @@ class DefaultAccount(AccountDB, metaclass=TypeclassBase):
|
|||
session (Session, optional): The session to be responsible
|
||||
for the command-send
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
kwargs (any): Other keyword arguments will be added to the
|
||||
found command object instance as variables before it
|
||||
executes. This is unused by default Evennia but may be
|
||||
|
|
@ -1036,7 +1036,7 @@ class DefaultAccount(AccountDB, metaclass=TypeclassBase):
|
|||
no_superuser_bypass (bool, optional): Turn off superuser
|
||||
lock bypassing. Be careful with this one.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
kwargs (any): Passed to the at_access hook along with the result.
|
||||
|
||||
Returns:
|
||||
|
|
@ -1180,7 +1180,7 @@ class DefaultAccount(AccountDB, metaclass=TypeclassBase):
|
|||
check.
|
||||
access_type (str): The type of access checked.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
kwargs (any): These are passed on from the access check
|
||||
and can be used to relay custom instructions from the
|
||||
check mechanism.
|
||||
|
|
@ -1385,7 +1385,7 @@ class DefaultAccount(AccountDB, metaclass=TypeclassBase):
|
|||
text (str, optional): The message received.
|
||||
from_obj (any, optional): The object sending the message.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
This includes any keywords sent to the `msg` method.
|
||||
|
||||
Returns:
|
||||
|
|
@ -1407,7 +1407,7 @@ class DefaultAccount(AccountDB, metaclass=TypeclassBase):
|
|||
text (str, optional): Text to send.
|
||||
to_obj (any, optional): The object to send to.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
Keywords passed from msg()
|
||||
|
||||
Notes:
|
||||
|
|
@ -1566,7 +1566,7 @@ class DefaultGuest(DefaultAccount):
|
|||
"""
|
||||
Gets or creates a Guest account object.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
ip (str, optional): IP address of requestor; used for ban checking,
|
||||
throttling and logging
|
||||
|
||||
|
|
|
|||
|
|
@ -278,7 +278,7 @@ class IRCBot(Bot):
|
|||
Args:
|
||||
text (str, optional): Incoming text from channel.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
options (dict): Options dict with the following allowed keys:
|
||||
- from_channel (str): dbid of a channel this text originated from.
|
||||
- from_obj (list): list of objects sending this text.
|
||||
|
|
@ -308,7 +308,7 @@ class IRCBot(Bot):
|
|||
session (Session, optional): Session responsible for this
|
||||
command. Note that this is the bot.
|
||||
txt (str, optional): Command string.
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
user (str): The name of the user who sent the message.
|
||||
channel (str): The name of channel the message was sent to.
|
||||
type (str): Nature of message. Either 'msg', 'action', 'nicklist'
|
||||
|
|
@ -518,7 +518,7 @@ class GrapevineBot(Bot):
|
|||
Args:
|
||||
text (str, optional): Incoming text from channel.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
options (dict): Options dict with the following allowed keys:
|
||||
- from_channel (str): dbid of a channel this text originated from.
|
||||
- from_obj (list): list of objects sending this text.
|
||||
|
|
|
|||
|
|
@ -553,7 +553,7 @@ def cmdhandler(
|
|||
is made available as `self.cmdstring` when the Command runs.
|
||||
If not given, the command will be assumed to be called as `cmdobj.key`.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
kwargs (any): other keyword arguments will be assigned as named variables on the
|
||||
retrieved command object *before* it is executed. This is unused
|
||||
in default Evennia but may be used by code to set custom flags or
|
||||
|
|
|
|||
|
|
@ -352,7 +352,7 @@ class Command(object, metaclass=CommandMeta):
|
|||
session (Session, optional): Supply data only to a unique
|
||||
session (ignores the value of `self.msg_all_sessions`).
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
options (dict): Options to the protocol.
|
||||
any (any): All other keywords are interpreted as th
|
||||
name of send-instructions.
|
||||
|
|
@ -378,7 +378,7 @@ class Command(object, metaclass=CommandMeta):
|
|||
obj (Object or Account, optional): Object or Account on which to call the execute_cmd.
|
||||
If not given, self.caller will be used.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
Other keyword arguments will be added to the found command
|
||||
object instace as variables before it executes. This is
|
||||
unused by default Evennia but may be used to set flags and
|
||||
|
|
@ -526,7 +526,7 @@ Command {self} has no defined `func()` - showing on-command variables:
|
|||
Args:
|
||||
*args (str): Column headers. If not colored explicitly, these will get colors
|
||||
from user options.
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
any (str, int or dict): EvTable options, including, optionally a `table` dict
|
||||
detailing the contents of the table.
|
||||
Returns:
|
||||
|
|
@ -579,7 +579,7 @@ Command {self} has no defined `func()` - showing on-command variables:
|
|||
"""
|
||||
Helper for formatting a string into a pretty display, for a header, separator or footer.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
header_text (str): Text to include in header.
|
||||
fill_character (str): This single character will be used to fill the width of the
|
||||
display.
|
||||
|
|
|
|||
|
|
@ -255,7 +255,7 @@ class DefaultChannel(ChannelDB, metaclass=TypeclassBase):
|
|||
key (str): This must be unique.
|
||||
account (Account): Account to attribute this object to.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
aliases (list of str): List of alternative (likely shorter) keynames.
|
||||
description (str): A description of the channel, for use in listings.
|
||||
locks (str): Lockstring.
|
||||
|
|
|
|||
|
|
@ -175,7 +175,7 @@ def _call_or_get(value, menu=None, choice=None, string=None, obj=None, caller=No
|
|||
Args:
|
||||
value (any): the value to obtain. It might be a callable (see note).
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
menu (BuildingMenu, optional): the building menu to pass to value
|
||||
if it is a callable.
|
||||
choice (Choice, optional): the choice to pass to value if a callable.
|
||||
|
|
|
|||
|
|
@ -160,7 +160,7 @@ def get_worn_clothes(character, exclude_covered=False):
|
|||
Args:
|
||||
character (obj): The character to get a list of worn clothes from.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
exclude_covered (bool): If True, excludes clothes covered by other
|
||||
clothing from the returned list.
|
||||
|
||||
|
|
@ -237,7 +237,7 @@ class Clothing(DefaultObject):
|
|||
wearer (obj): character object wearing this clothing object
|
||||
wearstyle (True or str): string describing the style of wear or True for none
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
quiet (bool): If false, does not message the room
|
||||
|
||||
Notes:
|
||||
|
|
@ -276,7 +276,7 @@ class Clothing(DefaultObject):
|
|||
Args:
|
||||
wearer (obj): character object wearing this clothing object
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
quiet (bool): If false, does not message the room
|
||||
"""
|
||||
self.db.worn = False
|
||||
|
|
|
|||
|
|
@ -95,7 +95,7 @@ def gametime_to_realtime(format=False, **kwargs):
|
|||
in-game, you will be able to find the number of real-world seconds this
|
||||
corresponds to (hint: Interval events deal with real life seconds).
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
format (bool): Formatting the output.
|
||||
days, month etc (int): These are the names of time units that must
|
||||
match the `settings.TIME_UNITS` dict keys.
|
||||
|
|
@ -131,7 +131,7 @@ def realtime_to_gametime(secs=0, mins=0, hrs=0, days=0, weeks=0, months=0, yrs=0
|
|||
interval would correspond to. This is usually a lot less
|
||||
interesting than the other way around.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
times (int): The various components of the time.
|
||||
format (bool): Formatting the output.
|
||||
|
||||
|
|
|
|||
|
|
@ -219,7 +219,7 @@ class BaseState(object):
|
|||
"""
|
||||
This is a convenience-wrapper for quickly building EvscapeRoom objects.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
typeclass (str): This can take just the class-name in the evscaperoom's
|
||||
objects.py module. Otherwise, a full path or the actual class
|
||||
is needed (for custom state objects, just give the class directly).
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ def create_evscaperoom_object(
|
|||
Note that for the purpose of the Evscaperoom, we only allow one instance
|
||||
of each *name*, deleting the old version if it already exists.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
typeclass (str): This can take just the class-name in the evscaperoom's
|
||||
objects.py module. Otherwise, a full path is needed.
|
||||
key (str): Name of object.
|
||||
|
|
@ -69,7 +69,7 @@ def create_fantasy_word(length=5, capitalize=True):
|
|||
"""
|
||||
Create a random semi-pronouncable 'word'.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
length (int): The desired length of the 'word'.
|
||||
capitalize (bool): If the return should be capitalized or not
|
||||
Returns:
|
||||
|
|
|
|||
|
|
@ -155,7 +155,7 @@ class CallbackHandler(object):
|
|||
callback_name (str): the callback name to call.
|
||||
*args: additional variables for this callback.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
number (int, optional): call just a specific callback.
|
||||
parameters (str, optional): call a callback with parameters.
|
||||
locals (dict, optional): a locals replacement.
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@ def get(**kwargs):
|
|||
"""
|
||||
Return an object with the given search option or None if None is found.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
Any searchable data or property (id, db_key, db_location...).
|
||||
|
||||
Returns:
|
||||
|
|
|
|||
|
|
@ -397,7 +397,7 @@ class EventHandler(DefaultScript):
|
|||
callback_name (str): the callback name to call.
|
||||
*args: additional variables for this callback.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
number (int, optional): call just a specific callback.
|
||||
parameters (str, optional): call a callback with parameters.
|
||||
locals (dict, optional): a locals replacement.
|
||||
|
|
|
|||
|
|
@ -421,7 +421,7 @@ class EventCharacter(DefaultCharacter):
|
|||
|
||||
Args:
|
||||
message (str): The suggested say/whisper text spoken by self.
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
whisper (bool): If True, this is a whisper rather than
|
||||
a say. This is sent by the whisper command by default.
|
||||
Other verbal commands could use this hook in similar
|
||||
|
|
@ -477,7 +477,7 @@ class EventCharacter(DefaultCharacter):
|
|||
(by default only used by whispers).
|
||||
msg_receiver(str, optional): Specific message for receiver only.
|
||||
mapping (dict, optional): Additional mapping in messages.
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
whisper (bool): If this is a whisper rather than a say. Kwargs
|
||||
can be used by other verbal commands in a similar way.
|
||||
|
||||
|
|
|
|||
|
|
@ -1421,7 +1421,7 @@ class ContribRPObject(DefaultObject):
|
|||
looker (TypedObject): The object or account that is looking
|
||||
at/getting inforamtion for this object.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
pose (bool): Include the pose (if available) in the return.
|
||||
|
||||
Returns:
|
||||
|
|
@ -1509,7 +1509,7 @@ class ContribRPCharacter(DefaultCharacter, ContribRPObject):
|
|||
looker (TypedObject): The object or account that is looking
|
||||
at/getting inforamtion for this object.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
pose (bool): Include the pose (if available) in the return.
|
||||
|
||||
Returns:
|
||||
|
|
@ -1558,7 +1558,7 @@ class ContribRPCharacter(DefaultCharacter, ContribRPObject):
|
|||
|
||||
Args:
|
||||
message (str): The suggested say/whisper text spoken by self.
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
whisper (bool): If True, this is a whisper rather than a say.
|
||||
|
||||
"""
|
||||
|
|
|
|||
|
|
@ -70,7 +70,7 @@ class AuditedServerSession(ServerSession):
|
|||
Extracts messages and system data from a Session object upon message
|
||||
send or receive.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
src (str): Source of data; 'client' or 'server'. Indicates direction.
|
||||
text (str or list): Client sends messages to server in the form of
|
||||
lists. Server sends messages to client as string.
|
||||
|
|
@ -216,7 +216,7 @@ class AuditedServerSession(ServerSession):
|
|||
"""
|
||||
Generic hook for sending data out through the protocol.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
kwargs (any): Other data to the protocol.
|
||||
|
||||
"""
|
||||
|
|
@ -234,7 +234,7 @@ class AuditedServerSession(ServerSession):
|
|||
"""
|
||||
Hook for protocols to send incoming data to the engine.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
kwargs (any): Other data from the protocol.
|
||||
|
||||
"""
|
||||
|
|
|
|||
|
|
@ -279,7 +279,7 @@ def spend_action(character, actions, action_name=None):
|
|||
character (obj): Character spending the action
|
||||
actions (int) or 'all': Number of actions to spend, or 'all' to spend all actions
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
action_name (str or None): If a string is given, sets character's last action in
|
||||
combat to provided string
|
||||
"""
|
||||
|
|
|
|||
|
|
@ -330,7 +330,7 @@ def spend_action(character, actions, action_name=None):
|
|||
character (obj): Character spending the action
|
||||
actions (int) or 'all': Number of actions to spend, or 'all' to spend all actions
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
action_name (str or None): If a string is given, sets character's last action in
|
||||
combat to provided string
|
||||
"""
|
||||
|
|
|
|||
|
|
@ -348,7 +348,7 @@ def spend_action(character, actions, action_name=None):
|
|||
character (obj): Character spending the action
|
||||
actions (int) or 'all': Number of actions to spend, or 'all' to spend all actions
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
action_name (str or None): If a string is given, sets character's last action in
|
||||
combat to provided string
|
||||
"""
|
||||
|
|
|
|||
|
|
@ -304,7 +304,7 @@ def spend_action(character, actions, action_name=None):
|
|||
character (obj): Character spending the action
|
||||
actions (int) or 'all': Number of actions to spend, or 'all' to spend all actions
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
action_name (str or None): If a string is given, sets character's last action in
|
||||
combat to provided string
|
||||
"""
|
||||
|
|
|
|||
|
|
@ -470,7 +470,7 @@ def spend_action(character, actions, action_name=None):
|
|||
character (obj): Character spending the action
|
||||
actions (int) or 'all': Number of actions to spend, or 'all' to spend all actions
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
action_name (str or None): If a string is given, sets character's last action in
|
||||
combat to provided string
|
||||
"""
|
||||
|
|
@ -642,7 +642,7 @@ class TBRangeTurnHandler(DefaultScript):
|
|||
|
||||
Args:
|
||||
to_init (object): Object to initialize range field for.
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
anchor_obj (object): Object to copy range values from, or None for a random object.
|
||||
add_distance (int): Distance to put between to_init object and anchor object.
|
||||
|
||||
|
|
|
|||
|
|
@ -98,7 +98,7 @@ class UnixCommandParser(argparse.ArgumentParser):
|
|||
epilog (str): the epilog to show below options.
|
||||
command (Command): the command calling the parser.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
Additional keyword arguments are directly sent to
|
||||
`argparse.ArgumentParser`. You will find them on the
|
||||
[parser's documentation](https://docs.python.org/2/library/argparse.html).
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ def at_search_result(matches, caller, query="", quiet=False, **kwargs):
|
|||
quiet (bool, optional): If `True`, no messages will be echoed to caller
|
||||
on errors.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
nofound_string (str): Replacement string to echo on a notfound error.
|
||||
multimatch_string (str): Replacement string to echo on a multimatch error.
|
||||
|
||||
|
|
|
|||
|
|
@ -337,7 +337,7 @@ class DefaultObject(ObjectDB, metaclass=TypeclassBase):
|
|||
Args:
|
||||
count (int): Number of objects of this type
|
||||
looker (Object): Onlooker. Not used by default.
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
key (str): Optional key to pluralize, if given, use this instead of the object's key.
|
||||
Returns:
|
||||
singular (str): The singular form to display.
|
||||
|
|
@ -590,7 +590,7 @@ class DefaultObject(ObjectDB, metaclass=TypeclassBase):
|
|||
session (Session, optional): Session to
|
||||
return results to
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
Other keyword arguments will be added to the found command
|
||||
object instace as variables before it executes. This is
|
||||
unused by default Evennia but may be used to set flags and
|
||||
|
|
@ -636,7 +636,7 @@ class DefaultObject(ObjectDB, metaclass=TypeclassBase):
|
|||
depends on the MULTISESSION_MODE.
|
||||
options (dict, optional): Message-specific option-value
|
||||
pairs. These will be applied at the protocol level.
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
any (string or tuples): All kwarg keys not listed above
|
||||
will be treated as send-command names and their arguments
|
||||
(which can be a string or a tuple).
|
||||
|
|
@ -687,7 +687,7 @@ class DefaultObject(ObjectDB, metaclass=TypeclassBase):
|
|||
exclude (list, optional): A list of object not to call the
|
||||
function on.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
Keyword arguments will be passed to the function for all objects.
|
||||
"""
|
||||
contents = self.contents
|
||||
|
|
@ -719,7 +719,7 @@ class DefaultObject(ObjectDB, metaclass=TypeclassBase):
|
|||
for every looker in contents that receives the
|
||||
message. This allows for every object to potentially
|
||||
get its own customized string.
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
Keyword arguments will be passed on to `obj.msg()` for all
|
||||
messaged objects.
|
||||
|
||||
|
|
@ -794,7 +794,7 @@ class DefaultObject(ObjectDB, metaclass=TypeclassBase):
|
|||
(at_before/after_move etc) with quiet=True, this is as quiet a move
|
||||
as can be done.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
Passed on to announce_move_to and announce_move_from hooks.
|
||||
|
||||
Returns:
|
||||
|
|
@ -968,7 +968,7 @@ class DefaultObject(ObjectDB, metaclass=TypeclassBase):
|
|||
key (str): Name of the new object.
|
||||
account (Account): Account to attribute this object to.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
description (str): Brief description for this object.
|
||||
ip (str): IP address of creator (for object auditing).
|
||||
|
||||
|
|
@ -1134,7 +1134,7 @@ class DefaultObject(ObjectDB, metaclass=TypeclassBase):
|
|||
no_superuser_bypass (bool, optional): If `True`, don't skip
|
||||
lock check for superuser (be careful with this one).
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
Passed on to the at_access hook along with the result of the access check.
|
||||
|
||||
"""
|
||||
|
|
@ -1293,7 +1293,7 @@ class DefaultObject(ObjectDB, metaclass=TypeclassBase):
|
|||
place to do it. This is called also if the object currently
|
||||
have no cmdsets.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
caller (Session, Object or Account): The caller requesting
|
||||
this cmdset.
|
||||
|
||||
|
|
@ -1395,7 +1395,7 @@ class DefaultObject(ObjectDB, metaclass=TypeclassBase):
|
|||
accessing_obj (Object or Account): The entity trying to gain access.
|
||||
access_type (str): The type of access that was requested.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
Not used by default, added for possible expandability in a
|
||||
game.
|
||||
|
||||
|
|
@ -1646,7 +1646,7 @@ class DefaultObject(ObjectDB, metaclass=TypeclassBase):
|
|||
text (str, optional): The message received.
|
||||
from_obj (any, optional): The object sending the message.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
This includes any keywords sent to the `msg` method.
|
||||
|
||||
Returns:
|
||||
|
|
@ -1668,7 +1668,7 @@ class DefaultObject(ObjectDB, metaclass=TypeclassBase):
|
|||
text (str, optional): Text to send.
|
||||
to_obj (any, optional): The object to send to.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
Keywords passed from msg()
|
||||
|
||||
Notes:
|
||||
|
|
@ -1910,7 +1910,7 @@ class DefaultObject(ObjectDB, metaclass=TypeclassBase):
|
|||
|
||||
Args:
|
||||
message (str): The suggested say/whisper text spoken by self.
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
whisper (bool): If True, this is a whisper rather than
|
||||
a say. This is sent by the whisper command by default.
|
||||
Other verbal commands could use this hook in similar
|
||||
|
|
@ -1950,7 +1950,7 @@ class DefaultObject(ObjectDB, metaclass=TypeclassBase):
|
|||
(by default only used by whispers).
|
||||
msg_receivers(str): Specific message to pass to the receiver(s). This will parsed
|
||||
with the {receiver} placeholder replaced with the given receiver.
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
whisper (bool): If this is a whisper rather than a say. Kwargs
|
||||
can be used by other verbal commands in a similar way.
|
||||
mapping (dict): Pass an additional mapping to the message.
|
||||
|
|
@ -2092,7 +2092,7 @@ class DefaultCharacter(DefaultObject):
|
|||
If unset supplying None-- it will
|
||||
change the default lockset and skip creator attribution.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
description (str): Brief description for this object.
|
||||
ip (str): IP address of creator (for object auditing).
|
||||
All other kwargs will be passed into the create_object call.
|
||||
|
|
@ -2352,7 +2352,7 @@ class DefaultRoom(DefaultObject):
|
|||
given, it will be given specific control/edit permissions to this
|
||||
object (along with normal Admin perms). If not given, default
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
description (str): Brief description for this object.
|
||||
ip (str): IP address of creator (for object auditing).
|
||||
|
||||
|
|
@ -2556,7 +2556,7 @@ class DefaultExit(DefaultObject):
|
|||
source (Room): The room to create this exit in.
|
||||
dest (Room): The room to which this exit should go.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
description (str): Brief description for this object.
|
||||
ip (str): IP address of creator (for object auditing).
|
||||
|
||||
|
|
@ -2648,7 +2648,7 @@ class DefaultExit(DefaultObject):
|
|||
place to do it. This is called also if the object currently
|
||||
has no cmdsets.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
force_init (bool): If `True`, force a re-build of the cmdset
|
||||
(for example to update aliases).
|
||||
|
||||
|
|
|
|||
|
|
@ -130,7 +130,7 @@ def _set_property(caller, raw_string, **kwargs):
|
|||
caller (Object, Account): The user of the wizard.
|
||||
raw_string (str): Input from user on given node - the new value to set.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
test_parse (bool): If set (default True), parse raw_string for protfuncs and obj-refs and
|
||||
try to run result through literal_eval. The parser will be run in 'testing' mode and any
|
||||
parsing errors will shown to the user. Note that this is just for testing, the original
|
||||
|
|
@ -297,7 +297,7 @@ def _format_list_actions(*args, **kwargs):
|
|||
Args:
|
||||
actions (str): Available actions. The first letter of the action name will be assumed
|
||||
to be a shortcut.
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
prefix (str): Default prefix to use.
|
||||
Returns:
|
||||
string (str): Formatted footer for adding to the node text.
|
||||
|
|
@ -1175,7 +1175,7 @@ def _add_attr(caller, attr_string, **kwargs):
|
|||
attr = value
|
||||
attr;category = value
|
||||
attr;category;lockstring = value
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
delete (str): If this is set, attr_string is
|
||||
considered the name of the attribute to delete and
|
||||
no further parsing happens.
|
||||
|
|
@ -1362,7 +1362,7 @@ def _add_tag(caller, tag_string, **kwargs):
|
|||
tagname;category
|
||||
tagname;category;data
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
delete (str): If this is set, tag_string is considered
|
||||
the name of the tag to delete.
|
||||
|
||||
|
|
@ -1911,7 +1911,7 @@ def _add_prototype_tag(caller, tag_string, **kwargs):
|
|||
caller (Object): Caller of menu.
|
||||
tag_string (str): Input from user - only tagname
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
delete (str): If this is set, tag_string is considered
|
||||
the name of the tag to delete.
|
||||
|
||||
|
|
@ -2139,7 +2139,7 @@ def _format_diff_text_and_options(diff, minimal=True, **kwargs):
|
|||
diff (dict): A diff as produced by `prototype_diff`.
|
||||
minimal (bool, optional): Don't show KEEPs.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
any (any): Forwarded into the generated options as arguments to the callable.
|
||||
|
||||
Returns:
|
||||
|
|
|
|||
|
|
@ -330,7 +330,7 @@ def search_prototype(key=None, tags=None, require_single=False, return_iterators
|
|||
"""
|
||||
Find prototypes based on key and/or tags, or all prototypes.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
key (str): An exact or partial key to query for.
|
||||
tags (str or list): Tag key or keys to query for. These
|
||||
will always be applied with the 'db_protototype'
|
||||
|
|
@ -730,7 +730,7 @@ def protfunc_parser(value, available_functions=None, testing=False, stacktrace=F
|
|||
behave differently.
|
||||
stacktrace (bool, optional): If set, print the stack parsing process of the protfunc-parser.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
session (Session): Passed to protfunc. Session of the entity spawning the prototype.
|
||||
protototype (dict): Passed to protfunc. The dict this protfunc is a part of.
|
||||
current_key(str): Passed to protfunc. The key in the prototype that will hold this value.
|
||||
|
|
|
|||
|
|
@ -844,7 +844,7 @@ def spawn(*prototypes, **kwargs):
|
|||
prototypes (str or dict): Each argument should either be a
|
||||
prototype_key (will be used to find the prototype) or a full prototype
|
||||
dictionary. These will be batched-spawned as one object each.
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
prototype_modules (str or list): A python-path to a prototype
|
||||
module, or a list of such paths. These will be used to build
|
||||
the global protparents dictionary accessible by the input
|
||||
|
|
|
|||
|
|
@ -125,7 +125,7 @@ class MonitorHandler(object):
|
|||
persistent (bool, optional): If False, the monitor will survive
|
||||
a server reload but not a cold restart. This is default.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
session (Session): If this keyword is given, the monitorhandler will
|
||||
correctly analyze it and remove the monitor if after a reload/reboot
|
||||
the session is no longer valid.
|
||||
|
|
|
|||
|
|
@ -100,7 +100,7 @@ class TaskHandler(object):
|
|||
callback (function or instance method): the callback itself
|
||||
any (any): any additional positional arguments to send to the callback
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
persistent (bool, optional): persist the task (store it).
|
||||
any (any): additional keyword arguments to send to the callback
|
||||
|
||||
|
|
|
|||
|
|
@ -183,7 +183,7 @@ class Ticker(object):
|
|||
store_key (str): Unique storage hash for this ticker subscription.
|
||||
args (any, optional): Arguments to call the hook method with.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
_start_delay (int): If set, this will be
|
||||
used to delay the start of the trigger instead of
|
||||
`interval`.
|
||||
|
|
|
|||
|
|
@ -57,7 +57,7 @@ class ConnectionWizard(object):
|
|||
"""
|
||||
Ask a yes/no question inline.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
prompt (str): The prompt to ask.
|
||||
default (str): "yes" or "no", used if pressing return.
|
||||
Returns:
|
||||
|
|
@ -83,7 +83,7 @@ class ConnectionWizard(object):
|
|||
"""
|
||||
Ask multiple-choice question, get response inline.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
prompt (str): Input prompt.
|
||||
options (list): List of options. Will be indexable by sequence number 1...
|
||||
default (int): The list index+1 of the default choice, if any
|
||||
|
|
@ -114,7 +114,7 @@ class ConnectionWizard(object):
|
|||
"""
|
||||
Get arbitrary input inline.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
prompt (str): The display prompt.
|
||||
default (str): If empty input, use this.
|
||||
validator (callable): If given, the input will be passed
|
||||
|
|
|
|||
|
|
@ -1639,7 +1639,7 @@ def error_check_python_modules(show_warnings=False):
|
|||
python source files themselves). Best they fail already here
|
||||
before we get any further.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
show_warnings (bool): If non-fatal warning messages should be shown.
|
||||
|
||||
"""
|
||||
|
|
|
|||
|
|
@ -164,7 +164,7 @@ def client_options(session, *args, **kwargs):
|
|||
This allows the client an OOB way to inform us about its name and capabilities.
|
||||
This will be integrated into the session settings
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
get (bool): If this is true, return the settings as a dict
|
||||
(ignore all other kwargs).
|
||||
client (str): A client identifier, like "mushclient".
|
||||
|
|
@ -282,7 +282,7 @@ def login(session, *args, **kwargs):
|
|||
Peform a login. This only works if session is currently not logged
|
||||
in. This will also automatically throttle too quick attempts.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
name (str): Account name
|
||||
password (str): Plain-text password
|
||||
|
||||
|
|
@ -308,7 +308,7 @@ def get_value(session, *args, **kwargs):
|
|||
Return the value of a given attribute or db_property on the
|
||||
session's current account or character.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
name (str): Name of info value to return. Only names
|
||||
in the _gettable dictionary earlier in this module
|
||||
are accepted.
|
||||
|
|
@ -325,7 +325,7 @@ def _testrepeat(**kwargs):
|
|||
This is a test function for using with the repeat
|
||||
inputfunc.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
session (Session): Session to return to.
|
||||
"""
|
||||
import time
|
||||
|
|
@ -342,7 +342,7 @@ def repeat(session, *args, **kwargs):
|
|||
this is meant as an example of limiting the number of
|
||||
possible call functions.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
callback (str): The function to call. Only functions
|
||||
from the _repeatable dictionary earlier in this
|
||||
module are available.
|
||||
|
|
@ -403,7 +403,7 @@ def monitor(session, *args, **kwargs):
|
|||
"""
|
||||
Adds monitoring to a given property or Attribute.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
name (str): The name of the property or Attribute
|
||||
to report. No db_* prefix is needed. Only names
|
||||
in the _monitorable dict earlier in this module
|
||||
|
|
@ -485,7 +485,7 @@ def webclient_options(session, *args, **kwargs):
|
|||
If kwargs is not empty, the key/values stored in there will be persisted
|
||||
to the account object.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
<option name>: an option to save
|
||||
"""
|
||||
account = session.account
|
||||
|
|
|
|||
|
|
@ -303,7 +303,7 @@ class GrapevineClient(WebSocketClientProtocol, Session):
|
|||
"""
|
||||
Send data grapevine -> Evennia
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
data (dict): Converted json data.
|
||||
|
||||
"""
|
||||
|
|
|
|||
|
|
@ -275,7 +275,7 @@ class IRCBot(irc.IRCClient, Session):
|
|||
"""
|
||||
Data IRC -> Server.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
text (str): Ingoing text.
|
||||
kwargs (any): Other data from protocol.
|
||||
|
||||
|
|
@ -306,7 +306,7 @@ class IRCBot(irc.IRCClient, Session):
|
|||
Args:
|
||||
text (str): Outgoing text.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
user (str): the nick to send
|
||||
privately to.
|
||||
|
||||
|
|
@ -375,7 +375,7 @@ class IRCBotFactory(protocol.ReconnectingClientFactory):
|
|||
Args:
|
||||
sessionhandler (SessionHandler): Reference to the main Sessionhandler.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
uid (int): Bot user id.
|
||||
botname (str): Bot name (seen in IRC channel).
|
||||
channel (str): IRC channel to connect to.
|
||||
|
|
|
|||
|
|
@ -389,7 +389,7 @@ class PortalSessionHandler(SessionHandler):
|
|||
Args:
|
||||
session (PortalSession): Session receiving data.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
kwargs (any): Other data from protocol.
|
||||
|
||||
Notes:
|
||||
|
|
@ -447,7 +447,7 @@ class PortalSessionHandler(SessionHandler):
|
|||
Args:
|
||||
session (Session): Session sending data.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
kwargs (any): Each key is a command instruction to the
|
||||
protocol on the form key = [[args],{kwargs}]. This will
|
||||
call a method send_<key> on the protocol. If no such
|
||||
|
|
|
|||
|
|
@ -88,7 +88,7 @@ class RSSReader(Session):
|
|||
"""
|
||||
Data RSS -> Evennia.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
text (str): Incoming text
|
||||
kwargs (any): Options from protocol.
|
||||
|
||||
|
|
|
|||
|
|
@ -264,7 +264,7 @@ class SshProtocol(Manhole, _BASE_SESSION_CLASS):
|
|||
"""
|
||||
Data Evennia -> User
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
kwargs (any): Options to the protocol.
|
||||
|
||||
"""
|
||||
|
|
@ -277,7 +277,7 @@ class SshProtocol(Manhole, _BASE_SESSION_CLASS):
|
|||
Args:
|
||||
text (str): The first argument is always the text string to send. No other arguments
|
||||
are considered.
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
options (dict): Send-option flags (booleans)
|
||||
|
||||
- mxp: enforce mxp link support.
|
||||
|
|
|
|||
|
|
@ -362,7 +362,7 @@ class TelnetProtocol(Telnet, StatefulTelnetProtocol, _BASE_SESSION_CLASS):
|
|||
"""
|
||||
Data User -> Evennia
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
kwargs (any): Options from the protocol.
|
||||
|
||||
"""
|
||||
|
|
@ -375,7 +375,7 @@ class TelnetProtocol(Telnet, StatefulTelnetProtocol, _BASE_SESSION_CLASS):
|
|||
"""
|
||||
Data Evennia -> User
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
kwargs (any): Options to the protocol
|
||||
"""
|
||||
self.sessionhandler.data_out(self, **kwargs)
|
||||
|
|
@ -389,7 +389,7 @@ class TelnetProtocol(Telnet, StatefulTelnetProtocol, _BASE_SESSION_CLASS):
|
|||
Args:
|
||||
text (str): The first argument is always the text string to send. No other arguments
|
||||
are considered.
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
options (dict): Send-option flags
|
||||
|
||||
- mxp: Enforce MXP link support.
|
||||
|
|
|
|||
|
|
@ -240,7 +240,7 @@ class WebSocketClient(WebSocketServerProtocol, _BASE_SESSION_CLASS):
|
|||
Args:
|
||||
text (str): Text to send.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
options (dict): Options-dict with the following keys understood:
|
||||
- raw (bool): No parsing at all (leave ansi-to-html markers unparsed).
|
||||
- nocolor (bool): Clean out all color.
|
||||
|
|
@ -293,7 +293,7 @@ class WebSocketClient(WebSocketServerProtocol, _BASE_SESSION_CLASS):
|
|||
cmdname (str): The first argument will always be the oob cmd name.
|
||||
*args (any): Remaining args will be arguments for `cmd`.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
options (dict): These are ignored for oob commands. Use command
|
||||
arguments (which can hold dicts) to send instructions to the
|
||||
client instead.
|
||||
|
|
|
|||
|
|
@ -382,7 +382,7 @@ class AjaxWebClientSession(session.Session):
|
|||
"""
|
||||
Data User -> Evennia
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
kwargs (any): Incoming data.
|
||||
|
||||
"""
|
||||
|
|
@ -392,7 +392,7 @@ class AjaxWebClientSession(session.Session):
|
|||
"""
|
||||
Data Evennia -> User
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
kwargs (any): Options to the protocol
|
||||
"""
|
||||
self.sessionhandler.data_out(self, **kwargs)
|
||||
|
|
@ -405,7 +405,7 @@ class AjaxWebClientSession(session.Session):
|
|||
Args:
|
||||
text (str): Text to send.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
options (dict): Options-dict with the following keys understood:
|
||||
- raw (bool): No parsing at all (leave ansi-to-html markers unparsed).
|
||||
- nocolor (bool): Remove all color.
|
||||
|
|
@ -457,7 +457,7 @@ class AjaxWebClientSession(session.Session):
|
|||
cmdname (str): The first argument will always be the oob cmd name.
|
||||
*args (any): Remaining args will be arguments for `cmd`.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
options (dict): These are ignored for oob commands. Use command
|
||||
arguments (which can hold dicts) to send instructions to the
|
||||
client instead.
|
||||
|
|
|
|||
|
|
@ -229,7 +229,7 @@ class ServerSession(Session):
|
|||
"""
|
||||
Update the protocol_flags and sync them with Portal.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
protocol_flag (any): A key and value to set in the
|
||||
protocol_flags dictionary.
|
||||
|
||||
|
|
@ -247,7 +247,7 @@ class ServerSession(Session):
|
|||
"""
|
||||
Sending data from Evennia->Client
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
text (str or tuple)
|
||||
any (str or tuple): Send-commands identified
|
||||
by their keys. Or "options", carrying options
|
||||
|
|
@ -261,7 +261,7 @@ class ServerSession(Session):
|
|||
Receiving data from the client, sending it off to
|
||||
the respective inputfuncs.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
kwargs (any): Incoming data from protocol on
|
||||
the form `{"commandname": ((args), {kwargs}),...}`
|
||||
Notes:
|
||||
|
|
@ -279,7 +279,7 @@ class ServerSession(Session):
|
|||
Args:
|
||||
text (str): String input.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
any (str or tuple): Send-commands identified
|
||||
by their keys. Or "options", carrying options
|
||||
for the protocol(s).
|
||||
|
|
@ -307,7 +307,7 @@ class ServerSession(Session):
|
|||
session (Session): This is here to make API consistent with
|
||||
Account/Object.execute_cmd. If given, data is passed to
|
||||
that Session, otherwise use self.
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
Other keyword arguments will be added to the found command
|
||||
object instace as variables before it executes. This is
|
||||
unused by default Evennia but may be used to set flags and
|
||||
|
|
|
|||
|
|
@ -157,7 +157,7 @@ class Session(object):
|
|||
protocols can use this right away. Portal sessions
|
||||
should overload this to format/handle the outgoing data as needed.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
kwargs (any): Other data to the protocol.
|
||||
|
||||
"""
|
||||
|
|
@ -167,7 +167,7 @@ class Session(object):
|
|||
"""
|
||||
Hook for protocols to send incoming data to the engine.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
kwargs (any): Other data from the protocol.
|
||||
|
||||
"""
|
||||
|
|
|
|||
|
|
@ -817,7 +817,7 @@ class ServerSessionHandler(SessionHandler):
|
|||
Args:
|
||||
sessions (Session): Session.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
any (tuple): Incoming data from protocol, each
|
||||
on the form `commandname=((args), {kwargs})`.
|
||||
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ class Throttle(object):
|
|||
"""
|
||||
Allows setting of throttle parameters.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
limit (int): Max number of failures before imposing limiter
|
||||
timeout (int): number of timeout seconds after
|
||||
max number of tries has been reached.
|
||||
|
|
|
|||
|
|
@ -1103,7 +1103,7 @@ class AttributeHandler:
|
|||
- `(key, value, category, lockstring)`
|
||||
- `(key, value, category, lockstring, default_access)`
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
strattr (bool): If `True`, value must be a string. This
|
||||
will save the value without pickling which is less
|
||||
flexible but faster to search (not often used except
|
||||
|
|
|
|||
|
|
@ -258,7 +258,7 @@ class TypedObjectManager(idmapper.manager.SharedMemoryManager):
|
|||
this is either `None` (a normal Tag), `alias` or
|
||||
`permission`. This always apply to all queried tags.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
match (str): "all" (default) or "any"; determines whether the
|
||||
target object must be tagged with ALL of the provided
|
||||
tags/categories or ANY single one. ANY will perform a weighted
|
||||
|
|
@ -649,7 +649,7 @@ class TypeclassManager(TypedObjectManager):
|
|||
Args:
|
||||
args (any): These are passed on as arguments to the default
|
||||
django get method.
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
kwargs (any): These are passed on as normal arguments
|
||||
to the default django get method
|
||||
Returns:
|
||||
|
|
@ -671,7 +671,7 @@ class TypeclassManager(TypedObjectManager):
|
|||
Args:
|
||||
args (any): These are passed on as arguments to the default
|
||||
django filter method.
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
kwargs (any): These are passed on as normal arguments
|
||||
to the default django filter method.
|
||||
Returns:
|
||||
|
|
@ -794,7 +794,7 @@ class TypeclassManager(TypedObjectManager):
|
|||
Variation of get that not only returns the current typeclass
|
||||
but also all subclasses of that typeclass.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
kwargs (any): These are passed on as normal arguments
|
||||
to the default django get method.
|
||||
Returns:
|
||||
|
|
@ -819,7 +819,7 @@ class TypeclassManager(TypedObjectManager):
|
|||
Args:
|
||||
args (any): These are passed on as arguments to the default
|
||||
django filter method.
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
kwargs (any): These are passed on as normal arguments
|
||||
to the default django filter method.
|
||||
Returns:
|
||||
|
|
|
|||
|
|
@ -291,7 +291,7 @@ class TypedObject(SharedMemoryModel):
|
|||
Args:
|
||||
Passed through to parent.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
Passed through to parent.
|
||||
|
||||
Notes:
|
||||
|
|
@ -615,7 +615,7 @@ class TypedObject(SharedMemoryModel):
|
|||
no_superuser_bypass (bool, optional): Turn off the
|
||||
superuser lock bypass (be careful with this one).
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
kwar (any): Ignored, but is there to make the api
|
||||
consistent with the object-typeclass method access, which
|
||||
use it to feed to its hook methods.
|
||||
|
|
|
|||
|
|
@ -70,7 +70,7 @@ def create_object(
|
|||
|
||||
Create a new in-game object.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
typeclass (class or str): Class or python path to a typeclass.
|
||||
key (str): Name of the new object. If not set, a name of
|
||||
`#dbref` will be set.
|
||||
|
|
@ -197,7 +197,7 @@ def create_script(
|
|||
scripts. It's behaviour is similar to the game objects except
|
||||
scripts has a time component and are more limited in scope.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
typeclass (class or str): Class or python path to a typeclass.
|
||||
key (str): Name of the new object. If not set, a name of
|
||||
#dbref will be set.
|
||||
|
|
@ -430,7 +430,7 @@ def create_channel(
|
|||
Args:
|
||||
key (str): This must be unique.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
aliases (list of str): List of alternative (likely shorter) keynames.
|
||||
desc (str): A description of the channel, for use in listings.
|
||||
locks (str): Lockstring.
|
||||
|
|
@ -496,7 +496,7 @@ def create_account(
|
|||
the empty string, will be set to None.
|
||||
password (str): Password in cleartext.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
typeclass (str): The typeclass to use for the account.
|
||||
is_superuser (bool): Wether or not this account is to be a superuser
|
||||
locks (str): Lockstring.
|
||||
|
|
|
|||
|
|
@ -190,7 +190,7 @@ class EvForm(object):
|
|||
"""
|
||||
Initiate the form
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
filename (str): Path to template file.
|
||||
cells (dict): A dictionary mapping `{id: text}`
|
||||
tables (dict): A dictionary mapping `{id: EvTable}`.
|
||||
|
|
|
|||
|
|
@ -285,7 +285,7 @@ def wrap(text, width=_DEFAULT_WIDTH, **kwargs):
|
|||
text (str): Text to wrap.
|
||||
width (int, optional): Width to wrap `text` to.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
See TextWrapper class for available keyword args to customize
|
||||
wrapping behaviour.
|
||||
|
||||
|
|
@ -306,7 +306,7 @@ def fill(text, width=_DEFAULT_WIDTH, **kwargs):
|
|||
text (str): Text to fill.
|
||||
width (int, optional): Width of fill area.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
See TextWrapper class for available keyword args to customize
|
||||
filling behaviour.
|
||||
|
||||
|
|
@ -331,7 +331,7 @@ class EvCell(object):
|
|||
Args:
|
||||
data (str): The un-padded data of the entry.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
width (int): Desired width of cell. It will pad
|
||||
to this size.
|
||||
height (int): Desired height of cell. it will pad
|
||||
|
|
@ -776,7 +776,7 @@ class EvCell(object):
|
|||
"""
|
||||
Reformat the EvCell with new options
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
The available keyword arguments are the same as for `EvCell.__init__`.
|
||||
|
||||
Raises:
|
||||
|
|
@ -935,7 +935,7 @@ class EvColumn(object):
|
|||
Args:
|
||||
Text for each row in the column
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
All `EvCell.__init_` keywords are available, these
|
||||
settings will be persistently applied to every Cell in the
|
||||
column.
|
||||
|
|
@ -950,7 +950,7 @@ class EvColumn(object):
|
|||
coherent and lined-up column. Will enforce column-specific
|
||||
options to cells.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
Extra keywords to modify the column setting. Same keywords
|
||||
as in `EvCell.__init__`.
|
||||
|
||||
|
|
@ -982,7 +982,7 @@ class EvColumn(object):
|
|||
use `ypos=0`. If not given, data will be inserted at the end
|
||||
of the column.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
Available keywods as per `EvCell.__init__`.
|
||||
|
||||
"""
|
||||
|
|
@ -1001,7 +1001,7 @@ class EvColumn(object):
|
|||
"""
|
||||
Change the options for the column.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
Keywords as per `EvCell.__init__`.
|
||||
|
||||
"""
|
||||
|
|
@ -1016,7 +1016,7 @@ class EvColumn(object):
|
|||
index (int): Index location of the cell in the column,
|
||||
starting from 0 for the first row to Nrows-1.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
Keywords as per `EvCell.__init__`.
|
||||
|
||||
"""
|
||||
|
|
@ -1056,7 +1056,7 @@ class EvTable(object):
|
|||
Args:
|
||||
Header texts for the table.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
table (list of lists or list of `EvColumns`, optional):
|
||||
This is used to build the table in a quick way. If not
|
||||
given, the table will start out empty and `add_` methods
|
||||
|
|
@ -1210,7 +1210,7 @@ class EvTable(object):
|
|||
nx (int): x size of table.
|
||||
ny (int): y size of table.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
Keywords as per `EvTable.__init__`.
|
||||
|
||||
Returns:
|
||||
|
|
@ -1537,7 +1537,7 @@ class EvTable(object):
|
|||
Args:
|
||||
args (str): These strings will be used as the header texts.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
Same keywords as per `EvTable.__init__`. Will be applied
|
||||
to the new header's cells.
|
||||
|
||||
|
|
@ -1561,7 +1561,7 @@ class EvTable(object):
|
|||
to input new column. If not given, column will be added to the end
|
||||
of the table. Uses Python indexing (so first column is `xpos=0`)
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
Other keywords as per `Cell.__init__`.
|
||||
|
||||
"""
|
||||
|
|
@ -1625,7 +1625,7 @@ class EvTable(object):
|
|||
input new row. If not given, will be added to the end of the table.
|
||||
Uses Python indexing (so first row is `ypos=0`)
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
Other keywords are as per `EvCell.__init__`.
|
||||
|
||||
"""
|
||||
|
|
@ -1664,7 +1664,7 @@ class EvTable(object):
|
|||
"""
|
||||
Force a re-shape of the entire table.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
Table options as per `EvTable.__init__`.
|
||||
|
||||
"""
|
||||
|
|
@ -1700,7 +1700,7 @@ class EvTable(object):
|
|||
index (int): Which column to reformat. The column index is
|
||||
given from 0 to Ncolumns-1.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
Column options as per `EvCell.__init__`.
|
||||
|
||||
Raises:
|
||||
|
|
|
|||
|
|
@ -137,7 +137,7 @@ def pad(*args, **kwargs):
|
|||
fillchar (str, optional): Character used for padding. Defaults to a
|
||||
space.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
session (Session): Session performing the pad.
|
||||
|
||||
Example:
|
||||
|
|
@ -167,7 +167,7 @@ def crop(*args, **kwargs):
|
|||
crop in characters.
|
||||
suffix (str, optional): End string to mark the fact that a part
|
||||
of the string was cropped. Defaults to `[...]`.
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
session (Session): Session performing the crop.
|
||||
|
||||
Example:
|
||||
|
|
@ -192,7 +192,7 @@ def space(*args, **kwargs):
|
|||
Args:
|
||||
spaces (int, optional): The number of spaces to insert.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
session (Session): Session performing the crop.
|
||||
|
||||
Example:
|
||||
|
|
@ -215,7 +215,7 @@ def clr(*args, **kwargs):
|
|||
text (str, optional): Text
|
||||
endclr (str, optional): The color to use at the end of the string. Defaults
|
||||
to `|n` (reset-color).
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
session (Session): Session object triggering inlinefunc.
|
||||
|
||||
Example:
|
||||
|
|
@ -372,7 +372,7 @@ def parse_inlinefunc(string, strip=False, available_funcs=None, stacktrace=False
|
|||
available_funcs (dict, optional): Define an alternative source of functions to parse for.
|
||||
If unset, use the functions found through `settings.INLINEFUNC_MODULES`.
|
||||
stacktrace (bool, optional): If set, print the stacktrace to log.
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
session (Session): This is sent to this function by Evennia when triggering
|
||||
it. It is passed to the inlinefunc.
|
||||
kwargs (any): All other kwargs are also passed on to the inlinefunc.
|
||||
|
|
|
|||
|
|
@ -113,7 +113,7 @@ class BaseOption(object):
|
|||
where `kwargs` are a combination of those passed into this function and
|
||||
the ones specified by the `OptionHandler`.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
any (any): Not used by default. These are passed in from self.set
|
||||
and allows the option to let the caller customize saving by
|
||||
overriding or extend the default save kwargs
|
||||
|
|
@ -173,7 +173,7 @@ class BaseOption(object):
|
|||
"""
|
||||
Renders the Option's value as something pretty to look at.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
any (any): These are options passed by the caller to potentially
|
||||
customize display dynamically.
|
||||
|
||||
|
|
|
|||
|
|
@ -1027,7 +1027,7 @@ def delay(timedelay, callback, *args, **kwargs):
|
|||
callback (callable): Will be called as `callback(*args, **kwargs)`
|
||||
after `timedelay` seconds.
|
||||
*args: Will be used as arguments to callback
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
persistent (bool): Make the delay persistent over a reboot or reload.
|
||||
any: Any other keywords will be use as keyword arguments to callback.
|
||||
|
||||
|
|
@ -1069,7 +1069,7 @@ def run_async(to_execute, *args, **kwargs):
|
|||
executed with `*args` and non-reserved `**kwargs` as arguments.
|
||||
The callable will be executed using ProcPool, or in a thread
|
||||
if ProcPool is not available.
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
at_return (callable): Should point to a callable with one
|
||||
argument. It will be called with the return value from
|
||||
to_execute.
|
||||
|
|
@ -2070,7 +2070,7 @@ def at_search_result(matches, caller, query="", quiet=False, **kwargs):
|
|||
query (str, optional): The search query used to produce `matches`.
|
||||
quiet (bool, optional): If `True`, no messages will be echoed to caller
|
||||
on errors.
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
nofound_string (str): Replacement string to echo on a notfound error.
|
||||
multimatch_string (str): Replacement string to echo on a multimatch error.
|
||||
|
||||
|
|
@ -2135,7 +2135,7 @@ class LimitedSizeOrderedDict(OrderedDict):
|
|||
"""
|
||||
Limited-size ordered dict.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
size_limit (int): Use this to limit the number of elements
|
||||
alloweds to be in this list. By default the overshooting elements
|
||||
will be removed in FIFO order.
|
||||
|
|
|
|||
|
|
@ -145,7 +145,7 @@ class EvenniaIndexView(TemplateView):
|
|||
You can do whatever you want to it, but it must be returned at the end
|
||||
of this method.
|
||||
|
||||
Keyword args:
|
||||
Keyword Args:
|
||||
any (any): Passed through.
|
||||
|
||||
Returns:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue