| Parameter | Variable Type | Parameter Help |
|---|---|---|
| actor | character | the character doing the absorption |
| field | agriculturefield | the field |
| herd | text | the herd definition name or id |
| npc | character | the npc to absorb |
Absorbs a live NPC into an abstract field herd.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| field | agriculturefield | the agriculture field |
| score | text | the score name |
| delta | number | the adjustment value |
Adjusts one of a field's agriculture scores.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to create a field in, using the terrain default agriculture profile |
Creates an agriculture field in a location, returning null if one already exists or no profile is available.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to create a field in |
| profile | number | the agriculture field profile id |
Creates an agriculture field in a location with the specified profile.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to create a field in |
| profile | text | the agriculture field profile name or id |
Creates an agriculture field in a location with the specified profile.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| field | agriculturefield | the agriculture field to delete |
Deletes an agriculture field.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| actor | character | the character drawing animals |
| field | agriculturefield | the field |
| herd | text | the herd definition name or id |
| count | number | the number of animals |
Draws live NPC livestock from an abstract field herd.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to query |
Returns the agriculture field in a location, or null if there is none.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| field | agriculturefield | the agriculture field |
| score | text | the score name |
Returns one of a field's agriculture scores.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| field | agriculturefield | the agriculture field |
| score | text | the score name |
| value | number | the 0-100 value |
Sets one of a field's agriculture scores.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| actor | character | the character starting the project |
| field | agriculturefield | the field |
| operation | text | the operation name or id |
Starts an agriculture project with no target.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| actor | character | the character starting the project |
| field | agriculturefield | the field |
| operation | text | the operation name or id |
| target | text | the crop, herd, or woodland target name or id |
Starts an agriculture project with a dynamic target.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| storyteller | number | the id of the ai storyteller to notify. |
| attention | text | the attention text to send to the storyteller. |
Invokes direct storyteller attention by id and returns true if the invocation was accepted.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| storyteller | text | the name of the ai storyteller to notify. |
| attention | text | the attention text to send to the storyteller. |
Invokes direct storyteller attention by name and returns true if the invocation was accepted.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| storyteller | number | the id of the ai storyteller to notify. |
| attention | text | the attention text to send to the storyteller. |
Invokes direct storyteller attention by id and returns true if the invocation was accepted.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| storyteller | text | the name of the ai storyteller to notify. |
| attention | text | the attention text to send to the storyteller. |
Invokes direct storyteller attention by name and returns true if the invocation was accepted.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| participantsides | number collection | the ordered side indices for all event participants. |
| attackersides | number collection | the side index credited for each scoring snapshot. |
| landedhits | number collection | a numeric landed-hit flag for each scoring snapshot. |
| undefendedhits | number collection | a numeric undefended-hit flag for each scoring snapshot. |
| impactlocations | text collection | the normalised impact location for each scoring snapshot. |
Returns one boxing point total per side, counting only landed undefended hits to the head or torso.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose arena rating you want to inspect. |
| combatantclassid | number | the numeric id of an arena combatant class. |
Returns the arena rating for a character in a specific combatant class.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose arena rating you want to inspect. |
| combatantclass | text | the name or id text of an arena combatant class. |
Returns the arena rating for a character in a specific combatant class.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character to check for arena battle participation. |
The function returns true if the given character is currently participating in an arena battle.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character to check for arena battle participation. |
| target | character | the target that you want to check is not on the same team |
The function returns true if the given character and target are currently participating in an arena battle and are on the opposing team.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character to check for arena battle participation. |
| target | character | the target that you want to check is on the same team |
The function returns true if the given character and target are currently participating in an arena battle and are on the same team.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose territory effect should gain the room. |
| location | location | the room to add to the character's territory. |
Adds a room to a character's Territory effect, creating the effect if necessary. Optional text flags tag the room for later AI checks. Errors if the character or room is null; otherwise returns true.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose territory effect should gain the room. |
| location | location | the room to add to the character's territory. |
| flag1 | text | a text tag to attach to this territory room for later ai checks. |
Adds a room to a character's Territory effect, creating the effect if necessary. Optional text flags tag the room for later AI checks. Errors if the character or room is null; otherwise returns true.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose territory effect should gain the room. |
| location | location | the room to add to the character's territory. |
| flag1 | text | a text tag to attach to this territory room for later ai checks. |
| flag2 | text | a second text tag to attach to this territory room. |
Adds a room to a character's Territory effect, creating the effect if necessary. Optional text flags tag the room for later AI checks. Errors if the character or room is null; otherwise returns true.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose territory effect should gain the room. |
| location | location | the room to add to the character's territory. |
| flag1 | text | a text tag to attach to this territory room for later ai checks. |
| flag2 | text | a second text tag to attach to this territory room. |
| flag3 | text | a third text tag to attach to this territory room. |
Adds a room to a character's Territory effect, creating the effect if necessary. Optional text flags tag the room for later AI checks. Errors if the character or room is null; otherwise returns true.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose territory effect should be checked. |
| location | location | the room to test against the character's territory. |
Checks whether a room is in a character's Territory effect and, when flags are supplied, whether all supplied flags are present. Errors if the character or room is null; returns false if the character has no territory effect or any flag is missing.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose territory effect should be checked. |
| location | location | the room to test against the character's territory. |
| flag1 | text | a text tag that must be present on this territory room. |
Checks whether a room is in a character's Territory effect and, when flags are supplied, whether all supplied flags are present. Errors if the character or room is null; returns false if the character has no territory effect or any flag is missing.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose territory effect should be checked. |
| location | location | the room to test against the character's territory. |
| flag1 | text | a text tag that must be present on this territory room. |
| flag2 | text | a second text tag that must be present on this territory room. |
Checks whether a room is in a character's Territory effect and, when flags are supplied, whether all supplied flags are present. Errors if the character or room is null; returns false if the character has no territory effect or any flag is missing.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose territory effect should be checked. |
| location | location | the room to test against the character's territory. |
| flag1 | text | a text tag that must be present on this territory room. |
| flag2 | text | a second text tag that must be present on this territory room. |
| flag3 | text | a third text tag that must be present on this territory room. |
Checks whether a room is in a character's Territory effect and, when flags are supplied, whether all supplied flags are present. Errors if the character or room is null; returns false if the character has no territory effect or any flag is missing.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose wild animal herd effect should be inspected. |
Returns the character's current wild animal herd role as text, or 'None' if they are not in a herd. Errors if the character parameter is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text to parse. |
Parses area text into base units using the unit manager. Returns an error if the text is not a valid unit expression.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text to parse. |
Parses fluid volume text into base units using the unit manager. Returns an error if the text is not a valid unit expression.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text to parse. |
Parses length text into base units using the unit manager. Returns an error if the text is not a valid unit expression.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text to parse. |
Parses mass text into base units using the unit manager. Returns an error if the text is not a valid unit expression.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| minimum | number | the lower numeric bound or first number. |
| maximum | number | the upper numeric bound or second number. |
Returns the higher of two numbers.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| minimum | number | the lower numeric bound or first number. |
| maximum | number | the upper numeric bound or second number. |
Returns the lower of two numbers.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| minimum | number | the lower numeric bound or first number. |
| maximum | number | the upper numeric bound or second number. |
Returns a random whole number between the supplied minimum and maximum bounds. This is the FutureProg random helper for simple integer-range rolls.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | perceivable | the target character, item, location, or perceivable for the operation. |
| hookid | number | the id of the hook to remove. |
Removes a named or numbered event hook from a perceivable target. Returns false if the target, hook argument, hook lookup, or perceivable conversion fails; otherwise returns the result of the target's hook removal.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | perceivable | the target character, item, location, or perceivable for the operation. |
| hookname | text | the name of the hook to remove. |
Removes a named or numbered event hook from a perceivable target. Returns false if the target, hook argument, hook lookup, or perceivable conversion fails; otherwise returns the result of the target's hook removal.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| race1 | race | the first race to compare. |
| race2 | race | the second race to compare. |
Returns true when both race references point to the same race object. Null races simply compare as not the same.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text to parse. |
Parses temperature text into base units using the unit manager. Returns an error if the text is not a valid unit expression.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| amount | number | the amount to use. text amounts are parsed using the target system's normal builder/player parsing rules. |
Formats a base-unit area value as player-facing text using the unit manager. This is the inverse of areafromtext for builder scripts that need readable units.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| amount | number | the amount to use. text amounts are parsed using the target system's normal builder/player parsing rules. |
Formats a base-unit fluid volume value as player-facing text using the unit manager. This is the inverse of fluid volumefromtext for builder scripts that need readable units.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| amount | number | the amount to use. text amounts are parsed using the target system's normal builder/player parsing rules. |
Formats a base-unit length value as player-facing text using the unit manager. This is the inverse of lengthfromtext for builder scripts that need readable units.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| amount | number | the amount to use. text amounts are parsed using the target system's normal builder/player parsing rules. |
Formats a base-unit mass value as player-facing text using the unit manager. This is the inverse of massfromtext for builder scripts that need readable units.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| amount | number | the amount to use. text amounts are parsed using the target system's normal builder/player parsing rules. |
Formats a base-unit temperature value as player-facing text using the unit manager. This is the inverse of temperaturefromtext for builder scripts that need readable units.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| amount | number | the amount to use. text amounts are parsed using the target system's normal builder/player parsing rules. |
Formats a base-unit volume value as player-facing text using the unit manager. This is the inverse of volumefromtext for builder scripts that need readable units.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| value | perceiver | the value to convert or inspect. |
Attempts to treat a perceiver, perceivable, or collection item as an item. Returns null when the supplied value is not an item.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| value | perceivable | the value to convert or inspect. |
Attempts to treat a perceiver, perceivable, or collection item as an item. Returns null when the supplied value is not an item.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| value | collectionitem | the value to convert or inspect. |
Attempts to treat a perceiver, perceivable, or collection item as an item. Returns null when the supplied value is not an item.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text to parse. |
Parses text into a number. If parsing fails, the result is 0.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text to parse. |
| fallback | number | the number to return if the text cannot be parsed. |
Parses text into a number, returning the supplied fallback number when parsing fails.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| number | number | the number to render as words. |
Converts a number to cardinal words, such as one hundred and five.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| number | number | the number to render as words. |
Converts a number to ordinal text, such as 1st or 22nd.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| number | number | the number to render as words. |
Converts a number to ordinal words, such as one hundred and fifth.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| value | number | the value to convert or inspect. |
Converts the supplied value to text using the standard FutureProg conversion rules.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| value | boolean | the value to convert or inspect. |
Converts the supplied value to text using the standard FutureProg conversion rules.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| value | gender | the value to convert or inspect. |
Converts the supplied value to text using the standard FutureProg conversion rules.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text to parse. |
Parses volume text into base units using the unit manager. Returns an error if the text is not a valid unit expression.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| locationorzone | location | the room or zone whose celestial collection is searched. |
| celestialid | number | the id of the celestial object to inspect. |
Looks up a celestial object by ID in the supplied room or zone and returns its current elevation above or below the horizon in radians. Positive values are above the horizon. Returns 0 if the zone or celestial object cannot be found.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| locationorzone | zone | the room or zone whose celestial collection is searched. |
| celestialid | number | the id of the celestial object to inspect. |
Looks up a celestial object by ID in the supplied room or zone and returns its current elevation above or below the horizon in radians. Positive values are above the horizon. Returns 0 if the zone or celestial object cannot be found.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| locationorzone | location | the room or zone whose celestial collection is searched. |
| celestialid | number | the id of the celestial object to describe. |
Looks up a celestial object by ID in the supplied room or zone and returns the same descriptive position text used by the celestial system. Returns an empty string if the zone or celestial object cannot be found.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| locationorzone | zone | the room or zone whose celestial collection is searched. |
| celestialid | number | the id of the celestial object to describe. |
Looks up a celestial object by ID in the supplied room or zone and returns the same descriptive position text used by the celestial system. Returns an empty string if the zone or celestial object cannot be found.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the room whose zone should be used to determine the current moon phase. |
Looks up the first planetary moon associated with the supplied room's zone or zone and returns its current phase text. Returns an empty string if the zone or moon cannot be found.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| zone | zone | the zone to use when determining the current moon phase. |
Looks up the first planetary moon associated with the supplied room's zone or zone and returns its current phase text. Returns an empty string if the zone or moon cannot be found.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| locationorzone | location | the room or zone whose geography is used as the observer location. |
| celestialid | number | the id of the lunar celestial. |
| calendar | calendar | the calendar used to display the returned mud datetime. |
Returns the next deterministic full moon for a lunar celestial. The optional occurrence parameter returns the nth next occurrence. Returns Never if no event is found.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| locationorzone | zone | the room or zone whose geography is used as the observer location. |
| celestialid | number | the id of the lunar celestial. |
| calendar | calendar | the calendar used to display the returned mud datetime. |
Returns the next deterministic full moon for a lunar celestial. The optional occurrence parameter returns the nth next occurrence. Returns Never if no event is found.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| locationorzone | location | the room or zone whose geography is used as the observer location. |
| celestialid | number | the id of the lunar celestial. |
| calendar | calendar | the calendar used to display the returned mud datetime. |
| occurrence | number | the nth next occurrence to return. |
Returns the next deterministic full moon for a lunar celestial. The optional occurrence parameter returns the nth next occurrence. Returns Never if no event is found.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| locationorzone | zone | the room or zone whose geography is used as the observer location. |
| celestialid | number | the id of the lunar celestial. |
| calendar | calendar | the calendar used to display the returned mud datetime. |
| occurrence | number | the nth next occurrence to return. |
Returns the next deterministic full moon for a lunar celestial. The optional occurrence parameter returns the nth next occurrence. Returns Never if no event is found.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| locationorzone | location | the room or zone whose geography is used as the observer location. |
| celestialid | number | the id of the lunar celestial. |
| calendar | calendar | the calendar used to display the returned mud datetime. |
Returns the next deterministic lunar conjunction/new moon for a lunar celestial. The optional occurrence parameter returns the nth next occurrence. Returns Never if no event is found.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| locationorzone | zone | the room or zone whose geography is used as the observer location. |
| celestialid | number | the id of the lunar celestial. |
| calendar | calendar | the calendar used to display the returned mud datetime. |
Returns the next deterministic lunar conjunction/new moon for a lunar celestial. The optional occurrence parameter returns the nth next occurrence. Returns Never if no event is found.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| locationorzone | location | the room or zone whose geography is used as the observer location. |
| celestialid | number | the id of the lunar celestial. |
| calendar | calendar | the calendar used to display the returned mud datetime. |
| occurrence | number | the nth next occurrence to return. |
Returns the next deterministic lunar conjunction/new moon for a lunar celestial. The optional occurrence parameter returns the nth next occurrence. Returns Never if no event is found.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| locationorzone | zone | the room or zone whose geography is used as the observer location. |
| celestialid | number | the id of the lunar celestial. |
| calendar | calendar | the calendar used to display the returned mud datetime. |
| occurrence | number | the nth next occurrence to return. |
Returns the next deterministic lunar conjunction/new moon for a lunar celestial. The optional occurrence parameter returns the nth next occurrence. Returns Never if no event is found.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| locationorzone | location | the room or zone whose geography is used as the observer location. |
| celestialid | number | the id of the solar celestial. |
| calendar | calendar | the calendar used to display the returned mud datetime. |
| longitudedegrees | number | the target solar longitude in degrees. |
Returns the next time a solar celestial crosses the supplied ecliptic longitude in degrees. The optional occurrence parameter returns the nth next occurrence. Returns Never if no event is found.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| locationorzone | zone | the room or zone whose geography is used as the observer location. |
| celestialid | number | the id of the solar celestial. |
| calendar | calendar | the calendar used to display the returned mud datetime. |
| longitudedegrees | number | the target solar longitude in degrees. |
Returns the next time a solar celestial crosses the supplied ecliptic longitude in degrees. The optional occurrence parameter returns the nth next occurrence. Returns Never if no event is found.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| locationorzone | location | the room or zone whose geography is used as the observer location. |
| celestialid | number | the id of the solar celestial. |
| calendar | calendar | the calendar used to display the returned mud datetime. |
| longitudedegrees | number | the target solar longitude in degrees. |
| occurrence | number | the nth next occurrence to return. |
Returns the next time a solar celestial crosses the supplied ecliptic longitude in degrees. The optional occurrence parameter returns the nth next occurrence. Returns Never if no event is found.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| locationorzone | zone | the room or zone whose geography is used as the observer location. |
| celestialid | number | the id of the solar celestial. |
| calendar | calendar | the calendar used to display the returned mud datetime. |
| longitudedegrees | number | the target solar longitude in degrees. |
| occurrence | number | the nth next occurrence to return. |
Returns the next time a solar celestial crosses the supplied ecliptic longitude in degrees. The optional occurrence parameter returns the nth next occurrence. Returns Never if no event is found.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| locationorzone | location | the room or zone whose geography is used as the observer location. |
| celestialid | number | the id of the solar celestial. |
| calendar | calendar | the calendar used to display the returned mud datetime. |
Returns the next sunrise for a solar celestial at the supplied room or zone. The optional occurrence parameter returns the nth next sunrise. Returns Never if no event is found.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| locationorzone | zone | the room or zone whose geography is used as the observer location. |
| celestialid | number | the id of the solar celestial. |
| calendar | calendar | the calendar used to display the returned mud datetime. |
Returns the next sunrise for a solar celestial at the supplied room or zone. The optional occurrence parameter returns the nth next sunrise. Returns Never if no event is found.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| locationorzone | location | the room or zone whose geography is used as the observer location. |
| celestialid | number | the id of the solar celestial. |
| calendar | calendar | the calendar used to display the returned mud datetime. |
| occurrence | number | the nth next occurrence to return. |
Returns the next sunrise for a solar celestial at the supplied room or zone. The optional occurrence parameter returns the nth next sunrise. Returns Never if no event is found.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| locationorzone | zone | the room or zone whose geography is used as the observer location. |
| celestialid | number | the id of the solar celestial. |
| calendar | calendar | the calendar used to display the returned mud datetime. |
| occurrence | number | the nth next occurrence to return. |
Returns the next sunrise for a solar celestial at the supplied room or zone. The optional occurrence parameter returns the nth next sunrise. Returns Never if no event is found.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| locationorzone | location | the room or zone whose geography is used as the observer location. |
| celestialid | number | the id of the solar celestial. |
| calendar | calendar | the calendar used to display the returned mud datetime. |
Returns the next sunset for a solar celestial at the supplied room or zone. The optional occurrence parameter returns the nth next sunset. Returns Never if no event is found.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| locationorzone | zone | the room or zone whose geography is used as the observer location. |
| celestialid | number | the id of the solar celestial. |
| calendar | calendar | the calendar used to display the returned mud datetime. |
Returns the next sunset for a solar celestial at the supplied room or zone. The optional occurrence parameter returns the nth next sunset. Returns Never if no event is found.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| locationorzone | location | the room or zone whose geography is used as the observer location. |
| celestialid | number | the id of the solar celestial. |
| calendar | calendar | the calendar used to display the returned mud datetime. |
| occurrence | number | the nth next occurrence to return. |
Returns the next sunset for a solar celestial at the supplied room or zone. The optional occurrence parameter returns the nth next sunset. Returns Never if no event is found.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| locationorzone | zone | the room or zone whose geography is used as the observer location. |
| celestialid | number | the id of the solar celestial. |
| calendar | calendar | the calendar used to display the returned mud datetime. |
| occurrence | number | the nth next occurrence to return. |
Returns the next sunset for a solar celestial at the supplied room or zone. The optional occurrence parameter returns the nth next sunset. Returns Never if no event is found.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| locationorzone | location | the room or zone whose geography is used as the observer location. |
| sunid | number | the id of the solar celestial. |
| moonid | number | the id of the lunar celestial. |
| calendar | calendar | the calendar used to display the returned mud datetime. |
Returns the next deterministic visible-crescent approximation after sunset using geometric thresholds only. The optional occurrence parameter returns the nth next occurrence. Returns Never if no event is found.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| locationorzone | zone | the room or zone whose geography is used as the observer location. |
| sunid | number | the id of the solar celestial. |
| moonid | number | the id of the lunar celestial. |
| calendar | calendar | the calendar used to display the returned mud datetime. |
Returns the next deterministic visible-crescent approximation after sunset using geometric thresholds only. The optional occurrence parameter returns the nth next occurrence. Returns Never if no event is found.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| locationorzone | location | the room or zone whose geography is used as the observer location. |
| sunid | number | the id of the solar celestial. |
| moonid | number | the id of the lunar celestial. |
| calendar | calendar | the calendar used to display the returned mud datetime. |
| occurrence | number | the nth next occurrence to return. |
Returns the next deterministic visible-crescent approximation after sunset using geometric thresholds only. The optional occurrence parameter returns the nth next occurrence. Returns Never if no event is found.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| locationorzone | zone | the room or zone whose geography is used as the observer location. |
| sunid | number | the id of the solar celestial. |
| moonid | number | the id of the lunar celestial. |
| calendar | calendar | the calendar used to display the returned mud datetime. |
| occurrence | number | the nth next occurrence to return. |
Returns the next deterministic visible-crescent approximation after sunset using geometric thresholds only. The optional occurrence parameter returns the nth next occurrence. Returns Never if no event is found.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character instance to inspect. |
Returns the current physical body id for this actor instance, or 0 if no body is available.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character to inspect. |
Returns the durable identity id for a character, shared by all simultaneous bodies.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character instance to inspect. |
Returns the CharacterInstances row id for this active body, or 0 for legacy actors without an instance row.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose trait you want to check against |
| trait | trait | the trait you want to check |
| difficulty | number | the difficulty of the check. 0 = automatic, 10 = impossible, 5 = normal |
This function allows you to roll a check against a trait at a defined difficulty for a character, and see the result. The return values are -3 = Major Fail, -2 = Fail, -1 = Minor Fail, 1 = Minor Pass, 2 = Pass, 3 = Major Pass
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who you want directions for |
| destination | location | the destination room to path them to |
Returns a list of direction commands between the character and the target, if one exists.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who you want directions for |
| destination | location | the destination room to path them to |
Returns a list of direction commands between the character and the target, if one exists, but ignores any doors (open, closed, locked or otherwise).
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who you want directions for |
| destination | location | the destination room to path them to |
Returns a list of direction commands between the character and the target, if one exists, but respects any closed doors as untraversable.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who you want directions for |
| destination | location | the destination room to path them to |
Returns a list of direction commands between the character and the target, if one exists, but respects any locked and closed doors as untraversable.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | toon | the person whose traits you would like to interrogate |
| trait | trait | the trait you want to know the value of |
This function returns the current trait value of the selected trait on the specified person
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the person whose traits you would like to interrogate |
| trait | trait | the trait you want to know the cap value of |
This function returns the trait cap of the selected trait on the specified person
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character to give the accent to |
| accent | accent | the accent to give the character |
Gives an accent to a character at automatic. Returns true if given, false if already had it.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character to give the knowledge to |
| knowledge | knowledge | the knowledge to give the character |
Gives a knowledge to a character. Returns true if given, false if already had it.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character to give the merit to |
| merit | merit | the merit to give the character |
Gives a merit to a character. Returns true if given, false if already had it.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character to give the trait to |
| trait | trait | the trait to give the character |
Gives a trait (skill or attribute) to a player. Uses the opening value as if the trait had branched (for skills) or minimum value (for attributes). Returns the value of the trait
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character to give the trait to |
| trait | trait | the trait to give the character |
| value | number | the value of the trait |
Gives a trait (skill or attribute) to a player with the specified value. If they already have the trait, sets the value if it is higher. Returns the value of the trait
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character to improve the trait of |
| trait | trait | the trait to improve |
Gives a trait improvement tick to a trait. This is as if the player had rolled an improvement naturally. Returns the new value.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| toon | toon | the character or toon whose status as an admin you want to test |
This function tells you if the person you specify, which can be a character, chargen or NPC template, is an admin
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose race lineage you want to test. |
Returns true when the character's race descends from one of the stock non-humanoid animal body families.
| Parameter | Variable Type | Parameter Help |
|---|
Returns all of the Actors (PC and NPC characters) that are loaded into the game.
| Parameter | Variable Type | Parameter Help |
|---|
Returns all of the PC characters that are online.
| Parameter | Variable Type | Parameter Help |
|---|
Returns all of the NPC characters that are loaded into the game.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character to remove the knowledge from |
| knowledge | knowledge | the knowledge to remove from the character |
Takes a knowledge from a character. Returns true if taken, false if they didn't have it.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character to take the merit from |
| merit | merit | the merit to take from the character |
Takes a merit from a character. Returns true if taken, false if didn't have it.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| lhs | character | the first character to compare. |
| rhs | character | the second character to compare. |
Returns true if both character variables represent the same durable character identity, even if they are different active bodies.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character instance to compare. |
| target | perceivable | the perceivable target, normally another character or body. |
Returns true if both arguments are the same active physical actor/body, and false for another simultaneous body belonging to the same identity.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character to give the trait to |
| trait | trait | the trait to give the character |
| value | number | the value of the trait |
Sets the value of a trait (skill or attribute) for a player with the specified value. Gives them the trait if they don't have it but can lower the value if they already have it but it is higher than the value you specify. Returns the value of the trait
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| owner | character | the character identity whose dormant form should become a secondary body instance. |
| form | text | the form alias or body id to spawn. |
| location | location | the location where the body instance should appear. |
| mode | text | the spawn mode: passive, focusable, ai, npcai, or scriptai. |
Spawns a secondary body instance from one of a loaded character's owned dormant forms. The returned character is the new physical actor, or the function errors with a builder-facing reason.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| owner | character | the character identity whose dormant form should become a secondary body instance. |
| form | number | the form alias or body id to spawn. |
| location | location | the location where the body instance should appear. |
| mode | text | the spawn mode: passive, focusable, ai, npcai, or scriptai. |
Spawns a secondary body instance from one of a loaded character's owned dormant forms. The returned character is the new physical actor, or the function errors with a builder-facing reason.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| owner | character | the character identity whose dormant form should become a secondary body instance. |
| form | text | the form alias or body id to spawn. |
| location | location | the location where the body instance should appear. |
| mode | text | the spawn mode: passive, focusable, ai, npcai, or scriptai. |
| cloneinventory | boolean | whether to deep-copy the owner's current direct inventory onto the spawned body. |
Spawns a secondary body instance from one of a loaded character's owned dormant forms. The returned character is the new physical actor, or the function errors with a builder-facing reason.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| owner | character | the character identity whose dormant form should become a secondary body instance. |
| form | number | the form alias or body id to spawn. |
| location | location | the location where the body instance should appear. |
| mode | text | the spawn mode: passive, focusable, ai, npcai, or scriptai. |
| cloneinventory | boolean | whether to deep-copy the owner's current direct inventory onto the spawned body. |
Spawns a secondary body instance from one of a loaded character's owned dormant forms. The returned character is the new physical actor, or the function errors with a builder-facing reason.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| owner | character | the character identity whose dormant form should become a secondary body instance. |
| form | text | the form alias or body id to spawn. |
| location | location | the location where the body instance should appear. |
| mode | text | the spawn mode: passive, focusable, ai, npcai, or scriptai. |
| cloneinventory | boolean | whether to deep-copy the owner's current direct inventory onto the spawned body. |
| ais | text | a comma, semicolon, or pipe separated list of ai ids or names to attach to a script-ai body instance. |
Spawns a secondary body instance from one of a loaded character's owned dormant forms. For ai/scriptai modes, the final text argument attaches ready AI routines by id or name.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| owner | character | the character identity whose dormant form should become a secondary body instance. |
| form | number | the form alias or body id to spawn. |
| location | location | the location where the body instance should appear. |
| mode | text | the spawn mode: passive, focusable, ai, npcai, or scriptai. |
| cloneinventory | boolean | whether to deep-copy the owner's current direct inventory onto the spawned body. |
| ais | text | a comma, semicolon, or pipe separated list of ai ids or names to attach to a script-ai body instance. |
Spawns a secondary body instance from one of a loaded character's owned dormant forms. For ai/scriptai modes, the final text argument attaches ready AI routines by id or name.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who you want to teleport |
| destination | location | the destination room to teleport them to |
Teleports a character to the ground level (or closest layer) in a new room. Returns false if the teleportation fails (if invalid character, room, or layer is specified).
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who you want to teleport |
| destination | location | the destination room to teleport them to |
| layer | text | the room layer to teleport to |
Teleports a character to the specified layer in a new room. Returns false if the teleportation fails (if invalid character, room, or layer is specified).
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who you want to teleport |
| destination | location | the destination room to teleport them to |
Teleports a character and all their followers/drag targets to the ground level (or closest layer) in a new room. Returns false if the teleportation fails (if invalid character, room, or layer is specified).
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who you want to teleport |
| destination | location | the destination room to teleport them to |
| layer | text | the room layer to teleport to |
Teleports a character and all their followers/drag targets to the specified layer in a new room. Returns false if the teleportation fails (if invalid character, room, or layer is specified).
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who you want to teleport |
| destination | location | the destination room to teleport them to |
Teleports a character and all their followers/drag targets to the ground level (or closest layer) in a new room, with no echoes. Returns false if the teleportation fails (if invalid character, room, or layer is specified).
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who you want to teleport |
| destination | location | the destination room to teleport them to |
| layer | text | the room layer to teleport to |
Teleports a character and all their followers/drag targets to the specified layer in a new room, with no echoes. Returns false if the teleportation fails (if invalid character, room, or layer is specified).
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who you want to teleport |
| destination | location | the destination room to teleport them to |
Teleports a character to the ground level (or closest layer) in a new room, with no echoes. Returns false if the teleportation fails (if invalid character, room, or layer is specified).
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who you want to teleport |
| destination | location | the destination room to teleport them to |
| layer | text | the room layer to teleport to |
Teleports a character to the specified layer in a new room, with no echoes. Returns false if the teleportation fails (if invalid character, room, or layer is specified).
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character who has the trait |
| trait | trait | the trait to give the bonus to |
| bonus | number | the bonus to give to the trait |
| reference | text | a reference text to group similar bonuses (will overwrite anything with the same) |
| duration | timespan | the time for this effect to apply before expiring |
Adds an effect to a character that gives a bonus to a trait. You also supply a reference bit of text. Each character can only have one effect with a specific reference, so you can use this to ensure that bonuses don't get stacked. You also use it to remove the specific bonus later. Returns the effect that it adds.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character who has the trait |
| trait | trait | the trait to give the bonus to |
| bonus | number | the bonus to give to the trait |
| reference | text | a reference text to group similar bonuses (will overwrite anything with the same) |
| prog | text | the name of a prog that controls if the bonus applies |
| duration | timespan | the time for this effect to apply before expiring |
Adds an effect to a character that gives a bonus to a trait. You also supply a reference bit of text. Each character can only have one effect with a specific reference, so you can use this to ensure that bonuses don't get stacked. You also use it to remove the specific bonus later. Returns the effect that it adds.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character who has the trait |
| trait | trait | the trait to give the bonus to |
| bonus | number | the bonus to give to the trait |
| reference | text | a reference text to group similar bonuses (will overwrite anything with the same) |
| prog | number | the id of a prog that controls if the bonus applies |
| duration | timespan | the time for this effect to apply before expiring |
Adds an effect to a character that gives a bonus to a trait. You also supply a reference bit of text. Each character can only have one effect with a specific reference, so you can use this to ensure that bonuses don't get stacked. You also use it to remove the specific bonus later. Returns the effect that it adds.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character who has the trait |
| trait | trait | the trait to give the bonus to |
| bonus | number | the bonus to give to the trait |
| reference | text | a reference text to group similar bonuses (will overwrite anything with the same) |
Adds an effect to a character that gives a bonus to a trait. You also supply a reference bit of text. Each character can only have one effect with a specific reference, so you can use this to ensure that bonuses don't get stacked. You also use it to remove the specific bonus later. Returns the effect that it adds.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character who has the trait |
| trait | trait | the trait to give the bonus to |
| bonus | number | the bonus to give to the trait |
| reference | text | a reference text to group similar bonuses (will overwrite anything with the same) |
| prog | text | the name of a prog that controls if the bonus applies |
Adds an effect to a character that gives a bonus to a trait. You also supply a reference bit of text. Each character can only have one effect with a specific reference, so you can use this to ensure that bonuses don't get stacked. You also use it to remove the specific bonus later by setting the trait/reference combination to zero bonus. Returns the effect that it adds.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character who has the trait |
| trait | trait | the trait to give the bonus to |
| bonus | number | the bonus to give to the trait |
| reference | text | a reference text to group similar bonuses (will overwrite anything with the same) |
| prog | number | the id of a prog that controls if the bonus applies |
Adds an effect to a character that gives a bonus to a trait. You also supply a reference bit of text. Each character can only have one effect with a specific reference, so you can use this to ensure that bonuses don't get stacked. You also use it to remove the specific bonus later. Returns the effect that it adds.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose characteristics you are interested in probing |
| characteristic | number | the id number of the characteristic definition you want to probe the value of |
This function returns the ID of the supplied character's intrinsic characteristic for the supplied definition. E.g. If you supplied the ID number of the colour characteristic, you might get the ID 435 as a return value.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item whose characteristics you are interested in probing |
| characteristic | number | the id number of the characteristic definition you want to probe the value of |
This function returns the ID of the supplied items's intrinsic characteristic for the supplied definition. E.g. If you supplied the ID number of the colour characteristic, you might get the ID 435 as a return value.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose characteristics you are interested in probing |
| characteristic | text | the name of the characteristic definition you want to probe the value of |
This function returns the ID of the supplied character's intrinsic characteristic for the supplied definition. E.g. If you supplied the ID number of the colour characteristic, you might get the ID 435 as a return value.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item whose characteristics you are interested in probing |
| characteristic | text | the name of the characteristic definition you want to probe the value of |
This function returns the ID of the supplied items's intrinsic characteristic for the supplied definition. E.g. If you supplied the ID number of the colour characteristic, you might get the ID 435 as a return value.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose characteristics you are interested in probing |
| characteristic | number | the id number of the characteristic definition you want to probe the value of |
This function returns the name of the supplied character's intrinsic characteristic for the supplied definition. E.g. If you supplied the ID number of the eyecolour characteristic, you might get the 'emerald green' as a return value.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item whose characteristics you are interested in probing |
| characteristic | number | the id number of the characteristic definition you want to probe the value of |
This function returns the name of the supplied items's intrinsic characteristic for the supplied definition. E.g. If you supplied the ID number of the colour characteristic, you might get the 'hot pink' as a return value.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose characteristics you are interested in probing |
| characteristic | text | the name of the characteristic definition you want to probe the value of |
This function returns the name of the supplied character's intrinsic characteristic for the supplied definition. E.g. If you supplied the ID number of the eyecolour characteristic, you might get the 'emerald green' as a return value.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item whose characteristics you are interested in probing |
| characteristic | text | the name of the characteristic definition you want to probe the value of |
This function returns the name of the supplied items's intrinsic characteristic for the supplied definition. E.g. If you supplied the ID number of the colour characteristic, you might get the 'hot pink' as a return value.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| thing | character item chargen | the thing whose characteristics you want to interrogate |
| target | text | the name of the characteristic you want, including |
| perceiver | perceiver | the perceiver through whose perspective these characteristics should be interpreted |
This function allows you to return the text value of a specified characteristic of a character, chargen or item. It returns the same result as if you had used $name in a description.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| thing | character item chargen | the thing whose characteristics you want to interrogate |
| target | text | the name of the characteristic you want, including |
This function allows you to return the text value of a specified characteristic of a character, chargen or item. It returns the same result as if you had used $name in a description. This version returns the true value of a characteristic, unhindered by the lens of a perceiver.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose characteristics you want to set |
| definition | number | the id number of the characteristic definition you want to use |
| value | number | the id number of the characteristic value that you want to set |
Sets the intrinsic characteristic value for the characteristic definition on the supplied target. Returns true if successful.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose characteristics you want to set |
| definition | text | the name of the characteristic definition you want to use |
| value | number | the id number of the characteristic value that you want to set |
Sets the intrinsic characteristic value for the characteristic definition on the supplied target. Returns true if successful.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose characteristics you want to set |
| definition | number | the id number of the characteristic definition you want to use |
| value | text | the name of the characteristic value that you want to set |
Sets the intrinsic characteristic value for the characteristic definition on the supplied target. Returns true if successful.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose characteristics you want to set |
| definition | text | the name of the characteristic definition you want to use |
| value | text | the name of the characteristic value that you want to set |
Sets the intrinsic characteristic value for the characteristic definition on the supplied target. Returns true if successful.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item whose characteristics you want to set |
| definition | number | the id number of the characteristic definition you want to use |
| value | number | the id number of the characteristic value that you want to set |
Sets the intrinsic characteristic value for the characteristic definition on the supplied target. Returns true if successful.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item whose characteristics you want to set |
| definition | text | the name of the characteristic definition you want to use |
| value | number | the id number of the characteristic value that you want to set |
Sets the intrinsic characteristic value for the characteristic definition on the supplied target. Returns true if successful.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item whose characteristics you want to set |
| definition | number | the id number of the characteristic definition you want to use |
| value | text | the name of the characteristic value that you want to set |
Sets the intrinsic characteristic value for the characteristic definition on the supplied target. Returns true if successful.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item whose characteristics you want to set |
| definition | text | the name of the characteristic definition you want to use |
| value | text | the name of the characteristic value that you want to set |
Sets the intrinsic characteristic value for the characteristic definition on the supplied target. Returns true if successful.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose characteristics you want to randomly set |
| definition | number | the id number of the characteristic definition you want to use |
| profile | number | the id number of the characteristic profile that you want to use to give the range of possible values |
| forcenew | boolean | if true, excludes the current result from the outcome. i.e. the value must change. if false or if there is only 1 value to choose from on the profile, the result may still be the old value |
Sets the intrinsic characteristic value for the characteristic definition on the supplied target to a random value selected from the profile you supply. Returns true if successful.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose characteristics you want to randomly set |
| definition | text | the name of the characteristic definition you want to use |
| profile | number | the id number of the characteristic profile that you want to use to give the range of possible values |
| forcenew | boolean | if true, excludes the current result from the outcome. i.e. the value must change. if false or if there is only 1 value to choose from on the profile, the result may still be the old value |
Sets the intrinsic characteristic value for the characteristic definition on the supplied target to a random value selected from the profile you supply. Returns true if successful.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose characteristics you want to randomly set |
| definition | number | the id number of the characteristic definition you want to use |
| profile | text | the name of the characteristic profile that you want to use to give the range of possible values |
| forcenew | boolean | if true, excludes the current result from the outcome. i.e. the value must change. if false or if there is only 1 value to choose from on the profile, the result may still be the old value |
Sets the intrinsic characteristic value for the characteristic definition on the supplied target to a random value selected from the profile you supply. Returns true if successful.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose characteristics you want to randomly set |
| definition | text | the name of the characteristic definition you want to use |
| profile | text | the name of the characteristic profile that you want to use to give the range of possible values |
| forcenew | boolean | if true, excludes the current result from the outcome. i.e. the value must change. if false or if there is only 1 value to choose from on the profile, the result may still be the old value |
Sets the intrinsic characteristic value for the characteristic definition on the supplied target to a random value selected from the profile you supply. Returns true if successful.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item whose characteristics you want to randomly set |
| definition | number | the id number of the characteristic definition you want to use |
| profile | number | the id number of the characteristic profile that you want to use to give the range of possible values |
| forcenew | boolean | if true, excludes the current result from the outcome. i.e. the value must change. if false or if there is only 1 value to choose from on the profile, the result may still be the old value |
Sets the intrinsic characteristic value for the characteristic definition on the supplied target to a random value selected from the profile you supply. Returns true if successful.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item whose characteristics you want to randomly set |
| definition | text | the name of the characteristic definition you want to use |
| profile | number | the id number of the characteristic profile that you want to use to give the range of possible values |
| forcenew | boolean | if true, excludes the current result from the outcome. i.e. the value must change. if false or if there is only 1 value to choose from on the profile, the result may still be the old value |
Sets the intrinsic characteristic value for the characteristic definition on the supplied target to a random value selected from the profile you supply. Returns true if successful.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item whose characteristics you want to randomly set |
| definition | number | the id number of the characteristic definition you want to use |
| profile | text | the name of the characteristic profile that you want to use to give the range of possible values |
| forcenew | boolean | if true, excludes the current result from the outcome. i.e. the value must change. if false or if there is only 1 value to choose from on the profile, the result may still be the old value |
Sets the intrinsic characteristic value for the characteristic definition on the supplied target to a random value selected from the profile you supply. Returns true if successful.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item whose characteristics you want to randomly set |
| definition | text | the name of the characteristic definition you want to use |
| profile | text | the name of the characteristic profile that you want to use to give the range of possible values |
| forcenew | boolean | if true, excludes the current result from the outcome. i.e. the value must change. if false or if there is only 1 value to choose from on the profile, the result may still be the old value |
Sets the intrinsic characteristic value for the characteristic definition on the supplied target to a random value selected from the profile you supply. Returns true if successful.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who you want to be the rider |
| mount | character | the mount you want them to mount |
Returns true if a character can mount the mount.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose forms you want to inspect |
| form | text | the form alias or body id |
Returns true if the specified form is currently visible to the owning character.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose forms you want to inspect |
| form | number | the form alias or body id |
Returns true if the specified form is currently visible to the owning character.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose forms you want to inspect |
| form | text | the form alias or body id |
Returns true if the character can voluntarily switch to the specified form right now.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose forms you want to inspect |
| form | number | the form alias or body id |
Returns true if the character can voluntarily switch to the specified form right now.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose prog-created backups should be cleared |
Clears all prog-created death backups from a character.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the backup |
| form | text | the form alias or body id |
Clears a prog-created death backup for a specific form.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the backup |
| form | number | the form alias or body id |
Clears a prog-created death backup for a specific form.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | text | the form alias or body id |
Clears a form voluntary-switch eligibility prog and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | number | the form alias or body id |
Clears a form voluntary-switch eligibility prog and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | text | the form alias or body id |
Clears a form full description pattern and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | number | the form alias or body id |
Clears a form full description pattern and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | text | the form alias or body id |
Clears a form short description pattern and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | number | the form alias or body id |
Clears a form short description pattern and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | text | the form alias or body id |
Clears a form transformation echo so the default echo is used.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | number | the form alias or body id |
Clears a form transformation echo so the default echo is used.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | text | the form alias or body id |
Clears a form visibility prog and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | number | the form alias or body id |
Clears a form visibility prog and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | text | the form alias or body id |
Clears a form denial-message prog and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | number | the form alias or body id |
Clears a form denial-message prog and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose current form you want to inspect |
Returns the alias of the character's current form.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose current form you want to inspect |
Returns the body id of the character's current form.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who you want to force to dismount |
Forceably removes a character from their mount. Does not do any echoes.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who should own the form |
| sourcekey | text | the stable key used to reuse the form |
| race | race | the race for the form |
Ensures a keyed form exists for the character and returns its body id.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who should own the form |
| sourcekey | text | the stable key used to reuse the form |
| race | race | the race for the form |
| ethnicity | ethnicity | the ethnicity for the form |
Ensures a keyed form exists for the character and returns its body id.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who should own the form |
| sourcekey | text | the stable key used to reuse the form |
| race | race | the race for the form |
| ethnicity | ethnicity | the ethnicity for the form |
| gender | gender | the gender for the form |
Ensures a keyed form exists for the character and returns its body id.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who should switch form |
| form | text | the form alias or body id |
Attempts a scripted form switch that bypasses voluntary gating but still enforces structural validity.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who should switch form |
| form | number | the form alias or body id |
Attempts a scripted form switch that bypasses voluntary gating but still enforces structural validity.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose backups should be checked |
Returns true if a character has any applicable death backup.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose backups should be checked |
| form | text | the form alias or body id |
Returns true if a character has an applicable death backup for a specific form.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose backups should be checked |
| form | number | the form alias or body id |
Returns true if a character has an applicable death backup for a specific form.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose forms you want to inspect |
| form | text | the form alias or body id |
Returns true if the character owns a form with the specified alias or body id.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose forms you want to inspect |
| form | number | the form alias or body id |
Returns true if the character owns a form with the specified alias or body id.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| victim | character | the character who you want to kill |
| makecorpse | boolean | if true, leaves a corpse behind. otherwise disposes of corpse. |
Kills the specified character, and optionally leaves a corpse. Returns the corpse as an item.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who you want to force to mount |
| mount | character | the mount you want them to mount |
Makes a character mount an available mount. Returns true if successful. Does handle echoes.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | text | the form alias or body id |
Randomises a valid full description pattern for a form and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | number | the form alias or body id |
Randomises a valid full description pattern for a form and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | text | the form alias or body id |
Randomises a valid short description pattern for a form and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | number | the form alias or body id |
Randomises a valid short description pattern for a form and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the backup |
| form | text | the form alias or body id |
| location | location | the location where the backup awakens |
Readies a form as a death backup with default priority, sleeve remains context, and default transfer echoes.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the backup |
| form | text | the form alias or body id |
| location | location | the location where the backup awakens |
| priority | number | the backup priority |
Readies a form as a death backup with sleeve remains context and default transfer echoes.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the backup |
| form | text | the form alias or body id |
| location | location | the location where the backup awakens |
| priority | number | the backup priority |
| remainscontext | text | the old-body remains context |
Readies a form as a death backup with default transfer echoes.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the backup |
| form | text | the form alias or body id |
| location | location | the location where the backup awakens |
| priority | number | the backup priority |
| remainscontext | text | the old-body remains context |
| oldecho | text | the echo at the old body |
| newecho | text | the echo at the backup body |
| selfecho | text | the private echo to the character |
Readies a form as a death backup with custom transfer echoes.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the backup |
| form | number | the form alias or body id |
| location | location | the location where the backup awakens |
Readies a form as a death backup with default priority, sleeve remains context, and default transfer echoes.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the backup |
| form | number | the form alias or body id |
| location | location | the location where the backup awakens |
| priority | number | the backup priority |
Readies a form as a death backup with sleeve remains context and default transfer echoes.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the backup |
| form | number | the form alias or body id |
| location | location | the location where the backup awakens |
| priority | number | the backup priority |
| remainscontext | text | the old-body remains context |
Readies a form as a death backup with default transfer echoes.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the backup |
| form | number | the form alias or body id |
| location | location | the location where the backup awakens |
| priority | number | the backup priority |
| remainscontext | text | the old-body remains context |
| oldecho | text | the echo at the old body |
| newecho | text | the echo at the backup body |
| selfecho | text | the private echo to the character |
Readies a form as a death backup with custom transfer echoes.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | text | the form alias or body id |
| alias | text | the new alias |
Sets a form alias and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | number | the form alias or body id |
| alias | text | the new alias |
Sets a form alias and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | text | the form alias or body id |
| allowvoluntary | boolean | whether voluntary switching should be allowed |
Sets whether a form permits voluntary switching and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | number | the form alias or body id |
| allowvoluntary | boolean | whether voluntary switching should be allowed |
Sets whether a form permits voluntary switching and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | text | the form alias or body id |
| prog | text | the voluntary eligibility prog name or id |
Sets a form voluntary-switch eligibility prog and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | number | the form alias or body id |
| prog | text | the voluntary eligibility prog name or id |
Sets a form voluntary-switch eligibility prog and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | text | the form alias or body id |
| prog | number | the voluntary eligibility prog name or id |
Sets a form voluntary-switch eligibility prog and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | number | the form alias or body id |
| prog | number | the voluntary eligibility prog name or id |
Sets a form voluntary-switch eligibility prog and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | text | the form alias or body id |
| pattern | number | the full description pattern id |
Sets a form full description pattern and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | number | the form alias or body id |
| pattern | number | the full description pattern id |
Sets a form full description pattern and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | text | the form alias or body id |
| pattern | number | the short description pattern id |
Sets a form short description pattern and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | number | the form alias or body id |
| pattern | number | the short description pattern id |
Sets a form short description pattern and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | text | the form alias or body id |
| sortorder | number | the new sort order |
Sets a form sort order and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | number | the form alias or body id |
| sortorder | number | the new sort order |
Sets a form sort order and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | text | the form alias or body id |
| echo | text | the transformation echo text |
Sets a form transformation echo and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | number | the form alias or body id |
| echo | text | the transformation echo text |
Sets a form transformation echo and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | text | the form alias or body id |
| traumamode | text | the new trauma mode |
Sets a form trauma mode and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | number | the form alias or body id |
| traumamode | text | the new trauma mode |
Sets a form trauma mode and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | text | the form alias or body id |
| traumamode | number | the new trauma mode |
Sets a form trauma mode and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | number | the form alias or body id |
| traumamode | number | the new trauma mode |
Sets a form trauma mode and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | text | the form alias or body id |
| prog | text | the visibility prog name or id |
Sets a form visibility prog and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | number | the form alias or body id |
| prog | text | the visibility prog name or id |
Sets a form visibility prog and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | text | the form alias or body id |
| prog | number | the visibility prog name or id |
Sets a form visibility prog and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | number | the form alias or body id |
| prog | number | the visibility prog name or id |
Sets a form visibility prog and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | text | the form alias or body id |
| prog | text | the denial-message prog name or id |
Sets a form voluntary-switch denial-message prog and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | number | the form alias or body id |
| prog | text | the denial-message prog name or id |
Sets a form voluntary-switch denial-message prog and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | text | the form alias or body id |
| prog | number | the denial-message prog name or id |
Sets a form voluntary-switch denial-message prog and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the form |
| form | number | the form alias or body id |
| prog | number | the denial-message prog name or id |
Sets a form voluntary-switch denial-message prog and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who should switch form |
| form | text | the form alias or body id |
Attempts a voluntary form switch, including ordinary player-facing feedback, and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who should switch form |
| form | number | the form alias or body id |
Attempts a voluntary form switch, including ordinary player-facing feedback, and returns true on success.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who you want to be the rider |
| mount | character | the mount you want them to mount |
Returns an error message about why a character cannot mount the mount.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose forms you want to inspect |
| form | text | the form alias or body id |
Returns the reason why a character cannot voluntarily switch to the specified form.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose forms you want to inspect |
| form | number | the form alias or body id |
Returns the reason why a character cannot voluntarily switch to the specified form.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | toon | the character whose account you want to look up |
| resource | text | the name of the resource you want to look up |
Returns the amount of the specified chargen resources (karma, RPP, BP, etc) that an account has
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | toon | the character whose account should get the resources |
| resource | text | the resource to give that account |
| amount | number | the amount of resource to give |
This function gives (or takes if you use a negative number) a specified amount of chargen resource (Karma, RPP, BP, etc) to an account. It returns the new amount of resource that account has after the change.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the characer to be invited to the clan |
| clan | clan | the clan to invite them into |
| appointment | appointment | the appointment for them to be appointed to |
This function appoints a character to a position in a clan they're already in. It returns false if the character was not in the clan.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the characer to be invited to the clan |
| clan | clan | the clan to invite them into |
| rank | rank | the rank for them to be set to |
| manager | character | the manager (or person considered to have invited them) |
This function adds a character to a clan. It returns false if the character was already in the clan.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the characer to be invited to the clan |
| clan | clan | the clan to invite them into |
| rank | rank | the rank for them to be set to |
This function adds a character to a clan. It returns false if the character was already in the clan.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the characer to be invited to the clan |
| clan | clan | the clan to invite them into |
This function adds a character to a clan at the default rank. It returns false if the character was already in the clan.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the first character to compare. |
| target | character | the second character to compare. |
| excludedclan | clan | a clan to ignore when checking for shared membership. |
Checks whether two characters share at least one clan membership after optionally excluding a clan or collection of clans. Use the exclusion overloads to ignore common public clans. Errors if either character is null; returns false if there is no shared qualifying clan.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the first character to compare. |
| target | character | the second character to compare. |
Checks whether two characters share at least one clan membership after optionally excluding a clan or collection of clans. Use the exclusion overloads to ignore common public clans. Errors if either character is null; returns false if there is no shared qualifying clan.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the first character to compare. |
| target | character | the second character to compare. |
| excludedclans | clan collection | a collection of clans to ignore when checking for shared membership. |
Checks whether two characters share at least one clan membership after optionally excluding a clan or collection of clans. Use the exclusion overloads to ignore common public clans. Errors if either character is null; returns false if there is no shared qualifying clan.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose memberships should be checked. |
| clan | clan | the clan to check for membership. |
Checks whether a character is a member of a clan, optionally constrained by minimum rank, appointment, or rank and paygrade. Errors if required character, clan, rank, paygrade, or appointment inputs are null; returns false when the membership requirement is not met.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose memberships should be checked. |
| clan | clan | the clan to check for membership. |
| rank | rank | the minimum clan rank the character must hold. |
Checks whether a character is a member of a clan, optionally constrained by minimum rank, appointment, or rank and paygrade. Errors if required character, clan, rank, paygrade, or appointment inputs are null; returns false when the membership requirement is not met.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose memberships should be checked. |
| clan | clan | the clan to check for membership. |
| appointment | appointment | the clan appointment the character must hold. |
Checks whether a character is a member of a clan, optionally constrained by minimum rank, appointment, or rank and paygrade. Errors if required character, clan, rank, paygrade, or appointment inputs are null; returns false when the membership requirement is not met.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose memberships should be checked. |
| clan | clan | the clan to check for membership. |
| rank | rank | the minimum clan rank the character must hold. |
| paygrade | paygrade | the minimum paygrade within the supplied rank. |
Checks whether a character is a member of a clan, optionally constrained by minimum rank, appointment, or rank and paygrade. Errors if required character, clan, rank, paygrade, or appointment inputs are null; returns false when the membership requirement is not met.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose rank should be compared. |
| target | character | the other character to compare against. |
| clan | clan | the clan whose rank hierarchy should be used. |
Checks whether the first character outranks the second in the supplied clan. Errors if either character or the clan is null; returns false if either character is not a valid member in that clan.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose rank should be compared. |
| target | character | the other character to compare against. |
| clan | clan | the clan whose rank hierarchy should be used. |
Checks whether the first character outranks or is at the same rank level as the second in the supplied clan. Errors if either character or the clan is null; returns false if either character is not a valid member in that clan.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| clan | clan | the clan whose appointments should be searched. |
| id | number | the numeric id of the appointment to find. |
Looks up an appointment within a clan by ID or name. Errors if the clan is null; returns null if no appointment matches.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| clan | clan | the clan whose appointments should be searched. |
| name | text | the appointment name to find, matched case-insensitively. |
Looks up an appointment within a clan by ID or name. Errors if the clan is null; returns null if no appointment matches.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the numeric id of the clan to look up. |
Looks up a clan by ID or name. Returns null if no clan matches.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| name | text | the clan name or alias to look up. |
Looks up a clan by ID or name. Returns null if no clan matches.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| clan | clan | the clan whose paygrades should be searched. |
| id | number | the numeric id of the paygrade to find. |
Looks up a paygrade within a clan by ID, name, or abbreviation. Errors if the clan is null; returns null if no paygrade matches.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| clan | clan | the clan whose paygrades should be searched. |
| name | text | the paygrade name or abbreviation to find, matched case-insensitively. |
Looks up a paygrade within a clan by ID, name, or abbreviation. Errors if the clan is null; returns null if no paygrade matches.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| clan | clan | the clan whose ranks should be searched. |
| id | number | the numeric id of the rank to find. |
Looks up a rank within a clan by ID or name. Errors if the clan is null; returns null if no rank matches.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| clan | clan | the clan whose ranks should be searched. |
| name | text | the rank name to find, matched case-insensitively. |
Looks up a rank within a clan by ID or name. Errors if the clan is null; returns null if no rank matches.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the room whose zone clock should be used to determine the current time-of-day band. |
Returns the current time-of-day band for a room or zone, such as night or dawn. A null argument falls back to Night.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| zone | zone | the zone whose clock should be used to determine the current time-of-day band. |
Returns the current time-of-day band for a room or zone, such as night or dawn. A null argument falls back to Night.
| Parameter | Variable Type | Parameter Help |
|---|
Returns an empty character collection.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| collection | void collection | the collection to inspect or transform |
Returns true if the supplied collection contains at least one item.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| collection | void collection | the collection to copy |
| item | collectionitem | the item to append to the end of the returned collection |
Returns a new collection with the supplied item appended to the end.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| collection | void collection | the collection to inspect or transform |
| index | number | the zero-based index of the item to retrieve |
Returns the item at the zero-based index, or null if the index is outside the collection.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| first | void collection | the collection whose type and leading items should be used |
| second | void collection | the collection whose items should be appended |
Returns a new collection with the second collection appended to the first collection.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| collection | void collection | the collection to search |
| item | collectionitem | the item to search for |
Returns true if the supplied collection contains the supplied item. Text comparison ignores case.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| collection | void collection | the collection to inspect or transform |
Returns the number of items in the supplied collection.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| collection | void collection | the collection to inspect or transform |
Returns a new collection with duplicate values removed, keeping the first occurrence of each value.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| collection | void collection | the collection to inspect or transform |
Returns true if the supplied collection has no items.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| collection | void collection | the collection to inspect or transform |
Returns the first item in the supplied collection, or null if the collection is empty.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| collection | void collection | the collection to search |
| item | collectionitem | the item whose position should be returned |
Returns the zero-based index of the first matching item in the supplied collection, or -1 if absent. Text comparison ignores case.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| collection | void collection | the collection to inspect or transform |
| index | number | the zero-based index to test |
Returns true if the supplied zero-based index points at an item in the collection.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| collection | void collection | the collection to inspect or transform |
Returns the last item in the supplied collection, or null if the collection is empty.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| collection | void collection | the collection to copy |
| item | collectionitem | the item to prepend to the start of the returned collection |
Returns a new collection with the supplied item prepended to the start.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| collection | void collection | the collection to slice |
| index | number | the zero-based index at which the slice begins |
| count | number | the maximum number of items to return |
Returns a new collection containing up to count items from the supplied zero-based index.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| collection | void collection | the collection to inspect or transform |
Returns a new collection with the supplied collection's items in reverse order.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| collection | void collection | the collection to inspect or transform |
Returns a new collection with the supplied collection's items in random order.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| collection | void collection | the collection to inspect or transform |
| count | number | the number of items to skip from the start of the collection |
Returns a new collection excluding up to count items from the start of the supplied collection.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| collection | void collection | the collection to inspect or transform |
| count | number | the maximum number of items to keep from the start of the collection |
Returns a new collection containing up to count items from the start of the supplied collection.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| collection | void collection | the collection to inspect or transform |
| index | number | the zero-based index of the item to omit |
Returns a new collection with the item at the zero-based index omitted. Invalid indexes return a copy of the original collection.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| collection | void collection | the collection you want to check |
| item | collectionitem | the item you are looking for in the collection |
This function allows you to test whether a given item is in a collection. True if the collection contains the item.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| collection | void collection | a collection of anything |
| index | number | the zero-based index of the element you want to retrieve from the collection |
This function returns the element at the specified index of a collection, or null if an incorrect index is specified. The return type depends on the return type of the collection. You may need to convert the result. See CONVERT function.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| collection | void collection | a collection of anything |
| item | collectionitem | the item whose position in the collection you want to know |
This function returns the zero-based index of a specified item in the collection, if present. If not present it returns -1.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| reference | text | a unique reference that is passed to each of the progs when executed |
| description | text | the description of the combat that appears in combat status |
| gerund | text | the gerund used in combat descriptions, e.g. fighting, sparring, boxing, etc. |
| friendly | boolean | whether this combat counts as friendly and uses the spar rules or not |
| combatant1 | character | the first combatant |
| combatant2 | character | the second combatant |
| joinprog | text | a prog to execute when someone joins the combat. it must accept a character (the joiner) and a text parameter (the reference). |
| leaveprog | text | a prog to execute when someone leaves the combat. it must accept a character (the leaver) and a text parameter (the reference). |
| endprog | text | a prog to execute when the combat ends. it must accept a text parameter (the reference). |
| moveprog | text | a prog to execute when someone makes a move in combat. it must accept a character (the attacker), another character (the target) and a text parameter (the reference). |
| hitprog | text | a prog to execute when someone hits someone in combat. it must accept a character (the attacker), another character (the target) and a text parameter (the reference). |
Starts a combat that executes progs when various things happen.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| filename | text | the file name to append to |
| text | text | the text to append |
Appends text to a file on the current computer owner and returns true if a writable file system was available.
| Parameter | Variable Type | Parameter Help |
|---|
Clears the currently active terminal session by writing a fresh blank screen and returns true if a session was available.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| filename | text | the file name to test on the current computer owner |
Returns true if the named file exists on the current computer owner.
| Parameter | Variable Type | Parameter Help |
|---|
Returns the file names available on the current computer owner.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| processid | number | the process id to kill on the current owner |
Kills a process on the current owner and returns true if that process was ended.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| program | text | the program name or id to launch on the current owner |
Launches a computer program on the current owner and returns its process id, or 0 if launch failed.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| filename | text | the file name to read from the current computer owner |
Reads the full text contents of a file from the current computer owner.
| Parameter | Variable Type | Parameter Help |
|---|
Suspends the current computer program until the connected terminal user types a line of input, then returns that line as text.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| source | text | the signal source component name, optionally suffixed with :endpoint |
Suspends the current computer program until the named signal source on the execution host item emits a non-zero signal, then returns that numeric signal value.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| filename | text | the file name to write |
| text | text | the replacement text contents |
Overwrites or creates a file on the current computer owner and returns true if a writable file system was available.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text to write to the current terminal session |
Writes text to the currently active computer terminal session and returns true if a session was available.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | magicresourcehaver | the variable that you want to convert. can be null. |
| to | character | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | magicresourcehaver | the variable that you want to convert. can be null. |
| to | toon | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | magicresourcehaver | the variable that you want to convert. can be null. |
| to | item | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | magicresourcehaver | the variable that you want to convert. can be null. |
| to | location | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | perceiver | the variable that you want to convert. can be null. |
| to | character | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | perceiver | the variable that you want to convert. can be null. |
| to | item | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | perceivable | the variable that you want to convert. can be null. |
| to | character | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | perceivable | the variable that you want to convert. can be null. |
| to | item | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | perceivable | the variable that you want to convert. can be null. |
| to | location | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | perceivable | the variable that you want to convert. can be null. |
| to | zone | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | perceivable | the variable that you want to convert. can be null. |
| to | shard | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | character | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | location | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | item | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | shard | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | zone | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | race | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | culture | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | chargen | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | trait | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | clan | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | rank | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | appointment | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | paygrade | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | currency | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | exit | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | language | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | accent | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | merit | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | calendar | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | clock | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | effect | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | knowledge | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | role | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | ethnicity | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | drug | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | weatherevent | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | shop | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | merchandise | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | outfit | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | outfititem | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | project | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | overlaypackage | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | terrain | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | solid | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | liquid | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | gas | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | magicspell | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | magicschool | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | magiccapability | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | bank | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | bankaccount | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | bankaccounttype | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | legalauthority | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | law | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | crime | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | market | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | marketcategory | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | script | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | writing | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | area | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | legalclass | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | agriculturefield | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | perceivable | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | perceiver | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | toon | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | referencetype | the variable that you want to convert. can be null. |
| to | magicresourcehaver | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | text | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | number | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | boolean | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | character | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | location | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | item | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | shard | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | gender | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | zone | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | void collection | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | race | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | culture | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | chargen | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | trait | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | clan | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | rank | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | appointment | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | paygrade | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | currency | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | exit | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | literal | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | datetime | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | timespan | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | language | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | accent | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | merit | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | muddatetime | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | calendar | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | clock | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | effect | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | knowledge | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | role | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | ethnicity | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | drug | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | weatherevent | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | shop | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | merchandise | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | outfit | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | outfititem | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | project | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | overlaypackage | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | terrain | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | solid | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | liquid | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | gas | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | void dictionary | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | void collectiondictionary | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | magicspell | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | magicschool | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | magiccapability | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | bank | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | bankaccount | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | bankaccounttype | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | legalauthority | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | law | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | crime | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | market | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | marketcategory | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | liquidmixture | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | script | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | writing | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | area | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | legalclass | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| from | anything | the variable that you want to convert. can be null. |
| to | agriculturefield | a dummy variable of the type that you want to convert to. |
This function allows you to convert a variable from one type to another type.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | perceiver | the perceiver to convert to a character. |
Converts a perceiver to a character, if possible. Otherwise returns null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | perceivable | the perceivable to convert to a character. |
Converts a perceivable to a character, if possible. Otherwise returns null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | toon | the toon to convert to a character. |
Converts a toon to a character, if possible. Otherwise returns null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | collectionitem | the collection item to convert to a character. |
Converts a collection item to a character, if possible. Otherwise returns null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character to fetch crimes for |
| authority | legalauthority | the authority to check crimes in, or if null, all authorities |
Returns a list of all the crimes a character has committed in the specified authority (or authorities)
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose legal class you want to check |
| authority | legalauthority | the legal authority to check in |
Returns the legal class a character belongs to in the specified legal authority
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who you want to check for being in custody |
This function checks if the character is currently in the physical custody of any enforcers
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who you want to check for being in prison |
| authority | legalauthority | the legal authority to check in, or null for all |
This function checks if the character is currently serving a prison sentence
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character you want to check |
| authority | legalauthority | the legal authority to check in, or if null, checks all of the authorities |
Returns true if the character is an enforcer in the specified legal authority or authorities
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character to check |
| authority | legalauthority | the legal authority in which to check, or all authorities if null |
This function checks to see if the character has ever had a serious crime (one that incurred jail time or capital punishment) recorded against them
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character to check |
This function checks to see if the character has ever had a serious crime (one that incurred jail time or capital punishment) recorded against them
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose wanted status you want to know |
| legalauthority | legalauthority | the legal authority you're checking against, or null if checking against all |
This function determines if the supplied character is wanted for arrest in the specified legal authority
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character to fetch crimes for |
| authority | legalauthority | the authority to check crimes in, or if null, all authorities |
Returns a list of all the unresolved crimes known to authorities in the specified authority (or authorities)
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| offenderclass | legalclass | the legal class to test as the higher-ranked side |
| victimclass | legalclass | the legal class to test as the lower-ranked side |
Returns true if the first legal class outranks the second legal class
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| offender | character | the offender to evaluate |
| victim | character | the victim to evaluate |
| authority | legalauthority | the legal authority to resolve the legal classes in |
Returns true if the first character's legal class outranks the second character's legal class in the specified authority
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who you want to check for bail |
| authority | legalauthority | the legal authority to check in, or null for all |
This function checks if the character is currently on bail for any crimes
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who you want to check for being on good behavior |
| authority | legalauthority | the legal authority to check in, or null for all |
This function checks if the character is currently on a good behavior bond for a previous crime. Alternate spelling version for US English proggers.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who you want to check for being on good behaviour |
| authority | legalauthority | the legal authority to check in, or null for all |
This function checks if the character is currently on a good behaviour bond for a previous crime
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character to fetch crimes for |
| authority | legalauthority | the authority to check crimes in, or if null, all authorities |
Returns a list of all the resolved crimes in the specified authority (or authorities)
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character to fetch crimes for |
| authority | legalauthority | the authority to check crimes in, or if null, all authorities |
Returns a list of all the unresolved crimes unknown to authorities in the specified authority (or authorities)
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who you want to check for warnings |
This function checks if the character is currently under a warning to surrender from any enforcers
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose accessible worn, held, and carried items should be searched. |
| currency | currency | the currency definition whose coins should be counted. |
Counts coins of a currency found on a character, inside an item, or in a room while respecting normal get-access limits such as closed containers. Errors if the target or currency is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item to search, skipping closed containers that normal get rules would block. |
| currency | currency | the currency definition whose coins should be counted. |
Counts coins of a currency found on a character, inside an item, or in a room while respecting normal get-access limits such as closed containers. Errors if the target or currency is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the room whose accessible loose items should be searched. |
| currency | currency | the currency definition whose coins should be counted. |
Counts coins of a currency found on a character, inside an item, or in a room while respecting normal get-access limits such as closed containers. Errors if the target or currency is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose worn, held, and carried items should be searched. |
| currency | currency | the currency definition whose coins should be counted. |
Counts all coins of a currency found on a character, inside an item, or in a room, recursively searching containers without applying get-access rules. Errors if the target or currency is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item to search, including nested container contents. |
| currency | currency | the currency definition whose coins should be counted. |
Counts all coins of a currency found on a character, inside an item, or in a room, recursively searching containers without applying get-access rules. Errors if the target or currency is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the room whose loose items should be searched. |
| currency | currency | the currency definition whose coins should be counted. |
Counts all coins of a currency found on a character, inside an item, or in a room, recursively searching containers without applying get-access rules. Errors if the target or currency is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| currency | currency | the currency definition to query, load, give, or count. |
| amount | text number | the amount to use. text amounts are parsed using the target system's normal builder/player parsing rules. |
| target | magicresourcehaver | the target character, item, location, or perceivable for the operation. |
| respectgetrules | boolean | whether closed containers and other normal get-access restrictions should be respected. |
Adds currency to a character, item, or room, creating a currency pile if needed. The amount can be numeric base currency or text parsed by the currency. Errors on null currency, invalid amount text, or null target; returns true when currency was added.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| currency | currency | the currency definition to query, load, give, or count. |
| coins | text | a text list of coin counts and coin names, such as '3 silver 8 copper'. |
Creates a new currency-pile item from exact coin counts such as '2 crowns 5 pennies'. Errors if the currency is null, the coin text is malformed, or a coin name is invalid.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| currency | currency | the currency definition to query, load, give, or count. |
| amount | number | the amount to use. text amounts are parsed using the target system's normal builder/player parsing rules. |
Creates a new currency-pile item worth the supplied numeric or text amount. Errors if the currency is null or the text amount cannot be parsed.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| currency | currency | the currency definition to query, load, give, or count. |
| amount | text | the amount to use. text amounts are parsed using the target system's normal builder/player parsing rules. |
Creates a new currency-pile item worth the supplied numeric or text amount. Errors if the currency is null or the text amount cannot be parsed.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| currency | currency | the currency that you want to take |
| amount | number | the amount that you want to take |
| from | location | who or what you want to take it from |
| useget | boolean | whether to use the get rules (i.e. don't take from locked containers etc) |
| givechange | boolean | whether to give change or not |
This function lets you take currency from currency piles in a room, held by a character or in an item. Returns true if it succeeds.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| currency | currency | the currency that you want to take |
| amount | text | the amount that you want to take |
| from | location | who or what you want to take it from |
| useget | boolean | whether to use the get rules (i.e. don't take from locked containers etc) |
| givechange | boolean | whether to give change or not |
This function lets you take currency from currency piles in a room, held by a character or in an item. Returns true if it succeeds.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| currency | currency | the currency that you want to take |
| amount | number | the amount that you want to take |
| from | character | who or what you want to take it from |
| useget | boolean | whether to use the get rules (i.e. don't take from locked containers etc) |
| givechange | boolean | whether to give change or not |
This function lets you take currency from currency piles in a room, held by a character or in an item. Returns true if it succeeds.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| currency | currency | the currency that you want to take |
| amount | text | the amount that you want to take |
| from | character | who or what you want to take it from |
| useget | boolean | whether to use the get rules (i.e. don't take from locked containers etc) |
| givechange | boolean | whether to give change or not |
This function lets you take currency from currency piles in a room, held by a character or in an item. Returns true if it succeeds.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| currency | currency | the currency that you want to take |
| amount | number | the amount that you want to take |
| from | item | who or what you want to take it from |
| useget | boolean | whether to use the get rules (i.e. don't take from locked containers etc) |
| givechange | boolean | whether to give change or not |
This function lets you take currency from currency piles in a room, held by a character or in an item. Returns true if it succeeds.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| currency | currency | the currency that you want to take |
| amount | text | the amount that you want to take |
| from | item | who or what you want to take it from |
| useget | boolean | whether to use the get rules (i.e. don't take from locked containers etc) |
| givechange | boolean | whether to give change or not |
This function lets you take currency from currency piles in a room, held by a character or in an item. Returns true if it succeeds.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the numeric id of the currency to look up. |
Looks up a currency by ID or name. Returns null if no currency matches.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| name | text | the currency name or alias to look up. |
Looks up a currency by ID or name. Returns null if no currency matches.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| clock | text | the in-game clock to use, or the clock name where this function accepts text. |
Looks up a clock by name and returns how many in-game seconds pass for each real second. Errors if the clock name is null or does not match a clock.
| Parameter | Variable Type | Parameter Help |
|---|
Returns the current real-world UTC date and time, equivalent to System.DateTime.UtcNow. Use this for real-time expiry or logging rather than in-game calendar time.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| calendar | calendar | the in-game calendar to use. its feed clock supplies the time when no clock is specified. |
Returns the current in-game date and time for a calendar using the calendar's feed clock and that clock's primary timezone. Returns the special Never mud datetime if the calendar or clock is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| calendar | calendar | the in-game calendar whose current date is used. |
| clock | clock | the in-game clock whose current time is used. if null, the calendar's feed clock is used. |
Returns the current in-game date and time for a calendar and clock using the clock's primary timezone. Returns the special Never mud datetime if the calendar or resolved clock is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| calendar | calendar | the in-game calendar whose current date is used. |
| clock | clock | the in-game clock whose current time is used. if null, the calendar's feed clock is used. |
| timezone | text | optional timezone alias or id from the supplied clock. if omitted or invalid, the clock's primary timezone is used. |
Returns the current in-game date and time for a calendar and clock, adjusted to the supplied timezone when it matches one of the clock's timezones. Returns the special Never mud datetime if the calendar or resolved clock is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| datetext | text | the real-world date text to parse. |
| format | text | a .net date/time format string used to format or parse the date. |
Parses real-world date text using a .NET format mask and invariant culture. Returns an error if the text does not match the supplied format.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| calendar | calendar | the in-game calendar to use. |
| clock | clock | the in-game clock to use, or the clock name where this function accepts text. |
| text | text | the text to parse. |
Parses text into an in-game mud datetime using the supplied calendar and clock. Returns the special Never mud datetime when the calendar is null, the text is empty, or parsing fails.
| Parameter | Variable Type | Parameter Help |
|---|
Returns the current real-world UTC date with the time component set to midnight. Use now() when you need the current instant rather than just the date.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| value | datetime | the value to convert or inspect. |
Formats a real-world datetime, optionally with a format string and a character whose culture and account formatting preferences should be used.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| value | datetime | the value to convert or inspect. |
| voyeur | toon | the character whose account culture and formatting preferences should be used. |
Formats a real-world datetime, optionally with a format string and a character whose culture and account formatting preferences should be used.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| value | datetime | the value to convert or inspect. |
| format | text | a .net date/time format string used to format or parse the date. |
| voyeur | toon | the character whose account culture and formatting preferences should be used. |
Formats a real-world datetime, optionally with a format string and a character whose culture and account formatting preferences should be used.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| value | muddatetime | the value to convert or inspect. |
Formats an in-game mud datetime with long calendar and time display rules. Null or Never mud datetimes display as Never.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| value | timespan | the value to convert or inspect. |
Formats a duration as readable text, optionally using the supplied character account culture and formatting preferences.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| value | timespan | the value to convert or inspect. |
| voyeur | toon | the character whose account culture and formatting preferences should be used. |
Formats a duration as readable text, optionally using the supplied character account culture and formatting preferences.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| value | muddatetime | the in-game mud datetime to format with long calendar and crude time display rules. |
Formats an in-game mud datetime using long calendar and crude time display rules. Null or Never mud datetimes display as Never.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| value | muddatetime | the in-game mud datetime to format using short calendar and short time display rules. |
Formats an in-game mud datetime using short calendar and short time display rules. Null or Never mud datetimes display as Never.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| value | muddatetime | the in-game mud datetime to format with long calendar and vague time display rules. |
Formats an in-game mud datetime using long calendar and vague time display rules. Null or Never mud datetimes display as Never.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| value | muddatetime | the in-game mud datetime to format with wordy calendar and long time display rules. |
Formats an in-game mud datetime using wordy calendar and long time display rules. Null or Never mud datetimes display as Never.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| value | number | the value to test. |
| bound1 | number | one inclusive bound of the range. |
| bound2 | number | the other inclusive bound of the range. |
Returns true if the first value is inclusively between the other two values. The bounds may be supplied in either order.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| value | timespan | the value to test. |
| bound1 | timespan | one inclusive bound of the range. |
| bound2 | timespan | the other inclusive bound of the range. |
Returns true if the first value is inclusively between the other two values. The bounds may be supplied in either order.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| value | datetime | the value to test. |
| bound1 | datetime | one inclusive bound of the range. |
| bound2 | datetime | the other inclusive bound of the range. |
Returns true if the first value is inclusively between the other two values. The bounds may be supplied in either order.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| value | muddatetime | the value to test. |
| bound1 | muddatetime | one inclusive bound of the range. |
| bound2 | muddatetime | the other inclusive bound of the range. |
Returns true if the first value is inclusively between the other two values. The bounds may be supplied in either order.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| date | datetime | the real-world datetime value to inspect or transform |
Returns the day-of-month component of the supplied real-world DateTime value.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| date | datetime | the real-world datetime value to inspect or transform |
Returns the day-of-week number for the supplied real-world DateTime value, where Sunday is 0 and Saturday is 6.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| date | datetime | the real-world datetime value to inspect or transform |
Returns the one-based day-of-year number for the supplied real-world DateTime value.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| date | datetime | the real-world datetime value to inspect or transform |
Returns the hour component of the supplied real-world DateTime value, from 0 to 23.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| date | datetime | the real-world datetime value to inspect or transform |
Returns true if the supplied real-world DateTime value falls on Saturday or Sunday.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| date | datetime | the real-world datetime value to inspect or transform |
Returns the millisecond component of the supplied real-world DateTime value.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| date | datetime | the real-world datetime value to inspect or transform |
Returns the minute component of the supplied real-world DateTime value.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| date | datetime | the real-world datetime value to inspect or transform |
Returns the month component of the supplied real-world DateTime value, from 1 to 12.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| date | datetime | the real-world datetime value to inspect or transform |
Returns the supplied real-world DateTime value with the time component set to midnight.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| date | datetime | the real-world datetime value to inspect or transform |
Returns the second component of the supplied real-world DateTime value.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| date | datetime | the real-world datetime value to inspect or transform |
Returns the year component of the supplied real-world DateTime value.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| date | datetime | the date to use as the exclusive starting point. |
| weekday | text | the weekday name to seek. |
Returns the last matching weekday after the supplied date.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| date | datetime | the date to use as the exclusive starting point. |
| weekday | text | the weekday name to seek. |
| occurrences | number | the nth matching weekday to seek. negative values reverse the direction. |
Returns the nth last matching weekday after the supplied date.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| date | muddatetime | the date to use as the exclusive starting point. |
| weekday | text | the weekday name to seek. |
Returns the last matching weekday after the supplied date.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| date | muddatetime | the date to use as the exclusive starting point. |
| weekday | text | the weekday name to seek. |
| occurrences | number | the nth matching weekday to seek. negative values reverse the direction. |
Returns the nth last matching weekday after the supplied date.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| days | number | the day component of the timespan |
| hours | number | the hour component of the timespan |
| minutes | number | the minute component of the timespan |
| seconds | number | the second component of the timespan |
| milliseconds | number | the millisecond component of the timespan |
Returns a TimeSpan constructed from the supplied day, hour, minute, second and millisecond components. Unrepresentable values return a zero TimeSpan.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| date | datetime | the date to use as the exclusive starting point. |
| weekday | text | the weekday name to seek. |
Returns the next matching weekday after the supplied date.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| date | datetime | the date to use as the exclusive starting point. |
| weekday | text | the weekday name to seek. |
| occurrences | number | the nth matching weekday to seek. negative values reverse the direction. |
Returns the nth next matching weekday after the supplied date.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| date | muddatetime | the date to use as the exclusive starting point. |
| weekday | text | the weekday name to seek. |
Returns the next matching weekday after the supplied date.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| date | muddatetime | the date to use as the exclusive starting point. |
| weekday | text | the weekday name to seek. |
| occurrences | number | the nth matching weekday to seek. negative values reverse the direction. |
Returns the nth next matching weekday after the supplied date.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| timespan | timespan | the timespan value to inspect or transform |
Returns the absolute value of the supplied TimeSpan. Unrepresentable values return a zero TimeSpan.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| timespan | timespan | the timespan value to inspect or transform |
Returns the day component of the supplied TimeSpan value.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| timespan | timespan | the timespan value to inspect or transform |
Returns the hour component of the supplied TimeSpan value after whole days are removed.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| timespan | timespan | the timespan value to inspect or transform |
Returns the millisecond component of the supplied TimeSpan value after whole seconds are removed.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| timespan | timespan | the timespan value to inspect or transform |
Returns the minute component of the supplied TimeSpan value after whole hours are removed.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| timespan | timespan | the timespan value to inspect or transform |
Returns the supplied TimeSpan with its sign reversed. Unrepresentable values return a zero TimeSpan.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| timespan | timespan | the timespan value to inspect or transform |
Returns the second component of the supplied TimeSpan value after whole minutes are removed.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| days | number | the number of days to convert into a timespan |
Returns a TimeSpan representing the supplied number of days.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| hours | number | the number of hours to convert into a timespan |
Returns a TimeSpan representing the supplied number of hours.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| milliseconds | number | the number of milliseconds to convert into a timespan |
Returns a TimeSpan representing the supplied number of milliseconds.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| minutes | number | the number of minutes to convert into a timespan |
Returns a TimeSpan representing the supplied number of minutes.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| seconds | number | the number of seconds to convert into a timespan |
Returns a TimeSpan representing the supplied number of seconds.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| timespan | timespan | the timespan value to inspect or transform |
Returns the total duration of the supplied TimeSpan value expressed in days, including fractional days.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| timespan | timespan | the timespan value to inspect or transform |
Returns the total duration of the supplied TimeSpan value expressed in hours, including fractional hours.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| timespan | timespan | the timespan value to inspect or transform |
Returns the total duration of the supplied TimeSpan value expressed in milliseconds, including fractional milliseconds.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| timespan | timespan | the timespan value to inspect or transform |
Returns the total duration of the supplied TimeSpan value expressed in minutes, including fractional minutes.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| timespan | timespan | the timespan value to inspect or transform |
Returns the total duration of the supplied TimeSpan value expressed in seconds, including fractional seconds.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void collectiondictionary | the collection dictionary to inspect or transform |
Returns true if the supplied collection dictionary contains at least one value.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void collectiondictionary | the collection dictionary to inspect |
| key | text | the text key to search for |
Returns true if the supplied collection dictionary contains the specified text key.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void collectiondictionary | the collection dictionary to inspect |
| value | collectionitem | the value to search for across all keys |
Returns true if any value in the collection dictionary matches the supplied value. Text comparison ignores case.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void collectiondictionary | the collection dictionary to inspect or transform |
Returns the number of keys in the supplied collection dictionary.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void collectiondictionary | the collection dictionary to inspect or transform |
Returns true if the supplied collection dictionary contains no values.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void collectiondictionary | the collection dictionary to inspect |
| key | text | the text key whose values should be returned |
Returns the collection of values stored at the specified text key, or an empty collection if the key is absent.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void collectiondictionary | the collection dictionary to inspect |
| key | text | the text key whose first value should be returned |
Returns the first value stored at the specified text key, or null if the key is absent or has no values.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void collectiondictionary | the collection dictionary to inspect or transform |
Returns a text collection containing all keys in the supplied collection dictionary.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void collectiondictionary | the collection dictionary to inspect or transform |
Returns the total number of values stored across all keys in the supplied collection dictionary.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void collectiondictionary | the collection dictionary to inspect or transform |
Returns a collection containing all values across all keys in the supplied collection dictionary.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void collectiondictionary | the collection dictionary to copy |
| key | text | the text key to omit from the returned collection dictionary |
Returns a new collection dictionary with the specified key omitted. If the key is absent, the returned collection dictionary is a copy of the original.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary to inspect or transform |
Returns true if the supplied dictionary has at least one keyed value.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary to inspect |
| key | text | the text key to search for |
Returns true if the supplied dictionary contains the specified text key.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary to inspect |
| value | collectionitem | the value to search for |
Returns true if any value in the dictionary matches the supplied value. Text comparison ignores case.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary to inspect or transform |
Returns the number of keyed values in the supplied dictionary.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary to inspect or transform |
Returns true if the supplied dictionary has no keyed values.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary to inspect or transform |
Returns the first key in the supplied dictionary, or blank if the dictionary is empty.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary to inspect |
| key | text | the text key whose value should be returned |
Returns the value stored at the specified text key, or null if the key is absent.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary to inspect |
| key | text | the text key whose value should be returned |
| default | collectionitem | the value to return when the key is absent |
Returns the value stored at the specified text key, or the supplied default value if the key is absent.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary to inspect or transform |
Returns a text collection containing all keys in the supplied dictionary.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary to copy |
| key | text | the text key to set in the returned dictionary |
| value | collectionitem | the value to store at that key |
Returns a new dictionary with the specified key set to the supplied value. The original dictionary is not changed.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary to inspect or transform |
Returns a collection containing all values in the supplied dictionary.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary to copy |
| key | text | the text key to omit from the returned dictionary |
Returns a new dictionary with the specified key omitted. If the key is absent, the returned dictionary is a copy of the original.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | text | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | number | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | boolean | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | character | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | location | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | item | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | shard | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | gender | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | zone | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | race | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | culture | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | chargen | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | trait | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | clan | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | rank | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | appointment | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | paygrade | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | currency | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | exit | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | datetime | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | timespan | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | language | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | accent | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | merit | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | muddatetime | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | calendar | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | clock | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | effect | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | knowledge | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | role | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | ethnicity | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | drug | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | weatherevent | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | shop | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | merchandise | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | outfit | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | outfititem | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | project | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | overlaypackage | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | terrain | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | solid | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | liquid | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | gas | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | magicspell | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | magicschool | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | magiccapability | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | bank | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | bankaccount | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | bankaccounttype | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | legalauthority | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | law | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | crime | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | market | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | marketcategory | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | liquidmixture | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | script | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | writing | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | area | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | legalclass | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| dictionary | void dictionary | the dictionary you want to set the item in |
| key | text | the text key at which you want to store that item |
| item | agriculturefield | the item that you want to add to the dictionary |
Sets the specified text key in the dictionary to be the item specified. Returns true if the set succeeded (the types were compatible), and false if not.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| channelid | number | the numeric discord channel id to send to. |
| title | text | the title or heading of the outgoing message. |
| message | text | the body text of the outgoing discord message. |
Sends a Discord message through the configured Discord connection using channel ID, title, and message text. Returns false if any argument is null; returns true after queueing the send even if no Discord connection is currently configured.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who is getting the tattoo |
| tattooid | number | the id number of the tattoo template to apply |
| bodypart | text | the name of the bodypart to install the tattoo on |
| tattooist | character | the tattooist who is responsible for the tattoo. can be null |
| tattooistskill | number | the skill of the tattooist. if it is null, checks the tattooist's skill |
| completion | number | the completion percentage between 0.0 and 1.0 |
This command attempts to add the specified tattoo to a character. Returns true if it was successful.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | perceiver | the target that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | perceiver | the target that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | perceiver | the target that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | perceiver | the target that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | perceiver | the target that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | perceiver | the target that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | perceiver | the target that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | perceiver | the target that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference7 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | perceiver | the target that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference7 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference8 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| area | area | the area that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| area | area | the area that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| area | area | the area that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| area | area | the area that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| area | area | the area that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| area | area | the area that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| area | area | the area that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| area | area | the area that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference7 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| area | area | the area that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference7 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference8 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| area | area | the area that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| area | area | the area that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| area | area | the area that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| area | area | the area that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| area | area | the area that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| area | area | the area that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| area | area | the area that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| area | area | the area that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference7 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| area | area | the area that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference7 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference8 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| area | area | the area that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| area | area | the area that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| area | area | the area that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| area | area | the area that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| area | area | the area that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| area | area | the area that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| area | area | the area that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| area | area | the area that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference7 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| area | area | the area that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference7 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference8 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | perceiver | the target that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | perceiver | the target that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | perceiver | the target that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | perceiver | the target that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | perceiver | the target that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | perceiver | the target that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | perceiver | the target that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | perceiver | the target that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference7 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | perceiver | the target that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference7 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference8 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | perceiver | the target that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | perceiver | the target that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | perceiver | the target that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | perceiver | the target that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | perceiver | the target that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | perceiver | the target that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | perceiver | the target that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | perceiver | the target that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference7 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | perceiver | the target that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference7 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference8 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| text | text | the message to send to the location |
This function sends a specified message to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| text | text | the message to send to the location |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
This function sends a specified message to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| text | text | the message to send to the location |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
| perceivable2 | perceivable | a perceivable to use dynamically in the echoes. use $2 to refer. |
This function sends a specified message to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| text | text | the message to send to the location |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
| perceivable2 | perceivable | a perceivable to use dynamically in the echoes. use $2 to refer. |
| perceivable3 | perceivable | a perceivable to use dynamically in the echoes. use $3 to refer. |
This function sends a specified message to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| text | text | the message to send to the location |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
| perceivable2 | perceivable | a perceivable to use dynamically in the echoes. use $2 to refer. |
| perceivable3 | perceivable | a perceivable to use dynamically in the echoes. use $3 to refer. |
| perceivable4 | perceivable | a perceivable to use dynamically in the echoes. use $4 to refer. |
This function sends a specified message to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| text | text | the message to send to the location |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
| perceivable2 | perceivable | a perceivable to use dynamically in the echoes. use $2 to refer. |
| perceivable3 | perceivable | a perceivable to use dynamically in the echoes. use $3 to refer. |
| perceivable4 | perceivable | a perceivable to use dynamically in the echoes. use $4 to refer. |
| perceivable5 | perceivable | a perceivable to use dynamically in the echoes. use $5 to refer. |
This function sends a specified message to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| text | text | the message to send to the location |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
| perceivable2 | perceivable | a perceivable to use dynamically in the echoes. use $2 to refer. |
| perceivable3 | perceivable | a perceivable to use dynamically in the echoes. use $3 to refer. |
| perceivable4 | perceivable | a perceivable to use dynamically in the echoes. use $4 to refer. |
| perceivable5 | perceivable | a perceivable to use dynamically in the echoes. use $5 to refer. |
| perceivable6 | perceivable | a perceivable to use dynamically in the echoes. use $6 to refer. |
This function sends a specified message to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| text | text | the message to send to the location |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
| perceivable2 | perceivable | a perceivable to use dynamically in the echoes. use $2 to refer. |
| perceivable3 | perceivable | a perceivable to use dynamically in the echoes. use $3 to refer. |
| perceivable4 | perceivable | a perceivable to use dynamically in the echoes. use $4 to refer. |
| perceivable5 | perceivable | a perceivable to use dynamically in the echoes. use $5 to refer. |
| perceivable6 | perceivable | a perceivable to use dynamically in the echoes. use $6 to refer. |
| perceivable7 | perceivable | a perceivable to use dynamically in the echoes. use $7 to refer. |
This function sends a specified message to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| text | text | the message to send to the location |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
| perceivable2 | perceivable | a perceivable to use dynamically in the echoes. use $2 to refer. |
| perceivable3 | perceivable | a perceivable to use dynamically in the echoes. use $3 to refer. |
| perceivable4 | perceivable | a perceivable to use dynamically in the echoes. use $4 to refer. |
| perceivable5 | perceivable | a perceivable to use dynamically in the echoes. use $5 to refer. |
| perceivable6 | perceivable | a perceivable to use dynamically in the echoes. use $6 to refer. |
| perceivable7 | perceivable | a perceivable to use dynamically in the echoes. use $7 to refer. |
| perceivable8 | perceivable | a perceivable to use dynamically in the echoes. use $8 to refer. |
This function sends a specified message to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| layer | text | the layer to send the message to |
| text | text | the message to send to the location |
This function sends a specified message to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| layer | text | the layer to send the message to |
| text | text | the message to send to the location |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
This function sends a specified message to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| layer | text | the layer to send the message to |
| text | text | the message to send to the location |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
| perceivable2 | perceivable | a perceivable to use dynamically in the echoes. use $2 to refer. |
This function sends a specified message to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| layer | text | the layer to send the message to |
| text | text | the message to send to the location |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
| perceivable2 | perceivable | a perceivable to use dynamically in the echoes. use $2 to refer. |
| perceivable3 | perceivable | a perceivable to use dynamically in the echoes. use $3 to refer. |
This function sends a specified message to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| layer | text | the layer to send the message to |
| text | text | the message to send to the location |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
| perceivable2 | perceivable | a perceivable to use dynamically in the echoes. use $2 to refer. |
| perceivable3 | perceivable | a perceivable to use dynamically in the echoes. use $3 to refer. |
| perceivable4 | perceivable | a perceivable to use dynamically in the echoes. use $4 to refer. |
This function sends a specified message to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| layer | text | the layer to send the message to |
| text | text | the message to send to the location |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
| perceivable2 | perceivable | a perceivable to use dynamically in the echoes. use $2 to refer. |
| perceivable3 | perceivable | a perceivable to use dynamically in the echoes. use $3 to refer. |
| perceivable4 | perceivable | a perceivable to use dynamically in the echoes. use $4 to refer. |
| perceivable5 | perceivable | a perceivable to use dynamically in the echoes. use $5 to refer. |
This function sends a specified message to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| layer | text | the layer to send the message to |
| text | text | the message to send to the location |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
| perceivable2 | perceivable | a perceivable to use dynamically in the echoes. use $2 to refer. |
| perceivable3 | perceivable | a perceivable to use dynamically in the echoes. use $3 to refer. |
| perceivable4 | perceivable | a perceivable to use dynamically in the echoes. use $4 to refer. |
| perceivable5 | perceivable | a perceivable to use dynamically in the echoes. use $5 to refer. |
| perceivable6 | perceivable | a perceivable to use dynamically in the echoes. use $6 to refer. |
This function sends a specified message to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| layer | text | the layer to send the message to |
| text | text | the message to send to the location |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
| perceivable2 | perceivable | a perceivable to use dynamically in the echoes. use $2 to refer. |
| perceivable3 | perceivable | a perceivable to use dynamically in the echoes. use $3 to refer. |
| perceivable4 | perceivable | a perceivable to use dynamically in the echoes. use $4 to refer. |
| perceivable5 | perceivable | a perceivable to use dynamically in the echoes. use $5 to refer. |
| perceivable6 | perceivable | a perceivable to use dynamically in the echoes. use $6 to refer. |
| perceivable7 | perceivable | a perceivable to use dynamically in the echoes. use $7 to refer. |
This function sends a specified message to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| layer | text | the layer to send the message to |
| text | text | the message to send to the location |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
| perceivable2 | perceivable | a perceivable to use dynamically in the echoes. use $2 to refer. |
| perceivable3 | perceivable | a perceivable to use dynamically in the echoes. use $3 to refer. |
| perceivable4 | perceivable | a perceivable to use dynamically in the echoes. use $4 to refer. |
| perceivable5 | perceivable | a perceivable to use dynamically in the echoes. use $5 to refer. |
| perceivable6 | perceivable | a perceivable to use dynamically in the echoes. use $6 to refer. |
| perceivable7 | perceivable | a perceivable to use dynamically in the echoes. use $7 to refer. |
| perceivable8 | perceivable | a perceivable to use dynamically in the echoes. use $8 to refer. |
This function sends a specified message to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| text | text | the message to send to the location |
This function sends a specified message to every perceiver in the location - the format is fixed, it does not wrap / process in any way. You can use the colour tags (#0, #1 etc) in this echo.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| text | text | the message to send to the location |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
This function sends a specified message to every perceiver in the location - the format is fixed, it does not wrap / process in any way. You can use the colour tags (#0, #1 etc) in this echo.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| text | text | the message to send to the location |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
| perceivable2 | perceivable | a perceivable to use dynamically in the echoes. use $2 to refer. |
This function sends a specified message to every perceiver in the location - the format is fixed, it does not wrap / process in any way. You can use the colour tags (#0, #1 etc) in this echo.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| text | text | the message to send to the location |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
| perceivable2 | perceivable | a perceivable to use dynamically in the echoes. use $2 to refer. |
| perceivable3 | perceivable | a perceivable to use dynamically in the echoes. use $3 to refer. |
This function sends a specified message to every perceiver in the location - the format is fixed, it does not wrap / process in any way. You can use the colour tags (#0, #1 etc) in this echo.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| text | text | the message to send to the location |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
| perceivable2 | perceivable | a perceivable to use dynamically in the echoes. use $2 to refer. |
| perceivable3 | perceivable | a perceivable to use dynamically in the echoes. use $3 to refer. |
| perceivable4 | perceivable | a perceivable to use dynamically in the echoes. use $4 to refer. |
This function sends a specified message to every perceiver in the location - the format is fixed, it does not wrap / process in any way. You can use the colour tags (#0, #1 etc) in this echo.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| text | text | the message to send to the location |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
| perceivable2 | perceivable | a perceivable to use dynamically in the echoes. use $2 to refer. |
| perceivable3 | perceivable | a perceivable to use dynamically in the echoes. use $3 to refer. |
| perceivable4 | perceivable | a perceivable to use dynamically in the echoes. use $4 to refer. |
| perceivable5 | perceivable | a perceivable to use dynamically in the echoes. use $5 to refer. |
This function sends a specified message to every perceiver in the location - the format is fixed, it does not wrap / process in any way. You can use the colour tags (#0, #1 etc) in this echo.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| text | text | the message to send to the location |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
| perceivable2 | perceivable | a perceivable to use dynamically in the echoes. use $2 to refer. |
| perceivable3 | perceivable | a perceivable to use dynamically in the echoes. use $3 to refer. |
| perceivable4 | perceivable | a perceivable to use dynamically in the echoes. use $4 to refer. |
| perceivable5 | perceivable | a perceivable to use dynamically in the echoes. use $5 to refer. |
| perceivable6 | perceivable | a perceivable to use dynamically in the echoes. use $6 to refer. |
This function sends a specified message to every perceiver in the location - the format is fixed, it does not wrap / process in any way. You can use the colour tags (#0, #1 etc) in this echo.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| text | text | the message to send to the location |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
| perceivable2 | perceivable | a perceivable to use dynamically in the echoes. use $2 to refer. |
| perceivable3 | perceivable | a perceivable to use dynamically in the echoes. use $3 to refer. |
| perceivable4 | perceivable | a perceivable to use dynamically in the echoes. use $4 to refer. |
| perceivable5 | perceivable | a perceivable to use dynamically in the echoes. use $5 to refer. |
| perceivable6 | perceivable | a perceivable to use dynamically in the echoes. use $6 to refer. |
| perceivable7 | perceivable | a perceivable to use dynamically in the echoes. use $7 to refer. |
This function sends a specified message to every perceiver in the location - the format is fixed, it does not wrap / process in any way. You can use the colour tags (#0, #1 etc) in this echo.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| text | text | the message to send to the location |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
| perceivable2 | perceivable | a perceivable to use dynamically in the echoes. use $2 to refer. |
| perceivable3 | perceivable | a perceivable to use dynamically in the echoes. use $3 to refer. |
| perceivable4 | perceivable | a perceivable to use dynamically in the echoes. use $4 to refer. |
| perceivable5 | perceivable | a perceivable to use dynamically in the echoes. use $5 to refer. |
| perceivable6 | perceivable | a perceivable to use dynamically in the echoes. use $6 to refer. |
| perceivable7 | perceivable | a perceivable to use dynamically in the echoes. use $7 to refer. |
| perceivable8 | perceivable | a perceivable to use dynamically in the echoes. use $8 to refer. |
This function sends a specified message to every perceiver in the location - the format is fixed, it does not wrap / process in any way. You can use the colour tags (#0, #1 etc) in this echo.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| text | text | the message to send to the location |
| language | language | the language that the language content of the message should be understood in |
| accent | accent | the spoken accent of the language content of the message |
This function sends a specified message (including potentially language/accent bound spoken information) to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo. Anything inside double quotes will be interpreted as language.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| text | text | the message to send to the location |
| language | language | the language that the language content of the message should be understood in |
| accent | accent | the spoken accent of the language content of the message |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
This function sends a specified message (including potentially language/accent bound spoken information) to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo. Anything inside double quotes will be interpreted as language.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| text | text | the message to send to the location |
| language | language | the language that the language content of the message should be understood in |
| accent | accent | the spoken accent of the language content of the message |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
| perceivable2 | perceivable | a perceivable to use dynamically in the echoes. use $2 to refer. |
This function sends a specified message (including potentially language/accent bound spoken information) to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo. Anything inside double quotes will be interpreted as language.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| text | text | the message to send to the location |
| language | language | the language that the language content of the message should be understood in |
| accent | accent | the spoken accent of the language content of the message |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
| perceivable2 | perceivable | a perceivable to use dynamically in the echoes. use $2 to refer. |
| perceivable3 | perceivable | a perceivable to use dynamically in the echoes. use $3 to refer. |
This function sends a specified message (including potentially language/accent bound spoken information) to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo. Anything inside double quotes will be interpreted as language.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| text | text | the message to send to the location |
| language | language | the language that the language content of the message should be understood in |
| accent | accent | the spoken accent of the language content of the message |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
| perceivable2 | perceivable | a perceivable to use dynamically in the echoes. use $2 to refer. |
| perceivable3 | perceivable | a perceivable to use dynamically in the echoes. use $3 to refer. |
| perceivable4 | perceivable | a perceivable to use dynamically in the echoes. use $4 to refer. |
This function sends a specified message (including potentially language/accent bound spoken information) to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo. Anything inside double quotes will be interpreted as language.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| text | text | the message to send to the location |
| language | language | the language that the language content of the message should be understood in |
| accent | accent | the spoken accent of the language content of the message |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
| perceivable2 | perceivable | a perceivable to use dynamically in the echoes. use $2 to refer. |
| perceivable3 | perceivable | a perceivable to use dynamically in the echoes. use $3 to refer. |
| perceivable4 | perceivable | a perceivable to use dynamically in the echoes. use $4 to refer. |
| perceivable5 | perceivable | a perceivable to use dynamically in the echoes. use $5 to refer. |
This function sends a specified message (including potentially language/accent bound spoken information) to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo. Anything inside double quotes will be interpreted as language.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| text | text | the message to send to the location |
| language | language | the language that the language content of the message should be understood in |
| accent | accent | the spoken accent of the language content of the message |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
| perceivable2 | perceivable | a perceivable to use dynamically in the echoes. use $2 to refer. |
| perceivable3 | perceivable | a perceivable to use dynamically in the echoes. use $3 to refer. |
| perceivable4 | perceivable | a perceivable to use dynamically in the echoes. use $4 to refer. |
| perceivable5 | perceivable | a perceivable to use dynamically in the echoes. use $5 to refer. |
| perceivable6 | perceivable | a perceivable to use dynamically in the echoes. use $6 to refer. |
This function sends a specified message (including potentially language/accent bound spoken information) to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo. Anything inside double quotes will be interpreted as language.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| text | text | the message to send to the location |
| language | language | the language that the language content of the message should be understood in |
| accent | accent | the spoken accent of the language content of the message |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
| perceivable2 | perceivable | a perceivable to use dynamically in the echoes. use $2 to refer. |
| perceivable3 | perceivable | a perceivable to use dynamically in the echoes. use $3 to refer. |
| perceivable4 | perceivable | a perceivable to use dynamically in the echoes. use $4 to refer. |
| perceivable5 | perceivable | a perceivable to use dynamically in the echoes. use $5 to refer. |
| perceivable6 | perceivable | a perceivable to use dynamically in the echoes. use $6 to refer. |
| perceivable7 | perceivable | a perceivable to use dynamically in the echoes. use $7 to refer. |
This function sends a specified message (including potentially language/accent bound spoken information) to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo. Anything inside double quotes will be interpreted as language.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| text | text | the message to send to the location |
| language | language | the language that the language content of the message should be understood in |
| accent | accent | the spoken accent of the language content of the message |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
| perceivable2 | perceivable | a perceivable to use dynamically in the echoes. use $2 to refer. |
| perceivable3 | perceivable | a perceivable to use dynamically in the echoes. use $3 to refer. |
| perceivable4 | perceivable | a perceivable to use dynamically in the echoes. use $4 to refer. |
| perceivable5 | perceivable | a perceivable to use dynamically in the echoes. use $5 to refer. |
| perceivable6 | perceivable | a perceivable to use dynamically in the echoes. use $6 to refer. |
| perceivable7 | perceivable | a perceivable to use dynamically in the echoes. use $7 to refer. |
| perceivable8 | perceivable | a perceivable to use dynamically in the echoes. use $8 to refer. |
This function sends a specified message (including potentially language/accent bound spoken information) to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo. Anything inside double quotes will be interpreted as language.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| layer | text | the layer to send the message to |
| text | text | the message to send to the location |
| language | language | the language that the language content of the message should be understood in |
| accent | accent | the spoken accent of the language content of the message |
This function sends a specified message (including potentially language/accent bound spoken information) to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo. Anything inside double quotes will be interpreted as language.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| layer | text | the layer to send the message to |
| text | text | the message to send to the location |
| language | language | the language that the language content of the message should be understood in |
| accent | accent | the spoken accent of the language content of the message |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
This function sends a specified message (including potentially language/accent bound spoken information) to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo. Anything inside double quotes will be interpreted as language.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| layer | text | the layer to send the message to |
| text | text | the message to send to the location |
| language | language | the language that the language content of the message should be understood in |
| accent | accent | the spoken accent of the language content of the message |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
| perceivable2 | perceivable | a perceivable to use dynamically in the echoes. use $2 to refer. |
This function sends a specified message (including potentially language/accent bound spoken information) to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo. Anything inside double quotes will be interpreted as language.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| layer | text | the layer to send the message to |
| text | text | the message to send to the location |
| language | language | the language that the language content of the message should be understood in |
| accent | accent | the spoken accent of the language content of the message |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
| perceivable2 | perceivable | a perceivable to use dynamically in the echoes. use $2 to refer. |
| perceivable3 | perceivable | a perceivable to use dynamically in the echoes. use $3 to refer. |
This function sends a specified message (including potentially language/accent bound spoken information) to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo. Anything inside double quotes will be interpreted as language.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| layer | text | the layer to send the message to |
| text | text | the message to send to the location |
| language | language | the language that the language content of the message should be understood in |
| accent | accent | the spoken accent of the language content of the message |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
| perceivable2 | perceivable | a perceivable to use dynamically in the echoes. use $2 to refer. |
| perceivable3 | perceivable | a perceivable to use dynamically in the echoes. use $3 to refer. |
| perceivable4 | perceivable | a perceivable to use dynamically in the echoes. use $4 to refer. |
This function sends a specified message (including potentially language/accent bound spoken information) to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo. Anything inside double quotes will be interpreted as language.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| layer | text | the layer to send the message to |
| text | text | the message to send to the location |
| language | language | the language that the language content of the message should be understood in |
| accent | accent | the spoken accent of the language content of the message |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
| perceivable2 | perceivable | a perceivable to use dynamically in the echoes. use $2 to refer. |
| perceivable3 | perceivable | a perceivable to use dynamically in the echoes. use $3 to refer. |
| perceivable4 | perceivable | a perceivable to use dynamically in the echoes. use $4 to refer. |
| perceivable5 | perceivable | a perceivable to use dynamically in the echoes. use $5 to refer. |
This function sends a specified message (including potentially language/accent bound spoken information) to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo. Anything inside double quotes will be interpreted as language.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| layer | text | the layer to send the message to |
| text | text | the message to send to the location |
| language | language | the language that the language content of the message should be understood in |
| accent | accent | the spoken accent of the language content of the message |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
| perceivable2 | perceivable | a perceivable to use dynamically in the echoes. use $2 to refer. |
| perceivable3 | perceivable | a perceivable to use dynamically in the echoes. use $3 to refer. |
| perceivable4 | perceivable | a perceivable to use dynamically in the echoes. use $4 to refer. |
| perceivable5 | perceivable | a perceivable to use dynamically in the echoes. use $5 to refer. |
| perceivable6 | perceivable | a perceivable to use dynamically in the echoes. use $6 to refer. |
This function sends a specified message (including potentially language/accent bound spoken information) to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo. Anything inside double quotes will be interpreted as language.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| layer | text | the layer to send the message to |
| text | text | the message to send to the location |
| language | language | the language that the language content of the message should be understood in |
| accent | accent | the spoken accent of the language content of the message |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
| perceivable2 | perceivable | a perceivable to use dynamically in the echoes. use $2 to refer. |
| perceivable3 | perceivable | a perceivable to use dynamically in the echoes. use $3 to refer. |
| perceivable4 | perceivable | a perceivable to use dynamically in the echoes. use $4 to refer. |
| perceivable5 | perceivable | a perceivable to use dynamically in the echoes. use $5 to refer. |
| perceivable6 | perceivable | a perceivable to use dynamically in the echoes. use $6 to refer. |
| perceivable7 | perceivable | a perceivable to use dynamically in the echoes. use $7 to refer. |
This function sends a specified message (including potentially language/accent bound spoken information) to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo. Anything inside double quotes will be interpreted as language.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location to send the message to |
| layer | text | the layer to send the message to |
| text | text | the message to send to the location |
| language | language | the language that the language content of the message should be understood in |
| accent | accent | the spoken accent of the language content of the message |
| perceivable1 | perceivable | a perceivable to use dynamically in the echoes. use $1 to refer. |
| perceivable2 | perceivable | a perceivable to use dynamically in the echoes. use $2 to refer. |
| perceivable3 | perceivable | a perceivable to use dynamically in the echoes. use $3 to refer. |
| perceivable4 | perceivable | a perceivable to use dynamically in the echoes. use $4 to refer. |
| perceivable5 | perceivable | a perceivable to use dynamically in the echoes. use $5 to refer. |
| perceivable6 | perceivable | a perceivable to use dynamically in the echoes. use $6 to refer. |
| perceivable7 | perceivable | a perceivable to use dynamically in the echoes. use $7 to refer. |
| perceivable8 | perceivable | a perceivable to use dynamically in the echoes. use $8 to refer. |
This function sends a specified message (including potentially language/accent bound spoken information) to every perceiver in the location. You can use the colour tags (#0, #1 etc) in this echo. Anything inside double quotes will be interpreted as language.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| shard | shard | the shard that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| shard | shard | the shard that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| shard | shard | the shard that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| shard | shard | the shard that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| shard | shard | the shard that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| shard | shard | the shard that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| shard | shard | the shard that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| shard | shard | the shard that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference7 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| shard | shard | the shard that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference7 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference8 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| shard | shard | the shard that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| shard | shard | the shard that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| shard | shard | the shard that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| shard | shard | the shard that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| shard | shard | the shard that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| shard | shard | the shard that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| shard | shard | the shard that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| shard | shard | the shard that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference7 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| shard | shard | the shard that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference7 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference8 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| shard | shard | the shard that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| shard | shard | the shard that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| shard | shard | the shard that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| shard | shard | the shard that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| shard | shard | the shard that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| shard | shard | the shard that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| shard | shard | the shard that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| shard | shard | the shard that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference7 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| shard | shard | the shard that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference7 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference8 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| terrain | terrain | the terrain that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| terrain | terrain | the terrain that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| terrain | terrain | the terrain that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| terrain | terrain | the terrain that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| terrain | terrain | the terrain that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| terrain | terrain | the terrain that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| terrain | terrain | the terrain that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| terrain | terrain | the terrain that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference7 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| terrain | terrain | the terrain that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference7 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference8 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| terrain | terrain | the terrain that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| terrain | terrain | the terrain that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| terrain | terrain | the terrain that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| terrain | terrain | the terrain that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| terrain | terrain | the terrain that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| terrain | terrain | the terrain that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| terrain | terrain | the terrain that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| terrain | terrain | the terrain that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference7 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| terrain | terrain | the terrain that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference7 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference8 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| terrain | terrain | the terrain that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| terrain | terrain | the terrain that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| terrain | terrain | the terrain that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| terrain | terrain | the terrain that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| terrain | terrain | the terrain that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| terrain | terrain | the terrain that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| terrain | terrain | the terrain that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| terrain | terrain | the terrain that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference7 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| terrain | terrain | the terrain that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference7 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference8 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| zone | zone | the zone that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| zone | zone | the zone that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| zone | zone | the zone that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| zone | zone | the zone that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| zone | zone | the zone that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| zone | zone | the zone that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| zone | zone | the zone that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| zone | zone | the zone that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference7 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| zone | zone | the zone that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference7 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference8 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| zone | zone | the zone that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| zone | zone | the zone that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| zone | zone | the zone that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| zone | zone | the zone that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| zone | zone | the zone that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| zone | zone | the zone that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| zone | zone | the zone that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| zone | zone | the zone that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference7 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| zone | zone | the zone that receives or scopes the echo. |
| message | text | the fixed-format text to send. ansi colour substitutions are applied, but emote parsing is bypassed. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference7 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference8 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Fixed variants bypass emote parsing and send the supplied text as fixed-format output. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| zone | zone | the zone that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| zone | zone | the zone that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| zone | zone | the zone that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| zone | zone | the zone that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| zone | zone | the zone that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| zone | zone | the zone that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| zone | zone | the zone that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| zone | zone | the zone that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference7 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| zone | zone | the zone that receives or scopes the echo. |
| message | text | the emote text to send. ansi colour substitutions are applied and perceivable references can be used by the emote parser. |
| language | language | the language used for a language-aware echo. |
| accent | accent | the accent used for a language-aware echo. |
| reference1 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference2 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference3 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference4 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference5 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference6 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference7 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
| reference8 | perceivable | an optional perceivable reference for the message, used by the emote parser for pronouns and placeholders. |
Sends a FutureProg echo to the supplied scope. Non-fixed variants parse the text as an emote, so supplied perceivable references can be used for pronouns and placeholders. The language variants use the supplied language and accent, equivalent to sending a language-aware echo through the perception system. Returns true when the scope, message, and every supplied perceivable reference are valid; returns false without sending if a required value is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| perceivable | perceivable | the perceivable to whom the healing effect is being added |
| multiplier | number | the healing multiplier for the effect |
| stages | number | the number of difficulty stages to stage the healing difficulty checks by. negative is a bonus, positive is a penalty. |
| progid | number | the id of the prog to whether the effect applies |
| duration | timespan | the duration of the effect |
This function adds an effect to a perceivable (character or item) that changes the rate and difficulty of healing. Returns the effect it creates.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| perceivable | perceivable | the perceivable to whom the healing effect is being added |
| multiplier | number | the healing multiplier for the effect |
| stages | number | the number of difficulty stages to stage the healing difficulty checks by. negative is a bonus, positive is a penalty. |
| progid | text | the name of the prog to whether the effect applies |
| duration | timespan | the duration of the effect |
This function adds an effect to a perceivable (character or item) that changes the rate and difficulty of healing. Returns the effect it creates.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| perceivable | perceivable | the perceivable to add the invisibility effect to |
| prog | number | the id of a prog to control whether the effect applies. parameters are perceivable,perceivable and returns boolean. |
This function adds an invisibility effect to a perceivable. Returns the effect it creates.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| perceivable | perceivable | the perceivable to add the invisibility effect to |
| prog | text | the name of a prog to control whether the effect applies. parameters are perceivable,perceivable and returns boolean. |
This function adds an invisibility effect to a perceivable. Returns the effect it creates.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| grid | number | the id of the grid you want to connect the item to |
| item | item | the grid-interfacing item you want to connect |
This function takes a grid-interfacing item like a grid feeder or grid outlet and connects it. Returns true if it succeeded.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| grid | number | the id of the grid you want to extend |
| location | location | the location you want to extend the grid to |
This function allows you to extend a grid (electrical, gas, liquid etc) to a new location. Returns true if the extension happened, false implies the grid was already present or there was another error.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| grid | number | the id of the grid you want to withdraw from |
| location | location | the location you want to withdraw the grid from |
This function allows you to withdraw a grid (electrical, gas, liquid etc) from a new location. Returns true if the withdrawal happened, false implies the grid was not present or there was another error.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose active drug effects should be inspected. |
| drugeffect | number | the numeric drug effect type to total across the character's active drugs. |
Returns the character's active dosage intensity for a drug effect type, summed across all active drugs and scaled by body weight. Errors if the character or effect type is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose active drug effects should be inspected. |
| drug | drug | the drug definition to total across the character's active drug effects. |
Returns the character's active dosage intensity for a specific drug, scaled by body weight and base weight units. Errors if the character or drug is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| thing | perceiver | the thing to be wounded |
| type | text | the damage type to be applied |
| formula | text | the dice formula of how much damage to do |
Creates a wound on a target item or character
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| thing | perceiver | the thing to be wounded |
| type | text | the damage type to be applied |
| amount | number | the amount of damage to do |
Creates a wound on a target item or character
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| thing | character | the thing to be wounded |
| type | text | the damage type to be applied |
| formula | text | the dice formula of how much damage to do |
| bodypart | text | the bodypart to damage |
Creates a wound on a target character
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| thing | character | the thing to be wounded |
| type | text | the damage type to be applied |
| amount | number | the amount of damage to do |
| bodypart | text | the bodypart to damage |
Creates a wound on a target character
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| perceivable | perceivable | the perceivable for whom you want to install a hook |
| hookid | number | the id of the hook that you want to install. |
This function installs a 'hook' on a perceivable. See in game help for hooks for more info.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| perceivable | perceivable | the perceivable for whom you want to install a hook |
| hookname | text | the name of the hook that you want to install. |
This function installs a 'hook' on a perceivable. See in game help for hooks for more info.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the book item to receive the printed writing |
| page | number | the page number to write to |
| text | text | the printed text to add |
| language | language | the language of the printed text |
| script | script | the script of the printed text |
| provenance | text | the publisher, source, or provenance text to display for this writing |
Adds a new piece of provenance-aware printed writing to a specific page of a book, returning false if the target is not a book, the page is invalid, or the text will not fit.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the book item to receive the printed writing |
| page | number | the page number to write to |
| text | text | the printed text to add |
| language | language | the language of the printed text |
| script | script | the script of the printed text |
| provenance | text | the publisher, source, or provenance text to display for this writing |
| colour | text | the colour name or id for the printed text |
| style | text | the writing style descriptor, or multiple descriptors separated by commas, pipes, or plus signs |
Adds a new piece of provenance-aware printed writing with explicit colour and style to a specific page of a book, returning false if validation fails.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item who's morph timer you want to clear |
This function stops an item from morphing. Its timer will not resume unless specifically made to do so via SetMorphTimer. This function returns true unless there was a problem, e.g. item was null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item whose ownership should be cleared |
Clears the registered owner of the specified item.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the book item to receive the writing reference |
| page | number | the page number to attach the writing to |
| writing | writing | the existing immutable writing to reference |
Attaches an existing immutable writing reference to a specific page of a book, returning false if the target is not a book, the page is invalid, or the writing will not fit.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the root item whose ownership tree should be changed |
| character | character | the character who should own the selected items |
Sets the registered owner of the item, its nested contents, sheath contents, and belted attachments to the specified character.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the root item whose ownership tree should be changed |
| clan | clan | the clan that should own the selected items |
Sets the registered owner of the item, its nested contents, sheath contents, and belted attachments to the specified clan.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item that you want to delete |
Permanently deletes the specified item. Warning: this is unrecoverable. Returns true if the delete is successful.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item to be opened or closed |
| locked | boolean | if true, set to open, otherwise set to closed |
| echo | boolean | whether to echo the change in state |
Changes an openable item from open to closed or the reverse. True if the change was successfully applied. Ignores game rules about whether something can be opened.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item whose ownership you want to check |
| character | character | the character whose ownership is being tested |
Returns true if the specified character is the registered owner of the item.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item whose trust state you want to check |
| character | character | the character attempting to use the item |
Returns true if the item is unowned, directly owned by the character, or owned by one of the character's allies.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item whose trust state you want to check |
| character | character | the character attempting to use the item |
Returns true if the item is property-trusted for the character or is clan-owned by a clan where the character has Use Clan Property or Can Manage Clan Property privileges.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| material | number | the id of the material that you want to load |
| weight | number | the weight of the material to load in base units for this mud. see mud owner for configuration info. |
This function loads a new commodity item into the game. It does not put the item anywhere, so you must then insert it somewhere like in a room or a character's inventory.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| material | text | the name of the material that you want to load |
| weight | number | the weight of the material to load in base units for this mud. see mud owner for configuration info. |
This function loads a new commodity item into the game. It does not put the item anywhere, so you must then insert it somewhere like in a room or a character's inventory.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| material | number | the id of the material that you want to load |
| weight | text | the weight of the material to load, e.g. 15.3kg, 12lb etc |
This function loads a new commodity item into the game. It does not put the item anywhere, so you must then insert it somewhere like in a room or a character's inventory.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| material | text | the name of the material that you want to load |
| weight | text | the weight of the material to load, e.g. 15.3kg, 12lb etc |
This function loads a new commodity item into the game. It does not put the item anywhere, so you must then insert it somewhere like in a room or a character's inventory.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| material | solid | the material that you want to load |
| weight | number | the weight of the material to load in base units for this mud. see mud owner for configuration info. |
This function loads a new commodity item into the game. It does not put the item anywhere, so you must then insert it somewhere like in a room or a character's inventory.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| material | solid | the material that you want to load |
| weight | text | the weight of the material to load, e.g. 15.3kg, 12lb etc |
This function loads a new commodity item into the game. It does not put the item anywhere, so you must then insert it somewhere like in a room or a character's inventory.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| material | number | the id of the material that you want to load |
| weight | number | the weight of the material to load in base units for this mud. see mud owner for configuration info. |
| tag | number | the id of the tag that you want to load |
This function loads a new commodity item into the game. It does not put the item anywhere, so you must then insert it somewhere like in a room or a character's inventory.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| material | text | the name of the material that you want to load |
| weight | number | the weight of the material to load in base units for this mud. see mud owner for configuration info. |
| tag | number | the id of the tag that you want to load |
This function loads a new commodity item into the game. It does not put the item anywhere, so you must then insert it somewhere like in a room or a character's inventory.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| material | number | the id of the material that you want to load |
| weight | text | the weight of the material to load, e.g. 15.3kg, 12lb etc |
| tag | number | the id of the tag that you want to load |
This function loads a new commodity item into the game. It does not put the item anywhere, so you must then insert it somewhere like in a room or a character's inventory.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| material | text | the name of the material that you want to load |
| weight | text | the weight of the material to load, e.g. 15.3kg, 12lb etc |
| tag | number | the id of the tag that you want to load |
This function loads a new commodity item into the game. It does not put the item anywhere, so you must then insert it somewhere like in a room or a character's inventory.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| material | solid | the material that you want to load |
| weight | number | the weight of the material to load in base units for this mud. see mud owner for configuration info. |
| tag | number | the id of the tag that you want to load |
This function loads a new commodity item into the game. It does not put the item anywhere, so you must then insert it somewhere like in a room or a character's inventory.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| material | solid | the material that you want to load |
| weight | text | the weight of the material to load, e.g. 15.3kg, 12lb etc |
| tag | number | the id of the tag that you want to load |
This function loads a new commodity item into the game. It does not put the item anywhere, so you must then insert it somewhere like in a room or a character's inventory.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| material | number | the id of the material that you want to load |
| weight | number | the weight of the material to load in base units for this mud. see mud owner for configuration info. |
| tag | text | the name of the tag that you want to load |
This function loads a new commodity item into the game. It does not put the item anywhere, so you must then insert it somewhere like in a room or a character's inventory.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| material | text | the name of the material that you want to load |
| weight | number | the weight of the material to load in base units for this mud. see mud owner for configuration info. |
| tag | text | the name of the tag that you want to load |
This function loads a new commodity item into the game. It does not put the item anywhere, so you must then insert it somewhere like in a room or a character's inventory.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| material | number | the id of the material that you want to load |
| weight | text | the weight of the material to load, e.g. 15.3kg, 12lb etc |
| tag | text | the name of the tag that you want to load |
This function loads a new commodity item into the game. It does not put the item anywhere, so you must then insert it somewhere like in a room or a character's inventory.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| material | text | the name of the material that you want to load |
| weight | text | the weight of the material to load, e.g. 15.3kg, 12lb etc |
| tag | text | the name of the tag that you want to load |
This function loads a new commodity item into the game. It does not put the item anywhere, so you must then insert it somewhere like in a room or a character's inventory.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| material | solid | the material that you want to load |
| weight | number | the weight of the material to load in base units for this mud. see mud owner for configuration info. |
| tag | text | the name of the tag that you want to load |
This function loads a new commodity item into the game. It does not put the item anywhere, so you must then insert it somewhere like in a room or a character's inventory.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| material | solid | the material that you want to load |
| weight | text | the weight of the material to load, e.g. 15.3kg, 12lb etc |
| tag | text | the name of the tag that you want to load |
This function loads a new commodity item into the game. It does not put the item anywhere, so you must then insert it somewhere like in a room or a character's inventory.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the id of the item prototype that you want to load |
This function loads a new item into the game based on the ID that you supply. It does not put the item anywhere, so you must then insert it somewhere like in a room or a character's inventory.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the id of the item prototype that you want to load |
| quantity | number | the quantity of the item you want to load. if this item is not stackable, this input is ignored. |
This function loads a new item into the game based on the ID that you supply. It does not put the item anywhere, so you must then insert it somewhere like in a room or a character's inventory.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the id of the item prototype that you want to load |
| variables | text | the default values for any variables on this item. this syntax is as per using the item load command in game, which means the general syntax is varname=value or varname="longer value", with multiple variables separated by spaces |
This function loads a new item into the game based on the ID that you supply. It does not put the item anywhere, so you must then insert it somewhere like in a room or a character's inventory.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the id of the item prototype that you want to load |
| quantity | number | the quantity of the item you want to load. if this item is not stackable, this input is ignored |
| variables | text | the default values for any variables on this item. this syntax is as per using the item load command in game, which means the general syntax is varname=value or varname="longer value", with multiple variables separated by spaces |
This function loads a new item into the game based on the ID that you supply. It does not put the item anywhere, so you must then insert it somewhere like in a room or a character's inventory.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| uniquename | text | the unique name of the item prototype that you want to load |
This function loads a new item into the game based on the unique name that you supply. It does not put the item anywhere, so you must then insert it somewhere like in a room or a character's inventory.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| uniquename | text | the unique name of the item prototype that you want to load |
| quantity | number | the quantity of the item you want to load. if this item is not stackable, this input is ignored. |
This function loads a new item into the game based on the unique name that you supply. It does not put the item anywhere, so you must then insert it somewhere like in a room or a character's inventory.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| uniquename | text | the unique name of the item prototype that you want to load |
| variables | text | the default values for any variables on this item. this syntax is as per using the item load command in game, which means the general syntax is varname=value or varname="longer value", with multiple variables separated by spaces |
This function loads a new item into the game based on the unique name that you supply. It does not put the item anywhere, so you must then insert it somewhere like in a room or a character's inventory.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| uniquename | text | the unique name of the item prototype that you want to load |
| quantity | number | the quantity of the item you want to load. if this item is not stackable, this input is ignored |
| variables | text | the default values for any variables on this item. this syntax is as per using the item load command in game, which means the general syntax is varname=value or varname="longer value", with multiple variables separated by spaces |
This function loads a new item into the game based on the unique name that you supply. It does not put the item anywhere, so you must then insert it somewhere like in a room or a character's inventory.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item whose current phone number you want to retrieve |
This function returns the active telephone number for a phone or telecom endpoint item, if any.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the book item whose title should be changed |
| title | text | the new title to apply |
Sets the title on a book item and returns false if the supplied item is not a book.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item whose condition you wish to set |
| condition | number | the condition of the item, between 0.0 and 1.0 |
This function sets the condition percentage of an item to whatever amount you specify.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item that you want to flip or unflip |
| flipped | boolean | a boolean representing whether this item is flipped or not |
If an item is a flippable (e.g. a table), this command sets the flipped state according to an argument you pass in. Returns true if the item was changed, false if it was already in the desired state or wasn't a flippable.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the liquid container item to fill or empty. |
| liquidid | number | the liquid id to fill the container with. use 0 or an invalid id to empty the container. |
Sets a liquid container's contents to a full container of the selected liquid, or empties it if the ID is invalid. Returns false if the item is null or is not a liquid container.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the lightable item to update. |
| state | boolean | whether the item should be lit after the call. |
Sets the lit state of a lightable item. Returns false if the item is null or does not have a lightable component.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| lock | item | the item to be locked or unlocked |
| locked | boolean | if true, set to locked. if false, set to unlocked |
| echo | boolean | whether to echo the change in state |
Changes a lock or lockable item from locked to unlocked if specified. True if the change was successfully applied.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item whose primary material you want to set |
| material | solid | the material you want to set |
This function sets the primary material of an item to the specified material. It returns true if this succeeds.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item whose primary material you want to set |
| material | number | the id of the material that you want to set |
This function sets the primary material of an item to the specified material. It returns true if this succeeds.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item whose primary material you want to set |
| material | text | the name of the material that you want to set |
This function sets the primary material of an item to the specified material. It returns true if this succeeds.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item who's morph timer you want to set |
| timer | timespan | the amount of time from now you want the morph timer to expire in |
This function allows you to set the morph timer on an item, overwriting whatever it currently is and setting it if it doesn't have one. What happens depends on the prototype. If an item is not set to morph normally, this can still make it morph but most likely morph to nothing. Returns false if anything went wrong like passed a null item.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item who's morph timer you want to set |
| timer | number | a number of seconds from now you want the morph timer to expire in |
This function allows you to set the morph timer on an item, overwriting whatever it currently is and setting it if it doesn't have one. What happens depends on the prototype. If an item is not set to morph normally, this can still make it morph but most likely morph to nothing. Returns false if anything went wrong like passed a null item.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item with an on/off component to switch. |
| state | boolean | the desired switched-on state. |
| echo | boolean | reserved for echo behaviour; the current helper stores the state directly and does not emit switch-command echoes. |
Sets the switched-on state of an on/off item component, equivalent to changing the component's SwitchedOn flag directly rather than running the player switch command. Returns false if the item is null, lacks the component, or was already in the requested state.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item to be opened or closed |
| locked | boolean | if true, set to open, otherwise set to closed |
| echo | boolean | whether to echo the change in state |
Changes an openable item from open to closed or the reverse. True if the change was successfully applied. Respects game rules about whether something can be opened.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item whose ownership should be changed |
| character | character | the character who should own the item |
Sets the registered owner of the item to the specified character.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item whose ownership should be changed |
| clan | clan | the clan that should own the item |
Sets the registered owner of the item to the specified clan.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item whose number you want to set |
| number | text | the number to assign, or an empty string to return to automatic assignment |
This function sets the preferred telephone number for a phone or telecom endpoint. It returns true if the assignment succeeded.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item whose phone endpoint should allow or deny shared numbers |
| shared | boolean | whether this endpoint should permit a number to be shared with other endpoints |
This function toggles whether a phone or telecom endpoint permits shared-number assignment. It returns true if the item supported telephone numbering.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item with a cover-providing component to update. |
| state | boolean | whether the item should actively provide cover after the call. |
Sets whether an item that can provide cover is actively providing cover. Returns false if the item is null, lacks the component, or was already in the requested state.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item whose quality you wish to set |
| quality | number | the quality of the item. 0 = terribly, 11 = legendary |
This function sets the quality of an item to whatever quality you specify.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item whose quality you wish to set |
| quality | text | the quality of the item. valid qualities are terrible, extremely bad, bad, poor, substandard, standard, good, very good, great, excellent, heroic, legendary. |
This function sets the quality of an item to whatever quality you specify.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the vending machine item whose stored balance should be changed. |
| balance | number | the new numeric balance to store on the machine. |
Sets the current balance stored in a vending-machine item component. Returns false if the item is null, is not a vending machine, or the balance is not numeric.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item to take the weight from |
| weight | number | the weight of the material to split off in base units for this mud. see mud owner for configuration info |
This function takes weight from one commodity pile and creates a new commodity pile item with the taken weight, which it then returns. It does not put the item anywhere, so you must then insert it somewhere like in a room or a character's inventory. If the quantity is the whole weight of the original item or larger, it will just return the original item and no new item will be created.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item to take the weight from |
| weight | text | the weight of the material to split off, e.g. 120kg, 15lb 3oz, etc |
This function takes weight from one commodity pile and creates a new commodity pile item with the taken weight, which it then returns. It does not put the item anywhere, so you must then insert it somewhere like in a room or a character's inventory. If the quantity is the whole weight of the original item or larger, it will just return the original item and no new item will be created.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item to take |
Takes an item from its inventory or container. Returns the item.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item to take |
| quantity | number | the quantity to take. use 0 for all |
Takes an item from its inventory or container. Returns the new item, which may be the same as the original item if the quantity is equal to the existing quantity.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item to take the weight from |
| weight | number | the weight of the material to take in base units for this mud. see mud owner for configuration info |
This function takes a certain weight off of a commodity pile. If the weight is equal to or higher than the weight of the commodity pile, it deletes the pile. Returns true if it succeeded at taking the weight.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item to take the weight from |
| weight | text | the weight of the material to take, e.g. 120kg, 15lb 3oz, etc |
This function takes a certain weight off of a commodity pile. If the weight is equal to or higher than the weight of the commodity pile, it deletes the pile. Returns true if it succeeded at taking the weight.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item to take |
Takes an item from its inventory or container and deletes it. Returns null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item to take |
| quantity | number | the quantity to take. use 0 for all |
Takes an item from its inventory or container. Deletes the item and returns null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | text | the item you want to check is equal to any of the other supplied items |
| item1 | text | an item to compare |
| item2 | text | an item to compare |
This function determines whether the first supplied argument is 'in' the list of other arguments. It will return true if any of the other supplied text items match the first.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | text | the item you want to check is equal to any of the other supplied items |
| item1 | text | an item to compare |
| item2 | text | an item to compare |
| item3 | text | an item to compare |
This function determines whether the first supplied argument is 'in' the list of other arguments. It will return true if any of the other supplied text items match the first.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | text | the item you want to check is equal to any of the other supplied items |
| item1 | text | an item to compare |
| item2 | text | an item to compare |
| item3 | text | an item to compare |
| item4 | text | an item to compare |
This function determines whether the first supplied argument is 'in' the list of other arguments. It will return true if any of the other supplied text items match the first.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | text | the item you want to check is equal to any of the other supplied items |
| item1 | text | an item to compare |
| item2 | text | an item to compare |
| item3 | text | an item to compare |
| item4 | text | an item to compare |
| item5 | text | an item to compare |
This function determines whether the first supplied argument is 'in' the list of other arguments. It will return true if any of the other supplied text items match the first.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | text | the item you want to check is equal to any of the other supplied items |
| item1 | text | an item to compare |
| item2 | text | an item to compare |
| item3 | text | an item to compare |
| item4 | text | an item to compare |
| item5 | text | an item to compare |
| item6 | text | an item to compare |
This function determines whether the first supplied argument is 'in' the list of other arguments. It will return true if any of the other supplied text items match the first.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | text | the item you want to check is equal to any of the other supplied items |
| item1 | text | an item to compare |
| item2 | text | an item to compare |
| item3 | text | an item to compare |
| item4 | text | an item to compare |
| item5 | text | an item to compare |
| item6 | text | an item to compare |
| item7 | text | an item to compare |
This function determines whether the first supplied argument is 'in' the list of other arguments. It will return true if any of the other supplied text items match the first.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | text | the item you want to check is equal to any of the other supplied items |
| item1 | text | an item to compare |
| item2 | text | an item to compare |
| item3 | text | an item to compare |
| item4 | text | an item to compare |
| item5 | text | an item to compare |
| item6 | text | an item to compare |
| item7 | text | an item to compare |
| item8 | text | an item to compare |
This function determines whether the first supplied argument is 'in' the list of other arguments. It will return true if any of the other supplied text items match the first.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | text | the item you want to check is equal to any of the other supplied items |
| item1 | text | an item to compare |
| item2 | text | an item to compare |
| item3 | text | an item to compare |
| item4 | text | an item to compare |
| item5 | text | an item to compare |
| item6 | text | an item to compare |
| item7 | text | an item to compare |
| item8 | text | an item to compare |
| item9 | text | an item to compare |
This function determines whether the first supplied argument is 'in' the list of other arguments. It will return true if any of the other supplied text items match the first.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | text | the item you want to check is equal to any of the other supplied items |
| item1 | text | an item to compare |
| item2 | text | an item to compare |
| item3 | text | an item to compare |
| item4 | text | an item to compare |
| item5 | text | an item to compare |
| item6 | text | an item to compare |
| item7 | text | an item to compare |
| item8 | text | an item to compare |
| item9 | text | an item to compare |
| item10 | text | an item to compare |
This function determines whether the first supplied argument is 'in' the list of other arguments. It will return true if any of the other supplied text items match the first.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | text | the item you want to check is equal to any of the other supplied items |
| item1 | text | an item to compare |
| item2 | text | an item to compare |
| item3 | text | an item to compare |
| item4 | text | an item to compare |
| item5 | text | an item to compare |
| item6 | text | an item to compare |
| item7 | text | an item to compare |
| item8 | text | an item to compare |
| item9 | text | an item to compare |
| item10 | text | an item to compare |
| item11 | text | an item to compare |
This function determines whether the first supplied argument is 'in' the list of other arguments. It will return true if any of the other supplied text items match the first.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | boolean | the boolean you want to change |
This function takes a boolean and transforms it into the opposite value - e.g. True becomes False, False becomes True.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the id to look up |
Converts an ID number into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| name | text | the name to look up |
Converts a name into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the id to look up |
Converts an ID number into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| clan | clan | the clan in which you want to search |
| name | text | the name to look up |
Converts a name into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the id to look up |
Converts an ID number into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| name | text | the name to look up |
Converts a name into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the id of the bank |
Returns the bank referenced by the ID, or null if not found
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| name | text | the name of the bank |
Returns the bank referenced by the name, or null if not found
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the id of the bank account |
Returns the bank account referenced by the ID, or null if not found
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| code | text | the code of the bank account in the form bank:accn |
Returns the bank account referenced by the code, or null if not found
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| bank | bank | the home bank |
| code | text | the code of the bank account in the form bank:accn or just an accn for the bank |
Returns the bank account referenced by the code, or null if not found
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the id of the character to retrieve or load |
Retrieves or loads a character by their ID. Does not add them to the gameworld if it does load them. Can return null if no character with that ID is found.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| identityid | number | the durable character identity id. |
| instanceid | number | the active characterinstances row id. |
Retrieves the currently loaded physical actor for an identity and instance id. Returns null if that specific instance is not loaded.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the id to look up |
Converts an ID number into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| name | text | the name to look up |
Converts a name into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the id to look up |
Converts an ID number into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| name | text | the name to look up |
Converts a name into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the id to look up |
Converts an ID number into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| name | text | the name to look up |
Converts a name into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the id to look up |
Converts an ID number into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| name | text | the name to look up |
Converts a name into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| gender | text | the textual representation of the gender you want to load. |
This function takes some text and returns a gender based on the text. The valid genders are male, female, neuter, non-binary and indeterminate.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the id to look up |
Converts an ID number into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| name | text | the name to look up |
Converts a name into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the id to look up |
Converts an ID number into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| name | text | the name to look up |
Converts a name into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the id to look up |
Converts an ID number into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| name | text | the name to look up |
Converts a name into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the id to look up |
Converts an ID number into a legal class, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| name | text | the legal class name to look up |
| legalauthority | legalauthority | the legal authority that scopes the lookup |
Converts a name within a legal authority into a legal class, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the id to look up |
Converts an ID number into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| name | text | the name to look up |
Converts a name into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the id to look up |
Converts an ID number into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| name | text | the name to look up |
Converts a name into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the id to look up |
Converts an ID number into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| name | text | the name to look up |
Converts a name into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the id to look up |
| revision | number | the revision number to look up |
Converts an ID number into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| name | text | the name to look up |
| revision | number | the revision number to look up |
Converts a name into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the id to look up |
Converts an ID number into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| clan | clan | the clan in which you want to search |
| name | text | the name to look up |
Converts a name into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the id to look up |
Converts an ID number into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| name | text | the name to look up |
Converts a name into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the id to look up |
Converts an ID number into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| clan | clan | the clan in which you want to search |
| name | number | the name to look up |
Converts a name and clan into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| clan | clan | the clan in which you want to search |
| rank # | text | the rank number of the rank |
Converts a rank number and clan into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the id to look up |
Converts an ID number into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| name | text | the name to look up |
Converts a name into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the id to look up |
Converts an ID number into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| name | text | the name to look up |
Converts a name into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the id to look up |
Converts an ID number into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| name | text | the name to look up |
Converts a name into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the id to look up |
Converts an ID number into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| name | text | the name to look up |
Converts a name into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the id to look up |
Converts an ID number into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| name | text | the name to look up |
Converts a name into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the id to look up |
Converts an ID number into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| name | text | the name to look up |
Converts a name into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the id to look up |
Converts an ID number into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| name | text | the name to look up |
Converts a name into the specified type, if one exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose active spell effects should be inspected |
Returns the active spell-parent effects on the character.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose active spell effects should be inspected |
| spell | magicspell | the spell to match |
Returns the active spell-parent effects on the character that belong to the specified spell.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose active spell effects should be inspected |
Returns the distinct spells currently represented by active spell-parent effects on the character.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| thing | magicresourcehaver | the character, item, or room whose magic resource level should be altered |
| resource | text | the name or id of the magic resource to alter |
| amount | number | the amount to set, add, or subtract |
Adds to the specified magic resource on a character, item, or room and returns the resulting clamped amount.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| thing | magicresourcehaver | the character, item, or room whose magic resource level should be altered |
| resourceid | number | the id of the magic resource to alter |
| amount | number | the amount to set, add, or subtract |
Adds to the specified magic resource on a character, item, or room and returns the resulting clamped amount.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| thing | magicresourcehaver | the character, item, or room whose magic resource level should be altered |
| resource | text | the name or id of the magic resource to alter |
| amount | number | the amount to set, add, or subtract |
Adds to the specified magic resource on a character, item, or room and returns the resulting clamped amount.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| thing | magicresourcehaver | the character, item, or room whose magic resource level should be altered |
| resourceid | number | the id of the magic resource to alter |
| amount | number | the amount to set, add, or subtract |
Adds to the specified magic resource on a character, item, or room and returns the resulting clamped amount.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose active spell effects should be altered |
| spell | magicspell | the spell to alter |
| duration | timespan | the duration to set, add, or subtract |
Adds to the remaining duration of scheduled active effects from the specified spell and returns the number altered.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character to check |
| spell | magicspell | the spell to check |
Returns true if the character knows the spell, the spell is ready, and it uses a cast trigger.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character to check |
| spell | magicspell | the spell to check |
Returns true if the character can currently cast the spell against themself at any permitted power.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character to check |
| spell | magicspell | the spell to check |
| target | perceivable | the target to use for target-aware cost and readiness checks |
Returns true if the character can currently cast the spell against the target at any permitted power.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character to check |
| spell | magicspell | the spell to check |
| power | text | the spell power name to test |
Returns true if the character can currently cast the spell against themself at the specified power.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character to check |
| spell | magicspell | the spell to check |
| target | perceivable | the target to use for target-aware cost and readiness checks |
| power | text | the spell power name to test |
Returns true if the character can currently cast the spell against the target at the specified power.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose magic state should be inspected |
Returns all ready, known spells that can be invoked through a cast trigger.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose magic state should be inspected |
Returns all ready, known cast-trigger spells the character can cast right now against themself at any permitted power.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| perceivable | perceivable | the perceivable to inspect |
| tag | text | the magic tag key |
Returns true if the perceivable has an active magic tag with the specified key.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose magic state should be inspected |
Returns all spells whose known-spell prog says the character knows them.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose magic state should be inspected |
Returns the magic capabilities currently applying to the character.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| thing | magicresourcehaver | the character, item, or room whose magic resource level should be inspected |
| resource | text | the name or id of the magic resource to inspect |
Returns the current amount of the specified magic resource on a character, item, or room.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| thing | magicresourcehaver | the character, item, or room whose magic resource level should be inspected |
| resourceid | number | the id of the magic resource to inspect |
Returns the current amount of the specified magic resource on a character, item, or room.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| perceivable | perceivable | the perceivable to inspect |
Returns all active magic tag keys on the perceivable.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| perceivable | perceivable | the perceivable to inspect |
| tag | text | the magic tag key |
Returns the first active magic tag value for the specified key, or empty text.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| perceivable | perceivable | the perceivable to inspect |
| tag | text | the magic tag key |
Returns all active magic tag values for the specified key.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose active spell effects should be removed |
| spell | magicspell | the spell to remove |
Removes active spell-parent effects from the character for the specified spell and returns the number removed.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| thing | magicresourcehaver | the character, item, or room whose magic resource level should be altered |
| resource | text | the name or id of the magic resource to alter |
| amount | number | the amount to set, add, or subtract |
Sets the specified magic resource on a character, item, or room and returns the resulting clamped amount.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| thing | magicresourcehaver | the character, item, or room whose magic resource level should be altered |
| resourceid | number | the id of the magic resource to alter |
| amount | number | the amount to set, add, or subtract |
Sets the specified magic resource on a character, item, or room and returns the resulting clamped amount.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| thing | magicresourcehaver | the character, item, or room whose magic resource level should be altered |
| resource | text | the name or id of the magic resource to alter |
| amount | number | the amount to set, add, or subtract |
Sets the specified magic resource on a character, item, or room and returns the resulting clamped amount.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| thing | magicresourcehaver | the character, item, or room whose magic resource level should be altered |
| resourceid | number | the id of the magic resource to alter |
| amount | number | the amount to set, add, or subtract |
Sets the specified magic resource on a character, item, or room and returns the resulting clamped amount.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose active spell effects should be altered |
| spell | magicspell | the spell to alter |
| duration | timespan | the duration to set, add, or subtract |
Sets the remaining duration of active effects from the specified spell and returns the number of spell-parent effects altered.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose active spell effects should be inspected |
| spell | magicspell | the spell to inspect |
Returns the longest remaining scheduled duration of active spell-parent effects from the specified spell, or zero if none are scheduled.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose active spell effects should be inspected |
| spell | magicspell | the spell to inspect |
Returns the longest remaining scheduled duration of active spell-parent effects from the specified spell, or zero if none are scheduled.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| thing | magicresourcehaver | the character, item, or room whose magic resource level should be altered |
| resource | text | the name or id of the magic resource to alter |
| amount | number | the amount to set, add, or subtract |
Subtracts from the specified magic resource on a character, item, or room and returns the resulting clamped amount.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| thing | magicresourcehaver | the character, item, or room whose magic resource level should be altered |
| resourceid | number | the id of the magic resource to alter |
| amount | number | the amount to set, add, or subtract |
Subtracts from the specified magic resource on a character, item, or room and returns the resulting clamped amount.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| thing | magicresourcehaver | the character, item, or room whose magic resource level should be altered |
| resource | text | the name or id of the magic resource to alter |
| amount | number | the amount to set, add, or subtract |
Subtracts from the specified magic resource on a character, item, or room and returns the resulting clamped amount.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| thing | magicresourcehaver | the character, item, or room whose magic resource level should be altered |
| resourceid | number | the id of the magic resource to alter |
| amount | number | the amount to set, add, or subtract |
Subtracts from the specified magic resource on a character, item, or room and returns the resulting clamped amount.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose active spell effects should be altered |
| spell | magicspell | the spell to alter |
| duration | timespan | the duration to set, add, or subtract |
Subtracts from the remaining duration of scheduled active effects from the specified spell and returns the number altered. Effects reduced below zero are removed.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| attachable | item | the item to be attached |
| attachto | item | the item the first thing it to be attached to |
Causes an item to become attached to another item. Returns true if it succeeded.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character doing the getting |
| thing | item | the thing being gotten |
This function tells you if a player could pick up an item into hands/inventory. Returns true if so. Respects all normal inventory rules.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character doing the getting |
| thing | item | the thing being gotten |
| quantity | number | the number of things being gotten, or 0 for the full stack |
This function tells you if a player could pick up a specified quantity of item into hands/inventory. Returns true if so. Respects all normal inventory rules.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character doing the getting |
| thing | item | the thing being gotten |
| container | item | the container to get it from |
This function tells you if a player could pick up an item into hands/inventory from a container. Returns true if so. Respects all normal inventory rules.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character doing the getting |
| thing | item | the thing being gotten |
| container | item | the container to get it from |
| quantity | number | the number of things being gotten, or 0 for the full stack |
This function tells you if a player could pick up a specified quantity of an item into hands/inventory from a container. Returns true if so. Respects all normal inventory rules.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| attachable | item | the item to detach from the belt |
| belt | item | the belt the item is attached to |
Detaches an item from a belt. Returns true if successful.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character dropping the item |
| item | item | the item to be dropped |
| emote | text | an optional emote performed while dropping |
Drops an item from a character, optionally with an emote.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| thing | item | the thing being put into something else |
| container | item | the container the thing is being put into |
This function puts an item into a container (ignoring normal inventory rules), does not echo anything, and returns true if successful.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character getting the item |
| thing | item | the item being gotten |
| emote | text | an optional emote to accompany the action |
Has a character pick up an item. Returns true if successful.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character getting the item |
| thing | item | the item being gotten |
| quantity | number | the number of items to get, or 0 for the whole stack |
| emote | text | an optional emote to accompany the action |
Has a character pick up an item. Returns true if successful.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character getting the item |
| thing | item | the item being gotten |
| container | item | the container the item is being taken from |
| emote | text | an optional emote to accompany the action |
Has a character get an item from a container. Returns true if successful.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character getting the item |
| thing | item | the item being gotten |
| container | item | the container the item is being taken from |
| quantity | number | the number of items to get, or 0 for the whole stack |
| emote | text | an optional emote to accompany the action |
Has a character get an item from a container. Returns true if successful.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character doing the putting |
| thing | item | the thing being put into something else |
| container | item | the container the thing is being put into |
| emote | text | the optional player emote to add to the standard echo |
This function causes a player to put an item into a container using the ordinary inventory code. It echoes to all, and returns true if successful.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| thing | item | the thing being put into something else |
| container | item | the container the thing is being put into |
This function puts an item into a container (respecting normal inventory rules), does not echo anything, and returns true if successful.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item you want to drop |
| location | location | the location you want to put the item in |
This function puts an item in a room, using the GroundLevel (or closest layer to).
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item you want to drop |
| location | location | the location you want to put the item in |
| layer | text | the layer of the location that you want to put the item in |
This function puts an item in a room in the specified layer. Possible values for layers are VeryDeepUnderwater, DeepUnderwater, Underwater, GroundLevel, OnRooftops, InTrees, HighInTrees, InAir, HighInAir. See function ROOMLAYERS for how to obtain the list of room layers for a location.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character removing the item |
| item | item | the item to be removed |
| emote | text | an optional emote to accompany the action |
Has a character remove a worn item. Returns true if successful.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character dropping the item |
| item | item | the item to be dropped |
Drops an item from a character with no associated emote.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character getting the item |
| thing | item | the item being gotten |
Has a character pick up an item with no associated emote.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character getting the item |
| thing | item | the item being gotten |
| quantity | number | the number of items to get, or 0 for the whole stack |
Has a character pick up an item with no associated emote.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character getting the item |
| thing | item | the item being gotten |
| container | item | the container the item is being taken from |
Has a character get an item from a container with no associated emote.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character getting the item |
| thing | item | the item being gotten |
| container | item | the container the item is being taken from |
| quantity | number | the number of items to get, or 0 for the whole stack |
Has a character get an item from a container with no associated emote.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character doing the putting |
| thing | item | the thing being put into something else |
| container | item | the container the thing is being put into |
This function causes a player to put an item into a container using the ordinary inventory code. It does not echo to anyone, and returns true if successful.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character removing the item |
| item | item | the item to be removed |
Has a character remove a worn item with no associated emote.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character unwielding the item |
| item | item | the item to be unwielded |
Has a character unwield an item with no associated emote.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character wearing the item |
| item | item | the item to be worn |
Has a character wear an item with no associated emote.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character wielding the item |
| item | item | the item to be wielded |
Has a character wield an item with no associated emote.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character unwielding the item |
| item | item | the item to be unwielded |
| emote | text | an optional emote to accompany the action |
Has a character unwield an item. Returns true if successful.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character wearing the item |
| item | item | the item to be worn |
| emote | text | an optional emote to accompany the action |
Has a character wear an item. Returns true if successful.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| who | character | the character wielding the item |
| item | item | the item to be wielded |
| emote | text | an optional emote to accompany the action |
Has a character wield an item. Returns true if successful.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| market | number | the id of the market you want to begin an influence in |
| template | number | the id of the market influence template you want to use |
| start | muddatetime | the mud datetime of when the influence should start |
| end | muddatetime | the mud datetime of when the influence should end |
Creates a market influence based on the supplied template. Returns the ID of the influence or 0 if there is any error.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| market | number | the id of the market you want to begin an influence in |
| template | number | the id of the market influence template you want to use |
| start | muddatetime | the mud datetime of when the influence should start |
| duration | timespan | a duration for the influence to last |
Creates a market influence based on the supplied template. Returns the ID of the influence or 0 if there is any error.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| market | number | the id of the market you want to begin an influence in |
| template | number | the id of the market influence template you want to use |
| start | muddatetime | the mud datetime of when the influence should start |
Creates a market influence based on the supplied template. This influence is indefinite until revoked. Returns the ID of the influence or 0 if there is any error.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| market | number | the id of the market you want to begin an influence in |
| template | number | the id of the market influence template you want to use |
Creates a market influence based on the supplied template. This influence begins immediately and is indefinite until revoked. Returns the ID of the influence or 0 if there is any error.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| market | number | the id of the market you want to begin an influence in |
| template | text | the name of the market influence template you want to use |
| start | muddatetime | the mud datetime of when the influence should start |
| end | muddatetime | the mud datetime of when the influence should end |
Creates a market influence based on the supplied template. Returns the ID of the influence or 0 if there is any error.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| market | number | the id of the market you want to begin an influence in |
| template | text | the name of the market influence template you want to use |
| start | muddatetime | the mud datetime of when the influence should start |
| duration | timespan | a duration for the influence to last |
Creates a market influence based on the supplied template. Returns the ID of the influence or 0 if there is any error.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| market | number | the id of the market you want to begin an influence in |
| template | text | the name of the market influence template you want to use |
| start | muddatetime | the mud datetime of when the influence should start |
Creates a market influence based on the supplied template. This influence is indefinite until revoked. Returns the ID of the influence or 0 if there is any error.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| market | number | the id of the market you want to begin an influence in |
| template | text | the name of the market influence template you want to use |
Creates a market influence based on the supplied template. This influence begins immediately and is indefinite until revoked. Returns the ID of the influence or 0 if there is any error.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| influence | number | the id of the influence to end |
Ends the specified market influence, if it exists
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| market | number | the market on which you wish to end the influences |
| templateid | number | the id of the influence template you want to end |
Ends all matching influences on the specified market that originate from the specified template
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| market | number | the market on which you wish to end the influences |
| template | text | the id of the influence template you want to end |
Ends all matching influences on the specified market that originate from the specified template
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the id of the npc template to load |
| location | location | the location into which they will be loaded |
This function loads an NPC from a specified template into a location.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| uniquename | text | the unique name of the npc template to load |
| location | location | the location into which they will be loaded |
This function loads an NPC from a specified template into a location.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| id | number | the id of the npc template to load |
| location | location | the location into which they will be loaded |
| layer | text | the layer into which to load the npc |
This function loads an NPC from a specified template into a location.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| uniquename | text | the unique name of the npc template to load |
| location | location | the location into which they will be loaded |
| layer | text | the layer into which to load the npc |
This function loads an NPC from a specified template into a location.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | collectionitem | the item that you want to test to see if it is null |
| fallback | collectionitem | the item you want to return if the first item is null |
This function accepts an item of a broad variety of types, and tests to see if it is currently null. If it is not null, it returns the item you supplied in the first parameter. If it is null, it returns the item specified in the second parameter.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | collectionitem | the item that you want to test to see if it is null |
This function accepts an item of a broad variety of types, and tests to see if it is currently null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| type | text | a text literal specifying the type of null variable. |
Returns a null variable of the type specified.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| number | number | the number to find the ceiling of |
Rounds a function up to the next highest integral number
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| number | number | the number to find the floor of |
Rounds a function down to the next lowest integral number
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| number | number | the number to round |
Rounds a function to zero decimal places
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| number | number | the number to round |
| decimals | number | the number of decimal places |
Rounds a function to the specified amount of decimal places
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| thread | text | the gptthread to call |
| message | text | the message to send to gpt |
| user | character | the user whose history is being invoked |
| maximumhistory | number | the maximum history entries |
| function | text | a prog to call with the results of this request |
This function will schedule a call to GPT including a thread history, and call the specified prog with the outcome. Returns true if successfully queued.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| thread | number | the gptthread to call |
| message | text | the message to send to gpt |
| user | character | the user whose history is being invoked |
| maximumhistory | number | the maximum history entries |
| function | text | a prog to call with the results of this request |
This function will schedule a call to GPT including a thread history, and call the specified prog with the outcome. Returns true if successfully queued.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| outfit | outfit | the outfit to add the item to |
| item | item | the item to add to the outfit |
This function adds an item to an outfit through a prog. It is the equivalent of a player using the OUTFIT SET ADD command. Returns the outfititem that is added, or null if there is an error.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| outfit | outfit | the outfit to add the item to |
| item | item | the item to add to the outfit |
| container | item | the preferred container for the item |
This function adds an item to an outfit through a prog. It is the equivalent of a player using the OUTFIT SET ADD command. Returns the outfititem that is added, or null if there is an error.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| outfit | outfit | the outfit to add the item to |
| item | item | the item to add to the outfit |
| container | item | the preferred container for the item |
| profile | text | the preferred wear profile for the item |
This function adds an item to an outfit through a prog. It is the equivalent of a player using the OUTFIT SET ADD command. Returns the outfititem that is added, or null if there is an error.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| outfit | outfit | the outfit to add the item to |
| item | item | the item to add to the outfit |
| profile | text | the preferred wear profile for the item |
This function adds an item to an outfit through a prog. It is the equivalent of a player using the OUTFIT SET ADD command. Returns the outfititem that is added, or null if there is an error.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| outfit | outfit | the outfit that you want to clone |
| character | character | the character who should get the outfit |
| name | text | the name of the new cloned outfit |
This function takes an existing outfit and clones it to a new one. This is one way that you can copy an outfit from one player to another for example. Returns the outfit that it creates. Can return null if the name is not valid.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| templateid | number | the id of the outfit template to load |
| target | character | the character who should receive the created outfit and items |
Loads all the items in an outfit template, places them around the target character according to the template, attaches a normal outfit to the target, and returns that outfit.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| templatename | text | the name or id of the outfit template to load |
| target | character | the character who should receive the created outfit and items |
Loads all the items in an outfit template, places them around the target character according to the template, attaches a normal outfit to the target, and returns that outfit.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| templateid | number | the id of the outfit template to load |
| target | character | the character who should receive the created outfit and items |
| outfitname | text | the name to use for the created outfit |
Loads all the items in an outfit template, places them around the target character according to the template, attaches a normal outfit to the target with the specified name, and returns that outfit.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| templatename | text | the name or id of the outfit template to load |
| target | character | the character who should receive the created outfit and items |
| outfitname | text | the name to use for the created outfit |
Loads all the items in an outfit template, places them around the target character according to the template, attaches a normal outfit to the target with the specified name, and returns that outfit.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| templateid | number | the id of the outfit template to load |
| target | character | the character who should receive the created outfit and items |
| outfitname | text | the name to use for the created outfit, or blank to use the template name |
| loadargs | text | additional item load arguments to apply to every created item |
Loads all the items in an outfit template, applies the extra load arguments to every created item after any per-item arguments, places them around the target character according to the template, attaches a normal outfit to the target with the specified name, and returns that outfit.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| templatename | text | the name or id of the outfit template to load |
| target | character | the character who should receive the created outfit and items |
| outfitname | text | the name to use for the created outfit, or blank to use the template name |
| loadargs | text | additional item load arguments to apply to every created item |
Loads all the items in an outfit template, applies the extra load arguments to every created item after any per-item arguments, places them around the target character according to the template, attaches a normal outfit to the target with the specified name, and returns that outfit.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character who owns the new outfit |
| name | text | the name of the outfit |
Creates a new blank outfit for a character. Returns the outfit it creates. Can return null if the name is not valid.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character to remove the outfit from |
| outfit | outfit | the outfit to remove |
This function removes all items in an outfit from a character, as if the character had used the OUTFIT REMOVE command.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character to remove the outfit from |
| outfit | outfit | the outfit to remove |
| container | item | the container to put removed items into |
This function removes all items in an outfit from a character, as if the character had used the OUTFIT REMOVE command.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character to remove the outfit from |
| outfit | outfit | the outfit to remove |
This function removes all items in an outfit from a character, as if the character had used the OUTFIT REMOVE command. This version of the command ignores the inventory and container rules, so it guarantees that the items will come off and they will go in the container.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character to remove the outfit from |
| outfit | outfit | the outfit to remove |
| container | item | the container to put removed items into |
This function removes all items in an outfit from a character, as if the character had used the OUTFIT REMOVE command. This version of the command ignores the inventory and container rules, so it guarantees that the items will come off and they will go in the container.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| outfit | outfit | the outfit to rename |
| name | text | the new name for the outfit |
This function renames an outfit. Returns true if the name was changed and was valid.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| outfit | outfit | the outfit to redescribe |
| description | text | the new description for the outfit |
This function redescribes an outfit. Returns the outfit parameter.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| outfit | outfit | the outfit whose items you want to swap the order of |
| item1 | outfititem | the first item |
| item2 | outfititem | the second item |
Swaps the order of two outfit items in an outfit, so they are worn or removed in a different order. Returns true if the items were swapped.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character to wear the outfit |
| outfit | outfit | the outfit to be worn |
Has a character wear an outfit as if they'd type OUTFIT WEAR. Returns true if it succeeds. Can fail if items are missing.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character to wear the outfit |
| outfit | outfit | the outfit to be worn |
Has a character wear an outfit as if they'd type OUTFIT WEAR. Returns true if it succeeds. Ignores missing items.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| perceivable | perceivable | the perceivable who's description is being altered |
Clears all custom full Desc overrides set by progs from this perceivable
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| perceivable | perceivable | the perceivable who's description is being altered |
| tag | text | a short bit of text identifying this specific effect set by the original overridedesc call |
Clears a custom full Desc override with the specified tag set by progs from this perceivable
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| perceivable | perceivable | the perceivable who's description is being altered |
Clears all custom SDesc overrides set by progs from this perceivable
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| perceivable | perceivable | the perceivable who's description is being altered |
| tag | text | a short bit of text identifying this specific effect set by the original overridesdesc call |
Clears a custom SDesc override with the specified tag set by progs from this perceivable
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| perceiver | perceiver | the perceiver for whom you would like to know the current light levels |
This function returns the current light level that a specified perceiver is exposed to. For characters, this would be the light levels in their room. For items, it is the maximum light levels in any room they are part of.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| thing | perceivable | the thing for which you want a description |
| perceiver | perceiver | the perceiver through whose perception you want to filter the description |
| proper | boolean | whether or not to change the output to proper case |
| coloured | boolean | whether or not to include colour in the description |
This function gets the short description of something as if it was seen in the engine by the specified perceiver.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| thing | perceivable | the thing for which you want a description |
| perceiver | perceiver | the perceiver through whose perception you want to filter the description |
| proper | boolean | whether or not to change the output to proper case |
| coloured | boolean | whether or not to include colour in the description |
This function gets the full (i.e. look) description of something as if it was seen in the engine by the specified perceiver.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| thing | perceivable | the thing for which you want a description |
| perceiver | perceiver | the perceiver through whose perception you want to filter the description |
| proper | boolean | whether or not to change the output to proper case |
| coloured | boolean | whether or not to include colour in the description |
This function gets the long (i.e. room) description of something as if it was seen in the engine by the specified perceiver.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| thing | perceivable | the thing for which you want a description |
| perceiver | perceiver | the perceiver through whose perception you want to filter the description |
| proper | boolean | whether or not to change the output to proper case |
| coloured | boolean | whether or not to include colour in the description |
This function gets the short description of something as if it was seen in the engine by the specified perceiver.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| perceivable | perceivable | the perceivable who's description is being altered |
| tag | text | a short bit of text identifying this specific effect and allowing you to remove it later |
| description | text | the overriden description for this perceivable. can include description markups |
This function adds an override to the target's full description, which applies to all perceivers. Lasts until the ClearDesc function is used on this perceivable.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| perceivable | perceivable | the perceivable who's description is being altered |
| tag | text | a short bit of text identifying this specific effect and allowing you to remove it later |
| description | text | the overriden description for this perceivable. can include description markups |
| time | timespan | the time that this effect will apply for. if null, applies forever |
This function adds an override to the target's full description, which applies to all perceivers. Lasts until the specified duration, or until ClearDesc called if null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| perceivable | perceivable | the perceivable who's description is being altered |
| tag | text | a short bit of text identifying this specific effect and allowing you to remove it later |
| description | text | the overriden description for this perceivable. can include description markups |
| time | timespan | the time that this effect will apply for. if null, applies forever |
| perceiver | perceiver | if specified, the description is only overriden for this perceiver. if null, applies to everyone |
This function adds an override to the target's full description, which applies to the specified perceiver only (or all perceivers if null). Lasts until the specified duration, or until ClearDesc called if null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| perceivable | perceivable | the perceivable who's description is being altered |
| tag | text | a short bit of text identifying this specific effect and allowing you to remove it later |
| description | text | the overriden description for this perceivable. can include description markups |
| time | timespan | the time that this effect will apply for. if null, applies forever |
| perceiver | perceiver | if specified, the description is only overriden for this perceiver. if null, applies to everyone |
| prog | text | a prog taking a perceivable and perceiver input (or just a single perceivable) and returning boolean that controls whether this applies |
This function adds an override to the target's full description, which applies to the specified perceiver only (or all perceivers if null) and only when the filter prog applies. Lasts until the specified duration, or until ClearDesc called if null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| perceivable | perceivable | the perceivable who's description is being altered |
| tag | text | a short bit of text identifying this specific effect and allowing you to remove it later |
| description | text | the overriden description for this perceivable. can include description markups |
| time | timespan | the time that this effect will apply for. if null, applies forever |
| perceiver | perceiver | if specified, the description is only overriden for this perceiver. if null, applies to everyone |
| prog | number | a prog taking a perceivable and perceiver input (or just a single perceivable) and returning boolean that controls whether this applies |
This function adds an override to the target's full description, which applies to the specified perceiver only (or all perceivers if null) and only when the filter prog applies. Lasts until the specified duration, or until ClearDesc called if null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| perceivable | perceivable | the perceivable who's description is being altered |
| tag | text | a short bit of text identifying this specific effect and allowing you to remove it later |
| description | text | the overriden description for this perceivable. can include description markups |
This function adds an override to the target's short description, which applies to all perceivers. Lasts until the ClearSDesc function is used on this perceivable.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| perceivable | perceivable | the perceivable who's description is being altered |
| tag | text | a short bit of text identifying this specific effect and allowing you to remove it later |
| description | text | the overriden description for this perceivable. can include description markups |
| time | timespan | the time that this effect will apply for. if null, applies forever |
This function adds an override to the target's short description, which applies to all perceivers. Lasts until the specified duration, or until ClearSDesc called if null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| perceivable | perceivable | the perceivable who's description is being altered |
| tag | text | a short bit of text identifying this specific effect and allowing you to remove it later |
| description | text | the overriden description for this perceivable. can include description markups |
| time | timespan | the time that this effect will apply for. if null, applies forever |
| perceiver | perceiver | if specified, the description is only overriden for this perceiver. if null, applies to everyone |
This function adds an override to the target's short description, which applies to the specified perceiver only (or all perceivers if null). Lasts until the specified duration, or until ClearSDesc called if null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| perceivable | perceivable | the perceivable who's description is being altered |
| tag | text | a short bit of text identifying this specific effect and allowing you to remove it later |
| description | text | the overriden description for this perceivable. can include description markups |
| time | timespan | the time that this effect will apply for. if null, applies forever |
| perceiver | perceiver | if specified, the description is only overriden for this perceiver. if null, applies to everyone |
| prog | text | a prog taking a perceivable and perceiver input (or just a single perceivable) and returning boolean that controls whether this applies |
This function adds an override to the target's short description, which applies to the specified perceiver only (or all perceivers if null) and only when the filter prog applies. Lasts until the specified duration, or until ClearSDesc called if null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| perceivable | perceivable | the perceivable who's description is being altered |
| tag | text | a short bit of text identifying this specific effect and allowing you to remove it later |
| description | text | the overriden description for this perceivable. can include description markups |
| time | timespan | the time that this effect will apply for. if null, applies forever |
| perceiver | perceiver | if specified, the description is only overriden for this perceiver. if null, applies to everyone |
| prog | number | a prog taking a perceivable and perceiver input (or just a single perceivable) and returning boolean that controls whether this applies |
This function adds an override to the target's short description, which applies to the specified perceiver only (or all perceivers if null) and only when the filter prog applies. Lasts until the specified duration, or until ClearSDesc called if null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | perceivable | the target |
| state | text | corporeal or noncorporeal |
Applies a saved planar state to a perceivable on the default plane.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | perceivable | the target |
| state | text | corporeal or noncorporeal |
| plane | text | the plane name or id |
Applies a saved planar state to a perceivable on a named plane.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| actor | perceivable | the actor |
| target | perceivable | the target |
| kind | text | the interaction kind |
Returns true if the actor can affect the target under planar rules.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| perceiver | perceiver | the perceiver doing the looking |
| target | perceivable | the target being perceived |
Returns true if the perceiver can perceive the target under planar rules.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | perceivable | the target whose planar overlays should be cleared |
Clears saved planar state effects from a perceivable.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| perceivable | perceivable | the perceivable whose primary plane should be returned |
Returns the name of the first plane on which a perceivable is present.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| perceivable | perceivable | the perceivable whose planes should be returned |
Returns a text collection of all planes on which a perceivable is present.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| target | perceivable | the target |
| plane | text | the plane name or id |
Sets a perceivable to ordinary corporeality on a named plane.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| thing | collectionitem | the thing whose register variables you want to retrieve |
| variable | text | the register variable that you want to get. must be a string literal. |
This function retrieves the 'register variable' specified for a thing that you specify. Which register variables are available are defined on a per-type basis. See the REGISTER command in game for more information. The return type is as it appears in the register command, not actually a CollectionItem.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| package | overlaypackage | the package that you want to approve |
| builder | character | the builder who is approving the package, or null for 'system' |
Approves the specified overlay package as ready for use. Returns true if successful
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| package | overlaypackage | the package that you want to approve |
| builder | character | the builder who is approving the package, or null for 'system' |
| comment | text | a comment for the builder approval log |
Approves the specified overlay package as ready for use. Returns true if successful
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| package | overlaypackage | the package that you want to approve |
| zone | zone | the zone to create the room in |
Creates a new blank room in the specified package and zone
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| package | overlaypackage | the package that you want to approve |
| zone | zone | the zone to create the room in |
| template | location | a room to copy as the basic template of the new room |
Creates a new room based on the template room in the specified package and zone
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| builder | character | the builder who is creating the package |
| name | text | the name of the package you want to create. must be unique. |
Creates a new cell overlay package with the specified name and builder, as if you had done CELL PACKAGE NEW. Can return null if the name is already taken so be sure to check for that.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| package | overlaypackage | the package that you want to approve |
| zone | zone | the zone to create the room in |
Creates a new blank room in the specified package and zone. Alias for CreateCell.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| package | overlaypackage | the package that you want to approve |
| zone | zone | the zone to create the room in |
| template | location | a room to copy as the basic template of the new room |
Creates a new room based on the template room in the specified package and zone. Alias for CreateCell.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| origin | location | the origin room for the new exit. |
| destination | location | the destination room for the new exit. |
| overlay | overlaypackage | the editable overlay package where the exit should be created or copied. |
| template | number | the non-cardinal exit template id to use. |
| outboundkeyword | text | the primary keyword for the origin-to-destination side. |
| outboundtarget | text | the target/sdesc displayed for the origin-to-destination side. |
| inboundkeyword | text | the primary keyword for the destination-to-origin side. |
| inboundtarget | text | the target/sdesc displayed for the destination-to-origin side. |
Creates a custom non-cardinal exit between two rooms in an overlay package, using explicit keywords and targets for both directions. This is equivalent to creating a non-cardinal builder exit from a template. Returns the created exit or null if the rooms, editable package, template, or target text are invalid, or if a conflicting exit already exists.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| origin | location | the origin room for the new exit. |
| destination | location | the destination room for the new exit. |
| overlay | overlaypackage | the editable overlay package where the exit should be created or copied. |
| template | text | the non-cardinal exit template name to use. |
| outboundkeyword | text | the primary keyword for the origin-to-destination side. |
| outboundtarget | text | the target/sdesc displayed for the origin-to-destination side. |
| inboundkeyword | text | the primary keyword for the destination-to-origin side. |
| inboundtarget | text | the target/sdesc displayed for the destination-to-origin side. |
Creates a custom non-cardinal exit between two rooms in an overlay package, using explicit keywords and targets for both directions. This is equivalent to creating a non-cardinal builder exit from a template. Returns the created exit or null if the rooms, editable package, template, or target text are invalid, or if a conflicting exit already exists.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| room | location | the room you want to describe |
| package | overlaypackage | the package that the description change belongs to |
| description | text | the description that you are setting for that room |
Sets the description of a room as if you had done CELL SET DESCRIPTION.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| room | location | the room you want to describe |
| package | overlaypackage | the package that the description change belongs to |
| description | text | the description that you are setting for that room |
Sets the description of a room as if you had done CELL SET DESCRIPTION. Alias for DescribeCell.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| room | location | the room you want to get exits for |
| package | overlaypackage | the package that you want exits for. if null, uses currently approved package. |
Returns a collection of the exits for a room, in the specified package.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| exit | exit | the existing exit to make editable in the supplied package. |
| overlay | overlaypackage | the overlay package where an editable copy should exist. |
Gets an editable exit for the specified overlay package, copying the underlying exit when the package needs its own overlay-specific version. Returns null if the exit or package is null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| exit | exit | the exit that should receive the door. |
| door | item | the item with a door component to install on the exit. |
| origin | location | the room on the hinge side; if null, the exit origin is used. |
| destination | location | the room on the opening side; if null, the exit destination is used. |
Installs a door item onto an exit between two rooms, uninstalling it from any previous exit first. Returns false if the exit is null, the item is null, the item is not a door, or the exit already has a door.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location whose layers you want to check for being a swimming layer |
| layer | text | the room layer that you want to test for being a swimming layer |
This function allows you to test whether a particular room layer in a location is currently a swimming layer. Possible values for layers are VeryDeepUnderwater, DeepUnderwater, Underwater, GroundLevel, OnRooftops, InTrees, HighInTrees, InAir, HighInAir. See function ROOMLAYERS for how to obtain the list of room layers for a location.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location whose layers you want to check for being underwater |
| layer | text | the room layer that you want to test for being underwater |
This function allows you to test whether a particular room layer in a location is currently underwater. Possible values for layers are VeryDeepUnderwater, DeepUnderwater, Underwater, GroundLevel, OnRooftops, InTrees, HighInTrees, InAir, HighInAir. See function ROOMLAYERS for how to obtain the list of room layers for a location.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location whose characters you want to return |
| layer | text | the layer where you want characters from |
This function returns the characters that are present at a specified layer in a room. See the ROOMLAYERS function for information on how to determine what layers are present.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location whose exits you are interested in |
| layer | text | the layer whose exits you want |
This function returns the exits that exist at a particular layer in a location you specify. See the ROOMLAYERS function for information on how to determine what layers are present.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location whose exits you are interested in |
| character | character | the character whose layer exits you want |
This function returns the exits that exist at a particular layer in a location you specify. See the ROOMLAYERS function for information on how to determine what layers are present.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location whose exits you are interested in |
| item | item | the item whose layer exits you want |
This function returns the exits that exist at a particular layer in a location you specify. See the ROOMLAYERS function for information on how to determine what layers are present.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location whose items you want to return |
| layer | text | the layer where you want items from |
This function returns the items that are present at a specified layer in a room. See the ROOMLAYERS function for information on how to determine what layers are present.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| origin | location | the origin room for the new exit. |
| destination | location | the destination room for the new exit. |
| overlay | overlaypackage | the editable overlay package where the exit should be created or copied. |
| direction | number | the outbound cardinal direction as a numeric enum value. |
Creates a standard bidirectional cardinal exit between two rooms in an editable overlay package. This is equivalent to linking rooms with the room builder tools. Returns the created exit from the origin side or null if either room/package is invalid, the package is not editable, the direction is invalid, the rooms are the same, or a conflicting exit already exists.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| origin | location | the origin room for the new exit. |
| destination | location | the destination room for the new exit. |
| overlay | overlaypackage | the editable overlay package where the exit should be created or copied. |
| direction | text | the outbound cardinal direction name, such as north or up. |
Creates a standard bidirectional cardinal exit between two rooms in an editable overlay package. This is equivalent to linking rooms with the room builder tools. Returns the created exit from the origin side or null if either room/package is invalid, the package is not editable, the direction is invalid, the rooms are the same, or a conflicting exit already exists.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| room | location | the room you want to name |
| package | overlaypackage | the package that the name change belongs to |
| name | text | the name that you are setting for that room |
Sets the name of a room as if you had done CELL SET NAME.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| room | location | the room you want to name |
| package | overlaypackage | the package that the name change belongs to |
| name | text | the name that you are setting for that room |
Sets the name of a room as if you had done CELL SET NAME. Alias for NameCell.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| exit | exit | the exit whose installed door should be removed. |
Removes the installed door from an exit and returns the door item. Returns null if the exit is null or has no installed door.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| package | overlaypackage | the package that you want to revise |
| builder | character | the builder who is doing the revision |
Creates a new revision for an overlay package.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location whose layers you want to determine |
This function returns a collection of text values representing all the layers in the specified cell. Possible values for layers are VeryDeepUnderwater, DeepUnderwater, Underwater, GroundLevel, OnRooftops, InTrees, HighInTrees, InAir, HighInAir.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| location | location | the location whose layers you want to determine |
| package | overlaypackage | the package you want to use to evaluate what terrain type this location is |
This function returns a collection of text values representing all the layers in the specified cell. Possible values for layers are VeryDeepUnderwater, DeepUnderwater, Underwater, GroundLevel, OnRooftops, InTrees, HighInTrees, InAir, HighInAir.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| exit | exit | the exit to edit or copy into the supplied overlay package. |
| overlay | overlaypackage | the editable overlay package where the change should be made. |
| state | boolean | whether the exit should accept an installed door. |
| doorsize | number | the maximum door size enum value accepted by this exit. |
Sets whether an exit overlay accepts a door and records the maximum door size. Returns the edited exit or null if the exit/package is null or the package is not editable.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| room | location | the room you want to edit |
| package | overlaypackage | the package that the edit belongs to |
| gas | number | the id number of the gas you want to set as the atmosphere here |
Sets the atmosphere of a room as if you had done CELL SET ATMOSPHERE.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| room | location | the room you want to edit |
| package | overlaypackage | the package that the edit belongs to |
| gas | text | the name of the gas you want to set as the atmosphere here |
Sets the atmosphere of a room as if you had done CELL SET ATMOSPHERE.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| room | location | the room you want to edit |
| package | overlaypackage | the package that the edit belongs to |
| liquid | number | the id number of the liquid you want to set as the atmosphere here |
Sets the atmosphere of a room as if you had done CELL SET ATMOSPHERE.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| room | location | the room you want to edit |
| package | overlaypackage | the package that the edit belongs to |
| liquid | text | the name of the liquid you want to set as the atmosphere here |
Sets the atmosphere of a room as if you had done CELL SET ATMOSPHERE.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| room | location | the room you want to edit |
| package | overlaypackage | the package that the edit belongs to |
| light | number | the added light in lux |
Sets the added light level of a room as if you had done CELL SET LIGHTLEVEL.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| room | location | the room you want to edit |
| package | overlaypackage | the package that the edit belongs to |
| multiplier | number | a multiplier for natural light levels - 1.0 = full natural light, 0.0 = no natural light |
Sets the light level multiplier of a room as if you had done CELL SET LIGHTMULTIPLIER.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| exit | exit | the exit to edit or copy into the supplied overlay package. |
| overlay | overlaypackage | the editable overlay package where the change should be made. |
| state | boolean | whether the exit should require climbing. |
| difficulty | number | the climb difficulty enum value to store on the exit. |
Sets whether an exit overlay is a climb exit and records the associated climb difficulty. Returns the edited exit or null if the exit/package is null or the package is not editable.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| exit | exit | the exit to edit or copy into the supplied overlay package. |
| overlay | overlaypackage | the editable overlay package where the change should be made. |
| maximumsize | number | the maximum size enum value that can enter the exit at all. |
| uprightsize | number | the maximum size enum value that can enter upright. |
Sets the maximum size and maximum upright size values on an exit overlay. Returns the edited exit or null if the exit/package is null or the package is not editable.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| exit | exit | the exit to edit or copy into the supplied overlay package. |
| overlay | overlaypackage | the editable overlay package where the change should be made. |
| multiplier | number | the travel-time multiplier to apply to the exit. |
Sets the travel time multiplier on an exit overlay. Returns the edited exit or null if the exit/package is null or the package is not editable.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| exit | exit | the exit to edit or copy into the supplied overlay package. |
| overlay | overlaypackage | the editable overlay package where the change should be made. |
| falllocation | location | the room characters fall to from this exit; null clears the fall destination. |
Sets or clears the fall destination for an exit overlay. Returns the edited exit or null if the exit/package is null or the package is not editable.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| room | location | the room you want to edit |
| package | overlaypackage | the package that the edit belongs to |
| profile | number | the id number of the hearing profile to use |
Sets the hearing profile of the room as if you had done CELL SET HEARING.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| room | location | the room you want to edit |
| package | overlaypackage | the package that the edit belongs to |
| profile | text | the name of the hearing profile to use |
Sets the hearing profile of the room as if you had done CELL SET HEARING.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| room | location | the room you want to edit |
| package | overlaypackage | the package that the edit belongs to |
Sets the indoors-type of the room to 'Indoors', as if you had done CELL SET TYPE INDOORS.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| room | location | the room you want to edit |
| package | overlaypackage | the package that the edit belongs to |
Sets the indoors-type of the room to 'Indoors But Climate Exposed', as if you had done CELL SET TYPE EXPOSED.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| room | location | the room you want to edit |
| package | overlaypackage | the package that the edit belongs to |
Sets the indoors-type of the room to 'Indoors With No Light', as if you had done CELL SET TYPE CAVE.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| room | location | the room you want to edit |
| package | overlaypackage | the package that the edit belongs to |
Sets the indoors-type of the room to 'Indoors With Windows', as if you had done CELL SET TYPE WINDOWS.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character whose location you are setting |
| layer | text | the layer to change them to |
This function changes the layer a character is currently at. Returns true if successful. See the ROOMLAYERS function for information on how to determine what layers are present.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item whose location you are setting |
| layer | text | the layer to change them to |
This function changes the layer an item is currently at. Returns true if successful. See the ROOMLAYERS function for information on how to determine what layers are present.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| room | location | the room you want to edit |
| package | overlaypackage | the package that the edit belongs to |
Sets the indoors-type of the room to 'Outdoors', as if you had done CELL SET TYPE OUTDOORS.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| room | location | the room you want to edit |
| package | overlaypackage | the package that the edit belongs to |
| terrain | terrain | the terrain to set |
Sets the terrain type of a room as if you had done CELL SET TERRAIN.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| overlay | number | the id number of the overlay you want to swap |
Swaps an approved overlay into the worldfile as if you had run the CELL SWAP command. Returns true if successful.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| overlay | text | the name of the overlay you want to swap |
Swaps an approved overlay into the worldfile as if you had run the CELL SWAP command. Returns true if successful.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| overlay | number | the id number of the overlay you want to swap |
| room | location | the room you want to swap this package in for only |
Swaps an approved overlay for one room only into the worldfile as if you had run the CELL SWAP command. Returns true if successful. This use case is only recommended for advanced scenarios - in most cases you should swap the entire overlay in at once
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| overlay | text | the name of the overlay you want to swap |
| room | location | the room you want to swap this package in for only |
Swaps an approved overlay for one room only into the worldfile as if you had run the CELL SWAP command. Returns true if successful. This use case is only recommended for advanced scenarios - in most cases you should swap the entire overlay in at once
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| overlay | overlaypackage | the overlay package that you want to swap |
Swaps an approved overlay into the worldfile as if you had run the CELL SWAP command. Returns true if successful.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| overlay | overlaypackage | the overlay package that you want to swap |
| room | location | the room you want to swap this package in for only |
Swaps an approved overlay for one room only into the worldfile as if you had run the CELL SWAP command. Returns true if successful. This use case is only recommended for advanced scenarios - in most cases you should swap the entire overlay in at once
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| thing | item | the thing whose tags you want to interrogate |
| tag | text | the name of the tag you want to test for |
Returns whether or not the thing has or counts as the specified tag. For example, if you specify the tag 'Cutting Implement' and thing is tagged with the 'Knife' tag, and Knife is a Cutting Implement, then thing is a cutting implement.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| thing | item | the thing whose tags you want to interrogate |
| tag | number | the id of the tag you want to test for |
Returns whether or not the thing has or counts as the specified tag. For example, if you specify the tag 'Cutting Implement' and thing is tagged with the 'Knife' tag, and Knife is a Cutting Implement, then thing is a cutting implement.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| thing | location | the thing whose tags you want to interrogate |
| tag | text | the name of the tag you want to test for |
Returns whether or not the thing has or counts as the specified tag. For example, if you specify the tag 'Cutting Implement' and thing is tagged with the 'Knife' tag, and Knife is a Cutting Implement, then thing is a cutting implement.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| thing | location | the thing whose tags you want to interrogate |
| tag | number | the id of the tag you want to test for |
Returns whether or not the thing has or counts as the specified tag. For example, if you specify the tag 'Cutting Implement' and thing is tagged with the 'Knife' tag, and Knife is a Cutting Implement, then thing is a cutting implement.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| thing | terrain | the thing whose tags you want to interrogate |
| tag | text | the name of the tag you want to test for |
Returns whether or not the thing has or counts as the specified tag. For example, if you specify the tag 'Cutting Implement' and thing is tagged with the 'Knife' tag, and Knife is a Cutting Implement, then thing is a cutting implement.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| thing | terrain | the thing whose tags you want to interrogate |
| tag | number | the id of the tag you want to test for |
Returns whether or not the thing has or counts as the specified tag. For example, if you specify the tag 'Cutting Implement' and thing is tagged with the 'Knife' tag, and Knife is a Cutting Implement, then thing is a cutting implement.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| headers | text collection | a collection of text values to use as the headers of the table |
| values | text collection | a collection of text values, each of which is a row, with columns separated by the tab (\t) character |
| width | number | the width of the table |
This function displays a plain 'text table', essentially an ASCII representation of a table. The number of columns in the header MUST match the number of columns in each row.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| headers | text | text with values separated by tab characters (\t) to use as the headers of the table |
| values | text collection | a collection of text values, each of which is a row, with columns separated by the tab (\t) character |
| width | number | the width of the table |
This function displays a plain 'text table', essentially an ASCII representation of a table. The number of columns in the header MUST match the number of columns in each row.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to inspect or transform |
Returns the supplied text with its first character converted to upper case.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| collection | text collection | the collection of text values you want to concatenate |
| joiner | text | a joiner text to be inserted between each of the values, for example a comma or a space |
This function takes a collection of text values and joins them together with a specified joiner (which can be blank)
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to inspect |
| search | text | the text fragment to search for |
Returns the number of non-overlapping occurrences of the search fragment in the supplied text, ignoring case.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to inspect |
| search | text | the text fragment to search for |
Returns the number of non-overlapping occurrences of the search fragment in the supplied text with case-sensitive matching.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to inspect |
| search | text | the text fragment to search for |
Returns true if the supplied text ends with the search fragment, ignoring case.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to inspect |
| search | text | the text fragment to search for |
Returns true if the supplied text ends with the search fragment with case-sensitive matching.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to inspect or transform |
Returns the first whitespace-separated word in the supplied text, or blank if there is none.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to edit |
| index | number | the zero-based insertion index |
| insertion | text | the text to insert |
Returns the supplied text with another text value inserted at the zero-based index.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to inspect or transform |
Returns true if the supplied text is empty or contains only whitespace.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to inspect or transform |
Returns true if the supplied text is empty.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to inspect or transform |
Returns the last whitespace-separated word in the supplied text, or blank if there is none.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to slice |
| count | number | the maximum number of characters to return from the left side |
Returns up to count characters from the left side of the supplied text.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to inspect or transform |
Returns the number of lines in the supplied text. Empty text returns zero.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to inspect or transform |
Returns the supplied text converted to lower case.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to slice |
| index | number | the zero-based starting index |
| count | number | the maximum number of characters to return |
Returns up to count characters from the supplied text starting at the zero-based index.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to inspect or transform |
Returns the supplied text with all whitespace runs collapsed to single spaces and edge whitespace removed.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to pad |
| width | number | the minimum width of the returned text |
Returns the supplied text padded on the left with spaces until it reaches the specified width.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to pad |
| width | number | the minimum width of the returned text |
Returns the supplied text padded on the right with spaces until it reaches the specified width.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to inspect or transform |
Returns the supplied text with sentence-style capitalisation.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to edit |
| index | number | the zero-based index at which removal begins |
| count | number | the maximum number of characters to remove |
Returns the supplied text with up to count characters removed from the zero-based index.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to repeat |
| count | number | the number of times to repeat the text |
Returns the supplied text repeated count times.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to edit |
| search | text | the text fragment to replace |
| replacement | text | the replacement text |
Returns the supplied text with all occurrences of search replaced, ignoring case.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to edit |
| search | text | the text fragment to replace |
| replacement | text | the replacement text |
Returns the supplied text with all case-sensitive occurrences of search replaced.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to inspect or transform |
Returns the supplied text with its characters in reverse order.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to slice |
| count | number | the maximum number of characters to return from the right side |
Returns up to count characters from the right side of the supplied text.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text that you want to split up |
| split | text | the character or text sequence that should cause the split |
Splits a text into a collection of smaller text fragments split by a particular character. Includes empty entries and doesn't include the splitting character.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to inspect |
| search | text | the text fragment to search for |
Returns true if the supplied text starts with the search fragment, ignoring case.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to inspect |
| search | text | the text fragment to search for |
Returns true if the supplied text starts with the search fragment with case-sensitive matching.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| source | text | the source text to take a substring from |
| index | number | the 0-based index of where to start taking a substring from |
This function allows you to get a portion of a text string out
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| source | text | the source text to take a substring from |
| index | number | the 0-based index of where to start taking a substring from |
| characters | number | the number of characters to retrieve |
This function allows you to get a portion of a text string out
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to inspect |
| search | text | the text fragment to search for |
Returns the text after the first search fragment, ignoring case, or blank if the fragment is absent.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to inspect |
| search | text | the text fragment to search for |
Returns the text before the first search fragment, ignoring case, or blank if the fragment is absent.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to inspect |
| start | text | the starting marker |
| end | text | the ending marker |
Returns the text between the first start marker and following end marker, ignoring marker case, or blank if either marker is absent.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to inspect |
| search | text | the text fragment to search for |
Returns true if the supplied text contains the search fragment, ignoring case.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to inspect |
| search | text | the text fragment to search for |
Returns true if the supplied text contains the search fragment with case-sensitive matching.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to inspect |
| search | text | the text fragment to search for |
Returns the zero-based index of the first search fragment in the supplied text, ignoring case, or -1 if absent.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to inspect |
| search | text | the text fragment to search for |
Returns the zero-based index of the first search fragment in the supplied text with case-sensitive matching, or -1 if absent.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to inspect |
| search | text | the text fragment to search for |
Returns the zero-based index of the last search fragment in the supplied text, ignoring case, or -1 if absent.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to inspect |
| search | text | the text fragment to search for |
Returns the zero-based index of the last search fragment in the supplied text with case-sensitive matching, or -1 if absent.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to inspect or transform |
Returns the number of characters in the supplied text.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| headers | text collection | a collection of text values to use as the headers of the table |
| values | text collection | a collection of text values, each of which is a row, with columns separated by the tab (\t) character |
| width | number | the width of the table |
This function displays a coloured 'text table', essentially an ASCII representation of a table. The number of columns in the header MUST match the number of columns in each row.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| headers | text | text with values separated by tab characters (\t) to use as the headers of the table |
| values | text collection | a collection of text values, each of which is a row, with columns separated by the tab (\t) character |
| width | number | the width of the table |
This function displays a coloured 'text table', essentially an ASCII representation of a table. The number of columns in the header MUST match the number of columns in each row.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to inspect or transform |
Returns the supplied text with title-style capitalisation.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| number | number | the number you want to convert |
Converts a number into a text representation of that number using roman numerals. Supports numbers up to 3999999.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to inspect or transform |
Returns the supplied text with leading and trailing whitespace removed.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to inspect or transform |
Returns the supplied text with trailing whitespace removed.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to inspect or transform |
Returns the supplied text with leading whitespace removed.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to truncate |
| count | number | the maximum number of characters to return, including the ellipsis |
Returns the supplied text truncated to count characters, using an ellipsis when there is room.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to truncate |
| count | number | the maximum number of characters to keep |
Returns the supplied text truncated to at most count characters.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to inspect or transform |
Returns the supplied text converted to upper case.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| text | text | the text value to inspect or transform |
Returns the number of whitespace-separated words in the supplied text.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| source | character | the source for whom you want to identify the keyword |
| target | character | the target whose keyword you want to identify |
This function allows you to determine what the 'best' keyword is for a target from a source. In this case, best implies a unique keyword that will allow the source to target the target through all regular commands. If there is no best keyword, i.e. if this thing can't be targeted, then the returned text will be null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| source | character | the source for whom you want to identify the keyword |
| target | item | the target whose keyword you want to identify |
This function allows you to determine what the 'best' keyword is for a target from a source. In this case, best implies a unique keyword that will allow the source to target the target through all regular commands. This version of the command considers both the player's inventory and the room contents. If there is no best keyword, i.e. if this thing can't be targeted, then the returned text will be null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| source | character | the source for whom you want to identify the keyword |
| target | item | the target whose keyword you want to identify |
This function allows you to determine what the 'best' keyword is for a target from a source. In this case, best implies a unique keyword that will allow the source to target the target through all regular commands. This version of the command considers only the player's inventory and not the room contents. If there is no best keyword, i.e. if this thing can't be targeted, then the returned text will be null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| source | character | the source for whom you want to identify the keyword |
| target | item | the target whose keyword you want to identify |
This function allows you to determine what the 'best' keyword is for a target from a source. In this case, best implies a unique keyword that will allow the source to target the target through all regular commands. This version of the command considers only the room contents and not the player's inventory. If there is no best keyword, i.e. if this thing can't be targeted, then the returned text will be null.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| item | item | the item to inspect. |
Returns true if the supplied item is a linked vehicle exterior.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character attempting the action. |
| vehicle | item | the vehicle exterior item. |
Returns true if the character can board the vehicle.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character attempting the action. |
| vehicle | item | the vehicle exterior item. |
Returns true if the character can control the vehicle.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character attempting the action. |
| vehicle | item | the vehicle exterior item. |
Returns true if the character can hitch or unhitch the vehicle.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character attempting the action. |
| vehicle | item | the vehicle exterior item. |
Returns true if the character can repair the vehicle.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character attempting the action. |
| vehicle | item | the vehicle exterior item. |
Returns true if the character can service the vehicle.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character attempting to start or route the vehicle. |
| vehicle | item | the vehicle exterior item. |
Returns true if the character and vehicle pass route-ready movement preflight without checking a specific exit.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| character | character | the character attempting the action. |
| vehicle | item | the vehicle exterior item. |
| action | text | board, control, service, repair, hitch, start, move, or route. |
Returns the blocking reason for a vehicle action, or blank text if the action is ready.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| vehicle | item | the vehicle exterior item. |
Returns the highest hitch/tow stress ratio in the vehicle's unified train, or 0 if none applies.
| Parameter | Variable Type | Parameter Help |
|---|---|---|
| vehicle | item | the vehicle exterior item. |
Returns the effective weight of the vehicle's unified hitch/tow train.