@Override
	public boolean getPoint(int mouseX, int mouseY){
		int newX = -1;
		int newY = -1;
		
		if (mouseX < 800){
			int cx = Boot.getPlayer().getX();
			int cy = Boot.getPlayer().getY();

			newX = cx + (mouseX / Standards.TILE_SIZE) - 12;
			newY = cy + ((Standards.W_HEIGHT - mouseY) / Standards.TILE_SIZE) - 12;
		}
		
		
		if (newX != -1 && newY != -1){
			switch(picks){
			default:
				break;
			case 0:
				this.x1 = newX;
				this.y1 = newY;
				picks = 1;
				break;
			case 1:
				this.x2 = newX;
				this.y2 = newY;
				picks = 0;
				break;
			case 3:
				spawnBox(24, newX, newY);
				break;
			case 4:
				loadPrefab(newX, newY);
				break;
			case 5:
				loadRandomPrefab(newX, newY);
				break;
			}

		}
		
		return true;
	}