# Units In Unit Group Targetable As

Grammar — Units in group|Unit Group targetable as plane, with at most count
FlagsNative | Function

Returns a unit group that contains units that have passed the specified filters from another unit group.

# Arguments

  • unitgroup — Group
  • int [ preset::UnitPlane ] — Plane
  • int — Count

Returns — unitgroup

native unitgroup UnitGroupFilterPlane(
	unitgroup g,
	int plane,
	int maxCount,
);

Category: Unit Group / Useful Unit Groups

# Examples

# campaigns/liberty.sc2campaign

TactCampAI.galaxy

// L168
UnitGroupFilterPlane(scanGroup, c_planeGround, 0)
// L168
UnitGroupFilterPlane(scanGroup, c_planeGround, 0)
// L168
UnitGroupFilterPlane(scanGroup, c_planeGround, 0)

# mods/core.sc2mod

TactProtAI.galaxy

// L219
UnitGroupFilterPlane(scanGroup, c_planeGround, 0)
// L1732
UnitGroupFilterPlane(scanGroup, c_planeGround, 0)
// L1789
UnitGroupFilterPlane(scanGroup, c_planeGround, 0)

# mods/core.sc2mod

TactTerrAI.galaxy

// L406
UnitGroupFilterPlane(scanGroup, c_planeGround, 0)
// L638
UnitGroupFilterPlane(targetGroupAll, c_planeGround, 0)
// L640
UnitGroupFilterPlane(targetGroupAll, c_planeAir, 0)
// L715
UnitGroupFilterPlane(airGroup, c_planeAir, 0)
// L1753
UnitGroupFilterPlane(scanGroup, c_planeAir, 0)

# mods/core.sc2mod

TactZergAI.galaxy

// L1093
UnitGroupFilterPlane(scanGroup, c_planeAir, 0)
// L1099
UnitGroupFilterPlane(scanGroup, c_planeGround, 0)
// L1376
UnitGroupFilterPlane(scanGroup, c_planeGround, 0)

# mods/starcoop/starcoop.sc2mod

TactCampAI.galaxy

// L518
UnitGroupFilterPlane(scanGroup, c_planeGround, 0)

# mods/starcoop/starcoop.sc2mod

TactProtAI.galaxy

// L1721
UnitGroupFilterPlane(scanGroup, c_planeGround, 0)
// L1778
UnitGroupFilterPlane(scanGroup, c_planeGround, 0)

# mods/starcoop/starcoop.sc2mod

TactTerrAI.galaxy

// L388
UnitGroupFilterPlane(scanGroup, c_planeGround, 0)
// L614
UnitGroupFilterPlane(targetGroupAll, c_planeGround, 0)
// L616
UnitGroupFilterPlane(targetGroupAll, c_planeAir, 0)
// L691
UnitGroupFilterPlane(airGroup, c_planeAir, 0)
// L1707
UnitGroupFilterPlane(scanGroup, c_planeAir, 0)
// L1816
UnitGroupFilterPlane(scanGroup, c_planeGround, 0)
// L1845
UnitGroupFilterPlane(scanGroup, c_planeGround, 0)

# mods/starcoop/starcoop.sc2mod

TactZergAI.galaxy

// L1302
UnitGroupFilterPlane(scanGroup, c_planeAir, 0)
// L1308
UnitGroupFilterPlane(scanGroup, c_planeGround, 0)
// L1490
UnitGroupFilterPlane(scanGroup, c_planeGround, 0)
// L1534
UnitGroupFilterPlane(scanGroup, c_planeGround, 0)
// L1650
UnitGroupFilterPlane(scanGroup, c_planeGround, 0)

# mods/warcoop/warmeleeai.sc2mod

MeleeWaveAI.galaxy

// L39
UnitGroupFilterPlane(ug, c_planeAir, 0)