private void Reset()
{
//print("Reset");
for (int i = 0; i < inputsCount; i++)
{
string key = Enum.GetName(typeof(Inputs), i);
//print("Resetting " + key);
curves[i] = new FXCurve(key, additive ? 0f : 1f) { valueName = key };
// FXCurve constructor does not set the value name
minOutput = maxOutput = additive ? 0f : 1f;
}
}