//This is called by main. all variables and arrays are globals and getLighting add to the global color variable
void DoAllLights()
{
int i = 0;
//do it, we got here because at lease light 0 in on
getLighting(LightPos[i], LightColor[i], Falloff[i],MaxRange[i],ConeSpecs[i]);
i++;
//do the rest
if(MaxRange[i]>0.0) //Checking if MaxRange is <0.0 fails so the else
{
getLighting(LightPos[i], LightColor[i], Falloff[i],MaxRange[i],ConeSpecs[i]);
}
else
{
return;
}
i++;
if(MaxRange[i]>0.0) //Checking if MaxRange is <0.0 fails so the else
{
getLighting(LightPos[i], LightColor[i], Falloff[i],MaxRange[i],ConeSpecs[i]);
}
else
{
return;
}
i++;
if(MaxRange[i]>0.0) //Checking if MaxRange is <0.0 fails so the else
{
getLighting(LightPos[i], LightColor[i], Falloff[i],MaxRange[i],ConeSpecs[i]);
}
else
{
return;
}
i++;
if(MaxRange[i]>0.0) //Checking if MaxRange is <0.0 fails so the else
{
getLighting(LightPos[i], LightColor[i], Falloff[i],MaxRange[i],ConeSpecs[i]);
}
else
{
return;
}
i++;
if(MaxRange[i]>0.0) //Checking if MaxRange is <0.0 fails so the else
{
getLighting(LightPos[i], LightColor[i], Falloff[i],MaxRange[i],ConeSpecs[i]);
}
else
{
return;
}
i++;
if(MaxRange[i]>0.0) //Checking if MaxRange is <0.0 fails so the else
{
getLighting(LightPos[i], LightColor[i], Falloff[i],MaxRange[i],ConeSpecs[i]);
}
else
{
return;
}
i++;
if(MaxRange[i]>0.0) //Checking if MaxRange is <0.0 fails so the else
{
getLighting(LightPos[i], LightColor[i], Falloff[i],MaxRange[i],ConeSpecs[i]);
}
else
{
return;
}
i++;
if(MaxRange[i]>0.0) //Checking if MaxRange is <0.0 fails so the else
{
getLighting(LightPos[i], LightColor[i], Falloff[i],MaxRange[i],ConeSpecs[i]);
}
else
{
return;
}
i++;
if(MaxRange[i]>0.0) //Checking if MaxRange is <0.0 fails so the else
{
getLighting(LightPos[i], LightColor[i], Falloff[i],MaxRange[i],ConeSpecs[i]);
}
else
{
return;
}
i++;
}