this.pixelHome = loadImage('house.png');
tint(this.r, this.g, this.b);
image(this.pixelHome, this.posx, this.posy, 904, 712);
house = loadImage("house.png");
song = loadSound('kakariko_village.mp3');
coinsong = loadSound('rupee.mp3');
winsong = loadSound('win.mp3');
linkr = loadAnimation("1r.png", "2r.png", "3r.png", "4r.png", "5r.png", "6r.png","7r.png");
linkl = loadAnimation("1l.png", "2l.png", "3l.png", "4l.png", "5l.png", "6l.png","7l.png");
linkd = loadAnimation("1d.png", "2d.png", "3d.png", "4d.png", "5d.png", "6d.png","7d.png");
linku = loadAnimation("1u.png", "2u.png", "3u.png", "4u.png", "5u.png", "6u.png","7u.png");
linki = loadAnimation("4d.png");
fontRegular = loadFont("RetGanon.ttf");
home = new Home(width/2,height/2);
spr = createSprite(width/2, height/2);
spr.addAnimation("default", linkr);
spr.addAnimation("left", linkl);
spr.addAnimation("down", linkd);
spr.addAnimation("up", linku);
spr.addAnimation("idle", linki);
rupee = createSprite(450,600);
rupee.addAnimation("default", "rup1.png", "rup2.png", "rup3.png", "rup4.png");
rupee2 = createSprite(132,135);
rupee2.addAnimation("default", "rup1.png", "rup2.png", "rup3.png", "rup4.png");
rupee3 = createSprite(132,200);
rupee3.addAnimation("default", "rup1.png", "rup2.png", "rup3.png", "rup4.png");
rupee4 = createSprite(132,265);
rupee4.addAnimation("default", "rup1.png", "rup2.png", "rup3.png", "rup4.png");
rupee5 = createSprite(645,220);
rupee5.addAnimation("default", "rup1.png", "rup2.png", "rup3.png", "rup4.png");
rupee6 = createSprite(645,410);
rupee6.addAnimation("default", "rup1.png", "rup2.png", "rup3.png", "rup4.png");
rupeec1 = createSprite(740,480);
rupeec1.addAnimation("default", "rupb1.png", "rupb2.png", "rupb3.png", "rupb4.png");
rupeec2 = createSprite(740,480);
rupeec2.addAnimation("default", "rupb1.png", "rupb2.png", "rupb3.png", "rupb4.png");
rupeec3 = createSprite(740,480);
rupeec3.addAnimation("default", "rupb1.png", "rupb2.png", "rupb3.png", "rupb4.png");
rupeec4 = createSprite(740,480);
rupeec4.addAnimation("default", "rupb1.png", "rupb2.png", "rupb3.png", "rupb4.png");
rupeec5 = createSprite(740,480);
rupeec5.addAnimation("default", "rupb1.png", "rupb2.png", "rupb3.png", "rupb4.png");
var frontwall = createSprite(300,0,1200,150);
frontwall.shapeColor = color(20,20,20,0);
var rightwall = createSprite(875,350,129,706);
rightwall.shapeColor = color(20,20,20,0);
var backwall = createSprite(300,675,1200,150);
backwall.shapeColor = color(20,20,20,0);
var leftwall = createSprite(40,350,129,706);
leftwall.shapeColor = color(20,20,20,0);
var bed = createSprite(230,130,120,250);
bed.shapeColor = color(20,20,20,0);
var table = createSprite(640,300,180,90);
table.shapeColor = color(20,20,20,0);
var table2 = createSprite(230,480,120,60);
table2.shapeColor = color(20,20,20,0);
textAlign(CENTER, CENTER);
spr.overlap(rupees, getRupee);
(mouseX-spr.position.x)*0.05;
(mouseY-spr.position.y)*0.05;
if ((mouseX-spr.position.x < .5 && mouseX-spr.position.x > -.5) && (mouseY-spr.position.y < .5 && mouseY-spr.position.y > -.5)){
spr.changeAnimation('idle');
else if ((spr.velocity.x < 2 && spr.velocity.x > -2) && ((mouseY-spr.position.y)>0)){
spr.changeAnimation('down');
else if (spr.velocity.x < 2 && spr.velocity.x > -2){
spr.changeAnimation('up');
else if ((mouseX-spr.position.x)<0) {
spr.changeAnimation('left');
else if ((mouseX-spr.position.x)>0) {
spr.changeAnimation('default');
function getRupee(spr, rupee) {
text(score + " Rupees", width/3, height/2);
text("You Win!", width/3, height/2);
text("Refresh to Try Again!", width/3+10, height/2+70);