public void tick() {
        //asks all turtles to perform their action
        if (!locked.get() && !cutscene) {
            for (int i = 0; i < images.size(); i++) {
                _display.remove(images.get(i));
            }
            System.out.println("Ticking");
            locked.set(true);
            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().act();
                        drawTurtle(_grid.getPatch(i, j).getTurtle());
                    }
                }
            }


        }
        locked.set(false);
    }