private void inspectNewLine() {
        final boolean f = doodle.getH() >= ((double) getFieldHeight() * (5.0 / 9.0));
        if (f) {
            notifySubscribers(Event.LINE_PUSHING);
            while (doodle.getH() >= ((double) getFieldHeight() * (5.0 / 9.0))) {
                playGround.pushNewLine();
                doodle.decHeight(oneLineHeight);
                for (final Missile missile : missiles) {
                    missile.decHeight(oneLineHeight);
                }
                for (final Enemy enemy : enemies) {
                    enemy.decH(oneLineHeight);
                }
                notifySubscribers(Event.MOVED);
                if (playGround.getLineByHCoordinate(0).getAbsoluteHeight() % (playHeight * 5) == 0) {
                    enemies.add(new Corovan(this, playHeight + oneLineHeight * 3));
                    // System.out.println("Корован заспаунен (" + enemies.size() + ")");
                }

            }
            notifySubscribers(Event.LINE_PUSHED);
            scoreCounter.notifySubscribers(Event.SCORE_CHANGED);

        }


    }