No. In fact I just completely simplified the script and removed everything except the lights I want to transition.
This is my entire script.
void Start() {
//***********************************************************************************************
DateTime now = DateTime.Now; //Gets the current time
ChannelCollection whiteLights;
ChannelCollection multiLights;
//*********************************************************************************************
whiteLights = Channels(Center_Oak_White, Bush_1_White, Bush_2_White, Bush_3_White, Bush_4_White,
Bush_5_White, Bush_6_White, Split_Palm_White, Left_Oak_White);
multiLights = Channels(Center_Oak_Multi, Bush_1_Multi, Bush_2_Multi, Bush_3_Multi, Bush_4_Multi,
Bush_5_Multi, Bush_6_Multi, Split_Palm_Multi, Left_Oak_Multi);
//*********************************************************************************************
int whiteOn;
whiteOn = 0;
//*********************************************************************************************
while (true)
{
if (now.Second % 20 == 0)
{
if (whiteOn == 0)
{
Ramp(Channels(multiLights), 60, 0, Over (10).Seconds);
Ramp(Channels(whiteLights), 0, 60, Over (10).Seconds);
whiteOn = 1;
}
else
{
Ramp(Channels(whiteLights), 60, 0, Over (10).Seconds);
Ramp(Channels(multiLights), 0, 60, Over (10).Seconds);
whiteOn = 0;
}
}
now = DateTime.Now; //update the current time
}
}
Also, the script with run for about a minute or so, the lights will flicker and then stay on and then Vixen will crash.
In case I hadn't mentioned it yet, I'm running this on 2.1.4.0