public void draw(java.awt.Graphics2D g) {
		if (paused) {
			pauseState.draw(g);
			return;
		}

		if (charsel) {
			charSel.draw(g);
			return;
		}

		if (gameStates[currentState] != null) {
			gameStates[currentState].draw(g);
		} else {

		}

	}