# Find Placement From Point For Unit Type
Grammar — Find Placement From source Point For Unit Type unitType And Player player With Range range
Flags —Native
|Function
# Arguments
string
[ gamelink::Unit ] — Unit Typeint
— Playerpoint
— Sourcefixed
— Range
Returns — point
native point UnitTypePlacementFromPoint(
string inType,
int inPlayer,
point inSource,
fixed inRange,
);
# Related
Category: Unit / Placement
- [F] —
int
— Move Blockers From Point For Unit Type — ( UnitTypeMoveBlockersFromPoint ) - [F] —
int
— Move Blockers From Unit For Unit Type — ( UnitTypeMoveBlockersFromUnit ) - [F] —
point
— Find Placement From Point For Unit Type — ( UnitTypePlacementFromPoint ) - [F] —
point
— Find Placement From Unit For Unit Type — ( UnitTypePlacementFromUnit ) - [F] —
point
— Find Placement From Point For Unit Type With Tests — ( UnitTypePlacementTestsFromPoint ) - [F] —
point
— Find Placement From Unit For Unit Type With Tests — ( UnitTypePlacementTestsFromUnit )
# Examples
# campaigns/swarm.sc2campaign
// L799
UnitTypePlacementFromPoint("KorhalSporeCannon", UnitGetOwner(autoEACA5FB9_var), lp_dROP_LOCATION, 4.0)
// L799
UnitTypePlacementFromPoint("KorhalSporeCannon", UnitGetOwner(autoEACA5FB9_var), lp_dROP_LOCATION, 4.0)
# campaigns/swarmstory.sc2campaign
// L1296
UnitTypePlacementFromPoint(lp_buildingType, UnitGetOwner(autoEFB1326A_var), lp_landingPoint, 4.0)
# campaigns/voidstory.sc2campaign
— VoidCampaignMissionLib.galaxy
// L3332
UnitTypePlacementFromPoint(lp_buildingType, UnitGetOwner(auto5CF01D86_var), lp_landingPoint, 4.0)
# mods/heroesdata.stormmod
// L5171
UnitTypePlacementFromPoint(lv_typeofCopiedUnit, lv_abathurPlayer, UnitGetPosition(libGame_gv_players[lv_ownerofTarget].lv_activeVehicle), 35.0)
// L5174
UnitTypePlacementFromPoint(lv_typeofCopiedUnit, lv_abathurPlayer, UnitGetPosition(lv_target), 35.0)
// L6663
UnitTypePlacementFromPoint("AnubarakBeetleSpitBeetle", lv_player, UnitGetPosition(lv_unit), 20.0)
// L6666
UnitTypePlacementFromPoint("AnubarakBeetleSpitBeetle", lv_player, UnitGetPosition(lv_unit), 20.0)
// L6962
UnitTypePlacementFromPoint("AzmodanDemonicInvasionDemonGrunt", lv_player, EventPlayerEffectUsedPoint(c_effectLocationTargetPoint), 10.0)
// L14533
UnitTypePlacementFromPoint(lv_vikingType, UnitGetOwner(EventUnit()), UnitGetPosition(lv_cairn), 3.0)
// L19111
UnitTypePlacementFromPoint(UnitGetType(lv_misha), lv_rexxarPlayer, lv_targetPoint, 500.0)
// L23522
UnitTypePlacementFromPoint("TinkerSalvageScrap", lv_player, EventPlayerEffectUsedPoint(c_effectLocationTargetPoint), 5.0)
// L25531
UnitTypePlacementFromPoint(UnitGetType(EventPlayerEffectUsedUnit(c_effectUnitCaster)), UnitGetOwner(EventPlayerEffectUsedUnit(c_effectUnitCaster)), EventPlayerEffectUsedPoint(c_effectLocationTargetPoint), 15.0)
// L25789
UnitTypePlacementFromPoint(UnitGetType(lv_unit), lv_player, lv_point, 5.0)
# mods/heroesmapmods/battlegroundmapmods/braxisholdout.stormmod
// L2511
UnitTypePlacementFromPoint("ZergUltralisk", lp_dropPodOwner, lp_dropPodPosition, lv_pathablePointSearchRadius_C)
# mods/missionpacks/novacampaign.sc2mod
// L3495
UnitTypePlacementFromPoint(lp_buildingType, UnitGetOwner(UnitGroupLoopCurrent()), lp_landingPoint, 4.0)
# mods/starcoop/starcoop.sc2mod
// L4752
UnitTypePlacementFromPoint("FenixDragoon", lp_player, lp_targetPoint, 500.0)
// L4755
UnitTypePlacementFromPoint("FenixDragoon", lp_player, lp_targetPoint, 500.0)
// L6790
UnitTypePlacementFromPoint("ZeratulCoop", libCOMI_gv_cM_ZeratulPlayer, lv_artifactOrigin, 500.0)
// L6836
UnitTypePlacementFromPoint("ZeratulArtifactPickup1", libCOMI_gv_cM_ZeratulPlayer, lv_artifactOrigin, 500.0)
// L6884
UnitTypePlacementFromPoint("ZeratulCoop", libCOMI_gv_cM_ZeratulPlayer, lv_artifactOrigin, 500.0)
// L6942
UnitTypePlacementFromPoint("ZeratulArtifactPickup1", libCOMI_gv_cM_ZeratulPlayer, lv_artifactOrigin, 0.0)
// L11299
UnitTypePlacementFromPoint(lp_buildingType, UnitGetOwner(auto5CF01D86_var), lp_landingPoint, 4.0)
// L23139
UnitTypePlacementFromPoint(UnitGetType(auto33602D3D_var), UnitGetOwner(auto33602D3D_var), lv_unloadPoint, 5.0)
// L25864
UnitTypePlacementFromPoint(UnitGetType(auto7BF82D02_var), UnitGetOwner(auto7BF82D02_var), lv_unloadPoint, 5.0)
// L27195
UnitTypePlacementFromPoint(UnitGetType(autoF8BB9D10_var), UnitGetOwner(autoF8BB9D10_var), PlayerStartLocation(UnitGetOwner(lv_voidseeker)), 10.0)
# mods/voidprologue.sc2mod
// L984
UnitTypePlacementFromPoint(lp_buildingType, UnitGetOwner(autoEFB1326A_var), lp_landingPoint, 4.0)
# mods/warcoop/progression/equipments.sc2mod
// L68
UnitTypePlacementFromPoint(UnitGetType(lv_attacker), lv_attackingowner, UnitGetPosition(lv_defender), 10.0)
# mods/warcoop/warclassicsystem.sc2mod
// L309
UnitTypePlacementFromPoint(UnitGetType(lv_worker), lv_p, lv_creationOffset, 20.0)
# mods/warcoop/warcoopdata.sc2mod
// L2262
UnitTypePlacementFromPoint(UnitGetType(lv_worker), lv_player, lv_creationOffset, 10.0)