> Why not add Sonic physics while we're at it?
Hopefully I'm totally misunderstanding your post, but it seems like you're pretending I'm asking for a "make my game for me button" simply for wanting a extremely simple and sensible single feature be added to an existing behavior, which ton's of people think/assume already exists:
See above in the thread how people asked; "You mean like the simulate input/jump action?"
Right now Ashley already added the great jump sustain feature, and gave us "set vector Y" top allow us to trigger jumps whenever we want, BUT one breaks the other. I'm requesting and suggesting an incredibly simple, straight forward, and logical solution as far as I can tell.
As you stated already you want the official behavior altered because you consider doing it in events hacky.
It can be done in events.
Do you need help figuring out your complex platformer engine?