Add more info to msg_contents
This commit is contained in:
parent
bf6eeb288f
commit
5423ee238c
1 changed files with 4 additions and 3 deletions
|
|
@ -689,13 +689,13 @@ class DefaultObject(ObjectDB, metaclass=TypeclassBase):
|
||||||
exclude (list, optional): A list of objects not to send to.
|
exclude (list, optional): A list of objects not to send to.
|
||||||
from_obj (Object, optional): An object designated as the
|
from_obj (Object, optional): An object designated as the
|
||||||
"sender" of the message. See `DefaultObject.msg()` for
|
"sender" of the message. See `DefaultObject.msg()` for
|
||||||
more info.
|
more info. This will be used for `$You/you` if using funcparser inlines.
|
||||||
mapping (dict, optional): A mapping of formatting keys
|
mapping (dict, optional): A mapping of formatting keys
|
||||||
`{"key":<object>, "key2":<object2>,...}.
|
`{"key":<object>, "key2":<object2>,...}.
|
||||||
The keys must either match `{key}` or `$You(key)/$you(key)` markers
|
The keys must either match `{key}` or `$You(key)/$you(key)` markers
|
||||||
in the `text` string. If `<object>` doesn't have a `get_display_name`
|
in the `text` string. If `<object>` doesn't have a `get_display_name`
|
||||||
method, it will be returned as a string. If not set, a key `you` will
|
method, it will be returned as a string. Pass "you" to represent the caller,
|
||||||
be auto-added to point to `from_obj` if given, otherwise to `self`.
|
this can be skipped if `from_obj` is provided (that will then act as 'you').
|
||||||
raise_funcparse_errors (bool, optional): If set, a failing `$func()` will
|
raise_funcparse_errors (bool, optional): If set, a failing `$func()` will
|
||||||
lead to an outright error. If unset (default), the failing `$func()`
|
lead to an outright error. If unset (default), the failing `$func()`
|
||||||
will instead appear in output unparsed.
|
will instead appear in output unparsed.
|
||||||
|
|
@ -728,6 +728,7 @@ class DefaultObject(ObjectDB, metaclass=TypeclassBase):
|
||||||
|
|
||||||
char.location.msg_contents(
|
char.location.msg_contents(
|
||||||
"$You() $conj(attack) $you(defender).",
|
"$You() $conj(attack) $you(defender).",
|
||||||
|
from_obj=player1,
|
||||||
mapping={"defender": player2})
|
mapping={"defender": player2})
|
||||||
|
|
||||||
- player1 will see `You attack The Second girl.`
|
- player1 will see `You attack The Second girl.`
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue