Roof gameplay is roof gameplay no matter what, you must be very patient (or skilled) to have done an all jump run of this.