78 lines
2.1 KiB
Lua
78 lines
2.1 KiB
Lua
-- ============================================================================
|
|
-- Autora: Noa
|
|
-- ============================================================================
|
|
function OptionsSelectFrame_Hide()
|
|
PlaySound("gsLoginChangeRealmCancel");
|
|
OptionsSelectFrame:Hide();
|
|
end
|
|
|
|
function OptionsSelectResetSettingsButton_OnClick_Reset(self)
|
|
PlaySound("igMainMenuOptionCheckBoxOn");
|
|
GlueDialog_Show("RESET_SERVER_SETTINGS");
|
|
end
|
|
|
|
function OptionsSelectResetSettingsButton_OnClick_Cancel(self)
|
|
PlaySound("igMainMenuOptionCheckBoxOn");
|
|
GlueDialog_Show("CANCEL_RESET_SETTINGS");
|
|
end
|
|
|
|
function AccountLogin_RealmReset()
|
|
SetCVar("realmName", "");
|
|
AccountLogin_Exit();
|
|
end
|
|
|
|
function MovieList_Show()
|
|
PlaySound("igMainMenuOption");
|
|
OptionsSelectFrame:Hide();
|
|
CinematicsFrame:Show();
|
|
Cinematics_SetupButtons();
|
|
end
|
|
|
|
function CinematicsFrame_OnLoad(self)
|
|
self:RegisterEvent("PLAY_MOVIE");
|
|
end
|
|
|
|
function CinematicsFrame_OnKeyDown(key)
|
|
if key == "ESCAPE" then
|
|
CinematicsFrame_Hide();
|
|
end
|
|
end
|
|
|
|
function CinematicsFrame_Hide()
|
|
PlaySound("gsLoginChangeRealmCancel");
|
|
CinematicsFrame:Hide();
|
|
if CharacterSelect and CharacterSelect:IsShown() then
|
|
CharacterSelect:Show();
|
|
else
|
|
if CharacterSelect_Show then
|
|
CharacterSelect_Show();
|
|
end
|
|
end
|
|
end
|
|
|
|
function Cinematics_SetupButtons()
|
|
local buttons = {CinematicsButton1, CinematicsButton2, CinematicsButton3};
|
|
|
|
for i, button in ipairs(buttons) do
|
|
button:Show();
|
|
end
|
|
end
|
|
|
|
function Cinematics_OnMovieFinished()
|
|
if CharacterSelect and CharacterSelect:IsShown() then
|
|
CharacterSelect:Show();
|
|
else
|
|
if CharacterSelect_Show then
|
|
CharacterSelect_Show();
|
|
end
|
|
end
|
|
end
|
|
|
|
function OptionsSelectFrame_OnShow()
|
|
local locale = GetGlueLocale and GetGlueLocale() or GetLocale() or "enUS";
|
|
local button = OptionsSelectResetSettingsButton;
|
|
if button and GlueStrings and GlueStrings["RESET_REALM_EXIT"] then
|
|
button:SetText(GlueStrings["RESET_REALM_EXIT"][locale] or GlueStrings["RESET_REALM_EXIT"].enUS);
|
|
end
|
|
end
|