Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var erasertoolcss = (function() {var style = document.createElement('style');style.appendChild(document.createTextNode(''));document.head.appendChild(style);return style.sheet;})();
- erasertoolcss .addRule('button#tool-eraser div');
- erasertoolcss .addRule('button#tool-eraser.selected div');
- OWOP.tool.addToolObject(new OWOP.tool.class('Big Eraser', OWOP.cursors.erase, OWOP.fx.player.RECT_SELECT_ALIGNED(16), false, function(tool){
- let inprog = false;
- const set = (x, y, color) => {
- OWOP.net.protocol.lastSentX = x*16;
- OWOP.net.protocol.lastSentY = y*16;
- OWOP.net.connection.send(new Int32Array([OWOP.net.protocol.lastSentX, OWOP.net.protocol.lastSentY, 0]).buffer);
- OWOP.world.setPixel(x, y, color);
- };
- const eq = (a, b) => a[0] === b[0] && a[1] === b[1] && a[2] === b[2];
- function clearChunk(chunkX, chunkY){
- }
- tool.setEvent('mousemove mousedown', function(mouse, event){
- if(mouse.buttons != 0){
- if(mouse.buttons == 1) var brushercolor = OWOP.player.selectedColor; else if(mouse.buttons == 2) var brushercolor = [255,255,255];
- if(mouse.buttons == 1 || mouse.buttons == 2) {
- color=OWOP.player.selectedColor;
- chunkx=Math.floor(OWOP.mouse.tileX/16)*16
- chunky=Math.floor(OWOP.mouse.tileY/16)*16
- OWOP.world.setPixel(chunkx+0,chunky+0,color)
- OWOP.world.setPixel(chunkx+1,chunky+0,color)
- OWOP.world.setPixel(chunkx+2,chunky+0,color)
- OWOP.world.setPixel(chunkx+3,chunky+0,color)
- OWOP.world.setPixel(chunkx+0,chunky+1,color)
- OWOP.world.setPixel(chunkx+1,chunky+1,color)
- OWOP.world.setPixel(chunkx+2,chunky+1,color)
- OWOP.world.setPixel(chunkx+3,chunky+1,color)
- OWOP.world.setPixel(chunkx+0,chunky+2,color)
- OWOP.world.setPixel(chunkx+1,chunky+2,color)
- OWOP.world.setPixel(chunkx+2,chunky+2,color)
- OWOP.world.setPixel(chunkx+3,chunky+2,color)
- OWOP.world.setPixel(chunkx+0,chunky+3,color)
- OWOP.world.setPixel(chunkx+1,chunky+3,color)
- OWOP.world.setPixel(chunkx+2,chunky+3,color)
- OWOP.world.setPixel(chunkx+3,chunky+3,color)
- OWOP.world.setPixel(chunkx+0,chunky+4,color)
- OWOP.world.setPixel(chunkx+1,chunky+4,color)
- OWOP.world.setPixel(chunkx+2,chunky+4,color)
- OWOP.world.setPixel(chunkx+3,chunky+4,color)
- OWOP.world.setPixel(chunkx+0,chunky+5,color)
- OWOP.world.setPixel(chunkx+1,chunky+5,color)
- OWOP.world.setPixel(chunkx+2,chunky+5,color)
- OWOP.world.setPixel(chunkx+3,chunky+5,color)
- OWOP.world.setPixel(chunkx+0,chunky+6,color)
- OWOP.world.setPixel(chunkx+1,chunky+6,color)
- OWOP.world.setPixel(chunkx+2,chunky+6,color)
- OWOP.world.setPixel(chunkx+3,chunky+6,color)
- OWOP.world.setPixel(chunkx+0,chunky+7,color)
- OWOP.world.setPixel(chunkx+1,chunky+7,color)
- OWOP.world.setPixel(chunkx+2,chunky+7,color)
- OWOP.world.setPixel(chunkx+3,chunky+7,color)
- OWOP.world.setPixel(chunkx+0,chunky+8,color)
- OWOP.world.setPixel(chunkx+1,chunky+8,color)
- OWOP.world.setPixel(chunkx+2,chunky+8,color)
- OWOP.world.setPixel(chunkx+3,chunky+8,color)
- OWOP.world.setPixel(chunkx+0,chunky+9,color)
- OWOP.world.setPixel(chunkx+1,chunky+9,color)
- OWOP.world.setPixel(chunkx+2,chunky+9,color)
- OWOP.world.setPixel(chunkx+3,chunky+9,color)
- OWOP.world.setPixel(chunkx+0,chunky+10,color)
- OWOP.world.setPixel(chunkx+1,chunky+10,color)
- OWOP.world.setPixel(chunkx+2,chunky+10,color)
- OWOP.world.setPixel(chunkx+3,chunky+10,color)
- OWOP.world.setPixel(chunkx+0,chunky+11,color)
- OWOP.world.setPixel(chunkx+1,chunky+11,color)
- OWOP.world.setPixel(chunkx+2,chunky+11,color)
- OWOP.world.setPixel(chunkx+3,chunky+11,color)
- OWOP.world.setPixel(chunkx+0,chunky+12,color)
- OWOP.world.setPixel(chunkx+1,chunky+12,color)
- OWOP.world.setPixel(chunkx+2,chunky+12,color)
- OWOP.world.setPixel(chunkx+3,chunky+12,color)
- OWOP.world.setPixel(chunkx+0,chunky+13,color)
- OWOP.world.setPixel(chunkx+1,chunky+13,color)
- OWOP.world.setPixel(chunkx+2,chunky+13,color)
- OWOP.world.setPixel(chunkx+3,chunky+13,color)
- OWOP.world.setPixel(chunkx+0,chunky+14,color)
- OWOP.world.setPixel(chunkx+1,chunky+14,color)
- OWOP.world.setPixel(chunkx+2,chunky+14,color)
- OWOP.world.setPixel(chunkx+3,chunky+14,color)
- OWOP.world.setPixel(chunkx+0,chunky+15,color)
- OWOP.world.setPixel(chunkx+1,chunky+15,color)
- OWOP.world.setPixel(chunkx+2,chunky+15,color)
- OWOP.world.setPixel(chunkx+3,chunky+15,color)
- OWOP.world.setPixel(chunkx+4,chunky+0,color)
- OWOP.world.setPixel(chunkx+5,chunky+0,color)
- OWOP.world.setPixel(chunkx+6,chunky+0,color)
- OWOP.world.setPixel(chunkx+7,chunky+0,color)
- OWOP.world.setPixel(chunkx+4,chunky+1,color)
- OWOP.world.setPixel(chunkx+5,chunky+1,color)
- OWOP.world.setPixel(chunkx+6,chunky+1,color)
- OWOP.world.setPixel(chunkx+7,chunky+1,color)
- OWOP.world.setPixel(chunkx+4,chunky+2,color)
- OWOP.world.setPixel(chunkx+5,chunky+2,color)
- OWOP.world.setPixel(chunkx+6,chunky+2,color)
- OWOP.world.setPixel(chunkx+7,chunky+2,color)
- OWOP.world.setPixel(chunkx+4,chunky+3,color)
- OWOP.world.setPixel(chunkx+5,chunky+3,color)
- OWOP.world.setPixel(chunkx+6,chunky+3,color)
- OWOP.world.setPixel(chunkx+7,chunky+3,color)
- OWOP.world.setPixel(chunkx+4,chunky+4,color)
- OWOP.world.setPixel(chunkx+5,chunky+4,color)
- OWOP.world.setPixel(chunkx+6,chunky+4,color)
- OWOP.world.setPixel(chunkx+7,chunky+4,color)
- OWOP.world.setPixel(chunkx+4,chunky+5,color)
- OWOP.world.setPixel(chunkx+5,chunky+5,color)
- OWOP.world.setPixel(chunkx+6,chunky+5,color)
- OWOP.world.setPixel(chunkx+7,chunky+5,color)
- OWOP.world.setPixel(chunkx+4,chunky+6,color)
- OWOP.world.setPixel(chunkx+5,chunky+6,color)
- OWOP.world.setPixel(chunkx+6,chunky+6,color)
- OWOP.world.setPixel(chunkx+7,chunky+6,color)
- OWOP.world.setPixel(chunkx+4,chunky+7,color)
- OWOP.world.setPixel(chunkx+5,chunky+7,color)
- OWOP.world.setPixel(chunkx+6,chunky+7,color)
- OWOP.world.setPixel(chunkx+7,chunky+7,color)
- OWOP.world.setPixel(chunkx+4,chunky+8,color)
- OWOP.world.setPixel(chunkx+5,chunky+8,color)
- OWOP.world.setPixel(chunkx+6,chunky+8,color)
- OWOP.world.setPixel(chunkx+7,chunky+8,color)
- OWOP.world.setPixel(chunkx+4,chunky+9,color)
- OWOP.world.setPixel(chunkx+5,chunky+9,color)
- OWOP.world.setPixel(chunkx+6,chunky+9,color)
- OWOP.world.setPixel(chunkx+7,chunky+9,color)
- OWOP.world.setPixel(chunkx+4,chunky+10,color)
- OWOP.world.setPixel(chunkx+5,chunky+10,color)
- OWOP.world.setPixel(chunkx+6,chunky+10,color)
- OWOP.world.setPixel(chunkx+7,chunky+10,color)
- OWOP.world.setPixel(chunkx+4,chunky+11,color)
- OWOP.world.setPixel(chunkx+5,chunky+11,color)
- OWOP.world.setPixel(chunkx+6,chunky+11,color)
- OWOP.world.setPixel(chunkx+7,chunky+11,color)
- OWOP.world.setPixel(chunkx+4,chunky+12,color)
- OWOP.world.setPixel(chunkx+5,chunky+12,color)
- OWOP.world.setPixel(chunkx+6,chunky+12,color)
- OWOP.world.setPixel(chunkx+7,chunky+12,color)
- OWOP.world.setPixel(chunkx+4,chunky+13,color)
- OWOP.world.setPixel(chunkx+5,chunky+13,color)
- OWOP.world.setPixel(chunkx+6,chunky+13,color)
- OWOP.world.setPixel(chunkx+7,chunky+13,color)
- OWOP.world.setPixel(chunkx+4,chunky+14,color)
- OWOP.world.setPixel(chunkx+5,chunky+14,color)
- OWOP.world.setPixel(chunkx+6,chunky+14,color)
- OWOP.world.setPixel(chunkx+7,chunky+14,color)
- OWOP.world.setPixel(chunkx+4,chunky+15,color)
- OWOP.world.setPixel(chunkx+5,chunky+15,color)
- OWOP.world.setPixel(chunkx+6,chunky+15,color)
- OWOP.world.setPixel(chunkx+7,chunky+15,color)
- OWOP.world.setPixel(chunkx+8,chunky+0,color)
- OWOP.world.setPixel(chunkx+9,chunky+0,color)
- OWOP.world.setPixel(chunkx+10,chunky+0,color)
- OWOP.world.setPixel(chunkx+11,chunky+0,color)
- OWOP.world.setPixel(chunkx+8,chunky+1,color)
- OWOP.world.setPixel(chunkx+9,chunky+1,color)
- OWOP.world.setPixel(chunkx+10,chunky+1,color)
- OWOP.world.setPixel(chunkx+11,chunky+1,color)
- OWOP.world.setPixel(chunkx+8,chunky+2,color)
- OWOP.world.setPixel(chunkx+9,chunky+2,color)
- OWOP.world.setPixel(chunkx+10,chunky+2,color)
- OWOP.world.setPixel(chunkx+11,chunky+2,color)
- OWOP.world.setPixel(chunkx+8,chunky+3,color)
- OWOP.world.setPixel(chunkx+9,chunky+3,color)
- OWOP.world.setPixel(chunkx+10,chunky+3,color)
- OWOP.world.setPixel(chunkx+11,chunky+3,color)
- OWOP.world.setPixel(chunkx+8,chunky+4,color)
- OWOP.world.setPixel(chunkx+9,chunky+4,color)
- OWOP.world.setPixel(chunkx+10,chunky+4,color)
- OWOP.world.setPixel(chunkx+11,chunky+4,color)
- OWOP.world.setPixel(chunkx+8,chunky+5,color)
- OWOP.world.setPixel(chunkx+9,chunky+5,color)
- OWOP.world.setPixel(chunkx+10,chunky+5,color)
- OWOP.world.setPixel(chunkx+11,chunky+5,color)
- OWOP.world.setPixel(chunkx+8,chunky+6,color)
- OWOP.world.setPixel(chunkx+9,chunky+6,color)
- OWOP.world.setPixel(chunkx+10,chunky+6,color)
- OWOP.world.setPixel(chunkx+11,chunky+6,color)
- OWOP.world.setPixel(chunkx+8,chunky+7,color)
- OWOP.world.setPixel(chunkx+9,chunky+7,color)
- OWOP.world.setPixel(chunkx+10,chunky+7,color)
- OWOP.world.setPixel(chunkx+11,chunky+7,color)
- OWOP.world.setPixel(chunkx+8,chunky+8,color)
- OWOP.world.setPixel(chunkx+9,chunky+8,color)
- OWOP.world.setPixel(chunkx+10,chunky+8,color)
- OWOP.world.setPixel(chunkx+11,chunky+8,color)
- OWOP.world.setPixel(chunkx+8,chunky+9,color)
- OWOP.world.setPixel(chunkx+9,chunky+9,color)
- OWOP.world.setPixel(chunkx+10,chunky+9,color)
- OWOP.world.setPixel(chunkx+11,chunky+9,color)
- OWOP.world.setPixel(chunkx+8,chunky+10,color)
- OWOP.world.setPixel(chunkx+9,chunky+10,color)
- OWOP.world.setPixel(chunkx+10,chunky+10,color)
- OWOP.world.setPixel(chunkx+11,chunky+10,color)
- OWOP.world.setPixel(chunkx+8,chunky+11,color)
- OWOP.world.setPixel(chunkx+9,chunky+11,color)
- OWOP.world.setPixel(chunkx+10,chunky+11,color)
- OWOP.world.setPixel(chunkx+11,chunky+11,color)
- OWOP.world.setPixel(chunkx+8,chunky+12,color)
- OWOP.world.setPixel(chunkx+9,chunky+12,color)
- OWOP.world.setPixel(chunkx+10,chunky+12,color)
- OWOP.world.setPixel(chunkx+11,chunky+12,color)
- OWOP.world.setPixel(chunkx+8,chunky+13,color)
- OWOP.world.setPixel(chunkx+9,chunky+13,color)
- OWOP.world.setPixel(chunkx+10,chunky+13,color)
- OWOP.world.setPixel(chunkx+11,chunky+13,color)
- OWOP.world.setPixel(chunkx+8,chunky+14,color)
- OWOP.world.setPixel(chunkx+9,chunky+14,color)
- OWOP.world.setPixel(chunkx+10,chunky+14,color)
- OWOP.world.setPixel(chunkx+11,chunky+14,color)
- OWOP.world.setPixel(chunkx+8,chunky+15,color)
- OWOP.world.setPixel(chunkx+9,chunky+15,color)
- OWOP.world.setPixel(chunkx+10,chunky+15,color)
- OWOP.world.setPixel(chunkx+11,chunky+15,color)
- OWOP.world.setPixel(chunkx+12,chunky+0,color)
- OWOP.world.setPixel(chunkx+13,chunky+0,color)
- OWOP.world.setPixel(chunkx+14,chunky+0,color)
- OWOP.world.setPixel(chunkx+15,chunky+0,color)
- OWOP.world.setPixel(chunkx+12,chunky+1,color)
- OWOP.world.setPixel(chunkx+13,chunky+1,color)
- OWOP.world.setPixel(chunkx+14,chunky+1,color)
- OWOP.world.setPixel(chunkx+15,chunky+1,color)
- OWOP.world.setPixel(chunkx+12,chunky+2,color)
- OWOP.world.setPixel(chunkx+13,chunky+2,color)
- OWOP.world.setPixel(chunkx+14,chunky+2,color)
- OWOP.world.setPixel(chunkx+15,chunky+2,color)
- OWOP.world.setPixel(chunkx+12,chunky+3,color)
- OWOP.world.setPixel(chunkx+13,chunky+3,color)
- OWOP.world.setPixel(chunkx+14,chunky+3,color)
- OWOP.world.setPixel(chunkx+15,chunky+3,color)
- OWOP.world.setPixel(chunkx+12,chunky+4,color)
- OWOP.world.setPixel(chunkx+13,chunky+4,color)
- OWOP.world.setPixel(chunkx+14,chunky+4,color)
- OWOP.world.setPixel(chunkx+15,chunky+4,color)
- OWOP.world.setPixel(chunkx+12,chunky+5,color)
- OWOP.world.setPixel(chunkx+13,chunky+5,color)
- OWOP.world.setPixel(chunkx+14,chunky+5,color)
- OWOP.world.setPixel(chunkx+15,chunky+5,color)
- OWOP.world.setPixel(chunkx+12,chunky+6,color)
- OWOP.world.setPixel(chunkx+13,chunky+6,color)
- OWOP.world.setPixel(chunkx+14,chunky+6,color)
- OWOP.world.setPixel(chunkx+15,chunky+6,color)
- OWOP.world.setPixel(chunkx+12,chunky+7,color)
- OWOP.world.setPixel(chunkx+13,chunky+7,color)
- OWOP.world.setPixel(chunkx+14,chunky+7,color)
- OWOP.world.setPixel(chunkx+15,chunky+7,color)
- OWOP.world.setPixel(chunkx+12,chunky+8,color)
- OWOP.world.setPixel(chunkx+13,chunky+8,color)
- OWOP.world.setPixel(chunkx+14,chunky+8,color)
- OWOP.world.setPixel(chunkx+15,chunky+8,color)
- OWOP.world.setPixel(chunkx+12,chunky+9,color)
- OWOP.world.setPixel(chunkx+13,chunky+9,color)
- OWOP.world.setPixel(chunkx+14,chunky+9,color)
- OWOP.world.setPixel(chunkx+15,chunky+9,color)
- OWOP.world.setPixel(chunkx+12,chunky+10,color)
- OWOP.world.setPixel(chunkx+13,chunky+10,color)
- OWOP.world.setPixel(chunkx+14,chunky+10,color)
- OWOP.world.setPixel(chunkx+15,chunky+10,color)
- OWOP.world.setPixel(chunkx+12,chunky+11,color)
- OWOP.world.setPixel(chunkx+13,chunky+11,color)
- OWOP.world.setPixel(chunkx+14,chunky+11,color)
- OWOP.world.setPixel(chunkx+15,chunky+11,color)
- OWOP.world.setPixel(chunkx+12,chunky+12,color)
- OWOP.world.setPixel(chunkx+13,chunky+12,color)
- OWOP.world.setPixel(chunkx+14,chunky+12,color)
- OWOP.world.setPixel(chunkx+15,chunky+12,color)
- OWOP.world.setPixel(chunkx+12,chunky+13,color)
- OWOP.world.setPixel(chunkx+13,chunky+13,color)
- OWOP.world.setPixel(chunkx+14,chunky+13,color)
- OWOP.world.setPixel(chunkx+15,chunky+13,color)
- OWOP.world.setPixel(chunkx+12,chunky+14,color)
- OWOP.world.setPixel(chunkx+13,chunky+14,color)
- OWOP.world.setPixel(chunkx+14,chunky+14,color)
- OWOP.world.setPixel(chunkx+15,chunky+14,color)
- OWOP.world.setPixel(chunkx+12,chunky+15,color)
- OWOP.world.setPixel(chunkx+13,chunky+15,color)
- OWOP.world.setPixel(chunkx+14,chunky+15,color)
- OWOP.world.setPixel(chunkx+15,chunky+15,color)
- }
- }
- inprog = true;
- });
- }));
Advertisement
Add Comment
Please, Sign In to add comment