public void update(WPEngine4 engine) {
		if(lightingType.equals(LightingType.SPOT_LIGHT)) {
			//setupLighting(lightingType);
			for(int i = 0; i < spotList.size(); i++) {
				Entity e = spotList.get(i);
				int RadiusX = spotRadiusX.get(i);
				int RadiusY = spotRadiusY.get(i);
				int LeftX = e.getX() - RadiusX;
				int LeftY = e.getY() - RadiusY;
				int CenterX = e.getX();
				int CenterY = e.getY();
				
				for(int x = LeftX; x <= (LeftX + (RadiusX * 2)); x++) {
					tiles[(e.getY() * engine.getLevel().getWidth()) + x] = 0; //TILES ARE PIXELS IN LIGHTINGLAYER
				}
				
				int FadeLevel = 0;
				for(int x = (LeftX - FadeRangeX); x <= LeftX ; x++) {
					FadeLevel++;
					tiles[(e.getY() * engine.getLevel().getWidth()) + x] = (int)((1.0 * FadeLevel/FadeRangeX) * DarkestPercentage);
				}
				
				FadeLevel = 0;
				for(int x = (CenterX + RadiusX); x <= (CenterX + RadiusX + FadeRangeX); x++) {
					FadeLevel++;
					tiles[(e.getY() * engine.getLevel().getWidth()) + x] = (int)((1.0 * FadeLevel/FadeRangeX) * DarkestPercentage);
				}
				
			}
		}
	}