# Unit Enters/Leaves Point

Grammaru state|Enters/Leaves within distance of p
FlagsNative | Event

This event fires when a unit enters or leaves a certain distance around a point. Use “Triggering Unit” to get the unit.

# Arguments

  • unitref [ unit ] — Unit
  • point — Point
  • fixed — Distance
  • bool [ preset::RegionEnterLeaveState ] — State

Returns — void

native void TriggerAddEventUnitRangePoint(
	trigger t,
	unitref u,
	point p,
	fixed distance,
	bool state,
);

# Event parameters

Category: Unit / Basic

# Examples

# campaigns/liberty.sc2campaign

MapScript.galaxy

// L2240
TriggerAddEventUnitRangePoint(gt_TychusBreakAfterP04Base, UnitRefFromVariable("gv_odin"), PointFromId(632), 4.0, true)
// L2499
TriggerAddEventUnitRangePoint(gt_SaveGameAfterP08Base, UnitRefFromVariable("gv_odin"), PointFromId(638), 4.0, true)
// L3020
TriggerAddEventUnitRangePoint(gt_SaveGameAfterP06Base, UnitRefFromVariable("gv_odin"), PointFromId(865), 4.0, true)
// L3246
TriggerAddEventUnitRangePoint(gt_OdinNukesP07Q, UnitRefFromUnit(UnitFromId(2)), RegionGetCenter(RegionFromId(20)), 16.0, true)
// L1045
TriggerAddEventUnitRangePoint(gt_CrazyOldLadyDespawn, null, PointFromId(899), 1.0, true)
// L1246
TriggerAddEventUnitRangePoint(gt_RoadblockCarcass, null, RegionGetCenter(RegionFromId(48)), 5.0, true)
// L1443
TriggerAddEventUnitRangePoint(gt_MutteringJohnDespawn, null, PointFromId(757), 1.0, true)
// L1526
TriggerAddEventUnitRangePoint(gt_GhostTownEntranceCarcass, null, RegionGetCenter(RegionFromId(47)), 5.0, true)
// L1558
TriggerAddEventUnitRangePoint(gt_GhostTownExitCarcass1, null, RegionGetCenter(RegionFromId(43)), 5.0, true)
// L1590
TriggerAddEventUnitRangePoint(gt_GhostTownExitCarcass2, null, RegionGetCenter(RegionFromId(44)), 5.0, true)
// L1622
TriggerAddEventUnitRangePoint(gt_GhostTownExitCarcass3, null, RegionGetCenter(RegionFromId(45)), 5.0, true)
// L1654
TriggerAddEventUnitRangePoint(gt_GhostTownExitCarcass4, null, RegionGetCenter(RegionFromId(46)), 5.0, true)
// L2702
TriggerAddEventUnitRangePoint(gt_Flyawaybirdie, null, RegionGetCenter(RegionFromId(49)), 5.0, true)
// L2734
TriggerAddEventUnitRangePoint(gt_FlyawaybirdieptIItheBirdening, null, RegionGetCenter(RegionFromId(3)), 5.0, true)
// L5612
TriggerAddEventUnitRangePoint(gt_Barracks01, null, PointFromId(1080), 5.0, true)
// L5672
TriggerAddEventUnitRangePoint(gt_Barracks02, null, PointFromId(267), 5.0, true)
// L5732
TriggerAddEventUnitRangePoint(gt_Factory01, null, PointFromId(268), 5.0, true)
// L5792
TriggerAddEventUnitRangePoint(gt_Factory02, null, PointFromId(1145), 5.0, true)
// L5852
TriggerAddEventUnitRangePoint(gt_Battlecruiser01, null, PointFromId(1148), 5.0, true)
// L5912
TriggerAddEventUnitRangePoint(gt_Battlecruiser02, null, PointFromId(1149), 5.0, true)
// L9969
TriggerAddEventUnitRangePoint(gt_CinematicFinishedHoldout1CinematicRunout, null, PointFromId(364), 1.0, true)
// L10755
TriggerAddEventUnitRangePoint(gt_CinematicFinishedHoldout2CinematicRunout, null, PointFromId(2223), 1.0, true)
// L11778
TriggerAddEventUnitRangePoint(gt_CinematicFinishedHoldout3CinematicRunout, null, PointFromId(2313), 1.3, true)
// L2240
TriggerAddEventUnitRangePoint(gt_TychusBreakAfterP04Base, UnitRefFromVariable("gv_odin"), PointFromId(632), 4.0, true)
// L2499
TriggerAddEventUnitRangePoint(gt_SaveGameAfterP08Base, UnitRefFromVariable("gv_odin"), PointFromId(638), 4.0, true)
// L3020
TriggerAddEventUnitRangePoint(gt_SaveGameAfterP06Base, UnitRefFromVariable("gv_odin"), PointFromId(865), 4.0, true)
// L3246
TriggerAddEventUnitRangePoint(gt_OdinNukesP07Q, UnitRefFromUnit(UnitFromId(2)), RegionGetCenter(RegionFromId(20)), 16.0, true)
// L1045
TriggerAddEventUnitRangePoint(gt_CrazyOldLadyDespawn, null, PointFromId(899), 1.0, true)
// L1246
TriggerAddEventUnitRangePoint(gt_RoadblockCarcass, null, RegionGetCenter(RegionFromId(48)), 5.0, true)
// L1443
TriggerAddEventUnitRangePoint(gt_MutteringJohnDespawn, null, PointFromId(757), 1.0, true)
// L1526
TriggerAddEventUnitRangePoint(gt_GhostTownEntranceCarcass, null, RegionGetCenter(RegionFromId(47)), 5.0, true)
// L1558
TriggerAddEventUnitRangePoint(gt_GhostTownExitCarcass1, null, RegionGetCenter(RegionFromId(43)), 5.0, true)
// L1590
TriggerAddEventUnitRangePoint(gt_GhostTownExitCarcass2, null, RegionGetCenter(RegionFromId(44)), 5.0, true)
// L1622
TriggerAddEventUnitRangePoint(gt_GhostTownExitCarcass3, null, RegionGetCenter(RegionFromId(45)), 5.0, true)
// L1654
TriggerAddEventUnitRangePoint(gt_GhostTownExitCarcass4, null, RegionGetCenter(RegionFromId(46)), 5.0, true)
// L2702
TriggerAddEventUnitRangePoint(gt_Flyawaybirdie, null, RegionGetCenter(RegionFromId(49)), 5.0, true)
// L2734
TriggerAddEventUnitRangePoint(gt_FlyawaybirdieptIItheBirdening, null, RegionGetCenter(RegionFromId(3)), 5.0, true)
// L5612
TriggerAddEventUnitRangePoint(gt_Barracks01, null, PointFromId(1080), 5.0, true)
// L5672
TriggerAddEventUnitRangePoint(gt_Barracks02, null, PointFromId(267), 5.0, true)
// L5732
TriggerAddEventUnitRangePoint(gt_Factory01, null, PointFromId(268), 5.0, true)
// L5792
TriggerAddEventUnitRangePoint(gt_Factory02, null, PointFromId(1145), 5.0, true)
// L5852
TriggerAddEventUnitRangePoint(gt_Battlecruiser01, null, PointFromId(1148), 5.0, true)
// L5912
TriggerAddEventUnitRangePoint(gt_Battlecruiser02, null, PointFromId(1149), 5.0, true)
// L9969
TriggerAddEventUnitRangePoint(gt_CinematicFinishedHoldout1CinematicRunout, null, PointFromId(364), 1.0, true)
// L10755
TriggerAddEventUnitRangePoint(gt_CinematicFinishedHoldout2CinematicRunout, null, PointFromId(2223), 1.0, true)
// L11778
TriggerAddEventUnitRangePoint(gt_CinematicFinishedHoldout3CinematicRunout, null, PointFromId(2313), 1.3, true)
// L2297
TriggerAddEventUnitRangePoint(gt_GorgonAIStarted, UnitRefFromVariable("gv_tHE_ONE_GORGON"), PointFromId(13), 1.0, true)
// L7353
TriggerAddEventUnitRangePoint(gt_TransmissionFirstNorthAttackQ, null, PointFromId(512), 4.0, true)
// L5314
TriggerAddEventUnitRangePoint(gt_AIUnitEnterAIRetreatRegion, null, PointFromId(46), 4.0, true)
// L1536
TriggerAddEventUnitRangePoint(gt_SplitterNydusWormIncoming1, null, PointFromId(174), 10.0, true)
// L1608
TriggerAddEventUnitRangePoint(gt_SplitterNydusWormIncoming2, null, PointFromId(801), 15.0, true)
// L1536
TriggerAddEventUnitRangePoint(gt_SplitterNydusWormIncoming1, null, PointFromId(174), 10.0, true)
// L1608
TriggerAddEventUnitRangePoint(gt_SplitterNydusWormIncoming2, null, PointFromId(801), 15.0, true)
// L2297
TriggerAddEventUnitRangePoint(gt_GorgonAIStarted, UnitRefFromVariable("gv_tHE_ONE_GORGON"), PointFromId(13), 1.0, true)
// L7353
TriggerAddEventUnitRangePoint(gt_TransmissionFirstNorthAttackQ, null, PointFromId(512), 4.0, true)
// L5314
TriggerAddEventUnitRangePoint(gt_AIUnitEnterAIRetreatRegion, null, PointFromId(46), 4.0, true)
// L2745
TriggerAddEventUnitRangePoint(gt_SpawnShadowCloudTrail01, UnitRefFromVariable("gv_dARK_ENERGY"), PointFromId(651), 10.0, true)
// L2783
TriggerAddEventUnitRangePoint(gt_SpawnShadowCloudTrail02SpeedUpdate, UnitRefFromVariable("gv_dARK_ENERGY"), PointFromId(652), 10.0, true)
// L2819
TriggerAddEventUnitRangePoint(gt_SpawnShadowCloudTrail03, UnitRefFromVariable("gv_dARK_ENERGY"), PointFromId(653), 10.0, true)
// L2855
TriggerAddEventUnitRangePoint(gt_SpawnShadowCloudTrail04, UnitRefFromVariable("gv_dARK_ENERGY"), PointFromId(282), 10.0, true)
// L2745
TriggerAddEventUnitRangePoint(gt_SpawnShadowCloudTrail01, UnitRefFromVariable("gv_dARK_ENERGY"), PointFromId(651), 10.0, true)
// L2783
TriggerAddEventUnitRangePoint(gt_SpawnShadowCloudTrail02SpeedUpdate, UnitRefFromVariable("gv_dARK_ENERGY"), PointFromId(652), 10.0, true)
// L2819
TriggerAddEventUnitRangePoint(gt_SpawnShadowCloudTrail03, UnitRefFromVariable("gv_dARK_ENERGY"), PointFromId(653), 10.0, true)
// L2855
TriggerAddEventUnitRangePoint(gt_SpawnShadowCloudTrail04, UnitRefFromVariable("gv_dARK_ENERGY"), PointFromId(282), 10.0, true)

# mods/heroesmapmods/battlegroundmapmods/tombofthespiderqueen.stormmod

LibMSOC.galaxy

// L1564
TriggerAddEventUnitRangePoint(libMSOC_gt_MMTombSpiderQueenSandGolemDefenderSpawns, null, Point(124.0, 156.0), 1.0, true)
// L1594
TriggerAddEventUnitRangePoint(libMSOC_gt_MMTombSpiderQueenSandGolemLanerSpawns, null, Point(124.0, 156.0), 1.0, true)