Engine for Sonic Aetheris(Sonic Nexus, but just renamed) A/D - move(gain momentum) W(ground) - jump W(mid-air) - air abilities W(after air abilities) - secondary air abilities W(crouch) - charge spindash S(ground) - crouch release S(spindash charge) - release spindash S(moving ground) - spin S(mid-air) - stomp (if sonic/Yuki hold it until touching ground to bounce) E(ground) - ground special E(mid-air) - air special 1 key - change character to Sonic 2 key - change character to Yuki 3 key - change character to Nitro P - reset Air abilities: Sonic - if you’re pressing A/D, you perform air dash. If not, upwards air dash Yuki - double jump Nitro - double jump (adjustable with A/D) Secondary air abilities: Sonic - dropdash by holding jump until touching ground Yuki - none Nitro - upwards airdash Ground special: Sonic - peelout by holding E and releasing it. Only when idle Yuki - somersault Nitro - dash if you are pressing A/D, if not backdash Air special: Sonic - curl/uncurl Yuki - air spindash Nitro - shoot rifle On mobile: left/right - A/D Button - W Down - S Up - E
This is still in beta testing which means there still is a lot of bugs and bug reports are encouraged.