# L110 2 file(s) copied, then 5 change(s) in 2 file(s), 8 line(s) of code to write. ## Copies - `lessons/L110FollowerDriveTrain.java` to `mytry/L110FollowerDriveTrain.java` - `lessons/L110FollowerOpMode.java` to `mytry/L110FollowerOpMode.java` ## L110FollowerDriveTrain `TeamCode/src/main/java/org/firstinspires/ftc/teamcode/mytry/L110FollowerDriveTrain.java` ### A change Delete 0 lines, write 4 lines. ```diff --- before this change +++ after it @@ -44,6 +44,10 @@ // When on L110S030, see // https://msb-stitt.github.io/ftc31459-26-27-biobuzz/guide/tasks/l110.html#l110s030 // for what to do here. + wheels[FL] = forward - strafe - turn; + wheels[FR] = forward + strafe + turn; + wheels[BL] = forward + strafe - turn; + wheels[BR] = forward - strafe + turn; return wheels; } ``` ## L110FollowerOpMode `TeamCode/src/main/java/org/firstinspires/ftc/teamcode/mytry/L110FollowerOpMode.java` ### A change Delete 0 lines, write 1 line. ```diff --- before this change +++ after it @@ -36,6 +36,7 @@ // When on L110S040, see // https://msb-stitt.github.io/ftc31459-26-27-biobuzz/guide/tasks/l110.html#l110s040 // for what to do here. + L110FollowerDriveTrain drivetrain; // 'public' to match the parent class. 'public' allows access from any code. @Override ``` ### A change Delete 0 lines, write 1 line. ```diff --- before this change +++ after it @@ -46,6 +46,7 @@ // When on L110S050, see // https://msb-stitt.github.io/ftc31459-26-27-biobuzz/guide/tasks/l110.html#l110s050 // for what to do here. + drivetrain = new L110FollowerDriveTrain(hardware); initAfter(); } ``` ### A change Delete 1 line, write 1 line. ```diff --- before this change +++ after it @@ -48,7 +48,7 @@ // for what to do here. drivetrain = new L110FollowerDriveTrain(hardware); - initAfter(); + initAfter(drivetrain); } // 'public' to match the parent class. 'public' allows access from any code. ``` ### A change Delete 0 lines, write 1 line. ```diff --- before this change +++ after it @@ -94,6 +94,7 @@ // When on L110S060, see // https://msb-stitt.github.io/ftc31459-26-27-biobuzz/guide/tasks/l110.html#l110s060 // for what to do here. + drivetrain.sticks(forward, strafe, turn); boolean buttonA = gamepad1.a; Tracker.publish("button/a", buttonA); ```