Difference between revisions of "SetActorValue"
Jump to navigation
Jump to search
imported>Gribbleshnibit8 (Updated page information. Used standard function template) |
imported>DoctaSax (wrong intel about it applying to base form) |
||
(One intermediate revision by one other user not shown) | |||
Line 11: | Line 11: | ||
{{FunctionArgument | {{FunctionArgument | ||
|Name = StatName | |Name = StatName | ||
|Type = | |Type = actorValue | ||
}}{{FunctionArgument | }}{{FunctionArgument | ||
|Name = Value | |Name = Value | ||
|Type = int | |Type = int | ||
}} | }} | ||
|example = Player.SetActorValue | |example = Player.SetActorValue Health 3 | ||
SetActorValue Strength 6 | |||
}} | }} | ||
Line 23: | Line 24: | ||
== Notes == | == Notes == | ||
* For the player, this will not modify base health. Base health is determined by (Endurance * fPCBaseHealthMult). For example, a level 2 player with 40 Endurance will have 80 base health (40 * 2 = 80) and 4 more health (from the Endurance level bonus). If you use player.SetAv Health 100 the player will have 180 total health - 80 from base health, and 100 for the rest. | * For the player, this will not modify base health. Base health is determined by (Endurance * fPCBaseHealthMult). For example, a level 2 player with 40 Endurance will have 80 base health (40 * 2 = 80) and 4 more health (from the Endurance level bonus). If you use player.SetAv Health 100 the player will have 180 total health - 80 from base health, and 100 for the rest. | ||
Latest revision as of 10:55, 6 February 2017
< [[::Category:Functions|Category:Functions]]
Link to TES4 Construction Set Wiki: SetActorValue.
A function included in the GECK version 1.1.0.36.
Description
SetActorValue sets the stat's base value to the new value.
See Stats List for a list of stats that can be accessed using SetActorValue.
Syntax
Actor.SetActorValue StatName:actorValue Value:int
Or:
Actor.SetAV StatName:actorValue Value:int
Example
Player.SetActorValue Health 3 SetActorValue Strength 6
Notes
- For the player, this will not modify base health. Base health is determined by (Endurance * fPCBaseHealthMult). For example, a level 2 player with 40 Endurance will have 80 base health (40 * 2 = 80) and 4 more health (from the Endurance level bonus). If you use player.SetAv Health 100 the player will have 180 total health - 80 from base health, and 100 for the rest.
See Also
Stats List
ForceActorValue
GetActorValue
GetActorValueInfo
GetBaseActorValue
GetPermanentActorValue
ModActorValue
RestoreActorValue