# Create Dialog Item In Panel From Template

Grammar — Create a type for dialog item pane dialogItemPanel using the template template
FlagsNative | Action

Creates a dialog item of the specified type using the specified template within the specified dialog item panel. Flash dialog items will only work on Blizzard maps.

# Arguments

  • int<control> — Dialog Item Panel
  • int<preset::ControlType> — Type
  • string<layoutframe> — Template

Returns — int<control>

native int DialogControlCreateInPanelFromTemplate(
	int panel,
	int type,
	string inTemplate,
);

Category: Dialog / Dialog Items

# Examples

campaigns/swarmstory.sc2campaignbase.sc2data/TriggerLibs/SwarmCampaignLib.galaxy:2907

    libSwaC_gv_zS_BB_HPOldWidth = lv_newWidth;
    if ((lv_width > 0)) {
        DialogControlCreateInPanelFromTemplate(libSwaC_gv_zS_BB_Panel, c_triggerControlTypeImage, "HotS_GameUnitFrame/BossHealthBarDamageTemplate/DamageBar");
        DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorRight, libSwaC_gv_zS_BB_HpBackground, c_anchorRight, 0, 0);
        lv_damageBar = DialogControlLastCreated();

campaigns/swarmstory.sc2campaignbase.sc2data/TriggerLibs/SwarmCampaignLib.galaxy:18179

    auto9FAC268D_val = EventUnitProperty();
    if (auto9FAC268D_val == c_unitPropEnergy) {
        DialogControlCreateInPanelFromTemplate(libSwaC_gv_zS_SwarmHeroUIPanel[lv_index], c_triggerControlTypeImage, "HotS_GameUnitFrame/HeroEnergyBarDamageTemplate/DamageBar");
        DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorLeft, libSwaC_gv_zS_SwarmHeroUIDialogEnergyBarImage[lv_index], c_anchorLeft, 0, 0);
        lv_damageBarWidth = FixedToInt((((UnitGetPropertyFixed(libSwaC_gv_zS_SwarmHeroUIUnit[lv_index], c_unitPropEnergy, c_unitPropCurrent) - EventUnitPropertyChangeFixed()) / UnitGetPropertyFixed(libSwaC_gv_zS_SwarmHeroUIUnit[lv_index], c_unitPropEnergyMax, c_unitPropCurrent)) * 224.0));

campaigns/swarmstory.sc2campaignbase.sc2data/TriggerLibs/SwarmCampaignLib.galaxy:18186

    }
    else if (auto9FAC268D_val == c_unitPropLife) {
        DialogControlCreateInPanelFromTemplate(libSwaC_gv_zS_SwarmHeroUIPanel[lv_index], c_triggerControlTypeImage, "HotS_GameUnitFrame/HeroHealthBarDamageTemplate/DamageBar");
        DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorLeft, libSwaC_gv_zS_SwarmHeroUIDialogHealthBarImage[lv_index], c_anchorLeft, 0, 0);
        lv_damageBarWidth = FixedToInt((((UnitGetPropertyFixed(libSwaC_gv_zS_SwarmHeroUIUnit[lv_index], c_unitPropLife, c_unitPropCurrent) - EventUnitPropertyChangeFixed()) / UnitGetPropertyFixed(libSwaC_gv_zS_SwarmHeroUIUnit[lv_index], c_unitPropLifeMax, c_unitPropCurrent)) * 224.0));

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/sc2tutorial.sc2map/MapScript.galaxy:1147

        lv_anchorPoint = DialogControlLastCreated();
        DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer/FullscreenLowerContainer");
        DialogControlCreateInPanelFromTemplate(DialogControlLastCreated(), c_triggerControlTypePanel, "LotV_TutorialUI/TutorialSelectTextTag");
        gv_textTag = DialogControlLastCreated();
        DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorCenter, lv_anchorPoint, c_anchorCenter, 0, 0);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/sc2tutorial.sc2map/MapScript.galaxy:1197

        lv_anchorPoint = DialogControlLastCreated();
        DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer/FullscreenLowerContainer");
        DialogControlCreateInPanelFromTemplate(DialogControlLastCreated(), c_triggerControlTypePanel, "LotV_TutorialUI/TutorialMoveTextTag");
        gv_textTag = DialogControlLastCreated();
        DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorCenter, lv_anchorPoint, c_anchorCenter, 0, 0);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/sc2tutorial.sc2map/MapScript.galaxy:1247

        lv_anchorPoint = DialogControlLastCreated();
        DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer/FullscreenLowerContainer");
        DialogControlCreateInPanelFromTemplate(DialogControlLastCreated(), c_triggerControlTypePanel, "LotV_TutorialUI/TutorialGatherTextTag");
        gv_textTag = DialogControlLastCreated();
        DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorCenter, lv_anchorPoint, c_anchorCenter, 0, 0);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/sc2tutorial.sc2map/MapScript.galaxy:1297

        lv_anchorPoint = DialogControlLastCreated();
        DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer/FullscreenLowerContainer");
        DialogControlCreateInPanelFromTemplate(DialogControlLastCreated(), c_triggerControlTypePanel, "LotV_TutorialUI/TutorialAttackMoveTextTag");
        gv_textTag = DialogControlLastCreated();
        DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorCenter, lv_anchorPoint, c_anchorCenter, 0, 0);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/sc2tutorial.sc2map/MapScript.galaxy:1349

        lv_anchorPoint = DialogControlLastCreated();
        DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer/FullscreenLowerContainer");
        DialogControlCreateInPanelFromTemplate(DialogControlLastCreated(), c_triggerControlTypePanel, "LotV_TutorialUI/TutorialDragSelectTextTag");
        gv_textTag = DialogControlLastCreated();
        DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorCenter, lv_anchorPoint, c_anchorCenter, 0, 0);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/sc2tutorial.sc2map/MapScript.galaxy:1400

        lv_anchorPoint = DialogControlLastCreated();
        DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer/FullscreenLowerContainer");
        DialogControlCreateInPanelFromTemplate(DialogControlLastCreated(), c_triggerControlTypePanel, "LotV_TutorialUI/TutorialPlacementTextTag");
        gv_textTag = DialogControlLastCreated();
        DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorCenter, lv_anchorPoint, c_anchorCenter, 0, 0);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/sc2tutorial.sc2map/MapScript.galaxy:1450

        lv_anchorPoint = DialogControlLastCreated();
        DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer/FullscreenLowerContainer");
        DialogControlCreateInPanelFromTemplate(DialogControlLastCreated(), c_triggerControlTypePanel, "LotV_TutorialUI/TutorialBlinkTextTag");
        gv_textTag = DialogControlLastCreated();
        DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorCenter, lv_anchorPoint, c_anchorCenter, 0, 0);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/sc2tutorial.sc2map/MapScript.galaxy:2687

    gv_supplyHelperUIBackground = DialogControlLastCreated();
    DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer/ConsoleUIContainer");
    DialogControlCreateInPanelFromTemplate(DialogControlLastCreated(), c_triggerControlTypePanel, "LotV_TutorialUI/TutorialOffscreenUnitContainer");
    DialogControlHookup(DialogControlLastCreated(), c_triggerControlTypeOffscreenUnit, "TutorialOffscreenUnitFrame");
    gv_offscreenUnitUIUnitFrame = DialogControlLastCreated();

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/sc2tutorial.sc2map/MapScript.galaxy:4840

    libNtve_gf_SetAllSoundChannelVolumes(libNtve_ge_VolumeChannelMode_Game, PlayerGroupAll(), 0.0);
    DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer/FullscreenUpperContainer");
    DialogControlCreateInPanelFromTemplate(DialogControlLastCreated(), c_triggerControlTypePanel, "LotV_TutorialUI/TutorialMinimapTextTag");
    gv_minimapTextTag = DialogControlLastCreated();
    gf_StartReminderTimer();

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/paiur01.sc2map/MapScript.galaxy:2097

        lv_textTagDialogAnchorPoint = DialogControlLastCreated();
        DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer/FullscreenLowerContainer");
        DialogControlCreateInPanelFromTemplate(DialogControlLastCreated(), c_triggerControlTypePanel, "LotV_TutorialUI/TutorialAttackMoveTextTag");
        lv_textTagDialog = DialogControlLastCreated();
        DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorCenter, lv_textTagDialogAnchorPoint, c_anchorCenter, 0, 0);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/paiur02.sc2map/MapScript.galaxy:1595

            lv_anchorPoint = DialogControlLastCreated();
            DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer/ConsolePanel");
            DialogControlCreateInPanelFromTemplate(DialogControlLastCreated(), c_triggerControlTypePanel, "LotV_TutorialUI/TutorialBlinkTextTag");
            gv_blinkTag = DialogControlLastCreated();
            DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorCenter, lv_anchorPoint, c_anchorCenter, 0, 0);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/paiur02.sc2map/MapScript.galaxy:2338

            lv_textTagAnchorPoint = DialogControlLastCreated();
            DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer/FullscreenLowerContainer");
            DialogControlCreateInPanelFromTemplate(DialogControlLastCreated(), c_triggerControlTypePanel, "LotV_TutorialUI/TutorialPlacementTextTag");
            gv_tTextTag = DialogControlLastCreated();
            DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorCenter, lv_textTagAnchorPoint, c_anchorCenter, 0, 0);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/paiur02.sc2map/MapScript.galaxy:3026

            lv_textTagAnchorPoint = DialogControlLastCreated();
            DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer/FullscreenLowerContainer");
            DialogControlCreateInPanelFromTemplate(DialogControlLastCreated(), c_triggerControlTypePanel, "LotV_TutorialUI/TutorialPlacementTextTag");
            gv_tTextTag = DialogControlLastCreated();
            DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorCenter, lv_textTagAnchorPoint, c_anchorCenter, 0, 0);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/paiur02.sc2map/MapScript.galaxy:3371

            lv_textTagAnchorPoint = DialogControlLastCreated();
            DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer/FullscreenLowerContainer");
            DialogControlCreateInPanelFromTemplate(DialogControlLastCreated(), c_triggerControlTypePanel, "LotV_TutorialUI/TutorialGatherTextTag");
            gv_tTextTag = DialogControlLastCreated();
            DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorCenter, lv_textTagAnchorPoint, c_anchorCenter, 0, 0);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/sc2tutorial.sc2mapMapScript.galaxy:1147

        lv_anchorPoint = DialogControlLastCreated();
        DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer/FullscreenLowerContainer");
        DialogControlCreateInPanelFromTemplate(DialogControlLastCreated(), c_triggerControlTypePanel, "LotV_TutorialUI/TutorialSelectTextTag");
        gv_textTag = DialogControlLastCreated();
        DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorCenter, lv_anchorPoint, c_anchorCenter, 0, 0);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/sc2tutorial.sc2mapMapScript.galaxy:1197

        lv_anchorPoint = DialogControlLastCreated();
        DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer/FullscreenLowerContainer");
        DialogControlCreateInPanelFromTemplate(DialogControlLastCreated(), c_triggerControlTypePanel, "LotV_TutorialUI/TutorialMoveTextTag");
        gv_textTag = DialogControlLastCreated();
        DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorCenter, lv_anchorPoint, c_anchorCenter, 0, 0);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/sc2tutorial.sc2mapMapScript.galaxy:1247

        lv_anchorPoint = DialogControlLastCreated();
        DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer/FullscreenLowerContainer");
        DialogControlCreateInPanelFromTemplate(DialogControlLastCreated(), c_triggerControlTypePanel, "LotV_TutorialUI/TutorialGatherTextTag");
        gv_textTag = DialogControlLastCreated();
        DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorCenter, lv_anchorPoint, c_anchorCenter, 0, 0);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/sc2tutorial.sc2mapMapScript.galaxy:1297

        lv_anchorPoint = DialogControlLastCreated();
        DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer/FullscreenLowerContainer");
        DialogControlCreateInPanelFromTemplate(DialogControlLastCreated(), c_triggerControlTypePanel, "LotV_TutorialUI/TutorialAttackMoveTextTag");
        gv_textTag = DialogControlLastCreated();
        DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorCenter, lv_anchorPoint, c_anchorCenter, 0, 0);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/sc2tutorial.sc2mapMapScript.galaxy:1349

        lv_anchorPoint = DialogControlLastCreated();
        DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer/FullscreenLowerContainer");
        DialogControlCreateInPanelFromTemplate(DialogControlLastCreated(), c_triggerControlTypePanel, "LotV_TutorialUI/TutorialDragSelectTextTag");
        gv_textTag = DialogControlLastCreated();
        DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorCenter, lv_anchorPoint, c_anchorCenter, 0, 0);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/sc2tutorial.sc2mapMapScript.galaxy:1400

        lv_anchorPoint = DialogControlLastCreated();
        DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer/FullscreenLowerContainer");
        DialogControlCreateInPanelFromTemplate(DialogControlLastCreated(), c_triggerControlTypePanel, "LotV_TutorialUI/TutorialPlacementTextTag");
        gv_textTag = DialogControlLastCreated();
        DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorCenter, lv_anchorPoint, c_anchorCenter, 0, 0);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/sc2tutorial.sc2mapMapScript.galaxy:1450

        lv_anchorPoint = DialogControlLastCreated();
        DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer/FullscreenLowerContainer");
        DialogControlCreateInPanelFromTemplate(DialogControlLastCreated(), c_triggerControlTypePanel, "LotV_TutorialUI/TutorialBlinkTextTag");
        gv_textTag = DialogControlLastCreated();
        DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorCenter, lv_anchorPoint, c_anchorCenter, 0, 0);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/sc2tutorial.sc2mapMapScript.galaxy:2687

    gv_supplyHelperUIBackground = DialogControlLastCreated();
    DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer/ConsoleUIContainer");
    DialogControlCreateInPanelFromTemplate(DialogControlLastCreated(), c_triggerControlTypePanel, "LotV_TutorialUI/TutorialOffscreenUnitContainer");
    DialogControlHookup(DialogControlLastCreated(), c_triggerControlTypeOffscreenUnit, "TutorialOffscreenUnitFrame");
    gv_offscreenUnitUIUnitFrame = DialogControlLastCreated();

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/sc2tutorial.sc2mapMapScript.galaxy:4840

    libNtve_gf_SetAllSoundChannelVolumes(libNtve_ge_VolumeChannelMode_Game, PlayerGroupAll(), 0.0);
    DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer/FullscreenUpperContainer");
    DialogControlCreateInPanelFromTemplate(DialogControlLastCreated(), c_triggerControlTypePanel, "LotV_TutorialUI/TutorialMinimapTextTag");
    gv_minimapTextTag = DialogControlLastCreated();
    gf_StartReminderTimer();

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/paiur01.sc2mapMapScript.galaxy:2097

        lv_textTagDialogAnchorPoint = DialogControlLastCreated();
        DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer/FullscreenLowerContainer");
        DialogControlCreateInPanelFromTemplate(DialogControlLastCreated(), c_triggerControlTypePanel, "LotV_TutorialUI/TutorialAttackMoveTextTag");
        lv_textTagDialog = DialogControlLastCreated();
        DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorCenter, lv_textTagDialogAnchorPoint, c_anchorCenter, 0, 0);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/paiur02.sc2mapMapScript.galaxy:1595

            lv_anchorPoint = DialogControlLastCreated();
            DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer/ConsolePanel");
            DialogControlCreateInPanelFromTemplate(DialogControlLastCreated(), c_triggerControlTypePanel, "LotV_TutorialUI/TutorialBlinkTextTag");
            gv_blinkTag = DialogControlLastCreated();
            DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorCenter, lv_anchorPoint, c_anchorCenter, 0, 0);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/paiur02.sc2mapMapScript.galaxy:2338

            lv_textTagAnchorPoint = DialogControlLastCreated();
            DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer/FullscreenLowerContainer");
            DialogControlCreateInPanelFromTemplate(DialogControlLastCreated(), c_triggerControlTypePanel, "LotV_TutorialUI/TutorialPlacementTextTag");
            gv_tTextTag = DialogControlLastCreated();
            DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorCenter, lv_textTagAnchorPoint, c_anchorCenter, 0, 0);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/paiur02.sc2mapMapScript.galaxy:3026

            lv_textTagAnchorPoint = DialogControlLastCreated();
            DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer/FullscreenLowerContainer");
            DialogControlCreateInPanelFromTemplate(DialogControlLastCreated(), c_triggerControlTypePanel, "LotV_TutorialUI/TutorialPlacementTextTag");
            gv_tTextTag = DialogControlLastCreated();
            DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorCenter, lv_textTagAnchorPoint, c_anchorCenter, 0, 0);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/paiur02.sc2mapMapScript.galaxy:3371

            lv_textTagAnchorPoint = DialogControlLastCreated();
            DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer/FullscreenLowerContainer");
            DialogControlCreateInPanelFromTemplate(DialogControlLastCreated(), c_triggerControlTypePanel, "LotV_TutorialUI/TutorialGatherTextTag");
            gv_tTextTag = DialogControlLastCreated();
            DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorCenter, lv_textTagAnchorPoint, c_anchorCenter, 0, 0);

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignUILib.galaxy:3508

    }
    if ((lv_width > 0)) {
        DialogControlCreateInPanelFromTemplate(libVCUI_gv_pU_BB_Panel, c_triggerControlTypeImage, "LotV_GameUnitFrame/BossHealthBarDamageTemplate/DamageBar");
        DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorLeft, libVCUI_gv_pU_BB_HpCurrentImage, c_anchorLeft, 0, 0);
        lv_damageBar = DialogControlLastCreated();

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignUILib.galaxy:9685

    autoB2BDD4C2_val = EventUnitProperty();
    if (autoB2BDD4C2_val == c_unitPropEnergy) {
        DialogControlCreateInPanelFromTemplate(libVCUI_gv_pU_VoidHeroUIPanel[lv_index], c_triggerControlTypeImage, "VoidShared_StatusBarTemplates/HeroUnitFrameTemplate/HealthBarDamageImage");
        DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorLeft, libVCUI_gv_pU_VoidHeroUIDialogEnergyBarImage[lv_index], c_anchorLeft, 0, 0);
        lv_damageBarWidth = FixedToInt((((UnitGetPropertyFixed(libVCUI_gv_pU_VoidHeroUIUnit[lv_index], c_unitPropEnergy, c_unitPropCurrent) - EventUnitPropertyChangeFixed()) / UnitGetPropertyFixed(libVCUI_gv_pU_VoidHeroUIUnit[lv_index], c_unitPropEnergyMax, c_unitPropCurrent)) * IntToFixed(libVCUI_gv_pUC_HEROUIBARWIDTH)));

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignUILib.galaxy:9691

    }
    else if (autoB2BDD4C2_val == c_unitPropLife) {
        DialogControlCreateInPanelFromTemplate(libVCUI_gv_pU_VoidHeroUIPanel[lv_index], c_triggerControlTypeImage, "VoidShared_StatusBarTemplates/HeroUnitFrameTemplate/EnergyBarDamageImage");
        DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorLeft, libVCUI_gv_pU_VoidHeroUIDialogHealthBarImage[lv_index], c_anchorLeft, 0, 0);
        lv_damageBarWidth = FixedToInt((((UnitGetPropertyFixed(libVCUI_gv_pU_VoidHeroUIUnit[lv_index], c_unitPropLife, c_unitPropCurrent) - EventUnitPropertyChangeFixed()) / UnitGetPropertyFixed(libVCUI_gv_pU_VoidHeroUIUnit[lv_index], c_unitPropLifeMax, c_unitPropCurrent)) * IntToFixed(libVCUI_gv_pUC_HEROUIBARWIDTH)));

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignUILib.galaxy:9697

    }
    else if (autoB2BDD4C2_val == c_unitPropShields) {
        DialogControlCreateInPanelFromTemplate(libVCUI_gv_pU_VoidHeroUIPanel[lv_index], c_triggerControlTypeImage, "VoidShared_StatusBarTemplates/HeroUnitFrameTemplate/ShieldBarDamageImage");
        DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorLeft, libVCUI_gv_pU_VoidHeroUIDialogShieldBarImage[lv_index], c_anchorLeft, 0, 0);
        lv_damageBarWidth = FixedToInt((((UnitGetPropertyFixed(libVCUI_gv_pU_VoidHeroUIUnit[lv_index], c_unitPropShields, c_unitPropCurrent) - EventUnitPropertyChangeFixed()) / UnitGetPropertyFixed(libVCUI_gv_pU_VoidHeroUIUnit[lv_index], c_unitPropShieldsMax, c_unitPropCurrent)) * IntToFixed(libVCUI_gv_pUC_HEROUIBARWIDTH)));

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignUILib.galaxy:10130

    DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer/FullscreenUpperContainer/GlobalCastingPanel");
    libVCUI_gv_pU_GPHolder = DialogControlLastCreated();
    DialogControlCreateInPanelFromTemplate(libVCUI_gv_pU_GPHolder, c_triggerControlTypePanel, "LotV_SoAMissionUIPanel/SoAPanelTemplate");
    libVCUI_gv_pU_GPPanel = DialogControlLastCreated();
    DialogControlCreateInPanel(DialogControlLastCreated(), c_triggerControlTypeTooltip);

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignUILib.galaxy:10142

    DialogControlHookup(libVCUI_gv_pU_GPPanel, c_triggerControlTypePanel, "SoAButtonHolder");
    lv_lastFrame = DialogControlLastCreated();
    DialogControlCreateInPanelFromTemplate(lv_lastFrame, c_triggerControlTypeCommandPanel, "LotV_SoAMissionUIPanel/SoACommandPanelTemplate");
    libVCUI_gv_pU_GPCmdPanel = DialogControlLastCreated();
    lv_buttonIndex = 1;

mods/heroes.stormmodbase.stormmaps/maps/heroes/singleplayermaps/startingexperience/tutorialveteran.stormmap/MapScript.galaxy:2490

        DialogControlSetPosition(DialogControlLastCreated(), PlayerGroupAll(), c_anchorCenter, 0, 0);
        DialogControlSetFullDialog(DialogControlLastCreated(), PlayerGroupAll(), true);
        DialogControlCreateInPanelFromTemplate(lv_parentPanel, c_triggerControlTypePanel, "Tutorial01_GameUI/ChallengeJumpFrame");
        lv_parentPanel = DialogControlLastCreated();
        DialogControlSetPosition(DialogControlLastCreated(), PlayerGroupAll(), c_anchorCenter, 0, 0);

mods/heroes.stormmod/base.stormmaps/maps/heroes/singleplayermaps/startingexperience/tutorialveteran.stormmapMapScript.galaxy:2490

        DialogControlSetPosition(DialogControlLastCreated(), PlayerGroupAll(), c_anchorCenter, 0, 0);
        DialogControlSetFullDialog(DialogControlLastCreated(), PlayerGroupAll(), true);
        DialogControlCreateInPanelFromTemplate(lv_parentPanel, c_triggerControlTypePanel, "Tutorial01_GameUI/ChallengeJumpFrame");
        lv_parentPanel = DialogControlLastCreated();
        DialogControlSetPosition(DialogControlLastCreated(), PlayerGroupAll(), c_anchorCenter, 0, 0);

mods/heroesbrawlmods/arenamodemods/arenamode.stormmodbase.stormdata/LibAREN.galaxy:1330


    // Implementation
    DialogControlCreateInPanelFromTemplate(libUIUI_gv_uIPartyFrame.lv_mainPanel, c_triggerControlTypePanel, "ArenaModeTeamScore/ArenaModeTeamScorePanel");
    libAREN_gv_aRM_UI_TeamScorePanel = DialogControlLastCreated();
    DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorTop, libUIUI_gv_topBarPanel.lv_mainPanel, c_anchorTop, 0, 0);

mods/heroesbrawlmods/arenamodemods/attackdefend.stormmodbase.stormdata/LibAtDe.galaxy:902


    // Implementation
    DialogControlCreateInPanelFromTemplate(libUIUI_gv_topBarPanel.lv_mainPanel, c_triggerControlTypePanel, "AttackDefendTeamScore/AttackDefendTeamScoreTemplate");
    lv_panel = DialogControlLastCreated();
    DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorTop, libUIUI_gv_topBarPanel.lv_mainPanel, c_anchorTop, 0, 0);

mods/heroesbrawlmods/arenamodemods/gardenarena.stormmodbase.stormdata/LibAMGT.galaxy:1812


    TriggerEnable(TriggerGetCurrent(), false);
    DialogControlCreateInPanelFromTemplate(libUIUI_gv_uIPartyFrame.lv_mainPanel, c_triggerControlTypePanel, "ArenaGarden/ArenaGardenScorePanel");
    libAMGT_gv_aRMGardenPanel.lv_gardenOfTerrorScorePanel = DialogControlLastCreated();
    DialogControlHookup(DialogControlLastCreated(), c_triggerControlTypeLabel, "HelpText");

mods/heroesbrawlmods/arenamodemods/gardenarena.stormmodbase.stormdata/LibAMGT.galaxy:1822

        libAMGT_gv_aRMGardenPanel.lv_seedsCounts[lv_itTeam] = DialogControlLastCreated();
    }
    DialogControlCreateInPanelFromTemplate(libUIUI_gv_mapMechanicsPanel.lv_mainPanel, c_triggerControlTypePanel, "ArenaGarden/ArenaGardenPanel");
    libAMGT_gv_aRMGardenPanel.lv_gardenOfTerrorPanel = DialogControlLastCreated();
    DialogControlHookup(libAMGT_gv_aRMGardenPanel.lv_gardenOfTerrorPanel, c_triggerControlTypePanel, "TerrorSpawnPanel");

mods/heroesbrawlmods/arenamodemods/gardenarena.stormmodbase.stormdata/LibAMGT.galaxy:1832

    DialogControlHookup(DialogControlLastCreated(), c_triggerControlTypeLabel, "InfoLabel");
    libNtve_gf_SetDialogItemText(DialogControlLastCreated(), StringExternal("Param/Value/lib_AMGT_F2800676"), PlayerGroupAll());
    DialogControlCreateInPanelFromTemplate(libUIUI_gv_uIGameUIHandles.lv_fullscreenUpperContainer, c_triggerControlTypePanel, "ArenaGarden/ArenaGardenNotificationsPanel");
    lv_notificationsPanel = DialogControlLastCreated();
    lv_itTeam = 1;

mods/heroesbrawlmods/arenamodemods/punisherarena.stormmodbase.stormdata/LibAMPU.galaxy:1251


    // Implementation
    DialogControlCreateInPanelFromTemplate(lp_parentPanel, c_triggerControlTypePanel, "ArenaPunisher/ArenaPunisherPanel");
    DialogControlSetVisible(DialogControlLastCreated(), PlayerGroupAll(), false);
    lv_currentPanelLayer += 1;

mods/heroesbrawlmods/arenamodemods/punisherarena.stormmodbase.stormdata/LibAMPU.galaxy:2189


    TriggerEnable(TriggerGetCurrent(), false);
    DialogControlCreateInPanelFromTemplate(libUIUI_gv_uIPartyFrame.lv_mainPanel, c_triggerControlTypePanel, "ArenaPunisher/ArenaPunisherScorePanel");
    DialogControlSetObservedType(DialogControlLastCreated(), c_triggerObservedTypeDefaultObservedPlayerId);
    lv_currentPanelLayer += 1;

mods/heroesbrawlmods/arenamodemods/templearena.stormmodbase.stormdata/LibAMCT.galaxy:2366


    TriggerEnable(TriggerGetCurrent(), false);
    DialogControlCreateInPanelFromTemplate(libUIUI_gv_uIPartyFrame.lv_mainPanel, c_triggerControlTypePanel, "ArenaSkyTemple/ArenaTempleScorePanel");
    libAMCT_gv_aRMSkyTempleUI_ScorePanel = DialogControlLastCreated();
    DialogControlHookup(libAMCT_gv_aRMSkyTempleUI_ScorePanel, c_triggerControlTypeLabel, "HelpText");

mods/heroesbrawlmods/arenamodemods/templearena.stormmodbase.stormdata/LibAMCT.galaxy:2441


    if ((libAMCT_gv_mMCapturePointsPanel.lv_capturePointsPanel == c_invalidDialogControlId)) {
        DialogControlCreateInPanelFromTemplate(libUIUI_gv_mapMechanicsPanel.lv_mainPanel, c_triggerControlTypePanel, "ArenaSkyTemple/CapturePointsPanel");
        libAMCT_gv_mMCapturePointsPanel.lv_capturePointsPanel = DialogControlLastCreated();
    }

mods/heroesbrawlmods/arenamodemods/trialgrounds.stormmodbase.stormdata/LibAMVS.galaxy:432

    DialogControlHookup(libAMVS_gv_trGr_UI.lv_timerContainer, c_triggerControlTypeProgressBar, "TimerRing");
    libAMVS_gv_trGr_UI.lv_timerProgressBar = DialogControlLastCreated();
    DialogControlCreateInPanelFromTemplate(libUIUI_gv_mapMechanicsPanel.lv_mainPanel, c_triggerControlTypePanel, "VolskayaArena/VolskayaPanel");
    libAMVS_gv_trGr_UI.lv_mainPanel = DialogControlLastCreated();
    DialogControlHookup(libAMVS_gv_trGr_UI.lv_mainPanel, c_triggerControlTypePanel, "NotificationFrame");

mods/heroesbrawlmods/arenamodemods/trialgrounds.stormmodbase.stormdata/LibAMVS.galaxy:636


    // Implementation
    DialogControlCreateInPanelFromTemplate(lp_parentPanel, c_triggerControlTypePanel, "VolskayaArena/VolskayaPanel/BossDuelPanel");
    DialogControlSetVisible(DialogControlLastCreated(), PlayerGroupAll(), false);
    lv_currentPanelLayer += 1;

mods/heroesbrawlmods/brawlmapmods/blackheartsrevenge.stormmodbase.stormdata/LibMDoE.galaxy:1245

    lv_attackTeam = libAtDe_gv_attackDefend.lv_attackingTeam;
    lv_defendTeam = libAtDe_gv_attackDefend.lv_defendingTeam;
    DialogControlCreateInPanelFromTemplate(lp_parentPanel, c_triggerControlTypePanel, "DocksEscort/DocksEscortPanel");
    DialogControlSetVisible(DialogControlLastCreated(), PlayerGroupAll(), false);
    lv_currentPanelLayer += 1;

mods/heroesbrawlmods/brawlmapmods/blackheartsrevenge.stormmodbase.stormdata/LibMDoE.galaxy:3548

    DialogControlSetVisible(libUIUI_gv_uIPartyFrame.lv_teamLevelInfoPanel[libGame_gv_teamChaosIndex_C], PlayerGroupAll(), false);
    DialogControlSetVisible(libUIUI_gv_uIPartyFrame.lv_teamLevelInfoPanel[libGame_gv_teamChaosIndex_C], PlayerGroupAll(), false);
    DialogControlCreateInPanelFromTemplate(libUIUI_gv_uIGameUIHandles.lv_fullscreenUpperContainer, c_triggerControlTypePanel, "BlackheartsRevengeTopBar/BlackheartsRevengeTopNotificationPanel");
    libMDoE_gv_mDoeUITopPanel.lv_topNotificationPanel = DialogControlLastCreated();
    DialogControlCreateInPanelFromTemplate(libUIUI_gv_uIPartyFrame.lv_mainPanel, c_triggerControlTypePanel, "BlackheartsRevengeTopBar/BlackheartsRevengeScorePanel");

mods/heroesbrawlmods/brawlmapmods/blackheartsrevenge.stormmodbase.stormdata/LibMDoE.galaxy:3550

    DialogControlCreateInPanelFromTemplate(libUIUI_gv_uIGameUIHandles.lv_fullscreenUpperContainer, c_triggerControlTypePanel, "BlackheartsRevengeTopBar/BlackheartsRevengeTopNotificationPanel");
    libMDoE_gv_mDoeUITopPanel.lv_topNotificationPanel = DialogControlLastCreated();
    DialogControlCreateInPanelFromTemplate(libUIUI_gv_uIPartyFrame.lv_mainPanel, c_triggerControlTypePanel, "BlackheartsRevengeTopBar/BlackheartsRevengeScorePanel");
    libMDoE_gv_mDoeUITopPanel.lv_scorePanel = DialogControlLastCreated();
    DialogControlHookup(libMDoE_gv_mDoeUITopPanel.lv_scorePanel, c_triggerControlTypeLabel, "Team1Score/ScoreHint");

mods/heroesbrawlmods/brawlmapmods/blackheartsrevenge.stormmodbase.stormdata/LibMDoE.galaxy:3606

        libMDoE_gf_DoEsUIUpdateCoreHealth();
    }
    DialogControlCreateInPanelFromTemplate(libUIUI_gv_uIGameUIHandles.lv_fullscreenUpperContainer, c_triggerControlTypePanel, "BlackheartsRevengeTopBar/RoundInstructions");
    libMDoE_gv_mDoeUITopPanel.lv_roundInstructionsPanel = DialogControlLastCreated();
    DialogControlHookup(libMDoE_gv_mDoeUITopPanel.lv_roundInstructionsPanel, c_triggerControlTypeLabel, "RoundTitleFrame/TitleLabel");

mods/heroesbrawlmods/brawlmapmods/coop/deadmansstand.stormmodbase.stormdata/LibPEB1.galaxy:4411

    // Automatic Variable Declarations
    // Implementation
    DialogControlCreateInPanelFromTemplate(libPVEU_gv_pvEUITopBar.lv_mainPanel, c_triggerControlTypePanel, "DeadmansHoldout/BaseHealthFrameTemplate");
    libPEB1_gv_baseHealthBar.lv_baseHealthPanel = DialogControlLastCreated();
    DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorTopLeft, libPVEU_gv_pvEUITopBar.lv_topBarBackingImage, c_anchorTopRight, -41, -1);

mods/heroesbrawlmods/brawlmapmods/coop/deadmansstand.stormmodbase.stormdata/LibPEB1.galaxy:11987

    DialogControlFadeTransparency(DialogControlLastCreated(), PlayerGroupAll(), 0.0, 0.0);
    if ((libPEB1_gv_pZEScoreScreenPanel.lv_mainPanel == c_invalidDialogControlId)) {
        DialogControlCreateInPanelFromTemplate(libPEB1_gv_pZETabScreenPanel.lv_tabControl, c_triggerControlTypePanel, "StarcraftPvEUI/PVEBrawlScoreSubPanel");
        libPEB1_gv_pZEScoreScreenPanel.lv_mainPanel = DialogControlLastCreated();
        DialogControlSetSize(libPEB1_gv_pZETabScreenPanel.lv_mainPanel, PlayerGroupAll(), 1380, 900);

mods/heroesbrawlmods/brawlmapmods/coop/escapefrombraxis.stormmodbase.stormdata/LibPEB1.galaxy:11152

    DialogControlFadeTransparency(DialogControlLastCreated(), PlayerGroupAll(), 0.0, 0.0);
    if ((libPEB1_gv_pZEScoreScreenPanel.lv_mainPanel == c_invalidDialogControlId)) {
        DialogControlCreateInPanelFromTemplate(libPEB1_gv_pZETabScreenPanel.lv_tabControl, c_triggerControlTypePanel, "StarcraftPvEUI/PVEBrawlScoreSubPanel");
        libPEB1_gv_pZEScoreScreenPanel.lv_mainPanel = DialogControlLastCreated();
        DialogControlSetSize(libPEB1_gv_pZETabScreenPanel.lv_mainPanel, PlayerGroupAll(), 1380, 900);

mods/heroesbrawlmods/brawlmapmods/coop/pvebrawlmod.stormmodbase.stormdata/LibPVEB.galaxy:2569

    DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer");
    lv_parent = DialogControlLastCreated();
    DialogControlCreateInPanelFromTemplate(lv_parent, c_triggerControlTypePanel, "PvEBrawl/PVENotificationUITemplate");
    DialogControlSetVisible(DialogControlLastCreated(), PlayerGroupAll(), false);
    libPVEB_gv_tutorialVeteranPanel.lv_mainPanel = DialogControlLastCreated();

mods/heroesbrawlmods/brawlmapmods/coop/pvebrawlmod.stormmodbase.stormdata/LibPVEB.galaxy:2581

    DialogControlSetVisible(DialogControlLastCreated(), PlayerGroupAll(), false);
    libPVEB_gv_tutorialVeteranPanel.lv_directiveDescriptionLabel = DialogControlLastCreated();
    DialogControlCreateInPanelFromTemplate(lv_parent, c_triggerControlTypePanel, "PvEBrawl/PVENotificationUISmallTemplate");
    DialogControlSetVisible(DialogControlLastCreated(), PlayerGroupAll(), false);
    libPVEB_gv_tutorialVeteranPanel.lv_mainPanelSmall = DialogControlLastCreated();

mods/heroesbrawlmods/brawlmapmods/coop/pvebrawlstarcraft.stormmodbase.stormdata/LibPESC.galaxy:442


    TriggerEnable(TriggerGetCurrent(), false);
    DialogControlCreateInPanelFromTemplate(libPESC_gv_pVEBrawlTopBar.lv_mainPanel, c_triggerControlTypePanel, "StarcraftPvEUI/MissionProgressFrameTemplate");
    libPESC_gv_pVEBrawlTopBar.lv_missionProgressPanel = DialogControlLastCreated();
    DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorTopLeft, libPESC_gv_pVEBrawlTopBar.lv_topBarBackingImage, c_anchorTopRight, -41, -1);

mods/heroesbrawlmods/brawlmapmods/coop/pvemod.stormmodbase.stormdata/LibPVEU.galaxy:1950

    DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer");
    lv_parent = DialogControlLastCreated();
    DialogControlCreateInPanelFromTemplate(lv_parent, c_triggerControlTypePanel, "PvEUI/PVENotificationUITemplate");
    DialogControlSetVisible(DialogControlLastCreated(), PlayerGroupAll(), false);
    libPVEU_gv_pvEUIDirectivePanel.lv_mainPanel = DialogControlLastCreated();

mods/heroesbrawlmods/brawlmapmods/coop/pvemod.stormmodbase.stormdata/LibPVEU.galaxy:1962

    DialogControlSetVisible(DialogControlLastCreated(), PlayerGroupAll(), false);
    libPVEU_gv_pvEUIDirectivePanel.lv_directiveDescriptionLabel = DialogControlLastCreated();
    DialogControlCreateInPanelFromTemplate(lv_parent, c_triggerControlTypePanel, "PvEUI/PVENotificationUISmallTemplate");
    DialogControlSetVisible(DialogControlLastCreated(), PlayerGroupAll(), false);
    libPVEU_gv_pvEUIDirectivePanel.lv_mainPanelSmall = DialogControlLastCreated();

mods/heroesbrawlmods/brawlmapmods/coop/pvestarcraft.stormmodbase.stormdata/LibPESC.galaxy:442


    TriggerEnable(TriggerGetCurrent(), false);
    DialogControlCreateInPanelFromTemplate(libPESC_gv_pVEBrawlTopBar.lv_mainPanel, c_triggerControlTypePanel, "StarcraftPvEUI/MissionProgressFrameTemplate");
    libPESC_gv_pVEBrawlTopBar.lv_missionProgressPanel = DialogControlLastCreated();
    DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorTopLeft, libPESC_gv_pVEBrawlTopBar.lv_topBarBackingImage, c_anchorTopRight, -41, -1);

mods/heroesbrawlmods/brawlmapmods/hanamurapayloadpush.stormmodbase.stormdata/LibMHPP.galaxy:1368


    // Implementation
    DialogControlCreateInPanelFromTemplate(libUIUI_gv_mapMechanicsPanel.lv_mainPanel, c_triggerControlTypePanel, "HanamuraPayloadPushMapMechanic/HanamuraPanel");
    DialogControlSetObservedType(DialogControlLastCreated(), c_triggerObservedTypeDefaultObservedPlayerId);
    DialogControlSetVisible(DialogControlLastCreated(), PlayerGroupAll(), true);

mods/heroesbrawlmods/brawlmapmods/hanamurapayloadpush.stormmodbase.stormdata/LibMHPP.galaxy:1978

    TriggerEnable(TriggerGetCurrent(), false);
    libMHPP_gf_LNYHUDUIInit();
    DialogControlCreateInPanelFromTemplate(libUIUI_gv_mapMechanicsPanel.lv_mainPanel, c_triggerControlTypePanel, "HanamuraPayloadPushTopBar/HanamuraPayloadPushScorePanel");
    libMHPP_gv_mHPPUI.lv_topPanel = DialogControlLastCreated();
    DialogControlSetVisible(libUIUI_gv_uIPartyFrame.lv_teamLevelInfoPanel[libGame_gv_teamOrderIndex_C], PlayerGroupAll(), false);

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameDataHelperLib.galaxy:15273

    }

    DialogControlCreateInPanelFromTemplate(libUIUI_gv_heroSpecificStatusContainer, c_triggerControlTypePanel, "LostVikings/LostVikingsIconFrame");
    DialogControlSetVisible(DialogControlLastCreated(), PlayerGroupAll(), false);
    lv_currentPanelLayer += 1;

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameDataHelperLib.galaxy:15309

    libGDHL_gv_lostVikingsUI.lv_lostErikDeadImageOverlay = DialogControlLastCreated();
    lv_currentPanelLayer -= 1;
    DialogControlCreateInPanelFromTemplate(libUIUI_gv_heroSpecificFullUIModContainer, c_triggerControlTypePanel, "LostVikings/LostVikingsChannelFrame");
    DialogControlSetVisible(DialogControlLastCreated(), PlayerGroupAll(), false);
    DialogControlSetObservedType(DialogControlLastCreated(), c_triggerObservedTypeObservedPlayerId);

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameDataHelperLib.galaxy:15361

    lv_currentPanelLayer -= 1;
    lv_currentPanelLayer -= 1;
    DialogControlCreateInPanelFromTemplate(libUIUI_gv_heroSpecificFullUIModContainer, c_triggerControlTypePanel, "LostVikings/LostVikingsHeroStatsFrame");
    DialogControlSetVisible(DialogControlLastCreated(), PlayerGroupAll(), false);
    lv_currentPanelLayer += 1;

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameDataHelperLib.galaxy:16958

    }

    DialogControlCreateInPanelFromTemplate(libUIUI_gv_heroSpecificStatusContainer, c_triggerControlTypePanel, "Murky/MurkyEggFrame");
    DialogControlSetVisible(DialogControlLastCreated(), PlayerGroupAll(), false);
    lv_currentPanelLayer += 1;

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameDataHelperLib.galaxy:18797

    }

    DialogControlCreateInPanelFromTemplate(libUIUI_gv_heroSpecificStatusContainer, c_triggerControlTypePanel, "Rexxar/RexxarMishaUnitStatusFrame");
    DialogControlSetVisible(DialogControlLastCreated(), PlayerGroupAll(), false);
    lv_currentPanelLayer += 1;

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameDataHelperLib.galaxy:22666

    }

    DialogControlCreateInPanelFromTemplate(libUIUI_gv_heroSpecificStatusContainer, c_triggerControlTypePanel, "Thrall/ThrallTraitFrame");
    DialogControlSetVisible(DialogControlLastCreated(), PlayerGroupAll(), false);
    lv_currentPanelLayer += 1;

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/MapMechanicsLib.galaxy:716

    DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer/FullscreenLowerContainer/MercCampPanel");
    libMapM_gv_uIJungleCampPanel.lv_jungleCreepCampsParentPanel = DialogControlLastCreated();
    DialogControlCreateInPanelFromTemplate(libMapM_gv_uIJungleCampPanel.lv_jungleCreepCampsParentPanel, c_triggerControlTypePanel, "JungleCampInfoPanel/JungleCampInfoPanelTemplate");
    libMapM_gv_uIJungleCampPanel.lv_jungleCreepCampsInfoPanel[lp_camp] = DialogControlLastCreated();
    lv_infoPanel[lp_camp] = DialogControlLastCreated();

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/MapMechanicsLib.galaxy:1311

    DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer/FullscreenLowerContainer/MercCampPanel");
    libMapM_gv_uIJungleCampPanel.lv_jungleCreepCampsParentPanel = DialogControlLastCreated();
    DialogControlCreateInPanelFromTemplate(libMapM_gv_uIJungleCampPanel.lv_jungleCreepCampsParentPanel, c_triggerControlTypePanel, "JungleCampInfoPanel/JungleCampInfoPanelTemplate");
    libMapM_gv_uIJungleCampPanel.lv_jungleCreepCampsInfoPanel[lp_Camp] = DialogControlLastCreated();
    lv_infoPanel[lp_Camp] = DialogControlLastCreated();

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/StartingExperienceLib.galaxy:5171

    DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer");
    lv_parent = DialogControlLastCreated();
    DialogControlCreateInPanelFromTemplate(lv_parent, c_triggerControlTypePanel, "TutorialUI/TutorialVeteranUITemplate");
    DialogControlSetVisible(DialogControlLastCreated(), PlayerGroupAll(), true);
    lv_currentPanelLayer += 1;

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/StartingExperienceLib.galaxy:5222

    libStEx_gv_tutorialVeteranPanel.lv_countdownGoLabel = DialogControlLastCreated();
    lv_currentPanelLayer -= 1;
    DialogControlCreateInPanelFromTemplate(lv_parent, c_triggerControlTypePanel, "TutorialUI/DummyUITemplate");
    DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorBottomRight, lv_parent, c_anchorBottomRight, -15, -350);
    DialogControlSetVisible(DialogControlLastCreated(), PlayerGroupAll(), false);

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/UILib.galaxy:1118

        DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer/FullscreenLowerContainer/BoostPanel");
        libUIUI_gv_uIBoosts.lv_boostPanel = DialogControlLastCreated();
        DialogControlCreateInPanelFromTemplate(libUIUI_gv_uIBoosts.lv_boostPanel, c_triggerControlTypePanel, "InGameBoostCutsceneFrame/InGameBoostCutsceneFrame");
        libUIUI_gv_uIBoosts.lv_boostFXPanel[lp_player][lv_heroIndex] = DialogControlLastCreated();
        DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorBottom, libUIUI_gv_uIBoosts.lv_boostFXAnchorFrame[lp_player][lv_heroIndex], c_anchorTop, 0, 50);

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/UILib.galaxy:1146

        DialogControlHookupStandard(c_triggerControlTypePanel, "UIContainer/FullscreenLowerContainer/BoostPanel");
        libUIUI_gv_uIBoosts.lv_boostPanel = DialogControlLastCreated();
        DialogControlCreateInPanelFromTemplate(libUIUI_gv_uIBoosts.lv_boostPanel, c_triggerControlTypePanel, "InGameBoostCutsceneFrame/InGameBoostCutsceneFrame");
        libUIUI_gv_uIBoosts.lv_boostFXPanel[lp_player][lv_heroIndex] = DialogControlLastCreated();
        DialogControlSetPositionRelative(DialogControlLastCreated(), PlayerGroupAll(), c_anchorBottom, libUIUI_gv_uIBoosts.lv_boostFXAnchorFrame[lp_player][lv_heroIndex], c_anchorTop, 0, 50);

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/UILib.galaxy:14215

    lv_i_Item = 1;
    for ( ; ( (auto6EE86EF3_ai >= 0 && lv_i_Item <= auto6EE86EF3_ae) || (auto6EE86EF3_ai < 0 && lv_i_Item >= auto6EE86EF3_ae) ) ; lv_i_Item += auto6EE86EF3_ai ) {
        DialogControlCreateInPanelFromTemplate(libUIUI_gv_killLogPanel, c_triggerControlTypePanel, "KillLog/Item");
        libUIUI_gv_killLogItems[lv_i_Item].lv_frame = DialogControlLastCreated();
    }

mods/heroesmapmods/battlegroundmapmods/alteracpass.stormmodbase.stormdata/LibMMAP.galaxy:989


    // Implementation
    DialogControlCreateInPanelFromTemplate(libUIUI_gv_mapMechanicsPanel.lv_mainPanel, c_triggerControlTypePanel, "AlteracMechanics/AlteracMechanicsPanel");
    libMMAP_gv_aVUI.lv_mainPanel = DialogControlLastCreated();
    lv_i = 1;

mods/heroesmapmods/battlegroundmapmods/battlefieldofeternity.stormmodbase.stormdata/LibMLBD.galaxy:1425


    // Implementation
    DialogControlCreateInPanelFromTemplate(lp_parentPanel, c_triggerControlTypePanel, "BossDuel/BossDuelPanel");
    DialogControlSetVisible(DialogControlLastCreated(), PlayerGroupAll(), false);
    lv_currentPanelLayer += 1;

mods/heroesmapmods/battlegroundmapmods/braxisholdout.stormmodbase.stormdata/LibSCHO.galaxy:3165


    // Implementation
    DialogControlCreateInPanelFromTemplate(lp_parentPanel, c_triggerControlTypePanel, "HoldOut/HoldOutPanel");
    DialogControlSetVisible(DialogControlLastCreated(), PlayerGroupAll(), false);
    lv_currentPanelLayer += 1;

mods/heroesmapmods/battlegroundmapmods/gardenofterror.stormmodbase.stormdata/LibGRDN.galaxy:471


    // Implementation
    DialogControlCreateInPanelFromTemplate(libUIUI_gv_mapMechanicsPanel.lv_mainPanel, c_triggerControlTypePanel, "GardenMapMechanic/EventWarningFrame");
    libGRDN_gv_gardenUI.lv_eventWarningFrame = DialogControlLastCreated();
    DialogControlSetObservedType(libGRDN_gv_gardenUI.lv_eventWarningFrame, c_triggerObservedTypeDefaultObservedPlayerId);

mods/heroesmapmods/battlegroundmapmods/gardenofterror.stormmodbase.stormdata/LibGRDN.galaxy:479

    DialogControlHookup(libGRDN_gv_gardenUI.lv_eventWarningFrame, c_triggerControlTypeLabel, "TimerLabel");
    libGRDN_gv_gardenUI.lv_eventWarningTimerLabel = DialogControlLastCreated();
    DialogControlCreateInPanelFromTemplate(libUIUI_gv_mapMechanicsPanel.lv_mainPanel, c_triggerControlTypePanel, "GardenMapMechanic/GatherTheSeedsFrame");
    libGRDN_gv_gardenUI.lv_gatherTheSeedsFrame = DialogControlLastCreated();
    DialogControlSetObservedType(libGRDN_gv_gardenUI.lv_gatherTheSeedsFrame, c_triggerObservedTypeDefaultObservedPlayerId);

mods/heroesmapmods/battlegroundmapmods/gardenofterror.stormmodbase.stormdata/LibGRDN.galaxy:483

    DialogControlSetObservedType(libGRDN_gv_gardenUI.lv_gatherTheSeedsFrame, c_triggerObservedTypeDefaultObservedPlayerId);
    DialogControlSetVisible(libGRDN_gv_gardenUI.lv_gatherTheSeedsFrame, PlayerGroupAll(), false);
    DialogControlCreateInPanelFromTemplate(libUIUI_gv_mapMechanicsPanel.lv_mainPanel, c_triggerControlTypePanel, "GardenMapMechanic/GardenTerrorHealthFrame");
    libGRDN_gv_gardenUI.lv_gardenTerrorHealthFrame = DialogControlLastCreated();
    DialogControlSetObservedType(libGRDN_gv_gardenUI.lv_gardenTerrorHealthFrame, c_triggerObservedTypeDefaultObservedPlayerId);

mods/heroesmapmods/battlegroundmapmods/hanamura.stormmodbase.stormdata/LibNPLD.galaxy:711

    // Automatic Variable Declarations
    // Implementation
    DialogControlCreateInPanelFromTemplate(lp_parentPanel, c_triggerControlTypePanel, "HanamuraRework/HanamuraReworkVictoryShotsStatusPanel");
    libNPLD_gv_hanamura.lv_payloadPanel = DialogControlLastCreated();
    DialogControlHookup(libNPLD_gv_hanamura.lv_payloadPanel, c_triggerControlTypePanel, "AttackingCoreFrame_Order");

mods/heroesmapmods/battlegroundmapmods/hanamura.stormmodbase.stormdata/LibNPLD.galaxy:721

    DialogControlHookup(libNPLD_gv_hanamura.lv_attackingStructureFrame[libGame_gv_teamChaosIndex_C], c_triggerControlTypeLabel, "BackgroundImage/ActiveNotificationLabel");
    libNPLD_gv_hanamura.lv_attackingStructureLabel[libGame_gv_teamChaosIndex_C] = DialogControlLastCreated();
    DialogControlCreateInPanelFromTemplate(lp_parentPanel, c_triggerControlTypePanel, "HanamuraRework/HanamuraReworkPayloadWarningTimerPanel");
    DialogControlHookup(DialogControlLastCreated(), c_triggerControlTypePanel, "PayloadSpawningFrame");
    libNPLD_gv_hanamura.lv_warningTimerFrame = DialogControlLastCreated();

mods/heroesmapmods/battlegroundmapmods/hanamura.stormmodbase.stormdata/LibNPLD.galaxy:727

    libNPLD_gv_hanamura.lv_warningTimerLabel = DialogControlLastCreated();
    DialogControlSetVisible(libNPLD_gv_hanamura.lv_payloadPanel, PlayerGroupAll(), false);
    DialogControlCreateInPanelFromTemplate(lp_parentPanel, c_triggerControlTypePanel, "HanamuraRework/HanamuraReworkActivePaylaodStatusPanel");
    libNPLD_gv_hanamura.lv_payloadPanel_ActivePayloadStatus = DialogControlLastCreated();
    DialogControlHookup(libNPLD_gv_hanamura.lv_payloadPanel_ActivePayloadStatus, c_triggerControlTypeUnitStatus, "HanamuraUI_UnitStatusFrame");

mods/heroesmapmods/battlegroundmapmods/infernalshrines.stormmodbase.stormdata/LibMSHE.galaxy:1042


    // Implementation
    DialogControlCreateInPanelFromTemplate(lp_parentPanel, c_triggerControlTypePanel, "Shrines/ShrinesPanel");
    DialogControlSetVisible(DialogControlLastCreated(), PlayerGroupAll(), false);
    lv_currentPanelLayer += 1;

mods/heroesmapmods/battlegroundmapmods/skytemple.stormmodbase.stormdata/LibMLCP.galaxy:1910


    // Implementation
    DialogControlCreateInPanelFromTemplate(lp_parentPanel, c_triggerControlTypePanel, "CapturePoints/CapturePointsPanel");
    DialogControlSetVisible(DialogControlLastCreated(), PlayerGroupAll(), false);
    lv_currentPanelLayer += 1;

mods/heroesmapmods/battlegroundmapmods/tombofthespiderqueen.stormmodbase.stormdata/LibMSOC.galaxy:897


    // Implementation
    DialogControlCreateInPanelFromTemplate(lp_parentPanel, c_triggerControlTypePanel, "SoulCage/CryptPanel");
    DialogControlSetVisible(DialogControlLastCreated(), PlayerGroupAll(), false);
    lv_currentPanelLayer += 1;

mods/heroesmapmods/battlegroundmapmods/towersofdoom.stormmodbase.stormdata/LibMTOD.galaxy:1434


    // Implementation
    DialogControlCreateInPanelFromTemplate(lp_parentPanel, c_triggerControlTypePanel, "FieldofSlaughter/MainFoSPanel");
    DialogControlSendAnimationEvent(DialogControlLastCreated(), libGame_gf_PlayersOnTeamHeroes(libGame_gv_teamChaosIndex_C, true), "LeftTeamRed");
    lv_currentPanelLayer += 1;

mods/heroesmapmods/battlegroundmapmods/volskayamechanics.stormmodbase.stormdata/LibVLSK.galaxy:855

    // Automatic Variable Declarations
    // Implementation
    DialogControlCreateInPanelFromTemplate(libUIUI_gv_mapMechanicsPanel.lv_mainPanel, c_triggerControlTypePanel, "VolskayaMapMechanic/VolskayaCapturePointPanel");
    DialogControlSetObservedType(DialogControlLastCreated(), c_triggerObservedTypeDefaultObservedPlayerId);
    libVLSK_gv_volskayaUI.lv_mapMechanic_Container = DialogControlLastCreated();

mods/heroesmapmods/battlegroundmapmods/volskayamechanics.stormmodbase.stormdata/LibVLSK.galaxy:884

    DialogControlHookup(libVLSK_gv_volskayaUI.lv_mapMechanic_Container, c_triggerControlTypeImage, "CenterPointIndicator");
    libVLSK_gv_volskayaUI.lv_mapMechanic_CenterIndicator = DialogControlLastCreated();
    DialogControlCreateInPanelFromTemplate(libUIUI_gv_mapMechanicsPanel.lv_mainPanel, c_triggerControlTypePanel, "VolskayaMapMechanic/VolskayaToastContainer");
    libVLSK_gv_volskayaUI.lv_slideout_Container = DialogControlLastCreated();
    DialogControlSetObservedType(libVLSK_gv_volskayaUI.lv_slideout_Container, c_triggerObservedTypeDefaultObservedPlayerId);

mods/heroesmapmods/battlegroundmapmods/volskayamechanics.stormmodbase.stormdata/LibVLSK.galaxy:900

    DialogControlHookup(libVLSK_gv_volskayaUI.lv_slideout_Container, c_triggerControlTypeImage, "ToastNotification/NotificationIconC");
    libVLSK_gv_volskayaUI.lv_slideout_IconC = DialogControlLastCreated();
    DialogControlCreateInPanelFromTemplate(libUIUI_gv_mapMechanicsPanel.lv_mainPanel, c_triggerControlTypePanel, "VolskayaMapMechanic/VolskayaOvertimePanel");
    DialogControlSetObservedType(DialogControlLastCreated(), c_triggerObservedTypeDefaultObservedPlayerId);
    DialogControlSetVisible(DialogControlLastCreated(), PlayerGroupAll(), false);

mods/heroesmapmods/battlegroundmapmods/volskayamechanics.stormmodbase.stormdata/LibVLSK.galaxy:907

    DialogControlSetVisible(DialogControlLastCreated(), PlayerGroupAll(), true);
    libVLSK_gv_volskayaUI.lv_overtimeBar_ProgressBar = DialogControlLastCreated();
    DialogControlCreateInPanelFromTemplate(libUIUI_gv_mapMechanicsPanel.lv_mainPanel, c_triggerControlTypePanel, "VolskayaMapMechanic/VolskayaRobotHealthSlideout");
    DialogControlSetObservedType(DialogControlLastCreated(), c_triggerObservedTypeDefaultObservedPlayerId);
    DialogControlSetVisible(DialogControlLastCreated(), PlayerGroupAll(), false);

mods/heroesmapmods/battlegroundmapmods/warheadjunction.stormmodbase.stormdata/LibMSC2.galaxy:1107

    // Implementation
    DialogControlSetAnimationState(libUIUI_gv_uIGameUIHandles.lv_gameUIContainer, PlayerGroupAll(), "SingleStackCarryBehavior", "True");
    DialogControlCreateInPanelFromTemplate(lp_parentPanel, c_triggerControlTypePanel, "SCMap2/SC2Panel");
    lv_currentPanelLayer += 1;
    lv_panels[lv_currentPanelLayer] = DialogControlLastCreated();

mods/heromods/zarya.stormmodbase.stormdata/LibHZAR.galaxy:238

    }

    DialogControlCreateInPanelFromTemplate(libUIUI_gv_heroSpecificStatusContainer, c_triggerControlTypePanel, "Zarya/ZaryaTraitFrame");
    DialogControlSetVisible(DialogControlLastCreated(), PlayerGroupAll(), false);
    lv_currentPanelLayer += 1;

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNCUI.galaxy:1043


    if ((lp_mission == "Nova01")) {
        DialogControlCreateInPanelFromTemplate(libNCUI_gv_nU_MissionBriefingModuleCenterAnimationContainer, c_triggerControlTypePanel, "NovaMission1BriefingAnimations/MissionBriefing1ContainerTemplate");
        lv_briefingCreated = true;
        libNCUI_gv_nU_MissionNewsActive = false;

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNCUI.galaxy:1048

    }
    else if ((lp_mission == "Nova02")) {
        DialogControlCreateInPanelFromTemplate(libNCUI_gv_nU_MissionBriefingModuleCenterAnimationContainer, c_triggerControlTypePanel, "NovaMission2BriefingAnimations/MissionBriefing2ContainerTemplate");
        lv_briefingCreated = true;
        libNCUI_gv_nU_MissionNewsActive = false;

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNCUI.galaxy:1053

    }
    else if ((lp_mission == "Nova03")) {
        DialogControlCreateInPanelFromTemplate(libNCUI_gv_nU_MissionBriefingModuleCenterAnimationContainer, c_triggerControlTypePanel, "NovaMission3BriefingAnimations/MissionBriefing3ContainerTemplate");
        lv_briefingCreated = true;
        libNCUI_gv_nU_MissionNewsActive = false;