# Make Unit Face Point
Grammar — Make unit face point over duration seconds
Flags —Action
Makes a unit face a specified point.
# Arguments
unit
— Unitpoint
— Pointfixed
— Duration
Returns — void
void libNtve_gf_MakeUnitFacePoint(
unit lp_unit,
point lp_point,
fixed lp_duration,
);
# Related
Category: Unit / Basic
- [F] —
void
— Unit Show Kill Display — ( UnitShowKillDisplay ) - [F] —
bool
— Unit Can Path To Point — ( UnitPathableToPoint ) - [F] —
bool
— Unit Can Path To Unit — ( UnitPathableToUnit ) - [F] —
void
— Create Units With Default Facing — ( libNtve_gf_CreateUnitsWithDefaultFacing ) - [F] —
void
— Create Units With Point Facing — ( libNtve_gf_CreateUnitsAtPoint2 ) - [F] —
unitgroup
— Create Units Facing Angle — ( UnitCreate ) - [F] —
unitgroup
— Create Units Facing Point — ( libNtve_gf_UnitCreateFacingPoint ) - [F] —
unit
— Last Created Unit — ( UnitLastCreated ) - [F] —
unitgroup
— Last Created Units — ( UnitLastCreatedGroup ) - [F] —
unit
— Original Caster Of Unit — ( UnitGetOriginalCaster ) - [F] —
string
[ gamelink::Effect ] — Effect That Created Unit — ( UnitGetOriginalEffect ) - [F] —
void
— Replace Unit — ( libNtve_gf_ReplaceUnit ) - [F] —
unit
— Last Replaced Unit — ( libNtve_gf_LastReplacedUnit ) - [F] —
void
— Change Owner — ( UnitSetOwner ) - [F] —
void
— Unit Owner Changes — ( TriggerAddEventUnitChangeOwner ) - [F] —
int
— Old Unit Owner — ( EventUnitOwnerOld ) - [F] —
int
— New Unit Owner — ( EventUnitOwnerNew ) - [F] —
void
— Rescue Unit — ( libNtve_gf_RescueUnit ) - [F] —
void
— Rescue Unit Group — ( libNtve_gf_RescueUnit2 ) - [F] —
void
— Kill Unit — ( UnitKill ) - [F] —
void
— Revive Unit — ( UnitRevive ) - [F] —
void
— Remove Unit — ( UnitRemove ) - [F] —
int
— Owner Of Unit — ( UnitGetOwner ) - [F] —
bool
— Unit Is Alive — ( UnitIsAlive ) - [F] —
bool
— Unit Is Valid — ( UnitIsValid ) - [F] —
bool
— Unit Group Is Dead — ( libNtve_gf_UnitGroupIsDead ) - [F] —
void
— Move Unit Instantly — ( UnitSetPosition ) - [F] —
void
— Make Unit Face Angle — ( UnitSetFacing ) - [F] —
void
— Make Unit Face Point — ( libNtve_gf_MakeUnitFacePoint ) - [F] —
point
— Position Of Unit — ( UnitGetPosition ) - [F] —
point
— Goal Position Of Unit — ( UnitGetGoalPosition ) - [F] —
fixed
— Facing Angle Of Unit — ( UnitGetFacing ) - [F] —
void
— Pause/Unpause Unit — ( libNtve_gf_PauseUnit ) - [F] —
void
— Pause/Unpause All Units — ( UnitPauseAll ) - [F] —
void
— Sleep/WakeUp Unit — ( libNtve_gf_SleepUnit ) - [F] —
void
— Show/Hide Unit — ( libNtve_gf_ShowHideUnit ) - [F] —
void
— Share Vision of Unit — ( libNtve_gf_ShareVisionofUnit ) - [F] —
bool
— Unit Is Paused — ( libNtve_gf_UnitIsPaused ) - [F] —
bool
— Unit Is Sleepiing — ( libNtve_gf_UnitIsSleepiing ) - [F] —
bool
— Unit Is Hidden — ( libNtve_gf_UnitIsHidden ) - [F] —
bool
— Unit Is Visible To Player — ( libNtve_gf_UnitIsVisibleToPlayer ) - [F] —
void
— Set Unit Custom Value — ( UnitSetCustomValue ) - [F] —
fixed
— Custom Value Of Unit — ( UnitGetCustomValue ) - [F] —
void
— Unit Enters/Leaves Region — ( TriggerAddEventUnitRegion ) - [F] —
region
— Triggering Region — ( EventUnitRegion ) - [F] —
void
— Unit Enters/Leaves Point — ( TriggerAddEventUnitRangePoint ) - [F] —
void
— Unit Enters/Leaves Range Of Unit — ( TriggerAddEventUnitRange ) - [F] —
unit
— Triggering Range Unit — ( EventUnitRangeUnit ) - [F] —
bool
— Unit In Region — ( libNtve_gf_UnitInRegion ) - [F] —
unit
— Triggering Unit — ( EventUnit ) - [F] —
void
— Load Unit Model — ( UnitLoadModel ) - [F] —
void
— Unload Unit Model — ( UnitUnloadModel ) - [F] —
unit
— Agent Of Player For Unit — ( UnitAgent ) - [F] —
void
— Change Empty Unit Variables In Events — ( UnitEventSetNullVariableInvalid ) - [F] —
text
— Name of Unit — ( UnitGetName ) - [F] —
int
— Ideal Harvester Count — ( UnitIdealWorkerCount ) - [F] —
int
— Current Harvester Count — ( UnitCurrentWorkerCount )
# Examples
# campaigns/liberty.sc2campaign
// L1685
libNtve_gf_MakeUnitFacePoint(UnitGroupLoopCurrent(), PointFromId(239), 0.0)
// L1690
libNtve_gf_MakeUnitFacePoint(UnitGroupLoopCurrent(), PointFromId(238), 0.0)
// L2856
libNtve_gf_MakeUnitFacePoint(UnitLastCreated(), PointFromId(38), 0.0)
// L6325
libNtve_gf_MakeUnitFacePoint(lv_plane, UnitGetPosition(gv_viking), (AbsF((UnitGetFacing(lv_plane) - AngleBetweenPoints(lv_posCurrent, UnitGetPosition(gv_viking)))) / 30.0))
// L6909
libNtve_gf_MakeUnitFacePoint(lv_plane, lv_turnTarget, 0.0625)
// L7036
libNtve_gf_MakeUnitFacePoint(lv_plane, lv_posTarget, 0.0625)
// L6765
libNtve_gf_MakeUnitFacePoint(gv_odin, PointFromId(1480), 0.0)
// L3388
libNtve_gf_MakeUnitFacePoint(UnitFromId(1212), PointWithOffset(PointFromId(131), 0.0, 0.0), 0.3)
// L3389
libNtve_gf_MakeUnitFacePoint(UnitFromId(191), PointWithOffset(PointFromId(131), 0.0, 0.0), 0.3)
// L3391
libNtve_gf_MakeUnitFacePoint(UnitFromId(199), PointWithOffset(PointFromId(131), 0.0, 0.0), 0.3)
// L3392
libNtve_gf_MakeUnitFacePoint(UnitFromId(423), PointWithOffset(PointFromId(131), 0.0, 0.0), 0.3)
// L3394
libNtve_gf_MakeUnitFacePoint(UnitFromId(192), PointWithOffset(PointFromId(131), 0.0, 0.0), 0.3)
// L3504
libNtve_gf_MakeUnitFacePoint(UnitFromId(1212), PointWithOffset(PointFromId(131), 0.0, 0.0), 0.3)
// L3506
libNtve_gf_MakeUnitFacePoint(UnitFromId(2532), PointWithOffset(PointFromId(131), 0.0, 0.0), 0.3)
// L3539
libNtve_gf_MakeUnitFacePoint(UnitFromId(2482), PointWithOffset(PointFromId(131), 0.0, 0.0), 0.3)
// L3546
libNtve_gf_MakeUnitFacePoint(auto0CAB902A_var, PointWithOffset(PointFromId(164), 0.0, 0.0), 0.2)
// L4608
libNtve_gf_MakeUnitFacePoint(UnitFromId(1326), PointWithOffset(PointFromId(1340), 0.0, 0.0), 0.3)
// L970
libNtve_gf_MakeUnitFacePoint(gv_crazyOldClarice, UnitGetPosition(EventUnit()), 0.3)
// L1399
libNtve_gf_MakeUnitFacePoint(gv_mutteringJohn, UnitGetPosition(EventUnit()), 0.3)
// L5314
libNtve_gf_MakeUnitFacePoint(autoF3C8752D_var, UnitGetPosition(gv_holoboards[1]), 0.0)
// L5570
libNtve_gf_MakeUnitFacePoint(lv_rUNNER, UnitGetPosition(UnitFromId(331)), 0.0)
// L2108
libNtve_gf_MakeUnitFacePoint(lv_colonist, UnitGetPosition(libNtve_gf_ClosestUnitToPoint(UnitGetPosition(lv_colonist), UnitGroup(null, gv_pLAYER_01_USER, RegionCircle(UnitGetPosition(lv_colonist), 8.0), UnitFilter((1 << c_targetFilterGround), 0, (1 << c_targetFilterStructure) | (1 << c_targetFilterMissile) | (1 << c_targetFilterCloaked), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0))), 0.5)
// L2164
libNtve_gf_MakeUnitFacePoint(lv_colonist, UnitGetPosition(libNtve_gf_ClosestUnitToPoint(UnitGetPosition(lv_colonist), UnitGroup(null, gv_pLAYER_01_USER, RegionCircle(UnitGetPosition(lv_colonist), 8.0), UnitFilter((1 << c_targetFilterGround), 0, (1 << c_targetFilterStructure) | (1 << c_targetFilterMissile) | (1 << c_targetFilterCloaked), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0))), 0.5)
// L2220
libNtve_gf_MakeUnitFacePoint(lv_colonist, UnitGetPosition(libNtve_gf_ClosestUnitToPoint(UnitGetPosition(lv_colonist), UnitGroup(null, gv_pLAYER_01_USER, RegionCircle(UnitGetPosition(lv_colonist), 8.0), UnitFilter((1 << c_targetFilterGround), 0, (1 << c_targetFilterStructure) | (1 << c_targetFilterMissile) | (1 << c_targetFilterCloaked), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0))), 0.5)
// L2276
libNtve_gf_MakeUnitFacePoint(lv_colonist, UnitGetPosition(libNtve_gf_ClosestUnitToPoint(UnitGetPosition(lv_colonist), UnitGroup(null, gv_pLAYER_01_USER, RegionCircle(UnitGetPosition(lv_colonist), 8.0), UnitFilter((1 << c_targetFilterGround), 0, (1 << c_targetFilterStructure) | (1 << c_targetFilterMissile) | (1 << c_targetFilterCloaked), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0))), 0.5)
// L2332
libNtve_gf_MakeUnitFacePoint(lv_colonist, UnitGetPosition(libNtve_gf_ClosestUnitToPoint(UnitGetPosition(lv_colonist), UnitGroup(null, gv_pLAYER_01_USER, RegionCircle(UnitGetPosition(lv_colonist), 8.0), UnitFilter((1 << c_targetFilterGround), 0, (1 << c_targetFilterStructure) | (1 << c_targetFilterMissile) | (1 << c_targetFilterCloaked), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0))), 0.5)
// L2388
libNtve_gf_MakeUnitFacePoint(lv_colonist, UnitGetPosition(libNtve_gf_ClosestUnitToPoint(UnitGetPosition(lv_colonist), UnitGroup(null, gv_pLAYER_01_USER, RegionCircle(UnitGetPosition(lv_colonist), 8.0), UnitFilter((1 << c_targetFilterGround), 0, (1 << c_targetFilterStructure) | (1 << c_targetFilterMissile) | (1 << c_targetFilterCloaked), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0))), 0.5)
// L2444
libNtve_gf_MakeUnitFacePoint(lv_colonist, UnitGetPosition(libNtve_gf_ClosestUnitToPoint(UnitGetPosition(lv_colonist), UnitGroup(null, gv_pLAYER_01_USER, RegionCircle(UnitGetPosition(lv_colonist), 8.0), UnitFilter((1 << c_targetFilterGround), 0, (1 << c_targetFilterStructure) | (1 << c_targetFilterMissile) | (1 << c_targetFilterCloaked), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0))), 0.5)
// L1964
libNtve_gf_MakeUnitFacePoint(auto3AF44449_var, RegionGetCenter(RegionFromId(72)), 0.0)
// L2042
libNtve_gf_MakeUnitFacePoint(auto438DA7F7_var, RegionGetCenter(RegionFromId(3)), 0.0)
// L2131
libNtve_gf_MakeUnitFacePoint(auto5D91C950_var, RegionGetCenter(RegionFromId(71)), 0.0)
// L5217
libNtve_gf_MakeUnitFacePoint(gv_victoryHyperion, PointFromId(16), 1.0)
// L33814
libNtve_gf_MakeUnitFacePoint(gf_ActorUnit(ge_ActorID_ActorHorner), PointFromId(696), 0.0)
// L34961
libNtve_gf_MakeUnitFacePoint(gf_ActorUnit(ge_ActorID_ActorHorner), PointFromId(19), 0.0)
// L34965
libNtve_gf_MakeUnitFacePoint(gf_ActorUnit(ge_ActorID_ActorHanson), PointFromId(17), 0.0)
// L35004
libNtve_gf_MakeUnitFacePoint(gf_ActorUnit(ge_ActorID_ActorHorner), PointFromId(8), 0.0)
// L35005
libNtve_gf_MakeUnitFacePoint(gf_ActorUnit(ge_ActorID_ActorHanson), PointFromId(8), 0.0)
// L35070
libNtve_gf_MakeUnitFacePoint(gf_ActorUnit(ge_ActorID_ActorRaynor), UnitGetPosition(gf_ActorUnit(ge_ActorID_ActorHanson)), 0.0)
// L35079
libNtve_gf_MakeUnitFacePoint(gf_ActorUnit(ge_ActorID_ActorRaynor), UnitGetPosition(gf_ActorUnit(ge_ActorID_ActorHanson)), 0.0)
// L1533
libNtve_gf_MakeUnitFacePoint(lv_searcher, UnitGetPosition(gv_tosh), 0.5)
// L1613
libNtve_gf_MakeUnitFacePoint(lv_searcher, UnitGetPosition(gv_tosh), 0.3)
// L2336
libNtve_gf_MakeUnitFacePoint(lv_searcher, UnitGetPosition(gv_tosh), 0.3)
// L9522
libNtve_gf_MakeUnitFacePoint(gv_cINEMATICSWANN, UnitGetPosition(gv_cINEMATICRAYNOR), 0.0)
// L11711
libNtve_gf_MakeUnitFacePoint(gv_cINEMATICTYCHUS, UnitGetPosition(gv_cINEMATICRAYNOR), 0.5)
// L12228
libNtve_gf_MakeUnitFacePoint(gv_cINEMATICSWANN, UnitGetPosition(lv_lOCAL_NukeUnit), 0.5)
// L1381
libNtve_gf_MakeUnitFacePoint(UnitFromId(42), UnitGetPosition(EventUnit()), 1.0)
// L1382
libNtve_gf_MakeUnitFacePoint(UnitFromId(131), UnitGetPosition(EventUnit()), 1.0)
// L1627
libNtve_gf_MakeUnitFacePoint(UnitFromId(24), UnitGetPosition(EventUnit()), 1.0)
// L1628
libNtve_gf_MakeUnitFacePoint(UnitFromId(203), UnitGetPosition(EventUnit()), 0.75)
// L2268
libNtve_gf_MakeUnitFacePoint(gv_tHEONEZERATUL, UnitGetPosition(UnitFromId(73)), 0.5)
// L3903
libNtve_gf_MakeUnitFacePoint(gv_tHEONEZERATUL, UnitGetPosition(UnitFromId(7)), 0.5)
// L9322
libNtve_gf_MakeUnitFacePoint(auto7DD123FB_var, PointFromId(1724), 0.0)
// L9331
libNtve_gf_MakeUnitFacePoint(auto01C0C9AB_var, PointFromId(1724), 0.0)
// L9432
libNtve_gf_MakeUnitFacePoint(auto29703D22_var, PointFromId(1724), 0.5)
// L9439
libNtve_gf_MakeUnitFacePoint(autoD0C316A3_var, PointFromId(1724), 0.5)
// L6951
libNtve_gf_MakeUnitFacePoint(gv_hybridNeutral, PointWithOffsetPolar(PointFromId(345), 0.0, 0.0), 0.0)
// L7168
libNtve_gf_MakeUnitFacePoint(gv_preserverPrison01, UnitGetPosition(gv_zeratul), 0.3)
// L7169
libNtve_gf_MakeUnitFacePoint(gv_preserverPrison02, UnitGetPosition(gv_zeratul), 0.3)
// L7170
libNtve_gf_MakeUnitFacePoint(gv_preserverPrison03, UnitGetPosition(gv_zeratul), 0.3)
// L1009
libNtve_gf_MakeUnitFacePoint(gv_zeratul, UnitGetPosition(UnitFromId(2)), 0.0)
// L2842
libNtve_gf_MakeUnitFacePoint(gv_zeratul, UnitGetPosition(UnitFromId(85)), 0.0)
// L2905
libNtve_gf_MakeUnitFacePoint(gv_zeratul, UnitGetPosition(UnitFromId(97)), 0.0)
// L2968
libNtve_gf_MakeUnitFacePoint(gv_zeratul, UnitGetPosition(UnitFromId(84)), 0.0)
// L3031
libNtve_gf_MakeUnitFacePoint(gv_zeratul, UnitGetPosition(UnitFromId(103)), 0.0)
// L5188
libNtve_gf_MakeUnitFacePoint(gv_zeratul, PointFromId(164), 0.0)
// L5769
libNtve_gf_MakeUnitFacePoint(auto2604AB55_var, PointFromId(370), 0.0)
// L6325
libNtve_gf_MakeUnitFacePoint(lv_plane, UnitGetPosition(gv_viking), (AbsF((UnitGetFacing(lv_plane) - AngleBetweenPoints(lv_posCurrent, UnitGetPosition(gv_viking)))) / 30.0))
// L6909
libNtve_gf_MakeUnitFacePoint(lv_plane, lv_turnTarget, 0.0625)
// L7036
libNtve_gf_MakeUnitFacePoint(lv_plane, lv_posTarget, 0.0625)
// L6765
libNtve_gf_MakeUnitFacePoint(gv_odin, PointFromId(1480), 0.0)
// L3388
libNtve_gf_MakeUnitFacePoint(UnitFromId(1212), PointWithOffset(PointFromId(131), 0.0, 0.0), 0.3)
// L3389
libNtve_gf_MakeUnitFacePoint(UnitFromId(191), PointWithOffset(PointFromId(131), 0.0, 0.0), 0.3)
// L3391
libNtve_gf_MakeUnitFacePoint(UnitFromId(199), PointWithOffset(PointFromId(131), 0.0, 0.0), 0.3)
// L3392
libNtve_gf_MakeUnitFacePoint(UnitFromId(423), PointWithOffset(PointFromId(131), 0.0, 0.0), 0.3)
// L3394
libNtve_gf_MakeUnitFacePoint(UnitFromId(192), PointWithOffset(PointFromId(131), 0.0, 0.0), 0.3)
// L3504
libNtve_gf_MakeUnitFacePoint(UnitFromId(1212), PointWithOffset(PointFromId(131), 0.0, 0.0), 0.3)
// L3506
libNtve_gf_MakeUnitFacePoint(UnitFromId(2532), PointWithOffset(PointFromId(131), 0.0, 0.0), 0.3)
// L3539
libNtve_gf_MakeUnitFacePoint(UnitFromId(2482), PointWithOffset(PointFromId(131), 0.0, 0.0), 0.3)
// L3546
libNtve_gf_MakeUnitFacePoint(auto0CAB902A_var, PointWithOffset(PointFromId(164), 0.0, 0.0), 0.2)
// L4608
libNtve_gf_MakeUnitFacePoint(UnitFromId(1326), PointWithOffset(PointFromId(1340), 0.0, 0.0), 0.3)
// L970
libNtve_gf_MakeUnitFacePoint(gv_crazyOldClarice, UnitGetPosition(EventUnit()), 0.3)
// L1399
libNtve_gf_MakeUnitFacePoint(gv_mutteringJohn, UnitGetPosition(EventUnit()), 0.3)
// L5314
libNtve_gf_MakeUnitFacePoint(autoF3C8752D_var, UnitGetPosition(gv_holoboards[1]), 0.0)
// L5570
libNtve_gf_MakeUnitFacePoint(lv_rUNNER, UnitGetPosition(UnitFromId(331)), 0.0)
// L2108
libNtve_gf_MakeUnitFacePoint(lv_colonist, UnitGetPosition(libNtve_gf_ClosestUnitToPoint(UnitGetPosition(lv_colonist), UnitGroup(null, gv_pLAYER_01_USER, RegionCircle(UnitGetPosition(lv_colonist), 8.0), UnitFilter((1 << c_targetFilterGround), 0, (1 << c_targetFilterStructure) | (1 << c_targetFilterMissile) | (1 << c_targetFilterCloaked), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0))), 0.5)
// L2164
libNtve_gf_MakeUnitFacePoint(lv_colonist, UnitGetPosition(libNtve_gf_ClosestUnitToPoint(UnitGetPosition(lv_colonist), UnitGroup(null, gv_pLAYER_01_USER, RegionCircle(UnitGetPosition(lv_colonist), 8.0), UnitFilter((1 << c_targetFilterGround), 0, (1 << c_targetFilterStructure) | (1 << c_targetFilterMissile) | (1 << c_targetFilterCloaked), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0))), 0.5)
// L2220
libNtve_gf_MakeUnitFacePoint(lv_colonist, UnitGetPosition(libNtve_gf_ClosestUnitToPoint(UnitGetPosition(lv_colonist), UnitGroup(null, gv_pLAYER_01_USER, RegionCircle(UnitGetPosition(lv_colonist), 8.0), UnitFilter((1 << c_targetFilterGround), 0, (1 << c_targetFilterStructure) | (1 << c_targetFilterMissile) | (1 << c_targetFilterCloaked), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0))), 0.5)
// L2276
libNtve_gf_MakeUnitFacePoint(lv_colonist, UnitGetPosition(libNtve_gf_ClosestUnitToPoint(UnitGetPosition(lv_colonist), UnitGroup(null, gv_pLAYER_01_USER, RegionCircle(UnitGetPosition(lv_colonist), 8.0), UnitFilter((1 << c_targetFilterGround), 0, (1 << c_targetFilterStructure) | (1 << c_targetFilterMissile) | (1 << c_targetFilterCloaked), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0))), 0.5)
// L2332
libNtve_gf_MakeUnitFacePoint(lv_colonist, UnitGetPosition(libNtve_gf_ClosestUnitToPoint(UnitGetPosition(lv_colonist), UnitGroup(null, gv_pLAYER_01_USER, RegionCircle(UnitGetPosition(lv_colonist), 8.0), UnitFilter((1 << c_targetFilterGround), 0, (1 << c_targetFilterStructure) | (1 << c_targetFilterMissile) | (1 << c_targetFilterCloaked), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0))), 0.5)
// L2388
libNtve_gf_MakeUnitFacePoint(lv_colonist, UnitGetPosition(libNtve_gf_ClosestUnitToPoint(UnitGetPosition(lv_colonist), UnitGroup(null, gv_pLAYER_01_USER, RegionCircle(UnitGetPosition(lv_colonist), 8.0), UnitFilter((1 << c_targetFilterGround), 0, (1 << c_targetFilterStructure) | (1 << c_targetFilterMissile) | (1 << c_targetFilterCloaked), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0))), 0.5)
// L2444
libNtve_gf_MakeUnitFacePoint(lv_colonist, UnitGetPosition(libNtve_gf_ClosestUnitToPoint(UnitGetPosition(lv_colonist), UnitGroup(null, gv_pLAYER_01_USER, RegionCircle(UnitGetPosition(lv_colonist), 8.0), UnitFilter((1 << c_targetFilterGround), 0, (1 << c_targetFilterStructure) | (1 << c_targetFilterMissile) | (1 << c_targetFilterCloaked), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0))), 0.5)
// L1964
libNtve_gf_MakeUnitFacePoint(auto3AF44449_var, RegionGetCenter(RegionFromId(72)), 0.0)
// L2042
libNtve_gf_MakeUnitFacePoint(auto438DA7F7_var, RegionGetCenter(RegionFromId(3)), 0.0)
// L2131
libNtve_gf_MakeUnitFacePoint(auto5D91C950_var, RegionGetCenter(RegionFromId(71)), 0.0)
// L5217
libNtve_gf_MakeUnitFacePoint(gv_victoryHyperion, PointFromId(16), 1.0)
// L33814
libNtve_gf_MakeUnitFacePoint(gf_ActorUnit(ge_ActorID_ActorHorner), PointFromId(696), 0.0)
// L34961
libNtve_gf_MakeUnitFacePoint(gf_ActorUnit(ge_ActorID_ActorHorner), PointFromId(19), 0.0)
// L34965
libNtve_gf_MakeUnitFacePoint(gf_ActorUnit(ge_ActorID_ActorHanson), PointFromId(17), 0.0)
// L35004
libNtve_gf_MakeUnitFacePoint(gf_ActorUnit(ge_ActorID_ActorHorner), PointFromId(8), 0.0)
// L35005
libNtve_gf_MakeUnitFacePoint(gf_ActorUnit(ge_ActorID_ActorHanson), PointFromId(8), 0.0)