public HalloweenScene2013B(IEnumerable<string> args)
{
this.lastFogRun = DateTime.Now;
stateMachine = new Controller.EnumStateMachine<States>("Main");
pulsatingEffect1 = new Effect.Pulsating("Pulse FX 1", S(2), 0.1, 0.5, false);
pulsatingEffect2 = new Effect.Pulsating("Pulse FX 2", S(2), 0.2, 0.8, false);
flickerEffect = new Effect.Flicker("Flicker", 0.4, 0.6, false);
flickerEffect2 = new Effect.Flicker("Flicker 2", 0.4, 0.6, false);
popOutEffect = new Effect.PopOut("PopOut", S(1));
hoursSmall = new OperatingHours("Hours Small");
hoursFull = new OperatingHours("Hours Full");
buttonMotionCat = new DigitalInput("Walkway Motion");
buttonMotionBeauty = new DigitalInput("Beauty Motion");
buttonTriggerStairs = new DigitalInput("Stairs Trigger 1");
buttonTriggerPopup = new DigitalInput("Popup Trigger");
buttonTestA = new DigitalInput("Test A");
buttonTestB = new DigitalInput("Test B");
buttonTestC = new DigitalInput("Test C");
buttonTestSpider = new DigitalInput("Spider");
switchDeadendDrive = new Switch("Deadend dr");
catLights = new Switch("Cat lights");
catFan = new Switch("Cat");
georgeMotor = new MotorWithFeedback("George Motor");
lightPopup = new StrobeDimmer("Popup light");
lightGeorge = new StrobeColorDimmer("George light");
lightBeauty = new StrobeColorDimmer("Beauty light");
lightFloor = new StrobeColorDimmer("Floor light");
lightSign = new StrobeColorDimmer("Sign");
skullsLight = new Dimmer("Skulls");
lightTreeGhost = new Dimmer("Ghosts in tree");
skullsLight2 = new Dimmer("Skulls 2");
lightSpiderWeb = new Dimmer("Spiderweb");
lightEyes = new Switch("Eyes");
audioCat = new AudioPlayer("Audio Cat");
audioGeorge = new AudioPlayer("Audio George");
audioBeauty = new AudioPlayer("Audio Beauty");
audioSpider = new AudioPlayer("Audio Spider");
switchHand = new Switch("Hand");
switchHead = new Switch("Head");
switchDrawer1 = new Switch("Drawer 1");
switchDrawer2 = new Switch("Drawer 2");
switchPopEyes = new Switch("Pop Eyes");
switchPopUp = new Switch("Pop Up");
switchSpider = new Switch("Spider");
switchSpiderEyes1 = new Switch("Spider Eyes 1");
switchSpiderEyes2 = new Switch("Spider Eyes 2");
switchFog = new Switch("Fog");
allPixels = new VirtualPixel1D("All Pixels", 28 + 50);
}