Advertisement
Guest User

Untitled

a guest
Nov 14th, 2018
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.49 KB | None | 0 0
  1. function loger(){
  2. console.log('turnAllowed ' + turnAllowed + ' computerTurn ' + computerTurn + ' playerTurn' + playerTurn);
  3. }
  4.  
  5. function handleKeyDown(keyEvent){
  6. switch( keyEvent.keyCode ) {
  7. case 32: // space bar
  8. loger();
  9. console.log('space pressed, turn allowed ' + turnAllowed);
  10. if (playerTurn == false){
  11. clearText();
  12. fireBall();
  13. playerTurn = true;
  14. setTimeout(levelCheck, 5000);
  15. console.log('space fired ball');}
  16. break;
  17. case 38: // up arrow
  18. loger();
  19. if (!playerTurn){ rotateArrowUp()};
  20. break;
  21. case 40: // down arrow
  22. loger();
  23. if (!playerTurn){rotateArrowDown()};
  24. break;
  25. case 37: // left arrow
  26. audioOff();
  27. break;
  28. case 39: //right arrow
  29. audioOn();
  30. break;
  31. }
  32. }
  33.  
  34. function levelCheck() {
  35. if(playerTurn == true & computerTurn == true){
  36. clearScore();
  37. if (maxLevel == level){
  38. gameOver = true;
  39.  
  40. resultText.innerHTML = 'Your score is: ' + scorePlayer + '<br>Your opponent score is: ' + scoreEnemy + '<br>Game Over!' ;
  41. }
  42. else { nextLevel();
  43. scoreText.innerHTML = 'Your Turn:<br> ' + 'Level ' + turnNumber++;}}
  44. else
  45. if (playerTurn==true){
  46. turnAllowed = false;
  47. loger();
  48. scoreText.innerHTML = 'Enemy Turn:<br> ' + 'Level ' + (turnNumber -1); // Enemy turn shows at Level 1, so 2-1 for Level 1
  49. resetScene();
  50. setTimeout(computer, 100000);
  51. loger();
  52. }
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement