@Override
    public void render() {
        Message m = Application.get().getLogic().getGame().getCurrentMessage();
        if(m != null) {
            if(m.priority()) {
                super.render();
                Renderer.get().drawText(m.getTopic(), x+38, y+5);
                int lineLength = maxLength / 12;
                if(m.getContent().length() < lineLength) {
                    Renderer.get().drawText(m.getContent(), x+38, y+40, 0.75f);
                }
                else {
                    renderManyLines(m.getContent(), lineLength, 0);
                }
            }
            else {
                Renderer.get().drawText(m.getTopic(), x+5, y+5, 0.5f);
                Renderer.get().drawText(m.getContent(), x+5, y+23, 0.5f);
            }
        }
    }