Images and Graphics . 489 else complexWarp(curMap.offsetX, curMap.offsetY + 3, curMap.offsetX 1, curMap.offsetY + 2, curMap.offsetX, curMap.offsetY + 1, curMap.offsetX + 1, curMap.offsetY + 2, curMap.offsetX, curMap.offsetY, curMap.offsetX + 2, curMap.offsetY + 2) // if shape is square if (shape == 1) // do not rotate shape because square does not change appearance after rotation return // if shape is L if (shape == 2) // if shape is L tilted 90 degrees to the right if (state(curMap.offsetX, curMap.offsetY) && curMap.length== 3) complexWarp(curMap.offsetX, curMap.offsetY + 1, curMap.offsetX + 1, curMap.offsetY + 1, curMap.offsetX + 2, curMap.offsetY, curMap.offsetX + 1, curMap.offsetY 1, curMap.offsetX, curMap.offsetY, curMap.offsetX, curMap.offsetY 1) else // if shape is L tilted 180 degrees if (state(curMap.offsetX + 1, curMap.offsetY) && curMap.length== 2) complexWarp(curMap.offsetX + 1, curMap.offsetY + 2, curMap.offsetX, curMap.offsetY + 1, curMap.offsetX + 1, curMap.offsetY, curMap.offsetX + 2, curMap.offsetY, curMap.offsetX, curMap.offsetY, curMap.offsetX + 2, curMap.offsetY + 1) else // if L is tilted 90 degrees to the left if (curMap.length== 3) complexWarp(curMap.offsetX, curMap.offsetY + 1, curMap.offsetX + 1, curMap.offsetY, curMap.offsetX + 2, curMap.offsetY, curMap.offsetX + 2, curMap.offsetY + 2, curMap.offsetX + 2, curMap.offsetY + 1, curMap.offsetX + 1, curMap.offsetY + 2) // else L is not tilted else complexWarp(curMap.offsetX, curMap.offsetY, curMap.offsetX + 1, curMap.offsetY + 1, curMap.offsetX, curMap.offsetY + 2, curMap.offsetX 1, curMap.offsetY + 2, curMap.offsetX + 1, curMap.offsetY + 2, curMap.offsetX 1, curMap.offsetY + 1) if (shape == 3) if (curMap.length== 3) complexWarp(curMap.offsetX + 1, curMap.offsetY + 1, curMap.offsetX, curMap.offsetY + 1, curMap.offsetX + 2, curMap.offsetY + 1, curMap.offsetX + 1, curMap.offsetY 1) else complexWarp(curMap.offsetX, curMap.offsetY + 2, curMap.offsetX + 1, curMap.offsetY + 2, curMap.offsetX + 1, curMap.offsetY, curMap.offsetX + 2, curMap.offsetY + 2) Chapter
If you are in need for cheap and reliable webhost to host your website, we recommend http web server services.