From 3c081d9e30c2f8bf0cdd8eb6550dd7af6b37b4eb Mon Sep 17 00:00:00 2001 From: danbulant Date: Mon, 30 Dec 2019 19:01:16 +0100 Subject: [PATCH] Prepare for rewrite --- html/functions.js | 141 ---------------------------------------------- html/utils.js | 5 ++ 2 files changed, 5 insertions(+), 141 deletions(-) delete mode 100644 html/functions.js create mode 100644 html/utils.js diff --git a/html/functions.js b/html/functions.js deleted file mode 100644 index fac3866..0000000 --- a/html/functions.js +++ /dev/null @@ -1,141 +0,0 @@ -mainMenuItems = ['games', 'settings', 'account', 'store', 'files']; -gameMenuItems = ['slimey', 'test2']; -settingMenuItems = ['fullscreen', 'auto-update']; -settingMenuItemValues = [0,1]; -selected = 1; -var menuType = 'horizontal'; -var looper = 1; -function updateSettings(){ - looper = 1; - settingMenuItems.forEach(function(name){ - $("#option-" + settingMenuItems[looper - 1] + " label input").prop( "checked", settingMenuItemValues[looper - 1]); - looper++; - }) - looper = 1; -} -setInterval(updateSettings, 400); -function select(){ - if(start == true){ - showMainMenu(); - return; - } - if(window.menu == 1){ - if(selected == 1){ - // window.menu = 2; - // window.selected = 1; - // $(".button-main.selected").removeClass("selected"); - // $(".button-main-container.selected").removeClass("selected"); - // menuType = 'horizontal'; - // selectGameMenuItem(); - } else if(selected == 2){ - window.selected = 1 - window.menu = 3; - $(".button-main.selected").removeClass("selected"); - $(".button-main-container.selected").removeClass("selected"); - menuType = 'vertical'; - selectSettingMenuItem(); - } - } else if(window.menu == 3) { - $("#option-" + settingMenuItems[selected - 1] + " label input").prop( "checked", !$("#option-" + settingMenuItems[selected - 1] + " label input").prop( "checked") ); - settingMenuItemValues[selected - 1] = $("#option-" + settingMenuItems[selected - 1] + " label input").prop( "checked"); - if(settingMenuItems[selected - 1] == 'fullscreen'){ - sendFullscreen(settingMenuItemValues[selected - 1]); - } - } else if(window.menu == 2){ - if(selected == 1){ - $("#game-slimey .game-preview").css('transition', '0.5s width, 0.5s height, 0.5s max-height, 0.3s top, 0.3s left, 0.5s opacity'); - $("#game-slimey .game-preview").css('-webkit-transition', '0.5s width, 0.5s height, 0.5s max-height, 0.3s top, 0.3s left, 0.5s opacity'); - $("#game-slimey .game-preview").css('-moz-transition', '0.5s width, 0.5s height, 0.5s max-height, 0.3s top, 0.3s left, 0.5s opacity'); - $("#game-slimey .game-preview").width($(document).width()); - $("#game-slimey .game-preview").height("auto"); - var gamePosition = $("#game-slimey .game-preview").position(); - $("#game-slimey .game-preview").css("left", gamePosition.left); - $("#game-slimey .game-preview").css("top", gamePosition.top); - $("#game-slimey .game-preview").css("position", "fixed"); - $("#game-slimey .game-preview").css("z-index", "990"); - $("#game-slimey .game-preview").css("left", 0); - $("#game-slimey .game-preview").css("top", 0); - $("#game-slimey .game-preview").css("opacity", 0); - setTimeout(() => { - $("#game-slimey .game-preview").attr("style", ''); - $("#game-slimey .game-preview").hide(); - startGame(0); - }, 500); - } - } -} -function deselect(){ - if(menu == 2 || menu == 3){ - $(".selected").removeClass("selected"); - switch(menu){ - case 2: - window.selected = 1; - break; - case 3: - window.selected = 2; - break; - } - window.menu = 1; - menuType = 'horizontal'; - selectMainMenuItem(); - } else if(menu == 1){ - showStartMenu(); - } -} -function callMenuItem(){ - switch(menu){ - case 1: - selectMainMenuItem(); - break; - case 2: - selectGameMenuItem(); - break; - case 3: - selectSettingMenuItem(); - break; - } -} -function selectSettingMenuItem(){ - if(selected > settingMenuItems.length){ - selected = 1; - } else if(selected < 1){ - selected = settingMenuItems.length; - } - console.log("Selected item no. " + selected); - $(".option.selected").removeClass("selected"); - $("#option-" + settingMenuItems[selected - 1]).addClass("selected"); -} -function selectGameMenuItem(){ - if(selected > gameMenuItems.length){ - selected = 1; - } else if(selected < 1){ - selected = gameMenuItems.length; - } - console.log("Selected item no. " + selected); - $(".game.selected").removeClass("selected"); - $("#game-" + gameMenuItems[selected - 1]).addClass("selected"); - - $(".game").width((function(offset, width){ - return $(".game .game-preview:eq(" + offset + ")").width(); - })); -} -function selectMainMenuItem(){ - if(selected > mainMenuItems.length){ - selected = 1; - } else if(selected < 1){ - selected = mainMenuItems.length; - } - $(".menu-item").addClass("hidden"); - console.log("Selected item no. " + selected); - $(".button-main.selected").removeClass("selected"); - $(".button-main-container.selected").removeClass("selected"); - $("#" + mainMenuItems[selected - 1]).addClass("selected"); - $("#" + mainMenuItems[selected - 1] + "-view").removeClass("hidden"); - $(".button-main-container:has(.selected)").addClass("selected"); - - if(selected == 1){ - $(".game").width((function(offset, width){ - return $(".game .game-preview:eq(" + offset + ")").width(); - })); - } -} diff --git a/html/utils.js b/html/utils.js new file mode 100644 index 0000000..c801f2d --- /dev/null +++ b/html/utils.js @@ -0,0 +1,5 @@ + + +module.exports = { + +} \ No newline at end of file