public boolean update(float tslf, Tile[][] tiles)
	{
		xpos += xspeed * tslf;
		ypos += yspeed * tslf;
		
		int tilexpos = (int) ((xpos + look.getWidth() / 2) / Texture.tilesize);
		int tileypos = (int) ((ypos + look.getHeight() / 2) / Texture.tilesize);
		if(tiles[tilexpos][tileypos].getLookID() == 3) return true;
		
		if(xpos < 0) return true;
		if(ypos < 0) return true;
		if(xpos > World.width * Texture.tilesize) return true;
		if(ypos > World.height * Texture.tilesize) return true;
		return false;
	}