SimpleGradient uses List<ColorSettings> insted of inheriting from it
SimpleGradient uses List<ColorSettings> insted of inheriting from it

Because otherwise it allows many unhandled use cases.

Also improved performance by caching constant values.

Also fixed the gradient, which did not include a key for time=1.

allista/AT_Utils