diff --git a/web/duell.html b/web/duell.html index 0b702cc..a05f476 100644 --- a/web/duell.html +++ b/web/duell.html @@ -70,10 +70,10 @@ Global Server Intro - Final mode: answer fail Schweinchen Clear Fails Punkte + Finalmodus @@ -86,17 +86,10 @@
Blackscreen: - -
-
- - - -
-
-
+
+

@@ -115,17 +108,19 @@ + +
+ + + +
+ Spieler 1:
+ Spieler 2: +
+
-
- Finalmodus: -
-
-
- Finalmodus Spieler 2 spielt: -
-
Fragenliste:
diff --git a/web/js/main.js b/web/js/main.js index 03466e3..9024f40 100644 --- a/web/js/main.js +++ b/web/js/main.js @@ -1,9 +1,9 @@ var fragen = null; var intro = null; var introVolume = 1; -var jeopardy = null; +var answerFail = null; var schweinchenVolume = 1; -var jeopardyVolume = 1; +var answerFailVolume = 1; var schweinchen = null; $(document).ready(function() { @@ -28,24 +28,18 @@ $(document).ready(function() { wsSend("toggleFinalMode", status); }); - $("#player2").change(function() { - var player = $('#player2').is(':checked'); + $(".playerTgl").change(function() { + var player = $(this).val() == 1 ? false : true; wsSend("setPlayer2ForFinalMode", player); }); - $("#startJeopardybtn").click(function() { - $("#startJeopardybtn").attr("disabled", "disabled"); - wsSend("startJeopardy", ""); + $("#startAnswerFailBtn").click(function() { + wsSend("startAnswerFail", ""); }); - $("#stopJeopardybtn").click(function() { - $("#startJeopardybtn").removeAttr("disabled"); - wsSend("stopJeopardy", ""); - }); - - $("#jeopardyVolume").on("input", function() { + $("#answerFailVolume").on("input", function() { var v = parseFloat($(this).val()) / 10; - wsSend("setJeopardyVolume", v); + wsSend("setAnswerFailVolume", v); }); $("button[id^='startScheinchenbtn']").each(function(){ @@ -142,6 +136,9 @@ $(document).ready(function() { function setFinalMode(status){ isFinalMode = status == "true" ? true : false; + $(".finalElement").attr("disabled", !isFinalMode); + var index = $("#questionsSelcet>option:selected").index(); + loadQuestionToGui(index); } function setPlayer2(value){ @@ -179,17 +176,11 @@ function setRightPoints(newPoints) { } } -function startJeopardy() { +function startAnswerFail() { if(sounds && (display || serverSound)) { - jeopardy = new Audio('./sounds/failFinal.mp3'); - jeopardy.volume = jeopardyVolume; - jeopardy.play(); - } -} - -function stopJeopardy() { - if(jeopardy) { - jeopardy.pause(); + answerFail = new Audio('./sounds/failFinal.mp3'); + answerFail.volume = answerFailVolume; + answerFail.play(); } } diff --git a/web/js/websocket.js b/web/js/websocket.js index 822e999..5ae145d 100644 --- a/web/js/websocket.js +++ b/web/js/websocket.js @@ -144,14 +144,12 @@ var connectWs = function() { setLeftPoints(value); } else if(key == "setRightPoints") { setRightPoints(value); - } else if(key == "startJeopardy") { - startJeopardy(); - } else if(key == "stopJeopardy") { - stopJeopardy(); - } else if(key == "setJeopardyVolume") { - jeopardyVolume = value; - if(jeopardy != null) - jeopardy.volume = jeopardyVolume; + } else if(key == "startAnswerFail") { + startAnswerFail(); + } else if(key == "setAnswerFailVolume") { + answerFailVolume = value; + if(answerFail != null) + answerFail.volume = answerFailVolume; } else if(key == "startSchweinchen") { startSchweinchen(); } else if(key == "stopSchweinchen") {