# Order Targeting Point

GrammarabilCmd targeting p
FlagsNative | Function

Returns an order targeting a point. This is primarily for use in “Issue Order” and “Issue Order To Unit Group” actions.

# Arguments

  • abilcmd — Ability Command
  • point — Target Point

Returns — order

native order OrderTargetingPoint(
	abilcmd inAbilCmd,
	point inPoint,
);

Category: Order / Orders To Be Issued

# Examples

# campaigns/liberty.sc2campaign

MapScript.galaxy

// L1572
OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(16))
// L1699
OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(2))
// L1705
OrderTargetingPoint(AbilityCommand("PsiStorm", 0), RegionGetCenter(RegionFromId(27)))
// L1715
OrderTargetingPoint(AbilityCommand("PsiStorm", 0), RegionGetCenter(RegionFromId(30)))
// L1740
OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(2))
// L1746
OrderTargetingPoint(AbilityCommand("PsiStorm", 0), RegionRandomPoint(RegionFromId(28)))
// L1747
OrderTargetingPoint(AbilityCommand("PsiStorm", 0), RegionRandomPoint(RegionFromId(29)))
// L1773
OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(73))
// L1777
OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(74))
// L1666
OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(32))
// L2079
OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(116))
// L2083
OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(117))
// L2384
OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(116))
// L2398
OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(116))
// L932
OrderTargetingPoint(AbilityCommand("move", 1), PointFromId(786))
// L933
OrderTargetingPoint(AbilityCommand("move", 1), PointFromId(789))
// L934
OrderTargetingPoint(AbilityCommand("move", 1), PointFromId(790))
// L820
OrderTargetingPoint(AbilityCommand("SS_CarrierSpawnInterceptor", 0), lv_tempLoc)
// L847
OrderTargetingPoint(AbilityCommand("move", 0), lv_targetLoc)
// L1109
OrderTargetingPoint(AbilityCommand("move", 0), lv_target)
// L1178
OrderTargetingPoint(AbilityCommand("move", 0), lv_targetLoc)
// L1681
OrderTargetingPoint(AbilityCommand("SS_ScienceVesselTeleport", 0), lv_target)
// L1727
OrderTargetingPoint(AbilityCommand("move", 0), lv_target)
// L2309
OrderTargetingPoint(AbilityCommand("move", 0), PointWithOffset(UnitGetPosition(lv_beamTarget), lv_moveOffset, 0.0))
// L2336
OrderTargetingPoint(AbilityCommand("move", 0), PointWithOffset(UnitGetPosition(lv_beamTarget), lv_moveOffset, 0.0))
// L2360
OrderTargetingPoint(AbilityCommand("move", 0), PointWithOffset(UnitGetPosition(gv_boss), -0.5, -3.0))
// L2361
OrderTargetingPoint(AbilityCommand("move", 0), gf_ConvertShooterCoordToMapCoord(Point(4.0, -1.0)))
// L308
OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(3242))
// L328
OrderTargetingPoint(null, PointFromId(856))
// L333
OrderTargetingPoint(AbilityCommand("Rally", 0), gv_noTruckColonistRallyPoint[gv_noTruckColonistRallyIndex])
// L374
OrderTargetingPoint(AbilityCommand("move", 0), lp_param_SpoogeTarget)
// L1016
OrderTargetingPoint(AbilityCommand("SpecOpsDropshipTransport", 2), PointFromId(2157))
// L1023
OrderTargetingPoint(AbilityCommand("move", 0), RegionGetCenter(RegionFromId(31)))
// L1058
OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(1646))
// L1061
OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(1647))
// L1064
OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(1648))
// L1068
OrderTargetingPoint(AbilityCommand("move", 4), PointFromId(1653))
// L465
OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(481))
// L903
OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(228))
// L904
OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(228))
// L906
OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(317))
// L907
OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(317))
// L920
OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(230))
// L930
OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(230))
// L1419
OrderTargetingPoint(AbilityCommand("InfestedTerrans", 0), lv_point)
// L2649
OrderTargetingPoint(AbilityCommand("FactoryLand", 0), RegionGetCenter(lv_pickedRegion))
// L2689
OrderTargetingPoint(AbilityCommand("FactoryLand", 0), RegionGetCenter(EventUnitRegion()))
// L305
OrderTargetingPoint(AbilityCommand("move", 0), RegionGetCenter(lp_tARGET))
// L331
OrderTargetingPoint(lp_trainCmd, PointWithOffsetPolar(UnitGetPosition(gv_purifier), lp_radius, lv_currentDegree))
// L389
OrderTargetingPoint(lp_trainCmd, UnitGetPosition(UnitGroupRandomUnit(gv_currentWaveSources, c_unitCountAlive)))
// L1179
OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(1065))
// L1180
OrderTargetingPoint(AbilityCommand("move", 0), RegionGetCenter(RegionFromId(13)))
// L1285
OrderTargetingPoint(AbilityCommand("move", 0), RegionGetCenter(RegionFromId(13)))
// L1385
OrderTargetingPoint(AbilityCommand("move", 0), RegionGetCenter(RegionFromId(15)))
// L1495
OrderTargetingPoint(AbilityCommand("move", 0), RegionGetCenter(RegionFromId(16)))
// L1609
OrderTargetingPoint(AbilityCommand("move", 0), RegionGetCenter(RegionFromId(17)))
// L1716
OrderTargetingPoint(AbilityCommand("move", 0), RegionGetCenter(RegionFromId(22)))
// L501
OrderTargetingPoint(AbilityCommand("move", 0), gv_infestationOverlordLocation[lp_colonyIndex][lv_overlordIndex])
// L534
OrderTargetingPoint(AbilityCommand("move", 0), gv_infestationOverseerLocation[lp_colonyIndex][lv_overseerIndex])
// L606
OrderTargetingPoint(AbilityCommand("attack", 0), gv_infestationDefenderLocation[lp_colonyIndex][lp_defenderIndex])
// L657
OrderTargetingPoint(AbilityCommand("OverlordTransport", 2), UnitGetPosition(lp_transport))
// L678
OrderTargetingPoint(AbilityCommand("ZergBuild", 16), gv_infestationVirophageSpot[lp_colonyIndex])
// L836
OrderTargetingPoint(AbilityCommand("move", 0), RegionRandomPoint(RegionCircle(RegionGetCenter(lp_locale), 2.0)))
// L841
OrderTargetingPoint(AbilityCommand("move", 0), UnitGetPosition(lv_building))
// L2237
OrderTargetingPoint(AbilityCommand("move", 0), UnitGetPosition(lv_hut))
// L2238
OrderTargetingPoint(AbilityCommand("move", 0), UnitGetPosition(lv_egg))
// L3989
OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(1464))
// L2062
OrderTargetingPoint(AbilityCommand("attack", 0), PointWithOffsetPolar(gv_trainList[lv_trainIndex].lv_escorts[lv_i].lv_waitPosition, gv_trainList[lv_trainIndex].lv_escorts[lv_i].lv_polarRadius, (PointGetFacing(gv_trainList[lv_trainIndex].lv_escorts[lv_i].lv_waitPosition) + gv_trainList[lv_trainIndex].lv_escorts[lv_i].lv_polarAngle)))
// L2069
OrderTargetingPoint(AbilityCommand("attack", 0), PointWithOffsetPolar(gv_trainList[lv_trainIndex].lv_escorts[lv_i].lv_waitPosition, gv_trainList[lv_trainIndex].lv_escorts[lv_i].lv_polarRadius, (PointGetFacing(gv_trainList[lv_trainIndex].lv_escorts[lv_i].lv_waitPosition) + gv_trainList[lv_trainIndex].lv_escorts[lv_i].lv_polarAngle)))
// L2155
OrderTargetingPoint(AbilityCommand("move", 0), PointWithOffsetPolar(UnitGetPosition(auto499A4BF2_var), 1.0, AngleBetweenPoints(UnitGetPosition(auto499A4BF2_var), gv_trainPath[FixedToInt(UnitGetCustomValue(auto499A4BF2_var, 0))])))
// L2518
OrderTargetingPoint(AbilityCommand("attack", 0), PointWithOffsetPolar(UnitGetPosition(gv_trainList[lv_trainIndex].lv_trainCars[gv_trainList[lv_trainIndex].lv_lastCar]), 4.0, (UnitGetFacing(gv_trainList[lv_trainIndex].lv_trainCars[gv_trainList[lv_trainIndex].lv_lastCar]) + 90.0)))
// L2522
OrderTargetingPoint(AbilityCommand("attack", 0), PointWithOffsetPolar(UnitGetPosition(gv_trainList[lv_trainIndex].lv_trainCars[gv_trainList[lv_trainIndex].lv_lastCar]), 4.0, (UnitGetFacing(gv_trainList[lv_trainIndex].lv_trainCars[gv_trainList[lv_trainIndex].lv_lastCar]) + 270.0)))
// L2525
OrderTargetingPoint(AbilityCommand("attack", 0), PointWithOffsetPolar(UnitGetPosition(gv_trainList[lv_trainIndex].lv_trainCars[gv_trainList[lv_trainIndex].lv_lastCar]), 4.0, (UnitGetFacing(gv_trainList[lv_trainIndex].lv_trainCars[gv_trainList[lv_trainIndex].lv_lastCar]) + 180.0)))
// L2569
OrderTargetingPoint(AbilityCommand("attack", 0), lv_exitPoint)
// L4546
OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(1788))
// L4559
OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(1788))
// L4631
OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(1778))
// L361
OrderTargetingPoint(AbilityCommand("TacNukeStrike", 0), lp_nukeTarget)
// L362
OrderTargetingPoint(AbilityCommand("move", 0), lp_retreatTo)
// L1031
OrderTargetingPoint(AbilityCommand("CommandCenterLand", 0), PointFromId(46))
// L1033
OrderTargetingPoint(AbilityCommand("BarracksLand", 0), PointFromId(276))
// L1034
OrderTargetingPoint(AbilityCommand("FactoryLand", 0), PointFromId(275))
// L1035
OrderTargetingPoint(AbilityCommand("SpecOpsDropshipTransport", 2), RegionGetCenter(RegionFromId(4)))
// L1036
OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(100))
// L1693
OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(UnitGroupRandomUnit(UnitGroup(null, gv_p01_USER, RegionFromId(47), UnitFilter(0, 0, (1 << c_targetFilterAir) | (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive)))
// L1745
OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(UnitGroupRandomUnit(UnitGroup(null, gv_p01_USER, RegionFromId(48), UnitFilter(0, 0, (1 << c_targetFilterAir) | (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive)))
// L1752
OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(UnitGroupRandomUnit(UnitGroup(null, gv_p01_USER, RegionFromId(48), UnitFilter(0, 0, (1 << c_targetFilterAir) | (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive)))
// L789
OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(155))
// L850
OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(294))
// L853
OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(294))
// L854
OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(294))
// L856
OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(294))
// L857
OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(294))
// L961
OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(111))
// L995
OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(369))
// L996
OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(727))
// L1035
OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(2240))
// L445
OrderTargetingPoint(AbilityCommand("attack", 0), lp_targetPoint)
// L750
OrderTargetingPoint(AbilityCommand("move", 0), PointWithOffsetPolar(gv_briefingParadePoints[lv_i], lp_polarDistance, (PointGetFacing(gv_briefingParadePoints[lv_i]) + lp_polarRadius)))
// L1450
OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(308))