varsFromStrProp: Difference between revisions
Jump to navigation
Jump to search
Verisimilar (talk | contribs) m (Added version.) |
No edit summary |
||
(5 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{stub|Documentation on how the decor(suffixed/unsuffixed) parameter works.}} | |||
{{MacroFunction | {{MacroFunction | ||
|name=varsFromStrProp | |name=varsFromStrProp | ||
Line 6: | Line 7: | ||
|usage= | |usage= | ||
< | <syntaxhighlight lang="mtmacro"> | ||
varsFromStrProp(props) | varsFromStrProp(props) | ||
</ | varsFromStrProp(props, decor) | ||
</syntaxhighlight> | |||
'''Parameters''' | |||
{{param|props|A string property list.}} | |||
{{param|decor|Either SUFFIXED, which appends an underscore to the variable name, or UNSUFFIXED (default) which leaves the name as is.}} | |||
|examples= | |examples= | ||
< | <syntaxhighlight lang="mtmacro" line> | ||
[h: varsFromStrProp("a=blah; b=doh; c=meh")] | |||
</ | [r: a] [r: b] [r: c] | ||
Returns | </syntaxhighlight> | ||
'''Returns''' | |||
<syntaxhighlight lang="mtmacro"> | |||
blah doh meh | |||
</syntaxhighlight> | |||
|also= | |||
{{func|strPropFromVars}} | |||
|changes= | |||
{{change|1.3b49|Added {{code|suffixed}} or {{code|unsuffixed}} parameter option.}} | |||
}} | }} | ||
[[Category:String Property List Function]] | [[Category:String Property List Function]] |
Latest revision as of 17:00, 13 March 2023
This article is a stub, you can help the RPTools Wiki project by contributing content to expand this article.
This article needs: Documentation on how the decor(suffixed/unsuffixed) parameter works.
varsFromStrProp() Function
• Introduced in version 1.3b42
Creates variables from a string property list with the values assigned to variables with the names of the keys in the string property list. The function returns the number of variables that were created.
Usage
varsFromStrProp(props)
varsFromStrProp(props, decor)
Parameters
props
- A string property list.decor
- Either SUFFIXED, which appends an underscore to the variable name, or UNSUFFIXED (default) which leaves the name as is.
Examples
[h: varsFromStrProp("a=blah; b=doh; c=meh")]
[r: a] [r: b] [r: c]
Returns
blah doh meh
See Also
Version Changes
- 1.3b49 - Added
suffixed
orunsuffixed
parameter option.