So, heres what I was trying to do:
Think Im going to scrap this idea now. Pretty annoying actually doing the jump. (That was fall > uncrouched bounce > invertang/invert room > fall > crouched bounce) viewpunch, probably would have worked for adding values to ang, but I think I need to multiply -1. Oh well.