SetSubGraphFloatVariable - Actor: Difference between revisions
Jump to navigation
Jump to search
DavidJCobb (talk | contribs) No edit summary |
m (Convert source tags to syntaxhighlight) |
||
| Line 6: | Line 6: | ||
== Syntax == |
== Syntax == |
||
< |
<syntaxhighlight lang="papyrus"> |
||
Function SetSubGraphFloatVariable(string asVariableName, float afValue) native |
Function SetSubGraphFloatVariable(string asVariableName, float afValue) native |
||
</syntaxhighlight> |
|||
</source> |
|||
== Parameters == |
== Parameters == |
||
| Line 18: | Line 18: | ||
== Examples == |
== Examples == |
||
< |
<syntaxhighlight lang="papyrus"> |
||
; Set Jake's skin's blend time to 1.0 seconds. |
; Set Jake's skin's blend time to 1.0 seconds. |
||
Jake.SetSubGraphFloatVariable("fBlendTime", 1.0) |
Jake.SetSubGraphFloatVariable("fBlendTime", 1.0) |
||
</syntaxhighlight> |
|||
</source> |
|||
== Notes == |
== Notes == |
||
Latest revision as of 20:21, 5 September 2026
Member of: Actor Script (Requires 1.6)
Set a variable on all of an actor's sub graphs.
Syntax[edit | edit source]
Function SetSubGraphFloatVariable(string asVariableName, float afValue) nativeParameters[edit | edit source]
- asVariableName: The variable name of the variable you'd like to set on all actor's sub graphs.
- afValue: The value you'd like to set for the above variable.
Return Value[edit | edit source]
None.
Examples[edit | edit source]
; Set Jake's skin's blend time to 1.0 seconds.
Jake.SetSubGraphFloatVariable("fBlendTime", 1.0)Notes[edit | edit source]
- Examination of vanilla meshes and scripts suggests that ArmorAddons and Art Objects can have behavior graphs, and that these are treated as "sub-graphs" for the actors the meshes are attached to. This script function is used to modify the values of animation variables on these sub-graphs.