Batch.DrawTex2(textures(spotLightIndex), left , top, spotLightSize , spotLightSize ) 'Center
Batch.DrawTex2(textures( darknessIndex), 0 , 0 , left , top ) 'Top-Left
Batch.DrawTex2(textures( darknessIndex), right , 0 , Common.MAX_SCREEN_X - right, top ) 'Top-Right
Batch.DrawTex2(textures( darknessIndex), 0 , btm, left , Common.MAX_SCREEN_Y - btm) 'Btm-Left
Batch.DrawTex2(textures( darknessIndex), right , btm, Common.MAX_SCREEN_X - right, Common.MAX_SCREEN_Y - btm) 'Btm-Right
Batch.DrawTex2(textures( darknessIndex), 0 , top, left , spotLightSize ) 'Ctr-Left
Batch.DrawTex2(textures( darknessIndex), right , top, Common.MAX_SCREEN_X - right, spotLightSize ) 'Ctr-Right
Batch.DrawTex2(textures( darknessIndex), left , 0 , spotLightSize , top ) 'Ctr-Top
Batch.DrawTex2(textures( darknessIndex), left , btm, spotLightSize , Common.MAX_SCREEN_Y - btm) 'Ctr-Btm