GetEquippedObject - Actor
SKSE Member of: Actor Script
Returns the object currently equipped in the specified location.
SyntaxEdit
Form Function GetEquippedObject(int location) native
ParametersEdit
- location - The slot to check.
- Left Hand = 0
- Right Hand = 1
- Shout = 2
Return ValueEdit
The Form of the object currently equipped.
ExamplesEdit
Actor PlayerRef = Game.GetPlayer()
Form EquippedItem = PlayerRef.GetEquippedObject(0) ; Check Left Hand
If !EquippedItem
Debug.Trace("Player did not have any item in their left hand.")
ElseIf (EquippedItem as Weapon)
Debug.Trace("Player has a Weapon in their left hand")
ElseIf (EquippedItem as Spell)
Debug.Trace("Player has a spell in their left hand")
Else
Debug.Trace("Player was wielding an object in their left hand.")
EndIf
NotesEdit
None