diff --git a/GainStation13/icons/obj/doors/1x2blast_hor.dmi b/GainStation13/icons/obj/doors/1x2blast_hor.dmi new file mode 100644 index 0000000000..a0a3d9351f Binary files /dev/null and b/GainStation13/icons/obj/doors/1x2blast_hor.dmi differ diff --git a/GainStation13/icons/obj/doors/1x2blast_vert.dmi b/GainStation13/icons/obj/doors/1x2blast_vert.dmi new file mode 100644 index 0000000000..6e810457d1 Binary files /dev/null and b/GainStation13/icons/obj/doors/1x2blast_vert.dmi differ diff --git a/GainStation13/icons/obj/doors/1x4blast_hor.dmi b/GainStation13/icons/obj/doors/1x4blast_hor.dmi new file mode 100644 index 0000000000..d43298973c Binary files /dev/null and b/GainStation13/icons/obj/doors/1x4blast_hor.dmi differ diff --git a/GainStation13/icons/obj/doors/1x4blast_vert.dmi b/GainStation13/icons/obj/doors/1x4blast_vert.dmi new file mode 100644 index 0000000000..26c730b983 Binary files /dev/null and b/GainStation13/icons/obj/doors/1x4blast_vert.dmi differ diff --git a/GainStation13/icons/obj/doors/Door2x1glassfull.dmi b/GainStation13/icons/obj/doors/Door2x1glassfull.dmi new file mode 100644 index 0000000000..8f8c66bdb6 Binary files /dev/null and b/GainStation13/icons/obj/doors/Door2x1glassfull.dmi differ diff --git a/GainStation13/icons/obj/doors/DoorHazard.dmi b/GainStation13/icons/obj/doors/DoorHazard.dmi new file mode 100644 index 0000000000..b8fac7cac9 Binary files /dev/null and b/GainStation13/icons/obj/doors/DoorHazard.dmi differ diff --git a/GainStation13/icons/obj/doors/Doorf.dmi b/GainStation13/icons/obj/doors/Doorf.dmi new file mode 100644 index 0000000000..040cdf77cb Binary files /dev/null and b/GainStation13/icons/obj/doors/Doorf.dmi differ diff --git a/GainStation13/icons/obj/doors/Doorfire.dmi b/GainStation13/icons/obj/doors/Doorfire.dmi new file mode 100644 index 0000000000..3b9f05cfa3 Binary files /dev/null and b/GainStation13/icons/obj/doors/Doorfire.dmi differ diff --git a/GainStation13/icons/obj/doors/Doorfireglass.dmi b/GainStation13/icons/obj/doors/Doorfireglass.dmi new file mode 100644 index 0000000000..f00e6c2857 Binary files /dev/null and b/GainStation13/icons/obj/doors/Doorfireglass.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/abductor/abductor_airlock.dmi b/GainStation13/icons/obj/doors/airlocks/abductor/abductor_airlock.dmi new file mode 100644 index 0000000000..58be8d778e Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/abductor/abductor_airlock.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/abductor/overlays.dmi b/GainStation13/icons/obj/doors/airlocks/abductor/overlays.dmi new file mode 100644 index 0000000000..6bc8aae620 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/abductor/overlays.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/centcom/centcom.dmi b/GainStation13/icons/obj/doors/airlocks/centcom/centcom.dmi new file mode 100644 index 0000000000..c034f8e282 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/centcom/centcom.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/centcom/overlays.dmi b/GainStation13/icons/obj/doors/airlocks/centcom/overlays.dmi new file mode 100644 index 0000000000..7ec3486053 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/centcom/overlays.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/clockwork/overlays.dmi b/GainStation13/icons/obj/doors/airlocks/clockwork/overlays.dmi new file mode 100644 index 0000000000..b34b73fb4e Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/clockwork/overlays.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/clockwork/pinion_airlock.dmi b/GainStation13/icons/obj/doors/airlocks/clockwork/pinion_airlock.dmi new file mode 100644 index 0000000000..cad0fe0ed0 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/clockwork/pinion_airlock.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/cult/runed/cult.dmi b/GainStation13/icons/obj/doors/airlocks/cult/runed/cult.dmi new file mode 100644 index 0000000000..1ed0d58dc4 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/cult/runed/cult.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/cult/runed/overlays.dmi b/GainStation13/icons/obj/doors/airlocks/cult/runed/overlays.dmi new file mode 100644 index 0000000000..19920538d9 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/cult/runed/overlays.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/cult/unruned/cult.dmi b/GainStation13/icons/obj/doors/airlocks/cult/unruned/cult.dmi new file mode 100644 index 0000000000..83c052c413 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/cult/unruned/cult.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/cult/unruned/overlays.dmi b/GainStation13/icons/obj/doors/airlocks/cult/unruned/overlays.dmi new file mode 100644 index 0000000000..5fb77f2676 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/cult/unruned/overlays.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/external/color.dmi b/GainStation13/icons/obj/doors/airlocks/external/color.dmi new file mode 100644 index 0000000000..b286528da2 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/external/color.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/external/external.dmi b/GainStation13/icons/obj/doors/airlocks/external/external.dmi new file mode 100644 index 0000000000..d67fd5b8fd Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/external/external.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/external/overlays.dmi b/GainStation13/icons/obj/doors/airlocks/external/overlays.dmi new file mode 100644 index 0000000000..1ccd15c582 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/external/overlays.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/glass_large/glass_large.dmi b/GainStation13/icons/obj/doors/airlocks/glass_large/glass_large.dmi new file mode 100644 index 0000000000..9dbcb9d0f1 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/glass_large/glass_large.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/glass_large/overlays.dmi b/GainStation13/icons/obj/doors/airlocks/glass_large/overlays.dmi new file mode 100644 index 0000000000..04e7d7093c Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/glass_large/overlays.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/hatch/centcom.dmi b/GainStation13/icons/obj/doors/airlocks/hatch/centcom.dmi new file mode 100644 index 0000000000..bf48f8bdd6 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/hatch/centcom.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/hatch/maintenance.dmi b/GainStation13/icons/obj/doors/airlocks/hatch/maintenance.dmi new file mode 100644 index 0000000000..ab5a192647 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/hatch/maintenance.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/hatch/overlays.dmi b/GainStation13/icons/obj/doors/airlocks/hatch/overlays.dmi new file mode 100644 index 0000000000..affcbbf2ce Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/hatch/overlays.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/highsec/highsec.dmi b/GainStation13/icons/obj/doors/airlocks/highsec/highsec.dmi new file mode 100644 index 0000000000..a43dce6a62 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/highsec/highsec.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/highsec/overlays.dmi b/GainStation13/icons/obj/doors/airlocks/highsec/overlays.dmi new file mode 100644 index 0000000000..2a6868c34b Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/highsec/overlays.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/shuttle/overlays.dmi b/GainStation13/icons/obj/doors/airlocks/shuttle/overlays.dmi new file mode 100644 index 0000000000..b2bb2cfa04 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/shuttle/overlays.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/shuttle/shuttle.dmi b/GainStation13/icons/obj/doors/airlocks/shuttle/shuttle.dmi new file mode 100644 index 0000000000..0e05597163 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/shuttle/shuttle.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/station/atmos.dmi b/GainStation13/icons/obj/doors/airlocks/station/atmos.dmi new file mode 100644 index 0000000000..aff111c9a3 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/station/atmos.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/station/bananium.dmi b/GainStation13/icons/obj/doors/airlocks/station/bananium.dmi new file mode 100644 index 0000000000..47fc565377 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/station/bananium.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/station/base.dmi b/GainStation13/icons/obj/doors/airlocks/station/base.dmi new file mode 100644 index 0000000000..4d62d12fba Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/station/base.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/station/color.dmi b/GainStation13/icons/obj/doors/airlocks/station/color.dmi new file mode 100644 index 0000000000..fd4de10aae Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/station/color.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/station/command.dmi b/GainStation13/icons/obj/doors/airlocks/station/command.dmi new file mode 100644 index 0000000000..265ea041b9 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/station/command.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/station/diamond.dmi b/GainStation13/icons/obj/doors/airlocks/station/diamond.dmi new file mode 100644 index 0000000000..1c30830644 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/station/diamond.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/station/divide.dmi b/GainStation13/icons/obj/doors/airlocks/station/divide.dmi new file mode 100644 index 0000000000..e3fa6a7e43 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/station/divide.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/station/engineering.dmi b/GainStation13/icons/obj/doors/airlocks/station/engineering.dmi new file mode 100644 index 0000000000..8da9536638 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/station/engineering.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/station/freezer.dmi b/GainStation13/icons/obj/doors/airlocks/station/freezer.dmi new file mode 100644 index 0000000000..f2f741347b Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/station/freezer.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/station/gold.dmi b/GainStation13/icons/obj/doors/airlocks/station/gold.dmi new file mode 100644 index 0000000000..490eefeeb9 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/station/gold.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/station/maintenance.dmi b/GainStation13/icons/obj/doors/airlocks/station/maintenance.dmi new file mode 100644 index 0000000000..aff111c9a3 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/station/maintenance.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/station/maintenanceexternal.dmi b/GainStation13/icons/obj/doors/airlocks/station/maintenanceexternal.dmi new file mode 100644 index 0000000000..aff111c9a3 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/station/maintenanceexternal.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/station/medbaydouble.dmi b/GainStation13/icons/obj/doors/airlocks/station/medbaydouble.dmi new file mode 100644 index 0000000000..38d6340af4 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/station/medbaydouble.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/station/medical.dmi b/GainStation13/icons/obj/doors/airlocks/station/medical.dmi new file mode 100644 index 0000000000..4dfbad5cb2 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/station/medical.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/station/mining.dmi b/GainStation13/icons/obj/doors/airlocks/station/mining.dmi new file mode 100644 index 0000000000..aff111c9a3 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/station/mining.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/station/overlays.dmi b/GainStation13/icons/obj/doors/airlocks/station/overlays.dmi new file mode 100644 index 0000000000..0d128d91ba Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/station/overlays.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/station/overlaysdouble.dmi b/GainStation13/icons/obj/doors/airlocks/station/overlaysdouble.dmi new file mode 100644 index 0000000000..08986ddd4b Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/station/overlaysdouble.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/station/plasma.dmi b/GainStation13/icons/obj/doors/airlocks/station/plasma.dmi new file mode 100644 index 0000000000..99d44ef862 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/station/plasma.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/station/public.dmi b/GainStation13/icons/obj/doors/airlocks/station/public.dmi new file mode 100644 index 0000000000..aff111c9a3 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/station/public.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/station/research.dmi b/GainStation13/icons/obj/doors/airlocks/station/research.dmi new file mode 100644 index 0000000000..4dfbad5cb2 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/station/research.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/station/sandstone.dmi b/GainStation13/icons/obj/doors/airlocks/station/sandstone.dmi new file mode 100644 index 0000000000..ef61df4c5c Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/station/sandstone.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/station/science.dmi b/GainStation13/icons/obj/doors/airlocks/station/science.dmi new file mode 100644 index 0000000000..172c820538 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/station/science.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/station/security.dmi b/GainStation13/icons/obj/doors/airlocks/station/security.dmi new file mode 100644 index 0000000000..d949ed5dcd Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/station/security.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/station/securitydouble.dmi b/GainStation13/icons/obj/doors/airlocks/station/securitydouble.dmi new file mode 100644 index 0000000000..d60b41d1ef Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/station/securitydouble.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/station/silver.dmi b/GainStation13/icons/obj/doors/airlocks/station/silver.dmi new file mode 100644 index 0000000000..e7e6672fbf Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/station/silver.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/station/strip.dmi b/GainStation13/icons/obj/doors/airlocks/station/strip.dmi new file mode 100644 index 0000000000..0a148076e8 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/station/strip.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/station/uranium.dmi b/GainStation13/icons/obj/doors/airlocks/station/uranium.dmi new file mode 100644 index 0000000000..ac8c6d0611 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/station/uranium.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/station/virology.dmi b/GainStation13/icons/obj/doors/airlocks/station/virology.dmi new file mode 100644 index 0000000000..4dfbad5cb2 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/station/virology.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/station/wood.dmi b/GainStation13/icons/obj/doors/airlocks/station/wood.dmi new file mode 100644 index 0000000000..7b7df10329 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/station/wood.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/station2/glass.dmi b/GainStation13/icons/obj/doors/airlocks/station2/glass.dmi new file mode 100644 index 0000000000..d474099785 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/station2/glass.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/station2/overlays.dmi b/GainStation13/icons/obj/doors/airlocks/station2/overlays.dmi new file mode 100644 index 0000000000..1cf94b2e6a Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/station2/overlays.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/survival/survival.dmi b/GainStation13/icons/obj/doors/airlocks/survival/survival.dmi new file mode 100644 index 0000000000..f6d8d3ce6b Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/survival/survival.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/survival/survival_overlays.dmi b/GainStation13/icons/obj/doors/airlocks/survival/survival_overlays.dmi new file mode 100644 index 0000000000..f8e62144cd Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/survival/survival_overlays.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/vault/overlays.dmi b/GainStation13/icons/obj/doors/airlocks/vault/overlays.dmi new file mode 100644 index 0000000000..f18346acf6 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/vault/overlays.dmi differ diff --git a/GainStation13/icons/obj/doors/airlocks/vault/vault.dmi b/GainStation13/icons/obj/doors/airlocks/vault/vault.dmi new file mode 100644 index 0000000000..d2ef5d4e46 Binary files /dev/null and b/GainStation13/icons/obj/doors/airlocks/vault/vault.dmi differ diff --git a/GainStation13/icons/obj/doors/blastdoor.dmi b/GainStation13/icons/obj/doors/blastdoor.dmi new file mode 100644 index 0000000000..30847afa87 Binary files /dev/null and b/GainStation13/icons/obj/doors/blastdoor.dmi differ diff --git a/GainStation13/icons/obj/doors/door_assembly.dmi b/GainStation13/icons/obj/doors/door_assembly.dmi new file mode 100644 index 0000000000..8812c0a421 Binary files /dev/null and b/GainStation13/icons/obj/doors/door_assembly.dmi differ diff --git a/GainStation13/icons/obj/doors/doorint.dmi b/GainStation13/icons/obj/doors/doorint.dmi new file mode 100644 index 0000000000..2abe5c7956 Binary files /dev/null and b/GainStation13/icons/obj/doors/doorint.dmi differ diff --git a/GainStation13/icons/obj/doors/doormorgue.dmi b/GainStation13/icons/obj/doors/doormorgue.dmi new file mode 100644 index 0000000000..c0ed114732 Binary files /dev/null and b/GainStation13/icons/obj/doors/doormorgue.dmi differ diff --git a/GainStation13/icons/obj/doors/edge_Doorfire.dmi b/GainStation13/icons/obj/doors/edge_Doorfire.dmi new file mode 100644 index 0000000000..3aad0114d4 Binary files /dev/null and b/GainStation13/icons/obj/doors/edge_Doorfire.dmi differ diff --git a/GainStation13/icons/obj/doors/mineral_doors.dmi b/GainStation13/icons/obj/doors/mineral_doors.dmi new file mode 100644 index 0000000000..03fab197fe Binary files /dev/null and b/GainStation13/icons/obj/doors/mineral_doors.dmi differ diff --git a/GainStation13/icons/obj/doors/shutters.dmi b/GainStation13/icons/obj/doors/shutters.dmi new file mode 100644 index 0000000000..816d1f94f9 Binary files /dev/null and b/GainStation13/icons/obj/doors/shutters.dmi differ diff --git a/GainStation13/icons/obj/doors/shutters_old.dmi b/GainStation13/icons/obj/doors/shutters_old.dmi new file mode 100644 index 0000000000..57ac75d251 Binary files /dev/null and b/GainStation13/icons/obj/doors/shutters_old.dmi differ diff --git a/GainStation13/icons/obj/doors/shutters_radiation.dmi b/GainStation13/icons/obj/doors/shutters_radiation.dmi new file mode 100644 index 0000000000..657b613b0c Binary files /dev/null and b/GainStation13/icons/obj/doors/shutters_radiation.dmi differ diff --git a/GainStation13/icons/obj/doors/shutters_window.dmi b/GainStation13/icons/obj/doors/shutters_window.dmi new file mode 100644 index 0000000000..c99790c6cf Binary files /dev/null and b/GainStation13/icons/obj/doors/shutters_window.dmi differ diff --git a/GainStation13/icons/obj/doors/windoor.dmi b/GainStation13/icons/obj/doors/windoor.dmi new file mode 100644 index 0000000000..86893eb9c4 Binary files /dev/null and b/GainStation13/icons/obj/doors/windoor.dmi differ diff --git a/code/game/machinery/doors/airlock.dm b/code/game/machinery/doors/airlock.dm index f6979452ed..b8ab7ef2cc 100644 --- a/code/game/machinery/doors/airlock.dm +++ b/code/game/machinery/doors/airlock.dm @@ -43,7 +43,7 @@ /obj/machinery/door/airlock name = "airlock" - icon = 'icons/obj/doors/airlocks/station/public.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/station/public.dmi' //GS13 change (perspective sprites) icon_state = "closed" max_integrity = 300 var/normal_integrity = AIRLOCK_INTEGRITY_N @@ -87,8 +87,8 @@ var/previous_airlock = /obj/structure/door_assembly //what airlock assembly mineral plating was applied to var/wiretypepath = /datum/wires/airlock // which set of per round randomized wires this airlock type has. var/airlock_material //material of inner filling; if its an airlock with glass, this should be set to "glass" - var/overlays_file = 'icons/obj/doors/airlocks/station/overlays.dmi' - var/note_overlay_file = 'icons/obj/doors/airlocks/station/overlays.dmi' //Used for papers and photos pinned to the airlock + var/overlays_file = 'GainStation13/icons/obj/doors/airlocks/station/overlays.dmi' + var/note_overlay_file = 'GainStation13/icons/obj/doors/airlocks/station/overlays.dmi' //Used for papers and photos pinned to the airlock var/cyclelinkeddir = 0 var/obj/machinery/door/airlock/cyclelinkedairlock @@ -611,22 +611,22 @@ /obj/machinery/door/airlock/proc/check_unres() //unrestricted sides. This overlay indicates which directions the player can access even without an ID if(hasPower() && unres_sides) if(unres_sides & NORTH) - var/image/I = image(icon='icons/obj/doors/airlocks/station/overlays.dmi', icon_state="unres_n") //layer=src.layer+1 + var/image/I = image(icon='GainStation13/icons/obj/doors/airlocks/station/overlays.dmi', icon_state="unres_n") //layer=src.layer+1 I.pixel_y = 32 set_light(l_range = 2, l_power = 1) add_overlay(I) if(unres_sides & SOUTH) - var/image/I = image(icon='icons/obj/doors/airlocks/station/overlays.dmi', icon_state="unres_s") //layer=src.layer+1 + var/image/I = image(icon='GainStation13/icons/obj/doors/airlocks/station/overlays.dmi', icon_state="unres_s") //layer=src.layer+1 I.pixel_y = -32 set_light(l_range = 2, l_power = 1) add_overlay(I) if(unres_sides & EAST) - var/image/I = image(icon='icons/obj/doors/airlocks/station/overlays.dmi', icon_state="unres_e") //layer=src.layer+1 + var/image/I = image(icon='GainStation13/icons/obj/doors/airlocks/station/overlays.dmi', icon_state="unres_e") //layer=src.layer+1 I.pixel_x = 32 set_light(l_range = 2, l_power = 1) add_overlay(I) if(unres_sides & WEST) - var/image/I = image(icon='icons/obj/doors/airlocks/station/overlays.dmi', icon_state="unres_w") //layer=src.layer+1 + var/image/I = image(icon='GainStation13/icons/obj/doors/airlocks/station/overlays.dmi', icon_state="unres_w") //layer=src.layer+1 I.pixel_x = -32 set_light(l_range = 2, l_power = 1) add_overlay(I) diff --git a/code/game/machinery/doors/airlock_types.dm b/code/game/machinery/doors/airlock_types.dm index 8cca3790e6..0822108a0f 100644 --- a/code/game/machinery/doors/airlock_types.dm +++ b/code/game/machinery/doors/airlock_types.dm @@ -2,23 +2,25 @@ Station Airlocks Regular */ +//GS13 - changed most of these airlock sprite paths to use perspective-oriented airlocks + /obj/machinery/door/airlock/abandoned abandoned = TRUE /obj/machinery/door/airlock/command - icon = 'icons/obj/doors/airlocks/station/command.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/station/command.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_com wiretypepath = /datum/wires/airlock/command normal_integrity = 450 /obj/machinery/door/airlock/security - icon = 'icons/obj/doors/airlocks/station/security.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/station/security.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_sec wiretypepath = /datum/wires/airlock/security normal_integrity = 450 /obj/machinery/door/airlock/engineering - icon = 'icons/obj/doors/airlocks/station/engineering.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/station/engineering.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_eng wiretypepath = /datum/wires/airlock/engineering @@ -26,13 +28,13 @@ abandoned = TRUE /obj/machinery/door/airlock/medical - icon = 'icons/obj/doors/airlocks/station/medical.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/station/medical.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_med wiretypepath = /datum/wires/airlock/medical /obj/machinery/door/airlock/maintenance name = "maintenance access" - icon = 'icons/obj/doors/airlocks/station/maintenance.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/station/maintenance.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_mai normal_integrity = 250 @@ -41,18 +43,18 @@ /obj/machinery/door/airlock/maintenance/external name = "external airlock access" - icon = 'icons/obj/doors/airlocks/station/maintenanceexternal.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/station/maintenanceexternal.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_extmai /obj/machinery/door/airlock/mining name = "mining airlock" - icon = 'icons/obj/doors/airlocks/station/mining.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/station/mining.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_min wiretypepath = /datum/wires/airlock/cargo /obj/machinery/door/airlock/atmos name = "atmospherics airlock" - icon = 'icons/obj/doors/airlocks/station/atmos.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/station/atmos.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_atmo wiretypepath = /datum/wires/airlock/engineering @@ -60,22 +62,22 @@ abandoned = TRUE /obj/machinery/door/airlock/research - icon = 'icons/obj/doors/airlocks/station/research.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/station/research.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_research wiretypepath = /datum/wires/airlock/science /obj/machinery/door/airlock/freezer name = "freezer airlock" - icon = 'icons/obj/doors/airlocks/station/freezer.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/station/freezer.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_fre /obj/machinery/door/airlock/science - icon = 'icons/obj/doors/airlocks/station/science.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/station/science.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_science wiretypepath = /datum/wires/airlock/science /obj/machinery/door/airlock/virology - icon = 'icons/obj/doors/airlocks/station/virology.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/station/virology.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_viro wiretypepath = /datum/wires/airlock/medical @@ -179,7 +181,7 @@ /obj/machinery/door/airlock/gold name = "gold airlock" - icon = 'icons/obj/doors/airlocks/station/gold.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/station/gold.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_gold /obj/machinery/door/airlock/gold/glass @@ -188,7 +190,7 @@ /obj/machinery/door/airlock/silver name = "silver airlock" - icon = 'icons/obj/doors/airlocks/station/silver.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/station/silver.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_silver /obj/machinery/door/airlock/silver/glass @@ -197,7 +199,7 @@ /obj/machinery/door/airlock/diamond name = "diamond airlock" - icon = 'icons/obj/doors/airlocks/station/diamond.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/station/diamond.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_diamond normal_integrity = 1000 explosion_block = 2 @@ -209,7 +211,7 @@ /obj/machinery/door/airlock/uranium name = "uranium airlock" - icon = 'icons/obj/doors/airlocks/station/uranium.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/station/uranium.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_uranium var/last_event = 0 @@ -231,7 +233,7 @@ /obj/machinery/door/airlock/plasma name = "plasma airlock" desc = "No way this can end badly." - icon = 'icons/obj/doors/airlocks/station/plasma.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/station/plasma.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_plasma /obj/machinery/door/airlock/plasma/temperature_expose(datum/gas_mixture/air, exposed_temperature, exposed_volume) @@ -272,7 +274,7 @@ /obj/machinery/door/airlock/bananium name = "bananium airlock" desc = "Honkhonkhonk" - icon = 'icons/obj/doors/airlocks/station/bananium.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/station/bananium.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_bananium doorOpen = 'sound/items/bikehorn.ogg' @@ -282,7 +284,7 @@ /obj/machinery/door/airlock/sandstone name = "sandstone airlock" - icon = 'icons/obj/doors/airlocks/station/sandstone.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/station/sandstone.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_sandstone /obj/machinery/door/airlock/sandstone/glass @@ -291,7 +293,7 @@ /obj/machinery/door/airlock/wood name = "wooden airlock" - icon = 'icons/obj/doors/airlocks/station/wood.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/station/wood.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_wood /obj/machinery/door/airlock/wood/glass @@ -301,8 +303,8 @@ /obj/machinery/door/airlock/titanium name = "shuttle airlock" assemblytype = /obj/structure/door_assembly/door_assembly_titanium - icon = 'icons/obj/doors/airlocks/shuttle/shuttle.dmi' - overlays_file = 'icons/obj/doors/airlocks/shuttle/overlays.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/shuttle/shuttle.dmi' + overlays_file = 'GainStation13/icons/obj/doors/airlocks/shuttle/overlays.dmi' normal_integrity = 400 /obj/machinery/door/airlock/titanium/glass @@ -312,8 +314,8 @@ /obj/machinery/door/airlock/bronze name = "bronze airlock" - icon = 'icons/obj/doors/airlocks/clockwork/pinion_airlock.dmi' - overlays_file = 'icons/obj/doors/airlocks/clockwork/overlays.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/clockwork/pinion_airlock.dmi' + overlays_file = 'GainStation13/icons/obj/doors/airlocks/clockwork/overlays.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_bronze /obj/machinery/door/airlock/bronze/seethru @@ -327,8 +329,8 @@ */ /obj/machinery/door/airlock/public - icon = 'icons/obj/doors/airlocks/station2/glass.dmi' - overlays_file = 'icons/obj/doors/airlocks/station2/overlays.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/station2/glass.dmi' + overlays_file = 'GainStation13/icons/obj/doors/airlocks/station2/overlays.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_public /obj/machinery/door/airlock/public/glass @@ -356,9 +358,9 @@ /obj/machinery/door/airlock/external name = "external airlock" - icon = 'icons/obj/doors/airlocks/external/external.dmi' - overlays_file = 'icons/obj/doors/airlocks/external/overlays.dmi' - note_overlay_file = 'icons/obj/doors/airlocks/external/overlays.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/external/external.dmi' + overlays_file = 'GainStation13/icons/obj/doors/airlocks/external/overlays.dmi' + note_overlay_file = 'GainStation13/icons/obj/doors/airlocks/external/overlays.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_ext /obj/machinery/door/airlock/external/glass @@ -371,16 +373,16 @@ */ /obj/machinery/door/airlock/centcom //Use grunge as a station side version, as these have special effects related to them via phobias and such. - icon = 'icons/obj/doors/airlocks/centcom/centcom.dmi' - overlays_file = 'icons/obj/doors/airlocks/centcom/overlays.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/centcom/centcom.dmi' + overlays_file = 'GainStation13/icons/obj/doors/airlocks/centcom/overlays.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_centcom normal_integrity = 1000 security_level = 6 explosion_block = 2 /obj/machinery/door/airlock/grunge - icon = 'icons/obj/doors/airlocks/centcom/centcom.dmi' - overlays_file = 'icons/obj/doors/airlocks/centcom/overlays.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/centcom/centcom.dmi' + overlays_file = 'GainStation13/icons/obj/doors/airlocks/centcom/overlays.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_grunge /obj/machinery/door/airlock/grunge/abandoned @@ -393,8 +395,8 @@ /obj/machinery/door/airlock/vault name = "vault door" - icon = 'icons/obj/doors/airlocks/vault/vault.dmi' - overlays_file = 'icons/obj/doors/airlocks/vault/overlays.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/vault/vault.dmi' + overlays_file = 'GainStation13/icons/obj/doors/airlocks/vault/overlays.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_vault wiretypepath = /datum/wires/airlock/secure explosion_block = 2 @@ -408,16 +410,16 @@ /obj/machinery/door/airlock/hatch name = "airtight hatch" - icon = 'icons/obj/doors/airlocks/hatch/centcom.dmi' - overlays_file = 'icons/obj/doors/airlocks/hatch/overlays.dmi' - note_overlay_file = 'icons/obj/doors/airlocks/hatch/overlays.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/hatch/centcom.dmi' + overlays_file = 'GainStation13/icons/obj/doors/airlocks/hatch/overlays.dmi' + note_overlay_file = 'GainStation13/icons/obj/doors/airlocks/hatch/overlays.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_hatch /obj/machinery/door/airlock/maintenance_hatch name = "maintenance hatch" - icon = 'icons/obj/doors/airlocks/hatch/maintenance.dmi' - overlays_file = 'icons/obj/doors/airlocks/hatch/overlays.dmi' - note_overlay_file = 'icons/obj/doors/airlocks/hatch/overlays.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/hatch/maintenance.dmi' + overlays_file = 'GainStation13/icons/obj/doors/airlocks/hatch/overlays.dmi' + note_overlay_file = 'GainStation13/icons/obj/doors/airlocks/hatch/overlays.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_mhatch /obj/machinery/door/airlock/maintenance_hatch/abandoned @@ -430,8 +432,8 @@ /obj/machinery/door/airlock/highsecurity name = "high tech security airlock" - icon = 'icons/obj/doors/airlocks/highsec/highsec.dmi' - overlays_file = 'icons/obj/doors/airlocks/highsec/overlays.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/highsec/highsec.dmi' + overlays_file = 'GainStation13/icons/obj/doors/airlocks/highsec/overlays.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_highsecurity explosion_block = 2 normal_integrity = 500 @@ -445,8 +447,8 @@ /obj/machinery/door/airlock/shuttle name = "shuttle airlock" - icon = 'icons/obj/doors/airlocks/shuttle/shuttle.dmi' - overlays_file = 'icons/obj/doors/airlocks/shuttle/overlays.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/shuttle/shuttle.dmi' + overlays_file = 'GainStation13/icons/obj/doors/airlocks/shuttle/overlays.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_shuttle /obj/machinery/door/airlock/shuttle/glass @@ -456,10 +458,10 @@ /obj/machinery/door/airlock/abductor name = "alien airlock" desc = "With humanity's current technological level, it could take years to hack this advanced airlock... or maybe we should give a screwdriver a try?" - icon = 'icons/obj/doors/airlocks/abductor/abductor_airlock.dmi' - overlays_file = 'icons/obj/doors/airlocks/abductor/overlays.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/abductor/abductor_airlock.dmi' + overlays_file = 'GainStation13/icons/obj/doors/airlocks/abductor/overlays.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_abductor - note_overlay_file = 'icons/obj/doors/airlocks/external/overlays.dmi' + note_overlay_file = 'GainStation13/icons/obj/doors/airlocks/external/overlays.dmi' damage_deflection = 30 explosion_block = 3 hackProof = TRUE @@ -474,8 +476,8 @@ /obj/machinery/door/airlock/cult name = "cult airlock" - icon = 'icons/obj/doors/airlocks/cult/runed/cult.dmi' - overlays_file = 'icons/obj/doors/airlocks/cult/runed/overlays.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/cult/runed/cult.dmi' + overlays_file = 'GainStation13/icons/obj/doors/airlocks/cult/runed/overlays.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_cult hackProof = TRUE aiControlDisabled = 1 @@ -524,8 +526,8 @@ return FALSE /obj/machinery/door/airlock/cult/proc/conceal() - icon = 'icons/obj/doors/airlocks/station/maintenance.dmi' - overlays_file = 'icons/obj/doors/airlocks/station/overlays.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/station/maintenance.dmi' + overlays_file = 'GainStation13/icons/obj/doors/airlocks/station/overlays.dmi' name = "airlock" desc = "It opens and closes." stealthy = TRUE @@ -556,8 +558,8 @@ friendly = TRUE /obj/machinery/door/airlock/cult/unruned - icon = 'icons/obj/doors/airlocks/cult/unruned/cult.dmi' - overlays_file = 'icons/obj/doors/airlocks/cult/unruned/overlays.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/cult/unruned/cult.dmi' + overlays_file = 'GainStation13/icons/obj/doors/airlocks/cult/unruned/overlays.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_cult/unruned openingoverlaytype = /obj/effect/temp_visual/cult/door/unruned @@ -699,8 +701,8 @@ /obj/machinery/door/airlock/glass_large name = "large glass airlock" - icon = 'icons/obj/doors/airlocks/glass_large/glass_large.dmi' - overlays_file = 'icons/obj/doors/airlocks/glass_large/overlays.dmi' + icon = 'GainStation13/icons/obj/doors/airlocks/glass_large/glass_large.dmi' + overlays_file = 'GainStation13/icons/obj/doors/airlocks/glass_large/overlays.dmi' opacity = 0 assemblytype = null glass = TRUE