# Point With Offset

Grammarp offset by (x, y)
FlagsNative | Function

Returns a point offset by given horizontal and vertical distances.

# Arguments

  • point — Point
  • fixed — X
  • fixed — Y

Returns — point

native point PointWithOffset(point p, fixed x, fixed y);

Category: Point / Offsets

# Examples

# campaigns/liberty.sc2campaign

MapScript.galaxy

// L1108
PointWithOffset(lp_center, RandomFixed(-3.0, 3.0), RandomFixed(-1.5, 1.5))
// L1674
PointWithOffset(lp_center, RandomFixed(-4.0, 4.0), RandomFixed(-1.5, 1.5))
// L1726
PointWithOffset(lp_center, RandomFixed(-4.0, 4.0), RandomFixed(-1.5, 1.5))
// L1796
PointWithOffset(gv_terraTronPosition, lp_xOffset, lp_yOffset)
// L2302
PointWithOffset(UnitGetPosition(gv_boss), -20.0, -20.0)
// L2309
PointWithOffset(UnitGetPosition(lv_beamTarget), lv_moveOffset, 0.0)
// L2329
PointWithOffset(UnitGetPosition(gv_boss), 20.0, -20.0)
// L2336
PointWithOffset(UnitGetPosition(lv_beamTarget), lv_moveOffset, 0.0)
// L2360
PointWithOffset(UnitGetPosition(gv_boss), -0.5, -3.0)
// L2373
PointWithOffset(UnitGetPosition(gv_boss), 0.5, -3.0)
// L3388
PointWithOffset(PointFromId(131), 0.0, 0.0)
// L3389
PointWithOffset(PointFromId(131), 0.0, 0.0)
// L3391
PointWithOffset(PointFromId(131), 0.0, 0.0)
// L3392
PointWithOffset(PointFromId(131), 0.0, 0.0)
// L3394
PointWithOffset(PointFromId(131), 0.0, 0.0)
// L3504
PointWithOffset(PointFromId(131), 0.0, 0.0)
// L3506
PointWithOffset(PointFromId(131), 0.0, 0.0)
// L3539
PointWithOffset(PointFromId(131), 0.0, 0.0)
// L3546
PointWithOffset(PointFromId(164), 0.0, 0.0)
// L4608
PointWithOffset(PointFromId(1340), 0.0, 0.0)
// L4142
PointWithOffset(UnitGetPosition(lv_damagedBunker), 0.0, -4.0)
// L4155
PointWithOffset(lv_damagedPoint, 0.0, 4.0)
// L4156
PointWithOffset(lv_damagedPoint, 0.0, 4.0)
// L4161
PointWithOffset(PointFromId(1158), 0.0, 0.0)
// L379
PointWithOffset(UnitGetPosition(lv_indexUnit), lv_xDelta, lv_yDelta)
// L5225
PointWithOffset(RegionGetCenter(RegionFromId(59)), 0.0, -0.5)
// L4717
PointWithOffset(PointFromId(75), IntToFixed(lv_i), 1.0)
// L4720
PointWithOffset(PointFromId(75), IntToFixed(lv_i), -1.0)
// L6357
PointWithOffset(UnitGetPosition(auto46452081_var), 25.0, 25.0)
// L6365
PointWithOffset(UnitGetPosition(auto3FBA9F13_var), 25.0, 25.0)
// L6373
PointWithOffset(UnitGetPosition(auto061F6D86_var), 25.0, 25.0)
// L6381
PointWithOffset(UnitGetPosition(auto8F834BA9_var), 25.0, 25.0)
// L1035
PointWithOffset(UnitGetPosition(gv_wALLOFFIRE), 0.0, -50.0)
// L1036
PointWithOffset(UnitGetPosition(gv_wALLOFFIRE), 0.0, -50.0)
// L1040
PointWithOffset(UnitGetPosition(gv_wALLOFFIRE), 0.0, gv_ping_VertSpace_Increment)
// L1074
PointWithOffset(UnitGetPosition(gv_wALLOFFIRE), 0.0, gv_ping_VertSpace_Increment)
// L1123
PointWithOffset(PointFromId(142), 0.0, 16.0)
// L1123
PointWithOffset(PointFromId(142), 0.0, 16.0)
// L1124
PointWithOffset(UnitGetPosition(gv_wALLOFFIRE), -4.0, 16.0)
// L1124
PointWithOffset(UnitGetPosition(gv_wALLOFFIRE), 3.0, 0.0)
// L1124
PointWithOffset(PointFromId(142), 0.0, 16.0)
// L2493
PointWithOffset(UnitGetPosition(gv_uNITDaMothership), 4.0, 4.0)
// L2494
PointWithOffset(UnitGetPosition(gv_uNITDaMothership), -4.0, 0.0)
// L2495
PointWithOffset(UnitGetPosition(gv_uNITDaMothership), 4.0, -4.0)
// L2497
PointWithOffset(UnitGetPosition(gv_uNITDaMothership), -4.0, 4.0)
// L2498
PointWithOffset(UnitGetPosition(gv_uNITDaMothership), -4.0, -4.0)
// L2504
PointWithOffset(UnitGetPosition(gv_uNITDaMothership), 4.0, 4.0)
// L2505
PointWithOffset(UnitGetPosition(gv_uNITDaMothership), -4.0, 0.0)
// L2506
PointWithOffset(UnitGetPosition(gv_uNITDaMothership), 4.0, 0.0)
// L2507
PointWithOffset(UnitGetPosition(gv_uNITDaMothership), 4.0, -4.0)
// L2508
PointWithOffset(UnitGetPosition(gv_uNITDaMothership), 0.0, 4.0)
// L1435
PointWithOffset(PointFromId(1188), 0.0, 0.0)
// L4111
PointWithOffset(PointFromId(1219), 0.0, 0.0)
// L4112
PointWithOffset(PointFromId(1220), 0.0, 0.0)
// L4113
PointWithOffset(PointFromId(1222), 0.0, 0.0)
// L6995
PointWithOffset(PointFromId(536), 0.0, 0.0)
// L7099
PointWithOffset(PointFromId(595), 0.0, 0.0)
// L7142
PointWithOffset(PointFromId(697), 0.0, 0.0)
// L7185
PointWithOffset(PointFromId(742), 0.0, 0.0)
// L7228
PointWithOffset(PointFromId(973), 0.0, 0.0)
// L7271
PointWithOffset(PointFromId(1039), 0.0, 0.0)
// L2286
PointWithOffset(PointFromId(1748), 0.0, 0.0)
// L2777
PointWithOffset(UnitGetPosition(gv_tHEONEZERATUL), 0.0, -1.5)
// L2778
PointWithOffset(UnitGetPosition(gv_tHEONEZERATUL), 0.0, -1.5)
// L2785
PointWithOffset(UnitGetPosition(gv_tHEONEZERATUL), 0.0, -1.5)
// L2786
PointWithOffset(UnitGetPosition(gv_tHEONEZERATUL), 0.0, -1.5)
// L3616
PointWithOffset(PointFromId(548), 0.0, -1.5)
// L3617
PointWithOffset(PointFromId(548), 0.0, -1.5)
// L3624
PointWithOffset(PointFromId(548), 0.0, -1.5)
// L3625
PointWithOffset(PointFromId(548), 0.0, -1.5)
// L3924
PointWithOffset(PointFromId(1751), 0.0, 0.0)
// L5670
PointWithOffset(PointFromId(651), 0.0, 0.0)
// L5671
PointWithOffset(PointFromId(656), 0.0, 0.0)
// L5672
PointWithOffset(PointFromId(659), 0.0, 0.0)
// L1108
PointWithOffset(lp_center, RandomFixed(-3.0, 3.0), RandomFixed(-1.5, 1.5))
// L1674
PointWithOffset(lp_center, RandomFixed(-4.0, 4.0), RandomFixed(-1.5, 1.5))
// L1726
PointWithOffset(lp_center, RandomFixed(-4.0, 4.0), RandomFixed(-1.5, 1.5))
// L1796
PointWithOffset(gv_terraTronPosition, lp_xOffset, lp_yOffset)
// L2302
PointWithOffset(UnitGetPosition(gv_boss), -20.0, -20.0)
// L2309
PointWithOffset(UnitGetPosition(lv_beamTarget), lv_moveOffset, 0.0)
// L2329
PointWithOffset(UnitGetPosition(gv_boss), 20.0, -20.0)
// L2336
PointWithOffset(UnitGetPosition(lv_beamTarget), lv_moveOffset, 0.0)
// L2360
PointWithOffset(UnitGetPosition(gv_boss), -0.5, -3.0)
// L2373
PointWithOffset(UnitGetPosition(gv_boss), 0.5, -3.0)
// L3388
PointWithOffset(PointFromId(131), 0.0, 0.0)
// L3389
PointWithOffset(PointFromId(131), 0.0, 0.0)
// L3391
PointWithOffset(PointFromId(131), 0.0, 0.0)
// L3392
PointWithOffset(PointFromId(131), 0.0, 0.0)
// L3394
PointWithOffset(PointFromId(131), 0.0, 0.0)
// L3504
PointWithOffset(PointFromId(131), 0.0, 0.0)
// L3506
PointWithOffset(PointFromId(131), 0.0, 0.0)
// L3539
PointWithOffset(PointFromId(131), 0.0, 0.0)
// L3546
PointWithOffset(PointFromId(164), 0.0, 0.0)
// L4608
PointWithOffset(PointFromId(1340), 0.0, 0.0)
// L4142
PointWithOffset(UnitGetPosition(lv_damagedBunker), 0.0, -4.0)
// L4155
PointWithOffset(lv_damagedPoint, 0.0, 4.0)
// L4156
PointWithOffset(lv_damagedPoint, 0.0, 4.0)
// L4161
PointWithOffset(PointFromId(1158), 0.0, 0.0)
// L379
PointWithOffset(UnitGetPosition(lv_indexUnit), lv_xDelta, lv_yDelta)
// L5225
PointWithOffset(RegionGetCenter(RegionFromId(59)), 0.0, -0.5)