Skip to content

Instantly share code, notes, and snippets.

View sscholl's full-sized avatar

Simon Eric Scholl sscholl

View GitHub Profile
@sscholl
sscholl / terrain.js
Created June 6, 2016 09:38 — forked from laverdet/terrain.js
parse terrain from screeps png
getPx('https://s3.amazonaws.com/static.screeps.com/map2/'+ roomName+ '.png', function(err, pixels) {
if (err) {
throw err;
}
let kyskip = 50 * 3 * 3 * 4;
let kxskip = 3 * 4;
for (let yy = 0; yy < 50; ++yy) {
for (let xx = 0; xx < 50; ++xx) {
let px = pixels.data[xx * kxskip + yy * kyskip] * 0x10000 + pixels.data[xx * kxskip + yy * kyskip + 1] * 0x100 + pixels.data[xx * kxskip + yy * kyskip + 2];
switch (px) {
@sscholl
sscholl / engine.js
Last active June 6, 2016 17:21 — forked from avdg/engine.js
var global = self;
var Reflect = {
global: global
};
!function a(b, c, d) {
function e(g, h) {
if (!c[g]) {
if (!b[g]) {