Difference between revisions of "RunScript"
Jump to navigation
Jump to search
imported>Odessa (created. source jaam forum post and my testing) |
imported>Odessa (current status. Source my testing, and jaam.) |
||
Line 1: | Line 1: | ||
{{Function | {{Function | ||
|origin = NVSE | |origin = NVSE | ||
|summary = | |summary = Runs a script, which may be passed literally or attached to a form. This allows scripts to be run without a reference. Added by NVSE V4.1*. | ||
|name = RunScript | |name = RunScript | ||
|returnType = none | |returnType = none | ||
|arguments = {{FunctionArgument | |arguments = {{FunctionArgument | ||
|Name = | |Name = Script | ||
|Type = | |Type = Script-or-ScriptedForm | ||
}} | }} | ||
|referenceType = | |referenceType = | ||
}} | }} | ||
==Example== | |||
<pre> | |||
RunScript MyScript ; to run script MyScript | |||
; or | |||
RunScript MyToken ; to run the script attached to the item, MyToken | |||
</pre> | |||
==Unreliable?== | |||
*As of NVSE 4.6.3, this function seems to run the first block of the script once, and only if it is appropriate (eg: first block is GameMode). | |||
==See Also== | ==See Also== | ||
*[[GetCurrentScript]] | *[[GetCurrentScript]] |
Latest revision as of 16:51, 9 March 2015
< [[::Category:Functions|Category:Functions]]
A function added by the New Vegas Script Extender.
Description
Runs a script, which may be passed literally or attached to a form. This allows scripts to be run without a reference. Added by NVSE V4.1*.
Syntax
(none) RunScript Script:Script-or-ScriptedForm
Example
RunScript MyScript ; to run script MyScript ; or RunScript MyToken ; to run the script attached to the item, MyToken
Unreliable?
- As of NVSE 4.6.3, this function seems to run the first block of the script once, and only if it is appropriate (eg: first block is GameMode).
See Also
- GetCurrentScript
- ResetAllVariables
- User Defined Function (an alternative way to run scripts without a reference)