From 5abd2e23f54ae4387778608f17a3ab9fad805ab8 Mon Sep 17 00:00:00 2001 From: Pieter-Jan Briers Date: Sun, 7 Jun 2020 11:15:28 +0200 Subject: [PATCH] Import freezer airlock sprites from Eris. --- .../Entities/Buildings/Doors/airlock_access.yml | 8 ++++++++ .../Entities/Buildings/Doors/airlock_types.yml | 14 ++++++++++++-- .../Doors/airlock_freezer.rsi/closed.png | Bin 0 -> 418 bytes .../Doors/airlock_freezer.rsi/closed_unlit.png | Bin 0 -> 150 bytes .../Doors/airlock_freezer.rsi/closing.png | Bin 0 -> 1078 bytes .../Doors/airlock_freezer.rsi/closing_unlit.png | Bin 0 -> 233 bytes .../Buildings/Doors/airlock_freezer.rsi/deny.png | Bin 0 -> 181 bytes .../Doors/airlock_freezer.rsi/locked.png | Bin 0 -> 418 bytes .../Doors/airlock_freezer.rsi/meta.json | 1 + .../Buildings/Doors/airlock_freezer.rsi/open.png | Bin 0 -> 181 bytes .../Doors/airlock_freezer.rsi/opening.png | Bin 0 -> 1074 bytes .../Doors/airlock_freezer.rsi/opening_unlit.png | Bin 0 -> 812 bytes .../Doors/airlock_freezer.rsi/panel_closing.png | Bin 0 -> 238 bytes .../Doors/airlock_freezer.rsi/panel_open.png | Bin 0 -> 135 bytes .../Doors/airlock_freezer.rsi/panel_opening.png | Bin 0 -> 218 bytes .../Doors/airlock_freezer.rsi/spark.png | Bin 0 -> 820 bytes .../Doors/airlock_freezer.rsi/sparks_broken.png | Bin 0 -> 183 bytes .../Doors/airlock_freezer.rsi/sparks_damaged.png | Bin 0 -> 184 bytes .../Doors/airlock_freezer.rsi/sparks_open.png | Bin 0 -> 175 bytes .../Doors/airlock_freezer.rsi/welded.png | Bin 0 -> 168 bytes 20 files changed, 21 insertions(+), 2 deletions(-) create mode 100644 Resources/Textures/Buildings/Doors/airlock_freezer.rsi/closed.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_freezer.rsi/closed_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_freezer.rsi/closing.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_freezer.rsi/closing_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_freezer.rsi/deny.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_freezer.rsi/locked.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_freezer.rsi/meta.json create mode 100644 Resources/Textures/Buildings/Doors/airlock_freezer.rsi/open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_freezer.rsi/opening.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_freezer.rsi/opening_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_freezer.rsi/panel_closing.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_freezer.rsi/panel_open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_freezer.rsi/panel_opening.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_freezer.rsi/spark.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_freezer.rsi/sparks_broken.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_freezer.rsi/sparks_damaged.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_freezer.rsi/sparks_open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_freezer.rsi/welded.png diff --git a/Resources/Prototypes/Entities/Buildings/Doors/airlock_access.yml b/Resources/Prototypes/Entities/Buildings/Doors/airlock_access.yml index eef2f65d98..471b8ae38a 100644 --- a/Resources/Prototypes/Entities/Buildings/Doors/airlock_access.yml +++ b/Resources/Prototypes/Entities/Buildings/Doors/airlock_access.yml @@ -15,6 +15,14 @@ - type: AccessReader access: [["External"]] +- type: entity + parent: AirlockFreezer + id: AirlockFreezerLocked + suffix: Service, Locked + components: + - type: AccessReader + access: [["Service"]] + - type: entity parent: AirlockEngineering id: AirlockEngineeringLocked diff --git a/Resources/Prototypes/Entities/Buildings/Doors/airlock_types.yml b/Resources/Prototypes/Entities/Buildings/Doors/airlock_types.yml index 732dbc64f3..06636d2d71 100644 --- a/Resources/Prototypes/Entities/Buildings/Doors/airlock_types.yml +++ b/Resources/Prototypes/Entities/Buildings/Doors/airlock_types.yml @@ -16,6 +16,16 @@ deny_sound: /Audio/machines/airlock_deny.ogg - type: WiresVisualizer2D +- type: entity + parent: Airlock + id: AirlockFreezer + suffix: Freezer + components: + - type: Sprite + sprite: Buildings/Doors/airlock_freezer.rsi + - type: Icon + sprite: Buildings/Doors/airlock_freezer.rsi + - type: entity parent: Airlock id: AirlockEngineering @@ -29,7 +39,7 @@ - type: entity parent: Airlock id: AirlockCargo - suffix: Cargo + suffix: Cargo components: - type: Sprite sprite: Buildings/Doors/airlock_cargo.rsi @@ -96,7 +106,7 @@ sprite: Buildings/Doors/airlock_cargo_glass.rsi - type: Icon sprite: Buildings/Doors/airlock_cargo_glass.rsi - + - type: entity parent: AirlockGlass id: AirlockMedicalGlass diff --git a/Resources/Textures/Buildings/Doors/airlock_freezer.rsi/closed.png b/Resources/Textures/Buildings/Doors/airlock_freezer.rsi/closed.png new file mode 100644 index 0000000000000000000000000000000000000000..1a793a3a64f05fca7ccb39ffe5f445116b7939ee GIT binary patch literal 418 zcmV;T0bTxyP)Px#LQqUpMHCw-6&4pACpsi6IVUttEG{xIFfcYmRW~;`NlQ>sR9jhRcU)XtU|?Wi zVrg}EfP#X8g_EM5o}RU}wYs{x;^N|$F;5c!009n3L_t(I%axOjZiOHWMp5QP+pB=g z_kY!Wlpo0fts) zLfl1`^}P%4H7{&583@PXLd4xCl!c=c!dVHA!ns$@C*j;(B^gB^F%SpF literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_freezer.rsi/closed_unlit.png b/Resources/Textures/Buildings/Doors/airlock_freezer.rsi/closed_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..56d917dc07f8efe1216cb30fcdef63eaab98b5cc GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv&H|6fVg?31We{epSZZGe6yy)^ z32_C|LBTpXnQAwW$o_xKu<7Hn`9LAYk|4ie28U-i(tsQVPZ!4!3CZLIQVB+dg@s`W o5}z7eU0N7f4LCUsdmFVdQ&MBb@0L14eM*si- literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_freezer.rsi/closing.png b/Resources/Textures/Buildings/Doors/airlock_freezer.rsi/closing.png new file mode 100644 index 0000000000000000000000000000000000000000..121e77669f55f93b4ec668004b6f2b8049044719 GIT binary patch literal 1078 zcmV-61j+k}P)Px#NKi~vMF0Q*6dNcN78e~SIwUJOCp1kgE;2AMFg8S0H#av)OHff%TUlp!TwGjW zU|?WkX>4gGb$5V*f`WyUqMn|fwY9any1L@x;(jwmDgXcg0d!JMQvg8b*k%9#1CL2W zK~!ko?O5BEqaYA83CR#~biHKr|9`qb17gw_65MlkW~U$K7^|hQ1-fdQd7hOfLd`y^ z@TTjux)7ms*VW>U|z_yH0&|0$oTk;P zg2x*x%oyAYw<_E!J32$nPPx_LmViD>ROds)N$J?_L@?a$NZf{E0&a#LC$y<2;M8r< zbrieGd9~dCmE&(7gZl?ks1`XfO{fKz- zA4`hWfmnZVG_*r8M;-C0&#_40@c8)Br&!_u&L5N#U?t26mb`>ZPQY29j9^>B>2U(f zwuET{jbwpJ-*DNMFe4B>SRnyX!UBS_65^|{h@h^7I|wgbNl>7!xe~&E3pB6)nGC(2 zbc7N2C!%I&$Yn&F%CH2711G?>#kmZ?=?qKIpLl})gUj$ZlVJ(2Cr;sOb^YKnJkDfT zg7cYMirV5_2H*Km|zFxU*hl|p69I39QKXlu`Wb0=Te(6ObG z1oB}wj+An9B}k{~L+sxV`c13^imkz_DsX}o&s*}8S|<1dx&)yAv8E3_Im6MO9Q^?) zUW5Jz*|Lf05x?DYf_r+tk<@X-r)>$QN8B-_xM%7*CSa@Jf#6BmMSKhlYjyqj^w~C)7$mQaKpe^ZA|L|{$`iP;Ua-@U-{1tAruv6&?7~!n-Z;BOEpA^sP0<1NJ57b-8dG+KCE^Ci z{lT-i9ZFP1)c5EBp#KdeZjCBZb~CMxgZ?MQ?OdSjBz5d@m*9^#5H0?4G@zb~2$%r? ww+SvrA8=`2BA^EdxbcWFo691CYW*+79})5QF6nq;{r~^~07*qoM6N<$f(Gm9X#fBK literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_freezer.rsi/closing_unlit.png b/Resources/Textures/Buildings/Doors/airlock_freezer.rsi/closing_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..11ec1b845bfe35be4636ede5f04609c6bd541c3f GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^2|(Uo$JtH%h(8%=iq;hwLKn};%(vi1xs=owIc(>pmP!W4ckY6y627%C& zR}nxe+SA1`#N&8!f&}a01d#_UQHxg8tkYtWGPz(<5Yof;NJD~k3rkvNrr74NwNW?c zOq=F2k&$2Wcn?@(X5gcy=QV$g%TuaSZV|o}3_|)1a!O zt9zBvyk6u2`-aZWg&%HSy?Rl}%Y~)&{F*g3Qdx@|?ma!MAtCdWIn8C^RQ|;Y63h%M XzO(JAi~j8dG>O5})z4*}Q$iB}*8@0R literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_freezer.rsi/locked.png b/Resources/Textures/Buildings/Doors/airlock_freezer.rsi/locked.png new file mode 100644 index 0000000000000000000000000000000000000000..82e703c1e90419e5dc01760c0799a44f9e08d15f GIT binary patch literal 418 zcmV;T0bTxyP)P)t-s6dNcN z78e~SIwUJOCp1kgE;2SmRY^-wQB+$}Q!H6$cVJ*(U}9-(X(n}dfP#X8g_EM5o}Q}* z2eq}ey1Kg97Z>8<;`l2o|KkAu3`r&c009z7L_t(IPnDC4ZiFBZMNulw&RQNz*Y^Lv zw3p!_>}t{;6GONM0t_hcy*3wUgo@ed5cYwW847Wr3chh6u*xv&aTz%3RfPHHhHr*2y(7Zs4d0A=F|PA#vsQ$UjM3u~ z-gfbtH=zyu*eppk#kF0Ue;m6 zJU$*dUKXPUlng0PzVyOSQ#i_xg%y?+uQI4-BS1K5f#RzR`h|+M*5ZKh9WyqxG*W}@Fl$GH^ Xut?3^=+7NMlNmf+{an^LB{Ts5k|Hn; literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_freezer.rsi/opening.png b/Resources/Textures/Buildings/Doors/airlock_freezer.rsi/opening.png new file mode 100644 index 0000000000000000000000000000000000000000..4d7dd3415dca3be4f48f80bb8474cd3ad29bfd96 GIT binary patch literal 1074 zcmV-21kL-2P)Px#NKi~vMF0Q*6dNcN78e~SIwUJOCp1kgE;2AMFg8S0H#av)OHff%TUlp!TwGjW zU|?WkX?1sif`WpDlcJuUp0%~Ly1KgJ;^P1R|FF*YA^-pY7<5ujQvm<}|NsC0|NsC0 z|NsC0|NsC0|NsC0|LNRBHUIzvbV)=(RA_zRzlYwaEwjwNPYS35AUE1-)v(=^yK13OGpFK@h$b7MgKTfKD-YO`*HuaD(P z`~dm$vIQ)KPak;R*r3k|IP2l*CE)z_>jL=oh98W;Ur}$nWo&40wbl$LN#HaLrz>CK zwdQY^j9cN&aRI8rioac!jOcK0pa?J(`Wb*Pc>OH{96aqB15QA$uo!F=C<9f1t}ydU zgWBMrfX43)K48F9nD|Ga0qhk)AoEOxo>vT}XA7N~ft!pskbLYSf-5z}Nzfr_Upw3%fMUM{cx^}-2MJSAWy77gBB{p-c|_4arE zeVu18$UM>V2b)>e;Ag~O=~Ytr)_>n(0f{B`O|^>d_3u}S%yXw&IB*cR7Fi&H+XoT* zBjO0dMuY0AUW)xRZ?wpB1(Y+B*~uQ*iz-~&5iCLhR_R6W=%!==nP*0r4Ys{D*td7L zYi5L|3~?_7?rDgSDue23Lnhej1FZ1!1J?%Mq~K`DxMsng=AM8w)pr~^h0u6 zEmuI|xe*558%#cW&6tE@Xo0u0k6jahF93ONgn>r`FA*>U;#*f4CCo-UqLz8$_@I5{tZSAf@{tAhD5G45V})1SB@_5(@@Wx`+HPu!jt!bRPsH z77WDS*&9gdJ_txG{K(=u!c``Z9xL^s8SBNq3e!yRWV*cl+F!F*v-VeAdP?P_O5hkA3$8^nIf!h2} z7$lyXz^OH;o_#c+rZDl`6gCFr6{t3#rtrWBKmYwe-Uc4s`Co%DLYxC>oogG}7^RyY z*r^)2d(F4Ox54ubx)1e#Z_s%G`2+@?$?ktJPz1gWzJS3O=%&w36dmw sH{k!*kkYfne+~obhSF`&o&Od50g1%#755IKL;wH)07*qoM6N<$f|;G}NB{r; literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_freezer.rsi/opening_unlit.png b/Resources/Textures/Buildings/Doors/airlock_freezer.rsi/opening_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..e430c39ad1047cf8d49f02a237a50deebddfd02a GIT binary patch literal 812 zcmeAS@N?(olHy`uVBq!ia0vp^2|(nwp2Iq)zLFDP>wTm3H9_2@Uxm37!n>oXhuHghUK$T7erFwg zP?>T$|ABz+grnX}+aWrh^?0w8f zS9k~ina5pG@Vh}F-{djh;zhBSw&Wh}O{+Y|u<4VVbM16j$B-?r&0nxGZ-|}c#+$PI zr9msx#tiBxiB+_(J1Tn z^$zI*Hk}@l*5_wzWlb7|flkrS+XZBQ+r}dlRcg`znErjSfk?X&fhl zH#9cbu%72$vhCqzrdQ`#r(Bu6)M`5qb4c3E^5fq9um9WCS!3Rx m=kj>NcDm$vpR9G+lLy?1f7-5we2X>%B|lGBKbLh*2~7YD>{4U^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_freezer.rsi/panel_closing.png b/Resources/Textures/Buildings/Doors/airlock_freezer.rsi/panel_closing.png new file mode 100644 index 0000000000000000000000000000000000000000..ea78a3e593ed846c3c5acd4a16ab59763d65b209 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeE3?v1%WpM*3&H|6fVg?3oArNM~bhqvgP>?^s zC&U#<>l?B(adNg4X|LMAeq-MG1fURONswPKgTu2MX+Tber;B4qMC;q@j(iOY0?vUF zI~h9J9S;9J|Ki_uhbucS?z=n1=f=eelWx`@Wfwbh=1p6z3`=v<^POuNB^{4Bt+QCq z@uaQqbDslOvt#$ipC%RciFrGBC8T}h;dbC^wBl;md?SEi&Q~@OhV+X-Mk(WYzopr0C$ri)Bpeg literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_freezer.rsi/panel_opening.png b/Resources/Textures/Buildings/Doors/airlock_freezer.rsi/panel_opening.png new file mode 100644 index 0000000000000000000000000000000000000000..c45825e1faa15b24d3f6fde75ce5680f37233186 GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeG3?%1&o4*=JaTa()7Bet#3xP1>rMq>1fPy>$ zJ|V6^THlbRiIa2H2KI>MWfOsX#*!evUsR9jM0ELmrFS=uaMU|?WkX>4gGb$5V!^ihI> zf`yZ!o}Qko2M4vawYs{x*cTVs#2w<|;`l2o|Iq;d;{gBTX#ee=hoIT@0007yNklLg9iQcq&_ylHa<7# zpW8{UVmZJ@PB)n=kPnl%0=c`1Mg034@Vi0nwDT+8-~G06{WFE-xd#>SwwHLS(rm2*e@A zvBB}9#^s0u9KH%09A9c&(j4AvTvD7GTx(p8IIl17)9*{uaD%Fby2|i7-0EA3<30H0 zq~s92#>N#ulKcH3&izva>I+{yMf6>Xa|wBl9~=qv*^vEG(*V*{K!!tRe|pildoUOJ z`Ea^KD?GnHoq_aoNxPg5gEJ`L|86!N#;{-<{v2Q{Cs*OW7~_0~;AHD@YB?t?F=q?flU| zGtzpo8VshDYQ!=4ZRlYC%T2C#+s09O1z6z2o@?tEZ# z`9RLzF2VEpLOB0#)BeAk0z#Zao}>Al{6DPZgB0fxAdw#s+_U~3{w_a2E+3$~Py2iH zrdP=22f+MLK{7uGi~io?lFA2`{Xb;#142mW2fPRT6xp2r=Zu-+YCRvwTt0vmPU(Q+ yLpC4Soc{;IM_-f=^8O$8e6Z((JsDFD66%%n7hj|c25u0=Hbzuz>&Md dbBcZ?)Aw7<0^jOhxdW|Y@O1TaS?83{1ORW&Jrn={ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_freezer.rsi/sparks_damaged.png b/Resources/Textures/Buildings/Doors/airlock_freezer.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/Buildings/Doors/airlock_freezer.rsi/sparks_open.png b/Resources/Textures/Buildings/Doors/airlock_freezer.rsi/sparks_open.png new file mode 100644 index 0000000000000000000000000000000000000000..630eabb976ecf11fa59ba29f03502b02bde399aa GIT binary patch literal 175 zcmeAS@N?(olHy`uVBq!ia0vp^2|(na*S0L@>?eF8`6Brm69v&VU z85t83lboEKnwpxCk&%;=Q&v{CgYoQkpgP8qAirP+hi5m^fE*)F7sn8diOC5PI~%0W zB{6Q2m5{jckSSO_Q#IG@-W(qB3