public void actionPerformed(ActionEvent e) {
        if ("paused".equals(e.getActionCommand()) && !cutscene) {
            if (paused) {
                paused = false;
                pauseButton.setText("Pause");
            } else {
                paused = true;
                pauseButton.setText("Why Pause?");
                cutscenes.pauseScreen();
            }
        }
        if ("endturn".equals(e.getActionCommand())) {
            for (int i = 0; i < width / scale; i++) {
                for (int j = 0; j < height / scale; j++) {
                    if (_grid.getPatch(i, j).getTurtle() == null) {
                    } else {
                        _grid.getPatch(i, j).getTurtle().setExhausted(false);
                    }
                }
            }
            startEnemyPhase();
            day++;
        }
    }