# Send Actor Message To Unit

Grammar — Send actor message message to main actor of unit unit
FlagsAction

Sends an actor message to a unit’s actor. An actor message will perform an action and/or trigger an event on the actor it is sent to.

# Arguments

  • unit — Unit
  • string [ actormsg ] — Message

Returns — void

void libNtve_gf_SendActorMessageToUnit(
	unit lp_unit,
	string lp_message,
);

Category: Actor / Send Actor Messages

# Examples

# campaigns/liberty.sc2campaign

MapScript.galaxy

// L1738
libNtve_gf_SendActorMessageToUnit(lp_battlecruiser, "AnimBracketStart HunterSeeker Stand,Work,Start Stand,Work Stand,Work,End")
// L1750
libNtve_gf_SendActorMessageToUnit(lp_battlecruiser, "AnimBracketStop HunterSeeker")
// L1836
libNtve_gf_SendActorMessageToUnit(gv_boss, "AnimBracketStart ArmAttack Stand,Work,Start,B Stand,Work,B Stand,Work,End,B ContentPlayOnce")
// L1945
libNtve_gf_SendActorMessageToUnit(gv_boss, "AnimBracketStart ArmAttack Stand,Work,Start,A Stand,Work,A Stand,Work,End,A ContentPlayOnce")
// L2054
libNtve_gf_SendActorMessageToUnit(gv_boss, "AnimBracketStart ArmAttack Stand,Work,Start,E Stand,Work,E Stand,Work,End,E ContentPlayOnce")
// L2163
libNtve_gf_SendActorMessageToUnit(gv_boss, "AnimBracketStart ArmAttack Stand,Work,Start,F Stand,Work,F Stand,Work,End,F ContentPlayOnce")
// L2305
libNtve_gf_SendActorMessageToUnit(gv_boss, "AnimBracketStart BeamAttack Stand,Work,Start,C Stand,Work,C Stand,Work,End,C")
// L2311
libNtve_gf_SendActorMessageToUnit(gv_boss, "AnimBracketStop BeamAttack")
// L2332
libNtve_gf_SendActorMessageToUnit(gv_boss, "AnimBracketStart BeamAttack Stand,Work,Start,C Stand,Work,C Stand,Work,End,C")
// L2338
libNtve_gf_SendActorMessageToUnit(gv_boss, "AnimBracketStop BeamAttack")
// L314
libNtve_gf_SendActorMessageToUnit(gv_tHEONETRUCK, "AnimBracketStart Work Stand,Work,Start Stand,Work Stand,Work,End")
// L2160
libNtve_gf_SendActorMessageToUnit(gv_tHEONETRUCK, "AnimBracketStop Work")
// L3739
libNtve_gf_SendActorMessageToUnit(gv_tHEONETRUCK, "AnimBracketStart Work Stand,Work,Start Stand,Work Stand,Work,End")
// L3747
libNtve_gf_SendActorMessageToUnit(gv_tHEONETRUCK, "AnimBracketStop Work")
// L2313
libNtve_gf_SendActorMessageToUnit(UnitLastCreated(), "AnimClear Birth")
// L2314
libNtve_gf_SendActorMessageToUnit(UnitLastCreated(), "AnimClear Morph")
// L5901
libNtve_gf_SendActorMessageToUnit(UnitLastCreated(), "AnimClear Birth")
// L5902
libNtve_gf_SendActorMessageToUnit(UnitLastCreated(), "AnimClear Morph")
// L2771
libNtve_gf_SendActorMessageToUnit(lv_scientist, "AnimBracketStart Scared Fidget,Inferior,Start Fidget,Inferior Fidget,Inferior,E")
// L2773
libNtve_gf_SendActorMessageToUnit(lv_scientist, "AnimBracketStop Scared")
// L544
libNtve_gf_SendActorMessageToUnit(autoEC35DFDD_var, "StatusSet MarinePortrait 7")
// L2421
libNtve_gf_SendActorMessageToUnit(autoD865BB89_var, "AnimGroupApply Stand,Victory")
// L2425
libNtve_gf_SendActorMessageToUnit(autoD865BB89_var, "AnimGroupApply Stand,Victory,01")
// L2429
libNtve_gf_SendActorMessageToUnit(autoD865BB89_var, "AnimGroupApply Stand,Victory,02")
// L2959
libNtve_gf_SendActorMessageToUnit(auto14FBE439_var, "AnimGroupApply Stand,Victory")
// L2963
libNtve_gf_SendActorMessageToUnit(auto14FBE439_var, "AnimGroupApply Stand,Victory,01")
// L2967
libNtve_gf_SendActorMessageToUnit(auto14FBE439_var, "AnimGroupApply Stand,Victory,Fidget")
// L5940
libNtve_gf_SendActorMessageToUnit(auto67CB5E3A_var, "AnimGroupApply Stand,Victory")
// L5944
libNtve_gf_SendActorMessageToUnit(auto67CB5E3A_var, "AnimGroupApply Stand,Victory,01")
// L5948
libNtve_gf_SendActorMessageToUnit(auto67CB5E3A_var, "AnimGroupApply Stand,Victory,Fidget")
// L575
libNtve_gf_SendActorMessageToUnit(autoE63642CF_var, "StatusSet MarinePortrait 7")
// L582
libNtve_gf_SendActorMessageToUnit(auto4A3A6DF3_var, "StatusSet MarinePortrait 7")
// L589
libNtve_gf_SendActorMessageToUnit(auto15C5507B_var, "StatusSet MarinePortrait 21")
// L1954
libNtve_gf_SendActorMessageToUnit(autoE4319F38_var, "StatusSet MarinePortrait 17")
// L632
libNtve_gf_SendActorMessageToUnit(UnitFromId(258), "Signal ArtifactLoaded")
// L2362
libNtve_gf_SendActorMessageToUnit(lp_unit, "HaloStop")
// L2627
libNtve_gf_SendActorMessageToUnit(lp_unit, ("HaloStart"))
// L2630
libNtve_gf_SendActorMessageToUnit(lp_unit, ("HaloStop"))
// L3542
libNtve_gf_SendActorMessageToUnit(lp_unit, libNtve_gf_AnimClear(lp_identifier, lp_blendTime))
// L3561
libNtve_gf_SendActorMessageToUnit(lp_unit, libNtve_gf_AnimBlendTimeApply(lp_blend))
// L3568
libNtve_gf_SendActorMessageToUnit(lp_unit, "AnimBlendTimeRemove")
// L11834
libNtve_gf_SendActorMessageToUnit(gf_ActorUnit(lp_raynor), "AnimCancelActiveBlends ::Conversation")
// L11835
libNtve_gf_SendActorMessageToUnit(gf_ActorUnit(lp_to1), "AnimCancelActiveBlends ::Conversation")
// L11836
libNtve_gf_SendActorMessageToUnit(gf_ActorUnit(lp_to2), "AnimCancelActiveBlends ::Conversation")
// L11847
libNtve_gf_SendActorMessageToUnit(gf_ActorUnit(ge_ActorID_ActorRaynor), "AnimCancelActiveBlends ::Conversation")
// L1705
libNtve_gf_SendActorMessageToUnit(EventUnitTargetUnit(), "Signal TerranStart")
// L1924
libNtve_gf_SendActorMessageToUnit(gf_NodeMatchingCustomValue(FixedToInt(UnitGetCustomValue(EventUnit(), 0))), "Signal TerranInterrupt")
// L2014
libNtve_gf_SendActorMessageToUnit(gf_NodeMatchingCustomValue(FixedToInt(UnitGetCustomValue(EventUnit(), 0))), "Signal TerranInterrupt")
// L2539
libNtve_gf_SendActorMessageToUnit(EventUnitTargetUnit(), "Signal ProtossStart")
// L2738
libNtve_gf_SendActorMessageToUnit(gf_NodeMatchingCustomValue(FixedToInt(UnitGetCustomValue(EventUnit(), 0))), "Signal ProtossInterrupt")
// L6672
libNtve_gf_SendActorMessageToUnit(gv_briefingKerrigan, "Signal BirthRays")
// L910
libNtve_gf_SendActorMessageToUnit(gv_tHEONERAYNOR, "RefSet ::global.RaynorCommando ::Self")
// L3451
libNtve_gf_SendActorMessageToUnit(gv_tHEONERAYNOR, "RefSet ::global.RaynorCommando ::Self")
// L3647
libNtve_gf_SendActorMessageToUnit(gv_tHEONERAYNOR, "RefSet ::global.RaynorCommando ::Self")
// L3662
libNtve_gf_SendActorMessageToUnit(auto47B466D3_var, "AnimGroupRemove Unpowered")
// L3663
libNtve_gf_SendActorMessageToUnit(auto47B466D3_var, "UIStatusFlagSet")
// L5358
libNtve_gf_SendActorMessageToUnit(gv_tHEONERAYNOR, "RefSet ::global.RaynorCommando ::Self")
// L5579
libNtve_gf_SendActorMessageToUnit(gv_tHEONERAYNOR, "RefSet ::global.RaynorCommando ::Self")
// L5594
libNtve_gf_SendActorMessageToUnit(autoB9055DE1_var, "AnimGroupRemove Unpowered")
// L5595
libNtve_gf_SendActorMessageToUnit(autoB9055DE1_var, "UIStatusFlagSet")
// L7515
libNtve_gf_SendActorMessageToUnit(gv_tHEONERAYNOR, "RefSet ::global.RaynorCommando ::Self")
// L5279
libNtve_gf_SendActorMessageToUnit(gv_artifact, "AnimBracketStop Work")
// L1414
libNtve_gf_SendActorMessageToUnit(UnitLastCreated(), "Signal Smaller")
// L1419
libNtve_gf_SendActorMessageToUnit(UnitLastCreated(), "Signal Bigger")
// L7105
libNtve_gf_SendActorMessageToUnit(gv_preserverPrison02, "AnimBaselineStop")
// L7106
libNtve_gf_SendActorMessageToUnit(gv_preserverPrison02, "AnimPlay Stand Stand,00 PlayForever")
// L7107
libNtve_gf_SendActorMessageToUnit(gv_preserverPrison01, "AnimBaselineStop")
// L7108
libNtve_gf_SendActorMessageToUnit(gv_preserverPrison01, "AnimPlay Stand Stand,00 PlayForever")
// L7109
libNtve_gf_SendActorMessageToUnit(gv_preserverPrison03, "AnimBaselineStop")
// L7110
libNtve_gf_SendActorMessageToUnit(gv_preserverPrison03, "AnimPlay Stand Stand,00 PlayForever")
// L1738
libNtve_gf_SendActorMessageToUnit(lp_battlecruiser, "AnimBracketStart HunterSeeker Stand,Work,Start Stand,Work Stand,Work,End")
// L1750
libNtve_gf_SendActorMessageToUnit(lp_battlecruiser, "AnimBracketStop HunterSeeker")
// L1836
libNtve_gf_SendActorMessageToUnit(gv_boss, "AnimBracketStart ArmAttack Stand,Work,Start,B Stand,Work,B Stand,Work,End,B ContentPlayOnce")
// L1945
libNtve_gf_SendActorMessageToUnit(gv_boss, "AnimBracketStart ArmAttack Stand,Work,Start,A Stand,Work,A Stand,Work,End,A ContentPlayOnce")
// L2054
libNtve_gf_SendActorMessageToUnit(gv_boss, "AnimBracketStart ArmAttack Stand,Work,Start,E Stand,Work,E Stand,Work,End,E ContentPlayOnce")
// L2163
libNtve_gf_SendActorMessageToUnit(gv_boss, "AnimBracketStart ArmAttack Stand,Work,Start,F Stand,Work,F Stand,Work,End,F ContentPlayOnce")
// L2305
libNtve_gf_SendActorMessageToUnit(gv_boss, "AnimBracketStart BeamAttack Stand,Work,Start,C Stand,Work,C Stand,Work,End,C")
// L2311
libNtve_gf_SendActorMessageToUnit(gv_boss, "AnimBracketStop BeamAttack")
// L2332
libNtve_gf_SendActorMessageToUnit(gv_boss, "AnimBracketStart BeamAttack Stand,Work,Start,C Stand,Work,C Stand,Work,End,C")
// L2338
libNtve_gf_SendActorMessageToUnit(gv_boss, "AnimBracketStop BeamAttack")
// L314
libNtve_gf_SendActorMessageToUnit(gv_tHEONETRUCK, "AnimBracketStart Work Stand,Work,Start Stand,Work Stand,Work,End")
// L2160
libNtve_gf_SendActorMessageToUnit(gv_tHEONETRUCK, "AnimBracketStop Work")
// L3739
libNtve_gf_SendActorMessageToUnit(gv_tHEONETRUCK, "AnimBracketStart Work Stand,Work,Start Stand,Work Stand,Work,End")
// L3747
libNtve_gf_SendActorMessageToUnit(gv_tHEONETRUCK, "AnimBracketStop Work")
// L2313
libNtve_gf_SendActorMessageToUnit(UnitLastCreated(), "AnimClear Birth")
// L2314
libNtve_gf_SendActorMessageToUnit(UnitLastCreated(), "AnimClear Morph")
// L5901
libNtve_gf_SendActorMessageToUnit(UnitLastCreated(), "AnimClear Birth")
// L5902
libNtve_gf_SendActorMessageToUnit(UnitLastCreated(), "AnimClear Morph")
// L2771
libNtve_gf_SendActorMessageToUnit(lv_scientist, "AnimBracketStart Scared Fidget,Inferior,Start Fidget,Inferior Fidget,Inferior,E")
// L2773
libNtve_gf_SendActorMessageToUnit(lv_scientist, "AnimBracketStop Scared")
// L544
libNtve_gf_SendActorMessageToUnit(autoEC35DFDD_var, "StatusSet MarinePortrait 7")
// L2421
libNtve_gf_SendActorMessageToUnit(autoD865BB89_var, "AnimGroupApply Stand,Victory")
// L2425
libNtve_gf_SendActorMessageToUnit(autoD865BB89_var, "AnimGroupApply Stand,Victory,01")
// L2429
libNtve_gf_SendActorMessageToUnit(autoD865BB89_var, "AnimGroupApply Stand,Victory,02")
// L2959
libNtve_gf_SendActorMessageToUnit(auto14FBE439_var, "AnimGroupApply Stand,Victory")
// L2963
libNtve_gf_SendActorMessageToUnit(auto14FBE439_var, "AnimGroupApply Stand,Victory,01")
// L2967
libNtve_gf_SendActorMessageToUnit(auto14FBE439_var, "AnimGroupApply Stand,Victory,Fidget")
// L5940
libNtve_gf_SendActorMessageToUnit(auto67CB5E3A_var, "AnimGroupApply Stand,Victory")
// L5944
libNtve_gf_SendActorMessageToUnit(auto67CB5E3A_var, "AnimGroupApply Stand,Victory,01")
// L5948
libNtve_gf_SendActorMessageToUnit(auto67CB5E3A_var, "AnimGroupApply Stand,Victory,Fidget")