getTableEntry: Difference between revisions
Jump to navigation
Jump to search
m (Text replacement - "<source" to "<syntaxhighlight") |
Full Bleed (talk | contribs) m (Added "picked" return element in the example.) |
||
Line 23: | Line 23: | ||
Returns: | Returns: | ||
<syntaxhighlight lang="javascript"> | <syntaxhighlight lang="javascript"> | ||
{"min":3, "max":5, "value": "duck", "assetid":""} | {"min":3, "max":5, "value": "duck", "picked":false, "assetid":""} | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Revision as of 04:04, 25 October 2024
getTableEntry() Function
Note: This function can only be used in a Trusted Macro
• Introduced in version 1.5.4
Retrieves the raw table data for the specified entry as a JSON object. Returns an empty string if the entry doesn't exist. If no image is associated with the entry the
assetid
will be an empty string.Usage
getTableEntry(table, roll)
Parameters
table
- Name of table as a string.roll
- The entry to retrieve as if a roll of that value had been made.
Example
Get the entry from table "Critters" matching a roll of 4.
[r: getTableEntry("Critters", 4)]
Returns:
{"min":3, "max":5, "value": "duck", "picked":false, "assetid":""}