GetActorValueMax - Actor

From the CreationKit Wiki
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]

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

See Also[edit | edit source]