Attached a save.
Z button code works, but I'm afraid I got so used to it that I can no longer notice it unless I explicitly want to test it
But with the code it activated always no matter how long I pressed, so I think it's good. Didn't find broken controls.
/edit
I noticed that you asked about merging the main code with the camera code. And I see no reason why it shouldn't. Without it the camera is totally uncontrollable, and with it almost feels like the original. (Maybe a little bit faster, could be placebo. I don't think you should touch it.)
Z button code works, but I'm afraid I got so used to it that I can no longer notice it unless I explicitly want to test it
But with the code it activated always no matter how long I pressed, so I think it's good. Didn't find broken controls.
/edit
I noticed that you asked about merging the main code with the camera code. And I see no reason why it shouldn't. Without it the camera is totally uncontrollable, and with it almost feels like the original. (Maybe a little bit faster, could be placebo. I don't think you should touch it.)