diff --git a/code/CandyFucker.js b/code/CandyFucker.js index b9b654d..5118970 100644 --- a/code/CandyFucker.js +++ b/code/CandyFucker.js @@ -113,6 +113,9 @@ CandyFucker.prototype = { this.Changed = true; return candy; }, + RandomCandy: function(){ + return this.CandyTypes[Math.floor(Math.random() * this.CandyTypes.length)]; + }, BuildGrid: function(width, height){ var x,y; this.GridSize = {X: width, Y: height}; @@ -122,9 +125,8 @@ CandyFucker.prototype = { for(y=0;y0); }, CandyFall: function(){ - // FIXME: Implement this + var falling = false; + var x,y; + for(y=(this.GridSize.Y-1);y>=0;y--){ + for(x=0;x