* schedule ignition charge by angle * same mistake as #4536 * s * wrap sparkAngle too * AngleBasedEventNew * function moved * implement scheduleOrQueue * prints
* two modes trigger scheduler * asOld * hpfp
It's a large enough entity that it shouldn't be buried in ignition logic.