createToken: Difference between revisions

From RPTools Wiki
Jump to navigation Jump to search
(Created page with "{{MacroFunction |name=createToken |proposed=true |trusted=false |version=1.11.0 |description= Creates a token from the information in the required JSON object parameter. |usa...")
 
No edit summary
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{MacroFunction
{{MacroFunction
|name=createToken
|name=createToken
|proposed=true
|trusted=false
|trusted=false
|version=1.11.0
|version=1.11.0
|description=
|description=
Creates a token from the information in the required JSON object parameter.
Creates a token from the information in the required JSON object parameter. The JSON object must have {{code|name}} and {{code|tokenImage}} key/value pairs.


|usage=
|usage=

Latest revision as of 06:10, 11 December 2023

createToken() Function

Introduced in version 1.11.0
Creates a token from the information in the required JSON object parameter. The JSON object must have name and tokenImage key/value pairs.

Usage

createToken(param1)

Parameters

  • param1 - A JSON object as described for the updates parameter of copyToken().

Example

Create a token using an existing token image with random X/Y location.
[h: val = json.set("{}", "tokenImage", getImage("Hero"), "name", "test1","x",1d10,"y",1d10)] 
[h: id = createToken(val)]

Returns:

The ID of the created token.

See Also

Version Changes

  • 1.11.0 - First released.