# Create Model At Point
Grammar — Create actor model model at point position
Flags —Action
Creates a generic actor with the specified model at the specified point. Running the “Last Created Actor” function immediately after this action will return the actor created by this action.
# Arguments
string
[ gamelink::Model ] — Modelpoint
— Position
Returns — actor
actor libNtve_gf_CreateModelAtPoint(
string lp_model,
point lp_position,
);
# Related
Category: Actor / Create Actors
- [F] —
actor
— Attach Model To Unit — ( libNtve_gf_AttachModelToUnit ) - [F] —
actor
— Attach Model To Unit (Inherit Visibility) — ( libNtve_gf_AttachModelToUnitInheritVisibility ) - [F] —
actor
— Attach Model To Actor — ( libNtve_gf_AttachModelToActor2 ) - [F] —
actorscope
— Last Created Actor Scope — ( libNtve_gf_ActorScopeLastCreated ) - [F] —
actorscope
— Last Created Actor Scope by Message — ( libNtve_gf_ActorScopeLastCreatedSend ) - [F] —
actor
— Last Created Actor — ( libNtve_gf_ActorLastCreated ) - [F] —
actor
— Last Created Actor by Message — ( libNtve_gf_ActorLastCreatedSend ) - [F] —
actor
— Attach Actor To Unit — ( libNtve_gf_AttachActorToUnit ) - [F] —
actor
— Attach Actor To Actor — ( libNtve_gf_AttachActorToActor ) - [F] —
actorscope
— Create Actor Scope — ( ActorScopeCreate ) - [F] —
actor
— Create Actor — ( ActorCreate ) - [F] —
actor
— Create Actor Region — ( ActorRegionCreate ) - [F] —
actor
— Create Actor At Point — ( libNtve_gf_CreateActorAtPoint ) - [F] —
actor
— Create Model At Point — ( libNtve_gf_CreateModelAtPoint ) - [F] —
void
— Create Model With Point Facing — ( libNtve_gf_CreateModelWithPointFacing ) - [F] —
void
— Actor Scope Move To — ( ActorScopeMoveTo )
# Examples
# campaigns/liberty.sc2campaign
// L793
libNtve_gf_CreateModelAtPoint("SupplyDepotPlacement", RegionGetCenter(RegionFromId(1)))
// L801
libNtve_gf_CreateModelAtPoint("SupplyDepotPlacement", RegionGetCenter(RegionFromId(2)))
// L809
libNtve_gf_CreateModelAtPoint("BarracksPlacement", RegionGetCenter(RegionFromId(4)))
// L4705
libNtve_gf_CreateModelAtPoint("SS_CarrierBossBirth", libNtve_gf_PointWithZOffset(lv_spawnLoc, gv_c_PlaneHeight))
// L7117
libNtve_gf_CreateModelAtPoint("MothershipTeleportIn", libNtve_gf_PointWithZOffset(lv_spawnLoc, gv_c_PlaneHeight))
// L7198
libNtve_gf_CreateModelAtPoint("SS_BossLaserBeam", lv_pos)
// L7256
libNtve_gf_CreateModelAtPoint("ProtossLargeUnitDeath", lv_center)
// L7262
libNtve_gf_CreateModelAtPoint("ProtossLargeUnitDeath", RegionRandomPoint(lv_region))
// L3002
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", UnitGetPosition(gv_chrysalisPingUnit))
// L6263
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", UnitGetPosition(gv_briefingViking1))
// L6266
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", UnitGetPosition(gv_briefingViking2))
// L6269
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", UnitGetPosition(gv_briefingViking3))
// L6418
libNtve_gf_CreateModelAtPoint("BriefingUnitSelectLargeRed", UnitGetPosition(UnitFromId(2915)))
// L365
libNtve_gf_CreateModelAtPoint("GhostNukeIndicator", RegionGetCenter(RegionFromId(55)))
// L3753
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", UnitGetPosition(UnitFromId(327)))
// L3800
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", RegionGetCenter(RegionFromId(20)))
// L3802
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", RegionGetCenter(RegionFromId(21)))
// L3809
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", RegionGetCenter(RegionFromId(12)))
// L3811
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", RegionGetCenter(RegionFromId(8)))
// L3818
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", RegionGetCenter(RegionFromId(13)))
// L3820
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", RegionGetCenter(RegionFromId(14)))
// L3827
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", RegionGetCenter(RegionFromId(18)))
// L3829
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", RegionGetCenter(RegionFromId(19)))
// L2715
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", UnitGetPosition(UnitFromId(808)))
// L2717
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", UnitGetPosition(UnitFromId(806)))
// L2719
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", UnitGetPosition(UnitFromId(807)))
// L6643
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", UnitGetPosition(UnitFromId(808)))
// L6645
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", UnitGetPosition(UnitFromId(806)))
// L6647
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", UnitGetPosition(UnitFromId(807)))
// L8376
libNtve_gf_CreateModelAtPoint("BriefingUnitSelectRed", PointFromId(593))
// L1564
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", UnitGetPosition(gv_bunkerBridgeEast))
// L1571
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", UnitGetPosition(gv_bunkerBridgeWest))
// L1578
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", UnitGetPosition(gv_bunkerBaseEast))
// L1585
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", UnitGetPosition(gv_bunkerBaseWest))
// L1622
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", UnitGetPosition(gv_bunkerBridgeEast))
// L1629
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", UnitGetPosition(gv_bunkerBridgeWest))
// L1636
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", UnitGetPosition(gv_bunkerBaseEast))
// L1643
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", UnitGetPosition(gv_bunkerBaseWest))
// L4163
libNtve_gf_CreateModelAtPoint("TaurenFlyingOutHouse", PointFromId(1043))
// L4168
libNtve_gf_CreateModelAtPoint("TaurenFlyingOutHouse", PointFromId(1044))
// L32341
libNtve_gf_CreateModelAtPoint("ZeratulCrystalCharge", PointFromId(605))
// L32479
libNtve_gf_CreateModelAtPoint("ZeratulCrystalCharge", PointFromId(605))
// L32601
libNtve_gf_CreateModelAtPoint("ZeratulCrystalCharge", PointFromId(605))
// L32726
libNtve_gf_CreateModelAtPoint("ZeratulCrystalCharge", PointFromId(605))
// L4157
libNtve_gf_CreateModelAtPoint("BriefingUnitSelectLargeRed", libNtve_gf_CenterOfUnitGroup(lv_initialMarineGroup))
// L950
libNtve_gf_CreateModelAtPoint(lv_model, lp_location)
// L4366
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", libNtve_gf_PointWithZOffset(UnitGetPosition(UnitFromId(430)), 0.7))
// L1216
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", PointFromId(573))
// L5277
libNtve_gf_CreateModelAtPoint("BriefingUnitSelectLarge", PointFromId(257))
// L5280
libNtve_gf_CreateModelAtPoint("BriefingUnitSelectLarge", PointFromId(669))
// L5283
libNtve_gf_CreateModelAtPoint("BriefingUnitSelectLarge", PointFromId(672))
// L5286
libNtve_gf_CreateModelAtPoint("BriefingUnitSelectLarge", PointFromId(673))
// L3165
libNtve_gf_CreateModelAtPoint("BriefingUnitSelectLarge", PointFromId(2654))
// L3230
libNtve_gf_CreateModelAtPoint("BriefingUnitSelectLarge", PointFromId(2654))
// L3350
libNtve_gf_CreateModelAtPoint("BriefingUnitSelectLarge", PointFromId(564))
// L3470
libNtve_gf_CreateModelAtPoint("BriefingUnitSelectLarge", PointFromId(2656))
// L3714
libNtve_gf_CreateModelAtPoint("BriefingUnitSelectLarge", PointFromId(2672))
// L951
libNtve_gf_CreateModelAtPoint("BriefingUnitSelectRed", UnitGetPosition(UnitFromId(420)))
// L954
libNtve_gf_CreateModelAtPoint("BriefingUnitSelectRed", UnitGetPosition(UnitFromId(4)))
// L3455
libNtve_gf_CreateModelAtPoint("BriefingUnitSelectLargeRed", UnitGetPosition(UnitFromId(28)))
// L1699
libNtve_gf_CreateModelAtPoint("BriefingUnitSelectRed", PointFromId(89))
// L1998
libNtve_gf_CreateModelAtPoint("BriefingUnitSelectRed", PointFromId(44))
// L2329
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", PointFromId(907))
// L2331
libNtve_gf_CreateModelAtPoint("FlamingBettyPlacementTValerian02A", PointFromId(907))
// L9506
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", PointFromId(872))
// L9508
libNtve_gf_CreateModelAtPoint("FlamingBettyPlacementTValerian02A", PointFromId(872))
// L9511
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", PointFromId(842))
// L9513
libNtve_gf_CreateModelAtPoint("FlamingBettyPlacementTValerian02A", PointFromId(842))
// L9516
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", PointFromId(379))
// L9518
libNtve_gf_CreateModelAtPoint("FlamingBettyPlacementTValerian02A", PointFromId(379))
// L1574
libNtve_gf_CreateModelAtPoint("BriefingUnitSelectProtoss", PointFromId(1473))
// L1576
libNtve_gf_CreateModelAtPoint("BriefingUnitSelectProtoss", PointFromId(1472))
// L1699
libNtve_gf_CreateModelAtPoint("BriefingUnitSelectProtoss", PointFromId(75))
// L1782
libNtve_gf_CreateModelAtPoint("BriefingUnitSelectProtoss", UnitGetPosition(UnitFromId(371)))
// L2079
libNtve_gf_CreateModelAtPoint("BriefingUnitSelectProtoss", UnitGetPosition(UnitFromId(223)))
// L2897
libNtve_gf_CreateModelAtPoint("BriefingUnitSelectProtoss", PointFromId(144))
// L3841
libNtve_gf_CreateModelAtPoint("BriefingUnitSelectProtoss", UnitGetPosition(UnitFromId(28)))
// L4362
libNtve_gf_CreateModelAtPoint("BriefingUnitSelectProtoss", UnitGetPosition(UnitFromId(28)))
// L5247
libNtve_gf_CreateModelAtPoint("BriefingUnitSelectProtoss", PointFromId(851))
// L5636
libNtve_gf_CreateModelAtPoint("BriefingUnitSelectProtoss", UnitGetPosition(UnitFromId(28)))
// L1540
libNtve_gf_CreateModelAtPoint("HybridCDeath", UnitGetPosition(gv_hybridPhysical))
// L1546
libNtve_gf_CreateModelAtPoint("HybridWarpIn", PointFromId(181))
// L1653
libNtve_gf_CreateModelAtPoint("HybridWarpIn", libNtve_gf_PointOffsetTowardsPoint(PointFromId(181), 0.0, PointFromId(345)))
// L1655
libNtve_gf_CreateModelAtPoint("HybridCDeath", UnitGetPosition(gv_hybridPhysical))
// L2716
libNtve_gf_CreateModelAtPoint("GatewayPlacement", PointFromId(331))
// L2795
libNtve_gf_CreateModelAtPoint("BriefingUnitSelectProtoss", PointFromId(12))
// L2797
libNtve_gf_CreateModelAtPoint("PylonPlacementTZeratul02", PointFromId(12))
// L2828
libNtve_gf_CreateModelAtPoint("BriefingUnitSelectProtoss", PointFromId(348))
// L2830
libNtve_gf_CreateModelAtPoint("PylonPlacementTZeratul02", PointFromId(348))
// L5377
libNtve_gf_CreateModelAtPoint("HybridProtossFinalDeath", UnitGetPosition(gv_hybridPhysical))
// L4705
libNtve_gf_CreateModelAtPoint("SS_CarrierBossBirth", libNtve_gf_PointWithZOffset(lv_spawnLoc, gv_c_PlaneHeight))
// L7117
libNtve_gf_CreateModelAtPoint("MothershipTeleportIn", libNtve_gf_PointWithZOffset(lv_spawnLoc, gv_c_PlaneHeight))
// L7198
libNtve_gf_CreateModelAtPoint("SS_BossLaserBeam", lv_pos)
// L7256
libNtve_gf_CreateModelAtPoint("ProtossLargeUnitDeath", lv_center)
// L7262
libNtve_gf_CreateModelAtPoint("ProtossLargeUnitDeath", RegionRandomPoint(lv_region))
// L3002
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", UnitGetPosition(gv_chrysalisPingUnit))
// L6263
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", UnitGetPosition(gv_briefingViking1))
// L6266
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", UnitGetPosition(gv_briefingViking2))
// L6269
libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", UnitGetPosition(gv_briefingViking3))
// L6418
libNtve_gf_CreateModelAtPoint("BriefingUnitSelectLargeRed", UnitGetPosition(UnitFromId(2915)))