mirror of
https://github.com/danbulant/console-hub
synced 2026-06-18 22:11:28 +00:00
Prepare for rewrite
This commit is contained in:
parent
07bd26a9a6
commit
3c081d9e30
2 changed files with 5 additions and 141 deletions
|
|
@ -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();
|
||||
}));
|
||||
}
|
||||
}
|
||||
5
html/utils.js
Normal file
5
html/utils.js
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
|
||||
|
||||
module.exports = {
|
||||
|
||||
}
|
||||
Loading…
Reference in a new issue