aboutsummaryrefslogtreecommitdiff
path: root/space.js
diff options
context:
space:
mode:
authorHolden Rohrer <holden.rohrer@gmail.com>2019-12-18 01:08:45 -0500
committerHolden Rohrer <holden.rohrer@gmail.com>2019-12-18 01:08:45 -0500
commit87bf3307226daa289109b76a604a145121b88fc5 (patch)
treefb0f455dc7780de3b3cd1150563cf092b220c123 /space.js
parent891700a8db03204459ceeca883d8692b6b82389d (diff)
more bugfixes
Diffstat (limited to 'space.js')
-rw-r--r--space.js7
1 files changed, 2 insertions, 5 deletions
diff --git a/space.js b/space.js
index 89d2830..8710507 100644
--- a/space.js
+++ b/space.js
@@ -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];