general mindustry schematic tools
715 files changed, 2469 insertions, 602 deletions
@@ -1,14 +1,129 @@ +# Byte-compiled / optimized / DLL files __pycache__/ -siphon.sh -*.zip -*.nim -schem_creation/*.json -*.msch -node_modules/ -colors.json -median.json -.jshintrc -*.txt -create*.sh -image.png -.vscode/ +*.py[cod] +*$py.class + +# C extensions +*.so + +# Distribution / packaging +.Python +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +.eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +wheels/ +pip-wheel-metadata/ +share/python-wheels/ +*.egg-info/ +.installed.cfg +*.egg +MANIFEST + +# PyInstaller +# Usually these files are written by a python script from a template +# before PyInstaller builds the exe, so as to inject date/other infos into it. +*.manifest +*.spec + +# Installer logs +pip-log.txt +pip-delete-this-directory.txt + +# Unit test / coverage reports +htmlcov/ +.tox/ +.nox/ +.coverage +.coverage.* +.cache +nosetests.xml +coverage.xml +*.cover +*.py,cover +.hypothesis/ +.pytest_cache/ + +# Translations +*.mo +*.pot + +# Django stuff: +*.log +local_settings.py +db.sqlite3 +db.sqlite3-journal + +# Flask stuff: +instance/ +.webassets-cache + +# Scrapy stuff: +.scrapy + +# Sphinx documentation +docs/_build/ + +# PyBuilder +target/ + +# Jupyter Notebook +.ipynb_checkpoints + +# IPython +profile_default/ +ipython_config.py + +# pyenv +.python-version + +# pipenv +# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control. +# However, in case of collaboration, if having platform-specific dependencies or dependencies +# having no cross-platform support, pipenv may install dependencies that don't work, or not +# install all needed dependencies. +#Pipfile.lock + +# PEP 582; used by e.g. github.com/David-OConnor/pyflow +__pypackages__/ + +# Celery stuff +celerybeat-schedule +celerybeat.pid + +# SageMath parsed files +*.sage.py + +# Environments +.env +.venv +env/ +venv/ +ENV/ +env.bak/ +venv.bak/ + +# Spyder project settings +.spyderproject +.spyproject + +# Rope project settings +.ropeproject + +# mkdocs documentation +/site + +# mypy +.mypy_cache/ +.dmypy.json +dmypy.json + +# Pyre type checker +.pyre/ Binary files differdiff --git a/blocks_smol.msch b/blocks_smol.msch Binary files differnew file mode 100644 index 0000000..a2e4e9c --- /dev/null +++ b/blocks_smol.msch @@ -0,0 +1,37 @@ +#!/bin/python +import os +import argparse + +parser = argparse.ArgumentParser() +group = parser.add_mutually_exclusive_group() +group.add_argument("-base64", help="input base64", nargs=1, type=str) +group.add_argument("-msch", help="msch input file", nargs=1, type=str) +parser.add_argument("-n", help="name", action="store_true") +args = parser.parse_args() + + +os.system("rm -rf /tmp/mindustry_schematics") +os.system("mkdir /tmp/mindustry_schematics") +execute = "" + + +if args.base64: + execute = "base64.js" +elif args.msch: + execute = "msch.js" + + +if execute: + arg = args.base64[0] if args.base64 else args.msch[0] + command = f"node ~/blocks/schem_image/{execute} {arg} > /tmp/mindustry_schematics/name" + if os.system(command) != 0: + os.system(f"echo {arg}") + print("fuck") + exit(1) + with open("/tmp/mindustry_schematics/name", "r") as f: + name = f.readline() + + os.system("rm -f /tmp/mindustry_schematics/name") + if args.n: + print(name) + # os.system("python ~/blocks/pix2msch/my.py -i '/tmp/mindustry_schematics/image.png' -o '/tmp/mindustry_schematics' -n '%s'" % name) diff --git a/median.json b/median.json new file mode 100644 index 0000000..55a03c0 --- /dev/null +++ b/median.json @@ -0,0 +1,169 @@ +{ +(110, 112, 128): "additive-reconstructor", +(110, 112, 128): "air-factory", +(154, 149, 128): "alloy-smelter", +(138, 144, 178): "arc", +(78, 79, 88): "armored-conveyor", +(176, 154, 143): "battery-large", +(176, 185, 128): "battery", +(152, 154, 128): "blast-drill", +(161, 154, 159): "blast-mixer", +(82, 82, 92): "boulder", +(152, 154, 164): "bridge-conduit", +(110, 112, 128): "bridge-conveyor", +(156, 182, 164): "coal-centrifuge", +(176, 165, 128): "combustion-generator", +(152, 154, 164): "command-center", +(110, 112, 128): "conduit", +(143, 112, 128): "constructor", +(154, 154, 164): "container", +(78, 79, 88): "conveyor", +(177, 135, 104): "copper-wall-large", +(177, 135, 104): "copper-wall", +(176, 178, 128): "core-foundation", +(176, 182, 128): "core-nucleus", +(176, 182, 159): "core-shard", +(152, 154, 164): "cryofluid-mixer", +(110, 112, 156): "cultivator", +(123, 123, 123): "cyclone", +(128, 112, 128): "deconstructor", +(176, 154, 143): "differential-generator", +(152, 154, 128): "diode", +(168, 136, 128): "disassembler", +(110, 112, 128): "distributor", +(154, 159, 180): "door-large", +(154, 159, 180): "door", +(110, 112, 128): "duct-bridge", +(110, 112, 128): "duct-router", +(82, 83, 93): "duct", +(143, 102, 91): "duo", +(110, 112, 128): "exponential-reconstructor", +(152, 154, 163): "force-projector", +(123, 123, 121): "foreshadow", +(110, 116, 128): "fuse", +(142, 144, 154): "graphite-press", +(110, 112, 128): "ground-factory", +(143, 112, 128): "hail", +(152, 146, 164): "hyper-processor", +(169, 173, 183): "illuminator", +(176, 136, 128): "impact-reactor", +(110, 84, 83): "incinerator", +(152, 154, 164): "interplanetary-accelerator", +(110, 112, 107): "inverted-sorter", +(110, 112, 107): "item-source", +(110, 112, 107): "item-void", +(110, 112, 128): "junction", +(152, 154, 143): "kiln", +(138, 154, 192): "lancer", +(143, 112, 128): "large-constructor", +(86, 86, 102): "large-logic-display", +(152, 146, 164): "laser-drill", +(152, 154, 128): "launch-pad", +(136, 154, 188): "liquid-container-full.png", +(136, 154, 188): "liquid-container", +(176, 185, 192): "liquid-junction", +(110, 112, 128): "liquid-router-full.png", +(110, 112, 128): "liquid-router", +(176, 154, 126): "liquid-source", +(136, 154, 192): "liquid-tank-full.png", +(136, 154, 192): "liquid-tank", +(176, 154, 159): "liquid-void", +(86, 86, 102): "logic-display", +(152, 146, 164): "logic-processor", +(152, 154, 164): "mass-driver", +(152, 135, 108): "mechanical-drill", +(152, 154, 143): "mechanical-pump", +(123, 116, 119): "meltdown", +(176, 149, 128): "melter", +(110, 112, 128): "memory-bank", +(110, 112, 128): "memory-cell", +(132, 174, 144): "mender", +(132, 174, 144): "mend-projector", +(110, 112, 128): "message", +(152, 146, 164): "micro-processor", +(110, 112, 128): "multiplicative-reconstructor", +(110, 112, 128): "multi-press", +(110, 112, 128): "naval-factory", +(152, 154, 164): "oil-extractor", +(0, 0, 0): "ore-coal", +(0, 0, 0): "ore-copper", +(0, 0, 0): "ore-lead", +(0, 0, 0): "ore-scrap", +(0, 0, 0): "ore-thorium", +(0, 0, 0): "ore-titanium", +(176, 154, 128): "overdrive-dome", +(176, 154, 128): "overdrive-projector", +(110, 112, 128): "overflow-gate", +(152, 154, 164): "parallax", +(74, 75, 83): "payload-conveyor", +(106, 107, 128): "payload-loader", +(152, 141, 128): "payload-propulsion-tower", +(110, 112, 128): "payload-router", +(110, 112, 126): "payload-source", +(110, 112, 123): "payload-unloader", +(110, 112, 128): "payload-void", +(136, 154, 192): "phase-conduit", +(176, 154, 128): "phase-conveyor", +(239, 201, 152): "phase-wall-large", +(239, 201, 152): "phase-wall", +(176, 178, 128): "phase-weaver", +(152, 161, 164): "plastanium-compressor", +(74, 75, 83): "plastanium-conveyor", +(203, 216, 126): "plastanium-wall-large", +(203, 216, 126): "plastanium-wall", +(110, 112, 155): "plated-conduit", +(152, 154, 164): "pneumatic-drill", +(176, 185, 128): "power-node-large", +(176, 185, 128): "power-node", +(176, 154, 128): "power-source", +(173, 149, 103): "power-void", +(111, 128, 205): "pulse-conduit", +(110, 112, 128): "pulverizer", +(152, 154, 163): "pyratite-mixer", +(110, 112, 128): "repair-point", +(110, 154, 128): "repair-turret", +(123, 123, 123): "ripple", +(136, 154, 192): "rotary-pump", +(110, 112, 128): "router", +(110, 112, 159): "rtg-generator", +(149, 154, 143): "salvo", +(123, 123, 123): "scatter", +(138, 112, 128): "scorch", +(154, 159, 180): "scrap-wall-gigantic", +(154, 159, 180): "scrap-wall-huge", +(154, 159, 180): "scrap-wall-large", +(154, 159, 180): "scrap-wall", +(152, 154, 164): "segment", +(152, 154, 128): "separator", +(74, 75, 83): "shock-mine", +(111, 112, 126): "silicon-crucible", +(144, 145, 156): "silicon-smelter", +(110, 112, 128): "solar-panel-large", +(110, 112, 128): "solar-panel", +(110, 112, 128): "sorter", +(179, 48, 48): "spawn", +(123, 116, 123): "spectre", +(152, 149, 164): "spore-press", +(152, 154, 164): "steam-generator", +(176, 178, 136): "surge-tower", +(232, 208, 116): "surge-wall-large", +(232, 208, 116): "surge-wall", +(110, 112, 120): "swarmer", +(110, 112, 128): "switch", +(110, 112, 128): "tetrative-reconstructor", +(176, 154, 128): "thermal-generator", +(176, 146, 128): "thermal-pump", +(110, 112, 132): "thorium-reactor", +(128, 117, 165): "thorium-wall-large", +(128, 117, 165): "thorium-wall", +(154, 159, 180): "thruster", +(78, 79, 88): "titanium-conveyor", +(104, 116, 196): "titanium-wall-large", +(104, 116, 196): "titanium-wall", +(110, 116, 128): "tsunami", +(110, 112, 126): "underflow-gate", +(152, 154, 159): "unloader", +(173, 157, 164): "vault", +(136, 154, 164): "water-extractor", +(143, 152, 143): "wave", +} diff --git a/pix2msch/core.py b/pix2msch/core.py index 1b48d85..990ae1e 100644 --- a/pix2msch/core.py +++ b/pix2msch/core.py @@ -1,5 +1,3 @@ -# modified from ado1928/pix2msch
-
try:
import struct, zlib, os, base64
from PIL import Image
diff --git a/pix2msch/modified from ado1928⁄pix2msch b/pix2msch/modified from ado1928⁄pix2msch new file mode 100644 index 0000000..8d1c8b6 --- /dev/null +++ b/pix2msch/modified from ado1928⁄pix2msch @@ -0,0 +1 @@ + diff --git a/pix2msch/main.py b/pix2msch/my.py index eed7e7d..1ed76fe 100755 --- a/pix2msch/main.py +++ b/pix2msch/my.py @@ -17,7 +17,7 @@ args = parser.parse_args() core.pix2msch( args.input, args.name, - args.output, + args.output, False, 200, "path") diff --git a/schem_creation/img2json/main.py b/schem_creation/img2json/main.py index 2e453a8..d16d6c6 100755 --- a/schem_creation/img2json/main.py +++ b/schem_creation/img2json/main.py @@ -10,7 +10,6 @@ console = Console() colors = { (0, 0, 255): "water", - (178, 34, 34): "slag", (110, 112, 128): "additive-reconstructor", (110, 112, 128): "air-factory", (154, 149, 128): "alloy-smelter", @@ -20,7 +19,7 @@ colors = { (176, 185, 128): "battery", (152, 154, 128): "blast-drill", (161, 154, 159): "blast-mixer", - (82, 82, 92): "basalt-boulder", + (82, 82, 92): "boulder", (152, 154, 164): "bridge-conduit", (110, 112, 128): "bridge-conveyor", (156, 182, 164): "coal-centrifuge", @@ -221,7 +220,7 @@ if __name__ == "__main__": out = { "name": args.name, "description": args.description, - "tags": ["u"], + "tags": ["fuck@you"], "width": 0, "height": 0, "blocks": [] diff --git a/schem_image/assets/sprites/blocks/campaign/interplanetary-accelerator-team.png b/schem_image/assets/sprites/blocks/campaign/interplanetary-accelerator-team.png Binary files differnew file mode 100644 index 0000000..e07c7cb --- /dev/null +++ b/schem_image/assets/sprites/blocks/campaign/interplanetary-accelerator-team.png diff --git a/schem_image/assets/sprites/blocks/campaign/interplanetary-accelerator.png b/schem_image/assets/sprites/blocks/campaign/interplanetary-accelerator.png Binary files differnew file mode 100644 index 0000000..41019a2 --- /dev/null +++ b/schem_image/assets/sprites/blocks/campaign/interplanetary-accelerator.png diff --git a/schem_image/assets/sprites/blocks/campaign/launch-pad-large.png b/schem_image/assets/sprites/blocks/campaign/launch-pad-large.png Binary files differnew file mode 100644 index 0000000..d0fbb6b --- /dev/null +++ b/schem_image/assets/sprites/blocks/campaign/launch-pad-large.png diff --git a/schem_image/assets/sprites/blocks/campaign/launch-pad-light.png b/schem_image/assets/sprites/blocks/campaign/launch-pad-light.png Binary files differnew file mode 100644 index 0000000..bf9ab10 --- /dev/null +++ b/schem_image/assets/sprites/blocks/campaign/launch-pad-light.png diff --git a/schem_image/assets/sprites/blocks/campaign/launch-pad.png b/schem_image/assets/sprites/blocks/campaign/launch-pad.png Binary files differnew file mode 100644 index 0000000..81e3a82 --- /dev/null +++ b/schem_image/assets/sprites/blocks/campaign/launch-pad.png diff --git a/schem_image/assets/sprites/blocks/campaign/launchpod.png b/schem_image/assets/sprites/blocks/campaign/launchpod.png Binary files differnew file mode 100644 index 0000000..549a21b --- /dev/null +++ b/schem_image/assets/sprites/blocks/campaign/launchpod.png diff --git a/schem_image/assets/sprites/blocks/crafting/alloy-smelter.png b/schem_image/assets/sprites/blocks/crafting/alloy-smelter.png Binary files differnew file mode 100644 index 0000000..cc75bc6 --- /dev/null +++ b/schem_image/assets/sprites/blocks/crafting/alloy-smelter.png diff --git a/schem_image/assets/sprites/blocks/crafting/blast-mixer.png b/schem_image/assets/sprites/blocks/crafting/blast-mixer.png Binary files differnew file mode 100644 index 0000000..52e7a30 --- /dev/null +++ b/schem_image/assets/sprites/blocks/crafting/blast-mixer.png diff --git a/schem_image/assets/sprites/blocks/crafting/coal-centrifuge.png b/schem_image/assets/sprites/blocks/crafting/coal-centrifuge.png Binary files differnew file mode 100644 index 0000000..33509c7 --- /dev/null +++ b/schem_image/assets/sprites/blocks/crafting/coal-centrifuge.png diff --git a/schem_image/assets/sprites/blocks/crafting/cryofluid-mixer-top.png b/schem_image/assets/sprites/blocks/crafting/cryofluid-mixer-top.png Binary files differnew file mode 100644 index 0000000..3bb5abe --- /dev/null +++ b/schem_image/assets/sprites/blocks/crafting/cryofluid-mixer-top.png diff --git a/schem_image/assets/sprites/blocks/crafting/cryofluid-mixer.png b/schem_image/assets/sprites/blocks/crafting/cryofluid-mixer.png Binary files differnew file mode 100644 index 0000000..f73b195 --- /dev/null +++ b/schem_image/assets/sprites/blocks/crafting/cryofluid-mixer.png diff --git a/schem_image/assets/sprites/blocks/crafting/disassembler-spinner.png b/schem_image/assets/sprites/blocks/crafting/disassembler-spinner.png Binary files differnew file mode 100644 index 0000000..8a7c2bd --- /dev/null +++ b/schem_image/assets/sprites/blocks/crafting/disassembler-spinner.png diff --git a/schem_image/assets/sprites/blocks/crafting/disassembler.png b/schem_image/assets/sprites/blocks/crafting/disassembler.png Binary files differnew file mode 100644 index 0000000..f62df77 --- /dev/null +++ b/schem_image/assets/sprites/blocks/crafting/disassembler.png diff --git a/schem_image/assets/sprites/blocks/crafting/graphite-press.png b/schem_image/assets/sprites/blocks/crafting/graphite-press.png Binary files differnew file mode 100644 index 0000000..46af408 --- /dev/null +++ b/schem_image/assets/sprites/blocks/crafting/graphite-press.png diff --git a/schem_image/assets/sprites/blocks/crafting/incinerator.png b/schem_image/assets/sprites/blocks/crafting/incinerator.png Binary files differnew file mode 100644 index 0000000..839acac --- /dev/null +++ b/schem_image/assets/sprites/blocks/crafting/incinerator.png diff --git a/schem_image/assets/sprites/blocks/crafting/kiln.png b/schem_image/assets/sprites/blocks/crafting/kiln.png Binary files differnew file mode 100644 index 0000000..6a72a28 --- /dev/null +++ b/schem_image/assets/sprites/blocks/crafting/kiln.png diff --git a/schem_image/assets/sprites/blocks/crafting/melter.png b/schem_image/assets/sprites/blocks/crafting/melter.png Binary files differnew file mode 100644 index 0000000..f499dd9 --- /dev/null +++ b/schem_image/assets/sprites/blocks/crafting/melter.png diff --git a/schem_image/assets/sprites/blocks/crafting/multi-press.png b/schem_image/assets/sprites/blocks/crafting/multi-press.png Binary files differnew file mode 100644 index 0000000..57bf129 --- /dev/null +++ b/schem_image/assets/sprites/blocks/crafting/multi-press.png diff --git a/schem_image/assets/sprites/blocks/crafting/phase-weaver-bottom.png b/schem_image/assets/sprites/blocks/crafting/phase-weaver-bottom.png Binary files differnew file mode 100644 index 0000000..e05f72e --- /dev/null +++ b/schem_image/assets/sprites/blocks/crafting/phase-weaver-bottom.png diff --git a/schem_image/assets/sprites/blocks/crafting/phase-weaver-weave.png b/schem_image/assets/sprites/blocks/crafting/phase-weaver-weave.png Binary files differnew file mode 100644 index 0000000..b6dd7d2 --- /dev/null +++ b/schem_image/assets/sprites/blocks/crafting/phase-weaver-weave.png diff --git a/schem_image/assets/sprites/blocks/crafting/phase-weaver.png b/schem_image/assets/sprites/blocks/crafting/phase-weaver.png Binary files differnew file mode 100644 index 0000000..f413a22 --- /dev/null +++ b/schem_image/assets/sprites/blocks/crafting/phase-weaver.png diff --git a/schem_image/assets/sprites/blocks/crafting/plastanium-compressor.png b/schem_image/assets/sprites/blocks/crafting/plastanium-compressor.png Binary files differnew file mode 100644 index 0000000..fa43d0b --- /dev/null +++ b/schem_image/assets/sprites/blocks/crafting/plastanium-compressor.png diff --git a/schem_image/assets/sprites/blocks/crafting/pulverizer-rotator.png b/schem_image/assets/sprites/blocks/crafting/pulverizer-rotator.png Binary files differnew file mode 100644 index 0000000..72cd249 --- /dev/null +++ b/schem_image/assets/sprites/blocks/crafting/pulverizer-rotator.png diff --git a/schem_image/assets/sprites/blocks/crafting/pulverizer.png b/schem_image/assets/sprites/blocks/crafting/pulverizer.png Binary files differnew file mode 100644 index 0000000..d10680f --- /dev/null +++ b/schem_image/assets/sprites/blocks/crafting/pulverizer.png diff --git a/schem_image/assets/sprites/blocks/crafting/pyratite-mixer.png b/schem_image/assets/sprites/blocks/crafting/pyratite-mixer.png Binary files differnew file mode 100644 index 0000000..fa1d0be --- /dev/null +++ b/schem_image/assets/sprites/blocks/crafting/pyratite-mixer.png diff --git a/schem_image/assets/sprites/blocks/crafting/separator-spinner.png b/schem_image/assets/sprites/blocks/crafting/separator-spinner.png Binary files differnew file mode 100644 index 0000000..e09e119 --- /dev/null +++ b/schem_image/assets/sprites/blocks/crafting/separator-spinner.png diff --git a/schem_image/assets/sprites/blocks/crafting/separator.png b/schem_image/assets/sprites/blocks/crafting/separator.png Binary files differnew file mode 100644 index 0000000..cefbb02 --- /dev/null +++ b/schem_image/assets/sprites/blocks/crafting/separator.png diff --git a/schem_image/assets/sprites/blocks/crafting/silicon-crucible.png b/schem_image/assets/sprites/blocks/crafting/silicon-crucible.png Binary files differnew file mode 100644 index 0000000..3c49c49 --- /dev/null +++ b/schem_image/assets/sprites/blocks/crafting/silicon-crucible.png diff --git a/schem_image/assets/sprites/blocks/crafting/silicon-smelter.png b/schem_image/assets/sprites/blocks/crafting/silicon-smelter.png Binary files differnew file mode 100644 index 0000000..5bb658d --- /dev/null +++ b/schem_image/assets/sprites/blocks/crafting/silicon-smelter.png diff --git a/schem_image/assets/sprites/blocks/crafting/spore-press-top.png b/schem_image/assets/sprites/blocks/crafting/spore-press-top.png Binary files differnew file mode 100644 index 0000000..86cc8ce --- /dev/null +++ b/schem_image/assets/sprites/blocks/crafting/spore-press-top.png diff --git a/schem_image/assets/sprites/blocks/crafting/spore-press.png b/schem_image/assets/sprites/blocks/crafting/spore-press.png Binary files differnew file mode 100644 index 0000000..936ca97 --- /dev/null +++ b/schem_image/assets/sprites/blocks/crafting/spore-press.png diff --git a/schem_image/assets/sprites/blocks/defense/copper-wall-large.png b/schem_image/assets/sprites/blocks/defense/copper-wall-large.png Binary files differnew file mode 100644 index 0000000..db78dbe --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/copper-wall-large.png diff --git a/schem_image/assets/sprites/blocks/defense/copper-wall.png b/schem_image/assets/sprites/blocks/defense/copper-wall.png Binary files differnew file mode 100644 index 0000000..3f4ae89 --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/copper-wall.png diff --git a/schem_image/assets/sprites/blocks/defense/door-large-open.png b/schem_image/assets/sprites/blocks/defense/door-large-open.png Binary files differnew file mode 100644 index 0000000..b099e0d --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/door-large-open.png diff --git a/schem_image/assets/sprites/blocks/defense/door-large.png b/schem_image/assets/sprites/blocks/defense/door-large.png Binary files differnew file mode 100644 index 0000000..d667bd7 --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/door-large.png diff --git a/schem_image/assets/sprites/blocks/defense/door-open.png b/schem_image/assets/sprites/blocks/defense/door-open.png Binary files differnew file mode 100644 index 0000000..c4f7b79 --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/door-open.png diff --git a/schem_image/assets/sprites/blocks/defense/door.png b/schem_image/assets/sprites/blocks/defense/door.png Binary files differnew file mode 100644 index 0000000..92ac126 --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/door.png diff --git a/schem_image/assets/sprites/blocks/defense/force-projector-top.png b/schem_image/assets/sprites/blocks/defense/force-projector-top.png Binary files differnew file mode 100644 index 0000000..540cc9b --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/force-projector-top.png diff --git a/schem_image/assets/sprites/blocks/defense/force-projector.png b/schem_image/assets/sprites/blocks/defense/force-projector.png Binary files differnew file mode 100644 index 0000000..993a932 --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/force-projector.png diff --git a/schem_image/assets/sprites/blocks/defense/mend-projector-top.png b/schem_image/assets/sprites/blocks/defense/mend-projector-top.png Binary files differnew file mode 100644 index 0000000..24c80c0 --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/mend-projector-top.png diff --git a/schem_image/assets/sprites/blocks/defense/mend-projector.png b/schem_image/assets/sprites/blocks/defense/mend-projector.png Binary files differnew file mode 100644 index 0000000..b2872d4 --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/mend-projector.png diff --git a/schem_image/assets/sprites/blocks/defense/mender-top.png b/schem_image/assets/sprites/blocks/defense/mender-top.png Binary files differnew file mode 100644 index 0000000..c1feb99 --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/mender-top.png diff --git a/schem_image/assets/sprites/blocks/defense/mender.png b/schem_image/assets/sprites/blocks/defense/mender.png Binary files differnew file mode 100644 index 0000000..4661e33 --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/mender.png diff --git a/schem_image/assets/sprites/blocks/defense/overdrive-dome-top.png b/schem_image/assets/sprites/blocks/defense/overdrive-dome-top.png Binary files differnew file mode 100644 index 0000000..18b52bf --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/overdrive-dome-top.png diff --git a/schem_image/assets/sprites/blocks/defense/overdrive-dome.png b/schem_image/assets/sprites/blocks/defense/overdrive-dome.png Binary files differnew file mode 100644 index 0000000..79517c7 --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/overdrive-dome.png diff --git a/schem_image/assets/sprites/blocks/defense/overdrive-projector-top.png b/schem_image/assets/sprites/blocks/defense/overdrive-projector-top.png Binary files differnew file mode 100644 index 0000000..5b51c8d --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/overdrive-projector-top.png diff --git a/schem_image/assets/sprites/blocks/defense/overdrive-projector.png b/schem_image/assets/sprites/blocks/defense/overdrive-projector.png Binary files differnew file mode 100644 index 0000000..65239b2 --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/overdrive-projector.png diff --git a/schem_image/assets/sprites/blocks/defense/phase-wall-large.png b/schem_image/assets/sprites/blocks/defense/phase-wall-large.png Binary files differnew file mode 100644 index 0000000..daac191 --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/phase-wall-large.png diff --git a/schem_image/assets/sprites/blocks/defense/phase-wall.png b/schem_image/assets/sprites/blocks/defense/phase-wall.png Binary files differnew file mode 100644 index 0000000..9cd08b7 --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/phase-wall.png diff --git a/schem_image/assets/sprites/blocks/defense/plastanium-wall-large.png b/schem_image/assets/sprites/blocks/defense/plastanium-wall-large.png Binary files differnew file mode 100644 index 0000000..c819b34 --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/plastanium-wall-large.png diff --git a/schem_image/assets/sprites/blocks/defense/plastanium-wall.png b/schem_image/assets/sprites/blocks/defense/plastanium-wall.png Binary files differnew file mode 100644 index 0000000..717e327 --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/plastanium-wall.png diff --git a/schem_image/assets/sprites/blocks/defense/scrap-wall-gigantic.png b/schem_image/assets/sprites/blocks/defense/scrap-wall-gigantic.png Binary files differnew file mode 100644 index 0000000..18bc950 --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/scrap-wall-gigantic.png diff --git a/schem_image/assets/sprites/blocks/defense/scrap-wall-huge.png b/schem_image/assets/sprites/blocks/defense/scrap-wall-huge.png Binary files differnew file mode 100644 index 0000000..b97881b --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/scrap-wall-huge.png diff --git a/schem_image/assets/sprites/blocks/defense/scrap-wall-large.png b/schem_image/assets/sprites/blocks/defense/scrap-wall-large.png Binary files differnew file mode 100644 index 0000000..527ab9a --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/scrap-wall-large.png diff --git a/schem_image/assets/sprites/blocks/defense/scrap-wall-large2.png b/schem_image/assets/sprites/blocks/defense/scrap-wall-large2.png Binary files differnew file mode 100644 index 0000000..5785da4 --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/scrap-wall-large2.png diff --git a/schem_image/assets/sprites/blocks/defense/scrap-wall-large3.png b/schem_image/assets/sprites/blocks/defense/scrap-wall-large3.png Binary files differnew file mode 100644 index 0000000..386d9cd --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/scrap-wall-large3.png diff --git a/schem_image/assets/sprites/blocks/defense/scrap-wall-large4.png b/schem_image/assets/sprites/blocks/defense/scrap-wall-large4.png Binary files differnew file mode 100644 index 0000000..cb50831 --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/scrap-wall-large4.png diff --git a/schem_image/assets/sprites/blocks/defense/scrap-wall.png b/schem_image/assets/sprites/blocks/defense/scrap-wall.png Binary files differnew file mode 100644 index 0000000..9b12ddf --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/scrap-wall.png diff --git a/schem_image/assets/sprites/blocks/defense/shock-mine.png b/schem_image/assets/sprites/blocks/defense/shock-mine.png Binary files differnew file mode 100644 index 0000000..3a286f0 --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/shock-mine.png diff --git a/schem_image/assets/sprites/blocks/defense/surge-wall-large.png b/schem_image/assets/sprites/blocks/defense/surge-wall-large.png Binary files differnew file mode 100644 index 0000000..cf1eb8b --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/surge-wall-large.png diff --git a/schem_image/assets/sprites/blocks/defense/surge-wall.png b/schem_image/assets/sprites/blocks/defense/surge-wall.png Binary files differnew file mode 100644 index 0000000..8dd6798 --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/surge-wall.png diff --git a/schem_image/assets/sprites/blocks/defense/thorium-wall-large.png b/schem_image/assets/sprites/blocks/defense/thorium-wall-large.png Binary files differnew file mode 100644 index 0000000..6b045b4 --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/thorium-wall-large.png diff --git a/schem_image/assets/sprites/blocks/defense/thorium-wall.png b/schem_image/assets/sprites/blocks/defense/thorium-wall.png Binary files differnew file mode 100644 index 0000000..deb9ede --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/thorium-wall.png diff --git a/schem_image/assets/sprites/blocks/defense/thruster-top.png b/schem_image/assets/sprites/blocks/defense/thruster-top.png Binary files differnew file mode 100644 index 0000000..c4315ef --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/thruster-top.png diff --git a/schem_image/assets/sprites/blocks/defense/thruster.png b/schem_image/assets/sprites/blocks/defense/thruster.png Binary files differnew file mode 100644 index 0000000..90be6bb --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/thruster.png diff --git a/schem_image/assets/sprites/blocks/defense/titanium-wall-large.png b/schem_image/assets/sprites/blocks/defense/titanium-wall-large.png Binary files differnew file mode 100644 index 0000000..7dd5a7a --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/titanium-wall-large.png diff --git a/schem_image/assets/sprites/blocks/defense/titanium-wall.png b/schem_image/assets/sprites/blocks/defense/titanium-wall.png Binary files differnew file mode 100644 index 0000000..6f3cb08 --- /dev/null +++ b/schem_image/assets/sprites/blocks/defense/titanium-wall.png diff --git a/schem_image/assets/sprites/blocks/distribution/bridge-arrow.png b/schem_image/assets/sprites/blocks/distribution/bridge-arrow.png Binary files differnew file mode 100644 index 0000000..e6c8859 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/bridge-arrow.png diff --git a/schem_image/assets/sprites/blocks/distribution/bridge-conveyor-arrow.png b/schem_image/assets/sprites/blocks/distribution/bridge-conveyor-arrow.png Binary files differnew file mode 100644 index 0000000..b8b62bc --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/bridge-conveyor-arrow.png diff --git a/schem_image/assets/sprites/blocks/distribution/bridge-conveyor-bridge.png b/schem_image/assets/sprites/blocks/distribution/bridge-conveyor-bridge.png Binary files differnew file mode 100644 index 0000000..1ae054b --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/bridge-conveyor-bridge.png diff --git a/schem_image/assets/sprites/blocks/distribution/bridge-conveyor-end.png b/schem_image/assets/sprites/blocks/distribution/bridge-conveyor-end.png Binary files differnew file mode 100644 index 0000000..48d3f85 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/bridge-conveyor-end.png diff --git a/schem_image/assets/sprites/blocks/distribution/bridge-conveyor.png b/schem_image/assets/sprites/blocks/distribution/bridge-conveyor.png Binary files differnew file mode 100644 index 0000000..b6ca4c3 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/bridge-conveyor.png diff --git a/schem_image/assets/sprites/blocks/distribution/center.png b/schem_image/assets/sprites/blocks/distribution/center.png Binary files differnew file mode 100644 index 0000000..19def6b --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/center.png diff --git a/schem_image/assets/sprites/blocks/distribution/conveyors/armored-conveyor-0-0.png b/schem_image/assets/sprites/blocks/distribution/conveyors/armored-conveyor-0-0.png Binary files differnew file mode 100644 index 0000000..2995011 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/conveyors/armored-conveyor-0-0.png diff --git a/schem_image/assets/sprites/blocks/distribution/conveyors/armored-conveyor-1-0.png b/schem_image/assets/sprites/blocks/distribution/conveyors/armored-conveyor-1-0.png Binary files differnew file mode 100644 index 0000000..2c207df --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/conveyors/armored-conveyor-1-0.png diff --git a/schem_image/assets/sprites/blocks/distribution/conveyors/armored-conveyor-2-0.png b/schem_image/assets/sprites/blocks/distribution/conveyors/armored-conveyor-2-0.png Binary files differnew file mode 100644 index 0000000..dde9319 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/conveyors/armored-conveyor-2-0.png diff --git a/schem_image/assets/sprites/blocks/distribution/conveyors/armored-conveyor-3-0.png b/schem_image/assets/sprites/blocks/distribution/conveyors/armored-conveyor-3-0.png Binary files differnew file mode 100644 index 0000000..a4e76f2 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/conveyors/armored-conveyor-3-0.png diff --git a/schem_image/assets/sprites/blocks/distribution/conveyors/armored-conveyor-4-0.png b/schem_image/assets/sprites/blocks/distribution/conveyors/armored-conveyor-4-0.png Binary files differnew file mode 100644 index 0000000..868b0f4 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/conveyors/armored-conveyor-4-0.png diff --git a/schem_image/assets/sprites/blocks/distribution/conveyors/conveyor-0-0.png b/schem_image/assets/sprites/blocks/distribution/conveyors/conveyor-0-0.png Binary files differnew file mode 100644 index 0000000..5f7264e --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/conveyors/conveyor-0-0.png diff --git a/schem_image/assets/sprites/blocks/distribution/conveyors/conveyor-1-0.png b/schem_image/assets/sprites/blocks/distribution/conveyors/conveyor-1-0.png Binary files differnew file mode 100644 index 0000000..c50b281 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/conveyors/conveyor-1-0.png diff --git a/schem_image/assets/sprites/blocks/distribution/conveyors/conveyor-2-0.png b/schem_image/assets/sprites/blocks/distribution/conveyors/conveyor-2-0.png Binary files differnew file mode 100644 index 0000000..9dc27e1 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/conveyors/conveyor-2-0.png diff --git a/schem_image/assets/sprites/blocks/distribution/conveyors/conveyor-3-0.png b/schem_image/assets/sprites/blocks/distribution/conveyors/conveyor-3-0.png Binary files differnew file mode 100644 index 0000000..0b92a66 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/conveyors/conveyor-3-0.png diff --git a/schem_image/assets/sprites/blocks/distribution/conveyors/conveyor-4-0.png b/schem_image/assets/sprites/blocks/distribution/conveyors/conveyor-4-0.png Binary files differnew file mode 100644 index 0000000..adf781a --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/conveyors/conveyor-4-0.png diff --git a/schem_image/assets/sprites/blocks/distribution/conveyors/plastanium-conveyor-0.png b/schem_image/assets/sprites/blocks/distribution/conveyors/plastanium-conveyor-0.png Binary files differnew file mode 100644 index 0000000..f4d50a7 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/conveyors/plastanium-conveyor-0.png diff --git a/schem_image/assets/sprites/blocks/distribution/conveyors/plastanium-conveyor-1.png b/schem_image/assets/sprites/blocks/distribution/conveyors/plastanium-conveyor-1.png Binary files differnew file mode 100644 index 0000000..7a44bfb --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/conveyors/plastanium-conveyor-1.png diff --git a/schem_image/assets/sprites/blocks/distribution/conveyors/plastanium-conveyor-2.png b/schem_image/assets/sprites/blocks/distribution/conveyors/plastanium-conveyor-2.png Binary files differnew file mode 100644 index 0000000..bba8997 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/conveyors/plastanium-conveyor-2.png diff --git a/schem_image/assets/sprites/blocks/distribution/conveyors/plastanium-conveyor-edge.png b/schem_image/assets/sprites/blocks/distribution/conveyors/plastanium-conveyor-edge.png Binary files differnew file mode 100644 index 0000000..5041f02 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/conveyors/plastanium-conveyor-edge.png diff --git a/schem_image/assets/sprites/blocks/distribution/conveyors/plastanium-conveyor.png b/schem_image/assets/sprites/blocks/distribution/conveyors/plastanium-conveyor.png Binary files differnew file mode 100644 index 0000000..3f5fbf0 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/conveyors/plastanium-conveyor.png diff --git a/schem_image/assets/sprites/blocks/distribution/conveyors/titanium-conveyor-0-0.png b/schem_image/assets/sprites/blocks/distribution/conveyors/titanium-conveyor-0-0.png Binary files differnew file mode 100644 index 0000000..7cd0f41 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/conveyors/titanium-conveyor-0-0.png diff --git a/schem_image/assets/sprites/blocks/distribution/conveyors/titanium-conveyor-1-0.png b/schem_image/assets/sprites/blocks/distribution/conveyors/titanium-conveyor-1-0.png Binary files differnew file mode 100644 index 0000000..0f8b737 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/conveyors/titanium-conveyor-1-0.png diff --git a/schem_image/assets/sprites/blocks/distribution/conveyors/titanium-conveyor-2-0.png b/schem_image/assets/sprites/blocks/distribution/conveyors/titanium-conveyor-2-0.png Binary files differnew file mode 100644 index 0000000..a0f2ef7 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/conveyors/titanium-conveyor-2-0.png diff --git a/schem_image/assets/sprites/blocks/distribution/conveyors/titanium-conveyor-3-0.png b/schem_image/assets/sprites/blocks/distribution/conveyors/titanium-conveyor-3-0.png Binary files differnew file mode 100644 index 0000000..cdaa149 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/conveyors/titanium-conveyor-3-0.png diff --git a/schem_image/assets/sprites/blocks/distribution/conveyors/titanium-conveyor-4-0.png b/schem_image/assets/sprites/blocks/distribution/conveyors/titanium-conveyor-4-0.png Binary files differnew file mode 100644 index 0000000..b8fbdcf --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/conveyors/titanium-conveyor-4-0.png diff --git a/schem_image/assets/sprites/blocks/distribution/cross.png b/schem_image/assets/sprites/blocks/distribution/cross.png Binary files differnew file mode 100644 index 0000000..0d9dea8 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/cross.png diff --git a/schem_image/assets/sprites/blocks/distribution/distributor.png b/schem_image/assets/sprites/blocks/distribution/distributor.png Binary files differnew file mode 100644 index 0000000..c0cb720 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/distributor.png diff --git a/schem_image/assets/sprites/blocks/distribution/ducts/duct-bottom-0.png b/schem_image/assets/sprites/blocks/distribution/ducts/duct-bottom-0.png Binary files differnew file mode 100644 index 0000000..329fc2f --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/ducts/duct-bottom-0.png diff --git a/schem_image/assets/sprites/blocks/distribution/ducts/duct-bottom-1.png b/schem_image/assets/sprites/blocks/distribution/ducts/duct-bottom-1.png Binary files differnew file mode 100644 index 0000000..6e793c7 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/ducts/duct-bottom-1.png diff --git a/schem_image/assets/sprites/blocks/distribution/ducts/duct-bottom-2.png b/schem_image/assets/sprites/blocks/distribution/ducts/duct-bottom-2.png Binary files differnew file mode 100644 index 0000000..a2dd7b5 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/ducts/duct-bottom-2.png diff --git a/schem_image/assets/sprites/blocks/distribution/ducts/duct-bottom-3.png b/schem_image/assets/sprites/blocks/distribution/ducts/duct-bottom-3.png Binary files differnew file mode 100644 index 0000000..a2dd7b5 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/ducts/duct-bottom-3.png diff --git a/schem_image/assets/sprites/blocks/distribution/ducts/duct-bottom-4.png b/schem_image/assets/sprites/blocks/distribution/ducts/duct-bottom-4.png Binary files differnew file mode 100644 index 0000000..a2dd7b5 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/ducts/duct-bottom-4.png diff --git a/schem_image/assets/sprites/blocks/distribution/ducts/duct-bottom.png b/schem_image/assets/sprites/blocks/distribution/ducts/duct-bottom.png Binary files differnew file mode 100644 index 0000000..04cecf2 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/ducts/duct-bottom.png diff --git a/schem_image/assets/sprites/blocks/distribution/ducts/duct-bridge-arrow.png b/schem_image/assets/sprites/blocks/distribution/ducts/duct-bridge-arrow.png Binary files differnew file mode 100644 index 0000000..f47060e --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/ducts/duct-bridge-arrow.png diff --git a/schem_image/assets/sprites/blocks/distribution/ducts/duct-bridge-bridge-bottom.png b/schem_image/assets/sprites/blocks/distribution/ducts/duct-bridge-bridge-bottom.png Binary files differnew file mode 100644 index 0000000..1625679 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/ducts/duct-bridge-bridge-bottom.png diff --git a/schem_image/assets/sprites/blocks/distribution/ducts/duct-bridge-bridge.png b/schem_image/assets/sprites/blocks/distribution/ducts/duct-bridge-bridge.png Binary files differnew file mode 100644 index 0000000..ff853ce --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/ducts/duct-bridge-bridge.png diff --git a/schem_image/assets/sprites/blocks/distribution/ducts/duct-bridge-dir.png b/schem_image/assets/sprites/blocks/distribution/ducts/duct-bridge-dir.png Binary files differnew file mode 100644 index 0000000..8349ac6 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/ducts/duct-bridge-dir.png diff --git a/schem_image/assets/sprites/blocks/distribution/ducts/duct-bridge.png b/schem_image/assets/sprites/blocks/distribution/ducts/duct-bridge.png Binary files differnew file mode 100644 index 0000000..428785c --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/ducts/duct-bridge.png diff --git a/schem_image/assets/sprites/blocks/distribution/ducts/duct-router-top.png b/schem_image/assets/sprites/blocks/distribution/ducts/duct-router-top.png Binary files differnew file mode 100644 index 0000000..f93d863 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/ducts/duct-router-top.png diff --git a/schem_image/assets/sprites/blocks/distribution/ducts/duct-router.png b/schem_image/assets/sprites/blocks/distribution/ducts/duct-router.png Binary files differnew file mode 100644 index 0000000..428785c --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/ducts/duct-router.png diff --git a/schem_image/assets/sprites/blocks/distribution/ducts/duct-top-0.png b/schem_image/assets/sprites/blocks/distribution/ducts/duct-top-0.png Binary files differnew file mode 100644 index 0000000..04cd2ab --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/ducts/duct-top-0.png diff --git a/schem_image/assets/sprites/blocks/distribution/ducts/duct-top-1.png b/schem_image/assets/sprites/blocks/distribution/ducts/duct-top-1.png Binary files differnew file mode 100644 index 0000000..2e1b8c0 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/ducts/duct-top-1.png diff --git a/schem_image/assets/sprites/blocks/distribution/ducts/duct-top-2.png b/schem_image/assets/sprites/blocks/distribution/ducts/duct-top-2.png Binary files differnew file mode 100644 index 0000000..10fde0b --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/ducts/duct-top-2.png diff --git a/schem_image/assets/sprites/blocks/distribution/ducts/duct-top-3.png b/schem_image/assets/sprites/blocks/distribution/ducts/duct-top-3.png Binary files differnew file mode 100644 index 0000000..ab3288d --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/ducts/duct-top-3.png diff --git a/schem_image/assets/sprites/blocks/distribution/ducts/duct-top-4.png b/schem_image/assets/sprites/blocks/distribution/ducts/duct-top-4.png Binary files differnew file mode 100644 index 0000000..adad9a7 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/ducts/duct-top-4.png diff --git a/schem_image/assets/sprites/blocks/distribution/inverted-sorter.png b/schem_image/assets/sprites/blocks/distribution/inverted-sorter.png Binary files differnew file mode 100644 index 0000000..e023e20 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/inverted-sorter.png diff --git a/schem_image/assets/sprites/blocks/distribution/junction.png b/schem_image/assets/sprites/blocks/distribution/junction.png Binary files differnew file mode 100644 index 0000000..5e1c876 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/junction.png diff --git a/schem_image/assets/sprites/blocks/distribution/mass-driver-base.png b/schem_image/assets/sprites/blocks/distribution/mass-driver-base.png Binary files differnew file mode 100644 index 0000000..f0eaff3 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/mass-driver-base.png diff --git a/schem_image/assets/sprites/blocks/distribution/mass-driver.png b/schem_image/assets/sprites/blocks/distribution/mass-driver.png Binary files differnew file mode 100644 index 0000000..7efb0d8 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/mass-driver.png diff --git a/schem_image/assets/sprites/blocks/distribution/overflow-gate.png b/schem_image/assets/sprites/blocks/distribution/overflow-gate.png Binary files differnew file mode 100644 index 0000000..baf0fb0 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/overflow-gate.png diff --git a/schem_image/assets/sprites/blocks/distribution/phase-conveyor-arrow.png b/schem_image/assets/sprites/blocks/distribution/phase-conveyor-arrow.png Binary files differnew file mode 100644 index 0000000..22198e8 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/phase-conveyor-arrow.png diff --git a/schem_image/assets/sprites/blocks/distribution/phase-conveyor-bridge.png b/schem_image/assets/sprites/blocks/distribution/phase-conveyor-bridge.png Binary files differnew file mode 100644 index 0000000..176c3fc --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/phase-conveyor-bridge.png diff --git a/schem_image/assets/sprites/blocks/distribution/phase-conveyor-end.png b/schem_image/assets/sprites/blocks/distribution/phase-conveyor-end.png Binary files differnew file mode 100644 index 0000000..090155a --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/phase-conveyor-end.png diff --git a/schem_image/assets/sprites/blocks/distribution/phase-conveyor.png b/schem_image/assets/sprites/blocks/distribution/phase-conveyor.png Binary files differnew file mode 100644 index 0000000..505269a --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/phase-conveyor.png diff --git a/schem_image/assets/sprites/blocks/distribution/router.png b/schem_image/assets/sprites/blocks/distribution/router.png Binary files differnew file mode 100644 index 0000000..5233503 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/router.png diff --git a/schem_image/assets/sprites/blocks/distribution/sorter.png b/schem_image/assets/sprites/blocks/distribution/sorter.png Binary files differnew file mode 100644 index 0000000..a4c8b37 --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/sorter.png diff --git a/schem_image/assets/sprites/blocks/distribution/underflow-gate.png b/schem_image/assets/sprites/blocks/distribution/underflow-gate.png Binary files differnew file mode 100644 index 0000000..733b8cb --- /dev/null +++ b/schem_image/assets/sprites/blocks/distribution/underflow-gate.png diff --git a/schem_image/assets/sprites/blocks/environment/basalt1.png b/schem_image/assets/sprites/blocks/environment/basalt1.png Binary files differnew file mode 100644 index 0000000..4b14fe9 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/basalt1.png diff --git a/schem_image/assets/sprites/blocks/environment/basalt2.png b/schem_image/assets/sprites/blocks/environment/basalt2.png Binary files differnew file mode 100644 index 0000000..dab1932 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/basalt2.png diff --git a/schem_image/assets/sprites/blocks/environment/basalt3.png b/schem_image/assets/sprites/blocks/environment/basalt3.png Binary files differnew file mode 100644 index 0000000..8afeab4 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/basalt3.png diff --git a/schem_image/assets/sprites/blocks/environment/char1.png b/schem_image/assets/sprites/blocks/environment/char1.png Binary files differnew file mode 100644 index 0000000..d8a1dae --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/char1.png diff --git a/schem_image/assets/sprites/blocks/environment/char2.png b/schem_image/assets/sprites/blocks/environment/char2.png Binary files differnew file mode 100644 index 0000000..c37787b --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/char2.png diff --git a/schem_image/assets/sprites/blocks/environment/char3.png b/schem_image/assets/sprites/blocks/environment/char3.png Binary files differnew file mode 100644 index 0000000..c45e698 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/char3.png diff --git a/schem_image/assets/sprites/blocks/environment/cliff.png b/schem_image/assets/sprites/blocks/environment/cliff.png Binary files differnew file mode 100644 index 0000000..0ea51ef --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/cliff.png diff --git a/schem_image/assets/sprites/blocks/environment/cliff0.png b/schem_image/assets/sprites/blocks/environment/cliff0.png Binary files differnew file mode 100644 index 0000000..22f5e70 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/cliff0.png diff --git a/schem_image/assets/sprites/blocks/environment/cliff1.png b/schem_image/assets/sprites/blocks/environment/cliff1.png Binary files differnew file mode 100644 index 0000000..03ff8db --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/cliff1.png diff --git a/schem_image/assets/sprites/blocks/environment/cliff2.png b/schem_image/assets/sprites/blocks/environment/cliff2.png Binary files differnew file mode 100644 index 0000000..701e2f1 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/cliff2.png diff --git a/schem_image/assets/sprites/blocks/environment/cliff3.png b/schem_image/assets/sprites/blocks/environment/cliff3.png Binary files differnew file mode 100644 index 0000000..e78a6f2 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/cliff3.png diff --git a/schem_image/assets/sprites/blocks/environment/cliff4.png b/schem_image/assets/sprites/blocks/environment/cliff4.png Binary files differnew file mode 100644 index 0000000..7800c59 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/cliff4.png diff --git a/schem_image/assets/sprites/blocks/environment/cliff5.png b/schem_image/assets/sprites/blocks/environment/cliff5.png Binary files differnew file mode 100644 index 0000000..5518753 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/cliff5.png diff --git a/schem_image/assets/sprites/blocks/environment/cliff6.png b/schem_image/assets/sprites/blocks/environment/cliff6.png Binary files differnew file mode 100644 index 0000000..fceb598 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/cliff6.png diff --git a/schem_image/assets/sprites/blocks/environment/cliff7.png b/schem_image/assets/sprites/blocks/environment/cliff7.png Binary files differnew file mode 100644 index 0000000..5978387 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/cliff7.png diff --git a/schem_image/assets/sprites/blocks/environment/coal1.png b/schem_image/assets/sprites/blocks/environment/coal1.png Binary files differnew file mode 100644 index 0000000..8d93559 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/coal1.png diff --git a/schem_image/assets/sprites/blocks/environment/coal2.png b/schem_image/assets/sprites/blocks/environment/coal2.png Binary files differnew file mode 100644 index 0000000..0e02214 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/coal2.png diff --git a/schem_image/assets/sprites/blocks/environment/coal3.png b/schem_image/assets/sprites/blocks/environment/coal3.png Binary files differnew file mode 100644 index 0000000..710680c --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/coal3.png diff --git a/schem_image/assets/sprites/blocks/environment/copper1.png b/schem_image/assets/sprites/blocks/environment/copper1.png Binary files differnew file mode 100644 index 0000000..a16a0d7 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/copper1.png diff --git a/schem_image/assets/sprites/blocks/environment/copper2.png b/schem_image/assets/sprites/blocks/environment/copper2.png Binary files differnew file mode 100644 index 0000000..be68753 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/copper2.png diff --git a/schem_image/assets/sprites/blocks/environment/copper3.png b/schem_image/assets/sprites/blocks/environment/copper3.png Binary files differnew file mode 100644 index 0000000..8ff6eca --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/copper3.png diff --git a/schem_image/assets/sprites/blocks/environment/craters1.png b/schem_image/assets/sprites/blocks/environment/craters1.png Binary files differnew file mode 100644 index 0000000..7b04e35 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/craters1.png diff --git a/schem_image/assets/sprites/blocks/environment/craters2.png b/schem_image/assets/sprites/blocks/environment/craters2.png Binary files differnew file mode 100644 index 0000000..ae6dc91 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/craters2.png diff --git a/schem_image/assets/sprites/blocks/environment/craters3.png b/schem_image/assets/sprites/blocks/environment/craters3.png Binary files differnew file mode 100644 index 0000000..1cc1193 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/craters3.png diff --git a/schem_image/assets/sprites/blocks/environment/craters4.png b/schem_image/assets/sprites/blocks/environment/craters4.png Binary files differnew file mode 100644 index 0000000..62cfa1f --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/craters4.png diff --git a/schem_image/assets/sprites/blocks/environment/craters5.png b/schem_image/assets/sprites/blocks/environment/craters5.png Binary files differnew file mode 100644 index 0000000..d163324 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/craters5.png diff --git a/schem_image/assets/sprites/blocks/environment/craters6.png b/schem_image/assets/sprites/blocks/environment/craters6.png Binary files differnew file mode 100644 index 0000000..a504bcf --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/craters6.png diff --git a/schem_image/assets/sprites/blocks/environment/dacite-wall-large.png b/schem_image/assets/sprites/blocks/environment/dacite-wall-large.png Binary files differnew file mode 100644 index 0000000..570a13d --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/dacite-wall-large.png diff --git a/schem_image/assets/sprites/blocks/environment/dacite-wall1.png b/schem_image/assets/sprites/blocks/environment/dacite-wall1.png Binary files differnew file mode 100644 index 0000000..3f0f70e --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/dacite-wall1.png diff --git a/schem_image/assets/sprites/blocks/environment/dacite-wall2.png b/schem_image/assets/sprites/blocks/environment/dacite-wall2.png Binary files differnew file mode 100644 index 0000000..07dd33a --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/dacite-wall2.png diff --git a/schem_image/assets/sprites/blocks/environment/dacite1.png b/schem_image/assets/sprites/blocks/environment/dacite1.png Binary files differnew file mode 100644 index 0000000..07a7a19 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/dacite1.png diff --git a/schem_image/assets/sprites/blocks/environment/dacite2.png b/schem_image/assets/sprites/blocks/environment/dacite2.png Binary files differnew file mode 100644 index 0000000..f4e2ebe --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/dacite2.png diff --git a/schem_image/assets/sprites/blocks/environment/dacite3.png b/schem_image/assets/sprites/blocks/environment/dacite3.png Binary files differnew file mode 100644 index 0000000..1580a22 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/dacite3.png diff --git a/schem_image/assets/sprites/blocks/environment/dark-metal-large.png b/schem_image/assets/sprites/blocks/environment/dark-metal-large.png Binary files differnew file mode 100644 index 0000000..42a53db --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/dark-metal-large.png diff --git a/schem_image/assets/sprites/blocks/environment/dark-metal1.png b/schem_image/assets/sprites/blocks/environment/dark-metal1.png Binary files differnew file mode 100644 index 0000000..ce65d4f --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/dark-metal1.png diff --git a/schem_image/assets/sprites/blocks/environment/dark-metal2.png b/schem_image/assets/sprites/blocks/environment/dark-metal2.png Binary files differnew file mode 100644 index 0000000..42f7238 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/dark-metal2.png diff --git a/schem_image/assets/sprites/blocks/environment/dark-panel-1.png b/schem_image/assets/sprites/blocks/environment/dark-panel-1.png Binary files differnew file mode 100644 index 0000000..ea2d25e --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/dark-panel-1.png diff --git a/schem_image/assets/sprites/blocks/environment/dark-panel-2.png b/schem_image/assets/sprites/blocks/environment/dark-panel-2.png Binary files differnew file mode 100644 index 0000000..117c0fd --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/dark-panel-2.png diff --git a/schem_image/assets/sprites/blocks/environment/dark-panel-3.png b/schem_image/assets/sprites/blocks/environment/dark-panel-3.png Binary files differnew file mode 100644 index 0000000..382aaa7 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/dark-panel-3.png diff --git a/schem_image/assets/sprites/blocks/environment/dark-panel-4.png b/schem_image/assets/sprites/blocks/environment/dark-panel-4.png Binary files differnew file mode 100644 index 0000000..a69c9c2 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/dark-panel-4.png diff --git a/schem_image/assets/sprites/blocks/environment/dark-panel-5.png b/schem_image/assets/sprites/blocks/environment/dark-panel-5.png Binary files differnew file mode 100644 index 0000000..b7d3e69 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/dark-panel-5.png diff --git a/schem_image/assets/sprites/blocks/environment/dark-panel-6.png b/schem_image/assets/sprites/blocks/environment/dark-panel-6.png Binary files differnew file mode 100644 index 0000000..0c0423c --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/dark-panel-6.png diff --git a/schem_image/assets/sprites/blocks/environment/darksand-tainted-water.png b/schem_image/assets/sprites/blocks/environment/darksand-tainted-water.png Binary files differnew file mode 100644 index 0000000..4a551c6 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/darksand-tainted-water.png diff --git a/schem_image/assets/sprites/blocks/environment/darksand-water.png b/schem_image/assets/sprites/blocks/environment/darksand-water.png Binary files differnew file mode 100644 index 0000000..0d73187 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/darksand-water.png diff --git a/schem_image/assets/sprites/blocks/environment/darksand1.png b/schem_image/assets/sprites/blocks/environment/darksand1.png Binary files differnew file mode 100644 index 0000000..d2464e4 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/darksand1.png diff --git a/schem_image/assets/sprites/blocks/environment/darksand2.png b/schem_image/assets/sprites/blocks/environment/darksand2.png Binary files differnew file mode 100644 index 0000000..6faed6d --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/darksand2.png diff --git a/schem_image/assets/sprites/blocks/environment/darksand3.png b/schem_image/assets/sprites/blocks/environment/darksand3.png Binary files differnew file mode 100644 index 0000000..8d3b199 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/darksand3.png diff --git a/schem_image/assets/sprites/blocks/environment/deepwater.png b/schem_image/assets/sprites/blocks/environment/deepwater.png Binary files differnew file mode 100644 index 0000000..f441f06 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/deepwater.png diff --git a/schem_image/assets/sprites/blocks/environment/dirt-wall-large.png b/schem_image/assets/sprites/blocks/environment/dirt-wall-large.png Binary files differnew file mode 100644 index 0000000..208e7b2 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/dirt-wall-large.png diff --git a/schem_image/assets/sprites/blocks/environment/dirt-wall1.png b/schem_image/assets/sprites/blocks/environment/dirt-wall1.png Binary files differnew file mode 100644 index 0000000..6250aff --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/dirt-wall1.png diff --git a/schem_image/assets/sprites/blocks/environment/dirt-wall2.png b/schem_image/assets/sprites/blocks/environment/dirt-wall2.png Binary files differnew file mode 100644 index 0000000..4840a10 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/dirt-wall2.png diff --git a/schem_image/assets/sprites/blocks/environment/dirt1.png b/schem_image/assets/sprites/blocks/environment/dirt1.png Binary files differnew file mode 100644 index 0000000..1f2b788 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/dirt1.png diff --git a/schem_image/assets/sprites/blocks/environment/dirt2.png b/schem_image/assets/sprites/blocks/environment/dirt2.png Binary files differnew file mode 100644 index 0000000..40e8486 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/dirt2.png diff --git a/schem_image/assets/sprites/blocks/environment/dirt3.png b/schem_image/assets/sprites/blocks/environment/dirt3.png Binary files differnew file mode 100644 index 0000000..0bf0e1c --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/dirt3.png diff --git a/schem_image/assets/sprites/blocks/environment/dune-wall-large.png b/schem_image/assets/sprites/blocks/environment/dune-wall-large.png Binary files differnew file mode 100644 index 0000000..2308259 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/dune-wall-large.png diff --git a/schem_image/assets/sprites/blocks/environment/dune-wall1.png b/schem_image/assets/sprites/blocks/environment/dune-wall1.png Binary files differnew file mode 100644 index 0000000..64d13b3 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/dune-wall1.png diff --git a/schem_image/assets/sprites/blocks/environment/dune-wall2.png b/schem_image/assets/sprites/blocks/environment/dune-wall2.png Binary files differnew file mode 100644 index 0000000..5e3efca --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/dune-wall2.png diff --git a/schem_image/assets/sprites/blocks/environment/edge-stencil.png b/schem_image/assets/sprites/blocks/environment/edge-stencil.png Binary files differnew file mode 100644 index 0000000..77a56c3 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/edge-stencil.png diff --git a/schem_image/assets/sprites/blocks/environment/edge.png b/schem_image/assets/sprites/blocks/environment/edge.png Binary files differnew file mode 100644 index 0000000..bd38d6c --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/edge.png diff --git a/schem_image/assets/sprites/blocks/environment/edgier.png b/schem_image/assets/sprites/blocks/environment/edgier.png Binary files differnew file mode 100644 index 0000000..0e4e66c --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/edgier.png diff --git a/schem_image/assets/sprites/blocks/environment/grass1.png b/schem_image/assets/sprites/blocks/environment/grass1.png Binary files differnew file mode 100644 index 0000000..95e7adb --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/grass1.png diff --git a/schem_image/assets/sprites/blocks/environment/grass2.png b/schem_image/assets/sprites/blocks/environment/grass2.png Binary files differnew file mode 100644 index 0000000..2fa3e90 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/grass2.png diff --git a/schem_image/assets/sprites/blocks/environment/grass3.png b/schem_image/assets/sprites/blocks/environment/grass3.png Binary files differnew file mode 100644 index 0000000..6006976 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/grass3.png diff --git a/schem_image/assets/sprites/blocks/environment/hotrock1.png b/schem_image/assets/sprites/blocks/environment/hotrock1.png Binary files differnew file mode 100644 index 0000000..b21bcb1 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/hotrock1.png diff --git a/schem_image/assets/sprites/blocks/environment/hotrock2.png b/schem_image/assets/sprites/blocks/environment/hotrock2.png Binary files differnew file mode 100644 index 0000000..e6d108f --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/hotrock2.png diff --git a/schem_image/assets/sprites/blocks/environment/hotrock3.png b/schem_image/assets/sprites/blocks/environment/hotrock3.png Binary files differnew file mode 100644 index 0000000..9741c88 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/hotrock3.png diff --git a/schem_image/assets/sprites/blocks/environment/ice-snow1.png b/schem_image/assets/sprites/blocks/environment/ice-snow1.png Binary files differnew file mode 100644 index 0000000..bf09ef3 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/ice-snow1.png diff --git a/schem_image/assets/sprites/blocks/environment/ice-snow2.png b/schem_image/assets/sprites/blocks/environment/ice-snow2.png Binary files differnew file mode 100644 index 0000000..3b26548 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/ice-snow2.png diff --git a/schem_image/assets/sprites/blocks/environment/ice-snow3.png b/schem_image/assets/sprites/blocks/environment/ice-snow3.png Binary files differnew file mode 100644 index 0000000..3a9c3b5 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/ice-snow3.png diff --git a/schem_image/assets/sprites/blocks/environment/ice-wall-large.png b/schem_image/assets/sprites/blocks/environment/ice-wall-large.png Binary files differnew file mode 100644 index 0000000..ac584bb --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/ice-wall-large.png diff --git a/schem_image/assets/sprites/blocks/environment/ice-wall1.png b/schem_image/assets/sprites/blocks/environment/ice-wall1.png Binary files differnew file mode 100644 index 0000000..6c29408 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/ice-wall1.png diff --git a/schem_image/assets/sprites/blocks/environment/ice-wall2.png b/schem_image/assets/sprites/blocks/environment/ice-wall2.png Binary files differnew file mode 100644 index 0000000..02e8c69 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/ice-wall2.png diff --git a/schem_image/assets/sprites/blocks/environment/ice1.png b/schem_image/assets/sprites/blocks/environment/ice1.png Binary files differnew file mode 100644 index 0000000..0379103 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/ice1.png diff --git a/schem_image/assets/sprites/blocks/environment/ice2.png b/schem_image/assets/sprites/blocks/environment/ice2.png Binary files differnew file mode 100644 index 0000000..0dda240 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/ice2.png diff --git a/schem_image/assets/sprites/blocks/environment/ice3.png b/schem_image/assets/sprites/blocks/environment/ice3.png Binary files differnew file mode 100644 index 0000000..72b2253 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/ice3.png diff --git a/schem_image/assets/sprites/blocks/environment/lead1.png b/schem_image/assets/sprites/blocks/environment/lead1.png Binary files differnew file mode 100644 index 0000000..31d590f --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/lead1.png diff --git a/schem_image/assets/sprites/blocks/environment/lead2.png b/schem_image/assets/sprites/blocks/environment/lead2.png Binary files differnew file mode 100644 index 0000000..c88b0b6 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/lead2.png diff --git a/schem_image/assets/sprites/blocks/environment/lead3.png b/schem_image/assets/sprites/blocks/environment/lead3.png Binary files differnew file mode 100644 index 0000000..3c46737 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/lead3.png diff --git a/schem_image/assets/sprites/blocks/environment/magmarock1.png b/schem_image/assets/sprites/blocks/environment/magmarock1.png Binary files differnew file mode 100644 index 0000000..be1b8e5 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/magmarock1.png diff --git a/schem_image/assets/sprites/blocks/environment/magmarock2.png b/schem_image/assets/sprites/blocks/environment/magmarock2.png Binary files differnew file mode 100644 index 0000000..f03bb5f --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/magmarock2.png diff --git a/schem_image/assets/sprites/blocks/environment/magmarock3.png b/schem_image/assets/sprites/blocks/environment/magmarock3.png Binary files differnew file mode 100644 index 0000000..865a1c1 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/magmarock3.png diff --git a/schem_image/assets/sprites/blocks/environment/metal-floor-2.png b/schem_image/assets/sprites/blocks/environment/metal-floor-2.png Binary files differnew file mode 100644 index 0000000..4c89da7 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/metal-floor-2.png diff --git a/schem_image/assets/sprites/blocks/environment/metal-floor-3.png b/schem_image/assets/sprites/blocks/environment/metal-floor-3.png Binary files differnew file mode 100644 index 0000000..8b87059 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/metal-floor-3.png diff --git a/schem_image/assets/sprites/blocks/environment/metal-floor-5.png b/schem_image/assets/sprites/blocks/environment/metal-floor-5.png Binary files differnew file mode 100644 index 0000000..9fc2603 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/metal-floor-5.png diff --git a/schem_image/assets/sprites/blocks/environment/metal-floor-damaged1.png b/schem_image/assets/sprites/blocks/environment/metal-floor-damaged1.png Binary files differnew file mode 100644 index 0000000..1cfce7f --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/metal-floor-damaged1.png diff --git a/schem_image/assets/sprites/blocks/environment/metal-floor-damaged2.png b/schem_image/assets/sprites/blocks/environment/metal-floor-damaged2.png Binary files differnew file mode 100644 index 0000000..078e5e7 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/metal-floor-damaged2.png diff --git a/schem_image/assets/sprites/blocks/environment/metal-floor-damaged3.png b/schem_image/assets/sprites/blocks/environment/metal-floor-damaged3.png Binary files differnew file mode 100644 index 0000000..fbc9217 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/metal-floor-damaged3.png diff --git a/schem_image/assets/sprites/blocks/environment/metal-floor.png b/schem_image/assets/sprites/blocks/environment/metal-floor.png Binary files differnew file mode 100644 index 0000000..f60eff0 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/metal-floor.png diff --git a/schem_image/assets/sprites/blocks/environment/moss1.png b/schem_image/assets/sprites/blocks/environment/moss1.png Binary files differnew file mode 100644 index 0000000..901ad18 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/moss1.png diff --git a/schem_image/assets/sprites/blocks/environment/moss2.png b/schem_image/assets/sprites/blocks/environment/moss2.png Binary files differnew file mode 100644 index 0000000..e429784 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/moss2.png diff --git a/schem_image/assets/sprites/blocks/environment/moss3.png b/schem_image/assets/sprites/blocks/environment/moss3.png Binary files differnew file mode 100644 index 0000000..b8f86a6 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/moss3.png diff --git a/schem_image/assets/sprites/blocks/environment/mud1.png b/schem_image/assets/sprites/blocks/environment/mud1.png Binary files differnew file mode 100644 index 0000000..4b5bd1a --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/mud1.png diff --git a/schem_image/assets/sprites/blocks/environment/mud2.png b/schem_image/assets/sprites/blocks/environment/mud2.png Binary files differnew file mode 100644 index 0000000..9f85a8b --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/mud2.png diff --git a/schem_image/assets/sprites/blocks/environment/mud3.png b/schem_image/assets/sprites/blocks/environment/mud3.png Binary files differnew file mode 100644 index 0000000..86ce89f --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/mud3.png diff --git a/schem_image/assets/sprites/blocks/environment/pack.json b/schem_image/assets/sprites/blocks/environment/pack.json new file mode 100644 index 0000000..fcd452d --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/pack.json @@ -0,0 +1,8 @@ +{ + duplicatePadding: true, + combineSubdirectories: true, + flattenPaths: true, + maxWidth: 4096, + maxHeight: 4096, + fast: true +} diff --git a/schem_image/assets/sprites/blocks/environment/pebbles1.png b/schem_image/assets/sprites/blocks/environment/pebbles1.png Binary files differnew file mode 100644 index 0000000..4dea187 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/pebbles1.png diff --git a/schem_image/assets/sprites/blocks/environment/pebbles2.png b/schem_image/assets/sprites/blocks/environment/pebbles2.png Binary files differnew file mode 100644 index 0000000..d334060 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/pebbles2.png diff --git a/schem_image/assets/sprites/blocks/environment/pebbles3.png b/schem_image/assets/sprites/blocks/environment/pebbles3.png Binary files differnew file mode 100644 index 0000000..fc87797 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/pebbles3.png diff --git a/schem_image/assets/sprites/blocks/environment/pine.png b/schem_image/assets/sprites/blocks/environment/pine.png Binary files differnew file mode 100644 index 0000000..83276a2 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/pine.png diff --git a/schem_image/assets/sprites/blocks/environment/salt-wall-large.png b/schem_image/assets/sprites/blocks/environment/salt-wall-large.png Binary files differnew file mode 100644 index 0000000..c35319a --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/salt-wall-large.png diff --git a/schem_image/assets/sprites/blocks/environment/salt-wall1.png b/schem_image/assets/sprites/blocks/environment/salt-wall1.png Binary files differnew file mode 100644 index 0000000..5c2d062 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/salt-wall1.png diff --git a/schem_image/assets/sprites/blocks/environment/salt-wall2.png b/schem_image/assets/sprites/blocks/environment/salt-wall2.png Binary files differnew file mode 100644 index 0000000..64a5726 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/salt-wall2.png diff --git a/schem_image/assets/sprites/blocks/environment/salt.png b/schem_image/assets/sprites/blocks/environment/salt.png Binary files differnew file mode 100644 index 0000000..4e7da75 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/salt.png diff --git a/schem_image/assets/sprites/blocks/environment/sand-wall-large.png b/schem_image/assets/sprites/blocks/environment/sand-wall-large.png Binary files differnew file mode 100644 index 0000000..7d485d3 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/sand-wall-large.png diff --git a/schem_image/assets/sprites/blocks/environment/sand-wall1.png b/schem_image/assets/sprites/blocks/environment/sand-wall1.png Binary files differnew file mode 100644 index 0000000..52612ac --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/sand-wall1.png diff --git a/schem_image/assets/sprites/blocks/environment/sand-wall2.png b/schem_image/assets/sprites/blocks/environment/sand-wall2.png Binary files differnew file mode 100644 index 0000000..76d0da2 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/sand-wall2.png diff --git a/schem_image/assets/sprites/blocks/environment/sand-water.png b/schem_image/assets/sprites/blocks/environment/sand-water.png Binary files differnew file mode 100644 index 0000000..ab89796 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/sand-water.png diff --git a/schem_image/assets/sprites/blocks/environment/sand1.png b/schem_image/assets/sprites/blocks/environment/sand1.png Binary files differnew file mode 100644 index 0000000..9ca1dda --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/sand1.png diff --git a/schem_image/assets/sprites/blocks/environment/sand2.png b/schem_image/assets/sprites/blocks/environment/sand2.png Binary files differnew file mode 100644 index 0000000..a29fb7a --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/sand2.png diff --git a/schem_image/assets/sprites/blocks/environment/sand3.png b/schem_image/assets/sprites/blocks/environment/sand3.png Binary files differnew file mode 100644 index 0000000..bd3ed48 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/sand3.png diff --git a/schem_image/assets/sprites/blocks/environment/scrap1.png b/schem_image/assets/sprites/blocks/environment/scrap1.png Binary files differnew file mode 100644 index 0000000..8300bb3 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/scrap1.png diff --git a/schem_image/assets/sprites/blocks/environment/scrap2.png b/schem_image/assets/sprites/blocks/environment/scrap2.png Binary files differnew file mode 100644 index 0000000..6597422 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/scrap2.png diff --git a/schem_image/assets/sprites/blocks/environment/scrap3.png b/schem_image/assets/sprites/blocks/environment/scrap3.png Binary files differnew file mode 100644 index 0000000..955c463 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/scrap3.png diff --git a/schem_image/assets/sprites/blocks/environment/shale-wall-large.png b/schem_image/assets/sprites/blocks/environment/shale-wall-large.png Binary files differnew file mode 100644 index 0000000..325945d --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/shale-wall-large.png diff --git a/schem_image/assets/sprites/blocks/environment/shale-wall1.png b/schem_image/assets/sprites/blocks/environment/shale-wall1.png Binary files differnew file mode 100644 index 0000000..ba2180b --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/shale-wall1.png diff --git a/schem_image/assets/sprites/blocks/environment/shale-wall2.png b/schem_image/assets/sprites/blocks/environment/shale-wall2.png Binary files differnew file mode 100644 index 0000000..08947b6 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/shale-wall2.png diff --git a/schem_image/assets/sprites/blocks/environment/shale1.png b/schem_image/assets/sprites/blocks/environment/shale1.png Binary files differnew file mode 100644 index 0000000..3e90cb0 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/shale1.png diff --git a/schem_image/assets/sprites/blocks/environment/shale2.png b/schem_image/assets/sprites/blocks/environment/shale2.png Binary files differnew file mode 100644 index 0000000..2f6ddaf --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/shale2.png diff --git a/schem_image/assets/sprites/blocks/environment/shale3.png b/schem_image/assets/sprites/blocks/environment/shale3.png Binary files differnew file mode 100644 index 0000000..d17b8b3 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/shale3.png diff --git a/schem_image/assets/sprites/blocks/environment/shrubs-large.png b/schem_image/assets/sprites/blocks/environment/shrubs-large.png Binary files differnew file mode 100644 index 0000000..f348a6b --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/shrubs-large.png diff --git a/schem_image/assets/sprites/blocks/environment/shrubs1.png b/schem_image/assets/sprites/blocks/environment/shrubs1.png Binary files differnew file mode 100644 index 0000000..7ce2de3 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/shrubs1.png diff --git a/schem_image/assets/sprites/blocks/environment/shrubs2.png b/schem_image/assets/sprites/blocks/environment/shrubs2.png Binary files differnew file mode 100644 index 0000000..0bad1cd --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/shrubs2.png diff --git a/schem_image/assets/sprites/blocks/environment/slag.png b/schem_image/assets/sprites/blocks/environment/slag.png Binary files differnew file mode 100644 index 0000000..1467a11 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/slag.png diff --git a/schem_image/assets/sprites/blocks/environment/snow-pine.png b/schem_image/assets/sprites/blocks/environment/snow-pine.png Binary files differnew file mode 100644 index 0000000..48a66b3 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/snow-pine.png diff --git a/schem_image/assets/sprites/blocks/environment/snow-wall-large.png b/schem_image/assets/sprites/blocks/environment/snow-wall-large.png Binary files differnew file mode 100644 index 0000000..0b9f028 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/snow-wall-large.png diff --git a/schem_image/assets/sprites/blocks/environment/snow-wall1.png b/schem_image/assets/sprites/blocks/environment/snow-wall1.png Binary files differnew file mode 100644 index 0000000..97101ce --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/snow-wall1.png diff --git a/schem_image/assets/sprites/blocks/environment/snow-wall2.png b/schem_image/assets/sprites/blocks/environment/snow-wall2.png Binary files differnew file mode 100644 index 0000000..dbdd7d2 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/snow-wall2.png diff --git a/schem_image/assets/sprites/blocks/environment/snow1.png b/schem_image/assets/sprites/blocks/environment/snow1.png Binary files differnew file mode 100644 index 0000000..8d922c5 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/snow1.png diff --git a/schem_image/assets/sprites/blocks/environment/snow2.png b/schem_image/assets/sprites/blocks/environment/snow2.png Binary files differnew file mode 100644 index 0000000..ab3a0be --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/snow2.png diff --git a/schem_image/assets/sprites/blocks/environment/snow3.png b/schem_image/assets/sprites/blocks/environment/snow3.png Binary files differnew file mode 100644 index 0000000..30d46ff --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/snow3.png diff --git a/schem_image/assets/sprites/blocks/environment/space.png b/schem_image/assets/sprites/blocks/environment/space.png Binary files differnew file mode 100644 index 0000000..bc38442 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/space.png diff --git a/schem_image/assets/sprites/blocks/environment/spawn.png b/schem_image/assets/sprites/blocks/environment/spawn.png Binary files differnew file mode 100644 index 0000000..dc1a4c3 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/spawn.png diff --git a/schem_image/assets/sprites/blocks/environment/spore-moss1.png b/schem_image/assets/sprites/blocks/environment/spore-moss1.png Binary files differnew file mode 100644 index 0000000..37efcd5 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/spore-moss1.png diff --git a/schem_image/assets/sprites/blocks/environment/spore-moss2.png b/schem_image/assets/sprites/blocks/environment/spore-moss2.png Binary files differnew file mode 100644 index 0000000..f089759 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/spore-moss2.png diff --git a/schem_image/assets/sprites/blocks/environment/spore-moss3.png b/schem_image/assets/sprites/blocks/environment/spore-moss3.png Binary files differnew file mode 100644 index 0000000..7e70aeb --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/spore-moss3.png diff --git a/schem_image/assets/sprites/blocks/environment/spore-pine.png b/schem_image/assets/sprites/blocks/environment/spore-pine.png Binary files differnew file mode 100644 index 0000000..f42fee5 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/spore-pine.png diff --git a/schem_image/assets/sprites/blocks/environment/spore-wall-large.png b/schem_image/assets/sprites/blocks/environment/spore-wall-large.png Binary files differnew file mode 100644 index 0000000..df6ac62 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/spore-wall-large.png diff --git a/schem_image/assets/sprites/blocks/environment/spore-wall1.png b/schem_image/assets/sprites/blocks/environment/spore-wall1.png Binary files differnew file mode 100644 index 0000000..ee3ec9a --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/spore-wall1.png diff --git a/schem_image/assets/sprites/blocks/environment/spore-wall2.png b/schem_image/assets/sprites/blocks/environment/spore-wall2.png Binary files differnew file mode 100644 index 0000000..638a1e3 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/spore-wall2.png diff --git a/schem_image/assets/sprites/blocks/environment/stone-wall-large.png b/schem_image/assets/sprites/blocks/environment/stone-wall-large.png Binary files differnew file mode 100644 index 0000000..b967a8a --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/stone-wall-large.png diff --git a/schem_image/assets/sprites/blocks/environment/stone-wall1.png b/schem_image/assets/sprites/blocks/environment/stone-wall1.png Binary files differnew file mode 100644 index 0000000..7179dbe --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/stone-wall1.png diff --git a/schem_image/assets/sprites/blocks/environment/stone-wall2.png b/schem_image/assets/sprites/blocks/environment/stone-wall2.png Binary files differnew file mode 100644 index 0000000..9b83808 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/stone-wall2.png diff --git a/schem_image/assets/sprites/blocks/environment/stone1.png b/schem_image/assets/sprites/blocks/environment/stone1.png Binary files differnew file mode 100644 index 0000000..1747b84 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/stone1.png diff --git a/schem_image/assets/sprites/blocks/environment/stone2.png b/schem_image/assets/sprites/blocks/environment/stone2.png Binary files differnew file mode 100644 index 0000000..5d2c768 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/stone2.png diff --git a/schem_image/assets/sprites/blocks/environment/stone3.png b/schem_image/assets/sprites/blocks/environment/stone3.png Binary files differnew file mode 100644 index 0000000..c94e8d2 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/stone3.png diff --git a/schem_image/assets/sprites/blocks/environment/tainted-water.png b/schem_image/assets/sprites/blocks/environment/tainted-water.png Binary files differnew file mode 100644 index 0000000..330aca5 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/tainted-water.png diff --git a/schem_image/assets/sprites/blocks/environment/tar.png b/schem_image/assets/sprites/blocks/environment/tar.png Binary files differnew file mode 100644 index 0000000..d959f6d --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/tar.png diff --git a/schem_image/assets/sprites/blocks/environment/tendrils1.png b/schem_image/assets/sprites/blocks/environment/tendrils1.png Binary files differnew file mode 100644 index 0000000..90345f2 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/tendrils1.png diff --git a/schem_image/assets/sprites/blocks/environment/tendrils2.png b/schem_image/assets/sprites/blocks/environment/tendrils2.png Binary files differnew file mode 100644 index 0000000..b234cc4 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/tendrils2.png diff --git a/schem_image/assets/sprites/blocks/environment/tendrils3.png b/schem_image/assets/sprites/blocks/environment/tendrils3.png Binary files differnew file mode 100644 index 0000000..e998b41 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/tendrils3.png diff --git a/schem_image/assets/sprites/blocks/environment/thorium1.png b/schem_image/assets/sprites/blocks/environment/thorium1.png Binary files differnew file mode 100644 index 0000000..b17c0a4 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/thorium1.png diff --git a/schem_image/assets/sprites/blocks/environment/thorium2.png b/schem_image/assets/sprites/blocks/environment/thorium2.png Binary files differnew file mode 100644 index 0000000..da74d1e --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/thorium2.png diff --git a/schem_image/assets/sprites/blocks/environment/thorium3.png b/schem_image/assets/sprites/blocks/environment/thorium3.png Binary files differnew file mode 100644 index 0000000..e82026a --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/thorium3.png diff --git a/schem_image/assets/sprites/blocks/environment/titanium1.png b/schem_image/assets/sprites/blocks/environment/titanium1.png Binary files differnew file mode 100644 index 0000000..1172dad --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/titanium1.png diff --git a/schem_image/assets/sprites/blocks/environment/titanium2.png b/schem_image/assets/sprites/blocks/environment/titanium2.png Binary files differnew file mode 100644 index 0000000..c32ec8c --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/titanium2.png diff --git a/schem_image/assets/sprites/blocks/environment/titanium3.png b/schem_image/assets/sprites/blocks/environment/titanium3.png Binary files differnew file mode 100644 index 0000000..51547a0 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/titanium3.png diff --git a/schem_image/assets/sprites/blocks/environment/water.png b/schem_image/assets/sprites/blocks/environment/water.png Binary files differnew file mode 100644 index 0000000..cb56267 --- /dev/null +++ b/schem_image/assets/sprites/blocks/environment/water.png diff --git a/schem_image/assets/sprites/blocks/experimental/block-forge.png b/schem_image/assets/sprites/blocks/experimental/block-forge.png Binary files differnew file mode 100644 index 0000000..2e72e18 --- /dev/null +++ b/schem_image/assets/sprites/blocks/experimental/block-forge.png diff --git a/schem_image/assets/sprites/blocks/experimental/block-loader.png b/schem_image/assets/sprites/blocks/experimental/block-loader.png Binary files differnew file mode 100644 index 0000000..5a0e0e8 --- /dev/null +++ b/schem_image/assets/sprites/blocks/experimental/block-loader.png diff --git a/schem_image/assets/sprites/blocks/experimental/block-unloader.png b/schem_image/assets/sprites/blocks/experimental/block-unloader.png Binary files differnew file mode 100644 index 0000000..fafda63 --- /dev/null +++ b/schem_image/assets/sprites/blocks/experimental/block-unloader.png diff --git a/schem_image/assets/sprites/blocks/extra/block-border.png b/schem_image/assets/sprites/blocks/extra/block-border.png Binary files differnew file mode 100644 index 0000000..daf204a --- /dev/null +++ b/schem_image/assets/sprites/blocks/extra/block-border.png diff --git a/schem_image/assets/sprites/blocks/extra/block-middle.png b/schem_image/assets/sprites/blocks/extra/block-middle.png Binary files differnew file mode 100644 index 0000000..2a856ae --- /dev/null +++ b/schem_image/assets/sprites/blocks/extra/block-middle.png diff --git a/schem_image/assets/sprites/blocks/extra/block-select.png b/schem_image/assets/sprites/blocks/extra/block-select.png Binary files differnew file mode 100644 index 0000000..e9d19b9 --- /dev/null +++ b/schem_image/assets/sprites/blocks/extra/block-select.png diff --git a/schem_image/assets/sprites/blocks/extra/conduit-liquid.png b/schem_image/assets/sprites/blocks/extra/conduit-liquid.png Binary files differnew file mode 100644 index 0000000..24d37b7 --- /dev/null +++ b/schem_image/assets/sprites/blocks/extra/conduit-liquid.png diff --git a/schem_image/assets/sprites/blocks/extra/place-arrow.png b/schem_image/assets/sprites/blocks/extra/place-arrow.png Binary files differnew file mode 100644 index 0000000..a5004f1 --- /dev/null +++ b/schem_image/assets/sprites/blocks/extra/place-arrow.png diff --git a/schem_image/assets/sprites/blocks/liquid/bridge-conduit-arrow.png b/schem_image/assets/sprites/blocks/liquid/bridge-conduit-arrow.png Binary files differnew file mode 100644 index 0000000..b8b62bc --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/bridge-conduit-arrow.png diff --git a/schem_image/assets/sprites/blocks/liquid/bridge-conduit-bridge.png b/schem_image/assets/sprites/blocks/liquid/bridge-conduit-bridge.png Binary files differnew file mode 100644 index 0000000..bfb44d1 --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/bridge-conduit-bridge.png diff --git a/schem_image/assets/sprites/blocks/liquid/bridge-conduit-end.png b/schem_image/assets/sprites/blocks/liquid/bridge-conduit-end.png Binary files differnew file mode 100644 index 0000000..844be19 --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/bridge-conduit-end.png diff --git a/schem_image/assets/sprites/blocks/liquid/bridge-conduit.png b/schem_image/assets/sprites/blocks/liquid/bridge-conduit.png Binary files differnew file mode 100644 index 0000000..9249b2b --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/bridge-conduit.png diff --git a/schem_image/assets/sprites/blocks/liquid/conduit-bottom-0.png b/schem_image/assets/sprites/blocks/liquid/conduit-bottom-0.png Binary files differnew file mode 100644 index 0000000..b5f2d11 --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/conduit-bottom-0.png diff --git a/schem_image/assets/sprites/blocks/liquid/conduit-bottom-1.png b/schem_image/assets/sprites/blocks/liquid/conduit-bottom-1.png Binary files differnew file mode 100644 index 0000000..82bcbcb --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/conduit-bottom-1.png diff --git a/schem_image/assets/sprites/blocks/liquid/conduit-bottom-2.png b/schem_image/assets/sprites/blocks/liquid/conduit-bottom-2.png Binary files differnew file mode 100644 index 0000000..d2896d5 --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/conduit-bottom-2.png diff --git a/schem_image/assets/sprites/blocks/liquid/conduit-bottom-3.png b/schem_image/assets/sprites/blocks/liquid/conduit-bottom-3.png Binary files differnew file mode 100644 index 0000000..d2896d5 --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/conduit-bottom-3.png diff --git a/schem_image/assets/sprites/blocks/liquid/conduit-bottom-4.png b/schem_image/assets/sprites/blocks/liquid/conduit-bottom-4.png Binary files differnew file mode 100644 index 0000000..d2896d5 --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/conduit-bottom-4.png diff --git a/schem_image/assets/sprites/blocks/liquid/conduit-bottom.png b/schem_image/assets/sprites/blocks/liquid/conduit-bottom.png Binary files differnew file mode 100644 index 0000000..04cecf2 --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/conduit-bottom.png diff --git a/schem_image/assets/sprites/blocks/liquid/conduit-top-0.png b/schem_image/assets/sprites/blocks/liquid/conduit-top-0.png Binary files differnew file mode 100644 index 0000000..e7b8c44 --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/conduit-top-0.png diff --git a/schem_image/assets/sprites/blocks/liquid/conduit-top-1.png b/schem_image/assets/sprites/blocks/liquid/conduit-top-1.png Binary files differnew file mode 100644 index 0000000..a8e05ab --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/conduit-top-1.png diff --git a/schem_image/assets/sprites/blocks/liquid/conduit-top-2.png b/schem_image/assets/sprites/blocks/liquid/conduit-top-2.png Binary files differnew file mode 100644 index 0000000..e3036ea --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/conduit-top-2.png diff --git a/schem_image/assets/sprites/blocks/liquid/conduit-top-3.png b/schem_image/assets/sprites/blocks/liquid/conduit-top-3.png Binary files differnew file mode 100644 index 0000000..b45e11c --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/conduit-top-3.png diff --git a/schem_image/assets/sprites/blocks/liquid/conduit-top-4.png b/schem_image/assets/sprites/blocks/liquid/conduit-top-4.png Binary files differnew file mode 100644 index 0000000..e673a4c --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/conduit-top-4.png diff --git a/schem_image/assets/sprites/blocks/liquid/liquid-junction.png b/schem_image/assets/sprites/blocks/liquid/liquid-junction.png Binary files differnew file mode 100644 index 0000000..b7ddc74 --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/liquid-junction.png diff --git a/schem_image/assets/sprites/blocks/liquid/liquid-overflow-gate-top.png b/schem_image/assets/sprites/blocks/liquid/liquid-overflow-gate-top.png Binary files differnew file mode 100644 index 0000000..13d062d --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/liquid-overflow-gate-top.png diff --git a/schem_image/assets/sprites/blocks/liquid/liquid-overflow-gate.png b/schem_image/assets/sprites/blocks/liquid/liquid-overflow-gate.png Binary files differnew file mode 100644 index 0000000..5cac3b3 --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/liquid-overflow-gate.png diff --git a/schem_image/assets/sprites/blocks/liquid/liquid-router-bottom.png b/schem_image/assets/sprites/blocks/liquid/liquid-router-bottom.png Binary files differnew file mode 100644 index 0000000..4f33525 --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/liquid-router-bottom.png diff --git a/schem_image/assets/sprites/blocks/liquid/liquid-router-liquid.png b/schem_image/assets/sprites/blocks/liquid/liquid-router-liquid.png Binary files differnew file mode 100644 index 0000000..00dfc92 --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/liquid-router-liquid.png diff --git a/schem_image/assets/sprites/blocks/liquid/liquid-router-top.png b/schem_image/assets/sprites/blocks/liquid/liquid-router-top.png Binary files differnew file mode 100644 index 0000000..4e45a70 --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/liquid-router-top.png diff --git a/schem_image/assets/sprites/blocks/liquid/liquid-tank-bottom.png b/schem_image/assets/sprites/blocks/liquid/liquid-tank-bottom.png Binary files differnew file mode 100644 index 0000000..ebcece7 --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/liquid-tank-bottom.png diff --git a/schem_image/assets/sprites/blocks/liquid/liquid-tank-liquid.png b/schem_image/assets/sprites/blocks/liquid/liquid-tank-liquid.png Binary files differnew file mode 100644 index 0000000..961a9f8 --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/liquid-tank-liquid.png diff --git a/schem_image/assets/sprites/blocks/liquid/liquid-tank-top.png b/schem_image/assets/sprites/blocks/liquid/liquid-tank-top.png Binary files differnew file mode 100644 index 0000000..475da5d --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/liquid-tank-top.png diff --git a/schem_image/assets/sprites/blocks/liquid/mechanical-pump-liquid.png b/schem_image/assets/sprites/blocks/liquid/mechanical-pump-liquid.png Binary files differnew file mode 100644 index 0000000..141b959 --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/mechanical-pump-liquid.png diff --git a/schem_image/assets/sprites/blocks/liquid/mechanical-pump.png b/schem_image/assets/sprites/blocks/liquid/mechanical-pump.png Binary files differnew file mode 100644 index 0000000..f155293 --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/mechanical-pump.png diff --git a/schem_image/assets/sprites/blocks/liquid/phase-conduit-arrow.png b/schem_image/assets/sprites/blocks/liquid/phase-conduit-arrow.png Binary files differnew file mode 100644 index 0000000..62bcb0c --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/phase-conduit-arrow.png diff --git a/schem_image/assets/sprites/blocks/liquid/phase-conduit-bridge.png b/schem_image/assets/sprites/blocks/liquid/phase-conduit-bridge.png Binary files differnew file mode 100644 index 0000000..e681a09 --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/phase-conduit-bridge.png diff --git a/schem_image/assets/sprites/blocks/liquid/phase-conduit-end.png b/schem_image/assets/sprites/blocks/liquid/phase-conduit-end.png Binary files differnew file mode 100644 index 0000000..cdcc522 --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/phase-conduit-end.png diff --git a/schem_image/assets/sprites/blocks/liquid/phase-conduit.png b/schem_image/assets/sprites/blocks/liquid/phase-conduit.png Binary files differnew file mode 100644 index 0000000..402c082 --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/phase-conduit.png diff --git a/schem_image/assets/sprites/blocks/liquid/plated-conduit-cap.png b/schem_image/assets/sprites/blocks/liquid/plated-conduit-cap.png Binary files differnew file mode 100644 index 0000000..4d6438c --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/plated-conduit-cap.png diff --git a/schem_image/assets/sprites/blocks/liquid/plated-conduit-top-0.png b/schem_image/assets/sprites/blocks/liquid/plated-conduit-top-0.png Binary files differnew file mode 100644 index 0000000..46f5432 --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/plated-conduit-top-0.png diff --git a/schem_image/assets/sprites/blocks/liquid/plated-conduit-top-1.png b/schem_image/assets/sprites/blocks/liquid/plated-conduit-top-1.png Binary files differnew file mode 100644 index 0000000..7fb4195 --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/plated-conduit-top-1.png diff --git a/schem_image/assets/sprites/blocks/liquid/plated-conduit-top-2.png b/schem_image/assets/sprites/blocks/liquid/plated-conduit-top-2.png Binary files differnew file mode 100644 index 0000000..bb72269 --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/plated-conduit-top-2.png diff --git a/schem_image/assets/sprites/blocks/liquid/plated-conduit-top-3.png b/schem_image/assets/sprites/blocks/liquid/plated-conduit-top-3.png Binary files differnew file mode 100644 index 0000000..25ade8b --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/plated-conduit-top-3.png diff --git a/schem_image/assets/sprites/blocks/liquid/plated-conduit-top-4.png b/schem_image/assets/sprites/blocks/liquid/plated-conduit-top-4.png Binary files differnew file mode 100644 index 0000000..a131889 --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/plated-conduit-top-4.png diff --git a/schem_image/assets/sprites/blocks/liquid/pulse-conduit-top-0.png b/schem_image/assets/sprites/blocks/liquid/pulse-conduit-top-0.png Binary files differnew file mode 100644 index 0000000..d7e299a --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/pulse-conduit-top-0.png diff --git a/schem_image/assets/sprites/blocks/liquid/pulse-conduit-top-1.png b/schem_image/assets/sprites/blocks/liquid/pulse-conduit-top-1.png Binary files differnew file mode 100644 index 0000000..4db9533 --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/pulse-conduit-top-1.png diff --git a/schem_image/assets/sprites/blocks/liquid/pulse-conduit-top-2.png b/schem_image/assets/sprites/blocks/liquid/pulse-conduit-top-2.png Binary files differnew file mode 100644 index 0000000..78a57e8 --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/pulse-conduit-top-2.png diff --git a/schem_image/assets/sprites/blocks/liquid/pulse-conduit-top-3.png b/schem_image/assets/sprites/blocks/liquid/pulse-conduit-top-3.png Binary files differnew file mode 100644 index 0000000..52b24b7 --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/pulse-conduit-top-3.png diff --git a/schem_image/assets/sprites/blocks/liquid/pulse-conduit-top-4.png b/schem_image/assets/sprites/blocks/liquid/pulse-conduit-top-4.png Binary files differnew file mode 100644 index 0000000..f4e6379 --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/pulse-conduit-top-4.png diff --git a/schem_image/assets/sprites/blocks/liquid/rotary-pump-liquid.png b/schem_image/assets/sprites/blocks/liquid/rotary-pump-liquid.png Binary files differnew file mode 100644 index 0000000..141b959 --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/rotary-pump-liquid.png diff --git a/schem_image/assets/sprites/blocks/liquid/rotary-pump.png b/schem_image/assets/sprites/blocks/liquid/rotary-pump.png Binary files differnew file mode 100644 index 0000000..29a234b --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/rotary-pump.png diff --git a/schem_image/assets/sprites/blocks/liquid/thermal-pump-liquid.png b/schem_image/assets/sprites/blocks/liquid/thermal-pump-liquid.png Binary files differnew file mode 100644 index 0000000..141b959 --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/thermal-pump-liquid.png diff --git a/schem_image/assets/sprites/blocks/liquid/thermal-pump.png b/schem_image/assets/sprites/blocks/liquid/thermal-pump.png Binary files differnew file mode 100644 index 0000000..80de756 --- /dev/null +++ b/schem_image/assets/sprites/blocks/liquid/thermal-pump.png diff --git a/schem_image/assets/sprites/blocks/logic/hyper-processor.png b/schem_image/assets/sprites/blocks/logic/hyper-processor.png Binary files differnew file mode 100644 index 0000000..2d1f060 --- /dev/null +++ b/schem_image/assets/sprites/blocks/logic/hyper-processor.png diff --git a/schem_image/assets/sprites/blocks/logic/large-logic-display.png b/schem_image/assets/sprites/blocks/logic/large-logic-display.png Binary files differnew file mode 100644 index 0000000..6628a95 --- /dev/null +++ b/schem_image/assets/sprites/blocks/logic/large-logic-display.png diff --git a/schem_image/assets/sprites/blocks/logic/logic-display.png b/schem_image/assets/sprites/blocks/logic/logic-display.png Binary files differnew file mode 100644 index 0000000..7c71c14 --- /dev/null +++ b/schem_image/assets/sprites/blocks/logic/logic-display.png diff --git a/schem_image/assets/sprites/blocks/logic/logic-processor.png b/schem_image/assets/sprites/blocks/logic/logic-processor.png Binary files differnew file mode 100644 index 0000000..8569d7a --- /dev/null +++ b/schem_image/assets/sprites/blocks/logic/logic-processor.png diff --git a/schem_image/assets/sprites/blocks/logic/memory-bank.png b/schem_image/assets/sprites/blocks/logic/memory-bank.png Binary files differnew file mode 100644 index 0000000..6b28397 --- /dev/null +++ b/schem_image/assets/sprites/blocks/logic/memory-bank.png diff --git a/schem_image/assets/sprites/blocks/logic/memory-cell.png b/schem_image/assets/sprites/blocks/logic/memory-cell.png Binary files differnew file mode 100644 index 0000000..1ef2998 --- /dev/null +++ b/schem_image/assets/sprites/blocks/logic/memory-cell.png diff --git a/schem_image/assets/sprites/blocks/logic/message.png b/schem_image/assets/sprites/blocks/logic/message.png Binary files differnew file mode 100644 index 0000000..00bd9c8 --- /dev/null +++ b/schem_image/assets/sprites/blocks/logic/message.png diff --git a/schem_image/assets/sprites/blocks/logic/micro-processor.png b/schem_image/assets/sprites/blocks/logic/micro-processor.png Binary files differnew file mode 100644 index 0000000..58fc097 --- /dev/null +++ b/schem_image/assets/sprites/blocks/logic/micro-processor.png diff --git a/schem_image/assets/sprites/blocks/logic/switch-on.png b/schem_image/assets/sprites/blocks/logic/switch-on.png Binary files differnew file mode 100644 index 0000000..a439bd2 --- /dev/null +++ b/schem_image/assets/sprites/blocks/logic/switch-on.png diff --git a/schem_image/assets/sprites/blocks/logic/switch.png b/schem_image/assets/sprites/blocks/logic/switch.png Binary files differnew file mode 100644 index 0000000..5519fc7 --- /dev/null +++ b/schem_image/assets/sprites/blocks/logic/switch.png diff --git a/schem_image/assets/sprites/blocks/payload/block-forge.png b/schem_image/assets/sprites/blocks/payload/block-forge.png Binary files differnew file mode 100644 index 0000000..e13eddd --- /dev/null +++ b/schem_image/assets/sprites/blocks/payload/block-forge.png diff --git a/schem_image/assets/sprites/blocks/payload/block-loader.png b/schem_image/assets/sprites/blocks/payload/block-loader.png Binary files differnew file mode 100644 index 0000000..a7c666f --- /dev/null +++ b/schem_image/assets/sprites/blocks/payload/block-loader.png diff --git a/schem_image/assets/sprites/blocks/payload/block-unloader.png b/schem_image/assets/sprites/blocks/payload/block-unloader.png Binary files differnew file mode 100644 index 0000000..f41be98 --- /dev/null +++ b/schem_image/assets/sprites/blocks/payload/block-unloader.png diff --git a/schem_image/assets/sprites/blocks/payload/payload-conveyor-edge.png b/schem_image/assets/sprites/blocks/payload/payload-conveyor-edge.png Binary files differnew file mode 100644 index 0000000..1d581d8 --- /dev/null +++ b/schem_image/assets/sprites/blocks/payload/payload-conveyor-edge.png diff --git a/schem_image/assets/sprites/blocks/payload/payload-conveyor-icon.png b/schem_image/assets/sprites/blocks/payload/payload-conveyor-icon.png Binary files differnew file mode 100644 index 0000000..33e51ac --- /dev/null +++ b/schem_image/assets/sprites/blocks/payload/payload-conveyor-icon.png diff --git a/schem_image/assets/sprites/blocks/payload/payload-conveyor-top.png b/schem_image/assets/sprites/blocks/payload/payload-conveyor-top.png Binary files differnew file mode 100644 index 0000000..87e5e2c --- /dev/null +++ b/schem_image/assets/sprites/blocks/payload/payload-conveyor-top.png diff --git a/schem_image/assets/sprites/blocks/payload/payload-conveyor.png b/schem_image/assets/sprites/blocks/payload/payload-conveyor.png Binary files differnew file mode 100644 index 0000000..5dd0f3b --- /dev/null +++ b/schem_image/assets/sprites/blocks/payload/payload-conveyor.png diff --git a/schem_image/assets/sprites/blocks/payload/payload-propulsion-tower-base.png b/schem_image/assets/sprites/blocks/payload/payload-propulsion-tower-base.png Binary files differnew file mode 100644 index 0000000..021cdbe --- /dev/null +++ b/schem_image/assets/sprites/blocks/payload/payload-propulsion-tower-base.png diff --git a/schem_image/assets/sprites/blocks/payload/payload-propulsion-tower-cap.png b/schem_image/assets/sprites/blocks/payload/payload-propulsion-tower-cap.png Binary files differnew file mode 100644 index 0000000..8fbab02 --- /dev/null +++ b/schem_image/assets/sprites/blocks/payload/payload-propulsion-tower-cap.png diff --git a/schem_image/assets/sprites/blocks/payload/payload-propulsion-tower-left.png b/schem_image/assets/sprites/blocks/payload/payload-propulsion-tower-left.png Binary files differnew file mode 100644 index 0000000..fc60c8d --- /dev/null +++ b/schem_image/assets/sprites/blocks/payload/payload-propulsion-tower-left.png diff --git a/schem_image/assets/sprites/blocks/payload/payload-propulsion-tower-right.png b/schem_image/assets/sprites/blocks/payload/payload-propulsion-tower-right.png Binary files differnew file mode 100644 index 0000000..e347183 --- /dev/null +++ b/schem_image/assets/sprites/blocks/payload/payload-propulsion-tower-right.png diff --git a/schem_image/assets/sprites/blocks/payload/payload-propulsion-tower-top.png b/schem_image/assets/sprites/blocks/payload/payload-propulsion-tower-top.png Binary files differnew file mode 100644 index 0000000..c0d2781 --- /dev/null +++ b/schem_image/assets/sprites/blocks/payload/payload-propulsion-tower-top.png diff --git a/schem_image/assets/sprites/blocks/payload/payload-propulsion-tower.png b/schem_image/assets/sprites/blocks/payload/payload-propulsion-tower.png Binary files differnew file mode 100644 index 0000000..a08252f --- /dev/null +++ b/schem_image/assets/sprites/blocks/payload/payload-propulsion-tower.png diff --git a/schem_image/assets/sprites/blocks/payload/payload-router-edge.png b/schem_image/assets/sprites/blocks/payload/payload-router-edge.png Binary files differnew file mode 100644 index 0000000..c8335d4 --- /dev/null +++ b/schem_image/assets/sprites/blocks/payload/payload-router-edge.png diff --git a/schem_image/assets/sprites/blocks/payload/payload-router-icon.png b/schem_image/assets/sprites/blocks/payload/payload-router-icon.png Binary files differnew file mode 100644 index 0000000..7f14461 --- /dev/null +++ b/schem_image/assets/sprites/blocks/payload/payload-router-icon.png diff --git a/schem_image/assets/sprites/blocks/payload/payload-router-over.png b/schem_image/assets/sprites/blocks/payload/payload-router-over.png Binary files differnew file mode 100644 index 0000000..bfb0aa9 --- /dev/null +++ b/schem_image/assets/sprites/blocks/payload/payload-router-over.png diff --git a/schem_image/assets/sprites/blocks/payload/payload-router-top.png b/schem_image/assets/sprites/blocks/payload/payload-router-top.png Binary files differnew file mode 100644 index 0000000..2f0dd2a --- /dev/null +++ b/schem_image/assets/sprites/blocks/payload/payload-router-top.png diff --git a/schem_image/assets/sprites/blocks/payload/payload-router.png b/schem_image/assets/sprites/blocks/payload/payload-router.png Binary files differnew file mode 100644 index 0000000..3646d29 --- /dev/null +++ b/schem_image/assets/sprites/blocks/payload/payload-router.png diff --git a/schem_image/assets/sprites/blocks/power/battery-large.png b/schem_image/assets/sprites/blocks/power/battery-large.png Binary files differnew file mode 100644 index 0000000..3bde57e --- /dev/null +++ b/schem_image/assets/sprites/blocks/power/battery-large.png diff --git a/schem_image/assets/sprites/blocks/power/battery.png b/schem_image/assets/sprites/blocks/power/battery.png Binary files differnew file mode 100644 index 0000000..82af78b --- /dev/null +++ b/schem_image/assets/sprites/blocks/power/battery.png diff --git a/schem_image/assets/sprites/blocks/power/combustion-generator-top.png b/schem_image/assets/sprites/blocks/power/combustion-generator-top.png Binary files differnew file mode 100644 index 0000000..971e7b6 --- /dev/null +++ b/schem_image/assets/sprites/blocks/power/combustion-generator-top.png diff --git a/schem_image/assets/sprites/blocks/power/combustion-generator.png b/schem_image/assets/sprites/blocks/power/combustion-generator.png Binary files differnew file mode 100644 index 0000000..d2c563d --- /dev/null +++ b/schem_image/assets/sprites/blocks/power/combustion-generator.png diff --git a/schem_image/assets/sprites/blocks/power/differential-generator-liquid.png b/schem_image/assets/sprites/blocks/power/differential-generator-liquid.png Binary files differnew file mode 100644 index 0000000..0595a9a --- /dev/null +++ b/schem_image/assets/sprites/blocks/power/differential-generator-liquid.png diff --git a/schem_image/assets/sprites/blocks/power/differential-generator-top.png b/schem_image/assets/sprites/blocks/power/differential-generator-top.png Binary files differnew file mode 100644 index 0000000..eb504bc --- /dev/null +++ b/schem_image/assets/sprites/blocks/power/differential-generator-top.png diff --git a/schem_image/assets/sprites/blocks/power/differential-generator.png b/schem_image/assets/sprites/blocks/power/differential-generator.png Binary files differnew file mode 100644 index 0000000..d186847 --- /dev/null +++ b/schem_image/assets/sprites/blocks/power/differential-generator.png diff --git a/schem_image/assets/sprites/blocks/power/diode-arrow.png b/schem_image/assets/sprites/blocks/power/diode-arrow.png Binary files differnew file mode 100644 index 0000000..227b8bb --- /dev/null +++ b/schem_image/assets/sprites/blocks/power/diode-arrow.png diff --git a/schem_image/assets/sprites/blocks/power/diode.png b/schem_image/assets/sprites/blocks/power/diode.png Binary files differnew file mode 100644 index 0000000..51cb7a1 --- /dev/null +++ b/schem_image/assets/sprites/blocks/power/diode.png diff --git a/schem_image/assets/sprites/blocks/power/impact-reactor-bottom.png b/schem_image/assets/sprites/blocks/power/impact-reactor-bottom.png Binary files differnew file mode 100644 index 0000000..b9588e2 --- /dev/null +++ b/schem_image/assets/sprites/blocks/power/impact-reactor-bottom.png diff --git a/schem_image/assets/sprites/blocks/power/impact-reactor-light.png b/schem_image/assets/sprites/blocks/power/impact-reactor-light.png Binary files differnew file mode 100644 index 0000000..0563c2a --- /dev/null +++ b/schem_image/assets/sprites/blocks/power/impact-reactor-light.png diff --git a/schem_image/assets/sprites/blocks/power/impact-reactor-plasma-0.png b/schem_image/assets/sprites/blocks/power/impact-reactor-plasma-0.png Binary files differnew file mode 100644 index 0000000..8f710b0 --- /dev/null +++ b/schem_image/assets/sprites/blocks/power/impact-reactor-plasma-0.png diff --git a/schem_image/assets/sprites/blocks/power/impact-reactor-plasma-1.png b/schem_image/assets/sprites/blocks/power/impact-reactor-plasma-1.png Binary files differnew file mode 100644 index 0000000..25cdb57 --- /dev/null +++ b/schem_image/assets/sprites/blocks/power/impact-reactor-plasma-1.png diff --git a/schem_image/assets/sprites/blocks/power/impact-reactor-plasma-2.png b/schem_image/assets/sprites/blocks/power/impact-reactor-plasma-2.png Binary files differnew file mode 100644 index 0000000..b50d031 --- /dev/null +++ b/schem_image/assets/sprites/blocks/power/impact-reactor-plasma-2.png diff --git a/schem_image/assets/sprites/blocks/power/impact-reactor-plasma-3.png b/schem_image/assets/sprites/blocks/power/impact-reactor-plasma-3.png Binary files differnew file mode 100644 index 0000000..21ee665 --- /dev/null +++ b/schem_image/assets/sprites/blocks/power/impact-reactor-plasma-3.png diff --git a/schem_image/assets/sprites/blocks/power/impact-reactor.png b/schem_image/assets/sprites/blocks/power/impact-reactor.png Binary files differnew file mode 100644 index 0000000..2e6ce5b --- /dev/null +++ b/schem_image/assets/sprites/blocks/power/impact-reactor.png diff --git a/schem_image/assets/sprites/blocks/power/power-node-large.png b/schem_image/assets/sprites/blocks/power/power-node-large.png Binary files differnew file mode 100644 index 0000000..601cba0 --- /dev/null +++ b/schem_image/assets/sprites/blocks/power/power-node-large.png diff --git a/schem_image/assets/sprites/blocks/power/power-node.png b/schem_image/assets/sprites/blocks/power/power-node.png Binary files differnew file mode 100644 index 0000000..a118ea0 --- /dev/null +++ b/schem_image/assets/sprites/blocks/power/power-node.png diff --git a/schem_image/assets/sprites/blocks/power/rtg-generator-top.png b/schem_image/assets/sprites/blocks/power/rtg-generator-top.png Binary files differnew file mode 100644 index 0000000..00fcc2e --- /dev/null +++ b/schem_image/assets/sprites/blocks/power/rtg-generator-top.png diff --git a/schem_image/assets/sprites/blocks/power/rtg-generator.png b/schem_image/assets/sprites/blocks/power/rtg-generator.png Binary files differnew file mode 100644 index 0000000..97a5dba --- /dev/null +++ b/schem_image/assets/sprites/blocks/power/rtg-generator.png diff --git a/schem_image/assets/sprites/blocks/power/solar-panel-large.png b/schem_image/assets/sprites/blocks/power/solar-panel-large.png Binary files differnew file mode 100644 index 0000000..b5ec878 --- /dev/null +++ b/schem_image/assets/sprites/blocks/power/solar-panel-large.png diff --git a/schem_image/assets/sprites/blocks/power/solar-panel.png b/schem_image/assets/sprites/blocks/power/solar-panel.png Binary files differnew file mode 100644 index 0000000..7416d34 --- /dev/null +++ b/schem_image/assets/sprites/blocks/power/solar-panel.png diff --git a/schem_image/assets/sprites/blocks/power/steam-generator-cap.png b/schem_image/assets/sprites/blocks/power/steam-generator-cap.png Binary files differnew file mode 100644 index 0000000..6bd1662 --- /dev/null +++ b/schem_image/assets/sprites/blocks/power/steam-generator-cap.png diff --git a/schem_image/assets/sprites/blocks/power/steam-generator-liquid.png b/schem_image/assets/sprites/blocks/power/steam-generator-liquid.png Binary files differnew file mode 100644 index 0000000..7f074dd --- /dev/null +++ b/schem_image/assets/sprites/blocks/power/steam-generator-liquid.png diff --git a/schem_image/assets/sprites/blocks/power/steam-generator-top.png b/schem_image/assets/sprites/blocks/power/steam-generator-top.png Binary files differnew file mode 100644 index 0000000..c0a7cf2 --- /dev/null +++ b/schem_image/assets/sprites/blocks/power/steam-generator-top.png diff --git a/schem_image/assets/sprites/blocks/power/steam-generator-turbine0.png b/schem_image/assets/sprites/blocks/power/steam-generator-turbine0.png Binary files differnew file mode 100644 index 0000000..27d0b93 --- /dev/null +++ b/schem_image/assets/sprites/blocks/power/steam-generator-turbine0.png diff --git a/schem_image/assets/sprites/blocks/power/steam-generator-turbine1.png b/schem_image/assets/sprites/blocks/power/steam-generator-turbine1.png Binary files differnew file mode 100644 index 0000000..0f06669 --- /dev/null +++ b/schem_image/assets/sprites/blocks/power/steam-generator-turbine1.png diff --git a/schem_image/assets/sprites/blocks/power/steam-generator.png b/schem_image/assets/sprites/blocks/power/steam-generator.png Binary files differnew file mode 100644 index 0000000..34cf9e4 --- /dev/null +++ b/schem_image/assets/sprites/blocks/power/steam-generator.png diff --git a/schem_image/assets/sprites/blocks/power/surge-tower.png b/schem_image/assets/sprites/blocks/power/surge-tower.png Binary files differnew file mode 100644 index 0000000..9aaeae3 --- /dev/null +++ b/schem_image/assets/sprites/blocks/power/surge-tower.png diff --git a/schem_image/assets/sprites/blocks/power/thermal-generator.png b/schem_image/assets/sprites/blocks/power/thermal-generator.png Binary files differnew file mode 100644 index 0000000..07b1da1 --- /dev/null +++ b/schem_image/assets/sprites/blocks/power/thermal-generator.png diff --git a/schem_image/assets/sprites/blocks/power/thorium-reactor-lights.png b/schem_image/assets/sprites/blocks/power/thorium-reactor-lights.png Binary files differnew file mode 100644 index 0000000..c543cfc --- /dev/null +++ b/schem_image/assets/sprites/blocks/power/thorium-reactor-lights.png diff --git a/schem_image/assets/sprites/blocks/power/thorium-reactor-top.png b/schem_image/assets/sprites/blocks/power/thorium-reactor-top.png Binary files differnew file mode 100644 index 0000000..a22ce50 --- /dev/null +++ b/schem_image/assets/sprites/blocks/power/thorium-reactor-top.png diff --git a/schem_image/assets/sprites/blocks/power/thorium-reactor.png b/schem_image/assets/sprites/blocks/power/thorium-reactor.png Binary files differnew file mode 100644 index 0000000..0b87ce7 --- /dev/null +++ b/schem_image/assets/sprites/blocks/power/thorium-reactor.png diff --git a/schem_image/assets/sprites/blocks/production/blast-drill-rim.png b/schem_image/assets/sprites/blocks/production/blast-drill-rim.png Binary files differnew file mode 100644 index 0000000..5683905 --- /dev/null +++ b/schem_image/assets/sprites/blocks/production/blast-drill-rim.png diff --git a/schem_image/assets/sprites/blocks/production/blast-drill-rotator.png b/schem_image/assets/sprites/blocks/production/blast-drill-rotator.png Binary files differnew file mode 100644 index 0000000..5c320bd --- /dev/null +++ b/schem_image/assets/sprites/blocks/production/blast-drill-rotator.png diff --git a/schem_image/assets/sprites/blocks/production/blast-drill-top.png b/schem_image/assets/sprites/blocks/production/blast-drill-top.png Binary files differnew file mode 100644 index 0000000..189c04a --- /dev/null +++ b/schem_image/assets/sprites/blocks/production/blast-drill-top.png diff --git a/schem_image/assets/sprites/blocks/production/blast-drill.png b/schem_image/assets/sprites/blocks/production/blast-drill.png Binary files differnew file mode 100644 index 0000000..481ed6c --- /dev/null +++ b/schem_image/assets/sprites/blocks/production/blast-drill.png diff --git a/schem_image/assets/sprites/blocks/production/cultivator-top.png b/schem_image/assets/sprites/blocks/production/cultivator-top.png Binary files differnew file mode 100644 index 0000000..eb209ef --- /dev/null +++ b/schem_image/assets/sprites/blocks/production/cultivator-top.png diff --git a/schem_image/assets/sprites/blocks/production/cultivator.png b/schem_image/assets/sprites/blocks/production/cultivator.png Binary files differnew file mode 100644 index 0000000..e1ff7aa --- /dev/null +++ b/schem_image/assets/sprites/blocks/production/cultivator.png diff --git a/schem_image/assets/sprites/blocks/production/drill-item-2.png b/schem_image/assets/sprites/blocks/production/drill-item-2.png Binary files differnew file mode 100644 index 0000000..bd21ce9 --- /dev/null +++ b/schem_image/assets/sprites/blocks/production/drill-item-2.png diff --git a/schem_image/assets/sprites/blocks/production/drill-item-3.png b/schem_image/assets/sprites/blocks/production/drill-item-3.png Binary files differnew file mode 100644 index 0000000..ed71640 --- /dev/null +++ b/schem_image/assets/sprites/blocks/production/drill-item-3.png diff --git a/schem_image/assets/sprites/blocks/production/drill-item-4.png b/schem_image/assets/sprites/blocks/production/drill-item-4.png Binary files differnew file mode 100644 index 0000000..ed8a8cc --- /dev/null +++ b/schem_image/assets/sprites/blocks/production/drill-item-4.png diff --git a/schem_image/assets/sprites/blocks/production/laser-drill-rim.png b/schem_image/assets/sprites/blocks/production/laser-drill-rim.png Binary files differnew file mode 100644 index 0000000..80a830e --- /dev/null +++ b/schem_image/assets/sprites/blocks/production/laser-drill-rim.png diff --git a/schem_image/assets/sprites/blocks/production/laser-drill-rotator.png b/schem_image/assets/sprites/blocks/production/laser-drill-rotator.png Binary files differnew file mode 100644 index 0000000..024c469 --- /dev/null +++ b/schem_image/assets/sprites/blocks/production/laser-drill-rotator.png diff --git a/schem_image/assets/sprites/blocks/production/laser-drill-top.png b/schem_image/assets/sprites/blocks/production/laser-drill-top.png Binary files differnew file mode 100644 index 0000000..3859f59 --- /dev/null +++ b/schem_image/assets/sprites/blocks/production/laser-drill-top.png diff --git a/schem_image/assets/sprites/blocks/production/laser-drill.png b/schem_image/assets/sprites/blocks/production/laser-drill.png Binary files differnew file mode 100644 index 0000000..87bdec6 --- /dev/null +++ b/schem_image/assets/sprites/blocks/production/laser-drill.png diff --git a/schem_image/assets/sprites/blocks/production/mechanical-drill-rotator.png b/schem_image/assets/sprites/blocks/production/mechanical-drill-rotator.png Binary files differnew file mode 100644 index 0000000..22326cc --- /dev/null +++ b/schem_image/assets/sprites/blocks/production/mechanical-drill-rotator.png diff --git a/schem_image/assets/sprites/blocks/production/mechanical-drill-top.png b/schem_image/assets/sprites/blocks/production/mechanical-drill-top.png Binary files differnew file mode 100644 index 0000000..dae2776 --- /dev/null +++ b/schem_image/assets/sprites/blocks/production/mechanical-drill-top.png diff --git a/schem_image/assets/sprites/blocks/production/mechanical-drill.png b/schem_image/assets/sprites/blocks/production/mechanical-drill.png Binary files differnew file mode 100644 index 0000000..2685c03 --- /dev/null +++ b/schem_image/assets/sprites/blocks/production/mechanical-drill.png diff --git a/schem_image/assets/sprites/blocks/production/oil-extractor-liquid.png b/schem_image/assets/sprites/blocks/production/oil-extractor-liquid.png Binary files differnew file mode 100644 index 0000000..9a058e3 --- /dev/null +++ b/schem_image/assets/sprites/blocks/production/oil-extractor-liquid.png diff --git a/schem_image/assets/sprites/blocks/production/oil-extractor-rotator.png b/schem_image/assets/sprites/blocks/production/oil-extractor-rotator.png Binary files differnew file mode 100644 index 0000000..1a36b3f --- /dev/null +++ b/schem_image/assets/sprites/blocks/production/oil-extractor-rotator.png diff --git a/schem_image/assets/sprites/blocks/production/oil-extractor-top.png b/schem_image/assets/sprites/blocks/production/oil-extractor-top.png Binary files differnew file mode 100644 index 0000000..fe293d4 --- /dev/null +++ b/schem_image/assets/sprites/blocks/production/oil-extractor-top.png diff --git a/schem_image/assets/sprites/blocks/production/oil-extractor.png b/schem_image/assets/sprites/blocks/production/oil-extractor.png Binary files differnew file mode 100644 index 0000000..cf1606e --- /dev/null +++ b/schem_image/assets/sprites/blocks/production/oil-extractor.png diff --git a/schem_image/assets/sprites/blocks/production/pneumatic-drill-rotator.png b/schem_image/assets/sprites/blocks/production/pneumatic-drill-rotator.png Binary files differnew file mode 100644 index 0000000..b9b4988 --- /dev/null +++ b/schem_image/assets/sprites/blocks/production/pneumatic-drill-rotator.png diff --git a/schem_image/assets/sprites/blocks/production/pneumatic-drill-top.png b/schem_image/assets/sprites/blocks/production/pneumatic-drill-top.png Binary files differnew file mode 100644 index 0000000..bf18f2d --- /dev/null +++ b/schem_image/assets/sprites/blocks/production/pneumatic-drill-top.png diff --git a/schem_image/assets/sprites/blocks/production/pneumatic-drill.png b/schem_image/assets/sprites/blocks/production/pneumatic-drill.png Binary files differnew file mode 100644 index 0000000..e755a63 --- /dev/null +++ b/schem_image/assets/sprites/blocks/production/pneumatic-drill.png diff --git a/schem_image/assets/sprites/blocks/production/water-extractor-liquid.png b/schem_image/assets/sprites/blocks/production/water-extractor-liquid.png Binary files differnew file mode 100644 index 0000000..a0d7135 --- /dev/null +++ b/schem_image/assets/sprites/blocks/production/water-extractor-liquid.png diff --git a/schem_image/assets/sprites/blocks/production/water-extractor-rotator.png b/schem_image/assets/sprites/blocks/production/water-extractor-rotator.png Binary files differnew file mode 100644 index 0000000..872e79c --- /dev/null +++ b/schem_image/assets/sprites/blocks/production/water-extractor-rotator.png diff --git a/schem_image/assets/sprites/blocks/production/water-extractor-top.png b/schem_image/assets/sprites/blocks/production/water-extractor-top.png Binary files differnew file mode 100644 index 0000000..3671dd0 --- /dev/null +++ b/schem_image/assets/sprites/blocks/production/water-extractor-top.png diff --git a/schem_image/assets/sprites/blocks/production/water-extractor.png b/schem_image/assets/sprites/blocks/production/water-extractor.png Binary files differnew file mode 100644 index 0000000..f38c9e7 --- /dev/null +++ b/schem_image/assets/sprites/blocks/production/water-extractor.png diff --git a/schem_image/assets/sprites/blocks/props/basalt-boulder1.png b/schem_image/assets/sprites/blocks/props/basalt-boulder1.png Binary files differnew file mode 100644 index 0000000..67a0f03 --- /dev/null +++ b/schem_image/assets/sprites/blocks/props/basalt-boulder1.png diff --git a/schem_image/assets/sprites/blocks/props/basalt-boulder2.png b/schem_image/assets/sprites/blocks/props/basalt-boulder2.png Binary files differnew file mode 100644 index 0000000..52827ce --- /dev/null +++ b/schem_image/assets/sprites/blocks/props/basalt-boulder2.png diff --git a/schem_image/assets/sprites/blocks/props/boulder1.png b/schem_image/assets/sprites/blocks/props/boulder1.png Binary files differnew file mode 100644 index 0000000..ae54a00 --- /dev/null +++ b/schem_image/assets/sprites/blocks/props/boulder1.png diff --git a/schem_image/assets/sprites/blocks/props/boulder2.png b/schem_image/assets/sprites/blocks/props/boulder2.png Binary files differnew file mode 100644 index 0000000..6e6e310 --- /dev/null +++ b/schem_image/assets/sprites/blocks/props/boulder2.png diff --git a/schem_image/assets/sprites/blocks/props/dacite-boulder1.png b/schem_image/assets/sprites/blocks/props/dacite-boulder1.png Binary files differnew file mode 100644 index 0000000..b6fceb1 --- /dev/null +++ b/schem_image/assets/sprites/blocks/props/dacite-boulder1.png diff --git a/schem_image/assets/sprites/blocks/props/dacite-boulder2.png b/schem_image/assets/sprites/blocks/props/dacite-boulder2.png Binary files differnew file mode 100644 index 0000000..7057bca --- /dev/null +++ b/schem_image/assets/sprites/blocks/props/dacite-boulder2.png diff --git a/schem_image/assets/sprites/blocks/props/sand-boulder1.png b/schem_image/assets/sprites/blocks/props/sand-boulder1.png Binary files differnew file mode 100644 index 0000000..4c2cbd9 --- /dev/null +++ b/schem_image/assets/sprites/blocks/props/sand-boulder1.png diff --git a/schem_image/assets/sprites/blocks/props/sand-boulder2.png b/schem_image/assets/sprites/blocks/props/sand-boulder2.png Binary files differnew file mode 100644 index 0000000..902a0d7 --- /dev/null +++ b/schem_image/assets/sprites/blocks/props/sand-boulder2.png diff --git a/schem_image/assets/sprites/blocks/props/shale-boulder1.png b/schem_image/assets/sprites/blocks/props/shale-boulder1.png Binary files differnew file mode 100644 index 0000000..6d280cc --- /dev/null +++ b/schem_image/assets/sprites/blocks/props/shale-boulder1.png diff --git a/schem_image/assets/sprites/blocks/props/shale-boulder2.png b/schem_image/assets/sprites/blocks/props/shale-boulder2.png Binary files differnew file mode 100644 index 0000000..5ba4033 --- /dev/null +++ b/schem_image/assets/sprites/blocks/props/shale-boulder2.png diff --git a/schem_image/assets/sprites/blocks/props/snow-boulder1.png b/schem_image/assets/sprites/blocks/props/snow-boulder1.png Binary files differnew file mode 100644 index 0000000..c7feac2 --- /dev/null +++ b/schem_image/assets/sprites/blocks/props/snow-boulder1.png diff --git a/schem_image/assets/sprites/blocks/props/snow-boulder2.png b/schem_image/assets/sprites/blocks/props/snow-boulder2.png Binary files differnew file mode 100644 index 0000000..5f148d7 --- /dev/null +++ b/schem_image/assets/sprites/blocks/props/snow-boulder2.png diff --git a/schem_image/assets/sprites/blocks/props/spore-cluster1.png b/schem_image/assets/sprites/blocks/props/spore-cluster1.png Binary files differnew file mode 100644 index 0000000..50475fa --- /dev/null +++ b/schem_image/assets/sprites/blocks/props/spore-cluster1.png diff --git a/schem_image/assets/sprites/blocks/props/spore-cluster2.png b/schem_image/assets/sprites/blocks/props/spore-cluster2.png Binary files differnew file mode 100644 index 0000000..4d19d2d --- /dev/null +++ b/schem_image/assets/sprites/blocks/props/spore-cluster2.png diff --git a/schem_image/assets/sprites/blocks/props/spore-cluster3.png b/schem_image/assets/sprites/blocks/props/spore-cluster3.png Binary files differnew file mode 100644 index 0000000..3802836 --- /dev/null +++ b/schem_image/assets/sprites/blocks/props/spore-cluster3.png diff --git a/schem_image/assets/sprites/blocks/props/white-tree-dead-shadow.png b/schem_image/assets/sprites/blocks/props/white-tree-dead-shadow.png Binary files differnew file mode 100644 index 0000000..f95d982 --- /dev/null +++ b/schem_image/assets/sprites/blocks/props/white-tree-dead-shadow.png diff --git a/schem_image/assets/sprites/blocks/props/white-tree-dead.png b/schem_image/assets/sprites/blocks/props/white-tree-dead.png Binary files differnew file mode 100644 index 0000000..d3d5b71 --- /dev/null +++ b/schem_image/assets/sprites/blocks/props/white-tree-dead.png diff --git a/schem_image/assets/sprites/blocks/props/white-tree-shadow.png b/schem_image/assets/sprites/blocks/props/white-tree-shadow.png Binary files differnew file mode 100644 index 0000000..8ce60aa --- /dev/null +++ b/schem_image/assets/sprites/blocks/props/white-tree-shadow.png diff --git a/schem_image/assets/sprites/blocks/props/white-tree.png b/schem_image/assets/sprites/blocks/props/white-tree.png Binary files differnew file mode 100644 index 0000000..aea781e --- /dev/null +++ b/schem_image/assets/sprites/blocks/props/white-tree.png diff --git a/schem_image/assets/sprites/blocks/sandbox/center.png b/schem_image/assets/sprites/blocks/sandbox/center.png Binary files differnew file mode 100644 index 0000000..19def6b --- /dev/null +++ b/schem_image/assets/sprites/blocks/sandbox/center.png diff --git a/schem_image/assets/sprites/blocks/sandbox/cross.png b/schem_image/assets/sprites/blocks/sandbox/cross.png Binary files differnew file mode 100644 index 0000000..0d9dea8 --- /dev/null +++ b/schem_image/assets/sprites/blocks/sandbox/cross.png diff --git a/schem_image/assets/sprites/blocks/sandbox/illuminator-top.png b/schem_image/assets/sprites/blocks/sandbox/illuminator-top.png Binary files differnew file mode 100644 index 0000000..38754f5 --- /dev/null +++ b/schem_image/assets/sprites/blocks/sandbox/illuminator-top.png diff --git a/schem_image/assets/sprites/blocks/sandbox/illuminator.png b/schem_image/assets/sprites/blocks/sandbox/illuminator.png Binary files differnew file mode 100644 index 0000000..09b2f5c --- /dev/null +++ b/schem_image/assets/sprites/blocks/sandbox/illuminator.png diff --git a/schem_image/assets/sprites/blocks/sandbox/item-source.png b/schem_image/assets/sprites/blocks/sandbox/item-source.png Binary files differnew file mode 100644 index 0000000..98dc16a --- /dev/null +++ b/schem_image/assets/sprites/blocks/sandbox/item-source.png diff --git a/schem_image/assets/sprites/blocks/sandbox/item-void.png b/schem_image/assets/sprites/blocks/sandbox/item-void.png Binary files differnew file mode 100644 index 0000000..eb3e38a --- /dev/null +++ b/schem_image/assets/sprites/blocks/sandbox/item-void.png diff --git a/schem_image/assets/sprites/blocks/sandbox/liquid-source.png b/schem_image/assets/sprites/blocks/sandbox/liquid-source.png Binary files differnew file mode 100644 index 0000000..0ae3a70 --- /dev/null +++ b/schem_image/assets/sprites/blocks/sandbox/liquid-source.png diff --git a/schem_image/assets/sprites/blocks/sandbox/liquid-void.png b/schem_image/assets/sprites/blocks/sandbox/liquid-void.png Binary files differnew file mode 100644 index 0000000..0aa9e75 --- /dev/null +++ b/schem_image/assets/sprites/blocks/sandbox/liquid-void.png diff --git a/schem_image/assets/sprites/blocks/sandbox/payload-source-top.png b/schem_image/assets/sprites/blocks/sandbox/payload-source-top.png Binary files differnew file mode 100644 index 0000000..cecdf5b --- /dev/null +++ b/schem_image/assets/sprites/blocks/sandbox/payload-source-top.png diff --git a/schem_image/assets/sprites/blocks/sandbox/payload-source.png b/schem_image/assets/sprites/blocks/sandbox/payload-source.png Binary files differnew file mode 100644 index 0000000..4c6b7b2 --- /dev/null +++ b/schem_image/assets/sprites/blocks/sandbox/payload-source.png diff --git a/schem_image/assets/sprites/blocks/sandbox/payload-void-top.png b/schem_image/assets/sprites/blocks/sandbox/payload-void-top.png Binary files differnew file mode 100644 index 0000000..df393ee --- /dev/null +++ b/schem_image/assets/sprites/blocks/sandbox/payload-void-top.png diff --git a/schem_image/assets/sprites/blocks/sandbox/payload-void.png b/schem_image/assets/sprites/blocks/sandbox/payload-void.png Binary files differnew file mode 100644 index 0000000..4c6b7b2 --- /dev/null +++ b/schem_image/assets/sprites/blocks/sandbox/payload-void.png diff --git a/schem_image/assets/sprites/blocks/sandbox/power-source.png b/schem_image/assets/sprites/blocks/sandbox/power-source.png Binary files differnew file mode 100644 index 0000000..547e246 --- /dev/null +++ b/schem_image/assets/sprites/blocks/sandbox/power-source.png diff --git a/schem_image/assets/sprites/blocks/sandbox/power-void.png b/schem_image/assets/sprites/blocks/sandbox/power-void.png Binary files differnew file mode 100644 index 0000000..e6ba0e0 --- /dev/null +++ b/schem_image/assets/sprites/blocks/sandbox/power-void.png diff --git a/schem_image/assets/sprites/blocks/storage/container-team.png b/schem_image/assets/sprites/blocks/storage/container-team.png Binary files differnew file mode 100644 index 0000000..9407bf0 --- /dev/null +++ b/schem_image/assets/sprites/blocks/storage/container-team.png diff --git a/schem_image/assets/sprites/blocks/storage/container.png b/schem_image/assets/sprites/blocks/storage/container.png Binary files differnew file mode 100644 index 0000000..959e2b6 --- /dev/null +++ b/schem_image/assets/sprites/blocks/storage/container.png diff --git a/schem_image/assets/sprites/blocks/storage/core-foundation-team.png b/schem_image/assets/sprites/blocks/storage/core-foundation-team.png Binary files differnew file mode 100644 index 0000000..13cbb4e --- /dev/null +++ b/schem_image/assets/sprites/blocks/storage/core-foundation-team.png diff --git a/schem_image/assets/sprites/blocks/storage/core-foundation.png b/schem_image/assets/sprites/blocks/storage/core-foundation.png Binary files differnew file mode 100644 index 0000000..b3ea32a --- /dev/null +++ b/schem_image/assets/sprites/blocks/storage/core-foundation.png diff --git a/schem_image/assets/sprites/blocks/storage/core-nucleus-team.png b/schem_image/assets/sprites/blocks/storage/core-nucleus-team.png Binary files differnew file mode 100644 index 0000000..7655209 --- /dev/null +++ b/schem_image/assets/sprites/blocks/storage/core-nucleus-team.png diff --git a/schem_image/assets/sprites/blocks/storage/core-nucleus.png b/schem_image/assets/sprites/blocks/storage/core-nucleus.png Binary files differnew file mode 100644 index 0000000..0c05ceb --- /dev/null +++ b/schem_image/assets/sprites/blocks/storage/core-nucleus.png diff --git a/schem_image/assets/sprites/blocks/storage/core-shard-team.png b/schem_image/assets/sprites/blocks/storage/core-shard-team.png Binary files differnew file mode 100644 index 0000000..2b1c554 --- /dev/null +++ b/schem_image/assets/sprites/blocks/storage/core-shard-team.png diff --git a/schem_image/assets/sprites/blocks/storage/core-shard.png b/schem_image/assets/sprites/blocks/storage/core-shard.png Binary files differnew file mode 100644 index 0000000..9b5ffee --- /dev/null +++ b/schem_image/assets/sprites/blocks/storage/core-shard.png diff --git a/schem_image/assets/sprites/blocks/storage/unloader-center.png b/schem_image/assets/sprites/blocks/storage/unloader-center.png Binary files differnew file mode 100644 index 0000000..de4959a --- /dev/null +++ b/schem_image/assets/sprites/blocks/storage/unloader-center.png diff --git a/schem_image/assets/sprites/blocks/storage/unloader.png b/schem_image/assets/sprites/blocks/storage/unloader.png Binary files differnew file mode 100644 index 0000000..7edb57c --- /dev/null +++ b/schem_image/assets/sprites/blocks/storage/unloader.png diff --git a/schem_image/assets/sprites/blocks/storage/vault-team.png b/schem_image/assets/sprites/blocks/storage/vault-team.png Binary files differnew file mode 100644 index 0000000..3fd3b0e --- /dev/null +++ b/schem_image/assets/sprites/blocks/storage/vault-team.png diff --git a/schem_image/assets/sprites/blocks/storage/vault.png b/schem_image/assets/sprites/blocks/storage/vault.png Binary files differnew file mode 100644 index 0000000..36a4ee5 --- /dev/null +++ b/schem_image/assets/sprites/blocks/storage/vault.png diff --git a/schem_image/assets/sprites/blocks/turrets/arc-heat.png b/schem_image/assets/sprites/blocks/turrets/arc-heat.png Binary files differnew file mode 100644 index 0000000..de36f57 --- /dev/null +++ b/schem_image/assets/sprites/blocks/turrets/arc-heat.png diff --git a/schem_image/assets/sprites/blocks/turrets/arc.png b/schem_image/assets/sprites/blocks/turrets/arc.png Binary files differnew file mode 100644 index 0000000..106963a --- /dev/null +++ b/schem_image/assets/sprites/blocks/turrets/arc.png diff --git a/schem_image/assets/sprites/blocks/turrets/bases/block-1.png b/schem_image/assets/sprites/blocks/turrets/bases/block-1.png Binary files differnew file mode 100644 index 0000000..4a5ae35 --- /dev/null +++ b/schem_image/assets/sprites/blocks/turrets/bases/block-1.png diff --git a/schem_image/assets/sprites/blocks/turrets/bases/block-2.png b/schem_image/assets/sprites/blocks/turrets/bases/block-2.png Binary files differnew file mode 100644 index 0000000..16d6d1d --- /dev/null +++ b/schem_image/assets/sprites/blocks/turrets/bases/block-2.png diff --git a/schem_image/assets/sprites/blocks/turrets/bases/block-3.png b/schem_image/assets/sprites/blocks/turrets/bases/block-3.png Binary files differnew file mode 100644 index 0000000..cade0ba --- /dev/null +++ b/schem_image/assets/sprites/blocks/turrets/bases/block-3.png diff --git a/schem_image/assets/sprites/blocks/turrets/bases/block-4.png b/schem_image/assets/sprites/blocks/turrets/bases/block-4.png Binary files differnew file mode 100644 index 0000000..d62013b --- /dev/null +++ b/schem_image/assets/sprites/blocks/turrets/bases/block-4.png diff --git a/schem_image/assets/sprites/blocks/turrets/cyclone.png b/schem_image/assets/sprites/blocks/turrets/cyclone.png Binary files differnew file mode 100644 index 0000000..1f01287 --- /dev/null +++ b/schem_image/assets/sprites/blocks/turrets/cyclone.png diff --git a/schem_image/assets/sprites/blocks/turrets/duo.png b/schem_image/assets/sprites/blocks/turrets/duo.png Binary files differnew file mode 100644 index 0000000..147d78f --- /dev/null +++ b/schem_image/assets/sprites/blocks/turrets/duo.png diff --git a/schem_image/assets/sprites/blocks/turrets/foreshadow-heat.png b/schem_image/assets/sprites/blocks/turrets/foreshadow-heat.png Binary files differnew file mode 100644 index 0000000..4dde1cf --- /dev/null +++ b/schem_image/assets/sprites/blocks/turrets/foreshadow-heat.png diff --git a/schem_image/assets/sprites/blocks/turrets/foreshadow.png b/schem_image/assets/sprites/blocks/turrets/foreshadow.png Binary files differnew file mode 100644 index 0000000..c9e8ca7 --- /dev/null +++ b/schem_image/assets/sprites/blocks/turrets/foreshadow.png diff --git a/schem_image/assets/sprites/blocks/turrets/fuse.png b/schem_image/assets/sprites/blocks/turrets/fuse.png Binary files differnew file mode 100644 index 0000000..2f344c7 --- /dev/null +++ b/schem_image/assets/sprites/blocks/turrets/fuse.png diff --git a/schem_image/assets/sprites/blocks/turrets/hail-heat.png b/schem_image/assets/sprites/blocks/turrets/hail-heat.png Binary files differnew file mode 100644 index 0000000..daad1ac --- /dev/null +++ b/schem_image/assets/sprites/blocks/turrets/hail-heat.png diff --git a/schem_image/assets/sprites/blocks/turrets/hail.png b/schem_image/assets/sprites/blocks/turrets/hail.png Binary files differnew file mode 100644 index 0000000..10001df --- /dev/null +++ b/schem_image/assets/sprites/blocks/turrets/hail.png diff --git a/schem_image/assets/sprites/blocks/turrets/lancer-heat.png b/schem_image/assets/sprites/blocks/turrets/lancer-heat.png Binary files differnew file mode 100644 index 0000000..1327410 --- /dev/null +++ b/schem_image/assets/sprites/blocks/turrets/lancer-heat.png diff --git a/schem_image/assets/sprites/blocks/turrets/lancer.png b/schem_image/assets/sprites/blocks/turrets/lancer.png Binary files differnew file mode 100644 index 0000000..435185f --- /dev/null +++ b/schem_image/assets/sprites/blocks/turrets/lancer.png diff --git a/schem_image/assets/sprites/blocks/turrets/meltdown-heat.png b/schem_image/assets/sprites/blocks/turrets/meltdown-heat.png Binary files differnew file mode 100644 index 0000000..e9b1fc0 --- /dev/null +++ b/schem_image/assets/sprites/blocks/turrets/meltdown-heat.png diff --git a/schem_image/assets/sprites/blocks/turrets/meltdown.png b/schem_image/assets/sprites/blocks/turrets/meltdown.png Binary files differnew file mode 100644 index 0000000..91141bb --- /dev/null +++ b/schem_image/assets/sprites/blocks/turrets/meltdown.png diff --git a/schem_image/assets/sprites/blocks/turrets/parallax.png b/schem_image/assets/sprites/blocks/turrets/parallax.png Binary files differnew file mode 100644 index 0000000..3074ffd --- /dev/null +++ b/schem_image/assets/sprites/blocks/turrets/parallax.png diff --git a/schem_image/assets/sprites/blocks/turrets/ripple-heat.png b/schem_image/assets/sprites/blocks/turrets/ripple-heat.png Binary files differnew file mode 100644 index 0000000..6b88b97 --- /dev/null +++ b/schem_image/assets/sprites/blocks/turrets/ripple-heat.png diff --git a/schem_image/assets/sprites/blocks/turrets/ripple.png b/schem_image/assets/sprites/blocks/turrets/ripple.png Binary files differnew file mode 100644 index 0000000..c4f3ef8 --- /dev/null +++ b/schem_image/assets/sprites/blocks/turrets/ripple.png diff --git a/schem_image/assets/sprites/blocks/turrets/salvo-heat.png b/schem_image/assets/sprites/blocks/turrets/salvo-heat.png Binary files differnew file mode 100644 index 0000000..5022faf --- /dev/null +++ b/schem_image/assets/sprites/blocks/turrets/salvo-heat.png diff --git a/schem_image/assets/sprites/blocks/turrets/salvo.png b/schem_image/assets/sprites/blocks/turrets/salvo.png Binary files differnew file mode 100644 index 0000000..5b2bf9b --- /dev/null +++ b/schem_image/assets/sprites/blocks/turrets/salvo.png diff --git a/schem_image/assets/sprites/blocks/turrets/scatter.png b/schem_image/assets/sprites/blocks/turrets/scatter.png Binary files differnew file mode 100644 index 0000000..83710c9 --- /dev/null +++ b/schem_image/assets/sprites/blocks/turrets/scatter.png diff --git a/schem_image/assets/sprites/blocks/turrets/scorch-heat.png b/schem_image/assets/sprites/blocks/turrets/scorch-heat.png Binary files differnew file mode 100644 index 0000000..84863ae --- /dev/null +++ b/schem_image/assets/sprites/blocks/turrets/scorch-heat.png diff --git a/schem_image/assets/sprites/blocks/turrets/scorch.png b/schem_image/assets/sprites/blocks/turrets/scorch.png Binary files differnew file mode 100644 index 0000000..abbd3b5 --- /dev/null +++ b/schem_image/assets/sprites/blocks/turrets/scorch.png diff --git a/schem_image/assets/sprites/blocks/turrets/segment.png b/schem_image/assets/sprites/blocks/turrets/segment.png Binary files differnew file mode 100644 index 0000000..d634c1c --- /dev/null +++ b/schem_image/assets/sprites/blocks/turrets/segment.png diff --git a/schem_image/assets/sprites/blocks/turrets/spectre.png b/schem_image/assets/sprites/blocks/turrets/spectre.png Binary files differnew file mode 100644 index 0000000..95f0a67 --- /dev/null +++ b/schem_image/assets/sprites/blocks/turrets/spectre.png diff --git a/schem_image/assets/sprites/blocks/turrets/swarmer.png b/schem_image/assets/sprites/blocks/turrets/swarmer.png Binary files differnew file mode 100644 index 0000000..e58dc3b --- /dev/null +++ b/schem_image/assets/sprites/blocks/turrets/swarmer.png diff --git a/schem_image/assets/sprites/blocks/turrets/tsunami-liquid.png b/schem_image/assets/sprites/blocks/turrets/tsunami-liquid.png Binary files differnew file mode 100644 index 0000000..8c88e9a --- /dev/null +++ b/schem_image/assets/sprites/blocks/turrets/tsunami-liquid.png diff --git a/schem_image/assets/sprites/blocks/turrets/tsunami-top.png b/schem_image/assets/sprites/blocks/turrets/tsunami-top.png Binary files differnew file mode 100644 index 0000000..fc3b172 --- /dev/null +++ b/schem_image/assets/sprites/blocks/turrets/tsunami-top.png diff --git a/schem_image/assets/sprites/blocks/turrets/tsunami.png b/schem_image/assets/sprites/blocks/turrets/tsunami.png Binary files differnew file mode 100644 index 0000000..17d51a1 --- /dev/null +++ b/schem_image/assets/sprites/blocks/turrets/tsunami.png diff --git a/schem_image/assets/sprites/blocks/turrets/wave-liquid.png b/schem_image/assets/sprites/blocks/turrets/wave-liquid.png Binary files differnew file mode 100644 index 0000000..77930b7 --- /dev/null +++ b/schem_image/assets/sprites/blocks/turrets/wave-liquid.png diff --git a/schem_image/assets/sprites/blocks/turrets/wave-top.png b/schem_image/assets/sprites/blocks/turrets/wave-top.png Binary files differnew file mode 100644 index 0000000..66f9939 --- /dev/null +++ b/schem_image/assets/sprites/blocks/turrets/wave-top.png diff --git a/schem_image/assets/sprites/blocks/turrets/wave.png b/schem_image/assets/sprites/blocks/turrets/wave.png Binary files differnew file mode 100644 index 0000000..26add1e --- /dev/null +++ b/schem_image/assets/sprites/blocks/turrets/wave.png diff --git a/schem_image/assets/sprites/blocks/units/additive-reconstructor-top.png b/schem_image/assets/sprites/blocks/units/additive-reconstructor-top.png Binary files differnew file mode 100644 index 0000000..926ace2 --- /dev/null +++ b/schem_image/assets/sprites/blocks/units/additive-reconstructor-top.png diff --git a/schem_image/assets/sprites/blocks/units/additive-reconstructor.png b/schem_image/assets/sprites/blocks/units/additive-reconstructor.png Binary files differnew file mode 100644 index 0000000..c73e626 --- /dev/null +++ b/schem_image/assets/sprites/blocks/units/additive-reconstructor.png diff --git a/schem_image/assets/sprites/blocks/units/air-factory.png b/schem_image/assets/sprites/blocks/units/air-factory.png Binary files differnew file mode 100644 index 0000000..0bff4d6 --- /dev/null +++ b/schem_image/assets/sprites/blocks/units/air-factory.png diff --git a/schem_image/assets/sprites/blocks/units/command-center-team.png b/schem_image/assets/sprites/blocks/units/command-center-team.png Binary files differnew file mode 100644 index 0000000..893cecb --- /dev/null +++ b/schem_image/assets/sprites/blocks/units/command-center-team.png diff --git a/schem_image/assets/sprites/blocks/units/command-center.png b/schem_image/assets/sprites/blocks/units/command-center.png Binary files differnew file mode 100644 index 0000000..a0de488 --- /dev/null +++ b/schem_image/assets/sprites/blocks/units/command-center.png diff --git a/schem_image/assets/sprites/blocks/units/exponential-reconstructor-top.png b/schem_image/assets/sprites/blocks/units/exponential-reconstructor-top.png Binary files differnew file mode 100644 index 0000000..8b7d4c1 --- /dev/null +++ b/schem_image/assets/sprites/blocks/units/exponential-reconstructor-top.png diff --git a/schem_image/assets/sprites/blocks/units/exponential-reconstructor.png b/schem_image/assets/sprites/blocks/units/exponential-reconstructor.png Binary files differnew file mode 100644 index 0000000..153a472 --- /dev/null +++ b/schem_image/assets/sprites/blocks/units/exponential-reconstructor.png diff --git a/schem_image/assets/sprites/blocks/units/factory-in-3.png b/schem_image/assets/sprites/blocks/units/factory-in-3.png Binary files differnew file mode 100644 index 0000000..72b113d --- /dev/null +++ b/schem_image/assets/sprites/blocks/units/factory-in-3.png diff --git a/schem_image/assets/sprites/blocks/units/factory-in-5.png b/schem_image/assets/sprites/blocks/units/factory-in-5.png Binary files differnew file mode 100644 index 0000000..e60fc3c --- /dev/null +++ b/schem_image/assets/sprites/blocks/units/factory-in-5.png diff --git a/schem_image/assets/sprites/blocks/units/factory-in-7.png b/schem_image/assets/sprites/blocks/units/factory-in-7.png Binary files differnew file mode 100644 index 0000000..8069835 --- /dev/null +++ b/schem_image/assets/sprites/blocks/units/factory-in-7.png diff --git a/schem_image/assets/sprites/blocks/units/factory-in-9.png b/schem_image/assets/sprites/blocks/units/factory-in-9.png Binary files differnew file mode 100644 index 0000000..baf9f15 --- /dev/null +++ b/schem_image/assets/sprites/blocks/units/factory-in-9.png diff --git a/schem_image/assets/sprites/blocks/units/factory-out-3.png b/schem_image/assets/sprites/blocks/units/factory-out-3.png Binary files differnew file mode 100644 index 0000000..e209ec1 --- /dev/null +++ b/schem_image/assets/sprites/blocks/units/factory-out-3.png diff --git a/schem_image/assets/sprites/blocks/units/factory-out-5.png b/schem_image/assets/sprites/blocks/units/factory-out-5.png Binary files differnew file mode 100644 index 0000000..327a204 --- /dev/null +++ b/schem_image/assets/sprites/blocks/units/factory-out-5.png diff --git a/schem_image/assets/sprites/blocks/units/factory-out-7.png b/schem_image/assets/sprites/blocks/units/factory-out-7.png Binary files differnew file mode 100644 index 0000000..64a14d6 --- /dev/null +++ b/schem_image/assets/sprites/blocks/units/factory-out-7.png diff --git a/schem_image/assets/sprites/blocks/units/factory-out-9.png b/schem_image/assets/sprites/blocks/units/factory-out-9.png Binary files differnew file mode 100644 index 0000000..97940aa --- /dev/null +++ b/schem_image/assets/sprites/blocks/units/factory-out-9.png diff --git a/schem_image/assets/sprites/blocks/units/factory-top-3.png b/schem_image/assets/sprites/blocks/units/factory-top-3.png Binary files differnew file mode 100644 index 0000000..3916cb8 --- /dev/null +++ b/schem_image/assets/sprites/blocks/units/factory-top-3.png diff --git a/schem_image/assets/sprites/blocks/units/ground-factory.png b/schem_image/assets/sprites/blocks/units/ground-factory.png Binary files differnew file mode 100644 index 0000000..2cc65a2 --- /dev/null +++ b/schem_image/assets/sprites/blocks/units/ground-factory.png diff --git a/schem_image/assets/sprites/blocks/units/multiplicative-reconstructor-top.png b/schem_image/assets/sprites/blocks/units/multiplicative-reconstructor-top.png Binary files differnew file mode 100644 index 0000000..3406edf --- /dev/null +++ b/schem_image/assets/sprites/blocks/units/multiplicative-reconstructor-top.png diff --git a/schem_image/assets/sprites/blocks/units/multiplicative-reconstructor.png b/schem_image/assets/sprites/blocks/units/multiplicative-reconstructor.png Binary files differnew file mode 100644 index 0000000..e1e5b22 --- /dev/null +++ b/schem_image/assets/sprites/blocks/units/multiplicative-reconstructor.png diff --git a/schem_image/assets/sprites/blocks/units/naval-factory.png b/schem_image/assets/sprites/blocks/units/naval-factory.png Binary files differnew file mode 100644 index 0000000..d3b609f --- /dev/null +++ b/schem_image/assets/sprites/blocks/units/naval-factory.png diff --git a/schem_image/assets/sprites/blocks/units/rally-point.png b/schem_image/assets/sprites/blocks/units/rally-point.png Binary files differnew file mode 100644 index 0000000..493d90d --- /dev/null +++ b/schem_image/assets/sprites/blocks/units/rally-point.png diff --git a/schem_image/assets/sprites/blocks/units/repair-point-base.png b/schem_image/assets/sprites/blocks/units/repair-point-base.png Binary files differnew file mode 100644 index 0000000..5cc56cb --- /dev/null +++ b/schem_image/assets/sprites/blocks/units/repair-point-base.png diff --git a/schem_image/assets/sprites/blocks/units/repair-point.png b/schem_image/assets/sprites/blocks/units/repair-point.png Binary files differnew file mode 100644 index 0000000..2cadeae --- /dev/null +++ b/schem_image/assets/sprites/blocks/units/repair-point.png diff --git a/schem_image/assets/sprites/blocks/units/repair-turret.png b/schem_image/assets/sprites/blocks/units/repair-turret.png Binary files differnew file mode 100644 index 0000000..a2f06a4 --- /dev/null +++ b/schem_image/assets/sprites/blocks/units/repair-turret.png diff --git a/schem_image/assets/sprites/blocks/units/resupply-point.png b/schem_image/assets/sprites/blocks/units/resupply-point.png Binary files differnew file mode 100644 index 0000000..09f085a --- /dev/null +++ b/schem_image/assets/sprites/blocks/units/resupply-point.png diff --git a/schem_image/assets/sprites/blocks/units/tetrative-reconstructor-top.png b/schem_image/assets/sprites/blocks/units/tetrative-reconstructor-top.png Binary files differnew file mode 100644 index 0000000..6c6f7a0 --- /dev/null +++ b/schem_image/assets/sprites/blocks/units/tetrative-reconstructor-top.png diff --git a/schem_image/assets/sprites/blocks/units/tetrative-reconstructor.png b/schem_image/assets/sprites/blocks/units/tetrative-reconstructor.png Binary files differnew file mode 100644 index 0000000..6f0b8d6 --- /dev/null +++ b/schem_image/assets/sprites/blocks/units/tetrative-reconstructor.png diff --git a/schem_image/assets/sprites/error.png b/schem_image/assets/sprites/error.png Binary files differnew file mode 100644 index 0000000..005c405 --- /dev/null +++ b/schem_image/assets/sprites/error.png diff --git a/schem_image/base64.js b/schem_image/base64.js new file mode 100644 index 0000000..2290c17 --- /dev/null +++ b/schem_image/base64.js @@ -0,0 +1,16 @@ +import * as fs from 'fs' +import { + Schematic +} from 'mindustry-schematic-parser' + +const base64 = process.argv.slice(2)[0] +const schematic = Schematic.decode(base64) +console.log(schematic.name) + +// save a preview of the schematic +schematic + .render({ + background: false // disable background + }) + .then(nodeCanvas => nodeCanvas.toBuffer()) + .then(buffer => fs.writeFileSync('/tmp/mindustry_schematics/image.png', buffer))
\ No newline at end of file diff --git a/schem_image/main.js b/schem_image/main.js deleted file mode 100755 index 96d0800..0000000 --- a/schem_image/main.js +++ /dev/null @@ -1,85 +0,0 @@ -#!/usr/bin/env -S node --no-warnings - -import fs from "fs"; -import { Schematic } from "mindustry-schematic-parser"; -import { ArgumentParser } from "argparse"; -import clipboard from "clipboardy"; - -const parser = new ArgumentParser(); - -parser.add_argument("--base64", "-b", { - nargs: 1, - type: "string", -}); -parser.add_argument("-c", "--clipboard", { - action: "store_true", -}); -parser.add_argument("--file", { - nargs: 1, - type: "string", - action: "store", -}); -parser.add_argument("--image", "-i", { - nargs: 1, - type: "string", - help: "where to output the image", -}); -parser.add_argument("--rename", "-r", { - nargs: "+", - type: "string", - help: "to rename the schematic, and copy the new schematic", -}); -parser.add_argument("--format", "-f", { - action: "store_true", -}); - -let base64; -let file; - -const args = parser.parse_args(); - -base64 = args.base64 ? args.base64[0] : ""; -file = args.file ? args.file[0] : ""; - -if (args.clipboard) { - const clip = clipboard.readSync(); - if (!clip) throw new Error("clipboard empty"); - base64 = clip; -} - -if (!file && !base64) { - throw new Error("file/base64 not specified"); -} - -let schematic; -if (base64) { - schematic = Schematic.decode(base64); -} else if (file) { - const buffer = fs.readFileSync(file); - schematic = Schematic.decode(buffer); -} - -if (args.image) { - const opacity = 0.25; - // save a preview of the schematic - schematic - .render({ - background: false, // disable background - bridges: { - opacity: opacity, - }, - phaseBridges: { - opacity: opacity, - }, - }) - .then((nodeCanvas) => nodeCanvas.toBuffer()) - .then((buffer) => fs.writeFileSync(args.image[0], buffer)); -} - -if (args.rename) { - schematic.name = args.rename.join(" "); - if (args.format) clipboard.write(`\`\`\`${schematic.encode()}\`\`\``); - else clipboard.write(schematic.encode()); -} else if (args.format) clipboard.write(`\`\`\`${schematic.encode()}\`\`\``); - -console.log(schematic.name); diff --git a/schem_image/msch.js b/schem_image/msch.js new file mode 100644 index 0000000..bb165a8 --- /dev/null +++ b/schem_image/msch.js @@ -0,0 +1,18 @@ +import * as fs from 'fs' +import { + Schematic +} from 'mindustry-schematic-parser' + +const file = process.argv.slice(2)[0] +const buffer = fs.readFileSync(file) +const schematic = Schematic.decode(buffer) + +console.log(schematic.name) + +// save a preview of the schematic +schematic + .render({ + background: false // disable background + }) + .then(nodeCanvas => nodeCanvas.toBuffer()) + .then(buffer => fs.writeFileSync('/tmp/mindustry_schematics/image.png', buffer))
\ No newline at end of file diff --git a/schem_image/package-lock.json b/schem_image/package-lock.json index 950c078..95bbfd3 100644 --- a/schem_image/package-lock.json +++ b/schem_image/package-lock.json @@ -1,24 +1,23 @@ { - "name": "npm-proj-1671402228445-0.717756808395964707tJIH", + "name": "schem_image", "lockfileVersion": 2, "requires": true, "packages": { "": { "dependencies": { - "argparse": "^2.0.1", - "clipboardy": "^3.0.0", - "mindustry-schematic-parser": "^4.2.1" + "mindustry-schematic-parser": "^4.1.4", + "wipeclean": "^1.0.4" } }, "node_modules/@mapbox/node-pre-gyp": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.10.tgz", - "integrity": "sha512-4ySo4CjzStuprMwk35H5pPbkymjv1SF3jGLj6rAHp/xT/RF7TL7bd9CTm1xDY49K2qF7jmR/g7k+SkLETP6opA==", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.8.tgz", + "integrity": "sha512-CMGKi28CF+qlbXh26hDe6NxCd7amqeAzEqnS6IHeO6LoaKyM/n+Xw3HT1COdq8cuioOdlKdqn/hCmqPUOMOywg==", "dependencies": { - "detect-libc": "^2.0.0", + "detect-libc": "^1.0.3", "https-proxy-agent": "^5.0.0", "make-dir": "^3.1.0", - "node-fetch": "^2.6.7", + "node-fetch": "^2.6.5", "nopt": "^5.0.0", "npmlog": "^5.0.1", "rimraf": "^3.0.2", @@ -58,25 +57,6 @@ "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==" }, - "node_modules/arch": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", - "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, "node_modules/are-we-there-yet": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", @@ -89,11 +69,6 @@ "node": ">=10" } }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, "node_modules/balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", @@ -109,13 +84,13 @@ } }, "node_modules/canvas": { - "version": "2.10.2", - "resolved": "https://registry.npmjs.org/canvas/-/canvas-2.10.2.tgz", - "integrity": "sha512-FSmlsip0nZ0U4Zcfht0qBJqDhlfGuevTZKE8h+dBOYrJjGvY3iqMGSzzbvkaFhvMXiVxfcMaPHS/kge++T5SKg==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/canvas/-/canvas-2.9.0.tgz", + "integrity": "sha512-0l93g7uxp7rMyr7H+XRQ28A3ud0dKIUTIEkUe1Dxh4rjUYN7B93+SjC3r1PDKA18xcQN87OFGgUnyw7LSgNLSQ==", "hasInstallScript": true, "dependencies": { "@mapbox/node-pre-gyp": "^1.0.0", - "nan": "^2.17.0", + "nan": "^2.15.0", "simple-get": "^3.0.3" }, "engines": { @@ -130,22 +105,6 @@ "node": ">=10" } }, - "node_modules/clipboardy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-3.0.0.tgz", - "integrity": "sha512-Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg==", - "dependencies": { - "arch": "^2.2.0", - "execa": "^5.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/color-support": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", @@ -157,30 +116,17 @@ "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, "node_modules/console-control-strings": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==" - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" }, "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", "dependencies": { "ms": "2.1.2" }, @@ -207,14 +153,17 @@ "node_modules/delegates": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==" + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" }, "node_modules/detect-libc": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz", - "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", + "bin": { + "detect-libc": "bin/detect-libc.js" + }, "engines": { - "node": ">=8" + "node": ">=0.10" } }, "node_modules/emoji-regex": { @@ -222,28 +171,6 @@ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" }, - "node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, "node_modules/find-up": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", @@ -273,7 +200,7 @@ "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, "node_modules/gauge": { "version": "3.0.2", @@ -294,26 +221,15 @@ "node": ">=10" } }, - "node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", - "minimatch": "^3.1.1", + "minimatch": "^3.0.4", "once": "^1.3.0", "path-is-absolute": "^1.0.0" }, @@ -327,12 +243,12 @@ "node_modules/has-unicode": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==" + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" }, "node_modules/https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", "dependencies": { "agent-base": "6", "debug": "4" @@ -341,18 +257,10 @@ "node": ">= 6" } }, - "node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "engines": { - "node": ">=10.17.0" - } - }, "node_modules/inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -363,20 +271,6 @@ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, - "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", @@ -385,37 +279,10 @@ "node": ">=8" } }, - "node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" - }, "node_modules/locate-path": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.1.1.tgz", - "integrity": "sha512-vJXaRMJgRVD3+cUZs3Mncj2mxpt5mP0EmNOsxRSZRMlbqjvxzDEOIUWXGmavo0ZC9+tNZCBLQ66reA11nbpHZg==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.1.0.tgz", + "integrity": "sha512-HNx5uOnYeK4SxEoid5qnhRfprlJeGMzFRKPLCf/15N3/B4AiofNwC/yq7VBKdVk9dx7m+PiYCJOGg55JYTAqoQ==", "dependencies": { "p-locate": "^6.0.0" }, @@ -459,19 +326,6 @@ "semver": "bin/semver.js" } }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "engines": { - "node": ">=6" - } - }, "node_modules/mimic-response": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", @@ -484,13 +338,13 @@ } }, "node_modules/mindustry-schematic-parser": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/mindustry-schematic-parser/-/mindustry-schematic-parser-4.2.1.tgz", - "integrity": "sha512-j30f77acGdMSNbVUd8XZmTJokwA3RpZV8oTi4ke+0098yQPSCcQHXqTcvjmPcpC406HT5oc/sHtpAB86Pm6Swg==", + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/mindustry-schematic-parser/-/mindustry-schematic-parser-4.1.4.tgz", + "integrity": "sha512-QCqwlO7YYQU0k44gLsOEa/Gz/cpMlEfDXULZUvP0rNh2xTCA0fKW/KiOWahe3tyH8Uh8kuGBpWumSTLZJ1Y8Tg==", "dependencies": { - "canvas": "^2.10.2", - "pako": "^2.1.0", - "pkg-dir": "^7.0.0" + "canvas": "^2.9.0", + "pako": "^2.0.4", + "pkg-dir": "^6.0.1" }, "engines": { "node": ">=12" @@ -508,9 +362,9 @@ } }, "node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.6.tgz", + "integrity": "sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==", "dependencies": { "yallist": "^4.0.0" }, @@ -547,9 +401,9 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "node_modules/nan": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", - "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==" + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", + "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==" }, "node_modules/node-fetch": { "version": "2.6.7", @@ -584,17 +438,6 @@ "node": ">=6" } }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/npmlog": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz", @@ -609,7 +452,7 @@ "node_modules/object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", "engines": { "node": ">=0.10.0" } @@ -617,25 +460,11 @@ "node_modules/once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "dependencies": { "wrappy": "1" } }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/p-limit": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", @@ -665,9 +494,9 @@ } }, "node_modules/pako": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/pako/-/pako-2.1.0.tgz", - "integrity": "sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==" + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pako/-/pako-2.0.4.tgz", + "integrity": "sha512-v8tweI900AUkZN6heMU/4Uy4cXRc2AYNRggVmTR+dEncawDJgCdLMximOVA2p4qO57WMynangsfGRb5WD6L1Bg==" }, "node_modules/path-exists": { "version": "5.0.0", @@ -680,28 +509,20 @@ "node_modules/path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", "engines": { "node": ">=0.10.0" } }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "engines": { - "node": ">=8" - } - }, "node_modules/pkg-dir": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", - "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-6.0.1.tgz", + "integrity": "sha512-C9R+PTCKGA32HG0n5I4JMYkdLL58ZpayVuncQHQrGeKa8o26A4o2x0u6BKekHG+Au0jv5ZW7Xfq1Cj6lm9Ag4w==", "dependencies": { - "find-up": "^6.3.0" + "find-up": "^6.1.0" }, "engines": { - "node": ">=14.16" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -754,9 +575,9 @@ ] }, "node_modules/semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", "dependencies": { "lru-cache": "^6.0.0" }, @@ -770,26 +591,7 @@ "node_modules/set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "engines": { - "node": ">=8" - } + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" }, "node_modules/signal-exit": { "version": "3.0.7", @@ -857,18 +659,10 @@ "node": ">=8" } }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "engines": { - "node": ">=6" - } - }, "node_modules/tar": { - "version": "6.1.12", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.12.tgz", - "integrity": "sha512-jU4TdemS31uABHd+Lt5WEYJuzn+TJTCBLljvIAHZOz6M9Os5pJ4dD+vRFLxPa/n3T0iEFzpi+0x1UfuDZYbRMw==", + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", "dependencies": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", @@ -878,47 +672,33 @@ "yallist": "^4.0.0" }, "engines": { - "node": ">=10" + "node": ">= 10" } }, "node_modules/tr46": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" }, "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, "node_modules/webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" }, "node_modules/whatwg-url": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", "dependencies": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" } }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, "node_modules/wide-align": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", @@ -927,10 +707,18 @@ "string-width": "^1.0.2 || 2 || 3 || 4" } }, + "node_modules/wipeclean": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/wipeclean/-/wipeclean-1.0.4.tgz", + "integrity": "sha512-zwNXuWt6yW++ArdurBdvo4rnCB7F8oKwwbXrkpfPmG13Mtu8iHvhYD3MURJpgtVwYLWJokhizNChAcPpdFIk0w==", + "bin": { + "wipeclean": "index.js" + } + }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, "node_modules/yallist": { "version": "4.0.0", @@ -951,14 +739,14 @@ }, "dependencies": { "@mapbox/node-pre-gyp": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.10.tgz", - "integrity": "sha512-4ySo4CjzStuprMwk35H5pPbkymjv1SF3jGLj6rAHp/xT/RF7TL7bd9CTm1xDY49K2qF7jmR/g7k+SkLETP6opA==", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.8.tgz", + "integrity": "sha512-CMGKi28CF+qlbXh26hDe6NxCd7amqeAzEqnS6IHeO6LoaKyM/n+Xw3HT1COdq8cuioOdlKdqn/hCmqPUOMOywg==", "requires": { - "detect-libc": "^2.0.0", + "detect-libc": "^1.0.3", "https-proxy-agent": "^5.0.0", "make-dir": "^3.1.0", - "node-fetch": "^2.6.7", + "node-fetch": "^2.6.5", "nopt": "^5.0.0", "npmlog": "^5.0.1", "rimraf": "^3.0.2", @@ -989,11 +777,6 @@ "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==" }, - "arch": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", - "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==" - }, "are-we-there-yet": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", @@ -1003,11 +786,6 @@ "readable-stream": "^3.6.0" } }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, "balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", @@ -1023,12 +801,12 @@ } }, "canvas": { - "version": "2.10.2", - "resolved": "https://registry.npmjs.org/canvas/-/canvas-2.10.2.tgz", - "integrity": "sha512-FSmlsip0nZ0U4Zcfht0qBJqDhlfGuevTZKE8h+dBOYrJjGvY3iqMGSzzbvkaFhvMXiVxfcMaPHS/kge++T5SKg==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/canvas/-/canvas-2.9.0.tgz", + "integrity": "sha512-0l93g7uxp7rMyr7H+XRQ28A3ud0dKIUTIEkUe1Dxh4rjUYN7B93+SjC3r1PDKA18xcQN87OFGgUnyw7LSgNLSQ==", "requires": { "@mapbox/node-pre-gyp": "^1.0.0", - "nan": "^2.17.0", + "nan": "^2.15.0", "simple-get": "^3.0.3" } }, @@ -1037,16 +815,6 @@ "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" }, - "clipboardy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-3.0.0.tgz", - "integrity": "sha512-Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg==", - "requires": { - "arch": "^2.2.0", - "execa": "^5.1.1", - "is-wsl": "^2.2.0" - } - }, "color-support": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", @@ -1055,27 +823,17 @@ "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, "console-control-strings": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==" - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" }, "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", "requires": { "ms": "2.1.2" } @@ -1091,34 +849,18 @@ "delegates": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==" + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" }, "detect-libc": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz", - "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==" + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=" }, "emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" }, - "execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - } - }, "find-up": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", @@ -1139,7 +881,7 @@ "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, "gauge": { "version": "3.0.2", @@ -1157,20 +899,15 @@ "wide-align": "^1.1.2" } }, - "get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" - }, "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", - "minimatch": "^3.1.1", + "minimatch": "^3.0.4", "once": "^1.3.0", "path-is-absolute": "^1.0.0" } @@ -1178,26 +915,21 @@ "has-unicode": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==" + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" }, "https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", "requires": { "agent-base": "6", "debug": "4" } }, - "human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" - }, "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "requires": { "once": "^1.3.0", "wrappy": "1" @@ -1208,38 +940,15 @@ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" - }, "is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" }, - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" - }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "requires": { - "is-docker": "^2.0.0" - } - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" - }, "locate-path": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.1.1.tgz", - "integrity": "sha512-vJXaRMJgRVD3+cUZs3Mncj2mxpt5mP0EmNOsxRSZRMlbqjvxzDEOIUWXGmavo0ZC9+tNZCBLQ66reA11nbpHZg==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.1.0.tgz", + "integrity": "sha512-HNx5uOnYeK4SxEoid5qnhRfprlJeGMzFRKPLCf/15N3/B4AiofNwC/yq7VBKdVk9dx7m+PiYCJOGg55JYTAqoQ==", "requires": { "p-locate": "^6.0.0" } @@ -1267,29 +976,19 @@ } } }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" - }, "mimic-response": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==" }, "mindustry-schematic-parser": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/mindustry-schematic-parser/-/mindustry-schematic-parser-4.2.1.tgz", - "integrity": "sha512-j30f77acGdMSNbVUd8XZmTJokwA3RpZV8oTi4ke+0098yQPSCcQHXqTcvjmPcpC406HT5oc/sHtpAB86Pm6Swg==", + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/mindustry-schematic-parser/-/mindustry-schematic-parser-4.1.4.tgz", + "integrity": "sha512-QCqwlO7YYQU0k44gLsOEa/Gz/cpMlEfDXULZUvP0rNh2xTCA0fKW/KiOWahe3tyH8Uh8kuGBpWumSTLZJ1Y8Tg==", "requires": { - "canvas": "^2.10.2", - "pako": "^2.1.0", - "pkg-dir": "^7.0.0" + "canvas": "^2.9.0", + "pako": "^2.0.4", + "pkg-dir": "^6.0.1" } }, "minimatch": { @@ -1301,9 +1000,9 @@ } }, "minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.6.tgz", + "integrity": "sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==", "requires": { "yallist": "^4.0.0" } @@ -1328,9 +1027,9 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "nan": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", - "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==" + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", + "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==" }, "node-fetch": { "version": "2.6.7", @@ -1348,14 +1047,6 @@ "abbrev": "1" } }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "requires": { - "path-key": "^3.0.0" - } - }, "npmlog": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz", @@ -1370,24 +1061,16 @@ "object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" }, "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "requires": { "wrappy": "1" } }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "requires": { - "mimic-fn": "^2.1.0" - } - }, "p-limit": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", @@ -1405,9 +1088,9 @@ } }, "pako": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/pako/-/pako-2.1.0.tgz", - "integrity": "sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==" + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pako/-/pako-2.0.4.tgz", + "integrity": "sha512-v8tweI900AUkZN6heMU/4Uy4cXRc2AYNRggVmTR+dEncawDJgCdLMximOVA2p4qO57WMynangsfGRb5WD6L1Bg==" }, "path-exists": { "version": "5.0.0", @@ -1417,19 +1100,14 @@ "path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" }, "pkg-dir": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", - "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-6.0.1.tgz", + "integrity": "sha512-C9R+PTCKGA32HG0n5I4JMYkdLL58ZpayVuncQHQrGeKa8o26A4o2x0u6BKekHG+Au0jv5ZW7Xfq1Cj6lm9Ag4w==", "requires": { - "find-up": "^6.3.0" + "find-up": "^6.1.0" } }, "readable-stream": { @@ -1456,9 +1134,9 @@ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" }, "semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", "requires": { "lru-cache": "^6.0.0" } @@ -1466,20 +1144,7 @@ "set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" }, "signal-exit": { "version": "3.0.7", @@ -1527,15 +1192,10 @@ "ansi-regex": "^5.0.1" } }, - "strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" - }, "tar": { - "version": "6.1.12", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.12.tgz", - "integrity": "sha512-jU4TdemS31uABHd+Lt5WEYJuzn+TJTCBLljvIAHZOz6M9Os5pJ4dD+vRFLxPa/n3T0iEFzpi+0x1UfuDZYbRMw==", + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", "requires": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", @@ -1548,35 +1208,27 @@ "tr46": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" }, "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, "webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" }, "whatwg-url": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", "requires": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" } }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "requires": { - "isexe": "^2.0.0" - } - }, "wide-align": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", @@ -1585,10 +1237,15 @@ "string-width": "^1.0.2 || 2 || 3 || 4" } }, + "wipeclean": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/wipeclean/-/wipeclean-1.0.4.tgz", + "integrity": "sha512-zwNXuWt6yW++ArdurBdvo4rnCB7F8oKwwbXrkpfPmG13Mtu8iHvhYD3MURJpgtVwYLWJokhizNChAcPpdFIk0w==" + }, "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, "yallist": { "version": "4.0.0", diff --git a/schem_image/package.json b/schem_image/package.json index d5a6723..c06f8c3 100644 --- a/schem_image/package.json +++ b/schem_image/package.json @@ -1,8 +1,7 @@ { "type": "module", "dependencies": { - "argparse": "^2.0.1", - "clipboardy": "^3.0.0", - "mindustry-schematic-parser": "^4.2.1" + "mindustry-schematic-parser": "^4.1.4", + "wipeclean": "^1.0.4" } } diff --git a/schem_image/uses mindustry-schematic-parser b/schem_image/uses mindustry-schematic-parser new file mode 100644 index 0000000..8d1c8b6 --- /dev/null +++ b/schem_image/uses mindustry-schematic-parser @@ -0,0 +1 @@ + diff --git a/siphon.sh b/siphon.sh new file mode 100644 index 0000000..f0c579f --- /dev/null +++ b/siphon.sh @@ -0,0 +1,13 @@ +#!/bin/bash +echo "{" +for file in src/*.png; do + if [[ $file == "src/spritesheet.png" ]]; then + continue + fi + o=$(~/MSchemGen/img2json/avgcolor.py "$file") + file=$(basename "$file") + file=${file//$'-ui.png'/} + file=${file//$'block-'/} + echo "$o: \"$file\"," +done +echo "}" diff --git a/src/block-additive-reconstructor-ui.png b/src/block-additive-reconstructor-ui.png Binary files differnew file mode 100644 index 0000000..f267dff --- /dev/null +++ b/src/block-additive-reconstructor-ui.png diff --git a/src/block-air-factory-ui.png b/src/block-air-factory-ui.png Binary files differnew file mode 100644 index 0000000..313c386 --- /dev/null +++ b/src/block-air-factory-ui.png diff --git a/src/block-alloy-smelter-ui.png b/src/block-alloy-smelter-ui.png Binary files differnew file mode 100644 index 0000000..7973e02 --- /dev/null +++ b/src/block-alloy-smelter-ui.png diff --git a/src/block-arc-ui.png b/src/block-arc-ui.png Binary files differnew file mode 100644 index 0000000..0d2b5fd --- /dev/null +++ b/src/block-arc-ui.png diff --git a/src/block-armored-conveyor-ui.png b/src/block-armored-conveyor-ui.png Binary files differnew file mode 100644 index 0000000..1727abf --- /dev/null +++ b/src/block-armored-conveyor-ui.png diff --git a/src/block-battery-large-ui.png b/src/block-battery-large-ui.png Binary files differnew file mode 100644 index 0000000..62b6ddc --- /dev/null +++ b/src/block-battery-large-ui.png diff --git a/src/block-battery-ui.png b/src/block-battery-ui.png Binary files differnew file mode 100644 index 0000000..9758821 --- /dev/null +++ b/src/block-battery-ui.png diff --git a/src/block-blast-drill-ui.png b/src/block-blast-drill-ui.png Binary files differnew file mode 100644 index 0000000..ccfc199 --- /dev/null +++ b/src/block-blast-drill-ui.png diff --git a/src/block-blast-mixer-ui.png b/src/block-blast-mixer-ui.png Binary files differnew file mode 100644 index 0000000..d182341 --- /dev/null +++ b/src/block-blast-mixer-ui.png diff --git a/src/block-boulder-ui.png b/src/block-boulder-ui.png Binary files differnew file mode 100644 index 0000000..0df816e --- /dev/null +++ b/src/block-boulder-ui.png diff --git a/src/block-bridge-conduit-ui.png b/src/block-bridge-conduit-ui.png Binary files differnew file mode 100644 index 0000000..2e094c6 --- /dev/null +++ b/src/block-bridge-conduit-ui.png diff --git a/src/block-bridge-conveyor-ui.png b/src/block-bridge-conveyor-ui.png Binary files differnew file mode 100644 index 0000000..4d0bf12 --- /dev/null +++ b/src/block-bridge-conveyor-ui.png diff --git a/src/block-coal-centrifuge-ui.png b/src/block-coal-centrifuge-ui.png Binary files differnew file mode 100644 index 0000000..c4b4f1e --- /dev/null +++ b/src/block-coal-centrifuge-ui.png diff --git a/src/block-combustion-generator-ui.png b/src/block-combustion-generator-ui.png Binary files differnew file mode 100644 index 0000000..90a2ca9 --- /dev/null +++ b/src/block-combustion-generator-ui.png diff --git a/src/block-command-center-ui.png b/src/block-command-center-ui.png Binary files differnew file mode 100644 index 0000000..234e21a --- /dev/null +++ b/src/block-command-center-ui.png diff --git a/src/block-conduit-ui.png b/src/block-conduit-ui.png Binary files differnew file mode 100644 index 0000000..98eb54a --- /dev/null +++ b/src/block-conduit-ui.png diff --git a/src/block-constructor-ui.png b/src/block-constructor-ui.png Binary files differnew file mode 100644 index 0000000..332190c --- /dev/null +++ b/src/block-constructor-ui.png diff --git a/src/block-container-ui.png b/src/block-container-ui.png Binary files differnew file mode 100644 index 0000000..6495ae5 --- /dev/null +++ b/src/block-container-ui.png diff --git a/src/block-conveyor-ui.png b/src/block-conveyor-ui.png Binary files differnew file mode 100644 index 0000000..31db9b1 --- /dev/null +++ b/src/block-conveyor-ui.png diff --git a/src/block-copper-wall-large-ui.png b/src/block-copper-wall-large-ui.png Binary files differnew file mode 100644 index 0000000..ab65b53 --- /dev/null +++ b/src/block-copper-wall-large-ui.png diff --git a/src/block-copper-wall-ui.png b/src/block-copper-wall-ui.png Binary files differnew file mode 100644 index 0000000..489f7f5 --- /dev/null +++ b/src/block-copper-wall-ui.png diff --git a/src/block-core-foundation-ui.png b/src/block-core-foundation-ui.png Binary files differnew file mode 100644 index 0000000..1000613 --- /dev/null +++ b/src/block-core-foundation-ui.png diff --git a/src/block-core-nucleus-ui.png b/src/block-core-nucleus-ui.png Binary files differnew file mode 100644 index 0000000..d1bad4f --- /dev/null +++ b/src/block-core-nucleus-ui.png diff --git a/src/block-core-shard-ui.png b/src/block-core-shard-ui.png Binary files differnew file mode 100644 index 0000000..9fe9522 --- /dev/null +++ b/src/block-core-shard-ui.png diff --git a/src/block-cryofluid-mixer-ui.png b/src/block-cryofluid-mixer-ui.png Binary files differnew file mode 100644 index 0000000..eeb6d98 --- /dev/null +++ b/src/block-cryofluid-mixer-ui.png diff --git a/src/block-cultivator-ui.png b/src/block-cultivator-ui.png Binary files differnew file mode 100644 index 0000000..8323f72 --- /dev/null +++ b/src/block-cultivator-ui.png diff --git a/src/block-cyclone-ui.png b/src/block-cyclone-ui.png Binary files differnew file mode 100644 index 0000000..2f39773 --- /dev/null +++ b/src/block-cyclone-ui.png diff --git a/src/block-deconstructor-ui.png b/src/block-deconstructor-ui.png Binary files differnew file mode 100644 index 0000000..a32187b --- /dev/null +++ b/src/block-deconstructor-ui.png diff --git a/src/block-differential-generator-ui.png b/src/block-differential-generator-ui.png Binary files differnew file mode 100644 index 0000000..c3d7aa5 --- /dev/null +++ b/src/block-differential-generator-ui.png diff --git a/src/block-diode-ui.png b/src/block-diode-ui.png Binary files differnew file mode 100644 index 0000000..4b468fe --- /dev/null +++ b/src/block-diode-ui.png diff --git a/src/block-disassembler-ui.png b/src/block-disassembler-ui.png Binary files differnew file mode 100644 index 0000000..3f661a4 --- /dev/null +++ b/src/block-disassembler-ui.png diff --git a/src/block-distributor-ui.png b/src/block-distributor-ui.png Binary files differnew file mode 100644 index 0000000..60e557d --- /dev/null +++ b/src/block-distributor-ui.png diff --git a/src/block-door-large-ui.png b/src/block-door-large-ui.png Binary files differnew file mode 100644 index 0000000..98c8ae1 --- /dev/null +++ b/src/block-door-large-ui.png diff --git a/src/block-door-ui.png b/src/block-door-ui.png Binary files differnew file mode 100644 index 0000000..70a4c3b --- /dev/null +++ b/src/block-door-ui.png diff --git a/src/block-duct-bridge-ui.png b/src/block-duct-bridge-ui.png Binary files differnew file mode 100644 index 0000000..3726f7c --- /dev/null +++ b/src/block-duct-bridge-ui.png diff --git a/src/block-duct-router-ui.png b/src/block-duct-router-ui.png Binary files differnew file mode 100644 index 0000000..3fc6f48 --- /dev/null +++ b/src/block-duct-router-ui.png diff --git a/src/block-duct-ui.png b/src/block-duct-ui.png Binary files differnew file mode 100644 index 0000000..4643f05 --- /dev/null +++ b/src/block-duct-ui.png diff --git a/src/block-duo-ui.png b/src/block-duo-ui.png Binary files differnew file mode 100644 index 0000000..d09de61 --- /dev/null +++ b/src/block-duo-ui.png diff --git a/src/block-exponential-reconstructor-ui.png b/src/block-exponential-reconstructor-ui.png Binary files differnew file mode 100644 index 0000000..fd775f9 --- /dev/null +++ b/src/block-exponential-reconstructor-ui.png diff --git a/src/block-force-projector-ui.png b/src/block-force-projector-ui.png Binary files differnew file mode 100644 index 0000000..98bd847 --- /dev/null +++ b/src/block-force-projector-ui.png diff --git a/src/block-foreshadow-ui.png b/src/block-foreshadow-ui.png Binary files differnew file mode 100644 index 0000000..ca4962d --- /dev/null +++ b/src/block-foreshadow-ui.png diff --git a/src/block-fuse-ui.png b/src/block-fuse-ui.png Binary files differnew file mode 100644 index 0000000..98914b6 --- /dev/null +++ b/src/block-fuse-ui.png diff --git a/src/block-graphite-press-ui.png b/src/block-graphite-press-ui.png Binary files differnew file mode 100644 index 0000000..f6f3f7b --- /dev/null +++ b/src/block-graphite-press-ui.png diff --git a/src/block-ground-factory-ui.png b/src/block-ground-factory-ui.png Binary files differnew file mode 100644 index 0000000..291540e --- /dev/null +++ b/src/block-ground-factory-ui.png diff --git a/src/block-hail-ui.png b/src/block-hail-ui.png Binary files differnew file mode 100644 index 0000000..5aafbcf --- /dev/null +++ b/src/block-hail-ui.png diff --git a/src/block-hyper-processor-ui.png b/src/block-hyper-processor-ui.png Binary files differnew file mode 100644 index 0000000..d08481f --- /dev/null +++ b/src/block-hyper-processor-ui.png diff --git a/src/block-illuminator-ui.png b/src/block-illuminator-ui.png Binary files differnew file mode 100644 index 0000000..4a15f76 --- /dev/null +++ b/src/block-illuminator-ui.png diff --git a/src/block-impact-reactor-ui.png b/src/block-impact-reactor-ui.png Binary files differnew file mode 100644 index 0000000..86b608e --- /dev/null +++ b/src/block-impact-reactor-ui.png diff --git a/src/block-incinerator-ui.png b/src/block-incinerator-ui.png Binary files differnew file mode 100644 index 0000000..e9714f2 --- /dev/null +++ b/src/block-incinerator-ui.png diff --git a/src/block-interplanetary-accelerator-ui.png b/src/block-interplanetary-accelerator-ui.png Binary files differnew file mode 100644 index 0000000..d7fca0b --- /dev/null +++ b/src/block-interplanetary-accelerator-ui.png diff --git a/src/block-inverted-sorter-ui.png b/src/block-inverted-sorter-ui.png Binary files differnew file mode 100644 index 0000000..6189cd7 --- /dev/null +++ b/src/block-inverted-sorter-ui.png diff --git a/src/block-item-source-ui.png b/src/block-item-source-ui.png Binary files differnew file mode 100644 index 0000000..d502dcb --- /dev/null +++ b/src/block-item-source-ui.png diff --git a/src/block-item-void-ui.png b/src/block-item-void-ui.png Binary files differnew file mode 100644 index 0000000..063444e --- /dev/null +++ b/src/block-item-void-ui.png diff --git a/src/block-junction-ui.png b/src/block-junction-ui.png Binary files differnew file mode 100644 index 0000000..3f970c8 --- /dev/null +++ b/src/block-junction-ui.png diff --git a/src/block-kiln-ui.png b/src/block-kiln-ui.png Binary files differnew file mode 100644 index 0000000..ccae8bb --- /dev/null +++ b/src/block-kiln-ui.png diff --git a/src/block-lancer-ui.png b/src/block-lancer-ui.png Binary files differnew file mode 100644 index 0000000..79cd56a --- /dev/null +++ b/src/block-lancer-ui.png diff --git a/src/block-large-constructor-ui.png b/src/block-large-constructor-ui.png Binary files differnew file mode 100644 index 0000000..d995ea3 --- /dev/null +++ b/src/block-large-constructor-ui.png diff --git a/src/block-large-logic-display-ui.png b/src/block-large-logic-display-ui.png Binary files differnew file mode 100644 index 0000000..dce8f05 --- /dev/null +++ b/src/block-large-logic-display-ui.png diff --git a/src/block-laser-drill-ui.png b/src/block-laser-drill-ui.png Binary files differnew file mode 100644 index 0000000..5a99126 --- /dev/null +++ b/src/block-laser-drill-ui.png diff --git a/src/block-launch-pad-ui.png b/src/block-launch-pad-ui.png Binary files differnew file mode 100644 index 0000000..0167861 --- /dev/null +++ b/src/block-launch-pad-ui.png diff --git a/src/block-liquid-container-full.png b/src/block-liquid-container-full.png Binary files differnew file mode 100644 index 0000000..a30e23d --- /dev/null +++ b/src/block-liquid-container-full.png diff --git a/src/block-liquid-container-ui.png b/src/block-liquid-container-ui.png Binary files differnew file mode 100644 index 0000000..a9aecf3 --- /dev/null +++ b/src/block-liquid-container-ui.png diff --git a/src/block-liquid-junction-ui.png b/src/block-liquid-junction-ui.png Binary files differnew file mode 100644 index 0000000..bbf4788 --- /dev/null +++ b/src/block-liquid-junction-ui.png diff --git a/src/block-liquid-router-full.png b/src/block-liquid-router-full.png Binary files differnew file mode 100644 index 0000000..c5ca0e0 --- /dev/null +++ b/src/block-liquid-router-full.png diff --git a/src/block-liquid-router-ui.png b/src/block-liquid-router-ui.png Binary files differnew file mode 100644 index 0000000..c5ca0e0 --- /dev/null +++ b/src/block-liquid-router-ui.png diff --git a/src/block-liquid-source-ui.png b/src/block-liquid-source-ui.png Binary files differnew file mode 100644 index 0000000..ffc0c4b --- /dev/null +++ b/src/block-liquid-source-ui.png diff --git a/src/block-liquid-tank-full.png b/src/block-liquid-tank-full.png Binary files differnew file mode 100644 index 0000000..2d3884f --- /dev/null +++ b/src/block-liquid-tank-full.png diff --git a/src/block-liquid-tank-ui.png b/src/block-liquid-tank-ui.png Binary files differnew file mode 100644 index 0000000..2fd4461 --- /dev/null +++ b/src/block-liquid-tank-ui.png diff --git a/src/block-liquid-void-ui.png b/src/block-liquid-void-ui.png Binary files differnew file mode 100644 index 0000000..275cdef --- /dev/null +++ b/src/block-liquid-void-ui.png diff --git a/src/block-logic-display-ui.png b/src/block-logic-display-ui.png Binary files differnew file mode 100644 index 0000000..2b21037 --- /dev/null +++ b/src/block-logic-display-ui.png diff --git a/src/block-logic-processor-ui.png b/src/block-logic-processor-ui.png Binary files differnew file mode 100644 index 0000000..e7287f4 --- /dev/null +++ b/src/block-logic-processor-ui.png diff --git a/src/block-mass-driver-ui.png b/src/block-mass-driver-ui.png Binary files differnew file mode 100644 index 0000000..1286b15 --- /dev/null +++ b/src/block-mass-driver-ui.png diff --git a/src/block-mechanical-drill-ui.png b/src/block-mechanical-drill-ui.png Binary files differnew file mode 100644 index 0000000..5c407cf --- /dev/null +++ b/src/block-mechanical-drill-ui.png diff --git a/src/block-mechanical-pump-ui.png b/src/block-mechanical-pump-ui.png Binary files differnew file mode 100644 index 0000000..bc0b8c5 --- /dev/null +++ b/src/block-mechanical-pump-ui.png diff --git a/src/block-meltdown-ui.png b/src/block-meltdown-ui.png Binary files differnew file mode 100644 index 0000000..3563f50 --- /dev/null +++ b/src/block-meltdown-ui.png diff --git a/src/block-melter-ui.png b/src/block-melter-ui.png Binary files differnew file mode 100644 index 0000000..5c6ba48 --- /dev/null +++ b/src/block-melter-ui.png diff --git a/src/block-memory-bank-ui.png b/src/block-memory-bank-ui.png Binary files differnew file mode 100644 index 0000000..54f9328 --- /dev/null +++ b/src/block-memory-bank-ui.png diff --git a/src/block-memory-cell-ui.png b/src/block-memory-cell-ui.png Binary files differnew file mode 100644 index 0000000..bed33fe --- /dev/null +++ b/src/block-memory-cell-ui.png diff --git a/src/block-mend-projector-ui.png b/src/block-mend-projector-ui.png Binary files differnew file mode 100644 index 0000000..91ef529 --- /dev/null +++ b/src/block-mend-projector-ui.png diff --git a/src/block-mender-ui.png b/src/block-mender-ui.png Binary files differnew file mode 100644 index 0000000..64669e7 --- /dev/null +++ b/src/block-mender-ui.png diff --git a/src/block-message-ui.png b/src/block-message-ui.png Binary files differnew file mode 100644 index 0000000..d6e1f7d --- /dev/null +++ b/src/block-message-ui.png diff --git a/src/block-micro-processor-ui.png b/src/block-micro-processor-ui.png Binary files differnew file mode 100644 index 0000000..ffa707b --- /dev/null +++ b/src/block-micro-processor-ui.png diff --git a/src/block-multi-press-ui.png b/src/block-multi-press-ui.png Binary files differnew file mode 100644 index 0000000..a33ab45 --- /dev/null +++ b/src/block-multi-press-ui.png diff --git a/src/block-multiplicative-reconstructor-ui.png b/src/block-multiplicative-reconstructor-ui.png Binary files differnew file mode 100644 index 0000000..a15be5c --- /dev/null +++ b/src/block-multiplicative-reconstructor-ui.png diff --git a/src/block-naval-factory-ui.png b/src/block-naval-factory-ui.png Binary files differnew file mode 100644 index 0000000..3677a53 --- /dev/null +++ b/src/block-naval-factory-ui.png diff --git a/src/block-oil-extractor-ui.png b/src/block-oil-extractor-ui.png Binary files differnew file mode 100644 index 0000000..5a7c40a --- /dev/null +++ b/src/block-oil-extractor-ui.png diff --git a/src/block-ore-coal-ui.png b/src/block-ore-coal-ui.png Binary files differnew file mode 100644 index 0000000..57f4c1c --- /dev/null +++ b/src/block-ore-coal-ui.png diff --git a/src/block-ore-copper-ui.png b/src/block-ore-copper-ui.png Binary files differnew file mode 100644 index 0000000..711ea86 --- /dev/null +++ b/src/block-ore-copper-ui.png diff --git a/src/block-ore-lead-ui.png b/src/block-ore-lead-ui.png Binary files differnew file mode 100644 index 0000000..3fe9900 --- /dev/null +++ b/src/block-ore-lead-ui.png diff --git a/src/block-ore-scrap-ui.png b/src/block-ore-scrap-ui.png Binary files differnew file mode 100644 index 0000000..229f416 --- /dev/null +++ b/src/block-ore-scrap-ui.png diff --git a/src/block-ore-thorium-ui.png b/src/block-ore-thorium-ui.png Binary files differnew file mode 100644 index 0000000..8591cb0 --- /dev/null +++ b/src/block-ore-thorium-ui.png diff --git a/src/block-ore-titanium-ui.png b/src/block-ore-titanium-ui.png Binary files differnew file mode 100644 index 0000000..551b816 --- /dev/null +++ b/src/block-ore-titanium-ui.png diff --git a/src/block-overdrive-dome-ui.png b/src/block-overdrive-dome-ui.png Binary files differnew file mode 100644 index 0000000..aa4ef1e --- /dev/null +++ b/src/block-overdrive-dome-ui.png diff --git a/src/block-overdrive-projector-ui.png b/src/block-overdrive-projector-ui.png Binary files differnew file mode 100644 index 0000000..3b779b2 --- /dev/null +++ b/src/block-overdrive-projector-ui.png diff --git a/src/block-overflow-gate-ui.png b/src/block-overflow-gate-ui.png Binary files differnew file mode 100644 index 0000000..3990f41 --- /dev/null +++ b/src/block-overflow-gate-ui.png diff --git a/src/block-parallax-ui.png b/src/block-parallax-ui.png Binary files differnew file mode 100644 index 0000000..f382232 --- /dev/null +++ b/src/block-parallax-ui.png diff --git a/src/block-payload-conveyor-ui.png b/src/block-payload-conveyor-ui.png Binary files differnew file mode 100644 index 0000000..0ab9073 --- /dev/null +++ b/src/block-payload-conveyor-ui.png diff --git a/src/block-payload-loader-ui.png b/src/block-payload-loader-ui.png Binary files differnew file mode 100644 index 0000000..663b0b2 --- /dev/null +++ b/src/block-payload-loader-ui.png diff --git a/src/block-payload-propulsion-tower-ui.png b/src/block-payload-propulsion-tower-ui.png Binary files differnew file mode 100644 index 0000000..bb07bcc --- /dev/null +++ b/src/block-payload-propulsion-tower-ui.png diff --git a/src/block-payload-router-ui.png b/src/block-payload-router-ui.png Binary files differnew file mode 100644 index 0000000..4c9ba2e --- /dev/null +++ b/src/block-payload-router-ui.png diff --git a/src/block-payload-source-ui.png b/src/block-payload-source-ui.png Binary files differnew file mode 100644 index 0000000..cd49f36 --- /dev/null +++ b/src/block-payload-source-ui.png diff --git a/src/block-payload-unloader-ui.png b/src/block-payload-unloader-ui.png Binary files differnew file mode 100644 index 0000000..b4c0211 --- /dev/null +++ b/src/block-payload-unloader-ui.png diff --git a/src/block-payload-void-ui.png b/src/block-payload-void-ui.png Binary files differnew file mode 100644 index 0000000..e2a22a7 --- /dev/null +++ b/src/block-payload-void-ui.png diff --git a/src/block-phase-conduit-ui.png b/src/block-phase-conduit-ui.png Binary files differnew file mode 100644 index 0000000..c41c626 --- /dev/null +++ b/src/block-phase-conduit-ui.png diff --git a/src/block-phase-conveyor-ui.png b/src/block-phase-conveyor-ui.png Binary files differnew file mode 100644 index 0000000..66380e4 --- /dev/null +++ b/src/block-phase-conveyor-ui.png diff --git a/src/block-phase-wall-large-ui.png b/src/block-phase-wall-large-ui.png Binary files differnew file mode 100644 index 0000000..0b2a904 --- /dev/null +++ b/src/block-phase-wall-large-ui.png diff --git a/src/block-phase-wall-ui.png b/src/block-phase-wall-ui.png Binary files differnew file mode 100644 index 0000000..a480ae4 --- /dev/null +++ b/src/block-phase-wall-ui.png diff --git a/src/block-phase-weaver-ui.png b/src/block-phase-weaver-ui.png Binary files differnew file mode 100644 index 0000000..04bffaf --- /dev/null +++ b/src/block-phase-weaver-ui.png diff --git a/src/block-plastanium-compressor-ui.png b/src/block-plastanium-compressor-ui.png Binary files differnew file mode 100644 index 0000000..db48002 --- /dev/null +++ b/src/block-plastanium-compressor-ui.png diff --git a/src/block-plastanium-conveyor-ui.png b/src/block-plastanium-conveyor-ui.png Binary files differnew file mode 100644 index 0000000..1d42a7a --- /dev/null +++ b/src/block-plastanium-conveyor-ui.png diff --git a/src/block-plastanium-wall-large-ui.png b/src/block-plastanium-wall-large-ui.png Binary files differnew file mode 100644 index 0000000..fd0f738 --- /dev/null +++ b/src/block-plastanium-wall-large-ui.png diff --git a/src/block-plastanium-wall-ui.png b/src/block-plastanium-wall-ui.png Binary files differnew file mode 100644 index 0000000..047bfb0 --- /dev/null +++ b/src/block-plastanium-wall-ui.png diff --git a/src/block-plated-conduit-ui.png b/src/block-plated-conduit-ui.png Binary files differnew file mode 100644 index 0000000..74aafed --- /dev/null +++ b/src/block-plated-conduit-ui.png diff --git a/src/block-pneumatic-drill-ui.png b/src/block-pneumatic-drill-ui.png Binary files differnew file mode 100644 index 0000000..3c85211 --- /dev/null +++ b/src/block-pneumatic-drill-ui.png diff --git a/src/block-power-node-large-ui.png b/src/block-power-node-large-ui.png Binary files differnew file mode 100644 index 0000000..7bace10 --- /dev/null +++ b/src/block-power-node-large-ui.png diff --git a/src/block-power-node-ui.png b/src/block-power-node-ui.png Binary files differnew file mode 100644 index 0000000..64110c7 --- /dev/null +++ b/src/block-power-node-ui.png diff --git a/src/block-power-source-ui.png b/src/block-power-source-ui.png Binary files differnew file mode 100644 index 0000000..aebb213 --- /dev/null +++ b/src/block-power-source-ui.png diff --git a/src/block-power-void-ui.png b/src/block-power-void-ui.png Binary files differnew file mode 100644 index 0000000..f039052 --- /dev/null +++ b/src/block-power-void-ui.png diff --git a/src/block-pulse-conduit-ui.png b/src/block-pulse-conduit-ui.png Binary files differnew file mode 100644 index 0000000..1f91737 --- /dev/null +++ b/src/block-pulse-conduit-ui.png diff --git a/src/block-pulverizer-ui.png b/src/block-pulverizer-ui.png Binary files differnew file mode 100644 index 0000000..c671b58 --- /dev/null +++ b/src/block-pulverizer-ui.png diff --git a/src/block-pyratite-mixer-ui.png b/src/block-pyratite-mixer-ui.png Binary files differnew file mode 100644 index 0000000..19fb726 --- /dev/null +++ b/src/block-pyratite-mixer-ui.png diff --git a/src/block-repair-point-ui.png b/src/block-repair-point-ui.png Binary files differnew file mode 100644 index 0000000..a2d4d71 --- /dev/null +++ b/src/block-repair-point-ui.png diff --git a/src/block-repair-turret-ui.png b/src/block-repair-turret-ui.png Binary files differnew file mode 100644 index 0000000..cf8a19f --- /dev/null +++ b/src/block-repair-turret-ui.png diff --git a/src/block-ripple-ui.png b/src/block-ripple-ui.png Binary files differnew file mode 100644 index 0000000..797ba53 --- /dev/null +++ b/src/block-ripple-ui.png diff --git a/src/block-rotary-pump-ui.png b/src/block-rotary-pump-ui.png Binary files differnew file mode 100644 index 0000000..d61eadf --- /dev/null +++ b/src/block-rotary-pump-ui.png diff --git a/src/block-router-ui.png b/src/block-router-ui.png Binary files differnew file mode 100644 index 0000000..111efb6 --- /dev/null +++ b/src/block-router-ui.png diff --git a/src/block-rtg-generator-ui.png b/src/block-rtg-generator-ui.png Binary files differnew file mode 100644 index 0000000..cb6c5cb --- /dev/null +++ b/src/block-rtg-generator-ui.png diff --git a/src/block-salvo-ui.png b/src/block-salvo-ui.png Binary files differnew file mode 100644 index 0000000..600b37a --- /dev/null +++ b/src/block-salvo-ui.png diff --git a/src/block-scatter-ui.png b/src/block-scatter-ui.png Binary files differnew file mode 100644 index 0000000..93895c7 --- /dev/null +++ b/src/block-scatter-ui.png diff --git a/src/block-scorch-ui.png b/src/block-scorch-ui.png Binary files differnew file mode 100644 index 0000000..61d8cc3 --- /dev/null +++ b/src/block-scorch-ui.png diff --git a/src/block-scrap-wall-gigantic-ui.png b/src/block-scrap-wall-gigantic-ui.png Binary files differnew file mode 100644 index 0000000..a8b11d7 --- /dev/null +++ b/src/block-scrap-wall-gigantic-ui.png diff --git a/src/block-scrap-wall-huge-ui.png b/src/block-scrap-wall-huge-ui.png Binary files differnew file mode 100644 index 0000000..6b007cb --- /dev/null +++ b/src/block-scrap-wall-huge-ui.png diff --git a/src/block-scrap-wall-large-ui.png b/src/block-scrap-wall-large-ui.png Binary files differnew file mode 100644 index 0000000..1032659 --- /dev/null +++ b/src/block-scrap-wall-large-ui.png diff --git a/src/block-scrap-wall-ui.png b/src/block-scrap-wall-ui.png Binary files differnew file mode 100644 index 0000000..4675f65 --- /dev/null +++ b/src/block-scrap-wall-ui.png diff --git a/src/block-segment-ui.png b/src/block-segment-ui.png Binary files differnew file mode 100644 index 0000000..5252b0b --- /dev/null +++ b/src/block-segment-ui.png diff --git a/src/block-separator-ui.png b/src/block-separator-ui.png Binary files differnew file mode 100644 index 0000000..fa4e957 --- /dev/null +++ b/src/block-separator-ui.png diff --git a/src/block-shock-mine-ui.png b/src/block-shock-mine-ui.png Binary files differnew file mode 100644 index 0000000..2c6d143 --- /dev/null +++ b/src/block-shock-mine-ui.png diff --git a/src/block-silicon-crucible-ui.png b/src/block-silicon-crucible-ui.png Binary files differnew file mode 100644 index 0000000..187165e --- /dev/null +++ b/src/block-silicon-crucible-ui.png diff --git a/src/block-silicon-smelter-ui.png b/src/block-silicon-smelter-ui.png Binary files differnew file mode 100644 index 0000000..f31a511 --- /dev/null +++ b/src/block-silicon-smelter-ui.png diff --git a/src/block-solar-panel-large-ui.png b/src/block-solar-panel-large-ui.png Binary files differnew file mode 100644 index 0000000..8706be4 --- /dev/null +++ b/src/block-solar-panel-large-ui.png diff --git a/src/block-solar-panel-ui.png b/src/block-solar-panel-ui.png Binary files differnew file mode 100644 index 0000000..dd8d140 --- /dev/null +++ b/src/block-solar-panel-ui.png diff --git a/src/block-sorter-ui.png b/src/block-sorter-ui.png Binary files differnew file mode 100644 index 0000000..22a8828 --- /dev/null +++ b/src/block-sorter-ui.png diff --git a/src/block-spawn-ui.png b/src/block-spawn-ui.png Binary files differnew file mode 100644 index 0000000..06a127b --- /dev/null +++ b/src/block-spawn-ui.png diff --git a/src/block-spectre-ui.png b/src/block-spectre-ui.png Binary files differnew file mode 100644 index 0000000..792e538 --- /dev/null +++ b/src/block-spectre-ui.png diff --git a/src/block-spore-press-ui.png b/src/block-spore-press-ui.png Binary files differnew file mode 100644 index 0000000..5eb4869 --- /dev/null +++ b/src/block-spore-press-ui.png diff --git a/src/block-steam-generator-ui.png b/src/block-steam-generator-ui.png Binary files differnew file mode 100644 index 0000000..e401161 --- /dev/null +++ b/src/block-steam-generator-ui.png diff --git a/src/block-surge-tower-ui.png b/src/block-surge-tower-ui.png Binary files differnew file mode 100644 index 0000000..5c069d0 --- /dev/null +++ b/src/block-surge-tower-ui.png diff --git a/src/block-surge-wall-large-ui.png b/src/block-surge-wall-large-ui.png Binary files differnew file mode 100644 index 0000000..ba41c5a --- /dev/null +++ b/src/block-surge-wall-large-ui.png diff --git a/src/block-surge-wall-ui.png b/src/block-surge-wall-ui.png Binary files differnew file mode 100644 index 0000000..d5414c3 --- /dev/null +++ b/src/block-surge-wall-ui.png diff --git a/src/block-swarmer-ui.png b/src/block-swarmer-ui.png Binary files differnew file mode 100644 index 0000000..02323d5 --- /dev/null +++ b/src/block-swarmer-ui.png diff --git a/src/block-switch-ui.png b/src/block-switch-ui.png Binary files differnew file mode 100644 index 0000000..41f2327 --- /dev/null +++ b/src/block-switch-ui.png diff --git a/src/block-tetrative-reconstructor-ui.png b/src/block-tetrative-reconstructor-ui.png Binary files differnew file mode 100644 index 0000000..43d3a42 --- /dev/null +++ b/src/block-tetrative-reconstructor-ui.png diff --git a/src/block-thermal-generator-ui.png b/src/block-thermal-generator-ui.png Binary files differnew file mode 100644 index 0000000..acf1dcf --- /dev/null +++ b/src/block-thermal-generator-ui.png diff --git a/src/block-thermal-pump-ui.png b/src/block-thermal-pump-ui.png Binary files differnew file mode 100644 index 0000000..dd1f505 --- /dev/null +++ b/src/block-thermal-pump-ui.png diff --git a/src/block-thorium-reactor-ui.png b/src/block-thorium-reactor-ui.png Binary files differnew file mode 100644 index 0000000..4151d47 --- /dev/null +++ b/src/block-thorium-reactor-ui.png diff --git a/src/block-thorium-wall-large-ui.png b/src/block-thorium-wall-large-ui.png Binary files differnew file mode 100644 index 0000000..f5f4e7b --- /dev/null +++ b/src/block-thorium-wall-large-ui.png diff --git a/src/block-thorium-wall-ui.png b/src/block-thorium-wall-ui.png Binary files differnew file mode 100644 index 0000000..d393062 --- /dev/null +++ b/src/block-thorium-wall-ui.png diff --git a/src/block-thruster-ui.png b/src/block-thruster-ui.png Binary files differnew file mode 100644 index 0000000..27f2e79 --- /dev/null +++ b/src/block-thruster-ui.png diff --git a/src/block-titanium-conveyor-ui.png b/src/block-titanium-conveyor-ui.png Binary files differnew file mode 100644 index 0000000..2520333 --- /dev/null +++ b/src/block-titanium-conveyor-ui.png diff --git a/src/block-titanium-wall-large-ui.png b/src/block-titanium-wall-large-ui.png Binary files differnew file mode 100644 index 0000000..9c17ede --- /dev/null +++ b/src/block-titanium-wall-large-ui.png diff --git a/src/block-titanium-wall-ui.png b/src/block-titanium-wall-ui.png Binary files differnew file mode 100644 index 0000000..02f40cc --- /dev/null +++ b/src/block-titanium-wall-ui.png diff --git a/src/block-tsunami-ui.png b/src/block-tsunami-ui.png Binary files differnew file mode 100644 index 0000000..c92a687 --- /dev/null +++ b/src/block-tsunami-ui.png diff --git a/src/block-underflow-gate-ui.png b/src/block-underflow-gate-ui.png Binary files differnew file mode 100644 index 0000000..5f74509 --- /dev/null +++ b/src/block-underflow-gate-ui.png diff --git a/src/block-unloader-ui.png b/src/block-unloader-ui.png Binary files differnew file mode 100644 index 0000000..fd78447 --- /dev/null +++ b/src/block-unloader-ui.png diff --git a/src/block-vault-ui.png b/src/block-vault-ui.png Binary files differnew file mode 100644 index 0000000..e9b7d7f --- /dev/null +++ b/src/block-vault-ui.png diff --git a/src/block-water-extractor-ui.png b/src/block-water-extractor-ui.png Binary files differnew file mode 100644 index 0000000..e681c6a --- /dev/null +++ b/src/block-water-extractor-ui.png diff --git a/src/block-wave-ui.png b/src/block-wave-ui.png Binary files differnew file mode 100644 index 0000000..dc5d760 --- /dev/null +++ b/src/block-wave-ui.png diff --git a/src/spritesheet.json b/src/spritesheet.json new file mode 100644 index 0000000..53ea1de --- /dev/null +++ b/src/spritesheet.json @@ -0,0 +1,1921 @@ +{ + "meta": { + "image": "spritesheet.png", + "size": {"w":1024,"h":1024}, + "scale": "1" + }, + "frames": { + "block-blast-drill-ui.png": + { + "frame": {"x":0,"y":0,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128} + }, + "block-core-foundation-ui.png": + { + "frame": {"x":128,"y":0,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128} + }, + "block-core-nucleus-ui.png": + { + "frame": {"x":0,"y":128,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128} + }, + "block-deconstructor-ui.png": + { + "frame": {"x":128,"y":128,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128} + }, + "block-exponential-reconstructor-ui.png": + { + "frame": {"x":256,"y":0,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128} + }, + "block-foreshadow-ui.png": + { + "frame": {"x":256,"y":128,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128} + }, + "block-impact-reactor-ui.png": + { + "frame": {"x":0,"y":256,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128} + }, + "block-interplanetary-accelerator-ui.png": + { + "frame": {"x":128,"y":256,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128} + }, + "block-large-constructor-ui.png": + { + "frame": {"x":256,"y":256,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128} + }, + "block-large-logic-display-ui.png": + { + "frame": {"x":384,"y":0,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128} + }, + "block-meltdown-ui.png": + { + "frame": {"x":384,"y":128,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128} + }, + "block-multiplicative-reconstructor-ui.png": + { + "frame": {"x":384,"y":256,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128} + }, + "block-payload-propulsion-tower-ui.png": + { + "frame": {"x":0,"y":384,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128} + }, + "block-payload-source-ui.png": + { + "frame": {"x":128,"y":384,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128} + }, + "block-payload-void-ui.png": + { + "frame": {"x":256,"y":384,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128} + }, + "block-scrap-wall-gigantic-ui.png": + { + "frame": {"x":384,"y":384,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128} + }, + "block-spectre-ui.png": + { + "frame": {"x":512,"y":0,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128} + }, + "block-tetrative-reconstructor-ui.png": + { + "frame": {"x":512,"y":128,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128} + }, + "block-thruster-ui.png": + { + "frame": {"x":512,"y":256,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128} + }, + "block-white-tree-dead-ui.png": + { + "frame": {"x":512,"y":384,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128} + }, + "block-white-tree-ui.png": + { + "frame": {"x":0,"y":512,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128} + }, + "block-additive-reconstructor-ui.png": + { + "frame": {"x":128,"y":512,"w":96,"h":96}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":96,"h":96}, + "sourceSize": {"w":96,"h":96} + }, + "block-air-factory-ui.png": + { + "frame": {"x":224,"y":512,"w":96,"h":96}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":96,"h":96}, + "sourceSize": {"w":96,"h":96} + }, + "block-alloy-smelter-ui.png": + { + "frame": {"x":320,"y":512,"w":96,"h":96}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":96,"h":96}, + "sourceSize": {"w":96,"h":96} + }, + "block-battery-large-ui.png": + { + "frame": {"x":416,"y":512,"w":96,"h":96}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":96,"h":96}, + "sourceSize": {"w":96,"h":96} + }, + "block-constructor-ui.png": + { + "frame": {"x":512,"y":512,"w":96,"h":96}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":96,"h":96}, + "sourceSize": {"w":96,"h":96} + }, + "block-core-shard-ui.png": + { + "frame": {"x":640,"y":0,"w":96,"h":96}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":96,"h":96}, + "sourceSize": {"w":96,"h":96} + }, + "block-cyclone-ui.png": + { + "frame": {"x":640,"y":96,"w":96,"h":96}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":96,"h":96}, + "sourceSize": {"w":96,"h":96} + }, + "block-differential-generator-ui.png": + { + "frame": {"x":640,"y":192,"w":96,"h":96}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":96,"h":96}, + "sourceSize": {"w":96,"h":96} + }, + "block-disassembler-ui.png": + { + "frame": {"x":640,"y":288,"w":96,"h":96}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":96,"h":96}, + "sourceSize": {"w":96,"h":96} + }, + "block-force-projector-ui.png": + { + "frame": {"x":640,"y":384,"w":96,"h":96}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":96,"h":96}, + "sourceSize": {"w":96,"h":96} + }, + "block-fuse-ui.png": + { + "frame": {"x":640,"y":480,"w":96,"h":96}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":96,"h":96}, + "sourceSize": {"w":96,"h":96} + }, + "block-ground-factory-ui.png": + { + "frame": {"x":0,"y":640,"w":96,"h":96}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":96,"h":96}, + "sourceSize": {"w":96,"h":96} + }, + "block-hyper-processor-ui.png": + { + "frame": {"x":96,"y":640,"w":96,"h":96}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":96,"h":96}, + "sourceSize": {"w":96,"h":96} + }, + "block-laser-drill-ui.png": + { + "frame": {"x":192,"y":640,"w":96,"h":96}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":96,"h":96}, + "sourceSize": {"w":96,"h":96} + }, + "block-launch-pad-ui.png": + { + "frame": {"x":288,"y":640,"w":96,"h":96}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":96,"h":96}, + "sourceSize": {"w":96,"h":96} + }, + "block-liquid-tank-full.png": + { + "frame": {"x":384,"y":640,"w":96,"h":96}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":96,"h":96}, + "sourceSize": {"w":96,"h":96} + }, + "block-liquid-tank-ui.png": + { + "frame": {"x":480,"y":640,"w":96,"h":96}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":96,"h":96}, + "sourceSize": {"w":96,"h":96} + }, + "block-logic-display-ui.png": + { + "frame": {"x":576,"y":640,"w":96,"h":96}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":96,"h":96}, + "sourceSize": {"w":96,"h":96} + }, + "block-mass-driver-ui.png": + { + "frame": {"x":736,"y":0,"w":96,"h":96}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":96,"h":96}, + "sourceSize": {"w":96,"h":96} + }, + "block-multi-press-ui.png": + { + "frame": {"x":736,"y":96,"w":96,"h":96}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":96,"h":96}, + "sourceSize": {"w":96,"h":96} + }, + "block-naval-factory-ui.png": + { + "frame": {"x":736,"y":192,"w":96,"h":96}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":96,"h":96}, + "sourceSize": {"w":96,"h":96} + }, + "block-oil-extractor-ui.png": + { + "frame": {"x":736,"y":288,"w":96,"h":96}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":96,"h":96}, + "sourceSize": {"w":96,"h":96} + }, + "block-overdrive-dome-ui.png": + { + "frame": {"x":736,"y":384,"w":96,"h":96}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":96,"h":96}, + "sourceSize": {"w":96,"h":96} + }, + "block-payload-conveyor-ui.png": + { + "frame": {"x":736,"y":480,"w":96,"h":96}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":96,"h":96}, + "sourceSize": {"w":96,"h":96} + }, + "block-payload-loader-ui.png": + { + "frame": {"x":736,"y":576,"w":96,"h":96}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":96,"h":96}, + "sourceSize": {"w":96,"h":96} + }, + "block-payload-router-ui.png": + { + "frame": {"x":0,"y":736,"w":96,"h":96}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":96,"h":96}, + "sourceSize": {"w":96,"h":96} + }, + "block-payload-unloader-ui.png": + { + "frame": {"x":96,"y":736,"w":96,"h":96}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":96,"h":96}, + "sourceSize": {"w":96,"h":96} + }, + "block-ripple-ui.png": + { + "frame": {"x":192,"y":736,"w":96,"h":96}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":96,"h":96}, + "sourceSize": {"w":96,"h":96} + }, + "block-scrap-wall-huge-ui.png": + { + "frame": {"x":288,"y":736,"w":96,"h":96}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":96,"h":96}, + "sourceSize": {"w":96,"h":96} + }, + "block-silicon-crucible-ui.png": + { + "frame": {"x":384,"y":736,"w":96,"h":96}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":96,"h":96}, + "sourceSize": {"w":96,"h":96} + }, + "block-solar-panel-large-ui.png": + { + "frame": {"x":480,"y":736,"w":96,"h":96}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":96,"h":96}, + "sourceSize": {"w":96,"h":96} + }, + "block-thermal-pump-ui.png": + { + "frame": {"x":576,"y":736,"w":96,"h":96}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":96,"h":96}, + "sourceSize": {"w":96,"h":96} + }, + "block-thorium-reactor-ui.png": + { + "frame": {"x":672,"y":736,"w":96,"h":96}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":96,"h":96}, + "sourceSize": {"w":96,"h":96} + }, + "block-tsunami-ui.png": + { + "frame": {"x":832,"y":0,"w":96,"h":96}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":96,"h":96}, + "sourceSize": {"w":96,"h":96} + }, + "block-vault-ui.png": + { + "frame": {"x":832,"y":96,"w":96,"h":96}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":96,"h":96}, + "sourceSize": {"w":96,"h":96} + }, + "block-blast-mixer-ui.png": + { + "frame": {"x":832,"y":192,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-coal-centrifuge-ui.png": + { + "frame": {"x":832,"y":256,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-command-center-ui.png": + { + "frame": {"x":832,"y":320,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-container-ui.png": + { + "frame": {"x":832,"y":384,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-copper-wall-large-ui.png": + { + "frame": {"x":832,"y":448,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-cryofluid-mixer-full.png": + { + "frame": {"x":832,"y":512,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-cryofluid-mixer-ui.png": + { + "frame": {"x":832,"y":576,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-cultivator-ui.png": + { + "frame": {"x":832,"y":640,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-distributor-ui.png": + { + "frame": {"x":832,"y":704,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-door-large-ui.png": + { + "frame": {"x":832,"y":768,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-graphite-press-ui.png": + { + "frame": {"x":736,"y":672,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-kiln-ui.png": + { + "frame": {"x":640,"y":576,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-lancer-ui.png": + { + "frame": {"x":672,"y":640,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-liquid-container-full.png": + { + "frame": {"x":768,"y":736,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-liquid-container-ui.png": + { + "frame": {"x":0,"y":832,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-logic-processor-ui.png": + { + "frame": {"x":64,"y":832,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-mechanical-drill-ui.png": + { + "frame": {"x":128,"y":832,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-memory-bank-ui.png": + { + "frame": {"x":192,"y":832,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-mend-projector-ui.png": + { + "frame": {"x":256,"y":832,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-overdrive-projector-ui.png": + { + "frame": {"x":320,"y":832,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-parallax-ui.png": + { + "frame": {"x":384,"y":832,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-phase-wall-large-ui.png": + { + "frame": {"x":448,"y":832,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-phase-weaver-ui.png": + { + "frame": {"x":512,"y":832,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-plastanium-compressor-ui.png": + { + "frame": {"x":576,"y":832,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-plastanium-wall-large-ui.png": + { + "frame": {"x":640,"y":832,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-pneumatic-drill-ui.png": + { + "frame": {"x":704,"y":832,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-power-node-large-ui.png": + { + "frame": {"x":768,"y":832,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-pyratite-mixer-ui.png": + { + "frame": {"x":832,"y":832,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-repair-turret-ui.png": + { + "frame": {"x":928,"y":0,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-rotary-pump-ui.png": + { + "frame": {"x":928,"y":64,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-rtg-generator-ui.png": + { + "frame": {"x":928,"y":128,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-salvo-ui.png": + { + "frame": {"x":928,"y":192,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-scatter-ui.png": + { + "frame": {"x":928,"y":256,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-scrap-wall-large-ui.png": + { + "frame": {"x":928,"y":320,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-segment-ui.png": + { + "frame": {"x":928,"y":384,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-separator-ui.png": + { + "frame": {"x":928,"y":448,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-silicon-smelter-ui.png": + { + "frame": {"x":928,"y":512,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-spore-press-ui.png": + { + "frame": {"x":928,"y":576,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-steam-generator-ui.png": + { + "frame": {"x":928,"y":640,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-surge-tower-ui.png": + { + "frame": {"x":928,"y":704,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-surge-wall-large-ui.png": + { + "frame": {"x":928,"y":768,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-swarmer-ui.png": + { + "frame": {"x":928,"y":832,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-thermal-generator-ui.png": + { + "frame": {"x":0,"y":896,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-thorium-wall-large-ui.png": + { + "frame": {"x":64,"y":896,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-titanium-wall-large-ui.png": + { + "frame": {"x":128,"y":896,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-water-extractor-ui.png": + { + "frame": {"x":192,"y":896,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-wave-ui.png": + { + "frame": {"x":256,"y":896,"w":64,"h":64}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":64,"h":64}, + "sourceSize": {"w":64,"h":64} + }, + "block-basalt-boulder-ui.png": + { + "frame": {"x":320,"y":896,"w":48,"h":48}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":48,"h":48}, + "sourceSize": {"w":48,"h":48} + }, + "block-boulder-ui.png": + { + "frame": {"x":368,"y":896,"w":48,"h":48}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":48,"h":48}, + "sourceSize": {"w":48,"h":48} + }, + "block-dacite-boulder-ui.png": + { + "frame": {"x":416,"y":896,"w":48,"h":48}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":48,"h":48}, + "sourceSize": {"w":48,"h":48} + }, + "block-pine-ui.png": + { + "frame": {"x":464,"y":896,"w":48,"h":48}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":48,"h":48}, + "sourceSize": {"w":48,"h":48} + }, + "block-snow-boulder-ui.png": + { + "frame": {"x":512,"y":896,"w":48,"h":48}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":48,"h":48}, + "sourceSize": {"w":48,"h":48} + }, + "block-snow-pine-ui.png": + { + "frame": {"x":560,"y":896,"w":48,"h":48}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":48,"h":48}, + "sourceSize": {"w":48,"h":48} + }, + "block-spore-pine-ui.png": + { + "frame": {"x":608,"y":896,"w":48,"h":48}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":48,"h":48}, + "sourceSize": {"w":48,"h":48} + }, + "block-spore-cluster-ui.png": + { + "frame": {"x":656,"y":896,"w":40,"h":40}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":40,"h":40}, + "sourceSize": {"w":40,"h":40} + }, + "block-arc-ui.png": + { + "frame": {"x":896,"y":192,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-armored-conveyor-ui.png": + { + "frame": {"x":896,"y":224,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-basalt-ui.png": + { + "frame": {"x":896,"y":256,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-battery-ui.png": + { + "frame": {"x":896,"y":288,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-bridge-conduit-ui.png": + { + "frame": {"x":896,"y":320,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-bridge-conveyor-ui.png": + { + "frame": {"x":896,"y":352,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-char-ui.png": + { + "frame": {"x":896,"y":384,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-cliff-ui.png": + { + "frame": {"x":896,"y":416,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-combustion-generator-ui.png": + { + "frame": {"x":896,"y":448,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-conduit-full.png": + { + "frame": {"x":896,"y":480,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-conduit-ui.png": + { + "frame": {"x":896,"y":512,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-conveyor-ui.png": + { + "frame": {"x":896,"y":544,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-copper-wall-ui.png": + { + "frame": {"x":896,"y":576,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-crater-stone-ui.png": + { + "frame": {"x":896,"y":608,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-dacite-ui.png": + { + "frame": {"x":896,"y":640,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-dacite-wall-ui.png": + { + "frame": {"x":896,"y":672,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-dark-metal-ui.png": + { + "frame": {"x":896,"y":704,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-dark-panel-1-ui.png": + { + "frame": {"x":896,"y":736,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-dark-panel-2-ui.png": + { + "frame": {"x":896,"y":768,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-dark-panel-3-ui.png": + { + "frame": {"x":896,"y":800,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-dark-panel-4-ui.png": + { + "frame": {"x":800,"y":672,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-dark-panel-5-ui.png": + { + "frame": {"x":800,"y":704,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-dark-panel-6-ui.png": + { + "frame": {"x":704,"y":576,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-darksand-tainted-water-ui.png": + { + "frame": {"x":704,"y":608,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-darksand-ui.png": + { + "frame": {"x":608,"y":512,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-darksand-water-ui.png": + { + "frame": {"x":608,"y":544,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-deep-tainted-water-ui.png": + { + "frame": {"x":608,"y":576,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-deep-water-ui.png": + { + "frame": {"x":128,"y":608,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-diode-ui.png": + { + "frame": {"x":160,"y":608,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-dirt-ui.png": + { + "frame": {"x":192,"y":608,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-dirt-wall-ui.png": + { + "frame": {"x":224,"y":608,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-door-ui.png": + { + "frame": {"x":256,"y":608,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-duct-bridge-ui.png": + { + "frame": {"x":288,"y":608,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-duct-router-ui.png": + { + "frame": {"x":320,"y":608,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-duct-ui.png": + { + "frame": {"x":352,"y":608,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-dune-wall-ui.png": + { + "frame": {"x":384,"y":608,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-duo-ui.png": + { + "frame": {"x":416,"y":608,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-grass-ui.png": + { + "frame": {"x":448,"y":608,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-hail-ui.png": + { + "frame": {"x":480,"y":608,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-hotrock-ui.png": + { + "frame": {"x":512,"y":608,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-ice-snow-ui.png": + { + "frame": {"x":544,"y":608,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-ice-ui.png": + { + "frame": {"x":576,"y":608,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-ice-wall-ui.png": + { + "frame": {"x":608,"y":608,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-illuminator-ui.png": + { + "frame": {"x":672,"y":704,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-incinerator-ui.png": + { + "frame": {"x":704,"y":704,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-inverted-sorter-ui.png": + { + "frame": {"x":768,"y":800,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-item-source-ui.png": + { + "frame": {"x":800,"y":800,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-item-void-ui.png": + { + "frame": {"x":896,"y":832,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-junction-ui.png": + { + "frame": {"x":896,"y":864,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-liquid-junction-ui.png": + { + "frame": {"x":696,"y":896,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-liquid-router-full.png": + { + "frame": {"x":728,"y":896,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-liquid-router-ui.png": + { + "frame": {"x":760,"y":896,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-liquid-source-ui.png": + { + "frame": {"x":792,"y":896,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-liquid-void-ui.png": + { + "frame": {"x":824,"y":896,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-magmarock-ui.png": + { + "frame": {"x":856,"y":896,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-mechanical-pump-ui.png": + { + "frame": {"x":888,"y":896,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-melter-ui.png": + { + "frame": {"x":920,"y":896,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-memory-cell-ui.png": + { + "frame": {"x":952,"y":896,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-mender-ui.png": + { + "frame": {"x":0,"y":960,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-message-ui.png": + { + "frame": {"x":32,"y":960,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-metal-floor-2-ui.png": + { + "frame": {"x":64,"y":960,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-metal-floor-3-ui.png": + { + "frame": {"x":96,"y":960,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-metal-floor-4-ui.png": + { + "frame": {"x":128,"y":960,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-metal-floor-5-ui.png": + { + "frame": {"x":160,"y":960,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-metal-floor-damaged-ui.png": + { + "frame": {"x":192,"y":960,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-metal-floor-ui.png": + { + "frame": {"x":224,"y":960,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-micro-processor-ui.png": + { + "frame": {"x":256,"y":960,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-molten-slag-ui.png": + { + "frame": {"x":288,"y":960,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-moss-ui.png": + { + "frame": {"x":320,"y":960,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-mud-ui.png": + { + "frame": {"x":352,"y":960,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-ore-coal-ui.png": + { + "frame": {"x":384,"y":960,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-ore-copper-ui.png": + { + "frame": {"x":416,"y":960,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-ore-lead-ui.png": + { + "frame": {"x":448,"y":960,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-ore-scrap-ui.png": + { + "frame": {"x":480,"y":960,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-ore-thorium-ui.png": + { + "frame": {"x":512,"y":960,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-ore-titanium-ui.png": + { + "frame": {"x":544,"y":960,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-overflow-gate-ui.png": + { + "frame": {"x":576,"y":960,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-pebbles-ui.png": + { + "frame": {"x":608,"y":960,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-phase-conduit-ui.png": + { + "frame": {"x":640,"y":960,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-phase-conveyor-ui.png": + { + "frame": {"x":672,"y":960,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-phase-wall-ui.png": + { + "frame": {"x":704,"y":960,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-plastanium-conveyor-ui.png": + { + "frame": {"x":736,"y":960,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-plastanium-wall-ui.png": + { + "frame": {"x":768,"y":960,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-plated-conduit-full.png": + { + "frame": {"x":800,"y":960,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-plated-conduit-ui.png": + { + "frame": {"x":832,"y":960,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-pooled-cryofluid-ui.png": + { + "frame": {"x":864,"y":960,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-power-node-ui.png": + { + "frame": {"x":896,"y":960,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-power-source-ui.png": + { + "frame": {"x":928,"y":960,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-power-void-ui.png": + { + "frame": {"x":960,"y":960,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-pulse-conduit-full.png": + { + "frame": {"x":992,"y":0,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-pulse-conduit-ui.png": + { + "frame": {"x":992,"y":32,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-pulverizer-ui.png": + { + "frame": {"x":992,"y":64,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-repair-point-ui.png": + { + "frame": {"x":992,"y":96,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-router-ui.png": + { + "frame": {"x":992,"y":128,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-salt-ui.png": + { + "frame": {"x":992,"y":160,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-salt-wall-ui.png": + { + "frame": {"x":992,"y":192,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-sand-boulder-ui.png": + { + "frame": {"x":992,"y":224,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-sand-ui.png": + { + "frame": {"x":992,"y":256,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-sand-wall-ui.png": + { + "frame": {"x":992,"y":288,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-sand-water-ui.png": + { + "frame": {"x":992,"y":320,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-scorch-ui.png": + { + "frame": {"x":992,"y":352,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-scrap-wall-ui.png": + { + "frame": {"x":992,"y":384,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-shale-boulder-ui.png": + { + "frame": {"x":992,"y":416,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-shale-ui.png": + { + "frame": {"x":992,"y":448,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-shale-wall-ui.png": + { + "frame": {"x":992,"y":480,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-shallow-water-ui.png": + { + "frame": {"x":992,"y":512,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-shock-mine-ui.png": + { + "frame": {"x":992,"y":544,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-shrubs-ui.png": + { + "frame": {"x":992,"y":576,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-snow-ui.png": + { + "frame": {"x":992,"y":608,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-snow-wall-ui.png": + { + "frame": {"x":992,"y":640,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-solar-panel-ui.png": + { + "frame": {"x":992,"y":672,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-sorter-ui.png": + { + "frame": {"x":992,"y":704,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-space-ui.png": + { + "frame": {"x":992,"y":736,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-spawn-ui.png": + { + "frame": {"x":992,"y":768,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-spore-moss-ui.png": + { + "frame": {"x":992,"y":800,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-spore-wall-ui.png": + { + "frame": {"x":992,"y":832,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-stone-ui.png": + { + "frame": {"x":992,"y":864,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-stone-wall-ui.png": + { + "frame": {"x":992,"y":896,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-surge-wall-ui.png": + { + "frame": {"x":992,"y":928,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-switch-ui.png": + { + "frame": {"x":992,"y":960,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-tainted-water-ui.png": + { + "frame": {"x":0,"y":992,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-tar-ui.png": + { + "frame": {"x":32,"y":992,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-tendrils-ui.png": + { + "frame": {"x":64,"y":992,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-thorium-wall-ui.png": + { + "frame": {"x":96,"y":992,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-titanium-conveyor-ui.png": + { + "frame": {"x":128,"y":992,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-titanium-wall-ui.png": + { + "frame": {"x":160,"y":992,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-underflow-gate-ui.png": + { + "frame": {"x":192,"y":992,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + }, + "block-unloader-ui.png": + { + "frame": {"x":224,"y":992,"w":32,"h":32}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":32}, + "sourceSize": {"w":32,"h":32} + } + } +}
\ No newline at end of file diff --git a/src/spritesheet.png b/src/spritesheet.png Binary files differnew file mode 100644 index 0000000..9ce03b7 --- /dev/null +++ b/src/spritesheet.png |