GetActorValueMax - Actor
Jump to navigation
Jump to search
Member of: Actor Script (Requires SSE 1.5.3)
Obtains the actor value's current maximum (taking into account buffs and debuffs).
Syntax[edit | edit source]
float Function GetActorValueMax(string asValueName) native
float Function GetAVMax(string asValueName)
return GetActorValueMax(asValueName)
EndFunction
Parameters[edit | edit source]
- asValueName: The name of the actor value to get the max of. Actor Value List
Return Value[edit | edit source]
The maximum value the actor value may have, currently.
Examples[edit | edit source]
; 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