# Point Facing Angle
Grammar — point facing angle degrees
Flags —Function
Returns a point with the position of the specified point, and the facing of the specified angle.
# Arguments
point
— Pointfixed
— Angle
Returns — point
point libNtve_gf_PointFacingAngle(
point lp_point,
fixed lp_angle,
);
# Related
Category: Point / Offsets
- [F] —
point
— Point Facing Angle — ( libNtve_gf_PointFacingAngle ) - [F] —
point
— Point With Z Offset — ( libNtve_gf_PointWithZOffset ) - [F] —
point
— Point With Offset — ( PointWithOffset ) - [F] —
point
— Point With Polar Offset — ( PointWithOffsetPolar ) - [F] —
point
— Point Offset Towards Point — ( libNtve_gf_PointOffsetTowardsPoint ) - [F] —
point
— Random Point Between Points — ( libNtve_gf_RandomPointBetweenPoints ) - [F] —
point
— Reflected Point — ( PointReflect ) - [F] —
point
— Interpolated Point — ( PointInterpolate ) - [F] —
point
— Mid-Point — ( MidPoint )
# Examples
# mods/core.sc2mod
// L2231
libNtve_gf_PointFacingAngle(Point(StringToFixed(StringWord(lp_value, 1)), StringToFixed(StringWord(lp_value, 2))), StringToFixed(StringWord(lp_value, 3)))
// L3588
libNtve_gf_PointFacingAngle(lp_position, lp_angle)
// L1915
libNtve_gf_PointFacingAngle(Point(StringToFixed(StringWord(lp_value, 1)), StringToFixed(StringWord(lp_value, 2))), StringToFixed(StringWord(lp_value, 3)))
// L3069
libNtve_gf_PointFacingAngle(lp_position, lp_angle)
# mods/heroesdata.stormmod
// L12231
libNtve_gf_PointFacingAngle(UnitGetPosition(libGDHL_gv_hero_Leoric_WraithWalk_Unit[lv_leoricPlayer]), UnitGetFacing(libGDHL_gv_hero_Leoric_WraithWalk_Unit[lv_leoricPlayer]))
# mods/missionpacks/novacampaign.sc2mod
// L503
libNtve_gf_PointFacingAngle(lp_stealthAIHomePoint, PointGetFacing(lp_stealthAIHomePoint))
// L505
libNtve_gf_PointFacingAngle(lp_stealthAIHomePoint, PointGetFacing(lp_stealthAIHomePoint))
// L790
libNtve_gf_PointFacingAngle(libNCMI_gv_nM_StealthAIDefendRegionArray[lv_stealthAIDefendRegionIndex].lv_defendingUnitArray[lv_stealthAIDefenderUnitIter].lv_homePoint, PointGetFacing(libNCMI_gv_nM_StealthAIDefendRegionArray[lv_stealthAIDefendRegionIndex].lv_defendingUnitArray[lv_stealthAIDefenderUnitIter].lv_homePoint))
# mods/novastoryassets.sc2mod
// L1922
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitFromId(128)), UnitGetFacing(UnitFromId(128)))
// L1929
libNtve_gf_PointFacingAngle(UnitGetPosition(autoFECF5F7A_var), UnitGetFacing(autoFECF5F7A_var))
// L1932
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitFromId(2059)), UnitGetFacing(UnitFromId(2059)))
// L4111
libNtve_gf_PointFacingAngle(PointFromId(2023), PointGetFacing(PointFromId(2023)))
// L4180
libNtve_gf_PointFacingAngle(PointFromId(2060), PointGetFacing(PointFromId(2060)))
// L4181
libNtve_gf_PointFacingAngle(PointFromId(2061), PointGetFacing(PointFromId(2061)))
// L4300
libNtve_gf_PointFacingAngle(UnitGetPosition(auto08CFAC4E_var), 215.0)
// L4313
libNtve_gf_PointFacingAngle(UnitGetPosition(auto995DBBC5_var), UnitGetFacing(auto995DBBC5_var))
// L4316
libNtve_gf_PointFacingAngle(UnitGetPosition(auto995DBBC5_var), 225.0)
// L4560
libNtve_gf_PointFacingAngle(gf_RandomPointinRegionSharedbyGroup(RegionFromId(20), gv_snipeHallReapers1A), 215.0)
// L1652
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1658
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1664
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1670
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1676
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1682
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1689
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1697
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1703
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1709
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1218
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1230
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1241
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1247
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1253
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1266
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1274
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1280
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1303
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1309
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1922
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitFromId(128)), UnitGetFacing(UnitFromId(128)))
// L1929
libNtve_gf_PointFacingAngle(UnitGetPosition(autoFECF5F7A_var), UnitGetFacing(autoFECF5F7A_var))
// L1932
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitFromId(2059)), UnitGetFacing(UnitFromId(2059)))
// L4111
libNtve_gf_PointFacingAngle(PointFromId(2023), PointGetFacing(PointFromId(2023)))
// L4180
libNtve_gf_PointFacingAngle(PointFromId(2060), PointGetFacing(PointFromId(2060)))
// L4181
libNtve_gf_PointFacingAngle(PointFromId(2061), PointGetFacing(PointFromId(2061)))
// L4300
libNtve_gf_PointFacingAngle(UnitGetPosition(auto08CFAC4E_var), 215.0)
// L4313
libNtve_gf_PointFacingAngle(UnitGetPosition(auto995DBBC5_var), UnitGetFacing(auto995DBBC5_var))
// L4316
libNtve_gf_PointFacingAngle(UnitGetPosition(auto995DBBC5_var), 225.0)
// L4560
libNtve_gf_PointFacingAngle(gf_RandomPointinRegionSharedbyGroup(RegionFromId(20), gv_snipeHallReapers1A), 215.0)
// L1652
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1658
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1664
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1670
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1676
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1682
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1689
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1697
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1703
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1709
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1218
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1230
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1241
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1247
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1253
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1266
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1274
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1280
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1303
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))
// L1309
libNtve_gf_PointFacingAngle(UnitGetPosition(UnitGroupLoopCurrent()), UnitGetFacing(UnitGroupLoopCurrent()))