From 936917cd05375f997f5bf3260c4bc009d8b9cbcc Mon Sep 17 00:00:00 2001 From: TakoDragon <69509841+BackeTako@users.noreply.github.com> Date: Wed, 2 Oct 2024 07:33:35 +0200 Subject: [PATCH] Hydroponics doors (#32575) * spriting done * yml hydro updates * Named wrong thing and forgot it inherets --- .../Structures/Doors/Airlocks/access.yml | 4 +- .../Structures/Doors/Airlocks/airlocks.yml | 20 ++ .../Structures/Doors/Airlocks/assembly.yml | 19 ++ .../Structures/Doors/airlock_groups.yml | 3 + .../Glass/hydroponics.rsi/assembly.png | Bin 0 -> 1268 bytes .../Glass/hydroponics.rsi/bolted_unlit.png | Bin 0 -> 144 bytes .../Airlocks/Glass/hydroponics.rsi/closed.png | Bin 0 -> 1373 bytes .../Glass/hydroponics.rsi/closed_unlit.png | Bin 0 -> 144 bytes .../Glass/hydroponics.rsi/closing.png | Bin 0 -> 2462 bytes .../Glass/hydroponics.rsi/closing_unlit.png | Bin 0 -> 432 bytes .../Glass/hydroponics.rsi/deny_unlit.png | Bin 0 -> 321 bytes .../Glass/hydroponics.rsi/emergency_unlit.png | Bin 0 -> 588 bytes .../Airlocks/Glass/hydroponics.rsi/meta.json | 195 ++++++++++++++++++ .../Airlocks/Glass/hydroponics.rsi/open.png | Bin 0 -> 365 bytes .../Glass/hydroponics.rsi/opening.png | Bin 0 -> 2451 bytes .../Glass/hydroponics.rsi/opening_unlit.png | Bin 0 -> 284 bytes .../Glass/hydroponics.rsi/panel_closing.png | Bin 0 -> 445 bytes .../Glass/hydroponics.rsi/panel_open.png | Bin 0 -> 315 bytes .../Glass/hydroponics.rsi/panel_opening.png | Bin 0 -> 470 bytes .../Airlocks/Glass/hydroponics.rsi/sparks.png | Bin 0 -> 697 bytes .../Glass/hydroponics.rsi/sparks_broken.png | Bin 0 -> 183 bytes .../Glass/hydroponics.rsi/sparks_damaged.png | Bin 0 -> 184 bytes .../Glass/hydroponics.rsi/sparks_open.png | Bin 0 -> 175 bytes .../Airlocks/Glass/hydroponics.rsi/welded.png | Bin 0 -> 296 bytes .../Standard/hydroponics.rsi/assembly.png | Bin 0 -> 944 bytes .../Standard/hydroponics.rsi/bolted_unlit.png | Bin 0 -> 144 bytes .../Standard/hydroponics.rsi/closed.png | Bin 0 -> 1047 bytes .../Standard/hydroponics.rsi/closed_unlit.png | Bin 0 -> 144 bytes .../Standard/hydroponics.rsi/closing.png | Bin 0 -> 2037 bytes .../hydroponics.rsi/closing_unlit.png | Bin 0 -> 432 bytes .../Standard/hydroponics.rsi/deny_unlit.png | Bin 0 -> 321 bytes .../hydroponics.rsi/emergency_unlit.png | Bin 0 -> 588 bytes .../Standard/hydroponics.rsi/meta.json | 195 ++++++++++++++++++ .../Standard/hydroponics.rsi/open.png | Bin 0 -> 365 bytes .../Standard/hydroponics.rsi/opening.png | Bin 0 -> 2004 bytes .../hydroponics.rsi/opening_unlit.png | Bin 0 -> 284 bytes .../hydroponics.rsi/panel_closing.png | Bin 0 -> 445 bytes .../Standard/hydroponics.rsi/panel_open.png | Bin 0 -> 315 bytes .../hydroponics.rsi/panel_opening.png | Bin 0 -> 470 bytes .../Standard/hydroponics.rsi/sparks.png | Bin 0 -> 697 bytes .../hydroponics.rsi/sparks_broken.png | Bin 0 -> 183 bytes .../hydroponics.rsi/sparks_damaged.png | Bin 0 -> 184 bytes .../Standard/hydroponics.rsi/sparks_open.png | Bin 0 -> 175 bytes .../Standard/hydroponics.rsi/welded.png | Bin 0 -> 296 bytes 44 files changed, 434 insertions(+), 2 deletions(-) create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/assembly.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/bolted_unlit.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/closed.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/closed_unlit.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/closing.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/closing_unlit.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/deny_unlit.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/emergency_unlit.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/meta.json create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/open.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/opening.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/opening_unlit.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/panel_closing.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/panel_open.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/panel_opening.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/sparks.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/sparks_broken.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/sparks_damaged.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/sparks_open.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/welded.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/assembly.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/bolted_unlit.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/closed.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/closed_unlit.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/closing.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/closing_unlit.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/deny_unlit.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/emergency_unlit.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/meta.json create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/open.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/opening.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/opening_unlit.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/panel_closing.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/panel_open.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/panel_opening.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/sparks.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/sparks_broken.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/sparks_damaged.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/sparks_open.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/welded.png diff --git a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/access.yml b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/access.yml index c7951993f1..71feb1d4e6 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/access.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/access.yml @@ -65,7 +65,7 @@ board: [ DoorElectronicsBar ] - type: entity - parent: AirlockServiceLocked + parent: AirlockHydroponics id: AirlockHydroponicsLocked suffix: Hydroponics, Locked components: @@ -531,7 +531,7 @@ board: [ DoorElectronicsJanitor ] - type: entity - parent: AirlockServiceGlassLocked + parent: AirlockHydroponicsGlass id: AirlockHydroGlassLocked suffix: Hydroponics, Locked components: diff --git a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/airlocks.yml b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/airlocks.yml index 3de6555be1..cf6d5a89df 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/airlocks.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/airlocks.yml @@ -40,6 +40,16 @@ - type: Wires layoutId: AirlockCargo +- type: entity + parent: Airlock + id: AirlockHydroponics + suffix: Hydroponics + components: + - type: Sprite + sprite: Structures/Doors/Airlocks/Standard/hydroponics.rsi + - type: Wires + layoutId: AirlockService + - type: entity parent: Airlock id: AirlockMedical @@ -197,6 +207,16 @@ - type: Wires layoutId: AirlockCargo +- type: entity + parent: AirlockGlass + id: AirlockHydroponicsGlass + suffix: Hydroponics + components: + - type: Sprite + sprite: Structures/Doors/Airlocks/Glass/hydroponics.rsi + - type: Wires + layoutId: AirlockService + - type: entity parent: AirlockGlass id: AirlockMedicalGlass diff --git a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/assembly.yml b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/assembly.yml index c464c70a15..98508b21bc 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/assembly.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/assembly.yml @@ -138,6 +138,25 @@ sprite: Structures/Doors/Airlocks/Standard/freezer.rsi state: "assembly" +#Hydroponics +- type: entity + parent: AirlockAssembly + id: AirlockAssemblyHydroponics + suffix: Hydroponics + components: + - type: Sprite + sprite: Structures/Doors/Airlocks/Standard/hydroponics.rsi + state: "assembly" + +- type: entity + parent: AirlockAssembly + id: AirlockAssemblyHydroponicsGlass + suffix: Hydroponics, Glass + components: + - type: Sprite + sprite: Structures/Doors/Airlocks/Glass/hydroponics.rsi + state: "assembly" + #Maintenance - type: entity parent: AirlockAssembly diff --git a/Resources/Prototypes/Entities/Structures/Doors/airlock_groups.yml b/Resources/Prototypes/Entities/Structures/Doors/airlock_groups.yml index e8f000514a..9beedb5e49 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/airlock_groups.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/airlock_groups.yml @@ -9,6 +9,7 @@ command: Structures/Doors/Airlocks/Standard/command.rsi engineering: Structures/Doors/Airlocks/Standard/engineering.rsi freezer: Structures/Doors/Airlocks/Standard/freezer.rsi + hydroponics: Structures/Doors/Airlocks/Standard/hydroponics.rsi maintenance: Structures/Doors/Airlocks/Standard/maint.rsi medical: Structures/Doors/Airlocks/Standard/medical.rsi science: Structures/Doors/Airlocks/Standard/science.rsi @@ -27,6 +28,7 @@ science: Structures/Doors/Airlocks/Glass/science.rsi engineering: Structures/Doors/Airlocks/Glass/engineering.rsi glass: Structures/Doors/Airlocks/Glass/glass.rsi + hydroponics: Structures/Doors/Airlocks/Glass/hydroponics.rsi maintenance: Structures/Doors/Airlocks/Glass/maint.rsi medical: Structures/Doors/Airlocks/Glass/medical.rsi security: Structures/Doors/Airlocks/Glass/security.rsi @@ -74,6 +76,7 @@ engineering: Engineering freezer: Civilian glass: Civilian + hydroponics: Civilian maintenance: Civilian medical: Medical science: Science diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/assembly.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/assembly.png new file mode 100644 index 0000000000000000000000000000000000000000..f84c6150fdf61f3ac37fa1a488911d569b306d5f GIT binary patch literal 1268 zcmVPx(u1Q2eR9JCV5fMHAyw8a~HX`OgCy%ZHltNOu<1nQHK;ZkU_`B z7~TFD$Y}pqDMKk6Zft`gvVS%hgF(A8DQ?}cY>d$%z0IXsSDDo5SyL~XL>FW3s%C#A zFJ5wYrqO_8u1OSjsCXo-KC^ETi9LMGFm zXgaobcvFF;JJ!z2ZBhsL-2=Tx7EWF8y9as!WL&pD*^o_Y@WG9q4r$sbhu=NWTOWMo zeabyF7ywtr!9>M7*q%One34WiIAGb62oa-Tq zfgB6&)`OgLL2Up4kcdSqZLB?*h(#+k8L*nBhhb>T02K!Sde210f|(KU@<(^1mYWoP zHm4sRv$6INfUK`StfZDpb@pFAcNKuP9?)5lyBbmsI78@B z+2}3Bdg3`8L?! z%l9|_Ew)3XB_)Oi#&1iSwpxA#YK^AxaWq>j81ehDrl{5dDh>ejZiJee8r^ERar1;> zA3_MKtE=%(b2F}Wb%Bu7j5kS2U6we7q}1sW$pld-F<8>7EnLgU-7YY4e24z~vNGmXdNsDI<-%=5@6pTpJG zjbgF0`yK#dDe`QTx)wZ59Hy<^7feVu>XDu7>(N&!0BR0mDe^qxbSrA8L(|2Qm>&1>^ z$JdRB3ay3|_mbws{7=8wl68&B?{lx72U0s@ru|AoGViurg+dP|`MAvhAl?kLPx)7fD1xR9J}% z>|%OhV$8U3F@|Nq;G!lp-q121= z9nN1{P@m-FoPOW?KF|BU{eGEUyLROOptZFX;cyrLkW3~40J&Ta{}&jBf!%Hg0Ps8y zQ4|3HW~F#tPYeLC(rZUYM+Y2sJ8EicWs*DbI1D+mwk zlMUPrZa6GX`FA1{Lu5LV7iA~m#`cmT#W*_m`4FfY1wIGNbv-czr__!YhJ!l7!(HAy zK~?DtOL73{Z1F+riNZwKdUUqMgW~HJ~`@xnU~+1iB49{&(BH=3khiZHIrSMi#dv_6agV5zP6gl(uWYDDivYt z4Fiw>NLJQ%Go6}qSXtXmok1$P*%&0vqk~}u03e;3tGBYYXgW2gTO2mCUK9zabO2Nw z0O(t0NJZrec)7hr)wIDIC1a)^iA;SQ>lXulRlOR>V1D8&C-gQ-f(#oT}RY7PLJIV*np^$$Gr$moDJ zi1Xj=c=NG`_u$%%v`UCf9D&p{qziy@?ceqR{C>aOE(iif=3jx5OEm_Z777KbPQbc0vm+SL3Hm`Hyy> z!U7eSdHh;_L^g8^Sk7!Xt&2~Q^0LO|43M0;t{VfDm6f3WN@%$bjF01Bc{xVf+o9z$ z>%0}>06^b`P-q|m03ie(j|X9o2df;1?L@z?sm4Go)2b3zwi`ie8UpvkHy{&7bbYZ* zD+ECR$8q2|4lK(;5Ck0;)A_Y82LL1QeT<4nyU`Lk@|u<`ls`(B0n)YHXA(?cWTPwp3iX3?F;{Be`D=fSw2F zz|)c{&v&IjZIzi9+Sp7+TdTB^oibsKqa>SF)_{srR8-p|S{pOnT<8W7au1z3x$m>L zC5BlnL$2of&Di4Dt@DNgUT&{yW6`3Pd$79kUWeHPQx*W;x$=CEQVUR2ATk}n;Vv%# zp!doPCoYHMcLRfgwdridN+E%Bhc4;{pc1!p=Japh|G4@~bWx(>%9AkwFi(C_p940w z+07iODGFUow!*=9z22PmR#fa#Q7ix{6;<ievJPEX+L5Biskn_2mBw!qy`)9YF+o zL9K`u%JyO$RGjB|m_$(o&-1w5=adDsGlRBK@j{1EWqYxMD-{<-5scCGJdsEgbp9`J fIPyEY@_POc>dd6yc8=kv00000NkvXXu0mjfbR}{0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/closed_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/closed_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..c78d01c42d084dd5be78e8a33a599a90cc86107f GIT binary patch literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJa8DPP>^Ss#&mpghvZkX~#s0-h3N2b6`K?}O)meqDd+l#VI$hWM`6MlQ q&#%(rqf#%I&Hk(pG?9U!&gT+u#1#>y1s3nVf%u-TelF{r5}E)5_cy%& literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/closing.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/closing.png new file mode 100644 index 0000000000000000000000000000000000000000..567e59aaef1771499eadcb4fd7366eede18e144b GIT binary patch literal 2462 zcmV;P31Rk$P)Px;SV=@dRCt{2n}19j=N*SXHV0?mNNgvVFnUlYaYLp6g*Zx-Nez`!DO;2<(Po=8 zRcp1Win9GN2~A~MD_SLrn6hZA)JEAfX`7-=lTu|PQMzu+w5^J|WpQD~DN6)u3YP@1 z6JVJEpMkJHj@O*eclP~y&q(Q4LV~;Z-sia=_Ivl<2N%!t%K#tf?Xoae>c<6KI{|o>)*wF&vuHc9ZU&rHeUlf4s6JU0bGE)P` z5?OyA{(M{3-?UtmTmWdVIeP*C{AB?uE^17|YOgta!VLf~{ow!(_q9245(GhT34-8K z6Qk*(#a*9Duv*(#bt$y30nD*(0EpiH$V~rK%4wH}(^I0>I@&H{BSV#IVh}E7&CSI9 z#bUE8n^-d^KunGoh3nzGca+N^aSKG+orV`LxMEf+Ia9Rf08tdd>}U)iIymPj zct>MEa~(|=HSYhW=RYkkD}}FSGj_1|ZFf;)R(Us~yiEF?xp6a&ii!%$AR~3-W?XX} zO&2w8>k}pQ^J!pu@)O*=owD6UjoBD{i21bid*&->+qP|v&4w-w9>}|%mWvu!Tv!^T z>5^|>S(cSffVlMng3rC@=xiuEqJD=#%OxK-o^GPzQivIeM8Gs3eG!24lHlV$GZ=F< zH#djY6}GZyx+uAeziUU}P!|TSzKh-8eT9mPl6mbXKSSV97s`dsuE+i^h|~+Gju(aX z*$G%F@|Ma;7F$|U|Ja`ZwzQE@Xoz+@L+od|Vy=qO&hRVz7 z+0eU7mKmj%{FFpG#eS%jxdKG1ZL_bc2LAV4VoZ7A7cr(ep;dE_-D zZ5JgI09>EN)9JbBVY=$;>z4swdAYEk9vLG$>T(i;$fDXN=Y-IO-)T0 z9v(LAVul$Cg%FELFM$}2<805$8_D5s>Xz;Z7LNNYdzj&V`o_A-}iyYe6U!0>jtwS@R(BTe1Oe z6g)N<254127EOD<)Q+sYo=p5xt<5Dhu6g#Wn|^$X z?66f2qg())gMD$RKkMKdbur51>v&uo>IVQYljEb6<&{-anXNP)&7!wI$~k*xYHVaE zhqo{N?KdaKN2_UiD7kxPzjfxHRX;xlNLMwvYVCBzOF^a^kYdsv&O2W0th~b>`Az~YmmH>>fBa7?A2;_rv-jzooFqHaiCedB>6!~F zX?{Ovd1KIn4?g@icCUXM;cz&!{GGq-!J#kopHc3(Q4gcsNF;)5|NRaEwT)TrjJk+h zFBoRZ`*Np}Gg+sQW>%hL;v44rc3IcS=CD7jojDg{OnG0b z4`MX3^71~}(vtdh{=g)8G}lTf+u@OqtJcmAmqN@}-uh`~y;}`PBP%b@#IN%QCV|y? z7Bbk;@X+EaPXcLYhl^e&urda?@hC_(&`mK}L`Ye*J(S$?DxUzTPc7T!qQ#UK^L*#? z0nz1}Ey41}PwvEL2kxC$?W`rZQ!_zqq^g74tLi`JXWVcv0l?p{zk?zE!s*v{{rZPA zJ(S!ZUH@7)usXR$`n1zUiz(lRIez`?ukQA}^;$CeVYzSDvx{1tS)C0fHL=X3?)~X+ zp5><9>3`h$X3xQn7F_O&!m5W+E+C~8MsEEpE3s_G#VAvr#CAQ|^JLC#rLqxVJ(y)F zmZHPMD3|n2zJkan!KjNFro0%EQzvD2R$eU=uVm$0N0SQx6TN{fOPOfp%C24y8yeh@@koQwKjHp z=-~oDEEYp36v9Mrz_N>8COP=ASZwwG1N4;L@pJ(2`=uw*si~;~E%SSr<*LQgjkuU$ c%H!$(2NANZSX=tPZ~y=R07*qoM6N<$f)@(Ht^fc4 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/closing_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/closing_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..2a71f76d5d0c792fe84b136920ab32a386dfc7a5 GIT binary patch literal 432 zcmeAS@N?(olHy`uVBq!ia0vp^2|(UR&i(je0cL#ec*0}-@j8|{(iQzwzWT#=l!&5f jT;0h840aHhFykh_!rG~;5AeP$1@S#y{an^LB{Ts5_a?jl literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/deny_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/deny_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..7c56263f83958a17893b3db0b04ce3078c15cea0 GIT binary patch literal 321 zcmeAS@N?(olHy`uVBq!ia0vp^2|(x;TbZ%z1lzVbEa*5x0l` zFLCLtQfk)goBm*9Wqa5)W5IyH?gg7O+Vq@#{gzqI_j{ICbSF<}<0|vo?Y_6yOll7; z+AsO(r`@v>Kf7}$KR*umYV~i&zP&s*_xJv-=38t1deYzEyLbMqy6^o$Z`IbavsGXD zr!(F8`6z;|L6RYjVFqIYc7~Z}LvrZvRZ(vk567Q>-*~3QX2MKG<^wzo#tdf|3@{iQ zO7s8d*3Gv+{xi?r|HRuDl15mS!8LAhWr_IppL3FmClFnFq60fUCY M)78&qol`;+0G5h<`v3p{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/emergency_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/emergency_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..817f2fb3f95c53ee8720a7c5be418b6208a6a7e6 GIT binary patch literal 588 zcmV-S0<-;zP)EX>4Tx04R}tkv&MmKpe$iQ?*4Z4t5Z6$WV2$AS$ApR-p(LLaorMgUO{|(4-+r zad8w}3l4rPRvlcNb#-tR1i=pwM<*vm7b)?7X`w}o2gm(*ckglc4iIW3rdb_hfTr7K zG9DAtnN>0H3ISaRVg@5Jvy3@OO2Bh`-NVP%yC~1{KKJM7QL`2Ud?N8IGfbO!gLrDw zHaPDShgm^ZiO-2gO}ZfQBiEG%zj4mHEbz>*nM%$Rhl#~}8!K(h3Z_OpNgPo%o$`fr zgH_I3oV8MgHSft^7|QA^%Uq{9h&UFp1PLM(R8T|-HlnoZq*zGOe$2x^;QA$UDdZ}G zkz)a6Xpmh$_#gc4*2+zcHN#J&iAq7)K38aGjOH1{N)-j{YiSY zrA3Z_-fiIGx}_<5z~v6m|76If>`H!`LM{iqpV2pEfWBLxd#%x1b04Py{D4^000SaNLh0L z01FcU01FcV0GgZ_00007bV*G`2j&6>2?sl(`5Ny4002lyL_t(&-tEhw4S+xZ1i>Rg zVKDSSXPx$CrLy>R9J=Wm$6F2P!xv0CIRI_#&nT86bk83lvI2Kp)MWV3%V8G#1{x1h3-NZ z^(90aDs&JW&Q|w;L)D=qHKMpA_XgT;x@7r3a?j!CHni5C03za26fCq4M_5l3a2c?s3S`-Jsw<|Cao{@zEc*%HzQs<_!0Z7J^ z{9KPAw29a4G?^u-(a>(Exe=HzmMEo+3d|SF{G4Aw7>35$aFz6n0`KixTBmnL+i>q? zy?Nf@Xb6Bl&^%A8j^B``DbZ+Xe+za3yEe4mhV__%trlq5ex82;NtIgqiS>0000000 LNkvXXu0mjf=V+ts literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/opening.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/opening.png new file mode 100644 index 0000000000000000000000000000000000000000..084547837bfd45621af48034bfc5f2e11ed39579 GIT binary patch literal 2451 zcmV;E32gR>P)Px;O-V#SRCt{2n{R9r=N-qtzFcxn;*8i3hm1L?TiifJk|r2|nAD~cRap^XOH*yq zgw|dE|z=;D+ zM)S`G!wmw|Mj~58-=dBLHCV=yVRol8e^|(9++6Kp=qBH|{VqY3~3t zE>^i#J;afb5rhwg(co%ZDYC@}PnkD&Kaq+fdM}z4agD==jk<*k)#%vOhKrR0z^{P@ zlyGC3aj}zY#6#TN6GwO=f6(Rru zv(yZecAzusVwG#fLjZt_!vlF6;*hKNRQ19Gso}ZjN;fP`OEl11f7p+X{x(e@0C=$= zJ>S|~QtMchzPkCxr{quk;_v{-eKSnu#)w9vj%YOMV0E#|Rfg3=1hTI*d4*n1edokf zY`mttvMP~#l%Nd@kA14zqve?x9j=tu*)#v`Gykai`B6`qH~SGZ7vs)kb(xBdSK7(d z^U%aek~FzuCY*wWmr>f*r2^+EwS zH8wGIU5d=ji{=YJgaCltk|gJ1xxJ#rzq4R*ro8O6# zKlvvPesSQ8a)X@zS8xn&qLg?EqeuARlN!2Wh(=nuIkvMM7%cnIQ^gUvQoHfpT!R8L0+-&&;nYvd7+H5 zR{goH*?-!B@-pPr`uBBqCM`QmxbWaw@eps^${wA!`5$31wK8B?XhJG2sb5S1GgEg| zpNkb06(En7M_FsnjT?Bmv=rCc+o7suf=P=R7am+I9-?ZbOb7tTEiJSIF#t%CgocI& zj5IXhiQkWn5_PVNiP_lLn9({Qrib=J>i}5Dg$LJ)N8T|Yo@&Yyk}uava_a^7U;RC# z(N5L6c&Z7ZPzZj%AAY|dE|&|TP)JqFER!}H%Iad3s|>4$*nH$L0N~nBeg^NsV@O6j zReOQ=;4utd{Sdpq_qM92Z;KB%`xnrre4Tc0s>Yp!L`QoV48KYi)++F(3);dK2A>vc1M^AMABF-WdDMDIm$;7|)L z_lMDY{p;Pk-S59M7yhK&z3Y`Hv|_Z`P?E`vxOD$de|2V>cBlS+_glw-{LTn+-we~} zY^a_~Z@)FJGOQks*M3u%0am77jkJ`I&>FK?YM5cNG-m159ttI>>x^)%dWe&K-dvj= zfZRKQ)~r-0%6F4qjq!KVXgFD7iD}h^H<#5z3s3L)r?H z7Nah_xvU-zt@iXpLjAeOBOXt7wpXh?orP(&Jzef%m21_*VPtNDrJxlV9!#??b})^2 zh~3@YxjR;R;%Q;&mFLA|arr^!gsn_H4@bwPw)|N|6Fu>?810qk$u#3)7t@G`(Bj{j z*Yh~&8ZU+id|Q0EUYlYu*J8wT=l=}Ao}PGGh~4m3MtbEJ zIWt*Z>|`48Q2jnY8LLuyz4CT2SzPR9>UoF&5WjR9FYR?>=tIgb})^)6oXmFL-qTBVx*X?wI0>) z1BwxOuYA#JHU#&01 zd9UcdZDbnp_#cTSu@nC~ R=nVh>002ovPDHLkV1f&Cxzqpv literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/opening_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/opening_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..84933bd5ed9cd40a972aee792b227f9aec95f233 GIT binary patch literal 284 zcmeAS@N?(olHy`uVBq!ia0vp^2|(X)s_s z#KIwr!I-V$V11^#dUpKLjjy-9DY|#Kuw+Jjzzl{&rWQ^CH3uAwt;hGhNWR~>|B3$l qhyP2a-~C|qG6v`^C}^l(vC57yE3)EC^YOwKkf5ilpUXO@geCx+nr^EA literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/panel_closing.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/panel_closing.png new file mode 100644 index 0000000000000000000000000000000000000000..db7be0bc4a0ec0b2bc29e8718fb6b71796846f16 GIT binary patch literal 445 zcmeAS@N?(olHy`uVBq!ia0vp^2|(qk=b{5eiK-()1~xQ&@cMV`(mao8yQ?TZq;#^Y}m${ zacWZ!Yev-i>$j948lYsxftl|YY`yljZkp{(pFL*+-lj#WWzI6YweB*{ESZG)8eLCP zH-4D=_wruJUKQWqugks*3w-~bxAmsS_S>R@6K&4#1!`fty>^f8^xkc+O+xqazTJA; z{=7~2>uGDRIhyR%SJ)ONH}BrkKUz=f@~-S!d-avVtb5`KJrkcF_ZOUaf4N)v?bouY zpX0AZna`Cr-@$dKByUdGcPkF5{Og%j`&-%%FXZlavSVWw{8-KzzB@7SM0TXvt!o+A zif+H$q2jsc@9*!WwR0M*e5Y<-(ETyu&`qBj{lx9nl5Os{*Qk05m8bu?%XoF&`KQ?? l*%zfe7FQS8+W~`WRsIyAi(3!btSA5lf~TvW%Q~loCIEIM%9sEE literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/panel_open.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/panel_open.png new file mode 100644 index 0000000000000000000000000000000000000000..24eb2aedc2248aeb772b38f63ff992254e7aaec0 GIT binary patch literal 315 zcmV-B0mS}^P)G_@Zv*NK(#C83< z0hCg#mPY_q%Og#e`P2l!*GQEjpT`0MYBKbMv^%3TIE=g7KF`WXCR28pn>(x2n zemoXytpJ?bfcIZ;wOEjBHdt%rI!S!%PGhZ=2c^1AoGrxJR_5RoDx&OEP+E*gAHf&mPbH>ZE8FCH9e&*rpCoP%1 zIy_fR`1DT4EhW}ImG2+Fy>#^EcBOlIu{N4r8M|lHdv8DdMa^XX`Q)41s%D;5@l3t_ z>U!DiCu(!NfiicFek|lsbn*16WPNgF)9u86nlDcO+<9uZb*sRm>zlTKo#3wDtk_cV zGUiQg0fX*;t18(yxo?DbZh3Nv5#oCg`Gddm{r7*~nV;{o)~0;#=kiD}oLj`YgzrYV zCx61j+EYJuRBRcZ$AIaEWtl7E0M--(oM3v-T6o|50rvB z?(X|$_9K~q!b>Jme`5^XKVF&j%`2QtMsN-@c!MQ;uYX{&xPXV-MV4h*a7^*H)mTo% z^duKBlw8QrI7#Az6a!+!k42gRM*{jVXw(2^)BtAG0A@rO5W6r+TTo*dR0c>itn&u= ziYhf*#29dhKzXbye)sb`x`T#9jF|@skRQx^J~1)&r}u;k?=m8#VH_qLszE1c7I|*U z-vi17+kNaSpCz%9yQ#rS&sN2x0`#dRVZ$Zo3 z(YozxD(tDJ*Nd^#9ngM11*`#hZL|qqUX-aA#5S}G^!n=WLLU@GQ4~c{6dSK|xP5Tx z!-H@vnhtn%y49-Lc3NyR!WG{&^FjpmIbAy+o5nPrx)V}}E%fz`bB+BtcI@^)8^rTf zBx((Ky3EXU1aLM2IGxVm^KA+58-UdY;QHA(FXNaPN!aD?zV8}<6&DioA6qwm%&S`B zG(?rf)v;@BC^IYu=$f%ZGhhqXw5SF!qXsa;V!%*uXSl{qZh&O*G5ePMUQntINQ83i z$upoRb}H)fv5TKDu*ZP$-hvmY3!Atq6ENBh(WYFFM67|7l05p#?E1nmayZKasmvEs z4%uF#@2=U$hCc&#<3^>qaoRUjD5t(Q@!@5>eLn%YPa&y@Wk6F&Jf;Amr=S&p`TF~H zKQmyzZBbK@-3j_NfaCqFrZteLVgLD`ViBgsl+FQ!832*%0DhkaTq4i015y-4Q4~c{ f6h%=KHvsSpwHV1KmpgiI00000NkvXXu0mjf++aJ5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/sparks_broken.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/sparks_broken.png new file mode 100644 index 0000000000000000000000000000000000000000..fb5d774588ae44eab5608571cb6aafad7375e158 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^2|(DFD66%%n7hj|c25u0=Hbzuz>&Md dbBcZ?)Aw7<0^jOhxdW|Y@O1TaS?83{1ORW&Jrn={ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/sparks_damaged.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/sparks_damaged.png new file mode 100644 index 0000000000000000000000000000000000000000..f16a028dee5bbe41a7f4e35f686043e8a112ce4e GIT binary patch literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeK3?y%aJ*@^(YymzYu0Z<#e`9lQK{p_au_VYZ zn8D%MjWi%9!PCVtL_+fI!HvAl4m=D8Hh=XH6ZQR;XyVo{y01gP^_0k+pXD$8l*-N4 z&iUk!V5<=?maE{?*yyS)-udN6;H*Pi5*L(-Fs)pAdDY$x8SUGCM{GTG-~v& dN}IerjGt7Q1>7HnEC$-e;OXk;vd$@?2>`@EK-2&L literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/sparks_open.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/hydroponics.rsi/sparks_open.png new file mode 100644 index 0000000000000000000000000000000000000000..630eabb976ecf11fa59ba29f03502b02bde399aa GIT binary patch literal 175 zcmeAS@N?(olHy`uVBq!ia0vp^2|(GM)~O;5D{Ad0LZe;7N97KJC6BX-upNVgWUu;=WLfz+qP_d4j_bJ3vh=hfa5r9 z0qVN81qdO4*#ozUc?-;6LK?t17pG~m0|2;<_}}aJ8%Xzkw*de?p>!O_N2;HSWO<%5 ub^zoJEX!gGaL3n-QrC61fn;4*wm#k_G(h}nBOLz#0000Px&YDq*vR9J=0mrrOEXBftRvmJNbbxYk<(@GfQ)IgSET$>J9iZm(Ypa!x<(vz2- zdJqp@#9m4d9((CQdg!G>FFjakT0(P3D`*jdW8-du7_<#xkl?QF))KPLs7w#rZ=9W( z-I?9kKMySIeBb*%&-2Zn?|nb1P$)P6^?Dru$8m^)X_}IMOjXtB#J?d)64`7P0Qt3# zD*!w>mt}l>oLn}`&Rx6Q;0M(zwR)YoxjAl4-9r6JZA<*-7tOr8XCFs$30-OOhmlC< z=H-W|@9h9!;bgV#9S{b(f$S3WtK^b>?nKS5VBRyEqM21xc63c1hg%i_Gt;F&;zY5~ z4BXbUb|iPg8*o6+xj(>lJ^98+D`}e-ZsBA#FeW(s+%wZ9)P9wOS3C|r{P75r(<1>B zrfEv1X-Z)x{P3DcbR!N>TDcKBHjatJ3t`&?VjHm5*Zx}rN@n*zYoOB#t@Sl`zM#Fe zX;H71yAdgw-B{~uEi0|r6?abH!qHhESP#Tk;ol7fhgaOo*YXJbxB23kPeNA^wiSno zhjI8dr1Z$Qj+_c6K5bNa_nm{>UU}R~aQ8UN%gdp);H3kz0iL|Jl`Ge7a_E)w=(_HX z8-~IBqf^Lz$wk=yL2xsytFNgz@CHKWW&{uisu;Vsy(E=Eufp*gbB=LqkKM)$m#Q zNZTAmQ5YB);LhkMKb<&%q9_2!6?+)@kB5PTr}i-U5F%^v5_xSa8yjPe_j45ghtkI# zYw%J_PQ@O^FwUcC8UUG02E#C@*r$;8e!ABQtA=HxM&p-@96J3`U{38<`M&sTtk!J) z^Djvqo(iqFWuw;l5lnq{uG4fZL~(R9;O*mjMHI*XqaP?6wb%(Sq8fTN6BETk%Rm$^ z9Gwk)0aaCX;+_qJ)EHRE(J{ZOQ}FN)lhKwxkXzp0|*oC4iCLR)cq)K z*&ApQF6eI};=miPx&(Md!>R9JRkc5Ff@ck>bFjpdyrAQ`1|^Ak$LAs3u!7rP$rr5g+2YyZ@R$ zwSFOR@9+G6-|z37ob&tL6PlcyYy+gzX)2Wp0L^9-fOfmhK_L_h5sSqD&@>IxGy#yD z;-m950RFxhV`gTCcr3=T>dN~#gWt4HntSLm_XpV|N^^)TOj|0B|npKy1l&I`|-)U>7BqkV#kU8Bhld0G1((3HYiqoC=n%`( z)9iS-BwzG^*lQyK$g)f_nWU0Tva70$$g9Ca#iF53}** z8DA2$RvN>&gsQ3lM59p*!=To>;NlA9KF_uRmf!u5q382~-Eh@tu=Cv&PQ8B4H>Qj$ z6z58=dN2r=eG2mLTnw1w1N0gn#P{5LAK1@!0?zNZAoLpFuW$GuTkC!h7Ij)Qh*hJ} zckm$H(8=v;Mq&l3x2nv}Wd=&(^66{74cJTE`DG0M9z)SCMG}jJvM&j5ixmhG-)l9! z;sBvcCe!xbin?7YobcX^oPEC^j?K63BWapOWdTO#JAZ{(i7I|UuZR~;dp8atu4x)! z(=^dEjo%g$wt)9!2%8Y!>*P4?-AH@Pf_S`B8J*Yje*l_o))~~* RD?002ovPDHLkV1fqc4Zi>Y literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/closed_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/closed_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..c78d01c42d084dd5be78e8a33a599a90cc86107f GIT binary patch literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJa8DPP>^Ss#&mpghvZkX~#s0-h3N2b6`K?}O)meqDd+l#VI$hWM`6MlQ q&#%(rqf#%I&Hk(pG?9U!&gT+u#1#>y1s3nVf%u-TelF{r5}E)5_cy%& literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/closing.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/closing.png new file mode 100644 index 0000000000000000000000000000000000000000..9963ddf614cd1d544acb70d42f11bd2aeb658679 GIT binary patch literal 2037 zcmVPx+uSrBfRCt{2n{j9xRUF5^skdhBve~9vTq(Dj+0Zi9cIzS=Dq3NKZN*l`>VE_M zXUNzef`|nbg#A$(Egy%_FjLV&*de(%X{DWR8`FafUfI4cu<5_s${sZaNTxcVJi9?I@Hfq zQHD_M{&Wif;P$&qc&)!5srh+ay?PasM<=Da(A@p|_aj(ekIh@Qyq{&c z6mkKeBN_w%1gk?*T+En+)e#LE6Y%=?2hls!<;f)Iy6)3;-Df5y)5VS}!-a)e1pwny zzlrphQmf6SA}+$KxhiG?(hp|Jt&l4(T`Fb*{DH=DE9A;cmny)x7cOU|AI#*Qb*s%q z0f2LdE(7ppJ&4><(C-lGXPhh-GcH}JOwx51D<)w9)W0CFmLklA3QLwtDei@LK9J&K z#-v%kr+aQ>{kMNaoO^?EEg+o>i!%aEzaV_=XT-d)RL<%R?N2WdR+VU zckF%gOyyjJ%T>X;2862Po^wOhaYUohwFxL^rPFCBJKI7Sk1co#-q{wiJSNk{iu=cP zp#G`t*y+FLx{DceW8G%dR2$zb6E~Bnt*vzo;;D(7Ny}q0T`aj7VE&&!i>?7~xR^29 z!vA40V|<_c7u4F?>e*`Oa_nHqmDjAb2`F<_#A+yAtIee%RzvA3 z*J`K?7Z&EKUk#0EDFFFP#BREnF$pWCr79#BREA1Fn1Mggh-3W+kjf;DOpr%R{f>^F zzD@+ILzOWBM9j+~yu##zOc%PZen*E6z5I7Uh>E-Xyn zwr$(80Fcev`?1LIoT$&|Lw$Wc0APN89!@+&xl2pN3TS(KI}(Wmw~Gif5{V!lH#UKk zKp^0HR-Pw^zjeU4BY1eK-m!-W_pc8(RNtR-Vqp)723TS{`%5!>;$%fh5NNW*^Vu zV%q~o3_d+DW88*zM1#36zyiB!8#qi`P0FLEonOS+(6L!;sX7=vr%6rzz za-m;MR6Qz5H=^sG9`%CltRiICAhm18;a;OD|}9Ip#6v*_~yg+flV@^+bcGo~9JqFk17 zRxTpUyw3-0dj4A8{j}4pJWD1%8ja?D|H%*gpwtwf1g{4#SJO0%{Cg6i#WO8;{e+7#<}HE znz_=;^Y;PibQ;ss(-=EEf^S~^s%+eJI$aS=r7*wlMpoV~6Au8}&bI&n9@YWRn2ZD;3e&+L~p#5HH6L!s>%~e!m~h&CN(OH{($_3{3JEl=k4^Hu(MgV6(m! z7h+bXlDa>a_lrlFcIvXUQt6h9XbZ2$!a{ep)a@ua)>?ZcTPS8^;?E!)4g&xJfdG=3 zb|?i7A|AY4P1BIfoJ6Q#oQTWRmBU4oP>MFI_CYY)3|JT7))kAM7G?t9Y-kdc)a z>FI_CYY)3|JT5$ASN(oKxtF<_CqQOao+OmL^dL;KPD3Y_Wx1Fov8z~t=MG(Fx&W)H znq|%C#IzK8`a1LEL_K)9fRR!luK-qS^FAa@5_Tb^t z4@6;XoX16!NlGC(b^4Fp%*vZ(;tN@&j>+T#z}>-6E;0zfkqax6)b#tyP)JU_R6{3a zmWj8LcGJU-ODYnHATbDR9hk}eou~^d6EGh9NF-9cCFyono@LvS-sW@5gLS(z9*-ju ziQw*F$gvA6lRWtGczosa0W9TqJRJanLF3(GD#d>H;WVC3bIs!EJT4+kI-dSNQKp5F T&m6Cm00000NkvXXu0mjfJd5xL literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/closing_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/closing_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..2a71f76d5d0c792fe84b136920ab32a386dfc7a5 GIT binary patch literal 432 zcmeAS@N?(olHy`uVBq!ia0vp^2|(UR&i(je0cL#ec*0}-@j8|{(iQzwzWT#=l!&5f jT;0h840aHhFykh_!rG~;5AeP$1@S#y{an^LB{Ts5_a?jl literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/deny_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/deny_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..7c56263f83958a17893b3db0b04ce3078c15cea0 GIT binary patch literal 321 zcmeAS@N?(olHy`uVBq!ia0vp^2|(x;TbZ%z1lzVbEa*5x0l` zFLCLtQfk)goBm*9Wqa5)W5IyH?gg7O+Vq@#{gzqI_j{ICbSF<}<0|vo?Y_6yOll7; z+AsO(r`@v>Kf7}$KR*umYV~i&zP&s*_xJv-=38t1deYzEyLbMqy6^o$Z`IbavsGXD zr!(F8`6z;|L6RYjVFqIYc7~Z}LvrZvRZ(vk567Q>-*~3QX2MKG<^wzo#tdf|3@{iQ zO7s8d*3Gv+{xi?r|HRuDl15mS!8LAhWr_IppL3FmClFnFq60fUCY M)78&qol`;+0G5h<`v3p{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/emergency_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/emergency_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..817f2fb3f95c53ee8720a7c5be418b6208a6a7e6 GIT binary patch literal 588 zcmV-S0<-;zP)EX>4Tx04R}tkv&MmKpe$iQ?*4Z4t5Z6$WV2$AS$ApR-p(LLaorMgUO{|(4-+r zad8w}3l4rPRvlcNb#-tR1i=pwM<*vm7b)?7X`w}o2gm(*ckglc4iIW3rdb_hfTr7K zG9DAtnN>0H3ISaRVg@5Jvy3@OO2Bh`-NVP%yC~1{KKJM7QL`2Ud?N8IGfbO!gLrDw zHaPDShgm^ZiO-2gO}ZfQBiEG%zj4mHEbz>*nM%$Rhl#~}8!K(h3Z_OpNgPo%o$`fr zgH_I3oV8MgHSft^7|QA^%Uq{9h&UFp1PLM(R8T|-HlnoZq*zGOe$2x^;QA$UDdZ}G zkz)a6Xpmh$_#gc4*2+zcHN#J&iAq7)K38aGjOH1{N)-j{YiSY zrA3Z_-fiIGx}_<5z~v6m|76If>`H!`LM{iqpV2pEfWBLxd#%x1b04Py{D4^000SaNLh0L z01FcU01FcV0GgZ_00007bV*G`2j&6>2?sl(`5Ny4002lyL_t(&-tEhw4S+xZ1i>Rg zVKDSSXPx$CrLy>R9J=Wm$6F2P!xv0CIRI_#&nT86bk83lvI2Kp)MWV3%V8G#1{x1h3-NZ z^(90aDs&JW&Q|w;L)D=qHKMpA_XgT;x@7r3a?j!CHni5C03za26fCq4M_5l3a2c?s3S`-Jsw<|Cao{@zEc*%HzQs<_!0Z7J^ z{9KPAw29a4G?^u-(a>(Exe=HzmMEo+3d|SF{G4Aw7>35$aFz6n0`KixTBmnL+i>q? zy?Nf@Xb6Bl&^%A8j^B``DbZ+Xe+za3yEe4mhV__%trlq5ex82;NtIgqiS>0000000 LNkvXXu0mjf=V+ts literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/opening.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/opening.png new file mode 100644 index 0000000000000000000000000000000000000000..81aa75f7a5a943437c16b1b3f1d22ee509650667 GIT binary patch literal 2004 zcmV;_2P^oAP)Px+j!8s8RCt{2n_p;CR~*N`iPxsBakHsrmXc-J8d{{aS~DEm*g8?@=dnoM1fehx$1Yry&vUa!$$_DNa6ti||v?x(a7o;xL)NQ4j%#uB1=Qj6W z?)jT!Yri1$-gEBn^Yxr0_ug~A*VEqKUI2iut}difDFDFy{5$}lP$)o_JRT34nwkIr z(P$LOWD)>SUtiD6OsCTx^S)3hL~XXzizrvrhXyPU{^p?!0O0RqP1v<-7XnR9*tltv ze!$(iIb`SOaq;3sObtvS^jQeoKPk4~7<}k@45^H*}izrvrhn7mEkmye! z?C)7F(i%dbE~sy3^BJUXr;A4XGYFyCwQ#u_eb4q_blo`cIS|GgX-pn3D!DX1w9P{q zBz`k?IyaKA9K5f;yJ&139jI�DW6}kQ&?1G&>qQlp)`!>UZ$aOd9!saKv4H*$ zfIf4iFVV!|IZIK}*IeV=NCKf&<8LVs)9FOV>qV3+;=>C7qf_ISfuPZw-|j)*NRKVh zEc1VSbZT7R=3$x#Bb`or(&@B^)r%mU=A-mzYW)>9~z6?*pFP>SxbLXYvw0l8cbGcz-ocy$b4z5WGqxtvPef5MB|ht}CqyaQgpVIvyqfM+^_ zmV<6y2AZCD8lAqohW&}jMReQrC$)&4Jl$6OqZeqXGuFC!nVspRP7W_-HV;?Chj!&! z@$B3Y`4bQF0NFMu56u65%ksO}*w|>>pVT6H?#dOsyml?ddVBG}T#JM0Bpxr8V>q}X zJ~T^DMme2`0l??;Ash}P6%ON3B!Xt2PZS3LXm4*X*qsoUCilSZ1Srdk6IaBCVFEJw zE@=1fSq^%X??Q)7v0U3(bVTYgec@HhBxLekh{sPL5{Uo+{C+>;@i;R1BZgYM%*Dmt zLg{58`MbSwe}Tn|na#>Ii`9px@9Uld0E`_!iG~*kY*z^<<5@iT@eFnzJ!EMMwT3X- zKW@18WvMk8&vG+q9!<;W%LC#RRw^g+M7q_Od3Oon57!7WMZL)8 zvii`X(I`^Gz~-UiPZ8;yhP?^%!;4at?k`sZC=Px!8pU4=KM66NMC(O1m(_$mz<7_E8@he3FnBVLFNBv7<~bs}GM|JUyFbyF#EE=UU zj3eU7#5;-hdRQit$BQZ^jSp{kWQQTKJmH_Igb##TL;BrirI@uS?ev!y0I12tJIRv7 zt^l)E<&~9*camFHUImlIi)yBukFu!<+DyEYShDi6m^@xoF=>31od8vt_*Lezs``Gw zsyNcosor$+oHJGKU29wD0egID<-bu7sd6`UBFDjWdJ{;c< zAQCl2la-gvWbvY!>E^@p*bA2mqM3Ln(PZVP8&61OvU*X;r19YmY-lcK^eZfqm0#(q z>U}^p-xsJAX`LNGDVcaDxn0000X)s_s z#KIwr!I-V$V11^#dUpKLjjy-9DY|#Kuw+Jjzzl{&rWQ^CH3uAwt;hGhNWR~>|B3$l qhyP2a-~C|qG6v`^C}^l(vC57yE3)EC^YOwKkf5ilpUXO@geCx+nr^EA literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/panel_closing.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/panel_closing.png new file mode 100644 index 0000000000000000000000000000000000000000..db7be0bc4a0ec0b2bc29e8718fb6b71796846f16 GIT binary patch literal 445 zcmeAS@N?(olHy`uVBq!ia0vp^2|(qk=b{5eiK-()1~xQ&@cMV`(mao8yQ?TZq;#^Y}m${ zacWZ!Yev-i>$j948lYsxftl|YY`yljZkp{(pFL*+-lj#WWzI6YweB*{ESZG)8eLCP zH-4D=_wruJUKQWqugks*3w-~bxAmsS_S>R@6K&4#1!`fty>^f8^xkc+O+xqazTJA; z{=7~2>uGDRIhyR%SJ)ONH}BrkKUz=f@~-S!d-avVtb5`KJrkcF_ZOUaf4N)v?bouY zpX0AZna`Cr-@$dKByUdGcPkF5{Og%j`&-%%FXZlavSVWw{8-KzzB@7SM0TXvt!o+A zif+H$q2jsc@9*!WwR0M*e5Y<-(ETyu&`qBj{lx9nl5Os{*Qk05m8bu?%XoF&`KQ?? l*%zfe7FQS8+W~`WRsIyAi(3!btSA5lf~TvW%Q~loCIEIM%9sEE literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/panel_open.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/panel_open.png new file mode 100644 index 0000000000000000000000000000000000000000..24eb2aedc2248aeb772b38f63ff992254e7aaec0 GIT binary patch literal 315 zcmV-B0mS}^P)G_@Zv*NK(#C83< z0hCg#mPY_q%Og#e`P2l!*GQEjpT`0MYBKbMv^%3TIE=g7KF`WXCR28pn>(x2n zemoXytpJ?bfcIZ;wOEjBHdt%rI!S!%PGhZ=2c^1AoGrxJR_5RoDx&OEP+E*gAHf&mPbH>ZE8FCH9e&*rpCoP%1 zIy_fR`1DT4EhW}ImG2+Fy>#^EcBOlIu{N4r8M|lHdv8DdMa^XX`Q)41s%D;5@l3t_ z>U!DiCu(!NfiicFek|lsbn*16WPNgF)9u86nlDcO+<9uZb*sRm>zlTKo#3wDtk_cV zGUiQg0fX*;t18(yxo?DbZh3Nv5#oCg`Gddm{r7*~nV;{o)~0;#=kiD}oLj`YgzrYV zCx61j+EYJuRBRcZ$AIaEWtl7E0M--(oM3v-T6o|50rvB z?(X|$_9K~q!b>Jme`5^XKVF&j%`2QtMsN-@c!MQ;uYX{&xPXV-MV4h*a7^*H)mTo% z^duKBlw8QrI7#Az6a!+!k42gRM*{jVXw(2^)BtAG0A@rO5W6r+TTo*dR0c>itn&u= ziYhf*#29dhKzXbye)sb`x`T#9jF|@skRQx^J~1)&r}u;k?=m8#VH_qLszE1c7I|*U z-vi17+kNaSpCz%9yQ#rS&sN2x0`#dRVZ$Zo3 z(YozxD(tDJ*Nd^#9ngM11*`#hZL|qqUX-aA#5S}G^!n=WLLU@GQ4~c{6dSK|xP5Tx z!-H@vnhtn%y49-Lc3NyR!WG{&^FjpmIbAy+o5nPrx)V}}E%fz`bB+BtcI@^)8^rTf zBx((Ky3EXU1aLM2IGxVm^KA+58-UdY;QHA(FXNaPN!aD?zV8}<6&DioA6qwm%&S`B zG(?rf)v;@BC^IYu=$f%ZGhhqXw5SF!qXsa;V!%*uXSl{qZh&O*G5ePMUQntINQ83i z$upoRb}H)fv5TKDu*ZP$-hvmY3!Atq6ENBh(WYFFM67|7l05p#?E1nmayZKasmvEs z4%uF#@2=U$hCc&#<3^>qaoRUjD5t(Q@!@5>eLn%YPa&y@Wk6F&Jf;Amr=S&p`TF~H zKQmyzZBbK@-3j_NfaCqFrZteLVgLD`ViBgsl+FQ!832*%0DhkaTq4i015y-4Q4~c{ f6h%=KHvsSpwHV1KmpgiI00000NkvXXu0mjf++aJ5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/sparks_broken.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/sparks_broken.png new file mode 100644 index 0000000000000000000000000000000000000000..fb5d774588ae44eab5608571cb6aafad7375e158 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^2|(DFD66%%n7hj|c25u0=Hbzuz>&Md dbBcZ?)Aw7<0^jOhxdW|Y@O1TaS?83{1ORW&Jrn={ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/sparks_damaged.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/sparks_damaged.png new file mode 100644 index 0000000000000000000000000000000000000000..f16a028dee5bbe41a7f4e35f686043e8a112ce4e GIT binary patch literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeK3?y%aJ*@^(YymzYu0Z<#e`9lQK{p_au_VYZ zn8D%MjWi%9!PCVtL_+fI!HvAl4m=D8Hh=XH6ZQR;XyVo{y01gP^_0k+pXD$8l*-N4 z&iUk!V5<=?maE{?*yyS)-udN6;H*Pi5*L(-Fs)pAdDY$x8SUGCM{GTG-~v& dN}IerjGt7Q1>7HnEC$-e;OXk;vd$@?2>`@EK-2&L literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/sparks_open.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/hydroponics.rsi/sparks_open.png new file mode 100644 index 0000000000000000000000000000000000000000..630eabb976ecf11fa59ba29f03502b02bde399aa GIT binary patch literal 175 zcmeAS@N?(olHy`uVBq!ia0vp^2|(GM)~O;5D{Ad0LZe;7N97KJC6BX-upNVgWUu;=WLfz+qP_d4j_bJ3vh=hfa5r9 z0qVN81qdO4*#ozUc?-;6LK?t17pG~m0|2;<_}}aJ8%Xzkw*de?p>!O_N2;HSWO<%5 ub^zoJEX!gGaL3n-QrC61fn;4*wm#k_G(h}nBOLz#0000