From 1ad524d1d7c97523b94e28e6ec5915985494af54 Mon Sep 17 00:00:00 2001 From: Unkn0wn_Gh0st Date: Mon, 4 Nov 2024 13:09:33 -0600 Subject: [PATCH] Robotics Airlock --- .../Structures/Doors/Airlocks/airlocks.yml | 8 +- .../Structures/Doors/Airlocks/assembly.yml | 19 ++ .../Structures/Doors/airlock_groups.yml | 3 + .../Glass/roboticist.rsi/assembly.png | Bin 0 -> 551 bytes .../Glass/roboticist.rsi/bolted_unlit.png | Bin 0 -> 191 bytes .../Airlocks/Glass/roboticist.rsi/closed.png | Bin 0 -> 718 bytes .../Glass/roboticist.rsi/closed_unlit.png | Bin 0 -> 184 bytes .../Airlocks/Glass/roboticist.rsi/closing.png | Bin 0 -> 2001 bytes .../Glass/roboticist.rsi/closing_unlit.png | Bin 0 -> 530 bytes .../Glass/roboticist.rsi/deny_unlit.png | Bin 0 -> 350 bytes .../Glass/roboticist.rsi/emergency_unlit.png | Bin 0 -> 588 bytes .../Airlocks/Glass/roboticist.rsi/meta.json | 195 ++++++++++++++++++ .../Airlocks/Glass/roboticist.rsi/open.png | Bin 0 -> 375 bytes .../Airlocks/Glass/roboticist.rsi/opening.png | Bin 0 -> 2060 bytes .../Glass/roboticist.rsi/opening_unlit.png | Bin 0 -> 523 bytes .../Glass/roboticist.rsi/panel_closing.png | Bin 0 -> 590 bytes .../Glass/roboticist.rsi/panel_open.png | Bin 0 -> 341 bytes .../Glass/roboticist.rsi/panel_opening.png | Bin 0 -> 603 bytes .../Airlocks/Glass/roboticist.rsi/sparks.png | Bin 0 -> 697 bytes .../Glass/roboticist.rsi/sparks_broken.png | Bin 0 -> 183 bytes .../Glass/roboticist.rsi/sparks_damaged.png | Bin 0 -> 184 bytes .../Glass/roboticist.rsi/sparks_open.png | Bin 0 -> 175 bytes .../Airlocks/Glass/roboticist.rsi/welded.png | Bin 0 -> 719 bytes .../Standard/roboticist.rsi/assembly.png | Bin 0 -> 603 bytes .../Standard/roboticist.rsi/bolted_unlit.png | Bin 0 -> 191 bytes .../Standard/roboticist.rsi/closed.png | Bin 0 -> 751 bytes .../Standard/roboticist.rsi/closed_unlit.png | Bin 0 -> 184 bytes .../Standard/roboticist.rsi/closing.png | Bin 0 -> 2134 bytes .../Standard/roboticist.rsi/closing_unlit.png | Bin 0 -> 530 bytes .../Standard/roboticist.rsi/deny_unlit.png | Bin 0 -> 350 bytes .../roboticist.rsi/emergency_unlit.png | Bin 0 -> 588 bytes .../Standard/roboticist.rsi/meta.json | 195 ++++++++++++++++++ .../Airlocks/Standard/roboticist.rsi/open.png | Bin 0 -> 366 bytes .../Standard/roboticist.rsi/opening.png | Bin 0 -> 2164 bytes .../Standard/roboticist.rsi/opening_unlit.png | Bin 0 -> 523 bytes .../Standard/roboticist.rsi/panel_closing.png | Bin 0 -> 590 bytes .../Standard/roboticist.rsi/panel_open.png | Bin 0 -> 341 bytes .../Standard/roboticist.rsi/panel_opening.png | Bin 0 -> 603 bytes .../Standard/roboticist.rsi/sparks.png | Bin 0 -> 697 bytes .../Standard/roboticist.rsi/sparks_broken.png | Bin 0 -> 183 bytes .../roboticist.rsi/sparks_damaged.png | Bin 0 -> 184 bytes .../Standard/roboticist.rsi/sparks_open.png | Bin 0 -> 175 bytes .../Standard/roboticist.rsi/welded.png | Bin 0 -> 719 bytes 43 files changed, 418 insertions(+), 2 deletions(-) create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/assembly.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/bolted_unlit.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/closed.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/closed_unlit.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/closing.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/closing_unlit.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/deny_unlit.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/emergency_unlit.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/meta.json create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/open.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/opening.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/opening_unlit.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/panel_closing.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/panel_open.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/panel_opening.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/sparks.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/sparks_broken.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/sparks_damaged.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/sparks_open.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/welded.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/assembly.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/bolted_unlit.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/closed.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/closed_unlit.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/closing.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/closing_unlit.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/deny_unlit.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/emergency_unlit.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/meta.json create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/open.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/opening.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/opening_unlit.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/panel_closing.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/panel_open.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/panel_opening.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/sparks.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/sparks_broken.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/sparks_damaged.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/sparks_open.png create mode 100644 Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/welded.png diff --git a/Resources/Prototypes/DeltaV/Entities/Structures/Doors/Airlocks/airlocks.yml b/Resources/Prototypes/DeltaV/Entities/Structures/Doors/Airlocks/airlocks.yml index 12ec20ec951..b4d2436a0ac 100644 --- a/Resources/Prototypes/DeltaV/Entities/Structures/Doors/Airlocks/airlocks.yml +++ b/Resources/Prototypes/DeltaV/Entities/Structures/Doors/Airlocks/airlocks.yml @@ -12,7 +12,9 @@ parent: AirlockScience id: AirlockRobotics suffix: Robotics - # TODO: make a sprite for it + components: + - type: Sprite + sprite: DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi # Glass @@ -30,4 +32,6 @@ parent: AirlockScienceGlass id: AirlockRoboticsGlass suffix: Robotics - # TODO: make a sprite for it + components: + - type: Sprite + sprite: DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi diff --git a/Resources/Prototypes/DeltaV/Entities/Structures/Doors/Airlocks/assembly.yml b/Resources/Prototypes/DeltaV/Entities/Structures/Doors/Airlocks/assembly.yml index 67004211317..5d616fd7ffa 100644 --- a/Resources/Prototypes/DeltaV/Entities/Structures/Doors/Airlocks/assembly.yml +++ b/Resources/Prototypes/DeltaV/Entities/Structures/Doors/Airlocks/assembly.yml @@ -17,3 +17,22 @@ - type: Sprite sprite: DeltaV/Structures/Doors/Airlocks/Glass/chemistry.rsi #Delta V - Resprite Doors state: "assembly" + +#Roboticist - Delta-V Creation +- type: entity + parent: AirlockAssembly + id: AirlockAssemblyRoboticist + suffix: Robotics + components: + - type: Sprite + sprite: DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi + state: "assembly" + +- type: entity + parent: AirlockAssembly + id: AirlockAssemblyRoboticistGlass + suffix: Robotics, Glass + components: + - type: Sprite + sprite: DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi + state: "assembly" diff --git a/Resources/Prototypes/DeltaV/Entities/Structures/Doors/airlock_groups.yml b/Resources/Prototypes/DeltaV/Entities/Structures/Doors/airlock_groups.yml index 9c14c3046b3..dba1dcd8f38 100644 --- a/Resources/Prototypes/DeltaV/Entities/Structures/Doors/airlock_groups.yml +++ b/Resources/Prototypes/DeltaV/Entities/Structures/Doors/airlock_groups.yml @@ -16,6 +16,7 @@ security: DeltaV/Structures/Doors/Airlocks/Standard/security.rsi virology: DeltaV/Structures/Doors/Airlocks/Standard/virology.rsi justice: DeltaV/Structures/Doors/Airlocks/Standard/justice.rsi # Add Justice Dept + roboticist: DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi #Added Roboticist Role - type: AirlockGroup id: GlassDeltaV @@ -35,4 +36,6 @@ security: DeltaV/Structures/Doors/Airlocks/Glass/security.rsi virology: DeltaV/Structures/Doors/Airlocks/Glass/virology.rsi justice: DeltaV/Structures/Doors/Airlocks/Glass/justice.rsi # Add Justice Dept + roboticist: DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi #Added Roboticist Role + diff --git a/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/assembly.png b/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/assembly.png new file mode 100644 index 0000000000000000000000000000000000000000..4b087e14f6730f86bd4a800882b7d320fc538caa GIT binary patch literal 551 zcmV+?0@(eDP)Px$;Ymb6R9Hu2)YCWq|NYx{26Vv5#fc(x>Ec;N3`Il;fXqi$hHMwe4n~jy4x&H>aYim^FBO;wTM*6sUhfuyxH&+&@ZjcMOybqobp7_PXE& z5iS*!bVxzb3hECE35(-&07wGd9taHZ0V}$C^(vSKRg)kH?)`mN1{e~?N p2jJ?SQ{n(*Z(}nbBoFGI0|1ozaUcEx;|Bl$002ovPDHLkV1gq!>_7kj literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/bolted_unlit.png b/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/bolted_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..653846c3022fe943b97fb6a5d9f2b8a86147e70c GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5D46K! z;usRq`u6%l-UbH&my7i>Ox;$F%oe}iGkG#|7(|>&&1{&k;M||7lh3@{JX@)0+GW$d zdJYW?j7%&X0tyfY!{6u~=QO?A3=apWy-R++svs<4n@2qN|FYoM-~TZFI4EQ7u(DVc VXc>d2tDnm{r-Y`r$KSLd^8sfVKOO)8 literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/closed.png b/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/closed.png new file mode 100644 index 0000000000000000000000000000000000000000..1108755279ed1087a44ca29130349b37563f2934 GIT binary patch literal 718 zcmV;<0x|uGP)Px%h)G02R9HvVmqBY9K@`VdkTz5(AgJi2Q0S!ua`7JU*w0YNN64qh zO$fAyf{+goDDd0J-c)*M6=Sp^w7iLLnH^_#XLLPeE~~RM@BQY@+c*E&%H>P{ zV9{=-H}uo<848D#W4!F}bGHy+cm5or(HNw{uRR@$1A5b+Fc=OXmWx26(ST$!3FUIx z)lRKegYkF_kGG$I1Hjn(VuA>uW5*NV`{)V|-W{K+jQzMgKgmT4>@@*&Ivt2aBCHP` zP{Tg@&%akjfSjj`g@6jcYFyntYPL_j07M`uKy36BLct)*18leX%qck^_N?C`L?V^m zF#(W8V=|dQ{8{2Y2ae)L%m*eE4nXH%RN9Qn073ZBH$MQpA)nN*f*Qs zZ5{v}$&zs606L$d9RXDmuCoPh0GO1HB&146lUB)r!w>JFTCLi3pj0YJ8S3@AT_==v z;6Vbs*?SAke%-Dm?U^Nw0DW1ZHl|~B z*>f!ba?V#lD#bDYbWV=x_sRe!&RK+J7WfXJvvS&a$^qZDKvw_7u=82xdlJe3#BZMm zP^ltRLv%J6)q#xy=#*leBUq>Y)9Q`&fS&-`dH`wZK=KoSBBj&=v&0kvFN(G-qX}Lz zOm_=B0hm}=K!`@&gs7-|cqJ^VVuv6Rlh7tiOqUkL*MGc>$fUTafMk-~RS)QdQg#>6 znMY%mE++Y1xqwg^{nq`;u45R1N~L1rn~g>B;wVITHk-E8tC#FPi2B~N{heRS0qF3^ zX0uB+TdfxBqa#)XFq!KBAWvS`YMw~Ep07IhKb#o)A5N7nC;$Ke07*qoM6N<$f@K#+ A(*OVf literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/closed_unlit.png b/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/closed_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..cc185dfdb5a6afa911a8f78035710018819aaa1d GIT binary patch literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C>ZPM z;usRqn*8VgfBVA@Ov@Oz)?Q&;%qLNLUK=vN11Qa0#Ha0e~oTm9{hX2w7 z(-R&DJ#Ox{v;S3j3^P6Px+i%CR5RCr$PT;FRQMHJppv`NGyRwOn)m{KB@KvJ6r1)&HcL@=Olg*^J?A0QOL zcftR`w?IL`LW=ZJ3KbC&nnExnNaKUFK~NK7nkc36?d=)Pp3KainVs2d$?nU|z1h3p zH|LvQXXcwbFf%*%_~F6BVrY1%;Md)?m4V6!3Eu#dKMwe~a&wTl#DVZRr&L^AWu@{C z;D-4#^9FnS;FsdT&V%CC_V?KYxIFpJz|3k&A)Uw?DGCfP$Zri%Wplrp^_cTlbEyhPJT~N44<&>EFv1*G2{K)kK;E$n~hE6~Tr{ zEx;;3o5AOOFkcSN!NC^@*DNeo@U2}C0+6HNd|>m{KoTGa2UqZUAW~0*eVBa}K+cD0 zM=G}f5|<}JIr0z);KBqR?TS@)#B$U=*#bHNdJ*ZH0N4kn-6#-gs|85hHd=rSlUGW! z7Sz@l&ZOTQ@)KZs1u+Qpb`ONOG&&ZZQF*dhQ9aiM7IDq6W~gqM34fM!kFL^ zfZPypWDx#|?1H#01c9G?^%YY=Q>=&iHsUGx05rCglRgNiHiiXvL9hn?c<**Ac0^1= z7Z(@H8b=#4WKGP$fd_+dsk%#i-cL8-;=|+^CK00#a~g8FMeodu2t9E|Iu4?ieh*Vor8pQjXnFsG-djn>~@ztPJB z$etbx=&a7{A2ypdS-`nHJvE0qdpIb%?CG&we3(2|D8CWF7sODndtpX z^BU;NJ;Vc9KAk(@X8>#u1op8!K#QzdvhaE0IgVV6({iBuI2SFZ4W9%E#pgV@0Gj7i z1o-FZ@8b2#S4xk*?F#kE`w|g6pJ#%2&*$NHcke`T(P9!lUa11u1PJ9J*SRR!@DK0U=;@Cn)QJ;p&2@=EZQ)V%oYOxfT?|BeV;mF{t$x z;2VTv3Qm=w$sn9l0M{Vgx&XETUQR<(3s5&5bWMX}cxd*3C7;UqfS6|QDqzTRET4wP z6x`PWd;;)Um}?LYiAjh6z|KAhyFBqcDDcOp6hMOsyp@%e64#Xn#8iY(>`ESxV-VI5 z>I7g1wL_YlW)|f0#LKQh<^eHW>TKW~lkmu=FEino7N9LJVejt#RluC=odv~u<$b}B zYw_AHsE$hrW)lHiJX`|E@~Q=B;+1y=gKxa>zw26nhD!)$tN=b9HUVtqRSBReux|z= z$>3fz_ZR^*TzvL(Ul2mNppfAE%BvP2=9GxW3Le@8$)yk!PA)^+1g9Y2)zuAz3Sf&# zEVg$Hh+Y42k>SCxwH#j;w3_H(@lMcpeB^3~M4lC?@c+BNdtl z*aT>T?ac#XTRldX&0AV z0%&<869C>x6kG-@#4E4$!~?_UilD-4xWr%*zO4dqObrj40P+j~FE7U?d~-ekfbt6Q z%GYfP+KABs3ArPsnm`IBGHjWK3{N0Tn7ng_6-F18gw601UVhjR542=is4Ud0Q}S zo_NB*^U0r&&+6{QJ#@cMfRN`97cM}^_oVnFsu~TbW02i?CnYdS;575*;e1{7V jib?mUwx?^#Ys3BzIg`uNT?-?e00000NkvXXu0mjfp9`R! literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/closing_unlit.png b/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/closing_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..7498990a390fff5bc731e3baf307858de3ba839f GIT binary patch literal 530 zcmeAS@N?(olHy`uVBq!ia0vp^2|(DY|LVWJZ)g7gayQ33 zC84efpUW1jM3zjpl9GRBGrjV(w^{7`kH3`q%U{Rq-`5M@{OZ~IpC|ve&)L0trt>=A zPcLuPUCx)6GP(UU;|BX9pS;|%U4_qp!OP(3>gTe~DWS>x#=icOSELqHvM#qqt^fe%s?IS0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/deny_unlit.png b/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/deny_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..8c381d4c61eb53553f4e9ee9184c0bb067df59d0 GIT binary patch literal 350 zcmeAS@N?(olHy`uVBq!ia0vp^2|(!}C>Tt7pBL_kH(w{qxKbdX5In2Y48a8O|_Z zGB&v0KYDjrl(~P{=aidki*4nKcB(J0-gI|+mFWZX?{!9Qla?D+eJlE(RkwX{B3_fg zW=q#LEc`$JK_gGjm-qu0usILv@}Kn#Hv4a1+`#^>bGptP{_Z|tI5Bv-`njxgN@#*J E0NvYmaR2}S literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/emergency_unlit.png b/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/emergency_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..f210ecf123ef7c095416ebee9a638fb3f5962b80 GIT binary patch literal 588 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQk(@Ik;M!Q+`=Ht$S`Y;1W>TY z)5S3)qw(#{g}jFocvutvhXyz%gr7*0)ta5!dZ=NM7a#X3FD|uWcPeou7pDTI=K8KzA{C zy85}Sb4qARKO}_AZSOoD*7PCC#DdqUUT4YBha-GG5};EA7)U z%Pl)B#5S^UDv5*yxNw>++VW~igvX`2Gl%UT{8BB_e4^DfF_|$nV?wO`5BWduuATDj zF`wjQxZv~ALc6wx19}1Lt|H(?D1tSL*h@TpUD=;8v2n6nFZwC< z9;nU(9BcR9o?gh?;K0CgP}woj;EO|MyztUm{(J)sp$QTODjI1|V$FW;eD^Y9y3F4> lJeRlT>fX#Yn)dshFEc1Wf#AM1V+lVW(~eWB5g;xs!~xDe=FtEE literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/meta.json b/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/meta.json new file mode 100644 index 00000000000..0e560a01f74 --- /dev/null +++ b/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/meta.json @@ -0,0 +1,195 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Original Science Airlock taken from https://github.com/ParadiseSS13/Paradise/, Roboticist Resprite done by Unkn0wn_Gh0st333 on github", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "assembly" + }, + { + "name": "bolted_unlit" + }, + { + "name": "closed" + }, + { + "name": "closed_unlit" + }, + { + "name": "closing", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "closing_unlit", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "deny_unlit", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "open", + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "opening", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "opening_unlit", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "panel_closing", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "panel_open", + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "panel_opening", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "sparks", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "sparks_broken", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "sparks_damaged", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 1.7 + ] + ] + }, + { + "name": "sparks_open", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "welded" + }, + { + "name": "emergency_unlit", + "delays": [ + [ + 0.4, + 0.4 + ] + ] + } + ] +} diff --git a/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/open.png b/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/open.png new file mode 100644 index 0000000000000000000000000000000000000000..77ba7ca3c62f879f42503d736101858d4eb61e14 GIT binary patch literal 375 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/panel_closing.png b/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/panel_closing.png new file mode 100644 index 0000000000000000000000000000000000000000..4a0d28b65b41e952ff138206e67c2eab541e97bb GIT binary patch literal 590 zcmeAS@N?(olHy`uVBq!ia0vp^2|(8{u8~v8D4VHsbO6G zfVso|4c8&1BjN!kB0N|OU4!0~Gv5ndX6fx$roOr6aZ- z1}+D8Mh=mwTHm65f$YT+y$l)*tpc|q)?a62$bORjbN!B}<;)J{46?aLPQ2j5WfxWl zzy;Ha9X%(xy#KrYJX>?)=CWs%eGdyFR+UR`zZr2VN9~_N{jt6Gk2?PAnJwY{SLvDM z`@edd-mLt>(7nr7{jpQV;rKa^1@7->YujunH@iZ-boN@t%`<;2o-C68e!BhVkJrvE z3evs1yXSU|;J$sc7FDOMPPG6kvTf?}5?y%p$g^LX$F?7+(_U_op8Rn2BePiMu8SPy zx2>n0vOl+0w0Jfv$HLzJlhS?q=NND39Qr)x=xgtn_fqdn<97>xU2;dom+?U5d+-0+ z7UwOkB{pj1eP))D-aBvhl9%6~Eq>B_!zO+0ZPP-%SJ!?r7*&b8AOaumcP@u#+`hMN Wo}Z+2=^ZeEFnGH9xvX^(3p31-d+H}+6gk7a`|=pK~c0c-aIha zzO!7dxw>&|Uhi41)>Khve*oXHc-WHM{awae3#zDt9bItJzomGD@u;NA^Zfw;RC&(R z+4;}<^cRgc0Ba|_)f=v7Q{dBt)ys2B=hFkG8^@-04#0?r>Gygqk=GUg9M9*bc1{7h nNn&>QP52cDfB+Bx{yo44RP&P*c~z&500000NkvXXu0mjfWXh0Y literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/panel_opening.png b/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/panel_opening.png new file mode 100644 index 0000000000000000000000000000000000000000..899651c30446a8998f9b1fabda944d7360df9810 GIT binary patch literal 603 zcmeAS@N?(olHy`uVBq!ia0vp^2|(1-DY*PN^juO zbNHjE%+V}hzTm-T4o;1<4LdFQi}tCdblowo`Fw9KPk9UnW0QNUY{Jcn3`Rl@ZcHaU z7$i9rlo?Z08hThJfCbZzzG}a0!s|KdkHxg-mcRb)+q_CLxowlq-njFYtJ@2|{)%I0 z`1?ol`^k52icPAbZk#+mVWG}xUygG*tPBm`bydWlTO4?D>b4A@?rGQAiE&~FHn8W^ z)joPy*mC$WPyYMq6%{fISA?uRXj~{9oWXc7E0M--(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/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/sparks_broken.png b/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.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/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/sparks_damaged.png b/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.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/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/sparks_open.png b/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Glass/roboticist.rsi/sparks_open.png new file mode 100644 index 0000000000000000000000000000000000000000..630eabb976ecf11fa59ba29f03502b02bde399aa GIT binary patch literal 175 zcmeAS@N?(olHy`uVBq!ia0vp^2|(1P8ZNkY>!D5Xf# z6r~g*LKudVwY)h1P1ErG{Y_O>7-LwiR)`353_Ys?Q50dVWxL(toFmV3j4>Ev9Ps-l zJRA;eHXCkkZUA_Cdcya8uCA^oYs~_vstSOYmlptvqL5)2-05^$24J__0pOg&T1%E? zSZlG?E(5S$uW`=d`##P&PNx%L7!t?vWUW~#Fvg&@CP@;4AQ;U@mSvOsz$}0yNe~gr zvZU)ew%aYf@6$BRWUX0O@bK^eKpe+o2Sh2w$H&Jq0Jpcd7-MkGk!2bD&AuCkVVOQq zRTXX9QdJel;}HO*6wbM2W`WlFXVbDQoiPRx!S|=j%`#!vby#aL#<+j-FCvo*Fs}mF z*VkBUT~QQ-VTg#xI1v{CD2f856iw4m*R_me`SbI08GyR3UElW{k4Mrp#q&J0)~wg- zWdO9+#Bq$Zmb0@nHk%D`9JAOk8XJyMilQjo>+7qG#+c^-Y=BO>H^PTRIWSFs4d+uIvimN{b#&(F_dttCm4pMS((2iWa)^nH)#d1G6q zEKBzL{W1VwUta`4Al6#<`1tq(<9X9PE&uy@{s#~QNIZEt|6~9F002ovPDHLkV1nDB BNt*xw literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/assembly.png b/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/assembly.png new file mode 100644 index 0000000000000000000000000000000000000000..58bde1ae52822a228b5a1577524ae8f77bc55cc4 GIT binary patch literal 603 zcmV-h0;K(kP)Px%6-h)vR9Hvtm(NQAK@`WI3i%^gMGt}@>A?^L3%mqD1W|ZMs9WH%|EIqqPX&4C z&@lod0v8N~SP6v=Df9!3Ty-hq&9cL|j+QyQU7E|n>@e>$-ZAZ&z-_P{z-k4y4mP1sD9}8R$z+HKrK=k~53m4M9Kvq_tiFb; z@inMCmcj22kd@zcYxKww1$c=l8jXUd|u~N~-_>002ovPDHLkV1lRW2E+gW literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/bolted_unlit.png b/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/bolted_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..653846c3022fe943b97fb6a5d9f2b8a86147e70c GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5D46K! z;usRq`u6%l-UbH&my7i>Ox;$F%oe}iGkG#|7(|>&&1{&k;M||7lh3@{JX@)0+GW$d zdJYW?j7%&X0tyfY!{6u~=QO?A3=apWy-R++svs<4n@2qN|FYoM-~TZFI4EQ7u(DVc VXc>d2tDnm{r-Y`r$KSLd^8sfVKOO)8 literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/closed.png b/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/closed.png new file mode 100644 index 0000000000000000000000000000000000000000..0cbcf9e6efb15abaf14f1d8b73f068dedd8f6d40 GIT binary patch literal 751 zcmVPx%sYygZR9Hu~mqBY9K@`Vd4koT8DoKOHB1tGI0l}1b3G^5OUc47P_N!G0B!_~R zet|+SN)r%*5)62Vk_4(Tu0~4B8}}`<+HPWzWL9a|Ev@ai+{ms_SmMM z+N+hYeEaCek>6cGfbHoPq*7_vO}y6zRy*8|Z=l!jLAsEHMxz1QY!=Gpa^N_%S`CK7 zA*`;w0S`dv=*|l&fXO&ofUChT?Kp+hN707>TCEl&lS%Om15m?fbT9w!n*j=LSpoBG z+h78q009rrr+5nU(Uq3L(jG^1@dMsI#8PEah2N2EuR9pPe7#IEERh zR4QR&i@s=HJcS7N=CEyd=bbnYqQ4K@UZ&4H0Bs)me12ifX0s`t(H5%$gn8EkK#_FE hYMDqqp8xN={{XptyC3TST44YH002ovPDHLkV1icFQ@sEH literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/closed_unlit.png b/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/closed_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..cc185dfdb5a6afa911a8f78035710018819aaa1d GIT binary patch literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C>ZPM z;usRqn*8VgfBVA@Ov@Oz)?Q&;%qLNLUK=vN11Qa0#Ha0e~oTm9{hX2w7 z(-R&DJ#Ox{v;S3j3^P6Px-5J^NqRCr$PTwQBjMHHR1r1_90p;ba7!33!k0;x1Ff*^t@c`%@FLLU7;{t5$v zf`$0d$0AfjxWN_zB|#Di(!`HyV$4T_R@S-Mhdpy==Iog>bB>aGUT*HqxwF>nHG5|E zo_+4X{OyJ3$4AF%WOPLF>(Rr`fc8PcH^Ai00UuXx4kj*fAbid#6&F`uslNlbVe#5x ziM@UFgWBEORbOx4&nCcIGjBhim>*NyKmJtUa(ukc#es0w*4EV2)Ra0o{o9Jqg{aHL z#9UfhDx3fOi@T~2;MVX>ZG1N^fQb(>IXJiku;Fuq)Zt=c@^&!*3IU#-{#ATFKmL00 zS_e=vQ<)w>__;X{?#9N38XFrcJ%HnL{weHXVxs+ngM$L*%Fqj40WM$qM;#v@w8=DgkmV!j%HFu?>A=_Dyx~>AhkkG`S50 z?!zY?H9kI}9-nM#__?;B91|FXi@(cAczSwT4eyOM76)(vC=kod0Slr{09zoIii?S9 z6=3F-mrLX0h9+`BTmYm3c!zUwkO+V%I3*XC0I%JgRU4aIz1h&FjE`yH$2FTHIzNq;|APJCzgTxT2 zlYu_WRs}G(V{{^wTL2T6N22&UhX5{2;L)j=b|RKz^qC&e7ocmA)&#&gFr7w$NK+nQ z;x^#{E=)cs%Un=XYd~KBZvO57EDz<1P%M`a%wi2_TL8)of=6tpU5eU_0X$qt2jlwigZGQq_4Re_^H?rE%(=O_ zlIoXtzv{*TRGuCS=p4@MAGR`WDgo!^>8UwXm4}0(t2{lHiw~3A3jHqy@EI|*Rz8G) z%K$DuE-q3`YS(P1E)UMvCa7t6df)SWfKLc%t-P-$-du$6-h4hl;!!3SDJHeOy1H8C zqHdhNRGbmdjJ_&?*6tx52)yXI1O5zvtwCV-!~s%dNy@@k6VGwXWSo=(-N(5|F>UxH zKqx-v!3B`CqY2=ukLL}A)XMt;5wyu8LA>Yt@JIXKSMs-Ukzx`)UTFZ>1PJ9}rXDER zJpzo3=+B60b6Q}nd{rcfws|Um1fWjGaFJq41c>3`5&(mZ`s)+`xsbuZLF>qi zsgJn&T%?#b51iP)sz!!~i**1O1PJBf6Ts#ThlhtnTv9B;w)%LkMrf_P z)EJZuBLN<-f2Jm{_-7y&7bzwQfQ8bGgt4IFis2C=K+lO7N)ul^cK|BWu2U;tWenF8 zgpS|2s-n0^F>O6z=UMLqSChwnX8yv$!asXr6R(n1G9$-#Cv9av+fZLkyy-cqwxLqY67T%^05cMf*@lK<@9+On z6epL@2l#@Y&{}z0Z6rOEVCLfa6eJ0NTwFphs|1MQ;S#{?FJX%Wh%MK48G|3Z@V_OI za21yj%sK+Nc-RE6^;axFRfl~Gut}zfE>AX9tN>M9Y{vIt#tI-cz69Ir0cQRO4NB9{ zHscc^yoOFeRa{)g_hH5e;NlV5Uy%pICg5CTxG`*=H&4IwNykZ4+te>=7OXhrympy&HwP}&vzamR=Ook%~a=Bs$Ko&>zrqO$T%y%FD8SRT0#A z36~g5v`Yu&zOonz51RnK{&H+h04#z4G_R0a`Klv98!_`ltaMEwml#Z5r9k-Rd4QCM zcxb!lJRrpnm&PoJF@;&SVl4jTr7h5NedenRs%i&3>P$ge98gsnD5;g_0+@C9 zuFm-C^IhNJTw*Y7fgsY+w{LWRL`iyq2MHkUFK-(^8dW|aBLS_d6b`A0m*DyCAug#f zAprewNC>ys=MI2@YQ$0is*mU3p|$eTns~xM`&6Hg&nQX9>*x8s_?zzc2@ui_wa*0z z`MxPY$aggXB<0i+58wh;wTXMp=L00858vSegksYDsms$P{k38L3*E-H#Ixm0n*aa+ M07*qoM6N<$f}F+L8~^|S literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/closing_unlit.png b/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/closing_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..7498990a390fff5bc731e3baf307858de3ba839f GIT binary patch literal 530 zcmeAS@N?(olHy`uVBq!ia0vp^2|(DY|LVWJZ)g7gayQ33 zC84efpUW1jM3zjpl9GRBGrjV(w^{7`kH3`q%U{Rq-`5M@{OZ~IpC|ve&)L0trt>=A zPcLuPUCx)6GP(UU;|BX9pS;|%U4_qp!OP(3>gTe~DWS>x#=icOSELqHvM#qqt^fe%s?IS0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/deny_unlit.png b/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/deny_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..8c381d4c61eb53553f4e9ee9184c0bb067df59d0 GIT binary patch literal 350 zcmeAS@N?(olHy`uVBq!ia0vp^2|(!}C>Tt7pBL_kH(w{qxKbdX5In2Y48a8O|_Z zGB&v0KYDjrl(~P{=aidki*4nKcB(J0-gI|+mFWZX?{!9Qla?D+eJlE(RkwX{B3_fg zW=q#LEc`$JK_gGjm-qu0usILv@}Kn#Hv4a1+`#^>bGptP{_Z|tI5Bv-`njxgN@#*J E0NvYmaR2}S literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/emergency_unlit.png b/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/emergency_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..f210ecf123ef7c095416ebee9a638fb3f5962b80 GIT binary patch literal 588 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQk(@Ik;M!Q+`=Ht$S`Y;1W>TY z)5S3)qw(#{g}jFocvutvhXyz%gr7*0)ta5!dZ=NM7a#X3FD|uWcPeou7pDTI=K8KzA{C zy85}Sb4qARKO}_AZSOoD*7PCC#DdqUUT4YBha-GG5};EA7)U z%Pl)B#5S^UDv5*yxNw>++VW~igvX`2Gl%UT{8BB_e4^DfF_|$nV?wO`5BWduuATDj zF`wjQxZv~ALc6wx19}1Lt|H(?D1tSL*h@TpUD=;8v2n6nFZwC< z9;nU(9BcR9o?gh?;K0CgP}woj;EO|MyztUm{(J)sp$QTODjI1|V$FW;eD^Y9y3F4> lJeRlT>fX#Yn)dshFEc1Wf#AM1V+lVW(~eWB5g;xs!~xDe=FtEE literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/meta.json b/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/meta.json new file mode 100644 index 00000000000..0e560a01f74 --- /dev/null +++ b/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/meta.json @@ -0,0 +1,195 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Original Science Airlock taken from https://github.com/ParadiseSS13/Paradise/, Roboticist Resprite done by Unkn0wn_Gh0st333 on github", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "assembly" + }, + { + "name": "bolted_unlit" + }, + { + "name": "closed" + }, + { + "name": "closed_unlit" + }, + { + "name": "closing", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "closing_unlit", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "deny_unlit", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "open", + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "opening", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "opening_unlit", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "panel_closing", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "panel_open", + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "panel_opening", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "sparks", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "sparks_broken", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "sparks_damaged", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 1.7 + ] + ] + }, + { + "name": "sparks_open", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "welded" + }, + { + "name": "emergency_unlit", + "delays": [ + [ + 0.4, + 0.4 + ] + ] + } + ] +} diff --git a/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/open.png b/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/open.png new file mode 100644 index 0000000000000000000000000000000000000000..1ec26cadcca1e0dcbc9bc81e0de76648fa20da73 GIT binary patch literal 366 zcmV-!0g?WRP)Px$C`m*?R9Hu2)YCWq|NYx{22L(c24ryQ;#o!%0V;ApcEXHf1aUlsJmAJZ_;#1! z#mg5AhaMcDnFH(;9R3UF@i9Dj_>=+c01XaR6#voP0l$8J1v@~G-vCV0-2u!@{}{f1 z|32z~(GVC7fsqvguF1{}tJiFRl!OCO4h*;hEEKI7cD&nx2mx7HSq6@mTy!gnQ5>Kk zFAcYxUUdPA1CVP&dQ?Op%P&4Z%kZ52HEMNCPs{oF1sHDpxQ%cCy)6etHQgNm%6dze zE@j~3;{zx5A3y)nHv|UU0ibr^ty{MSE(As$Fd71bHv~XkvlI7^(xp2F%7)R=(cppz z-XMYX%V^mlh4lx|ojb=MBrFc^3W8fi1MUD=_nej?fb3C_hhcUC0DTg`5QgaHVgLXD M07*qoM6N<$f)%}yd;kCd literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/opening.png b/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/opening.png new file mode 100644 index 0000000000000000000000000000000000000000..cbe0e327c6241862483d5b68beda9426837ddfb8 GIT binary patch literal 2164 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/panel_closing.png b/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/panel_closing.png new file mode 100644 index 0000000000000000000000000000000000000000..4a0d28b65b41e952ff138206e67c2eab541e97bb GIT binary patch literal 590 zcmeAS@N?(olHy`uVBq!ia0vp^2|(8{u8~v8D4VHsbO6G zfVso|4c8&1BjN!kB0N|OU4!0~Gv5ndX6fx$roOr6aZ- z1}+D8Mh=mwTHm65f$YT+y$l)*tpc|q)?a62$bORjbN!B}<;)J{46?aLPQ2j5WfxWl zzy;Ha9X%(xy#KrYJX>?)=CWs%eGdyFR+UR`zZr2VN9~_N{jt6Gk2?PAnJwY{SLvDM z`@edd-mLt>(7nr7{jpQV;rKa^1@7->YujunH@iZ-boN@t%`<;2o-C68e!BhVkJrvE z3evs1yXSU|;J$sc7FDOMPPG6kvTf?}5?y%p$g^LX$F?7+(_U_op8Rn2BePiMu8SPy zx2>n0vOl+0w0Jfv$HLzJlhS?q=NND39Qr)x=xgtn_fqdn<97>xU2;dom+?U5d+-0+ z7UwOkB{pj1eP))D-aBvhl9%6~Eq>B_!zO+0ZPP-%SJ!?r7*&b8AOaumcP@u#+`hMN Wo}Z+2=^ZeEFnGH9xvX^(3p31-d+H}+6gk7a`|=pK~c0c-aIha zzO!7dxw>&|Uhi41)>Khve*oXHc-WHM{awae3#zDt9bItJzomGD@u;NA^Zfw;RC&(R z+4;}<^cRgc0Ba|_)f=v7Q{dBt)ys2B=hFkG8^@-04#0?r>Gygqk=GUg9M9*bc1{7h nNn&>QP52cDfB+Bx{yo44RP&P*c~z&500000NkvXXu0mjfWXh0Y literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/panel_opening.png b/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/panel_opening.png new file mode 100644 index 0000000000000000000000000000000000000000..899651c30446a8998f9b1fabda944d7360df9810 GIT binary patch literal 603 zcmeAS@N?(olHy`uVBq!ia0vp^2|(1-DY*PN^juO zbNHjE%+V}hzTm-T4o;1<4LdFQi}tCdblowo`Fw9KPk9UnW0QNUY{Jcn3`Rl@ZcHaU z7$i9rlo?Z08hThJfCbZzzG}a0!s|KdkHxg-mcRb)+q_CLxowlq-njFYtJ@2|{)%I0 z`1?ol`^k52icPAbZk#+mVWG}xUygG*tPBm`bydWlTO4?D>b4A@?rGQAiE&~FHn8W^ z)joPy*mC$WPyYMq6%{fISA?uRXj~{9oWXc7E0M--(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/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/sparks_broken.png b/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.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/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/sparks_damaged.png b/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.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/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/sparks_open.png b/Resources/Textures/DeltaV/Structures/Doors/Airlocks/Standard/roboticist.rsi/sparks_open.png new file mode 100644 index 0000000000000000000000000000000000000000..630eabb976ecf11fa59ba29f03502b02bde399aa GIT binary patch literal 175 zcmeAS@N?(olHy`uVBq!ia0vp^2|(1P8ZNkY>!D5Xf# z6r~g*LKudVwY)h1P1ErG{Y_O>7-LwiR)`353_Ys?Q50dVWxL(toFmV3j4>Ev9Ps-l zJRA;eHXCkkZUA_Cdcya8uCA^oYs~_vstSOYmlptvqL5)2-05^$24J__0pOg&T1%E? zSZlG?E(5S$uW`=d`##P&PNx%L7!t?vWUW~#Fvg&@CP@;4AQ;U@mSvOsz$}0yNe~gr zvZU)ew%aYf@6$BRWUX0O@bK^eKpe+o2Sh2w$H&Jq0Jpcd7-MkGk!2bD&AuCkVVOQq zRTXX9QdJel;}HO*6wbM2W`WlFXVbDQoiPRx!S|=j%`#!vby#aL#<+j-FCvo*Fs}mF z*VkBUT~QQ-VTg#xI1v{CD2f856iw4m*R_me`SbI08GyR3UElW{k4Mrp#q&J0)~wg- zWdO9+#Bq$Zmb0@nHk%D`9JAOk8XJyMilQjo>+7qG#+c^-Y=BO>H^PTRIWSFs4d+uIvimN{b#&(F_dttCm4pMS((2iWa)^nH)#d1G6q zEKBzL{W1VwUta`4Al6#<`1tq(<9X9PE&uy@{s#~QNIZEt|6~9F002ovPDHLkV1nDB BNt*xw literal 0 HcmV?d00001