Squish Squash

Absolute paths

Pipes are now colored with color var, cleanup.

Exposed pipes now have proper icons for T-ray scanner
Removed unused icons

Fixed bunch of things

* Manifolds now uses an overlay system, cleaner than ever. Manifolds now
display properly using T-ray scanner, showing broken ends, etc
* Manifolds can be colored with the color var
* Fixed pipe shading, now consistent
* Removed the pesky "dirt" thats on the end of every pipe, lines of
pipes now more visually pleasing

Pump update

* Colorable pipe
* Broken ends now update properly for all binary devices

Filter update

* Absolute paths
* Pipes color depending on what color adjacent pipe has
* Has proper broken icons now

Mixer update

* Trinary icon code moved to the base to prevent codeduplication
* Adjusted mixer pixels to look like the filter
* Mixer works like filter does with icon
* Cleaned up mixer and trinary base code

Manual Valve update

* Pipe endings are dynamic based on connected pipe
* Animations smoother and better
* Proper exposed endings sprites
* Added a new binary_devices.dmi which is ment to hose all binary
devices in the future.

Digital Valve update

Now uses environment power, does not consume but it requires it to:
- Change state
- Receive radio signals
* Cleanup
* Removed debug shit from manual valve

Several fixes

* Regular pipes now uses pipe_color var instead of color var
* Most icons should display properly in mapeditor now
* Added the same pipe underlay code from valves to the binary base, the
regular pump now utilizes it!

Volume Pump update

* Volume pump to new format
* Icon has an arrow, similar to the regular pump
* Removed unused .dmi's

Passive Gate update

Scrubber update

Vent and Injector update

Added pipe painter from baystation

Credits to Segrain

General cleanup

Fixed the whole map

Trinary devices now uses same .dmi

Updated Pressure Tanks

Everything in same file, uses colored pipes
Also made a grey/white tank that air tanks uses, instead of the red
ones.

Updated canister connector

Uses more updated code from the unary base.
Now is by default hidden under floor, unless it has the /visible/ path.

Updated map with connector changes

Added map icons, fixed default on injectors

These icons doesn't use overlays, only use for mappers so they more
easily can see direction of shit
Injectors that default on should now use ..jector/on path instead.

Added map icons for binary devices

Minor cleanup

Updated DualPort Vent

* Fixed it not updating air around it, which made things like airlock
sensors to not work.

Added the pipe painter to the crate in atmos

Added pipepainter to autolathe

Added my atmos fixer

* Parts of it is dirty, but it does its job.

Runtime fixes

Added 4-way manifold

Cleaned up manifold icon slightly

The center now has the broken pieces attached to it by default, removes
the need of attaching them in-code.

Made pipepainter work with 4-ways

Reset the map to upstream

Fixed up the map again

Cleaned up some duplicated code