/* Code generated by RoboBlockly v2.0 */
#include <chplot.h>
#include <linkbot.h>
#include <mindstorms.h>
double i;
CPlot plot;
CLinkbotI robot1;
double radius1 = 1.75;
double trackwidth1 = 3.69;
CMindstorms robot2;
double radius2 = 1.1;
double trackwidth2 = 4.54;
CMindstorms robot3;
double radius3 = 1.1;
double trackwidth3 = 4.54;
CLinkbotI robot4;
double radius4 = 1.75;
double trackwidth4 = 3.69;
plot.noStrokeColor();
plot.fillColor("#663333");
robot1.setSpeed(25, radius1);
robot1.turnRightNB(180, radius1, trackwidth1);
robot2.setSpeed(30, radius2);
robot2.drivexyToNB(20, 40, radius2, trackwidth2);
robot3.setSpeed(30, radius3);
robot3.drivexyToNB(30, 46, radius3, trackwidth3);
for(i = 1; i <= 6; i++) {
//plot.backgroundImage("football.png");
plot.ellipse(12 + i, 24 + 4 * i, 4, 3, 45);
delaySeconds(0.05);
}
robot1.setSpeed(15, radius1);
robot1.drivexyToNB(66, 48, radius1, trackwidth1);
robot2.setSpeed(14, radius2);
robot2.drivexyToNB(60, 36, radius2, trackwidth2);
robot3.setSpeed(14, radius3);
robot3.drivexyToNB(64, 44, radius3, trackwidth3);
robot4.setSpeed(14, radius4);
robot4.drivexyToNB(56, 28, radius4, trackwidth4);
for(i = 1; i <= 52; i++) {
//plot.backgroundImage("football.png");
plot.ellipse(18 + i, 48, 4, 3, 0);
delaySeconds(0.03);
}
plot.axisRange(PLOT_AXIS_XY, 0, 72);
plot.ticsRange(PLOT_AXIS_XY, 6);
plot.sizeRatio(1);
plot.plotting();