# Dialog Item Invoke As String

Grammar — Invokes method method(parameter1, parameter2, parameter3, parameter4) on flash dialog item flash for players
FlagsNative | Action | Restricted

Calls a method invoke on a loaded flash dialog item. The flash dialog item must have a flash file loaded which has the specified method name in it. The parameters for the invoked method are optional.

# Arguments

  • int [ control ] — Flash
  • playergroup — Players
  • string — Method
  • string — Parameter 1
  • string — Parameter 2
  • string — Parameter 3
  • string — Parameter 4

Returns — void

native void DialogControlInvokeAsString(
	int control,
	playergroup players,
	string method,
	string param1,
	string param2,
	string param3,
	string param4,
);

Category: Dialog / Dialog Item Tools

# Examples

# campaigns/swarm.sc2campaign

MapScript.galaxy

// L1780
DialogControlInvokeAsString(gv_nullZoneTugOfWar, PlayerGroupAll(), "SetMarker", FixedToString(lv_tugofWarBarPercent, c_fixedPrecisionAny), null, null, null)
// L1780
DialogControlInvokeAsString(gv_nullZoneTugOfWar, PlayerGroupAll(), "SetMarker", FixedToString(lv_tugofWarBarPercent, c_fixedPrecisionAny), null, null, null)

# campaigns/swarmstory.sc2campaign

SwarmCampaignLib.galaxy

// L11775
DialogControlInvokeAsString(libSwaC_gv_zS_KerriganUITierLevelUpFlash, PlayerGroupAll(), "PlayStatEffect", null, null, null, null)
// L17663
DialogControlInvokeAsString(libSwaC_gv_zS_MissionHelpButtonTipPanel, PlayerGroupAll(), "CloseTip_Terr", null, null, null, null)
// L17666
DialogControlInvokeAsString(libSwaC_gv_zS_MissionHelpButtonTipPanel, PlayerGroupAll(), "CloseTip_Zerg", null, null, null, null)
// L21514
DialogControlInvokeAsString(libSwaC_gv_zS_KerriganUITierPowerBar2, PlayerGroupAll(), ("UpgradeLevel" + IntToString(libSwaC_gv_zS_KerriganUIXP)), null, null, null, null)
// L21536
DialogControlInvokeAsString(libSwaC_gv_zS_KerriganUITierAbilityFrame4[(lv_tier-libSwaC_gv_zSC_KerriganAbilityTiers2)], PlayerGroupAll(), "BaseAbilityUpgrade", null, null, null, null)
// L21539
DialogControlInvokeAsString(libSwaC_gv_zS_KerriganUITierAbilityFrame4[(lv_tier-libSwaC_gv_zSC_KerriganAbilityTiers2)], PlayerGroupAll(), "PrimalAbilityUpgrade", null, null, null, null)
// L21625
DialogControlInvokeAsString(libSwaC_gv_zS_KerriganUITierPowerBar3, PlayerGroupAll(), "AbilityContainerUpgrade", null, null, null, null)

# campaigns/swarmstoryutil.sc2mod

Lib281DEC45.galaxy

// L1903
DialogControlInvokeAsString(lib281DEC45_gv_zSS_UIMainBottomButtonFlashes[(lp_buttonIndex)], PlayerGroupAll(), "Birth", null, null, null, null)
// L1930
DialogControlInvokeAsString(lib281DEC45_gv_zSS_UIMainBottomButtonFlashes[(lp_buttonIndex)], PlayerGroupAll(), "Death", null, null, null, null)

# mods/starcoop/starcoop.sc2mod

LibCOUI.galaxy

// L5812
DialogControlInvokeAsString(libCOUI_gv_cU_FanfareFlash, lv_fanfarePlayers, "PlayVictoryScreen", StringCase((lv_playerRace), false), null, null, null)

# mods/voidprologue.sc2mod

LibA3DDD02B.galaxy

// L8105
DialogControlInvokeAsString(libA3DDD02B_gv_pP_MissionHelpButtonTipPanel, PlayerGroupAll(), "CloseTip_Terr", null, null, null, null)