# Unit Weapon

Grammarunit weapon weapon
FlagsNative | Function

Returns the weapon at the specified index on the specified unit.

# Arguments

  • unit — Unit
  • int — Weapon

Returns — string [ gamelink::Weapon ]

native string UnitWeaponGet(unit inUnit, int inIndex);

Category: Unit / Weapons

# Examples

# mods/core.sc2mod

NativeLib.galaxy

// L5759
UnitWeaponGet(lp_u, lv_weapon)
// L4897
UnitWeaponGet(lp_u, lv_weapon)

# mods/heroesdata.stormmod

HeroesLib.galaxy

// L2538
UnitWeaponGet(lp_unit, lv_itWeapon)
// L2560
UnitWeaponGet(lp_unit, lv_itWeapon)

# mods/heroesdata.stormmod

SupportLib.galaxy

// L8819
UnitWeaponGet(lv_selectedUnit, 1)
// L8825
UnitWeaponGet(lv_selectedUnit, 1)

# mods/warcoop/warclassicsystem.sc2mod

WarClassicTactical.galaxy

// L236
UnitWeaponGet(lv_itUnit, lv_itWeaponIndex)
// L301
UnitWeaponGet(lv_itUnit, lv_itWeaponIndex)

# mods/warcoop/warclassicsystem.sc2mod

TacticalAIWar3.galaxy

// L428
UnitWeaponGet(aiUnit,1)