Two new pipe types (Redux) (#16141)

* Added two new pipes: Fuel and Auxiliary Pipes

* Added a `cycle_to_external_air` tag to airlock controllers, which allows exterior air to be cycled out of an air lock through separate vents.

* Retrofitted the Spark and Intrepid with the new pipes, and the externally cycled air.

* CL

* Allow pressure tanks to attach to all pipes.

* RM stray pixels

* Update code/game/machinery/pipe/construction.dm

Co-authored-by: SleepyGemmy <99297919+SleepyGemmy@users.noreply.github.com>

* rm unused states

* Fix misalignment

* Add remaining pipes to RFD, and correct a few omissions

* Fix airlocks not changing their state properly, and ensure that docking -always- forces airlocks to externally cycle.

* Remove externally cycled airlock from the Spark

* CL

* Add enough pressure to the Intrepid auxiliary line to ensure both airlocks can be pressurized consistently.

---------

Co-authored-by: SleepyGemmy <99297919+SleepyGemmy@users.noreply.github.com>
This commit is contained in:
Cody Brittain
2023-04-10 17:36:08 +00:00
committed by GitHub
co-authored by SleepyGemmy
parent e9120a1587
commit 958a3494e5
27 changed files with 1424 additions and 325 deletions
@@ -58,8 +58,9 @@
icon = 'icons/obj/ship_engine.dmi'
icon_state = "nozzle"
opacity = 1
density = 1
density = TRUE
atmos_canpass = CANPASS_NEVER
connect_types = CONNECT_TYPE_REGULAR|CONNECT_TYPE_FUEL
use_power = POWER_USE_OFF
power_channel = EQUIP