# Actor From Unit
Grammar — Actor for unit
Flags —Function
Returns the actor for the specified unit. This will return the primary actor that is responsible for governing the behavior of a specific unit, chosen through the Unit parameter.
# Arguments
unit
— Unit
Returns — actor
actor libNtve_gf_MainActorofUnit(unit lp_unit);
# Related
Category: Actor / Utility
- [F] —
text
— Actor Get Text — ( ActorGetText ) - [F] —
actor
— Actor From Reference — ( ActorRefGet ) - [F] —
text
— Actor Scope Get Text — ( ActorScopeGetText ) - [F] —
actor
— Actor From — ( ActorFrom ) - [F] —
actor
— Actor From Actor — ( ActorFromActor ) - [F] —
actor
— Actor From Doodad — ( ActorFromDoodad ) - [F] —
actor
— Actor From Portrait — ( ActorFromPortrait ) - [F] —
actor
— Actor From Dialog Item — ( ActorFromDialogControl ) - [F] —
actor
— Actor From Scope — ( ActorFromScope ) - [F] —
actor
— Actor From Unit — ( libNtve_gf_MainActorofUnit ) - [F] —
actorscope
— Actor Scope From — ( ActorScopeFrom ) - [F] —
actorscope
— Actor Scope From Actor — ( ActorScopeFromActor ) - [F] —
actorscope
— Actor Scope From Portrait — ( ActorScopeFromPortrait ) - [F] —
actorscope
— Actor Scope From Dialog Item — ( ActorScopeFromDialogControl ) - [F] —
actorscope
— Actor Scope From Unit — ( ActorScopeFromUnit ) - [F] —
int
— Texture Slot Component — ( TextureGetSlotComponent ) - [F] —
string
— Texture Slot Name — ( TextureGetSlotName ) - [F] —
void
— Actor Set Reference — ( ActorRefSet ) - [F] —
void
— Apply Global Texture Group — ( ActorTextureGroupApplyGlobal ) - [F] —
void
— Remove Global Texture Group — ( ActorTextureGroupRemoveGlobal ) - [F] —
void
— Push Texture Group — ( ActorTextureGroupPush ) - [F] —
void
— Pop Texture Group — ( ActorTextureGroupPop ) - [F] —
void
— Make Actor Face Angle — ( libNtve_gf_MakeModelFaceAngle ) - [F] —
void
— Play Movie Texture On Unit Actor — ( libNtve_gf_PlayMovieTextureOnUnitActor ) - [F] —
void
— Stop All Video Textures On Unit — ( libNtve_gf_StopAllVideoTexturesOnUnit ) - [F] —
void
— Show/Hide Doodads In Region — ( libNtve_gf_ShowHideDoodadsInRegion ) - [F] —
void
— Actor Add Orient Update — ( ActorAddOrientUpdate )
# Examples
# campaigns/liberty.sc2campaign
// L639
libNtve_gf_MainActorofUnit(gv_viking)
// L3111
libNtve_gf_MainActorofUnit(gv_viking)
// L3119
libNtve_gf_MainActorofUnit(gv_viking)
// L3127
libNtve_gf_MainActorofUnit(gv_viking)
// L3175
libNtve_gf_MainActorofUnit(gv_viking)
// L5677
libNtve_gf_MainActorofUnit(gv_boss)
// L6884
libNtve_gf_MainActorofUnit(lv_plane)
// L6997
libNtve_gf_MainActorofUnit(lv_plane)
// L7777
libNtve_gf_MainActorofUnit(gv_viking)
// L8773
libNtve_gf_MainActorofUnit(gv_vikingCine)
// L3627
libNtve_gf_MainActorofUnit(UnitLastCreated())
// L3635
libNtve_gf_MainActorofUnit(lv_nydusWorm)
// L3832
libNtve_gf_MainActorofUnit(lv_unit)
// L3955
libNtve_gf_MainActorofUnit(autoFBC7DD9D_var)
// L2732
libNtve_gf_MainActorofUnit(autoEF719771_var)
// L2736
libNtve_gf_MainActorofUnit(autoEF719771_var)
// L2747
libNtve_gf_MainActorofUnit(auto25373960_var)
// L2751
libNtve_gf_MainActorofUnit(auto25373960_var)
// L3244
libNtve_gf_MainActorofUnit(lv_colonistShip)
// L3361
libNtve_gf_MainActorofUnit(lv_colonistShip)
// L3478
libNtve_gf_MainActorofUnit(lv_colonistShip)
// L3375
libNtve_gf_MainActorofUnit(lv_carrionBirdLocal)
// L462
libNtve_gf_MainActorofUnit(lp_diamondback)
// L463
libNtve_gf_MainActorofUnit(lp_diamondback)
// L771
libNtve_gf_MainActorofUnit(auto33545EAB_var)
// L1926
libNtve_gf_MainActorofUnit(gv_trainList[lv_trainsToSpawn[lv_i]].lv_trainCars[lv_currentCar])
// L1926
libNtve_gf_MainActorofUnit(gv_trainList[lv_trainsToSpawn[lv_i]].lv_trainCars[(lv_currentCar - 1)])
// L2315
libNtve_gf_MainActorofUnit(UnitLastCreated())
// L2615
libNtve_gf_MainActorofUnit(lv_trainCarToAnimate_LOCAL)
// L2625
libNtve_gf_MainActorofUnit(lv_trainCarToAnimate_LOCAL)
// L2629
libNtve_gf_MainActorofUnit(lv_trainCarToAnimate_LOCAL)
// L2633
libNtve_gf_MainActorofUnit(lv_trainCarToAnimate_LOCAL)
// L1902
libNtve_gf_MainActorofUnit(EventUnit())
// L1904
libNtve_gf_MainActorofUnit(EventUnit())
// L1906
libNtve_gf_MainActorofUnit(EventUnit())
// L1949
libNtve_gf_MainActorofUnit(EventUnit())
// L1951
libNtve_gf_MainActorofUnit(EventUnit())
// L1953
libNtve_gf_MainActorofUnit(EventUnit())
// L1996
libNtve_gf_MainActorofUnit(EventUnit())
// L1998
libNtve_gf_MainActorofUnit(EventUnit())
// L2000
libNtve_gf_MainActorofUnit(EventUnit())
// L2107
libNtve_gf_MainActorofUnit(EventUnit())
// L449
libNtve_gf_MainActorofUnit(UnitFromId(109))
// L843
libNtve_gf_MainActorofUnit(auto1FE7BFD6_var)
// L902
libNtve_gf_MainActorofUnit(auto32B93861_var)
// L954
libNtve_gf_MainActorofUnit(auto9297DEB2_var)
// L2036
libNtve_gf_MainActorofUnit(autoDB1C39FB_var)
// L2275
libNtve_gf_MainActorofUnit(auto846B43D4_var)
// L2535
libNtve_gf_MainActorofUnit(autoE78DF35B_var)
// L2780
libNtve_gf_MainActorofUnit(auto5513543B_var)
// L3056
libNtve_gf_MainActorofUnit(autoAD30467A_var)
// L5315
libNtve_gf_MainActorofUnit(UnitFromId(109))
// L1364
libNtve_gf_MainActorofUnit(autoC0A4CB95_var)
// L2128
libNtve_gf_MainActorofUnit(auto4D3A1C8E_var)
// L2474
libNtve_gf_MainActorofUnit(auto3A77AE5A_var)
// L6085
libNtve_gf_MainActorofUnit(autoCA8D34D4_var)
// L6337
libNtve_gf_MainActorofUnit(autoB4C5CF69_var)
// L7258
libNtve_gf_MainActorofUnit(UnitFromId(358))
// L7260
libNtve_gf_MainActorofUnit(UnitFromId(358))
// L2770
libNtve_gf_MainActorofUnit(lv_scientist)
// L4216
libNtve_gf_MainActorofUnit(UnitFromId(2388))
// L5008
libNtve_gf_MainActorofUnit(gv_warbot)
// L11768
libNtve_gf_MainActorofUnit(UnitFromId(459))
// L12287
libNtve_gf_MainActorofUnit(gv_hybrid)
// L12622
libNtve_gf_MainActorofUnit(gv_hybrid)
// L12848
libNtve_gf_MainActorofUnit(gv_hybrid)
// L12855
libNtve_gf_MainActorofUnit(gv_hercules)
// L12857
libNtve_gf_MainActorofUnit(gv_hybrid)
// L522
libNtve_gf_MainActorofUnit(UnitFromId(331))
// L972
libNtve_gf_MainActorofUnit(gv_crazyOldClarice)
// L1401
libNtve_gf_MainActorofUnit(gv_mutteringJohn)
// L2247
libNtve_gf_MainActorofUnit(UnitFromId(728))
// L2249
libNtve_gf_MainActorofUnit(UnitFromId(728))
// L2250
libNtve_gf_MainActorofUnit(UnitFromId(216))
// L2252
libNtve_gf_MainActorofUnit(UnitFromId(216))
// L2253
libNtve_gf_MainActorofUnit(UnitFromId(1074))
// L2255
libNtve_gf_MainActorofUnit(UnitFromId(1074))
// L2256
libNtve_gf_MainActorofUnit(UnitFromId(925))
// L549
libNtve_gf_MainActorofUnit(UnitFromId(1314))
// L1968
libNtve_gf_MainActorofUnit(UnitFromId(599))
// L2106
libNtve_gf_MainActorofUnit(lv_colonist)
// L2162
libNtve_gf_MainActorofUnit(lv_colonist)
// L2218
libNtve_gf_MainActorofUnit(lv_colonist)
// L2274
libNtve_gf_MainActorofUnit(lv_colonist)
// L2330
libNtve_gf_MainActorofUnit(lv_colonist)
// L2386
libNtve_gf_MainActorofUnit(lv_colonist)
// L2442
libNtve_gf_MainActorofUnit(lv_colonist)
// L2970
libNtve_gf_MainActorofUnit(gv_marineTaunter)
// L371
libNtve_gf_MainActorofUnit(gv_nydusWormP03)
// L382
libNtve_gf_MainActorofUnit(lp_nydus)
// L395
libNtve_gf_MainActorofUnit(lp_nydus)
// L456
libNtve_gf_MainActorofUnit(lp_nydus)
// L654
libNtve_gf_MainActorofUnit(auto9BEE0C26_var)
// L662
libNtve_gf_MainActorofUnit(auto5113CC99_var)
// L1006
libNtve_gf_MainActorofUnit(autoE5881838_var)
// L1016
libNtve_gf_MainActorofUnit(autoE944B607_var)
// L1057
libNtve_gf_MainActorofUnit(autoED36AC6D_var)
// L1060
libNtve_gf_MainActorofUnit(autoED36AC6D_var)
// L2363
libNtve_gf_MainActorofUnit(lp_unit)
// L2364
libNtve_gf_MainActorofUnit(lp_unit)