# Unit Can Attack Unit Type

Grammaru Can Attack a Unit of Type s
FlagsNative | Function

Returns true if the specified unit has an enabled weapon with target filters that match the specified target unit type.

# Arguments

  • unit — Unit
  • unit — Target

Returns — bool

native bool UnitCanAttackTarget(
	unit inUnit,
	unit inTarget,
);

Category: Unit / Weapons

# Examples

# campaigns/swarm.sc2campaign

MapScript.galaxy

// L1033
UnitCanAttackTarget(lv_lastAttacker, lp_hybrid)
// L1033
UnitCanAttackTarget(gv_aIHybridAttacker[lv_indexHybrid], lp_hybrid)
// L635
UnitCanAttackTarget(lv_attackingUnit, lv_defendingUnit)
// L5394
UnitCanAttackTarget(auto6D7AC1CE_var, lv_attacker)
// L3688
UnitCanAttackTarget(auto8C6F2799_var, lv_currentCritter)
// L2921
UnitCanAttackTarget(auto27257508_var, lv_currentCritter)
// L1033
UnitCanAttackTarget(lv_lastAttacker, lp_hybrid)
// L1033
UnitCanAttackTarget(gv_aIHybridAttacker[lv_indexHybrid], lp_hybrid)
// L635
UnitCanAttackTarget(lv_attackingUnit, lv_defendingUnit)
// L5394
UnitCanAttackTarget(auto6D7AC1CE_var, lv_attacker)
// L3688
UnitCanAttackTarget(auto8C6F2799_var, lv_currentCritter)
// L2921
UnitCanAttackTarget(auto27257508_var, lv_currentCritter)

# campaigns/swarmstory.sc2campaign

SwarmCampaignLib.galaxy

// L2238
UnitCanAttackTarget(auto8858001F_var, lp_unit)
// L2250
UnitCanAttackTarget(auto89807BFA_var, lp_unit)

# campaigns/void.sc2campaign

MapScript.galaxy

// L2730
UnitCanAttackTarget(lv_iterUnit, auto075978B0_var)
// L2730
UnitCanAttackTarget(lv_iterUnit, auto075978B0_var)

# campaigns/voidstory.sc2campaign

VoidCampaignMissionLib.galaxy

// L2164
UnitCanAttackTarget(auto4C6B244C_var, lp_unit)
// L2176
UnitCanAttackTarget(auto89AFDACF_var, lp_unit)

# mods/missionpacks/novacampaign.sc2mod

LibNCMI.galaxy

// L2803
UnitCanAttackTarget(UnitGroupLoopCurrent(), lp_unit)
// L2813
UnitCanAttackTarget(UnitGroupLoopCurrent(), lp_unit)

# mods/starcoop/starcoop.sc2mod

LibCOMI.galaxy

// L8854
UnitCanAttackTarget(auto4C6B244C_var, lp_unit)
// L8866
UnitCanAttackTarget(auto89AFDACF_var, lp_unit)

# mods/starcoop/starcoop.sc2mod

LibCOMU.galaxy

// L4529
UnitCanAttackTarget(lp_aIUnit, lv_possibleTargetUnit)