# Create Dialog Item (Button)

Grammar — Create a button for dialog dialog with the dimensions (width, height) anchored to anchor with an offset of (offsetX, offsetY) setting the tooltip to tooltip with button text buttonText and the hover image set to hoverImage
FlagsAction

Creates a button dialog item, using parameters to set up the essential properties for the button.

# Arguments

  • int<dialog> — Dialog
  • int — Width
  • int — Height
  • int<preset::Anchor> — Anchor
  • int — Offset X
  • int — Offset Y
  • text — Tooltip
  • text — Button Text
  • string<filepath> — Hover Image

Returns — int<control>

int libNtve_gf_CreateDialogItemButton(
	int lp_dialog,
	int lp_width,
	int lp_height,
	int lp_anchor,
	int lp_offsetX,
	int lp_offsetY,
	text lp_tooltip,
	text lp_buttonText,
	string lp_hoverImage,
);

Category: Dialog / Create Specific Dialog Item Actions

# Examples

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:584

void gf_CreateMainMenuButton (int lp_width, int lp_height, int lp_x, int lp_y, text lp_buttonText) {
    // Implementation
    libNtve_gf_CreateDialogItemButton(gv_mainDialog, lp_width, lp_height, c_anchorTop, lp_x, lp_y, StringExternal("Param/Value/1B0FAE53"), TextCase(lp_buttonText, true), "");
    libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_button_tutorial_normalpressed.dds", PlayerGroupAll());
    libNtve_gf_SetDialogItemImageType(DialogControlLastCreated(), c_triggerImageTypeEndCap, PlayerGroupAll());

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2mapMapScript.galaxy:584

void gf_CreateMainMenuButton (int lp_width, int lp_height, int lp_x, int lp_y, text lp_buttonText) {
    // Implementation
    libNtve_gf_CreateDialogItemButton(gv_mainDialog, lp_width, lp_height, c_anchorTop, lp_x, lp_y, StringExternal("Param/Value/1B0FAE53"), TextCase(lp_buttonText, true), "");
    libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_button_tutorial_normalpressed.dds", PlayerGroupAll());
    libNtve_gf_SetDialogItemImageType(DialogControlLastCreated(), c_triggerImageTypeEndCap, PlayerGroupAll());

campaigns/libertystory.sc2campaignbase.sc2data/TriggerLibs/CampaignLib.galaxy:10954

        if ((libCamp_gf_MissionStatusCheck(lv_indexMission, libCamp_ge_MissionStatus_Available) == true)) {
            lv_index += 1;
            libNtve_gf_CreateDialogItemButton(DialogLastCreated(), lv_c_WIDTH, 100, c_anchorTopLeft, 50, 50, StringToText(""), libCamp_gf_MissionName(lv_indexMission), "");
            libCamp_gv_tS_DebugProgressMissionLaunchButtons[lv_index] = DialogControlLastCreated();
            libCamp_gv_tS_DebugProgressMissionOptions[lv_index] = lv_indexMission;

campaigns/libertystory.sc2campaignbase.sc2data/TriggerLibs/CampaignLib.galaxy:10968

        DialogControlSetPosition(libCamp_gv_tS_DebugProgressMissionLaunchButtons[lv_index], PlayerGroupAll(), c_anchorBottomLeft, ((lv_c_WIDTH+lv_c_BUFFER)*ModI((lv_index-1), 4)+lv_c_BUFFER+30), (30+((lv_index/5)*100)));
    }
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomRight, 20, 20, StringToText(""), StringExternal("Param/Value/lib_Camp_55E536B7"), "");
    libCamp_gv_tS_DebugProgressMissionLaunchCancel = DialogControlLastCreated();
    DialogSetVisible(libCamp_gv_tS_DebugProgressDialog, PlayerGroupAll(), false);

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

    libSwaC_gf_ZS_DebugProgressAddMissionButton("ZKorhal2", 3.0, 12.25);
    libSwaC_gf_ZS_DebugProgressAddMissionButton("ZKorhal3", 3.0, 13.25);
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomRight, 190, 30, StringToText(""), StringExternal("Param/Value/lib_SwaC_486AB24C"), "");
    libNtve_gf_SetDialogItemHandle(DialogControlLastCreated(), "HotS_DebugProgress_OkButton", PlayerGroupAll());
    libSwaC_gv_zS_DebugProgressButtonOK = DialogControlLastCreated();

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

    libNtve_gf_SetDialogItemHandle(DialogControlLastCreated(), "HotS_DebugProgress_OkButton", PlayerGroupAll());
    libSwaC_gv_zS_DebugProgressButtonOK = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomRight, 40, 30, StringToText(""), StringExternal("Param/Value/lib_SwaC_73CE9158"), "");
    libNtve_gf_SetDialogItemHandle(DialogControlLastCreated(), "HotS_DebugProgress_CancelButton", PlayerGroupAll());
    libSwaC_gv_zS_DebugProgressButtonCancel = DialogControlLastCreated();

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

    libNtve_gf_SetDialogItemHandle(DialogControlLastCreated(), "HotS_DebugProgress_CancelButton", PlayerGroupAll());
    libSwaC_gv_zS_DebugProgressButtonCancel = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomLeft, 40, 30, StringToText(""), StringExternal("Param/Value/lib_SwaC_51BC3001"), "");
    libNtve_gf_SetDialogItemHandle(DialogControlLastCreated(), "HotS_DebugProgress_ResetButton", PlayerGroupAll());
    libSwaC_gv_zS_DebugProgressButtonReset = DialogControlLastCreated();

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

                    auto99C929BA_ai = auto99C929BA_ai + 1;
                }
                libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 120, 50, c_anchorTopLeft, 0, 0, StringToText(""), StringExternal("Param/Value/lib_SwaC_FD82C21A"), "");
                libNtve_gf_SetDialogItemStyle(DialogControlLastCreated(), "ModCenterSize16", PlayerGroupAll());
                libSwaC_gv_zS_DebugStoryTechArmyUpgradeButtons[libSwaC_gv_zS_DebugStoryTechArmyCatCount] = DialogControlLastCreated();

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

    lv_x += 120;
    lv_y += 100;
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomRight, 200, 50, StringToText(""), StringExternal("Param/Value/lib_SwaC_53E5CB52"), "");
    libSwaC_gv_zS_DebugStoryTechOK = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomRight, 50, 50, StringToText(""), StringExternal("Param/Value/lib_SwaC_C65D7C52"), "");

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

    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomRight, 200, 50, StringToText(""), StringExternal("Param/Value/lib_SwaC_53E5CB52"), "");
    libSwaC_gv_zS_DebugStoryTechOK = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomRight, 50, 50, StringToText(""), StringExternal("Param/Value/lib_SwaC_C65D7C52"), "");
    libSwaC_gv_zS_DebugStoryTechCancel = DialogControlLastCreated();
    DialogSetSize(DialogLastCreated(), 1150, (lv_y + 150));

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

    }
    lv_y += 100;
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomRight, 200, 50, StringToText(""), StringExternal("Param/Value/lib_SwaC_5F4EF89F"), "");
    libSwaC_gv_zS_DebugStoryTechUpgradeDlgOK = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomRight, 50, 50, StringToText(""), StringExternal("Param/Value/lib_SwaC_38F91ABC"), "");

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

    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomRight, 200, 50, StringToText(""), StringExternal("Param/Value/lib_SwaC_5F4EF89F"), "");
    libSwaC_gv_zS_DebugStoryTechUpgradeDlgOK = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomRight, 50, 50, StringToText(""), StringExternal("Param/Value/lib_SwaC_38F91ABC"), "");
    libSwaC_gv_zS_DebugStoryTechUpgradeDlgCancel = DialogControlLastCreated();
    DialogSetVisible(DialogLastCreated(), PlayerGroupAll(), true);

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


    libSwaC_gv_zS_CampaignProgressButtonParent = lp_dialog;
    libNtve_gf_CreateDialogItemButton(lp_dialog, 200, 60, c_anchorTopLeft, 25, 100, StringToText(""), StringExternal("Param/Value/lib_SwaC_4D587262"), "");
    libSwaC_gv_zS_CampaignProgressButton = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(lp_dialog, 200, 60, c_anchorTopLeft, 25, 160, StringToText(""), StringExternal("Param/Value/lib_SwaC_B5464DFF"), "");

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

    libNtve_gf_CreateDialogItemButton(lp_dialog, 200, 60, c_anchorTopLeft, 25, 100, StringToText(""), StringExternal("Param/Value/lib_SwaC_4D587262"), "");
    libSwaC_gv_zS_CampaignProgressButton = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(lp_dialog, 200, 60, c_anchorTopLeft, 25, 160, StringToText(""), StringExternal("Param/Value/lib_SwaC_B5464DFF"), "");
    libSwaC_gv_zS_CampaignProgressTechButton = DialogControlLastCreated();
}

campaigns/swarmstoryutil.sc2modbase.sc2data/Lib281DEC45.galaxy:2183

        lv_label = libSwaC_gf_StorySceneName(lp_scene);
    }
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 630, 50, c_anchorTopLeft, 60, lib281DEC45_gv_zSS_DebugSceneButtonY, StringToText(""), lv_label, "");
    if ((lp_animaticEnabled == true)) {
        lib281DEC45_gv_zSS_DebugSceneAnimaticButtons[lib281DEC45_gv_zSS_DebugSceneCount] = DialogControlLastCreated();

campaigns/swarmstoryutil.sc2modbase.sc2data/Lib281DEC45.galaxy:2397

    lib281DEC45_gv_zSS_DebugStoryAmbientCheckbox[lib281DEC45_gv_zSS_DebugStoryInteractiveCount] = DialogControlLastCreated();
    DialogControlSetPositionRelative(lib281DEC45_gv_zSS_DebugStoryAmbientCheckbox[lib281DEC45_gv_zSS_DebugStoryInteractiveCount], PlayerGroupAll(), c_anchorTop, lib281DEC45_gv_zSS_DebugStoryAmbientLabel, c_anchorTop, 0, (((lib281DEC45_gv_zSS_DebugStoryInteractiveCount-1)*50)+50));
    libNtve_gf_CreateDialogItemButton(lib281DEC45_gv_zSS_DebugStoryDialog, 150, 50, c_anchorTopLeft, 50, 50, StringToText(""), StringExternal("Param/Value/lib_281DEC45_D6CDD844"), "");
    lib281DEC45_gv_zSS_DebugStoryInteractiveReset[lib281DEC45_gv_zSS_DebugStoryInteractiveCount] = DialogControlLastCreated();
    DialogControlSetPositionRelative(lib281DEC45_gv_zSS_DebugStoryInteractiveReset[lib281DEC45_gv_zSS_DebugStoryInteractiveCount], PlayerGroupAll(), c_anchorTopLeft, lib281DEC45_gv_zSS_DebugStoryAmbientLabel, c_anchorTopRight, lib281DEC45_gv_zSSC_DebugStoryMargin, (((lib281DEC45_gv_zSS_DebugStoryInteractiveCount-1)*50)+50));

campaigns/swarmstoryutil.sc2modbase.sc2data/Lib281DEC45.galaxy:7279

    lib281DEC45_gf_ZSS_DebugSceneItemInit(10, "Zerg10 - Reunited", true, true);
    lib281DEC45_gf_ZSS_DebugSceneItemInit(0, "Pre-render - Kerrigan Ascendant", true, true);
    libNtve_gf_CreateDialogItemButton(lib281DEC45_gv_zSS_DebugSceneDialog, 200, 50, c_anchorBottom, 0, 50, StringToText(""), StringExternal("Param/Value/lib_281DEC45_11F60812"), "");
    lib281DEC45_gv_zSS_DebugSceneCloseButton = DialogControlLastCreated();
    return true;

campaigns/swarmstoryutil.sc2modbase.sc2data/Lib281DEC45.galaxy:7748

        DialogControlAddItem(lib281DEC45_gv_zSS_DebugStoryTypeList, PlayerGroupAll(), StringToText(lib281DEC45_gv_zSS_DebugStorySceneTypes[lv_index]));
    }
    libNtve_gf_CreateDialogItemButton(lib281DEC45_gv_zSS_DebugStoryDialog, 200, 50, c_anchorBottomLeft, 50, 50, StringToText(""), StringExternal("Param/Value/lib_281DEC45_E71A5EF8"), "");
    lib281DEC45_gv_zSS_DebugStoryPlayButton = DialogControlLastCreated();
    DialogControlSetPositionRelative(lib281DEC45_gv_zSS_DebugStoryPlayButton, PlayerGroupAll(), c_anchorTopLeft, lib281DEC45_gv_zSS_DebugStoryTypeList, c_anchorTopLeft, 0, 350);

campaigns/swarmstoryutil.sc2modbase.sc2data/Lib281DEC45.galaxy:7751

    lib281DEC45_gv_zSS_DebugStoryPlayButton = DialogControlLastCreated();
    DialogControlSetPositionRelative(lib281DEC45_gv_zSS_DebugStoryPlayButton, PlayerGroupAll(), c_anchorTopLeft, lib281DEC45_gv_zSS_DebugStoryTypeList, c_anchorTopLeft, 0, 350);
    libNtve_gf_CreateDialogItemButton(lib281DEC45_gv_zSS_DebugStoryDialog, 200, 50, c_anchorBottomRight, 50, 50, StringToText(""), StringExternal("Param/Value/lib_281DEC45_3FDA3873"), "");
    lib281DEC45_gv_zSS_DebugStoryCloseButton = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(lib281DEC45_gv_zSS_DebugStoryDialog, 200, 50, c_anchorBottomLeft, 50, 50, StringToText(""), StringExternal("Param/Value/lib_281DEC45_9185878E"), "");

campaigns/swarmstoryutil.sc2modbase.sc2data/Lib281DEC45.galaxy:7753

    libNtve_gf_CreateDialogItemButton(lib281DEC45_gv_zSS_DebugStoryDialog, 200, 50, c_anchorBottomRight, 50, 50, StringToText(""), StringExternal("Param/Value/lib_281DEC45_3FDA3873"), "");
    lib281DEC45_gv_zSS_DebugStoryCloseButton = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(lib281DEC45_gv_zSS_DebugStoryDialog, 200, 50, c_anchorBottomLeft, 50, 50, StringToText(""), StringExternal("Param/Value/lib_281DEC45_9185878E"), "");
    lib281DEC45_gv_zSS_DebugStoryLoadButton = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemLabel(lib281DEC45_gv_zSS_DebugStoryDialog, 200, 50, c_anchorTopLeft, 50, 50, StringExternal("Param/Value/lib_281DEC45_EBC1823B"), Color(100,100,100), false, 2.0);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pcampaigntest.sc2map/MapScript.galaxy:991

    gv_toggleDialog = DialogLastCreated();
    DialogSetImageVisible(DialogLastCreated(), false);
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 200, 100, c_anchorTopLeft, 0, 0, StringExternal("Param/Value/9989B3AF"), StringExternal("Param/Value/F42EC24F"), "");
    gv_toggleButton = DialogControlLastCreated();
    DialogSetVisible(DialogLastCreated(), PlayerGroupAll(), true);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pmoebius01.sc2map/MapScript.galaxy:1348

    DialogCreate(420, 120, c_anchorTopRight, 50, 75, false);
    gv_movingPlatform.lv_dialog = DialogLastCreated();
    libNtve_gf_CreateDialogItemButton(gv_movingPlatform.lv_dialog, 80, 80, c_anchorTopLeft, 29, 23, StringExternal("Param/Value/65E28230"), StringToText(""), "Assets\\Textures\\ui_research_button_protoss_normaloverpressedover.dds");
    gv_movingPlatform.lv_leftButton = DialogControlLastCreated();
    libNtve_gf_SetDialogItemImage(gv_movingPlatform.lv_leftButton, "Assets\\Textures\\ui_research_button_protoss_normalpressed.dds", PlayerGroupAll());

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pmoebius01.sc2map/MapScript.galaxy:1359

    libNtve_gf_SetDialogItemRotation(gv_movingPlatform.lv_leftIcon, 180, PlayerGroupAll());
    DialogControlFadeTransparency(gv_movingPlatform.lv_leftIcon, PlayerGroupAll(), 0.0, 50.0);
    libNtve_gf_CreateDialogItemButton(gv_movingPlatform.lv_dialog, 80, 80, c_anchorTopLeft, 100, 23, StringExternal("Param/Value/00C778D9"), StringToText(""), "Assets\\Textures\\ui_research_button_protoss_normaloverpressedover.dds");
    gv_movingPlatform.lv_downButton = DialogControlLastCreated();
    libNtve_gf_SetDialogItemImage(gv_movingPlatform.lv_downButton, "Assets\\Textures\\ui_research_button_protoss_normalpressed.dds", PlayerGroupAll());

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pmoebius01.sc2map/MapScript.galaxy:1370

    libNtve_gf_SetDialogItemRotation(gv_movingPlatform.lv_downIcon, 90, PlayerGroupAll());
    DialogControlFadeTransparency(gv_movingPlatform.lv_downIcon, PlayerGroupAll(), 0.0, 50.0);
    libNtve_gf_CreateDialogItemButton(gv_movingPlatform.lv_dialog, 80, 80, c_anchorTopLeft, 170, 23, StringExternal("Param/Value/390F85F3"), StringToText(""), "Assets\\Textures\\ui_research_button_protoss_normaloverpressedover.dds");
    gv_movingPlatform.lv_upButton = DialogControlLastCreated();
    libNtve_gf_SetDialogItemImage(gv_movingPlatform.lv_upButton, "Assets\\Textures\\ui_research_button_protoss_normalpressed.dds", PlayerGroupAll());

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pmoebius01.sc2map/MapScript.galaxy:1377

    gv_movingPlatform.lv_upIcon = DialogControlLastCreated();
    libNtve_gf_SetDialogItemRotation(gv_movingPlatform.lv_upIcon, 270, PlayerGroupAll());
    libNtve_gf_CreateDialogItemButton(gv_movingPlatform.lv_dialog, 80, 80, c_anchorTopLeft, 241, 23, StringExternal("Param/Value/B8916A75"), StringToText(""), "Assets\\Textures\\ui_research_button_protoss_normaloverpressedover.dds");
    gv_movingPlatform.lv_rightButton = DialogControlLastCreated();
    libNtve_gf_SetDialogItemImage(gv_movingPlatform.lv_rightButton, "Assets\\Textures\\ui_research_button_protoss_normalpressed.dds", PlayerGroupAll());

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pmoebius01.sc2map/MapScript.galaxy:1388

    libNtve_gf_SetDialogItemRotation(gv_movingPlatform.lv_rightIcon, 0, PlayerGroupAll());
    DialogControlFadeTransparency(gv_movingPlatform.lv_rightIcon, PlayerGroupAll(), 0.0, 50.0);
    libNtve_gf_CreateDialogItemButton(gv_movingPlatform.lv_dialog, 80, 80, c_anchorTopLeft, 310, 23, StringExternal("Param/Value/62E288E2"), StringToText(""), "Assets\\Textures\\ui_research_button_protoss_normaloverpressedover.dds");
    gv_movingPlatform.lv_townBellButton = DialogControlLastCreated();
    libNtve_gf_SetDialogItemImage(gv_movingPlatform.lv_townBellButton, "Assets\\Textures\\ui_research_button_protoss_normalpressed.dds", PlayerGroupAll());

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pmoebius01.sc2map/MapScript.galaxy:2003


    DialogSetSize(gv_movingPlatform.lv_dialog, 480, 120);
    libNtve_gf_CreateDialogItemButton(gv_movingPlatform.lv_dialog, 80, 80, c_anchorTopRight, 23, 23, StringExternal("Param/Value/7595DED8"), StringToText(""), "Assets\\Textures\\ui_research_button_protoss_normaloverpressedover.dds");
    gv_iDDQDButton = DialogControlLastCreated();
    libNtve_gf_SetDialogItemImage(gv_iDDQDButton, "Assets\\Textures\\ui_research_button_protoss_normalpressed.dds", PlayerGroupAll());

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pshakuras02.sc2map/MapScript.galaxy:1508

    gv_overloadTempleDialog = DialogLastCreated();
    DialogSetImageVisible(DialogLastCreated(), false);
    libNtve_gf_CreateDialogItemButton(gv_overloadTempleDialog, 341, 100, c_anchorTopRight, 0, 0, StringToText(""), StringExternal("Param/Value/0606FE01"), "Assets\\Textures\\ui_button_confirmation_normaloverpressedover_protoss.dds");
    gv_overloadTempleButton = DialogControlLastCreated();
    libNtve_gf_SetDialogItemImage(gv_overloadTempleButton, "Assets\\Textures\\ui_button_confirmation_normalpressed_protoss.dds", PlayerGroupAll());

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pshakuras02.sc2map/MapScript.galaxy:1512

    libNtve_gf_SetDialogItemImage(gv_overloadTempleButton, "Assets\\Textures\\ui_button_confirmation_normalpressed_protoss.dds", PlayerGroupAll());
    libNtve_gf_SetDialogItemImageType(gv_overloadTempleButton, c_triggerImageTypeEndCap, PlayerGroupAll());
    libNtve_gf_CreateDialogItemButton(gv_overloadTempleDialog, 341, 100, c_anchorTopRight, 0, 0, StringToText(""), StringExternal("Param/Value/A0ABD598"), "Assets\\Textures\\ui_button_confirmation_normaloverpressedover_protoss.dds");
    gv_overloadTempleFlashingButton = DialogControlLastCreated();
    libNtve_gf_SetDialogItemImage(gv_overloadTempleFlashingButton, "Assets\\Textures\\ui_button_confirmation_normaloverpressedover_protoss.dds", PlayerGroupAll());

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pcampaigntest.sc2mapMapScript.galaxy:991

    gv_toggleDialog = DialogLastCreated();
    DialogSetImageVisible(DialogLastCreated(), false);
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 200, 100, c_anchorTopLeft, 0, 0, StringExternal("Param/Value/9989B3AF"), StringExternal("Param/Value/F42EC24F"), "");
    gv_toggleButton = DialogControlLastCreated();
    DialogSetVisible(DialogLastCreated(), PlayerGroupAll(), true);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pmoebius01.sc2mapMapScript.galaxy:1348

    DialogCreate(420, 120, c_anchorTopRight, 50, 75, false);
    gv_movingPlatform.lv_dialog = DialogLastCreated();
    libNtve_gf_CreateDialogItemButton(gv_movingPlatform.lv_dialog, 80, 80, c_anchorTopLeft, 29, 23, StringExternal("Param/Value/65E28230"), StringToText(""), "Assets\\Textures\\ui_research_button_protoss_normaloverpressedover.dds");
    gv_movingPlatform.lv_leftButton = DialogControlLastCreated();
    libNtve_gf_SetDialogItemImage(gv_movingPlatform.lv_leftButton, "Assets\\Textures\\ui_research_button_protoss_normalpressed.dds", PlayerGroupAll());

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pmoebius01.sc2mapMapScript.galaxy:1359

    libNtve_gf_SetDialogItemRotation(gv_movingPlatform.lv_leftIcon, 180, PlayerGroupAll());
    DialogControlFadeTransparency(gv_movingPlatform.lv_leftIcon, PlayerGroupAll(), 0.0, 50.0);
    libNtve_gf_CreateDialogItemButton(gv_movingPlatform.lv_dialog, 80, 80, c_anchorTopLeft, 100, 23, StringExternal("Param/Value/00C778D9"), StringToText(""), "Assets\\Textures\\ui_research_button_protoss_normaloverpressedover.dds");
    gv_movingPlatform.lv_downButton = DialogControlLastCreated();
    libNtve_gf_SetDialogItemImage(gv_movingPlatform.lv_downButton, "Assets\\Textures\\ui_research_button_protoss_normalpressed.dds", PlayerGroupAll());

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pmoebius01.sc2mapMapScript.galaxy:1370

    libNtve_gf_SetDialogItemRotation(gv_movingPlatform.lv_downIcon, 90, PlayerGroupAll());
    DialogControlFadeTransparency(gv_movingPlatform.lv_downIcon, PlayerGroupAll(), 0.0, 50.0);
    libNtve_gf_CreateDialogItemButton(gv_movingPlatform.lv_dialog, 80, 80, c_anchorTopLeft, 170, 23, StringExternal("Param/Value/390F85F3"), StringToText(""), "Assets\\Textures\\ui_research_button_protoss_normaloverpressedover.dds");
    gv_movingPlatform.lv_upButton = DialogControlLastCreated();
    libNtve_gf_SetDialogItemImage(gv_movingPlatform.lv_upButton, "Assets\\Textures\\ui_research_button_protoss_normalpressed.dds", PlayerGroupAll());

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pmoebius01.sc2mapMapScript.galaxy:1377

    gv_movingPlatform.lv_upIcon = DialogControlLastCreated();
    libNtve_gf_SetDialogItemRotation(gv_movingPlatform.lv_upIcon, 270, PlayerGroupAll());
    libNtve_gf_CreateDialogItemButton(gv_movingPlatform.lv_dialog, 80, 80, c_anchorTopLeft, 241, 23, StringExternal("Param/Value/B8916A75"), StringToText(""), "Assets\\Textures\\ui_research_button_protoss_normaloverpressedover.dds");
    gv_movingPlatform.lv_rightButton = DialogControlLastCreated();
    libNtve_gf_SetDialogItemImage(gv_movingPlatform.lv_rightButton, "Assets\\Textures\\ui_research_button_protoss_normalpressed.dds", PlayerGroupAll());

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pmoebius01.sc2mapMapScript.galaxy:1388

    libNtve_gf_SetDialogItemRotation(gv_movingPlatform.lv_rightIcon, 0, PlayerGroupAll());
    DialogControlFadeTransparency(gv_movingPlatform.lv_rightIcon, PlayerGroupAll(), 0.0, 50.0);
    libNtve_gf_CreateDialogItemButton(gv_movingPlatform.lv_dialog, 80, 80, c_anchorTopLeft, 310, 23, StringExternal("Param/Value/62E288E2"), StringToText(""), "Assets\\Textures\\ui_research_button_protoss_normaloverpressedover.dds");
    gv_movingPlatform.lv_townBellButton = DialogControlLastCreated();
    libNtve_gf_SetDialogItemImage(gv_movingPlatform.lv_townBellButton, "Assets\\Textures\\ui_research_button_protoss_normalpressed.dds", PlayerGroupAll());

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pmoebius01.sc2mapMapScript.galaxy:2003


    DialogSetSize(gv_movingPlatform.lv_dialog, 480, 120);
    libNtve_gf_CreateDialogItemButton(gv_movingPlatform.lv_dialog, 80, 80, c_anchorTopRight, 23, 23, StringExternal("Param/Value/7595DED8"), StringToText(""), "Assets\\Textures\\ui_research_button_protoss_normaloverpressedover.dds");
    gv_iDDQDButton = DialogControlLastCreated();
    libNtve_gf_SetDialogItemImage(gv_iDDQDButton, "Assets\\Textures\\ui_research_button_protoss_normalpressed.dds", PlayerGroupAll());

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pshakuras02.sc2mapMapScript.galaxy:1508

    gv_overloadTempleDialog = DialogLastCreated();
    DialogSetImageVisible(DialogLastCreated(), false);
    libNtve_gf_CreateDialogItemButton(gv_overloadTempleDialog, 341, 100, c_anchorTopRight, 0, 0, StringToText(""), StringExternal("Param/Value/0606FE01"), "Assets\\Textures\\ui_button_confirmation_normaloverpressedover_protoss.dds");
    gv_overloadTempleButton = DialogControlLastCreated();
    libNtve_gf_SetDialogItemImage(gv_overloadTempleButton, "Assets\\Textures\\ui_button_confirmation_normalpressed_protoss.dds", PlayerGroupAll());

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pshakuras02.sc2mapMapScript.galaxy:1512

    libNtve_gf_SetDialogItemImage(gv_overloadTempleButton, "Assets\\Textures\\ui_button_confirmation_normalpressed_protoss.dds", PlayerGroupAll());
    libNtve_gf_SetDialogItemImageType(gv_overloadTempleButton, c_triggerImageTypeEndCap, PlayerGroupAll());
    libNtve_gf_CreateDialogItemButton(gv_overloadTempleDialog, 341, 100, c_anchorTopRight, 0, 0, StringToText(""), StringExternal("Param/Value/A0ABD598"), "Assets\\Textures\\ui_button_confirmation_normaloverpressedover_protoss.dds");
    gv_overloadTempleFlashingButton = DialogControlLastCreated();
    libNtve_gf_SetDialogItemImage(gv_overloadTempleFlashingButton, "Assets\\Textures\\ui_button_confirmation_normaloverpressedover_protoss.dds", PlayerGroupAll());

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignLib.galaxy:208

        auto13D0B222_ai = auto13D0B222_ai + 1;
    }
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomRight, 200, 50, StringToText(""), StringExternal("Param/Value/lib_VoiC_447CE194"), "");
    libVoiC_gv_pC_DebugCampaignTechOK = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomRight, 50, 50, StringToText(""), StringExternal("Param/Value/lib_VoiC_8D985BFF"), "");

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignLib.galaxy:210

    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomRight, 200, 50, StringToText(""), StringExternal("Param/Value/lib_VoiC_447CE194"), "");
    libVoiC_gv_pC_DebugCampaignTechOK = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomRight, 50, 50, StringToText(""), StringExternal("Param/Value/lib_VoiC_8D985BFF"), "");
    libVoiC_gv_pC_DebugCampaignTechCancel = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 300, 50, c_anchorBottomLeft, 50, 50, StringExternal("Param/Value/lib_VoiC_C4E15843"), StringExternal("Param/Value/lib_VoiC_F5A62B9A"), "");

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignLib.galaxy:212

    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomRight, 50, 50, StringToText(""), StringExternal("Param/Value/lib_VoiC_8D985BFF"), "");
    libVoiC_gv_pC_DebugCampaignTechCancel = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 300, 50, c_anchorBottomLeft, 50, 50, StringExternal("Param/Value/lib_VoiC_C4E15843"), StringExternal("Param/Value/lib_VoiC_F5A62B9A"), "");
    libVoiC_gv_pC_DebugCampaignTechRandomizeTechButton = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 300, 50, c_anchorTopRight, 50, 50, StringToText(""), StringExternal("Param/Value/lib_VoiC_39E8A069"), "");

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignLib.galaxy:214

    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 300, 50, c_anchorBottomLeft, 50, 50, StringExternal("Param/Value/lib_VoiC_C4E15843"), StringExternal("Param/Value/lib_VoiC_F5A62B9A"), "");
    libVoiC_gv_pC_DebugCampaignTechRandomizeTechButton = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 300, 50, c_anchorTopRight, 50, 50, StringToText(""), StringExternal("Param/Value/lib_VoiC_39E8A069"), "");
    libVoiC_gv_pC_DebugCampaignTechSwitchToSoa = DialogControlLastCreated();
    DialogSetSize(DialogLastCreated(), 1150, (lv_y + 150));

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignLib.galaxy:297


    }
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomRight, 200, 50, StringToText(""), StringExternal("Param/Value/lib_VoiC_42542011"), "");
    libVoiC_gv_pC_DebugCampaignTechSoAOK = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomRight, 50, 50, StringToText(""), StringExternal("Param/Value/lib_VoiC_EED2BB5F"), "");

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignLib.galaxy:299

    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomRight, 200, 50, StringToText(""), StringExternal("Param/Value/lib_VoiC_42542011"), "");
    libVoiC_gv_pC_DebugCampaignTechSoAOK = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomRight, 50, 50, StringToText(""), StringExternal("Param/Value/lib_VoiC_EED2BB5F"), "");
    libVoiC_gv_pC_DebugCampaignTechSoACancel = DialogControlLastCreated();
    DialogSetVisible(DialogLastCreated(), PlayerGroupAll(), true);

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignLib.galaxy:973

    libVoiC_gf_PC_DebugProgressAddMissionButton("PAiur05", 3.0, 13.25);
    libVoiC_gf_PC_DebugProgressAddMissionButton("PAiur06", 3.0, 14.25);
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomRight, 190, 30, StringToText(""), StringExternal("Param/Value/lib_VoiC_7BCF9B13"), "");
    libNtve_gf_SetDialogItemHandle(DialogControlLastCreated(), "LotV_DebugProgress_OkButton", PlayerGroupAll());
    libVoiC_gv_pC_DebugProgressButtonOK = DialogControlLastCreated();

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignLib.galaxy:976

    libNtve_gf_SetDialogItemHandle(DialogControlLastCreated(), "LotV_DebugProgress_OkButton", PlayerGroupAll());
    libVoiC_gv_pC_DebugProgressButtonOK = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomRight, 40, 30, StringToText(""), StringExternal("Param/Value/lib_VoiC_208828FC"), "");
    libNtve_gf_SetDialogItemHandle(DialogControlLastCreated(), "LotV_DebugProgress_CancelButton", PlayerGroupAll());
    libVoiC_gv_pC_DebugProgressButtonCancel = DialogControlLastCreated();

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignLib.galaxy:979

    libNtve_gf_SetDialogItemHandle(DialogControlLastCreated(), "LotV_DebugProgress_CancelButton", PlayerGroupAll());
    libVoiC_gv_pC_DebugProgressButtonCancel = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomLeft, 40, 30, StringToText(""), StringExternal("Param/Value/lib_VoiC_87B797D4"), "");
    libNtve_gf_SetDialogItemHandle(DialogControlLastCreated(), "LotV_DebugProgress_ResetButton", PlayerGroupAll());
    libVoiC_gv_pC_DebugProgressButtonReset = DialogControlLastCreated();

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignLib.galaxy:982

    libNtve_gf_SetDialogItemHandle(DialogControlLastCreated(), "LotV_DebugProgress_ResetButton", PlayerGroupAll());
    libVoiC_gv_pC_DebugProgressButtonReset = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 300, 60, c_anchorTopRight, 40, 40, StringExternal("Param/Value/lib_VoiC_1AC0C55D"), StringExternal("Param/Value/lib_VoiC_88E4833D"), "");
    libNtve_gf_SetDialogItemColor(DialogControlLastCreated(), ColorWithAlpha(0,0,0,0), PlayerGroupAll());
    libVoiC_gv_pC_DebugProgressButtonDirectSelect = DialogControlLastCreated();

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignMissionLib.galaxy:6127

    libVCMI_gv_pM_GameCheat_Dialog = DialogLastCreated();
    DialogSetTitle(DialogLastCreated(), StringExternal("Param/Value/lib_VCMI_392837B9"));
    libNtve_gf_CreateDialogItemButton(libVCMI_gv_pM_GameCheat_Dialog, 40, 40, c_anchorTopRight, 0, 0, StringExternal("Param/Value/lib_VCMI_21C58550"), StringExternal("Param/Value/lib_VCMI_E5CED145"), "");
    libVCMI_gv_pM_GameCheat_Minimize = DialogControlLastCreated();
    auto4E6B6E6D_var = 0;

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignMissionLib.galaxy:6176

            else {
            }
            libNtve_gf_CreateDialogItemButton(libVCMI_gv_pM_GameCheat_Dialog, 200, 50, c_anchorTopLeft, 50, ((libVCMI_gv_pM_GameCheat_ArrayIndex * 50) + 50), lv_tooltip, lv_label, "");
            libVCMI_gv_pM_GameCheat_CheckBox[auto4C53ABEC_var] = DialogControlLastCreated();
        }

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignMissionLib.galaxy:6182

    }
    libVCMI_gv_pM_GameCheat_ArrayIndex += 1;
    libNtve_gf_CreateDialogItemButton(libVCMI_gv_pM_GameCheat_Dialog, 200, 50, c_anchorTopLeft, 50, ((libVCMI_gv_pM_GameCheat_ArrayIndex * 50) + 50), StringExternal("Param/Value/lib_VCMI_CBE06FD6"), StringExternal("Param/Value/lib_VCMI_52B3321E"), "");
    libVCMI_gv_pM_GameCheat_OpenMissionCheat = DialogControlLastCreated();
    if ((DialogGetHeight(libVCMI_gv_pM_GameCheat_Dialog) < ((libVCMI_gv_pM_GameCheat_ArrayIndex * 50) + 150))) {

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignMissionLib.galaxy:6448

    }
    DialogSetSize(libVCMI_gv_pM_MissionCheat_Dialog, DialogGetWidth(libVCMI_gv_pM_MissionCheat_Dialog), (lv_cheatUIHeight + 75));
    libNtve_gf_CreateDialogItemButton(libVCMI_gv_pM_MissionCheat_Dialog, (( lv_buttonWidth * 3 ) / 4), lv_buttonHeight, c_anchorBottomRight, 3, 3, StringToText(""), StringExternal("Param/Value/lib_VCMI_619B3399"), "");
    libNtve_gf_SetDialogItemStyle(DialogControlLastCreated(), lv_closeButtonTextStyle, PlayerGroupAll());
    libVCMI_gv_pM_MissionCheat_CloseButton = DialogControlLastCreated();

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignStoryLib.galaxy:4738

    DialogControlSetSize(libVCST_gv_pS_DebugStoryPreviewList, PlayerGroupAll(), 800, 300);
    DialogControlSetPosition(libVCST_gv_pS_DebugStoryPreviewList, PlayerGroupAll(), c_anchorTopRight, 50, 50);
    libNtve_gf_CreateDialogItemButton(libVCST_gv_pS_DebugStoryDialog, 200, 50, c_anchorBottomLeft, 50, 50, StringToText(""), StringExternal("Param/Value/lib_VCST_DC70862E"), "");
    libVCST_gv_pS_DebugStoryPlayButton = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(libVCST_gv_pS_DebugStoryDialog, 200, 50, c_anchorBottomRight, 50, 50, StringToText(""), StringExternal("Param/Value/lib_VCST_3D85F733"), "");

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignStoryLib.galaxy:4740

    libNtve_gf_CreateDialogItemButton(libVCST_gv_pS_DebugStoryDialog, 200, 50, c_anchorBottomLeft, 50, 50, StringToText(""), StringExternal("Param/Value/lib_VCST_DC70862E"), "");
    libVCST_gv_pS_DebugStoryPlayButton = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(libVCST_gv_pS_DebugStoryDialog, 200, 50, c_anchorBottomRight, 50, 50, StringToText(""), StringExternal("Param/Value/lib_VCST_3D85F733"), "");
    libVCST_gv_pS_DebugStoryCloseButton = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemLabel(libVCST_gv_pS_DebugStoryDialog, 60, 50, c_anchorTopLeft, 50, 50, StringExternal("Param/Value/lib_VCST_C5DC5309"), Color(100,100,100), false, 2.0);

mods/frontiers.sc2modbase.sc2data/Lib6CB3363F.galaxy:385

    DialogSetImageVisible(DialogLastCreated(), false);
    libNtve_gf_CreateDialogItemLabel(DialogLastCreated(), 400, 50, c_anchorTop, 0, 50, StringExternal("Param/Value/lib_6CB3363F_3D61D249"), ColorWithAlpha(0,0,0,0), false, 0.0);
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 200, 200, c_anchorCenter, -400, 0, StringToText(""), StringExternal("Param/Value/lib_6CB3363F_5F8BEABA"), "");
    lib6CB3363F_gv_fT_DialogSelectionButton[1] = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 200, 200, c_anchorCenter, -200, 0, StringToText(""), StringExternal("Param/Value/lib_6CB3363F_8B5BB7A0"), "");

mods/frontiers.sc2modbase.sc2data/Lib6CB3363F.galaxy:387

    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 200, 200, c_anchorCenter, -400, 0, StringToText(""), StringExternal("Param/Value/lib_6CB3363F_5F8BEABA"), "");
    lib6CB3363F_gv_fT_DialogSelectionButton[1] = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 200, 200, c_anchorCenter, -200, 0, StringToText(""), StringExternal("Param/Value/lib_6CB3363F_8B5BB7A0"), "");
    lib6CB3363F_gv_fT_DialogSelectionButton[2] = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 200, 200, c_anchorCenter, 0, 0, StringToText(""), StringExternal("Param/Value/lib_6CB3363F_AB33A4AE"), "");

mods/frontiers.sc2modbase.sc2data/Lib6CB3363F.galaxy:389

    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 200, 200, c_anchorCenter, -200, 0, StringToText(""), StringExternal("Param/Value/lib_6CB3363F_8B5BB7A0"), "");
    lib6CB3363F_gv_fT_DialogSelectionButton[2] = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 200, 200, c_anchorCenter, 0, 0, StringToText(""), StringExternal("Param/Value/lib_6CB3363F_AB33A4AE"), "");
    lib6CB3363F_gv_fT_DialogSelectionButton[3] = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 200, 200, c_anchorCenter, 200, 0, StringToText(""), StringExternal("Param/Value/lib_6CB3363F_C99DFC31"), "");

mods/frontiers.sc2modbase.sc2data/Lib6CB3363F.galaxy:391

    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 200, 200, c_anchorCenter, 0, 0, StringToText(""), StringExternal("Param/Value/lib_6CB3363F_AB33A4AE"), "");
    lib6CB3363F_gv_fT_DialogSelectionButton[3] = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 200, 200, c_anchorCenter, 200, 0, StringToText(""), StringExternal("Param/Value/lib_6CB3363F_C99DFC31"), "");
    lib6CB3363F_gv_fT_DialogSelectionButton[4] = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 200, 200, c_anchorCenter, 400, 0, StringToText(""), StringExternal("Param/Value/lib_6CB3363F_B9F8E406"), "");

mods/frontiers.sc2modbase.sc2data/Lib6CB3363F.galaxy:393

    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 200, 200, c_anchorCenter, 200, 0, StringToText(""), StringExternal("Param/Value/lib_6CB3363F_C99DFC31"), "");
    lib6CB3363F_gv_fT_DialogSelectionButton[4] = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 200, 200, c_anchorCenter, 400, 0, StringToText(""), StringExternal("Param/Value/lib_6CB3363F_B9F8E406"), "");
    lib6CB3363F_gv_fT_DialogSelectionButton[5] = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 200, 100, c_anchorCenter, 0, 150, StringToText(""), StringExternal("Param/Value/lib_6CB3363F_0DD76EB0"), "");

mods/frontiers.sc2modbase.sc2data/Lib6CB3363F.galaxy:395

    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 200, 200, c_anchorCenter, 400, 0, StringToText(""), StringExternal("Param/Value/lib_6CB3363F_B9F8E406"), "");
    lib6CB3363F_gv_fT_DialogSelectionButton[5] = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 200, 100, c_anchorCenter, 0, 150, StringToText(""), StringExternal("Param/Value/lib_6CB3363F_0DD76EB0"), "");
    lib6CB3363F_gv_fT_DialogSelectionReadyButton = DialogControlLastCreated();
    DialogControlSetEnabled(lib6CB3363F_gv_fT_DialogSelectionReadyButton, PlayerGroupAll(), false);

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/SupportLib.galaxy:784

    DialogSetImage(libSprt_gv_qACheatsControlsPanel.lv_mainDialog, "Assets\\Textures\\storm_ui_store_gradientbackground_new.dds");
    libNtve_gf_CreateDialogItemLabel(DialogLastCreated(), 175, 25, c_anchorTop, 50, 0, StringExternal("Param/Value/lib_Sprt_3EA40164"), Color(100,100,100), false, 2.0);
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 35, 35, c_anchorTopRight, 5, 5, StringToText(""), StringExternal("Param/Value/lib_Sprt_4377DBE5"), "");
    libSprt_gv_qACheatsControlsPanel.lv_closeButton = DialogControlLastCreated();
    libSprt_gf_QACheatsCompileBehaviors();

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNCMI.galaxy:5067

    libNCMI_gv_NM_GameCheat_Dialog = DialogLastCreated();
    DialogSetTitle(DialogLastCreated(), StringExternal("Param/Value/lib_NCMI_392837B9"));
    libNtve_gf_CreateDialogItemButton(libNCMI_gv_NM_GameCheat_Dialog, 40, 40, c_anchorTopRight, 0, 0, StringExternal("Param/Value/lib_NCMI_21C58550"), StringExternal("Param/Value/lib_NCMI_E5CED145"), "");
    libNCMI_gv_NM_GameCheat_Minimize = DialogControlLastCreated();
    IntLoopBegin(0, 25);

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNCMI.galaxy:5117

            else {
            }
            libNtve_gf_CreateDialogItemButton(libNCMI_gv_NM_GameCheat_Dialog, 200, 50, c_anchorTopLeft, 50, ((libNCMI_gv_NM_GameCheat_ArrayIndex * 50) + 50), lv_tooltip, lv_label, "");
            libNCMI_gv_NM_GameCheat_CheckBox[IntLoopCurrent()] = DialogControlLastCreated();
        }

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNCMI.galaxy:5124

    IntLoopEnd();
    libNCMI_gv_NM_GameCheat_ArrayIndex += 1;
    libNtve_gf_CreateDialogItemButton(libNCMI_gv_NM_GameCheat_Dialog, 200, 50, c_anchorTopLeft, 50, ((libNCMI_gv_NM_GameCheat_ArrayIndex * 50) + 50), StringExternal("Param/Value/lib_NCMI_CBE06FD6"), StringExternal("Param/Value/lib_NCMI_52B3321E"), "");
    libNCMI_gv_NM_GameCheat_OpenMissionCheat = DialogControlLastCreated();
    if ((DialogGetHeight(libNCMI_gv_NM_GameCheat_Dialog) < ((libNCMI_gv_NM_GameCheat_ArrayIndex * 50) + 150))) {

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNCMI.galaxy:5388

    }
    DialogSetSize(libNCMI_gv_NM_MissionCheat_Dialog, DialogGetWidth(libNCMI_gv_NM_MissionCheat_Dialog), (lv_cheatUIHeight + 75));
    libNtve_gf_CreateDialogItemButton(libNCMI_gv_NM_MissionCheat_Dialog, (( lv_buttonWidth * 3 ) / 4), lv_buttonHeight, c_anchorBottomRight, 3, 3, StringToText(""), StringExternal("Param/Value/lib_NCMI_619B3399"), "");
    libNtve_gf_SetDialogItemStyle(DialogControlLastCreated(), lv_closeButtonTextStyle, PlayerGroupAll());
    libNCMI_gv_NM_MissionCheat_CloseButton = DialogControlLastCreated();

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNCST.galaxy:4112

    DialogControlSetSize(libNCST_gv_nS_DebugStoryPreviewList, PlayerGroupAll(), 800, 300);
    DialogControlSetPosition(libNCST_gv_nS_DebugStoryPreviewList, PlayerGroupAll(), c_anchorTopRight, 50, 50);
    libNtve_gf_CreateDialogItemButton(libNCST_gv_nS_DebugStoryDialog, 200, 50, c_anchorBottomLeft, 50, 50, StringToText(""), StringExternal("Param/Value/lib_NCST_DC70862E"), "");
    libNCST_gv_nS_DebugStoryPlayButton = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(libNCST_gv_nS_DebugStoryDialog, 200, 50, c_anchorBottomRight, 50, 50, StringToText(""), StringExternal("Param/Value/lib_NCST_3D85F733"), "");

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNCST.galaxy:4114

    libNtve_gf_CreateDialogItemButton(libNCST_gv_nS_DebugStoryDialog, 200, 50, c_anchorBottomLeft, 50, 50, StringToText(""), StringExternal("Param/Value/lib_NCST_DC70862E"), "");
    libNCST_gv_nS_DebugStoryPlayButton = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(libNCST_gv_nS_DebugStoryDialog, 200, 50, c_anchorBottomRight, 50, 50, StringToText(""), StringExternal("Param/Value/lib_NCST_3D85F733"), "");
    libNCST_gv_nS_DebugStoryCloseButton = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemLabel(libNCST_gv_nS_DebugStoryDialog, 60, 50, c_anchorTopLeft, 50, 50, StringExternal("Param/Value/lib_NCST_C5DC5309"), Color(100,100,100), false, 2.0);

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNovC.galaxy:264


        lv_techItemIndex += 1;
        libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 180, 80, c_anchorTopLeft, lv_x, lv_y, StringToText(""), libNovC_gf_NC_ArmyTechItemName(lv_indexTechItem), "");
        libNtve_gf_SetDialogItemStyle(DialogControlLastCreated(), "ModCenterSize16", PlayerGroupAll());
        libNovC_gv_nC_DebugCampaignTechUpgradesButtonList[lv_techItemIndex] = DialogControlLastCreated();

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNovC.galaxy:302

    libNovC_gv_nC_DebugCampaignTechUpgradesActiveButtonIndex = 0;
    libNovC_gv_nC_DebugCampaignTechUpgradesActiveItem = null;
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomRight, 200, 50, StringToText(""), StringExternal("Param/Value/lib_NovC_0128CD2B"), "");
    libNovC_gv_nC_DebugCampaignTechUpgradesOK = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomRight, 50, 50, StringToText(""), StringExternal("Param/Value/lib_NovC_9701AE87"), "");

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNovC.galaxy:304

    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomRight, 200, 50, StringToText(""), StringExternal("Param/Value/lib_NovC_0128CD2B"), "");
    libNovC_gv_nC_DebugCampaignTechUpgradesOK = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomRight, 50, 50, StringToText(""), StringExternal("Param/Value/lib_NovC_9701AE87"), "");
    libNovC_gv_nC_DebugCampaignTechUpgradesCancel = DialogControlLastCreated();
    DialogSetSize(libNovC_gv_nC_DebugCampaignTechUpgradesDialog, 1350, (lv_y + 250));

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNovC.galaxy:547


    }
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomRight, 200, 50, StringToText(""), StringExternal("Param/Value/lib_NovC_447CE194"), "");
    libNovC_gv_NC_DebugCampaignTechOK = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomRight, 50, 50, StringToText(""), StringExternal("Param/Value/lib_NovC_8D985BFF"), "");

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNovC.galaxy:549

    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomRight, 200, 50, StringToText(""), StringExternal("Param/Value/lib_NovC_447CE194"), "");
    libNovC_gv_NC_DebugCampaignTechOK = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomRight, 50, 50, StringToText(""), StringExternal("Param/Value/lib_NovC_8D985BFF"), "");
    libNovC_gv_NC_DebugCampaignTechCancel = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 300, 50, c_anchorTopRight, 50, 50, StringToText(""), StringExternal("Param/Value/lib_NovC_502FE759"), "");

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNovC.galaxy:551

    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomRight, 50, 50, StringToText(""), StringExternal("Param/Value/lib_NovC_8D985BFF"), "");
    libNovC_gv_NC_DebugCampaignTechCancel = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 300, 50, c_anchorTopRight, 50, 50, StringToText(""), StringExternal("Param/Value/lib_NovC_502FE759"), "");
    libNovC_gv_nC_DebugCampaignTechUpgradesOpen = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 300, 50, c_anchorBottomLeft, 50, 50, StringExternal("Param/Value/lib_NovC_C4E15843"), StringExternal("Param/Value/lib_NovC_F5A62B9A"), "");

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNovC.galaxy:553

    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 300, 50, c_anchorTopRight, 50, 50, StringToText(""), StringExternal("Param/Value/lib_NovC_502FE759"), "");
    libNovC_gv_nC_DebugCampaignTechUpgradesOpen = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 300, 50, c_anchorBottomLeft, 50, 50, StringExternal("Param/Value/lib_NovC_C4E15843"), StringExternal("Param/Value/lib_NovC_F5A62B9A"), "");
    libNovC_gv_NC_DebugCampaignTechRandomizeTechButton = DialogControlLastCreated();
    DialogSetSize(DialogLastCreated(), 1250, (lv_y + 150));

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNovC.galaxy:872

    libNovC_gf_NC_DebugProgressAddMissionButton("Nova08", 3.0, 8.0);
    libNovC_gf_NC_DebugProgressAddMissionButton("Nova09", 3.0, 9.0);
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomRight, 190, 30, StringToText(""), StringExternal("Param/Value/lib_NovC_7BCF9B13"), "");
    libNtve_gf_SetDialogItemHandle(DialogControlLastCreated(), "Nova_DebugProgress_OkButton", PlayerGroupAll());
    libNovC_gv_NC_DebugProgressButtonOK = DialogControlLastCreated();

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNovC.galaxy:875

    libNtve_gf_SetDialogItemHandle(DialogControlLastCreated(), "Nova_DebugProgress_OkButton", PlayerGroupAll());
    libNovC_gv_NC_DebugProgressButtonOK = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomRight, 40, 30, StringToText(""), StringExternal("Param/Value/lib_NovC_208828FC"), "");
    libNtve_gf_SetDialogItemHandle(DialogControlLastCreated(), "Nova_DebugProgress_CancelButton", PlayerGroupAll());
    libNovC_gv_NC_DebugProgressButtonCancel = DialogControlLastCreated();

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNovC.galaxy:878

    libNtve_gf_SetDialogItemHandle(DialogControlLastCreated(), "Nova_DebugProgress_CancelButton", PlayerGroupAll());
    libNovC_gv_NC_DebugProgressButtonCancel = DialogControlLastCreated();
    libNtve_gf_CreateDialogItemButton(DialogLastCreated(), 150, 50, c_anchorBottomLeft, 40, 30, StringToText(""), StringExternal("Param/Value/lib_NovC_87B797D4"), "");
    libNtve_gf_SetDialogItemHandle(DialogControlLastCreated(), "Nova_DebugProgress_ResetButton", PlayerGroupAll());
    libNovC_gv_NC_DebugProgressButtonReset = DialogControlLastCreated();

mods/novastoryassets.sc2modbase3.sc2maps/maps/campaign/nova/nova08.sc2map/MapScript.galaxy:1385

    libNtve_gf_SetDialogItemAcceptMouse(gv_gorgonDialog.lv_gorgon3, false, PlayerGroupAll());
    TextExpressionSetToken("Param/Expression/8B406251", "A", FixedToText(libNtve_gf_DifficultyValueFixed(180.0, 180.0, 240.0, 300.0), c_fixedPrecisionAny));
    libNtve_gf_CreateDialogItemButton(gv_gorgonDialog.lv_dialog, 80, 80, c_anchorLeft, 28, 2, TextExpressionAssemble("Param/Expression/8B406251"), StringToText(""), "Assets\\Textures\\ui_heroicons_frame_normaloverpressedover_terran.dds");
    gv_gorgonDialog.lv_button1 = DialogControlLastCreated();
    libNtve_gf_SetDialogItemImage(gv_gorgonDialog.lv_button1, "Assets\\Textures\\ui_heroicons_frame_normalpressed_terran.dds", PlayerGroupAll());

mods/novastoryassets.sc2modbase3.sc2maps/maps/campaign/nova/nova08.sc2map/MapScript.galaxy:1391

    DialogControlSetEnabled(gv_gorgonDialog.lv_button1, PlayerGroupAll(), true);
    TextExpressionSetToken("Param/Expression/88FF0399", "A", FixedToText(libNtve_gf_DifficultyValueFixed(180.0, 180.0, 240.0, 300.0), c_fixedPrecisionAny));
    libNtve_gf_CreateDialogItemButton(gv_gorgonDialog.lv_dialog, 80, 80, c_anchorLeft, 108, 2, TextExpressionAssemble("Param/Expression/88FF0399"), StringToText(""), "Assets\\Textures\\ui_heroicons_frame_normaloverpressedover_terran.dds");
    gv_gorgonDialog.lv_button2 = DialogControlLastCreated();
    libNtve_gf_SetDialogItemImage(gv_gorgonDialog.lv_button2, "Assets\\Textures\\ui_heroicons_frame_normalpressed_terran.dds", PlayerGroupAll());

mods/novastoryassets.sc2modbase3.sc2maps/maps/campaign/nova/nova08.sc2map/MapScript.galaxy:1397

    DialogControlSetEnabled(gv_gorgonDialog.lv_button2, PlayerGroupAll(), true);
    TextExpressionSetToken("Param/Expression/F8FE1F29", "A", FixedToText(libNtve_gf_DifficultyValueFixed(180.0, 180.0, 240.0, 300.0), c_fixedPrecisionAny));
    libNtve_gf_CreateDialogItemButton(gv_gorgonDialog.lv_dialog, 80, 80, c_anchorLeft, 188, 2, TextExpressionAssemble("Param/Expression/F8FE1F29"), StringToText(""), "Assets\\Textures\\ui_heroicons_frame_normaloverpressedover_terran.dds");
    gv_gorgonDialog.lv_button3 = DialogControlLastCreated();
    libNtve_gf_SetDialogItemImage(gv_gorgonDialog.lv_button3, "Assets\\Textures\\ui_heroicons_frame_normalpressed_terran.dds", PlayerGroupAll());

mods/novastoryassets.sc2mod/base3.sc2maps/maps/campaign/nova/nova08.sc2mapMapScript.galaxy:1385

    libNtve_gf_SetDialogItemAcceptMouse(gv_gorgonDialog.lv_gorgon3, false, PlayerGroupAll());
    TextExpressionSetToken("Param/Expression/8B406251", "A", FixedToText(libNtve_gf_DifficultyValueFixed(180.0, 180.0, 240.0, 300.0), c_fixedPrecisionAny));
    libNtve_gf_CreateDialogItemButton(gv_gorgonDialog.lv_dialog, 80, 80, c_anchorLeft, 28, 2, TextExpressionAssemble("Param/Expression/8B406251"), StringToText(""), "Assets\\Textures\\ui_heroicons_frame_normaloverpressedover_terran.dds");
    gv_gorgonDialog.lv_button1 = DialogControlLastCreated();
    libNtve_gf_SetDialogItemImage(gv_gorgonDialog.lv_button1, "Assets\\Textures\\ui_heroicons_frame_normalpressed_terran.dds", PlayerGroupAll());

mods/novastoryassets.sc2mod/base3.sc2maps/maps/campaign/nova/nova08.sc2mapMapScript.galaxy:1391

    DialogControlSetEnabled(gv_gorgonDialog.lv_button1, PlayerGroupAll(), true);
    TextExpressionSetToken("Param/Expression/88FF0399", "A", FixedToText(libNtve_gf_DifficultyValueFixed(180.0, 180.0, 240.0, 300.0), c_fixedPrecisionAny));
    libNtve_gf_CreateDialogItemButton(gv_gorgonDialog.lv_dialog, 80, 80, c_anchorLeft, 108, 2, TextExpressionAssemble("Param/Expression/88FF0399"), StringToText(""), "Assets\\Textures\\ui_heroicons_frame_normaloverpressedover_terran.dds");
    gv_gorgonDialog.lv_button2 = DialogControlLastCreated();
    libNtve_gf_SetDialogItemImage(gv_gorgonDialog.lv_button2, "Assets\\Textures\\ui_heroicons_frame_normalpressed_terran.dds", PlayerGroupAll());

mods/novastoryassets.sc2mod/base3.sc2maps/maps/campaign/nova/nova08.sc2mapMapScript.galaxy:1397

    DialogControlSetEnabled(gv_gorgonDialog.lv_button2, PlayerGroupAll(), true);
    TextExpressionSetToken("Param/Expression/F8FE1F29", "A", FixedToText(libNtve_gf_DifficultyValueFixed(180.0, 180.0, 240.0, 300.0), c_fixedPrecisionAny));
    libNtve_gf_CreateDialogItemButton(gv_gorgonDialog.lv_dialog, 80, 80, c_anchorLeft, 188, 2, TextExpressionAssemble("Param/Expression/F8FE1F29"), StringToText(""), "Assets\\Textures\\ui_heroicons_frame_normaloverpressedover_terran.dds");
    gv_gorgonDialog.lv_button3 = DialogControlLastCreated();
    libNtve_gf_SetDialogItemImage(gv_gorgonDialog.lv_button3, "Assets\\Textures\\ui_heroicons_frame_normalpressed_terran.dds", PlayerGroupAll());

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOUI.galaxy:523

    DialogControlSetSize(libCOUI_gv_cU_AIChoiceListBox, PlayerGroupAll(), 450, 275);
    DialogControlSetPosition(libCOUI_gv_cU_AIChoiceListBox, PlayerGroupAll(), c_anchorTop, 0, 40);
    libNtve_gf_CreateDialogItemButton(libCOUI_gv_cU_AIChoiceDialog, 75, 50, c_anchorBottom, 0, 25, StringToText(""), StringExternal("Param/Value/lib_COUI_1B86DACB"), "");
    libCOUI_gv_cU_AIChoiceOKButton = DialogControlLastCreated();
}

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOUI.galaxy:633

    DialogControlSetPosition(libCOUI_gv_cU_RandomMutationSelectLabel, PlayerGroupAll(), c_anchorTop, 0, 240);
    libNtve_gf_SetDialogItemText(libCOUI_gv_cU_RandomMutationSelectLabel, StringToText(("Difficulty: [" + IntToString(RoundI(libNtve_gf_DialogItemValue(libCOUI_gv_cU_RandomMutationSelectMinSlider, 1))) + ", " + IntToString(RoundI(libNtve_gf_DialogItemValue(libCOUI_gv_cU_RandomMutationSelectMaxSlider, 1))) + "]")), PlayerGroupAll());
    libNtve_gf_CreateDialogItemButton(libCOUI_gv_cU_RandomMutationSelectDialog, 75, 50, c_anchorBottom, 0, 25, StringToText(""), StringToText("OK"), "");
    libCOUI_gv_cU_RandomMutationSelectOKButton = DialogControlLastCreated();
}