# Display Screen Button
Grammar — Display button screenButtonID of size (width, height) with text text at anchor of screen with offset (offsetX, offsetY) (run callback when button is clicked)
Flags —Action
Creates a screen button, with an identifier chosen by the ScreenButtonID parameter, at the specified anchor, with the specified size and offset. The Callback parameter determines what trigger is run when this button is used.
# Arguments
int
— ScreenButtonIDtext
— Textint
— Widthint
— Heightint
<preset::Anchor> — Anchorint
— OffsetXint
— OffsetYtrigger
— Callback
Returns — void
void libNtve_gf_DisplayScreenButton(
int lp_screenButtonID,
text lp_text,
int lp_width,
int lp_height,
int lp_anchor,
int lp_offsetX,
int lp_offsetY,
trigger lp_callback,
);
# Related
Category: Dialog / Screen Button
- Display Screen Button —
void
— libNtve_gf_DisplayScreenButton - Show/Hide Screen Button —
void
— libNtve_gf_HideScreenButton - Flash Screen Button —
void
— libNtve_gf_FlashScreenButton - Stop Flashing Screen Button —
void
— libNtve_gf_StopFlashingScreenButton - Set Screen Button Border Image —
void
— libNtve_gf_SetScreenButtonBorderImage - Set Screen Button Flashing Border Image —
void
— libNtve_gf_SetScreenButtonFlashingBorderImage - Screen Button Dialog —
int
<dialog> — libNtve_gf_ScreenButtonDialog - Screen Button —
int
<control> — libNtve_gf_ScreenButton
# Examples
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tarcade.sc2map/MapScript.galaxy:4097
gf_FighterEnableDisableControl(true);
UISetCursorAutoHide(PlayerGroupAll(), true, gv_c_MouseHideWait);
libNtve_gf_DisplayScreenButton(gv_c_ScreenButton_Quit, StringExternal("Param/Value/6655B697"), 240, 80, c_anchorBottomRight, 40, 35, gt_QuitButtonClicked);
libNtve_gf_SetDialogItemHandle(libNtve_gf_ScreenButton(gv_c_ScreenButton_Quit), "WoL_CantinaArcade_QuitButton", PlayerGroupAll());
gf_FromatBackPlayButton(libNtve_gf_ScreenButton(gv_c_ScreenButton_Quit));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tarcade.sc2map/MapScript.galaxy:8665
UISetFrameVisible(PlayerGroupAll(), c_syncFrameTypeBattleUI, true);
libNtve_gf_HideScreenButton(true, gv_c_ScreenButton_Quit);
libNtve_gf_DisplayScreenButton(gv_c_ScreenButton_Continue, StringExternal("Param/Value/7E637B3B"), 280, 80, c_anchorBottomRight, 250, 35, gt_EndCinematicContinueButtonClicked);
gf_FromatBackPlayButton(libNtve_gf_ScreenButton(gv_c_ScreenButton_Continue));
libNtve_gf_SetDialogItemTooltip(libNtve_gf_ScreenButton(gv_c_ScreenButton_Continue), StringExternal("Param/Value/629EF19B"), PlayerGroupAll());
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:3037
}
libNtve_gf_DisplayScreenButton(gv_computer01SecurityCam, StringExternal("Param/Value/5C7FD2E2"), gv_buttonSizeWidth, gv_buttonSizeHeight, c_anchorRight, 0, -400, gt_Computer01CameraActivated);
gv_buttonComputer01SecurityCam = libNtve_gf_ScreenButtonDialog(gv_computer01SecurityCam);
libNtve_gf_CreateDialogItemLabel(gv_buttonComputer01SecurityCam, gv_labelDimensionWidth, gv_labelDimensionHeight, c_anchorTopLeft, gv_labelOffsetWidth, gv_labelOffsetHeight, StringExternal("Param/Value/DCBED363"), Color(100,100,100), false, 2.0);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:3157
libNtve_gf_HideScreenButton(false, gv_hackingProgress01ThreeDot);
libNtve_gf_HideScreenButton(false, gv_hackingProgress02ThreeDot);
libNtve_gf_DisplayScreenButton(gv_computer01DeactivateLeftFloorGuns, StringExternal("Param/Value/F81CFBC7"), gv_buttonSizeWidth, gv_buttonSizeHeight, c_anchorRight, 0, -350, gt_Computer01CameraGunsLeftDisabled);
gv_buttonComputer01DeactivateLeftFloorGuns = libNtve_gf_ScreenButtonDialog(gv_computer01DeactivateLeftFloorGuns);
libNtve_gf_CreateDialogItemLabel(gv_buttonComputer01DeactivateLeftFloorGuns, gv_labelDimensionWidth, gv_labelDimensionHeight, c_anchorTopLeft, gv_labelOffsetWidth, gv_labelOffsetHeight, StringExternal("Param/Value/9E1B7C4C"), Color(100,100,100), false, 2.0);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:3162
DialogSetVisible(gv_buttonComputer01DeactivateLeftFloorGuns, PlayerGroupAll(), true);
libNtve_gf_FlashScreenButton(gv_computer01DeactivateLeftFloorGuns, 2.0, ColorWithAlpha(0.00, 0.00, 100.00, 0.00), ColorWithAlpha(0.00, 0.00, 0.00, 0.00));
libNtve_gf_DisplayScreenButton(gv_computer01DeactivateRightFloorGuns, StringExternal("Param/Value/CC9ADFD9"), gv_buttonSizeWidth, gv_buttonSizeHeight, c_anchorRight, 0, -250, gt_Computer01CameraGunsRightDisabled);
gv_buttonComputer01DeactivateRightFloorGuns = libNtve_gf_ScreenButtonDialog(gv_computer01DeactivateRightFloorGuns);
libNtve_gf_CreateDialogItemLabel(gv_buttonComputer01DeactivateRightFloorGuns, gv_labelDimensionWidth, gv_labelDimensionHeight, c_anchorTopLeft, gv_labelOffsetWidth, gv_labelOffsetHeight, StringExternal("Param/Value/9C1BA11F"), Color(100,100,100), false, 2.0);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:3168
libNtve_gf_FlashScreenButton(gv_computer01DeactivateRightFloorGuns, 2.0, ColorWithAlpha(0.00, 0.00, 100.00, 0.00), ColorWithAlpha(0.00, 0.00, 0.00, 0.00));
gv_computer01Dialogue = 3;
libNtve_gf_DisplayScreenButton(gv_computer01Back, StringExternal("Param/Value/27AF4044"), gv_buttonSizeWidth, gv_buttonSizeHeight, c_anchorRight, 0, gv_buttonBackPositionHeight, gt_Computer01Back);
gv_buttonComputer01Back = libNtve_gf_ScreenButtonDialog(gv_computer01Back);
return true;
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:3338
if ((gv_computer01AllDone == false)) {
libNtve_gf_DisplayScreenButton(gv_computer01SecurityCam, StringExternal("Param/Value/54E83A5D"), gv_buttonSizeWidth, gv_buttonSizeHeight, c_anchorRight, 0, -400, gt_Computer01CameraActivated);
gv_buttonComputer01SecurityCam = libNtve_gf_ScreenButtonDialog(gv_computer01SecurityCam);
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:3455
SoundPlay(SoundLink("Event_Horner05sTerminalHack", 0), PlayerGroupAll(), 100.0, 0.0);
gv_soundHackingLoop = SoundLastPlayed();
libNtve_gf_DisplayScreenButton(gv_hacking01OneDot, StringExternal("Param/Value/C1906276"), gv_buttonSizeWidth, gv_buttonSizeHeight, c_anchorRight, 0, -350, null);
gv_buttonHacking01OneDot = libNtve_gf_ScreenButtonDialog(gv_hacking01OneDot);
libNtve_gf_DisplayScreenButton(gv_hacking02OneDot, StringExternal("Param/Value/F03D5FA5"), gv_buttonSizeWidth, gv_buttonSizeHeight, c_anchorRight, 0, -250, null);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:3457
libNtve_gf_DisplayScreenButton(gv_hacking01OneDot, StringExternal("Param/Value/C1906276"), gv_buttonSizeWidth, gv_buttonSizeHeight, c_anchorRight, 0, -350, null);
gv_buttonHacking01OneDot = libNtve_gf_ScreenButtonDialog(gv_hacking01OneDot);
libNtve_gf_DisplayScreenButton(gv_hacking02OneDot, StringExternal("Param/Value/F03D5FA5"), gv_buttonSizeWidth, gv_buttonSizeHeight, c_anchorRight, 0, -250, null);
gv_buttonHacking02OneDot = libNtve_gf_ScreenButtonDialog(gv_hacking02OneDot);
Wait(0.5, c_timeGame);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:3462
libNtve_gf_HideScreenButton(false, gv_hacking01OneDot);
libNtve_gf_HideScreenButton(false, gv_hacking02OneDot);
libNtve_gf_DisplayScreenButton(gv_hackingProgress01TwoDot, StringExternal("Param/Value/735B7ADE"), gv_buttonSizeWidth, gv_buttonSizeHeight, c_anchorRight, 0, -350, null);
gv_buttonHackingProgress01TwoDot = libNtve_gf_ScreenButtonDialog(gv_hackingProgress01TwoDot);
libNtve_gf_DisplayScreenButton(gv_hackingProgress02TwoDot, StringExternal("Param/Value/EC539FE4"), gv_buttonSizeWidth, gv_buttonSizeHeight, c_anchorRight, 0, -250, null);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:3464
libNtve_gf_DisplayScreenButton(gv_hackingProgress01TwoDot, StringExternal("Param/Value/735B7ADE"), gv_buttonSizeWidth, gv_buttonSizeHeight, c_anchorRight, 0, -350, null);
gv_buttonHackingProgress01TwoDot = libNtve_gf_ScreenButtonDialog(gv_hackingProgress01TwoDot);
libNtve_gf_DisplayScreenButton(gv_hackingProgress02TwoDot, StringExternal("Param/Value/EC539FE4"), gv_buttonSizeWidth, gv_buttonSizeHeight, c_anchorRight, 0, -250, null);
gv_buttonHackingProgress02TwoDot = libNtve_gf_ScreenButtonDialog(gv_hackingProgress02TwoDot);
Wait(0.5, c_timeGame);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:3469
libNtve_gf_HideScreenButton(false, gv_hackingProgress01TwoDot);
libNtve_gf_HideScreenButton(false, gv_hackingProgress02TwoDot);
libNtve_gf_DisplayScreenButton(gv_hackingProgress01ThreeDot, StringExternal("Param/Value/6DD35D5F"), gv_buttonSizeWidth, gv_buttonSizeHeight, c_anchorRight, 0, -350, null);
gv_buttonHackingProgress01ThreeDot = libNtve_gf_ScreenButtonDialog(gv_hackingProgress01ThreeDot);
libNtve_gf_DisplayScreenButton(gv_hackingProgress02ThreeDot, StringExternal("Param/Value/7A521723"), gv_buttonSizeWidth, gv_buttonSizeHeight, c_anchorRight, 0, -250, null);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:2574
gv_backButtonCallback = lp_callback;
gv_backButtonHidden = false;
libNtve_gf_DisplayScreenButton((ge_ScreenButtonID_ButtonBack), StringExternal("Param/Value/30BF56DA"), 240, 80, c_anchorBottomRight, 50, 70, gt_BackButtonClicked);
libNtve_gf_SetDialogItemHandle(DialogControlLastCreated(), "WoL_BackButton", PlayerGroupAll());
gf_FromatBackPlayButton(libNtve_gf_ScreenButton((ge_ScreenButtonID_ButtonBack)));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:16920
gf_EnterRoom(ge_RoomID_RoomCantina, false);
gf_DisplayBackButton(gt_CantinaArcadeLeave);
libNtve_gf_DisplayScreenButton((ge_ScreenButtonID_ButtonPlay), StringExternal("Param/Value/067BD733"), 240, 80, c_anchorBottomRight, 320, 70, gt_CantinaArcadePlay);
gf_FromatBackPlayButton(libNtve_gf_ScreenButton((ge_ScreenButtonID_ButtonPlay)));
DialogSetPositionRelative(libNtve_gf_ScreenButtonDialog((ge_ScreenButtonID_ButtonPlay)), c_anchorRight, libNtve_gf_ScreenButtonDialog((ge_ScreenButtonID_ButtonBack)), c_anchorLeft, 20, 0);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:17009
gf_EnterRoom(ge_RoomID_RoomArmory, false);
CameraApplyInfo(1, CameraInfoFromId(287), 0.0, -1, 10, true);
libNtve_gf_DisplayScreenButton((ge_ScreenButtonID_ButtonSimulate), StringExternal("Param/Value/7D38540E"), 200, 60, c_anchorBottomRight, 50, 140, gt_ArmorySimulatorPlay);
gf_DisplayBackButton(gt_ArmorySimulatorLeave);
return true;
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:17073
gf_GoToRoom(ge_RoomID_RoomObservatory, false);
gf_EnterRoom(ge_RoomID_RoomObservatory, false);
libNtve_gf_DisplayScreenButton((ge_ScreenButtonID_ButtonHyperion), StringExternal("Param/Value/3745925A"), 300, 60, c_anchorBottomRight, 60, 70, gt_ReturnToObservatoryBackToBridge);
return true;
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:22706
gf_HotspotZoom(gv_cantinaRoom, "Zoom_07", "Fly 07", 1.5);
gf_DisplayBackButton(gt_CantinaArcadeLeave);
libNtve_gf_DisplayScreenButton((ge_ScreenButtonID_ButtonPlay), StringExternal("Param/Value/F8D4A69F"), 240, 80, c_anchorBottomRight, 320, 70, gt_CantinaArcadePlay);
libNtve_gf_SetDialogItemHandle(DialogControlLastCreated(), "WoL_CantinaArcade_PlayButton", PlayerGroupAll());
gf_FromatBackPlayButton(libNtve_gf_ScreenButton((ge_ScreenButtonID_ButtonPlay)));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:1254
gv_replay_Transmission_Border_Tutorial = DialogControlLastCreated();
DialogControlSetVisible(gv_replay_Transmission_Border_Tutorial, PlayerGroupAll(), false);
libNtve_gf_DisplayScreenButton(gv_replay_Transmission_ButtonID_Tutorial, TextCase(StringExternal("Param/Value/B72655EF"), true), 180, 55, c_anchorLeft, 82, 125, gt_ClickReplayTransmissionButton);
gv_replay_Transmission_Dialog_Tutorial = libNtve_gf_ScreenButtonDialog(gv_replay_Transmission_ButtonID_Tutorial);
DialogSetPosition(libNtve_gf_ScreenButtonDialog(gv_replay_Transmission_ButtonID_Tutorial), c_anchorLeft, 55, 155);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:1266
gv_replay_Transmission_Border_Main = DialogControlLastCreated();
DialogControlSetVisible(gv_replay_Transmission_Border_Main, PlayerGroupAll(), false);
libNtve_gf_DisplayScreenButton(gv_replay_Transmission_ButtonID_Main, TextCase(StringExternal("Param/Value/15DA9B3E"), true), 180, 55, c_anchorLeft, 432, 150, gt_ClickReplayTransmissionButton);
gv_replay_Transmission_Dialog_Main = libNtve_gf_ScreenButtonDialog(gv_replay_Transmission_ButtonID_Main);
DialogSetPosition(libNtve_gf_ScreenButtonDialog(gv_replay_Transmission_ButtonID_Main), c_anchorCenter, -334, 80);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tvalerian03.sc2map/MapScript.galaxy:1203
BoardItemSetFontSize(gv_artifactBoard, 1, 1, 18);
BoardShowAll(true, PlayerGroupAll());
libNtve_gf_DisplayScreenButton(1, (StringExternal("Param/Value/EE7FA59B") + StringExternal("Param/Value/470B45ED") + libCamp_gf_FormatTimeCampaign(FixedToInt(UnitAbilityGetCooldown(gv_artifact, "EnergyNova", "Abil/Supernova"))) + StringExternal("Param/Value/21D8590C")), 400, 132, c_anchorTopRight, 15, 225, gt_EnergyNovaButton);
DialogControlSetEnabled(libNtve_gf_ScreenButton(1), PlayerGroupAll(), false);
libNtve_gf_HideScreenButton(true, 1);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tarcade.sc2map — MapScript.galaxy:4097
gf_FighterEnableDisableControl(true);
UISetCursorAutoHide(PlayerGroupAll(), true, gv_c_MouseHideWait);
libNtve_gf_DisplayScreenButton(gv_c_ScreenButton_Quit, StringExternal("Param/Value/6655B697"), 240, 80, c_anchorBottomRight, 40, 35, gt_QuitButtonClicked);
libNtve_gf_SetDialogItemHandle(libNtve_gf_ScreenButton(gv_c_ScreenButton_Quit), "WoL_CantinaArcade_QuitButton", PlayerGroupAll());
gf_FromatBackPlayButton(libNtve_gf_ScreenButton(gv_c_ScreenButton_Quit));
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tarcade.sc2map — MapScript.galaxy:8665
UISetFrameVisible(PlayerGroupAll(), c_syncFrameTypeBattleUI, true);
libNtve_gf_HideScreenButton(true, gv_c_ScreenButton_Quit);
libNtve_gf_DisplayScreenButton(gv_c_ScreenButton_Continue, StringExternal("Param/Value/7E637B3B"), 280, 80, c_anchorBottomRight, 250, 35, gt_EndCinematicContinueButtonClicked);
gf_FromatBackPlayButton(libNtve_gf_ScreenButton(gv_c_ScreenButton_Continue));
libNtve_gf_SetDialogItemTooltip(libNtve_gf_ScreenButton(gv_c_ScreenButton_Continue), StringExternal("Param/Value/629EF19B"), PlayerGroupAll());
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner05s.sc2map — MapScript.galaxy:3037
}
libNtve_gf_DisplayScreenButton(gv_computer01SecurityCam, StringExternal("Param/Value/5C7FD2E2"), gv_buttonSizeWidth, gv_buttonSizeHeight, c_anchorRight, 0, -400, gt_Computer01CameraActivated);
gv_buttonComputer01SecurityCam = libNtve_gf_ScreenButtonDialog(gv_computer01SecurityCam);
libNtve_gf_CreateDialogItemLabel(gv_buttonComputer01SecurityCam, gv_labelDimensionWidth, gv_labelDimensionHeight, c_anchorTopLeft, gv_labelOffsetWidth, gv_labelOffsetHeight, StringExternal("Param/Value/DCBED363"), Color(100,100,100), false, 2.0);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner05s.sc2map — MapScript.galaxy:3157
libNtve_gf_HideScreenButton(false, gv_hackingProgress01ThreeDot);
libNtve_gf_HideScreenButton(false, gv_hackingProgress02ThreeDot);
libNtve_gf_DisplayScreenButton(gv_computer01DeactivateLeftFloorGuns, StringExternal("Param/Value/F81CFBC7"), gv_buttonSizeWidth, gv_buttonSizeHeight, c_anchorRight, 0, -350, gt_Computer01CameraGunsLeftDisabled);
gv_buttonComputer01DeactivateLeftFloorGuns = libNtve_gf_ScreenButtonDialog(gv_computer01DeactivateLeftFloorGuns);
libNtve_gf_CreateDialogItemLabel(gv_buttonComputer01DeactivateLeftFloorGuns, gv_labelDimensionWidth, gv_labelDimensionHeight, c_anchorTopLeft, gv_labelOffsetWidth, gv_labelOffsetHeight, StringExternal("Param/Value/9E1B7C4C"), Color(100,100,100), false, 2.0);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner05s.sc2map — MapScript.galaxy:3162
DialogSetVisible(gv_buttonComputer01DeactivateLeftFloorGuns, PlayerGroupAll(), true);
libNtve_gf_FlashScreenButton(gv_computer01DeactivateLeftFloorGuns, 2.0, ColorWithAlpha(0.00, 0.00, 100.00, 0.00), ColorWithAlpha(0.00, 0.00, 0.00, 0.00));
libNtve_gf_DisplayScreenButton(gv_computer01DeactivateRightFloorGuns, StringExternal("Param/Value/CC9ADFD9"), gv_buttonSizeWidth, gv_buttonSizeHeight, c_anchorRight, 0, -250, gt_Computer01CameraGunsRightDisabled);
gv_buttonComputer01DeactivateRightFloorGuns = libNtve_gf_ScreenButtonDialog(gv_computer01DeactivateRightFloorGuns);
libNtve_gf_CreateDialogItemLabel(gv_buttonComputer01DeactivateRightFloorGuns, gv_labelDimensionWidth, gv_labelDimensionHeight, c_anchorTopLeft, gv_labelOffsetWidth, gv_labelOffsetHeight, StringExternal("Param/Value/9C1BA11F"), Color(100,100,100), false, 2.0);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner05s.sc2map — MapScript.galaxy:3168
libNtve_gf_FlashScreenButton(gv_computer01DeactivateRightFloorGuns, 2.0, ColorWithAlpha(0.00, 0.00, 100.00, 0.00), ColorWithAlpha(0.00, 0.00, 0.00, 0.00));
gv_computer01Dialogue = 3;
libNtve_gf_DisplayScreenButton(gv_computer01Back, StringExternal("Param/Value/27AF4044"), gv_buttonSizeWidth, gv_buttonSizeHeight, c_anchorRight, 0, gv_buttonBackPositionHeight, gt_Computer01Back);
gv_buttonComputer01Back = libNtve_gf_ScreenButtonDialog(gv_computer01Back);
return true;
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner05s.sc2map — MapScript.galaxy:3338
if ((gv_computer01AllDone == false)) {
libNtve_gf_DisplayScreenButton(gv_computer01SecurityCam, StringExternal("Param/Value/54E83A5D"), gv_buttonSizeWidth, gv_buttonSizeHeight, c_anchorRight, 0, -400, gt_Computer01CameraActivated);
gv_buttonComputer01SecurityCam = libNtve_gf_ScreenButtonDialog(gv_computer01SecurityCam);
}
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner05s.sc2map — MapScript.galaxy:3455
SoundPlay(SoundLink("Event_Horner05sTerminalHack", 0), PlayerGroupAll(), 100.0, 0.0);
gv_soundHackingLoop = SoundLastPlayed();
libNtve_gf_DisplayScreenButton(gv_hacking01OneDot, StringExternal("Param/Value/C1906276"), gv_buttonSizeWidth, gv_buttonSizeHeight, c_anchorRight, 0, -350, null);
gv_buttonHacking01OneDot = libNtve_gf_ScreenButtonDialog(gv_hacking01OneDot);
libNtve_gf_DisplayScreenButton(gv_hacking02OneDot, StringExternal("Param/Value/F03D5FA5"), gv_buttonSizeWidth, gv_buttonSizeHeight, c_anchorRight, 0, -250, null);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner05s.sc2map — MapScript.galaxy:3457
libNtve_gf_DisplayScreenButton(gv_hacking01OneDot, StringExternal("Param/Value/C1906276"), gv_buttonSizeWidth, gv_buttonSizeHeight, c_anchorRight, 0, -350, null);
gv_buttonHacking01OneDot = libNtve_gf_ScreenButtonDialog(gv_hacking01OneDot);
libNtve_gf_DisplayScreenButton(gv_hacking02OneDot, StringExternal("Param/Value/F03D5FA5"), gv_buttonSizeWidth, gv_buttonSizeHeight, c_anchorRight, 0, -250, null);
gv_buttonHacking02OneDot = libNtve_gf_ScreenButtonDialog(gv_hacking02OneDot);
Wait(0.5, c_timeGame);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner05s.sc2map — MapScript.galaxy:3462
libNtve_gf_HideScreenButton(false, gv_hacking01OneDot);
libNtve_gf_HideScreenButton(false, gv_hacking02OneDot);
libNtve_gf_DisplayScreenButton(gv_hackingProgress01TwoDot, StringExternal("Param/Value/735B7ADE"), gv_buttonSizeWidth, gv_buttonSizeHeight, c_anchorRight, 0, -350, null);
gv_buttonHackingProgress01TwoDot = libNtve_gf_ScreenButtonDialog(gv_hackingProgress01TwoDot);
libNtve_gf_DisplayScreenButton(gv_hackingProgress02TwoDot, StringExternal("Param/Value/EC539FE4"), gv_buttonSizeWidth, gv_buttonSizeHeight, c_anchorRight, 0, -250, null);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner05s.sc2map — MapScript.galaxy:3464
libNtve_gf_DisplayScreenButton(gv_hackingProgress01TwoDot, StringExternal("Param/Value/735B7ADE"), gv_buttonSizeWidth, gv_buttonSizeHeight, c_anchorRight, 0, -350, null);
gv_buttonHackingProgress01TwoDot = libNtve_gf_ScreenButtonDialog(gv_hackingProgress01TwoDot);
libNtve_gf_DisplayScreenButton(gv_hackingProgress02TwoDot, StringExternal("Param/Value/EC539FE4"), gv_buttonSizeWidth, gv_buttonSizeHeight, c_anchorRight, 0, -250, null);
gv_buttonHackingProgress02TwoDot = libNtve_gf_ScreenButtonDialog(gv_hackingProgress02TwoDot);
Wait(0.5, c_timeGame);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner05s.sc2map — MapScript.galaxy:3469
libNtve_gf_HideScreenButton(false, gv_hackingProgress01TwoDot);
libNtve_gf_HideScreenButton(false, gv_hackingProgress02TwoDot);
libNtve_gf_DisplayScreenButton(gv_hackingProgress01ThreeDot, StringExternal("Param/Value/6DD35D5F"), gv_buttonSizeWidth, gv_buttonSizeHeight, c_anchorRight, 0, -350, null);
gv_buttonHackingProgress01ThreeDot = libNtve_gf_ScreenButtonDialog(gv_hackingProgress01ThreeDot);
libNtve_gf_DisplayScreenButton(gv_hackingProgress02ThreeDot, StringExternal("Param/Value/7A521723"), gv_buttonSizeWidth, gv_buttonSizeHeight, c_anchorRight, 0, -250, null);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2map — MapScript.galaxy:2574
gv_backButtonCallback = lp_callback;
gv_backButtonHidden = false;
libNtve_gf_DisplayScreenButton((ge_ScreenButtonID_ButtonBack), StringExternal("Param/Value/30BF56DA"), 240, 80, c_anchorBottomRight, 50, 70, gt_BackButtonClicked);
libNtve_gf_SetDialogItemHandle(DialogControlLastCreated(), "WoL_BackButton", PlayerGroupAll());
gf_FromatBackPlayButton(libNtve_gf_ScreenButton((ge_ScreenButtonID_ButtonBack)));
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2map — MapScript.galaxy:16920
gf_EnterRoom(ge_RoomID_RoomCantina, false);
gf_DisplayBackButton(gt_CantinaArcadeLeave);
libNtve_gf_DisplayScreenButton((ge_ScreenButtonID_ButtonPlay), StringExternal("Param/Value/067BD733"), 240, 80, c_anchorBottomRight, 320, 70, gt_CantinaArcadePlay);
gf_FromatBackPlayButton(libNtve_gf_ScreenButton((ge_ScreenButtonID_ButtonPlay)));
DialogSetPositionRelative(libNtve_gf_ScreenButtonDialog((ge_ScreenButtonID_ButtonPlay)), c_anchorRight, libNtve_gf_ScreenButtonDialog((ge_ScreenButtonID_ButtonBack)), c_anchorLeft, 20, 0);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2map — MapScript.galaxy:17009
gf_EnterRoom(ge_RoomID_RoomArmory, false);
CameraApplyInfo(1, CameraInfoFromId(287), 0.0, -1, 10, true);
libNtve_gf_DisplayScreenButton((ge_ScreenButtonID_ButtonSimulate), StringExternal("Param/Value/7D38540E"), 200, 60, c_anchorBottomRight, 50, 140, gt_ArmorySimulatorPlay);
gf_DisplayBackButton(gt_ArmorySimulatorLeave);
return true;
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2map — MapScript.galaxy:17073
gf_GoToRoom(ge_RoomID_RoomObservatory, false);
gf_EnterRoom(ge_RoomID_RoomObservatory, false);
libNtve_gf_DisplayScreenButton((ge_ScreenButtonID_ButtonHyperion), StringExternal("Param/Value/3745925A"), 300, 60, c_anchorBottomRight, 60, 70, gt_ReturnToObservatoryBackToBridge);
return true;
}
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2map — MapScript.galaxy:22706
gf_HotspotZoom(gv_cantinaRoom, "Zoom_07", "Fly 07", 1.5);
gf_DisplayBackButton(gt_CantinaArcadeLeave);
libNtve_gf_DisplayScreenButton((ge_ScreenButtonID_ButtonPlay), StringExternal("Param/Value/F8D4A69F"), 240, 80, c_anchorBottomRight, 320, 70, gt_CantinaArcadePlay);
libNtve_gf_SetDialogItemHandle(DialogControlLastCreated(), "WoL_CantinaArcade_PlayButton", PlayerGroupAll());
gf_FromatBackPlayButton(libNtve_gf_ScreenButton((ge_ScreenButtonID_ButtonPlay)));
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2map — MapScript.galaxy:1254
gv_replay_Transmission_Border_Tutorial = DialogControlLastCreated();
DialogControlSetVisible(gv_replay_Transmission_Border_Tutorial, PlayerGroupAll(), false);
libNtve_gf_DisplayScreenButton(gv_replay_Transmission_ButtonID_Tutorial, TextCase(StringExternal("Param/Value/B72655EF"), true), 180, 55, c_anchorLeft, 82, 125, gt_ClickReplayTransmissionButton);
gv_replay_Transmission_Dialog_Tutorial = libNtve_gf_ScreenButtonDialog(gv_replay_Transmission_ButtonID_Tutorial);
DialogSetPosition(libNtve_gf_ScreenButtonDialog(gv_replay_Transmission_ButtonID_Tutorial), c_anchorLeft, 55, 155);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2map — MapScript.galaxy:1266
gv_replay_Transmission_Border_Main = DialogControlLastCreated();
DialogControlSetVisible(gv_replay_Transmission_Border_Main, PlayerGroupAll(), false);
libNtve_gf_DisplayScreenButton(gv_replay_Transmission_ButtonID_Main, TextCase(StringExternal("Param/Value/15DA9B3E"), true), 180, 55, c_anchorLeft, 432, 150, gt_ClickReplayTransmissionButton);
gv_replay_Transmission_Dialog_Main = libNtve_gf_ScreenButtonDialog(gv_replay_Transmission_ButtonID_Main);
DialogSetPosition(libNtve_gf_ScreenButtonDialog(gv_replay_Transmission_ButtonID_Main), c_anchorCenter, -334, 80);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tvalerian03.sc2map — MapScript.galaxy:1203
BoardItemSetFontSize(gv_artifactBoard, 1, 1, 18);
BoardShowAll(true, PlayerGroupAll());
libNtve_gf_DisplayScreenButton(1, (StringExternal("Param/Value/EE7FA59B") + StringExternal("Param/Value/470B45ED") + libCamp_gf_FormatTimeCampaign(FixedToInt(UnitAbilityGetCooldown(gv_artifact, "EnergyNova", "Abil/Supernova"))) + StringExternal("Param/Value/21D8590C")), 400, 132, c_anchorTopRight, 15, 225, gt_EnergyNovaButton);
DialogControlSetEnabled(libNtve_gf_ScreenButton(1), PlayerGroupAll(), false);
libNtve_gf_HideScreenButton(true, 1);
mods/challenges.sc2mod — base.sc2data/LibChal.galaxy:276
// Implementation
libNtve_gf_DisplayScreenButton(lp_screenButtonID, StringExternal("Param/Value/lib_Chal_577A6474"), 350, 114, c_anchorRight, 10, -280, lp_runTrigger);
autoB3A9F369_val = PlayerRace(lp_player);
if (autoB3A9F369_val == "Prot") {