GetItemCharge - ObjectReference

SKSE Member of: ObjectReference Script

This Function will Return the Charge of an ObjectReference.

SyntaxEdit

float Function GetItemCharge() native

Return ValueEdit

Returns the amount of charge remaining of an ObjectReference.

ExamplesEdit

ObjectReference Property weaponRef Auto
String name
Float charge 

Function weaponcharge()
	charge = weaponRef.GetItemCharge()
	name = weaponRef.GetBaseObject().GetName()
	If (charge > 0.0)
		Debug.Trace(name + " currently has " + charge + " charge")
	Else
		Debug.Trace(name + " Is either at zero charge or does not have an enchant")
	EndIf
EndFunction
  • Do note that this will only work on a weapon that is currently loaded and not in a container.

NotesEdit

  • This function can only be run on items outside of containers, as when they are put into containers member functions cannot be called on them.

See AlsoEdit