GetItemCharge - ObjectReference

From the CreationKit Wiki
Jump to navigation Jump to search

SKSE Member of: ObjectReference Script

This Function will Return the Charge of an ObjectReference.

Syntax[edit | edit source]

float Function GetItemCharge() native

Return Value[edit | edit source]

Returns the amount of charge remaining of an ObjectReference.

Examples[edit | edit source]

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.

Notes[edit | edit source]

  • 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 Also[edit | edit source]