And in a year+ absence, another update:
Sally's projectile is now REAL and long distance! A very special thanks to Snkenjoi for coding this.
Admittedly there are parts where a projectile in a Sonic game seemed better on paper, Sally frequently outruns her laser attack and some elements are extremely difficult to aim onto (see SCZ and OOZ boss) but owning parts such as the last boss are a lot of fun and at least now Sally isn't an Amy-lite. I'm wondering whether to keep her hitbox when she fires so she isn't completely vulnerable, since it's now extremely easy for her to get hit.
Bugs:
* The slide and close range fire is still needed for some objects such as the CPZ and HTZ bricks until I figure out how to code the projectile object to work with them.
Go to the wiki entry for the new revision.