# Dialog Item Send Animation Event

Grammar — Send animation event eventName to dialog item dialogItem for players
FlagsNative | Action | Restricted

Sends an animation event to a dialog item. Animations are defined in the layout of a dialog item. All animations that are listening to this event on this dialog item will trigger their defined action.

# Arguments

  • int [ control ] — Dialog Item
  • playergroup — Players
  • string — Event

Returns — void

native void DialogControlSendAnimationEvent(
	int control,
	playergroup players,
	string eventName,
);

Category: Dialog / Dialog Item Tools

# Examples

# campaigns/void.sc2campaign

MapScript.galaxy

// L1154
DialogControlSendAnimationEvent(gv_textTag, PlayerGroupAll(), "TutorialTextTagAnimation")
// L1204
DialogControlSendAnimationEvent(gv_textTag, PlayerGroupAll(), "TutorialTextTagAnimation")
// L1254
DialogControlSendAnimationEvent(gv_textTag, PlayerGroupAll(), "TutorialTextTagAnimation")
// L1304
DialogControlSendAnimationEvent(gv_textTag, PlayerGroupAll(), "TutorialTextTagAnimation")
// L1357
DialogControlSendAnimationEvent(gv_textTag, PlayerGroupAll(), "TutorialTextTagAnimation")
// L1407
DialogControlSendAnimationEvent(gv_textTag, PlayerGroupAll(), "TutorialTextTagAnimation")
// L1457
DialogControlSendAnimationEvent(gv_textTag, PlayerGroupAll(), "TutorialTextTagAnimation")
// L1602
DialogControlSendAnimationEvent(gv_blinkTag, PlayerGroupAll(), "TutorialTextTagAnimation")
// L2345
DialogControlSendAnimationEvent(gv_tTextTag, PlayerGroupAll(), "TutorialTextTagAnimation")
// L3033
DialogControlSendAnimationEvent(gv_tTextTag, PlayerGroupAll(), "TutorialTextTagAnimation")
// L3378
DialogControlSendAnimationEvent(gv_tTextTag, PlayerGroupAll(), "TutorialTextTagAnimation")
// L1154
DialogControlSendAnimationEvent(gv_textTag, PlayerGroupAll(), "TutorialTextTagAnimation")
// L1204
DialogControlSendAnimationEvent(gv_textTag, PlayerGroupAll(), "TutorialTextTagAnimation")
// L1254
DialogControlSendAnimationEvent(gv_textTag, PlayerGroupAll(), "TutorialTextTagAnimation")
// L1304
DialogControlSendAnimationEvent(gv_textTag, PlayerGroupAll(), "TutorialTextTagAnimation")
// L1357
DialogControlSendAnimationEvent(gv_textTag, PlayerGroupAll(), "TutorialTextTagAnimation")
// L1407
DialogControlSendAnimationEvent(gv_textTag, PlayerGroupAll(), "TutorialTextTagAnimation")
// L1457
DialogControlSendAnimationEvent(gv_textTag, PlayerGroupAll(), "TutorialTextTagAnimation")
// L1602
DialogControlSendAnimationEvent(gv_blinkTag, PlayerGroupAll(), "TutorialTextTagAnimation")
// L2345
DialogControlSendAnimationEvent(gv_tTextTag, PlayerGroupAll(), "TutorialTextTagAnimation")
// L3033
DialogControlSendAnimationEvent(gv_tTextTag, PlayerGroupAll(), "TutorialTextTagAnimation")
// L3378
DialogControlSendAnimationEvent(gv_tTextTag, PlayerGroupAll(), "TutorialTextTagAnimation")

# campaigns/voidstory.sc2campaign

VoidCampaignStoryLib.galaxy

// L4469
DialogControlSendAnimationEvent(lv_callout, PlayerGroupAll(), "Highlight")
// L4472
DialogControlSendAnimationEvent(lv_callout, PlayerGroupAll(), "HighlightStop")

# campaigns/voidstory.sc2campaign

VoidCampaignUILib.galaxy

// L604
DialogControlSendAnimationEvent(DialogControlLastCreated(), PlayerGroupAll(), "Start")
// L738
DialogControlSendAnimationEvent(libVCUI_gv_pU_ArmyCategoryNames[lv_categoryIndex], PlayerGroupAll(), "HighlightOn")
// L803
DialogControlSendAnimationEvent(libVCUI_gv_pU_ArmyCategoryButtons[lv_categoryIndex], PlayerGroupAll(), "Highlight")
// L810
DialogControlSendAnimationEvent(libVCUI_gv_pU_ArmyCategoryNames[lv_categoryIndex], PlayerGroupAll(), "HighlightOff")
// L817
DialogControlSendAnimationEvent(libVCUI_gv_pU_ArmyCategoryButtons[lv_categoryIndex], PlayerGroupAll(), "Highlight")
// L821
DialogControlSendAnimationEvent(libVCUI_gv_pU_ArmyCategoryButtons[lv_categoryIndex], PlayerGroupAll(), "HighlightStop")
// L859
DialogControlSendAnimationEvent(libVCUI_gv_pU_ArmyFactionButtons[lv_factionIndex], PlayerGroupAll(), libVCUI_gf_PU_ArmyFactionEvent(libVoiC_gf_PC_ArmyUnitFaction(libVCUI_gv_pU_ArmyUnits[libVCUI_gv_pU_ArmyCategorySelectedIndex][lv_factionIndex])))
// L867
DialogControlSendAnimationEvent(libVCUI_gv_pU_ArmyFactionButtonHighlight[lv_factionIndex], PlayerGroupAll(), libVCUI_gf_PU_ArmyFactionEvent(libVoiC_gf_PC_ArmyUnitFaction(libVCUI_gv_pU_ArmyUnits[libVCUI_gv_pU_ArmyCategorySelectedIndex][lv_factionIndex])))
// L881
DialogControlSendAnimationEvent(libVCUI_gv_pU_ArmyFactionButtons[lv_factionIndex], PlayerGroupAll(), "Selected")
// L1037
DialogControlSendAnimationEvent(libVCUI_gv_pU_ArmyFactionButtons[lv_factionIndex], PlayerGroupAll(), "OnSelectionInstant")

# mods/heroes.stormmod

MapScript.galaxy

// L533
DialogControlSendAnimationEvent(gv_xP_TopBarUIPanel, PlayerGroupAll(), "EXPFlashStop")
// L534
DialogControlSendAnimationEvent(gv_xP_TopBarUIPanel, PlayerGroupAll(), "LevelFlashStopBlue")
// L2798
DialogControlSendAnimationEvent(gv_xP_TopBarUIPanel, PlayerGroupAll(), "LevelFlashStartBlue")
// L2801
DialogControlSendAnimationEvent(gv_xP_TopBarUIPanel, PlayerGroupAll(), "LevelFlashStopBlue")
// L2877
DialogControlSendAnimationEvent(gv_xP_TopBarUIPanel, PlayerGroupAll(), "EXPFlashStop")
// L2878
DialogControlSendAnimationEvent(gv_xP_TopBarUIPanel, PlayerGroupAll(), "LevelFlashStop")
// L2879
DialogControlSendAnimationEvent(gv_xP_TopBarUIPanel, PlayerGroupAll(), "LevelFlashStopBlue")
// L3016
DialogControlSendAnimationEvent(gv_xP_TopBarUIPanel, PlayerGroupAll(), "TutorialTopBarHighlight")
// L3036
DialogControlSendAnimationEvent(gv_xP_TopBarUIPanel, PlayerGroupAll(), "EXPFlashStart")
// L533
DialogControlSendAnimationEvent(gv_xP_TopBarUIPanel, PlayerGroupAll(), "EXPFlashStop")
// L534
DialogControlSendAnimationEvent(gv_xP_TopBarUIPanel, PlayerGroupAll(), "LevelFlashStopBlue")
// L2798
DialogControlSendAnimationEvent(gv_xP_TopBarUIPanel, PlayerGroupAll(), "LevelFlashStartBlue")
// L2801
DialogControlSendAnimationEvent(gv_xP_TopBarUIPanel, PlayerGroupAll(), "LevelFlashStopBlue")
// L2877
DialogControlSendAnimationEvent(gv_xP_TopBarUIPanel, PlayerGroupAll(), "EXPFlashStop")
// L2878
DialogControlSendAnimationEvent(gv_xP_TopBarUIPanel, PlayerGroupAll(), "LevelFlashStop")
// L2879
DialogControlSendAnimationEvent(gv_xP_TopBarUIPanel, PlayerGroupAll(), "LevelFlashStopBlue")
// L3016
DialogControlSendAnimationEvent(gv_xP_TopBarUIPanel, PlayerGroupAll(), "TutorialTopBarHighlight")
// L3036
DialogControlSendAnimationEvent(gv_xP_TopBarUIPanel, PlayerGroupAll(), "EXPFlashStart")

# mods/heroesbrawlmods/arenamodemods/arenamode.stormmod

LibAREN.galaxy

// L1413
DialogControlSendAnimationEvent(DialogControlLastCreated(), GameAttributePlayersForTeam(lp_team), ("Team" + IntToString(libAREN_gv_aRM_RoundWinningTeam) + "Victory" + IntToString(libAREN_gv_aRM_RoundScore[libAREN_gv_aRM_RoundWinningTeam])))
// L1416
DialogControlSendAnimationEvent(DialogControlLastCreated(), GameAttributePlayersForTeam(lp_team), ("Bo5Team" + IntToString(libAREN_gv_aRM_RoundWinningTeam) + "Victory" + IntToString(libAREN_gv_aRM_RoundScore[libAREN_gv_aRM_RoundWinningTeam])))

# mods/heroesbrawlmods/arenamodemods/gardenarena.stormmod

LibAMGT.galaxy

// L1257
DialogControlSendAnimationEvent(libAMGT_gv_aRMGardenPanel.lv_progressNotification[lp_team], GameAttributePlayersForTeam(lp_team), "ShowStandardNotification")
// L1258
DialogControlSendAnimationEvent(libAMGT_gv_aRMGardenPanel.lv_progressNotification[lp_team], GameAttributePlayersForTeam(libGame_gf_EnemyTeam(lp_team)), "ShowEnemyNotification")

# mods/heroesbrawlmods/arenamodemods/punisherarena.stormmod

LibAMPU.galaxy

// L1285
DialogControlSendAnimationEvent(libAMPU_gv_aRMPunisherPanel.lv_punisherHealthFrames[lp_team], PlayerGroupAll(), "PunisherSpawned")
// L2241
DialogControlSendAnimationEvent(libAMPU_gv_aRMPunisherPanel.lv_spawnTimerPanel, PlayerGroupAll(), "SlideOut")
// L2300
DialogControlSendAnimationEvent(libAMPU_gv_aRMPunisherPanel.lv_punisherHealthFrames[lv_team], PlayerGroupAll(), "PunisherDefeated")
// L2318
DialogControlSendAnimationEvent(libAMPU_gv_aRMPunisherPanel.lv_punisherHealthFrames[lv_team], PlayerGroupAll(), "PunisherRespawned")

# mods/heroesbrawlmods/arenamodemods/trialgrounds.stormmod

LibAMVS.galaxy

// L479
DialogControlSendAnimationEvent(lp_dialogItem, PlayerGroupAll(), "Show")
// L481
DialogControlSendAnimationEvent(lp_dialogItem, PlayerGroupAll(), "Hide")
// L500
DialogControlSendAnimationEvent(libAMVS_gv_trGr_UI.lv_notificationFrame, PlayerGroupAll(), "Show")
// L504
DialogControlSendAnimationEvent(libAMVS_gv_trGr_UI.lv_notificationFrame, PlayerGroupAll(), "Transition")
// L512
DialogControlSendAnimationEvent(libAMVS_gv_trGr_UI.lv_notificationFrame, PlayerGroupAll(), "Hide")
// L536
DialogControlSendAnimationEvent(libAMVS_gv_trGr_UI.lv_notificationFrame, PlayerGroupAll(), "Show")
// L542
DialogControlSendAnimationEvent(libAMVS_gv_trGr_UI.lv_notificationFrame, PlayerGroupAll(), "Transition")
// L549
DialogControlSendAnimationEvent(libAMVS_gv_trGr_UI.lv_notificationFrame, PlayerGroupAll(), "Hide")
// L968
DialogControlSendAnimationEvent(libAMVS_gv_trGr_UI.lv_notificationFrame, PlayerGroupAll(), "MoveDownMinor")
// L1103
DialogControlSendAnimationEvent(libAMVS_gv_trGr_UI.lv_safeZoneContainerFrame, PlayerGroupAll(), "ShockWarning")

# mods/heroesbrawlmods/brawlmapmods/blackheartsrevenge.stormmod

LibMDoE.galaxy

// L1546
DialogControlSendAnimationEvent(libMDoE_gv_mDoeUITopPanel.lv_topNotificationPanel, PlayerGroupAll(), "Fire")
// L1574
DialogControlSendAnimationEvent(libMDoE_gv_MMTreasureVaultPanel.lv_boatNotificationFrame, PlayerGroupAll(), "Show")
// L1583
DialogControlSendAnimationEvent(libMDoE_gv_MMTreasureVaultPanel.lv_boatNotificationFrame, PlayerGroupAll(), "Hide")
// L1586
DialogControlSendAnimationEvent(libMDoE_gv_MMTreasureVaultPanel.lv_boatNotificationFrame, PlayerGroupAll(), "Hide")
// L1616
DialogControlSendAnimationEvent(libMDoE_gv_MMTreasureVaultPanel.lv_boatNotificationFrame, PlayerGroupAll(), "Show")
// L1619
DialogControlSendAnimationEvent(libMDoE_gv_MMTreasureVaultPanel.lv_boatNotificationFrame, PlayerGroupAll(), "Hide")
// L3602
DialogControlSendAnimationEvent(lv_obsOgHealthLabels[lv_itTeam], libCore_gv_playerGroupFromPlayer[libCore_gv_oBSERVER_ObserverUIPlayer], "ToDCoreHealthLabel")

# mods/heroesbrawlmods/brawlmapmods/coop/deadmansstand.stormmod

LibPEB1.galaxy

// L4248
DialogControlSendAnimationEvent(libPEB1_gv_pZEObjectivePanel.lv_objectivePanel, PlayerGroupAll(), "BossDefeated")
// L4250
DialogControlSendAnimationEvent(libPEB1_gv_pZEObjectivePanel.lv_objectivePanel, PlayerGroupAll(), "Hide")
// L4280
DialogControlSendAnimationEvent(libPEB1_gv_pZEObjectivePanel.lv_objectivePanel, PlayerGroupAll(), "Hide")
// L4389
DialogControlSendAnimationEvent(libPEB1_gv_pZEHoldoutPanel.lv_timerPanel, PlayerGroupAll(), "ZergDefeated")
// L4391
DialogControlSendAnimationEvent(libPEB1_gv_pZEHoldoutPanel.lv_timerPanel, PlayerGroupAll(), "Hide")

# mods/heroesbrawlmods/brawlmapmods/hanamurapayloadpush.stormmod

LibMHPP.galaxy

// L98
DialogControlSendAnimationEvent(libMHPP_gv_mHPPUI.lv_mapMechanic_ProgressBarMarkerImages[1], PlayerGroupAll(), "ChangeColor")
// L105
DialogControlSendAnimationEvent(libMHPP_gv_mHPPUI.lv_mapMechanic_ProgressBarMarkerImages[2], PlayerGroupAll(), "ChangeColor")
// L109
DialogControlSendAnimationEvent(libMHPP_gv_mHPPUI.lv_DoEs_CoreHealthLabel3, PlayerGroupAll(), "Show")
// L399
DialogControlSendAnimationEvent(libMHPP_gv_mHPPUI.lv_mapMechanic_ProgressBarMarkerImages[3], PlayerGroupAll(), "ChangeColor")
// L1580
DialogControlSendAnimationEvent(lp_dialogItem, PlayerGroupAll(), "Show")
// L1582
DialogControlSendAnimationEvent(lp_dialogItem, PlayerGroupAll(), "Hide")
// L2020
DialogControlSendAnimationEvent(libMHPP_gv_mHPPUI.lv_mHPP_UI_PayloadProgressBar2, PlayerGroupAll(), "Contested")
// L2047
DialogControlSendAnimationEvent(libMHPP_gv_mHPPUI.lv_mHPP_UI_PayloadProgressBar2, PlayerGroupAll(), "Uncontested")

# mods/heroesbrawlmods/brawlmapmods/lunarfestival.stormmod

LibLNYF.galaxy

// L1386
DialogControlSendAnimationEvent(DialogControlLastCreated(), PlayerGroupSingle(EventPlayerEffectUsedUnitOwner(c_effectPlayerTarget)), "SheenWipe")
// L1803
DialogControlSendAnimationEvent(libLNYF_gv_uI.lv_raceFlourishA[1][1], PlayerGroupAll(), "FadeOut")
// L1804
DialogControlSendAnimationEvent(libLNYF_gv_uI.lv_raceFlourishA[1][2], PlayerGroupAll(), "FadeOut")
// L1805
DialogControlSendAnimationEvent(libLNYF_gv_uI.lv_raceFlourishA[2][1], PlayerGroupAll(), "FadeOut")
// L1806
DialogControlSendAnimationEvent(libLNYF_gv_uI.lv_raceFlourishA[2][2], PlayerGroupAll(), "FadeOut")
// L1824
DialogControlSendAnimationEvent(libLNYF_gv_uI.lv_raceFlourishA[1][1], PlayerGroupAll(), "FadeOut")
// L1825
DialogControlSendAnimationEvent(libLNYF_gv_uI.lv_raceFlourishA[1][2], PlayerGroupAll(), "FadeOut")
// L1826
DialogControlSendAnimationEvent(libLNYF_gv_uI.lv_raceFlourishA[2][1], PlayerGroupAll(), "FadeOut")
// L1827
DialogControlSendAnimationEvent(libLNYF_gv_uI.lv_raceFlourishA[2][2], PlayerGroupAll(), "FadeOut")

# mods/heroesdata.stormmod

GameDataHelperLib.galaxy

// L1124
DialogControlSendAnimationEvent(libUIUI_gv_deathTimerPanel.lv_timerBarHeroFrame[lp_team][lp_frameIndex], PlayerGroupAll(), "Pause")