Skip to content

Instantly share code, notes, and snippets.

function Creeper() {
this.colors = ['G', 'B'];
this.gPositions = ['0','1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','19','20','23','24','27','28','31','32','33','34','37','38','39','40','41','46','47','48','49','54','55','56','57','59','60','62','63'];
this.bPositions = ['17','18','21','22','25','26','29','30','35','36','42','43','44','45','50','51','52','53','58','61'];
var theBlock = this;
$.each(this.colors, function(index, color) {
if (color == 'G') {
$.each(theBlock.gPositions, function(index, position) {
function Creeper() {
this.colors = ['G', 'B'];
this.positions = ['0','1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30','31','32','33','34','35','36','37','38','39','40','41','42','43','44','45','46','47','48','49','50','51','52','53','54','55','56','57','58','59','60','61','62','63'];
this.bPositions = ['17','18','21','22','25','26','29','30','35','36','42','43','44','45','50','51','52','53','58','61'];
var theBlock = this;
$.each(this.positions, function( index, position ) {
if ($.inArray(position, this.bPositions) == -1) {