# Unit Targetable Check

Grammaru is targetable as plane
FlagsNative | Function

Returns true if a unit is targetable.

# Arguments

  • unit — Unit
  • int [ preset::UnitPlane ] — Plane

Returns — bool

native bool UnitTestPlane(unit inUnit, int inPlane);

Category: Unit / Properties

# Examples

# campaigns/liberty.sc2campaign

MapScript.galaxy

// L2558
UnitTestPlane(EventUnitDamageSourceUnit(), c_planeGround)
// L3844
UnitTestPlane(EventUnitDamageSourceUnit(), c_planeAir)
// L3888
UnitTestPlane(EventUnitDamageSourceUnit(), c_planeAir)
// L1341
UnitTestPlane(EventUnit(), c_planeAir)
// L1421
UnitTestPlane(EventUnit(), c_planeAir)
// L2558
UnitTestPlane(EventUnitDamageSourceUnit(), c_planeGround)
// L3844
UnitTestPlane(EventUnitDamageSourceUnit(), c_planeAir)
// L3888
UnitTestPlane(EventUnitDamageSourceUnit(), c_planeAir)
// L1341
UnitTestPlane(EventUnit(), c_planeAir)
// L1421
UnitTestPlane(EventUnit(), c_planeAir)
// L2731
UnitTestPlane(EventUnitTarget(), c_planeGround)
// L2731
UnitTestPlane(EventUnitTarget(), c_planeGround)

# mods/core.sc2mod

TactTerrAI.galaxy

// L1633
UnitTestPlane(curTarget, c_planeAir)
// L1580
UnitTestPlane(curTarget, c_planeAir)