Mark Supelak - task 02 


/*LANGAUGE*/
#include "canvas.as"


/*VARIABLES*/
var x = .7; // adjustable center (x)
var y = .6; // adjustable center (y)
var r = .1; // adjustable color (red value)
var g = .7; // adjustable color (green value)
var b = .2; // adjustable color (blue value)
var pr = r+.4; // adjustable pen color (red value)
var pg = g+.1; // adjustable pen color (green value)
var pb = b+.2; // adjustable pen color (blue value)
var pwt = .005; // adjustable penweight
var pwtb = .003; // adjustable difference (see pen settings)


/*PEN SETTINGS*/
Canvas.setPenWeight(pwt); 
Canvas.setPenColor(pr,pg,p);//             setting 1

Canvas.setPenWeight(pwt); 
Canvas.setPenColor(pr-.05,pg-.05,pb-.05);//setting 2

Canvas.setPenWeight(pwt+pwtb); 
Canvas.setPenColor(pr,pg,pb);//            setting 3

Canvas.setPenWeight(pwt+pwtb); 
Canvas.setPenColor(pr-.05,pg-.05,pb-.05);//setting 4


/*BACKGROUND*/
Canvas.setBackgroundColor(r,g,b);


/*LINES*/
/*begin lines clockwise from the long 
horizontal (approx 9 o'clock)*/

//9 o'clock
Canvas.setPenWeight(pwt+pwtb); 
Canvas.setPenColor(pr,pg,pb);//            setting 3
Canvas.drawLine(x-.5900,y-.0750,x-.1770,y-.0225);
 
Canvas.setPenWeight(pwt+pwtb); 
Canvas.setPenColor(pr-.05,pg-.05,pb-.05);//setting 4
Canvas.drawLine(x-.4000,y-.0600,x+.0080,y+.0020);//cross hairs

Canvas.setPenWeight(pwt); 
Canvas.setPenColor(pr-.05,pg-.05,pb-.05);//setting 2
Canvas.drawLine(x-.4766,y-.0712,x+.0130,y-.0030);//parallel

// 10 o'clock
Canvas.drawLine(x-.5000,y-.2200,x-.1000,y-.0440); 
Canvas.drawLine(x-.4200,y-.1900,x-.3360,y-.1520);
Canvas.drawLine(x-.2250,y-.1225,x-.0675,y-.0368);

Canvas.setPenWeight(pwt+pwtb); 
Canvas.setPenColor(pr,pg,pb);//            setting 3
Canvas.drawLine(x-.2000,y-.1225,x-.1200,y-.0736);

Canvas.setPenWeight(pwt); 
Canvas.setPenColor(pr-.05,pg-.05,pb-.05);//setting 2
Canvas.drawLine(x-.1500,y-.1000,x-.1350,y-.0900);
Canvas.drawLine(x-.2500,y-.1850,x-.1500,y-.1110);

Canvas.setPenWeight(pwt); 
Canvas.setPenColor(pr,pg,pb);//            setting 1
Canvas.drawLine(x-.2000,y-.1750,x-.1600,y-.1400);
Canvas.drawLine(x-.2000,y-.2500,x-.0200,y-.0250);

// 11 o'clock
Canvas.drawLine(x-.1200,y-.2000,x-.0360,y-.0600);
Canvas.drawLine(x-.1100,y-.2300,x-.0770,y-.1610);
Canvas.drawLine(x-.0650,y-.1600,x-.0520,y-.1280);

Canvas.setPenWeight(pwt+pwtb); 
Canvas.setPenColor(pr,pg,pb);//            setting 3
Canvas.drawLine(x-.0500,y-.1350,x-.0200,y-.0540);

Canvas.setPenWeight(pwt); 
Canvas.setPenColor(pr,pg,pb);//            setting 1
Canvas.drawLine(x-.0400,y-.1600,x-.0280,y-.1120);
Canvas.drawLine(x-.0380,y-.1400,x-.0104,y-.0420);

Canvas.setPenWeight(pwt+pwtb); 
Canvas.setPenColor(pr-.05,pg-.05,pb-.05);//setting 4
Canvas.drawLine(x-.0350,y-.2000,x-.0210,y-.1200);

Canvas.setPenWeight(pwt); 
Canvas.setPenColor(pr,pg,pb);//            setting 1
Canvas.drawLine(x-.0100,y-.2800,x-.0050,y-.1400);


// 12 o'clock
Canvas.drawLine(x+.0000,y-.1000,x+.0000,y-.0700);

Canvas.setPenWeight(pwt); 
Canvas.setPenColor(pr-.05,pg-.05,pb-.05);//setting 2
Canvas.drawLine(x+.0100,y-.3000,x-.0030,y+.0120);//cross hairs


Canvas.setPenWeight(pwt+pwtb); 
Canvas.setPenColor(pr,pg,pb);//            setting 3
Canvas.drawLine(x+.0150,y-.1250,x+.0105,y-.0875);

Canvas.setPenWeight(pwt); 
Canvas.setPenColor(pr-.05,pg-.05,pb-.05);//setting 2
Canvas.drawLine(x+.0575,y-.2300,x+.0288,y-.1150);

Canvas.setPenWeight(pwt); 
Canvas.setPenColor(pr,pg,pb);//            setting 1
Canvas.drawLine(x+.0460,y-.1675,x+.0368,y-.1340);

// 1 o'clock
Canvas.drawLine(x+.1250,y-.3800,x+.0250,y-.0760);
Canvas.drawLine(x+.1300,y-.2800,x+.0910,y-.1960);
Canvas.drawLine(x+.2100,y-.4000,x+.1050,y-.2000);

// 2 o'clock - nothing

// 3 o'clock
Canvas.drawLine(x+.0800,y+.0250,x+.0500,y+.0150);
Canvas.drawLine(x+.0900,y+.0350,x+.0765,y+.0298);
Canvas.drawLine(x+.1150,y+.0500,x+.0690,y+.0300);

// 4 o'clock
Canvas.drawLine(x+.1170,y+.1100,x+.0936,y+.0880);
Canvas.drawLine(x+.1220,y+.1250,x+.0366,y+.0375);
Canvas.drawLine(x+.1170,y+.1250,x+.0702,y+.0750);

// 5 o'clock - speedometer (big tics)
Canvas.setPenWeight(pwt+pwtb); 
Canvas.setPenColor(pr,pg,pb);//            setting 3
Canvas.drawLine(x+.0420,y+.0600,x+.0294,y+.0420);
Canvas.drawLine(x+.0345,y+.0650,x+.0242,y+.0455);
Canvas.drawLine(x+.0270,y+.0695,x+.0189,y+.0487);
Canvas.drawLine(x+.0190,y+.0735,x+.0133,y+.0515);
Canvas.drawLine(x+.0100,y+.0770,x+.0070,y+.0539);

// 5 o'clock cont. - speedometer (little tics)
Canvas.setPenWeight(pwt); 
Canvas.setPenColor(pr-.05,pg-.05,pb-.05);//setting 2
Canvas.drawLine(x+.0350,y+.0535,x+.0280,y+.0428);
Canvas.drawLine(x+.0270,y+.0575,x+.0216,y+.0460);
Canvas.drawLine(x+.0195,y+.0620,x+.0156,y+.0496);
Canvas.drawLine(x+.0125,y+.0670,x+.0100,y+.0536);

// 6 o'clock - nothing

// 7 o'clock
Canvas.drawLine(x-.1100,y+.1370,x-.0550,y+.0685);

Canvas.setPenWeight(pwt); 
Canvas.setPenColor(pr-.05,pg-.05,pb-.05);//setting 2
Canvas.drawLine(x-.1325,y+.1400,x-.0530,y+.0540);
Canvas.drawLine(x-.1400,y+.1400,x-.0940,y+.0940);

Canvas.setPenWeight(pwt); 
Canvas.setPenColor(pr,pg,pb);//            setting 1
Canvas.drawLine(x-.1550,y+.1400,x-.1240,y+.1120);

Canvas.setPenWeight(pwt+.005); 
Canvas.setPenColor(pr-.05,pg-.05,pb-.05);//setting 4
Canvas.drawLine(x-.1820,y+.1310,x-.1365,y+.0980);

Canvas.setPenWeight(pwt); 
Canvas.setPenColor(pr,pg,pb);//            setting 1
Canvas.drawLine(x-.1550,y+.1000,x-.0310,y+.0200);

// 8 o'clock
Canvas.drawLine(x-.1380,y+.0640,x-.0700,y+.0320);
Canvas.drawLine(x-.1440,y+.0500,x-.1296,y+.0450);