anchor.diff:        @drainCounter.loop(60000, ->
           @energy -= @calcDrain()
           @adjustEnergyBar()
  -        penalty = @add.text(400, 550, "-#{@calcDrain()}", { font: '24px Army Wide', fill: '#fff' })
  +        penalty = @add.text(165, @barHeight, "-#{@calcDrain()}", { font: '24px Army Wide', fill: '#fff' })
           penalty.anchor.setTo(0.5, 0.5)
           rise = @add.tween(penalty)
  -        rise.to({ y: 500 })
  +        rise.to({ y: @barHeight + 50 })
           fade = @add.tween(penalty)
  -        fade.to({ y: 450, alpha: 0 })
  +        fade.to({ y: @barHeight + 100, alpha: 0 })
           rise.chain(fade)
           fade.onComplete.add(->
             @destroy()
  
positive.code:     @menuTexts[text].anchor.setTo((if header then 0.5 else 0), 0.5)
      return @menuTexts[text]
  
    addCreditsText: (text, y) ->
      @menuTexts[text] = @add.text(400, y, text,
        {
  
negative.code:     @gameTypeText.destroy()
      @unpauseText.destroy()
      @previousRecordText.destroy()
      @playAgain.destroy()
      @mainMenu.destroy()
      @game.paused = false
  
    displayEnd: (win) ->
  