public Effect.EffectAction.Action GetEffectAction(Action<double> setBrightnessAction)
{
return new Effect.EffectAction.Action((zeroToOne, negativeOneToOne, zeroToOneToZero, forced, totalTicks, final) =>
{
double brightness = zeroToOne.ScaleToMinMax(this.minBrightness, this.maxBrightness);
setBrightnessAction.Invoke(brightness);
});
}