The simplified Sonic Mania Engine, but with Mighty as the playable character. @IndyMine had worked on Mighty a while back, but pretty much never finished him. Some of the Hammer Drop code is also by him. Press 1 to damage him. You can use this to see the rebound in action. Since this is a fairly substantial edit, this requires credit to be used. This project is not fully done yet, however.
I had this unreleased for about 2 months because the Hammer Drop Shell Rebound didn't work. I ended up cleaning it up and I decided to release it. If someone can PLEASE tell me how Ray works I will make him right then and there, you have my word. Technically there are still some TINY bugs here and there, but I don't feel like fixing them right now, and as far as I can tell, they are purely visual. I also decided to be faithful to the original simplified engine's code. I was going to change some errors here and there, but I decided not to as to stick to the original as it was. The only thing I did change was to only have Mighty's special move activate when jumping, and not just rolling in the air in general.