/// <summary> /// Initializes the <see cref="ILampToy"/>. /// </summary> public override void Init(Pinball Pinball) { ResolveName(Pinball); Timer = Pinball.UpdateTimer; Timer.RegisterIntervalAlarm(20, UpdateDimmer); if (LampToy != null) { TargetBrightness = LampToy.Brightness; Timer = Pinball.UpdateTimer; Timer.RegisterIntervalAlarm(20, UpdateDimmer); } }