aboutsummaryrefslogtreecommitdiff
path: root/js
diff options
context:
space:
mode:
authors1n <[email protected]>2019-08-12 21:56:36 -0700
committerGitHub <[email protected]>2019-08-12 21:56:36 -0700
commit6562c3b02b0cdcb1415a4a2c136353e125ef629b (patch)
treee0956e11bbd29e24d90d0caa609685fcbd458a66 /js
parentCreate README (diff)
downloadinvaders-6562c3b02b0cdcb1415a4a2c136353e125ef629b.tar.xz
invaders-6562c3b02b0cdcb1415a4a2c136353e125ef629b.zip
main files
Diffstat (limited to 'js')
-rw-r--r--js/main.js1
-rw-r--r--js/main.min.js1
2 files changed, 2 insertions, 0 deletions
diff --git a/js/main.js b/js/main.js
new file mode 100644
index 0000000..05b4af6
--- /dev/null
+++ b/js/main.js
@@ -0,0 +1 @@
+for(p=389,L=l=m=t=0,c=" _ ",onkeydown=function(e){39==(k=e.which)?p++:37==k?p--:!l&(l=p)},setInterval('_="<pre>";l&(l-=20)<0&&(l=0);m=(m+=20)>p?b[+new Date%6]:m;for(i=0;i<400;i++){if(i%20==0)_+="\\n";if(~b[n="indexOf"](l))b.splice(b[n](l),1),L+=5,l=0;if(~b[n](p)||p==m)p=n,b=[],c="xxx";_+=i==p?"oIo":~b[n](i)?".#.":i==m&&m?" * ":i==l&&l?" | ":c}document.body.innerHTML=_+="\\nP "+L;t+=o;for(i in b)b[i]+=t%5e3==0?20:t%2e3==0?1:t%1e3==0&&-1',o=50),b=[],j=2;136>j;j+=14==j||94==j?29:55==j?27:2)b.push(j); \ No newline at end of file
diff --git a/js/main.min.js b/js/main.min.js
new file mode 100644
index 0000000..b7b631f
--- /dev/null
+++ b/js/main.min.js
@@ -0,0 +1 @@
+for(p=389,L=l=m=t=0,c=" _ ",onkeydown=function(i){39==(k=i.which)?p++:37==k?p--:(l,l=p)},setInterval('_="<pre>";l&(l-=20)<0&&(l=0);m=(m+=20)>p?b[+new Date%6]:m;for(i=0;i<400;i++){if(i%20==0)_+="\\n";if(~b[n="indexOf"](l))b.splice(b[n](l),1),L+=5,l=0;if(~b[n](p)||p==m)p=n,b=[],c="xxx";_+=i==p?"oIo":~b[n](i)?".#.":i==m&&m?" * ":i==l&&l?" | ":c}document.body.innerHTML=_+="\\nP "+L;t+=o;for(i in b)b[i]+=t%5e3==0?20:t%2e3==0?1:t%1e3==0&&-1',o=50),b=[],j=2;136>j;j+=14==j||94==j?29:55==j?27:2)b.push(j); \ No newline at end of file