Electronic ignition upgrade
You may be looking for something "you can't have." Weird curves were typically done using two different springs, one of which had a long "slack" to allow movement controlled by the weaker spring, then the "slack" would take up and the heavier spring would be in effect. The fact of the matter is, this is 100 year old technology.