public void drawFlipped(Bitmap image, int xPos, int yPos, int xo, int yo, int w , int h, int trans){
		for(int y = 0; y < h; y++){
			int yPix = y+yPos;
			if(yPix < 0 || yPix >= height)continue;
			for(int x = 0; x < w; x++){
				int xPix = x+xPos;
				if(xPix < 0 || xPix >= width)continue;
				
				int src = image.pixels[(x+xo) + (h-y+yo) * image.width];
				int col = src;
				if(trans != 100)col = merge(src, pixels[xPix + yPix * width], trans);
				if(src != -2)pixels[xPix + yPix * width] = col;
			}
		}
	}