diff options
Diffstat (limited to 'space.js')
-rw-r--r-- | space.js | 7 |
1 files changed, 2 insertions, 5 deletions
@@ -46,11 +46,8 @@ function Space(){ // CLASS } this.towrite = function(charoffset){ // Does no splitting or anything like that. Just returns a list of triplets for the write function let writes = []; - console.log(this.data.length); - for (line = 0; line < this.data.length; line++){ - console.log('boarlocueurgdaoecugd'); - } for (let line = 0; line < this.data.length; line++) for (let chr = 0; chr< this.data[line].length; chr++){ + if (this.data[line][chr] == '') continue; writes.push([[Math.floor( (charoffset[0]+line)/8 ),Math.floor( (charoffset[1]+chr)/16 )],[ (charoffset[0]+line) % 8, (charoffset[1]+chr) % 16 ],this.data[line][chr]]); } return writes; @@ -65,7 +62,7 @@ function Space(){ // CLASS }); } this.adhoc = function(text){ - this.data = text.split('\n').slice(0,-1).map(row => replace(row.replace(/\\(.)/g,'$1'.split(''),'&',''))); + this.data = text.split('\n').map(row => replace( row.replace(/\\(.)/g,'$1').split('') ,'&','' )); } this.comb = function(other, func, offset){ offsety = offset[0]; |