From 60524f890fc6fe30aa409078734c2834dc940d94 Mon Sep 17 00:00:00 2001 From: Peptide90 <78795277+Peptide90@users.noreply.github.com> Date: Mon, 14 Feb 2022 03:20:29 +0000 Subject: [PATCH] More airlocks & Access (glass externals, docks etc) (#6677) --- .../Structures/Doors/Airlocks/access.yml | 75 +++++++- .../Structures/Doors/Airlocks/external.yml | 10 ++ .../Structures/Doors/Airlocks/shuttle.yml | 30 ++++ .../Structures/Doors/Windoors/windoor.yml | 163 +++++++++++------- .../Glass/shuttle.rsi/bolted_unlit.png | Bin 0 -> 5035 bytes .../Airlocks/Glass/shuttle.rsi/closed.png | Bin 0 -> 1271 bytes .../Glass/shuttle.rsi/closed_unlit.png | Bin 0 -> 4972 bytes .../Airlocks/Glass/shuttle.rsi/closing.png | Bin 0 -> 4337 bytes .../Glass/shuttle.rsi/closing_unlit.png | Bin 0 -> 6610 bytes .../Airlocks/Glass/shuttle.rsi/deny_unlit.png | Bin 0 -> 6524 bytes .../Glass/shuttle.rsi/emergency_unlit.png | Bin 0 -> 5301 bytes .../Airlocks/Glass/shuttle.rsi/meta.json | 143 +++++++++++++++ .../Doors/Airlocks/Glass/shuttle.rsi/open.png | Bin 0 -> 559 bytes .../Airlocks/Glass/shuttle.rsi/opening.png | Bin 0 -> 4237 bytes .../Glass/shuttle.rsi/opening_unlit.png | Bin 0 -> 6610 bytes .../Glass/shuttle.rsi/panel_closing.png | Bin 0 -> 6400 bytes .../Airlocks/Glass/shuttle.rsi/panel_open.png | Bin 0 -> 5073 bytes .../Glass/shuttle.rsi/panel_opening.png | Bin 0 -> 6183 bytes .../Airlocks/Glass/shuttle.rsi/welded.png | Bin 0 -> 5638 bytes 19 files changed, 359 insertions(+), 62 deletions(-) create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/bolted_unlit.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/closed.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/closed_unlit.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/closing.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/closing_unlit.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/deny_unlit.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/emergency_unlit.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/meta.json create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/open.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/opening.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/opening_unlit.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/panel_closing.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/panel_open.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/panel_opening.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/welded.png diff --git a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/access.yml b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/access.yml index ba83acc4b2..7f0b299b3d 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/access.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/access.yml @@ -79,7 +79,6 @@ - type: AccessReader access: [["Kitchen"], ["Hydroponics"]] - - type: entity parent: AirlockEngineering id: AirlockEngineeringLocked @@ -265,6 +264,14 @@ - type: AccessReader access: [["Bar"]] +- type: entity + parent: AirlockExternalGlass + id: AirlockExternalGlassLocked + suffix: External, Locked + components: + - type: AccessReader + access: [["External"]] + - type: entity parent: AirlockGlass id: AirlockKitchenGlassLocked @@ -353,6 +360,54 @@ - type: AccessReader access: [["Command"]] +- type: entity + parent: AirlockCommandGlass + id: AirlockCaptainGlassLocked + suffix: Captain, Locked + components: + - type: AccessReader + access: [["Captain"]] + +- type: entity + parent: AirlockCommandGlass + id: AirlockChiefMedicalOfficerGlassLocked + suffix: ChiefMedicalOfficer, Locked + components: + - type: AccessReader + access: [["ChiefMedicalOfficer"]] + +- type: entity + parent: AirlockCommandGlass + id: AirlockChiefEngineerGlassLocked + suffix: ChiefEngineer, Locked + components: + - type: AccessReader + access: [["ChiefEngineer"]] + +- type: entity + parent: AirlockCommandGlass + id: AirlockHeadOfSecurityGlassLocked + suffix: HeadOfSecurity, Locked + components: + - type: AccessReader + access: [["HeadOfSecurity"]] + +- type: entity + parent: AirlockCommandGlass + id: AirlockResearchDirectorGlassLocked + suffix: ResearchDirector, Locked + components: + - type: AccessReader + access: [["ResearchDirector"]] + +- type: entity + parent: AirlockCommandGlass + id: AirlockHeadOfPersonnelGlassLocked + suffix: HeadOfPersonnel, Locked + components: + - type: AccessReader + access: [["HeadOfPersonnel"]] + - type: entity parent: AirlockSecurityGlass id: AirlockSecurityGlassLocked @@ -368,6 +423,14 @@ components: - type: AccessReader access: [["Brig"]] + +- type: entity + parent: AirlockSecurityGlass + id: AirlockArmoryGlassLocked + suffix: Armory, Locked + components: + - type: AccessReader + access: [["Armory"]] - type: entity parent: AirlockEVALocked @@ -534,7 +597,15 @@ - type: entity parent: AirlockShuttle id: AirlockExternalShuttleLocked - suffix: External, Locked + suffix: External, Docking, Locked components: - type: AccessReader access: [["External"]] + +- type: entity + parent: AirlockGlassShuttle + id: AirlockExternalGlassShuttleLocked + suffix: External, Docking, Locked + components: + - type: AccessReader + access: [["External"]] \ No newline at end of file diff --git a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/external.yml b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/external.yml index eea48b8ac0..26e4bc9b96 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/external.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/external.yml @@ -21,3 +21,13 @@ visuals: - type: AirlockVisualizer - type: WiresVisualizer + +- type: entity + parent: AirlockExternal + id: AirlockExternalGlass + suffix: Glass, External + components: + - type: Occluder + enabled: false + - type: Sprite + sprite: Structures/Doors/Airlocks/Glass/external.rsi \ No newline at end of file diff --git a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/shuttle.yml b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/shuttle.yml index 988c79fd8f..d6326af038 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/shuttle.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/shuttle.yml @@ -45,3 +45,33 @@ fixVacuum: true airBlockedDirection: - South + +- type: entity + id: AirlockGlassShuttle + parent: AirlockShuttle + name: external airlock + suffix: Glass, Docking + description: Necessary for connecting two space craft together. + components: + - type: Docking + - type: Sprite + netsync: false + sprite: Structures/Doors/Airlocks/Glass/shuttle.rsi + layers: + - state: closed + map: ["enum.DoorVisualLayers.Base"] + - state: closed_unlit + shader: unshaded + map: ["enum.DoorVisualLayers.BaseUnlit"] + - state: welded + map: ["enum.DoorVisualLayers.BaseWelded"] + - state: bolted_unlit + shader: unshaded + map: ["enum.DoorVisualLayers.BaseBolted"] + - state: emergency_unlit + shader: unshaded + map: ["enum.DoorVisualLayers.BaseEmergencyAccess"] + - state: panel_open + map: ["enum.WiresVisualLayers.MaintenancePanel"] + - type: Occluder + enabled: false \ No newline at end of file diff --git a/Resources/Prototypes/Entities/Structures/Doors/Windoors/windoor.yml b/Resources/Prototypes/Entities/Structures/Doors/Windoors/windoor.yml index c1b43e3984..19416462d4 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Windoors/windoor.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Windoors/windoor.yml @@ -11,6 +11,7 @@ description: It's a sturdy window and a sliding door. Wow! # TODO remove these with parameterized prototypes/whatever we end up doing +# Windoors (alphabetical) - type: entity parent: Windoor id: WindoorBarLocked @@ -18,6 +19,22 @@ components: - type: AccessReader access: [["Bar"]] + +- type: entity + parent: Windoor + id: WindoorCargoLocked + suffix: Cargo, Locked + components: + - type: AccessReader + access: [["Cargo"]] + +- type: entity + parent: Windoor + id: WindoorChapelLocked + suffix: Chapel, Locked + components: + - type: AccessReader + access: [["Chapel"]] - type: entity parent: Windoor @@ -28,12 +45,54 @@ access: [["Hydroponics"]] - type: entity - parent: WindoorSecure - id: WindoorMedicalLocked - suffix: Medical, Locked + parent: Windoor + id: WindoorJanitorLocked + suffix: Janitor, Locked components: - type: AccessReader - access: [["Medical"]] + access: [["Janitor"]] + +- type: entity + parent: Windoor + id: WindoorKitchenLocked + suffix: Kitchen, Locked + components: + - type: AccessReader + access: [["Kitchen"]] + +- type: entity + parent: Windoor + id: WindoorTheatreLocked + suffix: Theatre, Locked + components: + - type: AccessReader + access: [["Theatre"]] + +# Secure + +- type: entity + parent: WindoorSecurityLocked + id: WindoorArmoryLocked + suffix: Armory, Locked + components: + - type: AccessReader + access: [["Armory"]] + +- type: entity + parent: WindoorSecurityLocked + id: WindoorBrigLocked + suffix: Brig, Locked + components: + - type: AccessReader + access: [["Brig"]] + +- type: entity + parent: WindoorSecure + id: WindoorSecureChapelLocked + suffix: Chapel, Locked + components: + - type: AccessReader + access: [["Chapel"]] - type: entity parent: WindoorSecure @@ -42,15 +101,7 @@ components: - type: AccessReader access: [["Chemistry"]] - -- type: entity - parent: WindoorSecure - id: WindoorScienceLocked - suffix: Science, Locked - components: - - type: AccessReader - access: [["Research"]] - + - type: entity parent: WindoorSecure id: WindoorCommandLocked @@ -62,12 +113,44 @@ LayoutId: WindoorCommand - type: entity - parent: Windoor - id: WindoorCargoLocked - suffix: Cargo, Locked + parent: WindoorSecure + id: WindoorEngineeringLocked + suffix: Engineering, Locked components: - type: AccessReader - access: [["Cargo"]] + access: [["Engineering"]] + +- type: entity + parent: WindoorSecure + id: WindoorSecureJanitorLocked + suffix: Janitor, Locked + components: + - type: AccessReader + access: [["Janitor"]] + +- type: entity + parent: WindoorSecure + id: WindoorSecureKitchenLocked + suffix: Kitchen, Locked + components: + - type: AccessReader + access: [["Kitchen"]] + +- type: entity + parent: WindoorSecure + id: WindoorMedicalLocked + suffix: Medical, Locked + components: + - type: AccessReader + access: [["Medical"]] + +- type: entity + parent: WindoorSecure + id: WindoorSecureSalvageLocked + suffix: Salvage, Locked + components: + - type: AccessReader + access: [["Salvage"]] - type: entity parent: WindoorSecure @@ -79,50 +162,10 @@ - type: Wires LayoutId: WindoorSecurity -- type: entity - parent: WindoorSecurityLocked - id: WindoorBrigLocked - suffix: Brig, Locked - components: - - type: AccessReader - access: [["Brig"]] - -- type: entity - parent: WindoorSecurityLocked - id: WindoorArmoryLocked - suffix: Armory, Locked - components: - - type: AccessReader - access: [["Armory"]] - - type: entity parent: WindoorSecure - id: WindoorEngineeringLocked - suffix: Engineering, Locked + id: WindoorScienceLocked + suffix: Science, Locked components: - type: AccessReader - access: [["Engineering"]] - -- type: entity - parent: WindoorSecure - id: WindoorChapelLocked - suffix: Chapel, Locked - components: - - type: AccessReader - access: [["Chapel"]] - -- type: entity - parent: WindoorSecure - id: WindoorJanitorLocked - suffix: Janitor, Locked - components: - - type: AccessReader - access: [["Janitor"]] - -- type: entity - parent: WindoorSecure - id: WindoorKitchenLocked - suffix: Kitchen, Locked - components: - - type: AccessReader - access: [["Kitchen"]] + access: [["Research"]] \ No newline at end of file diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/bolted_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/bolted_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..7c80bc210c483696c4f2080e80390e9c71960329 GIT binary patch literal 5035 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/closed.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/closed.png new file mode 100644 index 0000000000000000000000000000000000000000..119666c833cea95651918116cf542918f5a72b30 GIT binary patch literal 1271 zcmVPx(u}MThR9J<@m(ObxX&A>pNhWF2PST`_Nn27a^k5P6QayO{;&nk-=&2AGWmymF zb`QHHf)_CtmxV6NvS4L%TCjhC^dIO!dlE#Dh)HYABr|O?$)+JV$sXcNGnqGay9@e- zf#Ln}e80~#&-*;@coaqH@dY6PT)lb~MNvL0@#Dvj+1c6Y3$Vy@x!h+VPp8u;io(v$ z4qj_8m&;+ArsFAD#3xkMsi@6~mkw{PEy1z3p1VwB5e*Lb(v<;Q#XNJOLbdhXmc zJs#HA)vYYzWE-XBoPb-X|?`la#E(-?NY5) zNFCz=qsg%$Y0KeZ4^dllk zeIF!AA`l3;)~c#XB9S1KN+C%SrBZ3MfM_&|EXxFgL1M8OGcz+TgK{W@Vbt+@y-ZHZ z)M|%Fl0-N>g<;f3ir(AX!!Qijad&)zVzEfK+a(+hQz#TTI5-d*o0yoS(J+wZ5K~hT zG_6W7I6){B7OvNIom#ENwQJW%CX=HhpzAuCrt$jqYYK$|oleJP?C9u-Mx#Ni)uP>Q z(`+_rx7&R9@PSIDA{4N@yK9rLudk1eKr9wRmSv*RD4kBn6@ddyvluXV0E>H7W^?6GB98<$z@j`t^M<*+gTX${S%4iaZ}QG8n?)a1NJk zOZbx~Pq=dB3TMuo0l?$&u)n`APD0UfxqSJueVl%M^a!uVb7DKz4i5NEP%omvTBBL|YnB!0giP1DHd^TG>>We9pm zlAm6$N4wp|?+=V@$NT&HG#U-+_4>&I78e)s`Fw=KVJ0Rf$mjEp#XqgB@x$G_eX%3j z@h=Y^IPQI#rV)?FNu^Q*gF*a$zeA|79oK3#p(ovLm!I$7XK!!M^_g0&7P2f0_d)-% zBZ5OfKA(4aJ&3_F`t<2j>h(HfV`Geuk8|O|1=oKBfN7d&n&z1E`F!@fM^TjC=H@2w z?|;o+zI@5*>M9p6UIgIPt5@W5Imb=sB&5@60B+vA2_FUYPJ`RGZ@b3s+_`fq8=IS( hJw;J^o-h4-{txMkA@oRYKXd>9002ovPDHLkV1hFLYk>d& literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/closed_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/closed_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..844bd201f1004c8edc847d6c63f14162e048f7c3 GIT binary patch literal 4972 zcmeHKc~}!?6JHPk5fqfe52%Kq)`Lwp2f0j81SC-+DWKfSX0w5nT;w2tP!GIXX)Ac) z2`G319%!keSPN1W#RIj1rCJo!s(^x}MFQU@pyKoOAD`#ze{P=L?9My$o0;FtJIQ_} znjdIq<7xu{fSrKvAA)}qjHk6Fe$}L?p7`}&SS!=QKPe4C!9Od z^vvHb;)pX0dL`(&XX!zg)l2)>wbc!S0CpPjzA0?q#PlPbPKk_0S!v?&#YSl)2LRYT5H!u();G zT@l3%GxL`}_1fk(j<8@nlvBnxW7bt9_KLNK zj#H~gsAbZ)*~cnve+?V4VRM$ijyKNnJhygm<|E^S>1 z#&9drk~H0ad~wQ#AuK71dL5N$(PK-n>Kir1pRTy6uD><6thMC(C%Ha6{fnaL?nO&& z$5W3k%c9EuI^a237*w=ve;rlcQ%rN-*O+tS)y)N4z{R=?8&B@ILw@R3eB-KXUXVOs z>2b@04Z~LcnY?EQ&Aw*p*m31Tv&nR2-KhOLQ)%Vw8PkvjQ>yq)JM9{?R-EU4rMrRe`jT# zYEct_n8DJ=SZ zjKkjYNr~>Y&ve(Xd4#^X{~c(ceO?@bL}3}tWoujS?u{z&aTf1Ew>V$QPsLOh0ty4a zIKm^Z;;buZ))J?$MIN_oN;tVOJ;Q~rIgT!Y=TAO(@U!^#`3sTZ zR^h((y+D#i6Qa!?)4$a*syapW>v#I@@%naP+1V>$Wr(}TyOuwxdG_RrX%>qeW;1&z ztJYNqWz2Wn*x|moyW{0+Qcc;JYX)}O=AD;-yjk2@Z58o1!tUQrXzSio!wWY#Hfx$G znIwMiMO{M+vu^lW1D7T%4DGCj#Rb=E)NW;a3dRIG1UfC)o4%|DUES#%e=-KWy7ZOH z8g=7k>Mz(R&lLe)zN>)$EZ8JkvwB>K>(t31Cnj`v1iGK&leWc7g4AC5=1w^et@<(g@~MM=Q=^*&D>dy3PEX?eb+4?j=98u;va6kE&gKa2PGG@Rz8lF6$@vEJ>x& z+s|0Vv;mpHrzQMv9rK@Fd%U8X*0awGQjP2?K6Tc+JE;dKJb3t#ol0e$hF25#P*7FL;@z^5yQQOkWl4^CSd$DH5!^WKMYArMA#DIOdlI=3I_*}qgt4dB9|#N zoD?3>gv-J2jbbv9U{cX0@`w>a5y4NXMhSEhodkgaDOfU<=wn0RswGlRi2s~H2>gjh zOwejo95Pw2*OT-#l2RQ{rm)#;GDIa)sUWTaYEl(iI0aN_JdF?o82+dRQDZ7Crc@A& zn6Ox>)AEQ!e4X$%KDkOLdeL7tkc=v{oNLEkth*N!ZF=4 zSah+J%A|lyI$jPs1@#8mkhd6Qv&2*hn?{2e63P%LfkLB&6$omC!of)xj)TAwIs>M% zKstlL0O?dZ6@(>-6l6g(s+bO=EDD=G1R_|C;av&KhDK$ClHgEGgvFphcnmO%Kp>sP zpn+nRm=3a0Dus=Ty~R|P!~|um1IJe+;1Q`L=)FWFgSAqnTFxT|VG3Q!`-Lz}j)rPs zBWV-{jSVpwOeVyjQy8ov)(cU!25&ecCIuou zyxDlYVFaY%1!vK{8FZAvFs1PhU89t0^{^WCjmI;^v%wq4lnr5uiQ}msYU>kFBY_Z= z0#c|T#15l)b07wX0)Y^n13^UcV8UeMu6~;_m;67Ra7_wB#sF?NAj8KCKCQ^_#?>Ha zMjHRcW3U$gq6ZxMlar6)_Y+;8==vxIK1%shcYUJkqZs%o%AxPZtTFaD!B~*V+7BAo^$PtPqQfYr^8J z+e3rTRP1EgI~b4bbI+pIKchQ+Z?`;Gqf@+iW4^rGzieMq>Fec`IVwHxaa#PiQhW2< qmw%XP<{oXowhKM=Q&Re4tNGEOQ;&z$=;OF^KoBtBzjSuo%Krk1BzZ&t literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/closing.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/closing.png new file mode 100644 index 0000000000000000000000000000000000000000..761e9164ce47155b09924170b3ccf6b62cf5465a GIT binary patch literal 4337 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/deny_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/deny_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..dfe4d406edae31f1130011576be62680489d511b GIT binary patch literal 6524 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 Bd?x?^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/emergency_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/emergency_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..31f7a5f9f06cb09551eadf4c25a7a0ac4b86c2fc GIT binary patch literal 5301 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/meta.json b/Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/meta.json new file mode 100644 index 0000000000..8806685e8c --- /dev/null +++ b/Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/meta.json @@ -0,0 +1,143 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from CEV-Eris at commit https://github.com/discordia-space/CEV-Eris/commit/14517938186858388656a6aee14bf47af9e9649f - then modified by 20kdc & AJCM-git, glass by Peptide90", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "bolted_unlit" + }, + { + "name": "closed" + }, + { + "name": "closed_unlit" + }, + { + "name": "closing", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "closing_unlit", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "deny_unlit", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "open" + }, + { + "name": "opening", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "opening_unlit", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "panel_closing", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "panel_open" + }, + { + "name": "panel_opening", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "welded" + }, + { + "name": "emergency_unlit", + "delays": [ + [ + 0.4, + 0.4 + ] + ] + } + ] +} diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/open.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/open.png new file mode 100644 index 0000000000000000000000000000000000000000..5b2e45d833a7545edc8a830ae2ecf48fcfc7a021 GIT binary patch literal 559 zcmV+~0?_@5P) zK~z}7?Uyl*s!$Y$Ka7T~ zLJ09sK*7^ArP*w9JRXUn2-kJ-JP+4(zYTL7hbW4O;}`%<(=v(d6XZ+5RafFT#&Mi) z3#4hv<#NfMrIgnh$d`iax{l*G%;$6Mk#-w~Ax+Z+AW4$1Ls%6YAPhqdD3$mm@YC=z ziBf?o;6(|`vdRUjf)^z^olbUE%U`GxUXb`&;1%^d1a`aK)4_^a1L*a7PZv2$(0%}OK`e7oJ23nWRx`F#Fyi9CG0 zUf&){)y(!WKFQ+$`%$>A>$e5+5`)2jcDwyhCvL&71T;;{=Jr~x#^G?F7#dZx*^DGf zsMqT>8VweU#nm0p^8hlqT6#V)g%HyB{kvAPFbo+EhjhDL0QUPmK@iYtwf=iG0~n9T x@F5`YsmWw=bvB(&?|O&t`%(xYwO6m_e*lV4T~<^nvP=K~002ovPDHLkV1o8f@e2R| literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/opening.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/opening.png new file mode 100644 index 0000000000000000000000000000000000000000..0546c13db558bf9e2bbdd57b3b79dde8e9681f3c GIT binary patch literal 4237 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 Z$Y~>+B7<0r!T$?@uBN_5sX8I#{{VgB_(=c& literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/opening_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/opening_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..51ae8ad362371005930db55fd3917cc175d3bc7d GIT binary patch literal 6610 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/panel_closing.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/panel_closing.png new file mode 100644 index 0000000000000000000000000000000000000000..6afe206992a4a5f8c1b8881316a259f3b09488d2 GIT binary patch literal 6400 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/panel_opening.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/panel_opening.png new file mode 100644 index 0000000000000000000000000000000000000000..e6c87d740e2af2651c01d77129428b36a0fcc384 GIT binary patch literal 6183 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 OkdRF*jdKlM!~O#m;QPJ+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/welded.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/shuttle.rsi/welded.png new file mode 100644 index 0000000000000000000000000000000000000000..eed2758c7955fd7fce7a0d156810bf5b795ffe37 GIT binary patch literal 5638 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 As{jB1 literal 0 HcmV?d00001