Commit 58f992fc authored by Matthew Odle's avatar Matthew Odle
Browse files

move supporting to canvas-libs

parent 4c0c5719
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -10,7 +10,7 @@ var lasers = {
    this.clearOutsideCanvas();
  },
  make : function() {
    if (this.lasers.length > this.maxNumber || !everyinterval(this.interval)) {
    if (this.lasers.length > this.maxNumber || !supporting.everyinterval(game.gameArea.frameNo, this.interval)) {
      return;
    };
    let speed = robotronControls.getLaserSpeed(this.baseSpeed);
+2 −2
Original line number Diff line number Diff line
@@ -5,7 +5,7 @@ var monsters = {
  max : 30,
  pointValue : 1,
  manage : function() {
    if (game.gameArea.frameNo == 1 || everyinterval(this.interval)) {
    if (game.gameArea.frameNo == 1 || supporting.everyinterval(game.gameArea.frameNo, this.interval)) {
      this.spawn();
    }
    this.update();
@@ -24,7 +24,7 @@ var monsters = {
    };
  },
  update : function() {
    if (everyinterval(this.interval)) {
    if (supporting.everyinterval(game.gameArea.frameNo, this.interval)) {
    // monsters move toward the game piece
      var gamePieceCenterX = player.gamePiece.x + player.gamePiece.width / 2;
      var gamePieceCenterY = player.gamePiece.y + player.gamePiece.height / 2;
+1 −1
Original line number Diff line number Diff line
@@ -19,7 +19,7 @@ var dom = {
                    "<br><br><br><br><br><br><br><br>.",
  init : function() {
    this.addLinks();
    if (isMobile()) {
    if (supporting.isMobile()) {
      this.addMobileMessage();
      return;
    }
+1 −1
Original line number Diff line number Diff line
@@ -9,7 +9,7 @@ function GameArea() {
    this.timeRemaining = knobsAndLevers.levelTimeLimit;
    // set interval at which function updateGameArea is executed
    // 1000 ms divided by second parameter
    this.interval = setInterval(updateGameArea, knobsAndLevers.intervalDivisor);
    this.interval = setInterval(updateGameArea, supporting.intervalDivisor);
  };
  this.clear = function() {
    this.context.clearRect(0, 0, this.canvas.width, this.canvas.height);
+4 −4
Original line number Diff line number Diff line
@@ -5,7 +5,7 @@ var game = {
  },
  start : function() {
    main.init();
    if (isMobile()) {
    if (supporting.isMobile()) {
      return;
    }
    this.gameArea.start();
@@ -27,7 +27,7 @@ var game = {
    if (humans.humans.length == 0) {
      texts.levelOver.text = "Level clear! Loading next level...";
    }
    if (getTime() < 1) {
    if (supporting.getTime(this.gameArea.frameNo) < 1) {
      texts.levelOver.text = "Time's up! Loading next level...";
    }
    texts.levelOver.update();
@@ -52,7 +52,7 @@ var game = {
  },
  manageLevel : function() {
    if (texts.levelOver.text) {
      wait(2000);
      supporting.wait(2000);
      this.loadNextLevel();
      texts.levelOver.text = "";
    }
@@ -65,7 +65,7 @@ var game = {
  },
  manageDeath : function() {
    if (texts.died.text) {
      wait(2000);
      supporting.wait(2000);
      this.cleanUp();
    }
  },
Loading