GetActorValueMax - Actor
Member of: Actor Script (Requires SSE 1.5.3)
Obtains the actor value's current maximum (taking into account buffs and debuffs).
SyntaxEdit
float Function GetActorValueMax(string asValueName) native
float Function GetAVMax(string asValueName)
return GetActorValueMax(asValueName)
EndFunction
ParametersEdit
- asValueName: The name of the actor value to get the max of. Actor Value List
Return ValueEdit
The maximum value the actor value may have, currently.
ExamplesEdit
; Obtain the player's current health maximum value
float playersHealth = Game.GetPlayer().GetActorValueMax("health")
if (playersHealth > 100)
Debug.Trace("The player has buffed their health at least once - or is under some effect buffing health")
endIf
; Obtain Bob's current maximum health actor value
float bobsHealth = Bob.GetAVMax("Health")
if (bobsHealth < 10)
Debug.Trace("Bob is unlikely to live very long")
endIf