lerp method

Wildness lerp(
  1. Wildness other,
  2. double t
)

Linearly interpolate between two Wildness themes.

Implementation

Wildness lerp(Wildness other, double t) {
  return Wildness(
    components: _lerpWildnessBase(components, other.components, t),
    physics: t < 0.5 ? physics : other.physics,
    resources: _lerpWildnessBase(resources, other.resources, t),
  );
}