Batch.DrawTex2(textures(spotLightIndex), left , top, spotLightSize , spotLightSize )
Batch.DrawTex2(textures( darknessIndex), 0 , 0 , left , top )
Batch.DrawTex2(textures( darknessIndex), right , 0 , Common.MAX_SCREEN_X - right, top )
Batch.DrawTex2(textures( darknessIndex), 0 , btm, left , Common.MAX_SCREEN_Y - btm)
Batch.DrawTex2(textures( darknessIndex), right , btm, Common.MAX_SCREEN_X - right, Common.MAX_SCREEN_Y - btm)
Batch.DrawTex2(textures( darknessIndex), 0 , top, left , spotLightSize )
Batch.DrawTex2(textures( darknessIndex), right , top, Common.MAX_SCREEN_X - right, spotLightSize )
Batch.DrawTex2(textures( darknessIndex), left , 0 , spotLightSize , top )
Batch.DrawTex2(textures( darknessIndex), left , btm, spotLightSize , Common.MAX_SCREEN_Y - btm)