GetEquippedWeapon - Actor

From Creation Kit
Jump to: navigation, search

Member of: Actor Script

Gets the actor's currently equipped weapon.


Weapon Function GetEquippedWeapon(bool abLeftHand = false) native


  • abLeftHand: If true, will return the weapon equipped in the actor's left hand. If false, will return the right-hand weapon instead.
    • Default: False

Return Value

The Weapon the actor currently has equipped.


; Does the player have the uber dagger equipped in their right hand?
if (Game.GetPlayer().GetEquippedWeapon() == UberDagger)
  Debug.Trace("Player has uber-dagger equipped in their right hand")

; Does the player have the wimpy sword equipped in their left hand?
if (Game.GetPlayer().GetEquippedWeapon(true) == WimpyDagger)
  Debug.Trace("Player has wimpy sword in their left hand")

See Also