public CommandLineVisual(Core core, String fontRes, int numOfLines) {
		this.ttf = (TrueTypeFont) ResourceService.getInstance(core).getResource(fontRes);
		this.lines = new StringBuffer[numOfLines];
		this.curLine = 0;
		for (int i = 0; i < this.lines.length; ++i) {
			this.lines[i] = new StringBuffer("");
		}
		this.height = this.ttf.getHeight() * this.lines.length * LINE_SPACE;
		this.timer = TimeService.getInstance(core).getTimer();
		this.timeStamp = this.timer.getTime() + BLINK_TIME;
		this.cursorOn = true;
	}