Difference between revisions of "GetCurrentHealth"
no edit summary
imported>DragoonWraith |
imported>Low Post |
||
Line 1: | Line 1: | ||
A command for [[:Category:Oblivion Script Extender|Oblivion Script Extender]] | A command for [[:Category:Oblivion Script Extender|Oblivion Script Extender]] | ||
Line 8: | Line 7: | ||
'''Example:''' | '''Example:''' | ||
ref Base | |||
ref Weapon | ref Weapon | ||
float WeaponHealth | float WeaponHealth | ||
array_var InvRefs | |||
let Base := ( PlayerRef.[[GetEquippedObject]] 16 ) | |||
ForEach InvRefs <- ( [[GetInvRefsForItem]] Base ) | |||
' | let Weapon := *InvRefs | ||
if [[Eval]] ( Weapon.[[IsEquipped]] ) | |||
let WeaponHealth := ( Weapon.GetCurrentHealth ) | |||
endif | |||
Loop | |||
Get the current health of the player's equipped weapon. | |||
Not recommanded if you're only interested in the health of the currently equipped weapon. Use [[GetEquippedCurrentHealth]] instead wich is faster than creating [http://www.obse.silverlock.org/obse_command_doc.html#Inventory_Reference Inventory References] for the currently equipped Weapon, and looping through all of them afterwards. | |||
== See Also == | |||
*[[SetCurrentHealth]] | |||
[[Category:Functions]] | [[Category:Functions]] |