From b3014e6cb33cecb6796c3002385d862d581e2762 Mon Sep 17 00:00:00 2001 From: Nemanja <98561806+EmoGarbage404@users.noreply.github.com> Date: Thu, 11 Jan 2024 01:06:01 -0500 Subject: [PATCH] machine parts + power cell resprite (#23913) * machine parts + power cell resprite * logic fix --- .../Power/EntitySystems/ChargerSystem.cs | 9 ++++----- Resources/Locale/en-US/wires/wire-names.ftl | 1 + .../Entities/Structures/Power/chargers.yml | 19 ++++++++++++++++++ .../Misc/stock_parts.rsi/capacitor.png | Bin 420 -> 254 bytes .../Misc/stock_parts.rsi/matter_bin.png | Bin 412 -> 304 bytes .../Misc/stock_parts.rsi/micro_mani.png | Bin 380 -> 279 bytes .../Objects/Power/power_cells.rsi/antique.png | Bin 320 -> 268 bytes .../Objects/Power/power_cells.rsi/high.png | Bin 312 -> 296 bytes .../Objects/Power/power_cells.rsi/hyper.png | Bin 352 -> 325 bytes .../Objects/Power/power_cells.rsi/medium.png | Bin 351 -> 298 bytes .../Objects/Power/power_cells.rsi/meta.json | 2 +- .../Power/power_cells.rsi/microreactor.png | Bin 315 -> 270 bytes .../Objects/Power/power_cells.rsi/o1.png | Bin 169 -> 118 bytes .../Objects/Power/power_cells.rsi/o2.png | Bin 174 -> 118 bytes .../Objects/Power/power_cells.rsi/small.png | Bin 311 -> 272 bytes .../Power/cell_recharger.rsi/empty.png | Bin 333 -> 391 bytes .../Power/cell_recharger.rsi/full.png | Bin 395 -> 465 bytes .../cell_recharger.rsi/light-charged.png | Bin 765 -> 549 bytes .../cell_recharger.rsi/light-charging.png | Bin 874 -> 582 bytes .../Power/cell_recharger.rsi/light-empty.png | Bin 260 -> 121 bytes .../Power/cell_recharger.rsi/meta.json | 2 +- .../Power/cell_recharger.rsi/open.png | Bin 381 -> 148 bytes 22 files changed, 26 insertions(+), 7 deletions(-) diff --git a/Content.Server/Power/EntitySystems/ChargerSystem.cs b/Content.Server/Power/EntitySystems/ChargerSystem.cs index 7926e1a84d..6feba0d52a 100644 --- a/Content.Server/Power/EntitySystems/ChargerSystem.cs +++ b/Content.Server/Power/EntitySystems/ChargerSystem.cs @@ -115,13 +115,14 @@ internal sealed class ChargerSystem : EntitySystem private void UpdateStatus(EntityUid uid, ChargerComponent component) { var status = GetStatus(uid, component); - if (component.Status == status || !TryComp(uid, out ApcPowerReceiverComponent? receiver)) - return; + TryComp(uid, out AppearanceComponent? appearance); if (!_container.TryGetContainer(uid, component.SlotId, out var container)) return; - TryComp(uid, out AppearanceComponent? appearance); + _appearance.SetData(uid, CellVisual.Occupied, container.ContainedEntities.Count != 0, appearance); + if (component.Status == status || !TryComp(uid, out ApcPowerReceiverComponent? receiver)) + return; component.Status = status; @@ -155,8 +156,6 @@ internal sealed class ChargerSystem : EntitySystem default: throw new ArgumentOutOfRangeException(); } - - _appearance.SetData(uid, CellVisual.Occupied, container.ContainedEntities.Count != 0, appearance); } private CellChargerStatus GetStatus(EntityUid uid, ChargerComponent component) diff --git a/Resources/Locale/en-US/wires/wire-names.ftl b/Resources/Locale/en-US/wires/wire-names.ftl index 041d07d130..16a4ede6b1 100644 --- a/Resources/Locale/en-US/wires/wire-names.ftl +++ b/Resources/Locale/en-US/wires/wire-names.ftl @@ -29,6 +29,7 @@ wires-board-name-hydroponicstray = HydroponicsTray wires-board-name-telecomserver = TelecomServer wires-board-name-medicalscanner = MedicalScanner wires-board-name-reclaimer = Reclaimer +wires-board-name-recharger = Recharger wires-board-name-minigravitygenerator = MiniGravityGenerator wires-board-name-dawinstrument = DawInstrument wires-board-name-airlock = Airlock Control diff --git a/Resources/Prototypes/Entities/Structures/Power/chargers.yml b/Resources/Prototypes/Entities/Structures/Power/chargers.yml index 1a9fc6f87f..f9ea39b63f 100644 --- a/Resources/Prototypes/Entities/Structures/Power/chargers.yml +++ b/Resources/Prototypes/Entities/Structures/Power/chargers.yml @@ -72,8 +72,27 @@ components: - type: Sprite sprite: Structures/Power/cell_recharger.rsi + layers: + - map: ["enum.PowerChargerVisualLayers.Base"] + state: "empty" + - map: ["enum.PowerChargerVisualLayers.Light"] + state: "light-off" + shader: "unshaded" + - state: open + map: ["enum.WiresVisualLayers.MaintenancePanel"] + visible: false - type: Machine board: CellRechargerCircuitboard + - type: Wires + boardName: wires-board-name-recharger + layoutId: Recharger + - type: WiresPanel + - type: GenericVisualizer + visuals: + enum.WiresVisuals.MaintenancePanelState: + enum.WiresVisualLayers.MaintenancePanel: + True: { visible: true } + False: { visible: false } - type: PowerCellSlot cellSlotId: charger_slot # fitsInCharger is true i dont think this will ever affect anything negatively but it lets it function diff --git a/Resources/Textures/Objects/Misc/stock_parts.rsi/capacitor.png b/Resources/Textures/Objects/Misc/stock_parts.rsi/capacitor.png index 548d47b78f157b6bf703283d10d0d58c2da61c8b..305087c37b634d1fe0fa8962937605c45200cb89 100644 GIT binary patch delta 226 zcmV<803H9N1O5S!B!2;OQb$4nuFf3k0002ENklcGX zbmp^S8K0LXGf15G#|#s-O#>Ijk@fNnW50Ev_8 z2$CHD3UXu%VU9U};W~yqO&kCM-k!D$&z`@5TMToEl%xp5#DB>&cEI)PR~WW#KMZyR z!~qOoi$MS+PAVWf7r-n71^L$Ps1Bs511d_a89I74F!=fgV90IWya6n~bK6qdIRFH< zZ*61n^sa*QVZQF~j%RrJlE!J^*s&`N_Kx0Q%RoSGM-Iayk0~hfG<86A%`{LR{~s8L z83pUtZ-B|u&VKVQ!P47dXT;JJr%Z^%(-00000NkvXXt^-0~f)d)LY5)KL diff --git a/Resources/Textures/Objects/Misc/stock_parts.rsi/matter_bin.png b/Resources/Textures/Objects/Misc/stock_parts.rsi/matter_bin.png index 1e0d4f86186e912fffefa03c761fffca9aeaf1b9..bf30fab981030aa21006292907d09530e03d35d3 100644 GIT binary patch delta 277 zcmV+w0qXvo1F!;+B!2;OQb$4nuFf3k0002$Nkl*T_4c;6oCI)H(Jfx*i^fPtNp3xB74U_=zd&+p$DK7al~ zw3#G100tuB6S0c_{P~k)vxZJ09Mldd&Bpb2JQzkY@G4gdjhaTNwGQ#A%^0fG)Vdi=`&^B1l&+<&=q2d}yr(|R$)wr)R6 zxdUL9gM!%K+nPZ`OPzu7y*fnlG6RE@qzKp|kQ(G52Sp7bM-$}$h z`FEb(0b0%gwkR~jmtpmq&0t4>EC;c%r3;cB00Iwo%KtyI^*O^su;mlLVy6uY7#N;? zgsTCC6bK+&zIt=pQoLD^Xa^{`KLi_8!#3kTL%RyZawGuqHF78rYdO&lfQ7(~8GkS= zhXHadC)xq95NK`5`hV;gB3`dw{|Jxg&6_uXX;LgF+5s?7T{Dd&!>R57T7Xdpj5=V{ f0izBWa0dVY^rDTfxqo2<00000NkvXXu0mjfOSql> diff --git a/Resources/Textures/Objects/Misc/stock_parts.rsi/micro_mani.png b/Resources/Textures/Objects/Misc/stock_parts.rsi/micro_mani.png index 118f810d73740188466501e1e0a3f7b89774d6ef..b67ee6be5226a7288fc15bfe7f36a2d6b6597a5e 100644 GIT binary patch delta 251 zcmVE2XGZ)`@sVQ?t>z6BwmZ4MVlBE-MkNGH;?}@{{W0J#%3l=2lm?? zxt@>5{f4Y8jOTw@CYNOxQC1eBuCI8J1sO&(*#a_*D6f=A<8*`opwk+z=MT*{t00XN zYTGCBN(mW8`M>S`z`EbJz_26UKso zzM%vdFJM%`KLQYwzCsWX;YiazI{?fV%ot;AWN%9dNYfc?TS@=`002ovPDHLkV1jXC BWJ~}6 delta 353 zcmV-n0iOPs0{jAyB!3BTNLh0L01m_e01m_fl`9S#0003lNkl0{*Nw}lNriLHwS=#p@Alxeg49AhW-1dVK~asDT^dWk>mi7rN}^B zT!leyM-H5S+OU9uR6ueFfE)p%LEw?c6tE*eG{eg~U@=g1fq$Y0MpMlJQj#J-YztuO55Wc$6f^u+QBeUq z0!D)XDB*z|0a{Lgzz_fdn5Bd)C&~fHApim(%VFRc)IyNYVV08$hz*Kr1lnfKdmGI$+cR1MUC-_sE6Lk}&Q400000NkvXXu0mjfLg15* diff --git a/Resources/Textures/Objects/Power/power_cells.rsi/antique.png b/Resources/Textures/Objects/Power/power_cells.rsi/antique.png index e8fbf6f2874d0ff566f14228910c25fdded1ff83..3c0616cc2140c6e71e140d4bca4b904214659cb1 100644 GIT binary patch delta 240 zcmV zYW6!_u`Rk+l@2Kj13;$T>yBL$0aP3?k8XfL#X)-zO)<~&@@aDSDd{HwSe>^5P3NH% z8%AKVMy+1M-PnE@fva&VUgr%U0B|_fYo0=;>wS_W0Bja#znA+6%!vwkCgOThPo34$O9f58Jb@+K8p*^nFn0000A>0B!3BTNLh0L01m_e01m_fl`9S#0002;Nkl-IAtOy30Jcmi9zlsV-w500000NkvXXu0mjf&N+6X diff --git a/Resources/Textures/Objects/Power/power_cells.rsi/high.png b/Resources/Textures/Objects/Power/power_cells.rsi/high.png index 966d10dcab76c156f5ad2442a95f347d3268d999..ad426aab85c71e883665bf18285c71dc940a0127 100644 GIT binary patch delta 269 zcmV+o0rLL10;mFzB!2;OQb$4nuFf3k0002uNklfQs3AymgH^9W(QYd&bal-JsJ%fK)t9zkk#K7AQ#-fO^qn0Vqk8 z^X0^PyL401od95){4QWkuDC7aMIaK2QplE{?q1`c32at7VCpdM2Lb@&(F}m9o~LIF z0njuJ0JRo#)!36jRnL2B@-+eb2CT{dDq!D0A{YL@z`GB2*dITZ5d=XHeBlO;1u+a9 T&N=n~0000c7)~e^JCny1 z%a`JKL{wBn@}2z-{xS{CJ_SpzAIWZr3lk0>-aEp@hj;u4FdEdmU`f(-Q~54tB! z=I$svu$jGI@>}k$*6`lR^QA4MG9EDq>?nLAG~?QaOUV{nO4w)UF4JHYXSNi0)8V~6 z^D)B&)fR>mf(tGz>SUha%9gr1cU^o`-!6#O9;4RSK44$rjF6*2Ung9`=a3KHy diff --git a/Resources/Textures/Objects/Power/power_cells.rsi/hyper.png b/Resources/Textures/Objects/Power/power_cells.rsi/hyper.png index c2af41fc069b3d21e8a24341254ecb3dc707f205..6a3a53c69b6b8f66cadb2f33ce772c02c43893b4 100644 GIT binary patch delta 298 zcmV+_0oDHC0>uK5B!2;OQb$4nuFf3k00030Nkl!AzPx~ z=m1lUya_<-OfdzFyvga;8}9RqPD(uiz}NX&psUIN7`lnV2&4|v)GOz|-u(AO<^-ae zz|-s%c-R?pOQn*zFoUX9$30Spb;LW39rW1nhP#RFOXu@K0dVd8`8d w3FNBD_yyLBxFenS#V6iUZvh2C5QM$p8|aoex@4rUFaQ7m07*qoM6N<$g3DWlX8-^I delta 325 zcmV-L0lNOh0^kCWB!3BTNLh0L01m_e01m_fl`9S#0003JNklUAfTwH%CIf8 z7|1#cW;cZ{2eKgIiVBJhT!;2EykfZZpA<)s90mNb-cXhkgMV|ZIGAOPB+q54#t@_G z_Q>#qN}1SnLku?4*$cK$Z{!ucvHgc*g2Q8wVhV0LD%45I|q0{>8vdE45{j z)*z#x(BNo%^~X45g~6dI>NkXK1+LW5f$R$kT2Lj*z@|7_x`KP?e0Q?noeY8?2*N)z z>Dy?nJvVV~)}%ITYipB}*%ZCs0I+<0?|tvIZzDhu1iY-CfPV_DH2{m{GZmn)pgCI=LZx7K@jeO3nYCx V$eH5jw*UYD00>D%PDHLkV1h)+dv5>$ delta 324 zcmV-K0lWUH0^b6VB!3BTNLh0L01m_e01m_fl`9S#0003INkl0{tsi%&kSKmoW2Ik&d%&$m^!@z%nmyk${@CafsrN-00Bb-O@=&6 zZ6NC`m~CYl4`e~ar6ffdxW1_|ykfZZpA<)s90j(;9Z;4pLw{j$2$&U$B+q54#xTXc z^?y!gC{d0e$pIi==I18D`N(W?0nrY)bLS4j*6sM!WSgrqd_8%SHVy!R&6_uXXvO_>qQ-{6| zxPJW#7~_)%fjt*{m>90R;8sVr19om(N>sky2_m*FrM?4b1x6h(>VQ!Pj5=Vz9RL6V WiAb>QhQ#Oq0000_Lt@KW zf_k0a3&qD^&eV>G5s3q|6HrxZMW7Xn-;~IX|Nl_}hG7`S&K#CDh7ca(y3@!xR8uW# zM-|S~UR4**JuYnoaL&kDJ5>#J5?P}RRGGe1i*WrCA`Xj_nxX=C-jM|UyxEFUgqRu`Yo)! sfublji)S17_Q3kS-)zP(48z!kCuQa`y2*Aw2LJ#707*qoM6N<$f`3414FCWD delta 288 zcmV+*0pI?P0=oi`B!3BTNLh0L01m_e01m_fl`9S#0002(Nklt^>ZAg`L94 zK>z{}fB*#O4d8tBtn-K1gUQ#JAH@|szG&)%I83wvWZ1R^7k__SWfA5(|5Rn~eaD$Y zmfaAlf>1t!x^n=l>D>N6svwjAvP-$z??an`yav;btJX$tWs1TR=s zm>Bm=bB0gG7y>0C&+mEw@+V%vI%_0CPD=}*J%PIOq4D(u48!;@pe##VUEj3=k|b2R m;eHO#6$Bsv0T~D|I^YF;nNN6o#V(it0000_06?k|Zr9q?=rKY8%eLyS_`3B;W%81qWnEs}d>z0000DzCuU~F` z>Lax%j-kh_Ug|}~;puYhK$RfyfbEOk{4hEsi5AW)Ni6l7k5JM+MoB< kGyBQ#G5fKCmD;fLZ2A`f0000N~y}*PuiTB zQn}!(j{^6mhTa7~uiuz^|EFI&Gf*`M6fo~o>pxqQd6#d-@zZzia~%51c-7D~NJFo| rblbE4`(!sfDv;Qq1y=gNVgYmOXHol`N)>Dj+(02uS3j3^P6ST5CAVyR-pF+Nr#kB zxuT+_M(KlxF%wYJvIWWl%s@+>6cH9_BAWzg{;K!;^}c@@1VIplojLdxT5F$ET$_@@ zR_?AeHI*&g*%;&9_vl*)5XUk1>jikAwFcmHzVQIG){Nsw*KKtnEyDzW+2n75X>uLf zXo-MQ3Z>LXF3)opM^Uui2Kv6IX&SG(RRjRqwgn)|GK?_*q-pAMO9&EJ`pDk|<{OwM u-&A0}fh0+`7x?zUhGF0{tsi%&kSKmoW2Ik&d%&$m^!@zt}Z7tl#wP500Bb-O@=&6Z6NC` zm~CYl4`e~ar6ffdo;`m9b|@*1AUO(bi#wn!Uxvcs5HKqg&3}=kID#YxfP9&sn+WG4 zv&jWSJK)ZpI}BU5<5%PDX$y`9nm7OiHgDblrhR<_7$)>LgW1X|x^S_r+Yf^sasC30 z900O}5CAy>6k0TK0CEVxd`>AKI|MW}b?EDW>({SkI$-Cvr6iSbRCfTaz^DU8 i9Wd&EQ3njT0~G+B{YM8T@dhsd0000T8Gi-<0047(dh`GQ00DDSM?wIu&K&6g00BWsL_t(oh3%6&Zi7G& zhQCA+7jVS|QqUpg0DFN=m4Xxa1d*`h!lFP5SKtH`uDk^;2e3lN6-S;U1Dyi$JSWSto4qN~YJuZ8IF2)E;WNE00B~LRD&9l&(lbGK3lKtFMlc8h0HP=Y z;Nv9XU5G)&k|eniJ<5SCOICy=$um+Odfyv{!SQ%(Jk$CEK@ePAsQEm(5TcZ+lcJST z4oGS8g#@K|BXDG^mRe3UG17q=PfAwQPV6>{-9`--Fv@}7B9tQmZf&GHqKKpXbg*@xVx}UzRng*En;S7W@hG3@(pj{ VX&3t``3(R7002ovPDHLkV1jZUq|X2V delta 317 zcmZo?KFc&gvYwfNfx%@-*D)Z)SRCZ;#IWw1%u67LCEd~2k%3`jKlh(RRv_OXz$e5t zzpQQLwmnxLKJgDO72q*zoH*~iu&||-TM&zgp}w84#(7ICr+~mHNxqI(>#TvAqU__& z04afzAiv=MsDR;ta;zi+Lp=j$fk$L90|Vb75M~tB@M-|+=<;-N46*QkJHcD1MS+La z)ug7W=>Kg$A%_WpkrAe=Uls|+hwIOH)F96_c|!j*=YS*DiE8s$)=qPMS+gZ1F_xW4 zTp^w}(qLu6L0Ji9Z_ynO4kjypVG=is?$vMP?nvk^j9l=a;dh;GhS{%*9oih5eoT4M xq7Z#LvOuEh!pR_(s_A^?LhpWZcW!s;kUb$aD(m9%7QJ7{U*%ky20YQL7tY#C8 zZiRl)L9%3hRL{pf=k42Di23g%{EF>%`@=2YYPEdN9m07~Lw~VYbi||4=vcb}I6LaJ z2n0Hi&*vTSu^sRguvjb@kH>pC04b&G{cuAF;dy5Q9RR4;>i~4ST}QrLE^~cx1HfzY z1%ONI%8u9THKu9$&JHD@*=%~&o=Py35=Gg>iBbb83w9iYrvOD!Y>PXc4)E>3wwBA~ zm;tp~&2e@cXMZvoOw+Xc2ZO=hr-2#Xa zYUMgRlz?3a?s`4$fkzr(FMa?(RaFebK-07^qoX;nSzbcQf}Im0)V^o}b{%-HR=Le) zF$@C$P18_S^>hNf{(_%2S1Og$2_7a0f#FtM zbEcERyyBRkkc&P7UPo13MOjRICx|euy?j#o2q#y(|3m3ztc6XR#HO*@E7&{EoWQu^ zFsImUR+;cQ3pUtJ=-TehYp^btdyjGMx#g3Y_T+t*F1REAz$M?Gk&+@+a=jvDTCIfsT@f_0)i+F>0X4BF+?-PeuNm7WFF{6;-2rA?vb#!g-6cTB)&CpZtZvytb0& zI@Ji`SV96xh>%f385LNF(5{hUB1Pvh5C5>^Pm)U}R~d{P3#dYc2j29_;-Q(Roopby5PHTQY zq5^WdJ4uHv00017Nklngc>|FHros@9g$dY=UH=Rcr(g(OLmBuRSH Y38la(DqkprqyPW_07*qoM6N<$f^#_D9{>OV delta 700 zcmV;t0z>_!1pNh&Brb(%LqkwWLqi}?a&Km7Y-IodD9@FVJxIe)6opSyrJ@xFJBSEo zs7@A&ia1IXky0&x2o-#Ac^~J!bGYw5K&Y3QW_3jYO}EWtOcFEMRWb02J_M

zC;{Csj`J}F1a^T&&2heu9j9>u_@99*z2&def!R;eYb`B&1Pp8g7uPLK*#jO@9|3sofnNXs0Uk+2K~!i%?U>CC!Y~YlUC!O3 z1LRsMS)sQMfW!dI(E*^`;l>Jy;F4k`$LsXqvUus_Lqt}jtuEGKFL9kkY% z#X%{B+4q>Cl7$UGB?}vXN*3}447vtSa+y2LOm*~ymKayoC+O_}-2A~>I0Pg9i9sEZ zN;P+SF?!<*AL1t;Lb5$|0ip&gYL{dAZy3}8GQD+xxlrtYlghzDZP!ry`~_|{#GDVS zM&vGk@N*Qs1|$nOf`(F@p){Gk-vWU!BwfTX0XOc~pJGC<0S$-(wqj@7kZM_A`GNL^ z@DYo5)*m(laN|Z-dtZ1WoP774FomfzAe{Unv7^`L{{g6EVFOUf!Umv{g$+O@3mbq+ i7V-u#48srx;0jEeVc4nQ2bll>002ovPDHK)LSTYe@-Sck diff --git a/Resources/Textures/Structures/Power/cell_recharger.rsi/light-charging.png b/Resources/Textures/Structures/Power/cell_recharger.rsi/light-charging.png index d11d1d8f124398f138158832bc93726d53f5f73e..15011fda1c0b04a0025a0e58d09b88ff5fb19e62 100644 GIT binary patch delta 557 zcmV+|0@D5J2F3)CB!7izLqkwWLqi}?a&Km7Y-IodD3N`UJxIeq9K~N#MX41BJBT=B zs7@B7iU=-J#UfZJZG~1HOfLO`CJjl7i=*ILaPVWX>fqw6tAnc`2!4RLxH>7iNQwVT z3N2zhIPS;0dyl(!fY7Kg)$E!8RLwF{@tBy+t%^Ob=tB?zM1L_WF;h>Z7c=l2U-$6w z^)AA*ywCkP`jx!N0G~)a$8^IY-XNadv~M{K$3L|nWrS;by?xO#aXS?SnHnrg~7bGlIA+i5yY{C1duoK31Pp8g7uRh~-UBXofT1T{G9*Xx(-aB? z;QfrgDF+PR0)aKRx7I#RAAk&XwR{5{90FrS%3k+)cYkkZZ~vZY_4fnnD{|KW*KtMw z004YRL_t(|obA=Y5yCJGMA1FaQTp!y*R(Xi!7%ZN8Qv>EKZi(800000fZuR6y_%kw z{Wvj{d#yG71%IwhduRiv`!2wS=?$FjZ)wx#^UPnmvjO_w^>4cXYbDoR!`{r+pX;Yd vo543w|0Y;}>jF$aLHYmy000000Pv9)uR2_riJRUm00000NkvXXu0mjf^I8YD delta 851 zcmV-Z1FZbU1nLHmB!7cxLqkwWLqi}?a&Km7Y-IodD9@FVO(;ZB9L0Y#h!|Ozg=Fy- zSeX)%ve6JJN@LUv7T$YfhMMnyLHpOJ;kI@6l$J4@2vxB zx8Q5j^F9wf@9PMv9^t|+`Ev&_@GkmhNo(JSrgb>GENR9zoNqwOLtb}uU#gNBOsC=X zM7}8r&DT&rSM2R)pW{1-OIH(Du)7DH8Offn@b0?u-hci)fgaQKy z2L=!h41XXT90G3?V@#ZVPiihF8DQ)sn3AUYN&gyV&Xt5qfB_n$7+|m0_Z$~)^A#2{ zf?vQNCnmr4o=7QL<~9KgkbsUA=n7O|3Uh6qI3ApR3kw;+EntM0e6GN{Gr~1tO+~6A zuc{LIH_-v~-n13Cu)k7)dfrx`JLIpx6iVu6>3;z1%u>}6liyZgG{TVL`kpHPO4WbV zPwD{LtXCYJ-F$|H9#Ob%pJ;i`e=_A3!5kmyf#YmT9~}GdIYmDe{bGW?d$vKpPicMr zM&15P=#O@QnEYLH2;Fr?7{Vu19_PY|92-YcE841e-wdAf+K@~2QwV#G`nmU?LVy1y z^h_sr0H$j{rB2DvFQ<=dpm1;v6b=j^92h`2Fo1Ai0O7y@!hr#V0|N*L1`rMm00000 d004k2h)$1&_q8^Gkp}<(002ovPDHLkV1lX;fmZ+k diff --git a/Resources/Textures/Structures/Power/cell_recharger.rsi/light-empty.png b/Resources/Textures/Structures/Power/cell_recharger.rsi/light-empty.png index 3480c524fb4ab62b192f2faa6f04b95959d6ae58..82f905fdd9abce5a4aecf244bc983ca49d9c5a50 100644 GIT binary patch delta 78 zcmZo+s+?fxVeIMR7?RQW_M9Uxg8~EdM%xeXd3+DEusB6APWNVDU}z9G&73?hqhI*q h-DhtZfdW5HGs*sEIcL(4xd+H&@O1TaS?83{1OO~f8&d!P delta 218 zcmb&U>cv7h@-A}a#}180FpWHAE+-$4*&+%YlxEl_Z#r;B4qhV$E* z2L&Ar1YCu6H5F3J{(>v%a86DCu9lv9-RQ&%KuJiX|e8{53!QeZRx* z_L&V;{cOuz855#J7*MHov)0WIX|vf;GvyU?!sFBLf|Z=UGMdc}zkcIa!e5R36|A3* zdFR+I?pN^XW;(D%g8@c)hweYNui+mHhoditdPAsU<;T|@&Olc(c)I$ztaD0e0sw)U BQwab7 diff --git a/Resources/Textures/Structures/Power/cell_recharger.rsi/meta.json b/Resources/Textures/Structures/Power/cell_recharger.rsi/meta.json index 8f449561ca..42ad3ab990 100644 --- a/Resources/Textures/Structures/Power/cell_recharger.rsi/meta.json +++ b/Resources/Textures/Structures/Power/cell_recharger.rsi/meta.json @@ -5,7 +5,7 @@ "y": 32 }, "license": "CC-BY-SA-3.0", - "copyright": "Taken from Goonstation at commit https://github.com/goonstation/goonstation/commit/4f88b9314336631929c9cdddb1567fc08f83bf9e and modified by potato1234x (github) for ss14", + "copyright": "Taken from Goonstation at commit https://github.com/goonstation/goonstation/commit/4f88b9314336631929c9cdddb1567fc08f83bf9e and modified by potato1234x (github), then again by EmoGarbage404 (github) for ss14", "states": [ { "name": "light-off" diff --git a/Resources/Textures/Structures/Power/cell_recharger.rsi/open.png b/Resources/Textures/Structures/Power/cell_recharger.rsi/open.png index 059bf3abc261aa4727818fc603ed447515e31208..139296e18028b53ff332108b6e666046bc07d53b 100644 GIT binary patch delta 130 zcmey%G=*`3WHlQD14D6D)fXVeSRCZ;#IWw1%u680&(p;*B%<~0Wk)Us1rC?M&b}9t zR%=UCZH4HZ^eX iU+}7uk%2*BGlSz%zNG~Ud+dQGGkCiCxvXMhQXU?$GYrNv8H{;(CC&>ATUxpC@k;XXNd~cq z80y;@Go0b)lNQ!EZ)xQe5Ey05Fw>afza(FWfPmbqb=E-hrYX)^0;D8Mg8YL2;{Xhd zCS2QriZ}~AB8wRq_zrMtk)v4f^+ApEq3K z$eCv2xmCwcpZm_kuD$&-zoTlaaz5JwYc{`q`3w(ZnA?=~8+YAgJj*)a&{WX|rychg zqAwMDot)%Q&Tf)ok>>rOf@$9^m9Pcx8D_5RP2&9}XmHV>hV8}v!W&hNlaBiMiySyL vZ9B`XT*>T6r4Rp?dgvc0t2ZbWvG~rGyeZgMEO@Us(1i@1u6{1-oD!M -- 2.51.2