From 55342600550eac06aa385226961af7a732683c48 Mon Sep 17 00:00:00 2001 From: Conflee <46701008+Conflee@users.noreply.github.com> Date: Mon, 3 Aug 2026 17:27:35 -0400 Subject: [PATCH 1/4] Lights Respritening --- .../Structures/Lighting/base_lighting.yml | 10 +-- .../Structures/Lighting/strobe_lighting.yml | 4 +- .../Lighting/emergency_light.rsi/base.png | Bin 0 -> 304 bytes .../emergency_light_off.png | Bin 0 -> 442 bytes .../emergency_light_on.png | Bin 0 -> 2043 bytes .../Lighting/emergency_light.rsi/meta.json | 71 ++++++++++++++++++ .../Lighting/light_small.rsi/base.png | Bin 0 -> 534 bytes .../Lighting/light_small.rsi/broken.png | Bin 0 -> 493 bytes .../Lighting/light_small.rsi/burned.png | Bin 0 -> 524 bytes .../Lighting/light_small.rsi/empty.png | Bin 0 -> 360 bytes .../Lighting/light_small.rsi/glow.png | Bin 0 -> 662 bytes .../Lighting/light_small.rsi/meta.json | 36 +++++++++ .../Lighting/light_tube.rsi/base.png | Bin 0 -> 620 bytes .../Lighting/light_tube.rsi/broken.png | Bin 0 -> 758 bytes .../Lighting/light_tube.rsi/burned.png | Bin 0 -> 821 bytes .../Lighting/light_tube.rsi/empty.png | Bin 0 -> 510 bytes .../Lighting/light_tube.rsi/glow.png | Bin 0 -> 819 bytes .../Lighting/light_tube.rsi/meta.json | 36 +++++++++ .../Lighting/strobe_light.rsi/base.png | Bin 0 -> 443 bytes .../Lighting/strobe_light.rsi/broken.png | Bin 0 -> 488 bytes .../Lighting/strobe_light.rsi/empty.png | Bin 0 -> 299 bytes .../Lighting/strobe_light.rsi/glow.png | Bin 0 -> 411 bytes .../Lighting/strobe_light.rsi/meta.json | 31 ++++++++ 23 files changed, 181 insertions(+), 7 deletions(-) create mode 100644 Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/emergency_light.rsi/base.png create mode 100644 Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/emergency_light.rsi/emergency_light_off.png create mode 100644 Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/emergency_light.rsi/emergency_light_on.png create mode 100644 Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/emergency_light.rsi/meta.json create mode 100644 Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/light_small.rsi/base.png create mode 100644 Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/light_small.rsi/broken.png create mode 100644 Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/light_small.rsi/burned.png create mode 100644 Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/light_small.rsi/empty.png create mode 100644 Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/light_small.rsi/glow.png create mode 100644 Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/light_small.rsi/meta.json create mode 100644 Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/light_tube.rsi/base.png create mode 100644 Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/light_tube.rsi/broken.png create mode 100644 Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/light_tube.rsi/burned.png create mode 100644 Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/light_tube.rsi/empty.png create mode 100644 Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/light_tube.rsi/glow.png create mode 100644 Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/light_tube.rsi/meta.json create mode 100644 Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/strobe_light.rsi/base.png create mode 100644 Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/strobe_light.rsi/broken.png create mode 100644 Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/strobe_light.rsi/empty.png create mode 100644 Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/strobe_light.rsi/glow.png create mode 100644 Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/strobe_light.rsi/meta.json diff --git a/Resources/Prototypes/Entities/Structures/Lighting/base_lighting.yml b/Resources/Prototypes/Entities/Structures/Lighting/base_lighting.yml index affbf6e7006c..c3a649475367 100644 --- a/Resources/Prototypes/Entities/Structures/Lighting/base_lighting.yml +++ b/Resources/Prototypes/Entities/Structures/Lighting/base_lighting.yml @@ -22,7 +22,7 @@ graph: LightFixture node: tubeLight - type: Sprite - sprite: Structures/Wallmounts/Lighting/light_tube.rsi + sprite: _Starlight/Structures/Wallmounts/Lighting/light_tube.rsi #SL Edit drawdepth: WallMountedItems layers: - map: ["enum.PoweredLightLayers.Base"] @@ -101,7 +101,7 @@ parent: AlwaysPoweredWallLight components: - type: Sprite - sprite: Structures/Wallmounts/Lighting/light_tube.rsi + sprite: _Starlight/Structures/Wallmounts/Lighting/light_tube.rsi #SL Edit state: empty - type: PointLight enabled: false @@ -264,7 +264,7 @@ sound: path: /Audio/Ambience/Objects/light_hum.ogg - type: Sprite - sprite: Structures/Wallmounts/Lighting/light_small.rsi + sprite: _Starlight/Structures/Wallmounts/Lighting/light_small.rsi #SL Edit state: base - type: PointLight energy: 1.0 @@ -318,7 +318,7 @@ parent: SmallLight components: - type: Sprite - sprite: Structures/Wallmounts/Lighting/light_small.rsi + sprite: _Starlight/Structures/Wallmounts/Lighting/light_small.rsi #SL Edit state: empty - type: AmbientSound enabled: false @@ -465,7 +465,7 @@ - type: RotatingLight speed: 40 - type: Sprite - sprite: Structures/Wallmounts/Lighting/emergency_light.rsi + sprite: _Starlight/Structures/Wallmounts/Lighting/emergency_light.rsi #SL Edit layers: - state: base map: [ "enum.EmergencyLightVisualLayers.Base" ] diff --git a/Resources/Prototypes/Entities/Structures/Lighting/strobe_lighting.yml b/Resources/Prototypes/Entities/Structures/Lighting/strobe_lighting.yml index eb8c658fe515..7fdd684c84d1 100644 --- a/Resources/Prototypes/Entities/Structures/Lighting/strobe_lighting.yml +++ b/Resources/Prototypes/Entities/Structures/Lighting/strobe_lighting.yml @@ -21,7 +21,7 @@ graph: LightFixture node: bulbLight - type: Sprite - sprite: Structures/Wallmounts/Lighting/strobe_light.rsi + sprite: _Starlight/Structures/Wallmounts/Lighting/strobe_light.rsi #SL Edit drawdepth: WallMountedItems layers: - map: ["enum.PoweredLightLayers.Base"] @@ -87,7 +87,7 @@ parent: AlwaysPoweredStrobeLight components: - type: Sprite - sprite: Structures/Wallmounts/Lighting/strobe_light.rsi + sprite: _Starlight/Structures/Wallmounts/Lighting/strobe_light.rsi #SL Edit state: empty - type: AmbientSound enabled: false diff --git a/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/emergency_light.rsi/base.png b/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/emergency_light.rsi/base.png new file mode 100644 index 0000000000000000000000000000000000000000..50d91780b3b242792e5478d93af3abfbfdac375a GIT binary patch literal 304 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GGLLkg|>2BR0px`4< z7srr_Id5+n@--Pqv^{jPVOFta=H%|~;o*^KZfP~1v7>@bT)6+?g9jYunNIqF?8#0& zi)LiG-b;Tg{%NW3+j#$;2~S%u&J}Z%xD&g7-P}I*{4?e1$y@J9NY9La)X%BCbWIA- z9w^|^TK((gosUy}?ytDHAUnuQd*;5QyHjH_Zn?P>Cbb>=?0dUrrzlXZfoI$_akbcG zPMWIUcE7E+E8H6xwsm4q+&SLBIXanM1_s6) zPZ!6KiaBp@+2e=)>8%2O#b#N|mtwgzpPu|?BM1U>pZG4@Y$T}`;Pvq3$AyLGAMcOQ312F}^it1t z0e7$C`tE`|$N%14v*)Y4Y_9D=31&^zn%`Bce*OI#c5|!S+!ql7KmTmYW8VGDEwn|i zQ97WUsq}N>_Nu7aH%x!;y1>w2bN=<2=d0dCl`a%?nagqWAH&j3VKFU}F5cNJt|%7J f3G~8>qj8MywTl!JE$yEGBZI-y)z4*}Q$iB}UE;(J literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/emergency_light.rsi/emergency_light_on.png b/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/emergency_light.rsi/emergency_light_on.png new file mode 100644 index 0000000000000000000000000000000000000000..c294da1fb44b4e1a03844d022a61733a18e042eb GIT binary patch literal 2043 zcmZWq3pCSxA15kunjw!wB~2xy8$~gRu&}T!x7L(A)QDVC8(v)qsquzQOwky#^{|~&E@^;ecp4PbKc)Mzsvca@9%Ox-_PgsyMM;pZR3V58&p(O zHhQ?b_yTk3YS&l?j9CNWR=}ir%{}0{iVBFi+ErQ6m6udh*4KEroIu=oBIb-o>IH4? zkXjRFJMKAq^gi7@w<~CnXc4C6_%9Q=2JR8=ldSE>39LH$Hrxc^yNT5lK`6r4kAR#{ z5Q!dhcLU;Y5>Gy1j6jxFrbL$0eVM3TdGT^G#86HPGV1oRqV?rcjT@RdOiOx^%$T1u znQdjtPih^0DJbs0O}7`!CpK(}VX>olE7U{D+$DNBrZQK;oMRc7nhrLuLIz2X;SawbEQI@z|zPmpr zh`s(o4A?)HZw-1gB>8?gmp@rvwnEtgrzIZ*F`F_v6XM>JCCyP*^AHWUzH)hecd(cNOA3qX_PWtw^Zr zJbj}2nI_u5Gq7|()%NkGv<^-hIN<)*!Awz$^4;Oh#W2W9OMf? z7#2aA*W<#U2omz=?EN350C?fa97~5$+-2P}hUsXBsT(~pp!yQ0_x(;@w=N^5w?2Fm z8QlD(R_`aY|7FHY!IefyO8@lD(S)u5@Y0sku(laY?8*kuIx8FT$gnxY3^iu^0S0TU z$2_~t-|!M*k$(FV-klQ6Sp=_Cl2ao%g z$vjyl--;%++y82!S1U={=Q|l!Y(+-)?P(6Y6vM=p4^hy*>6?e}sp6>lYiwMIABtY^ zc%9CI&u>pZA6+l_mx~mI`iOUqHoC3C)Lg{HI!0upm zh#bYbP;lLwPF zwssbuoQUC^v@T%>Jvheweq3G!$PMcJcQtz330pF3&Fnw+5*=IJJ2Ku~4vZV11}A_9 z+l5PN`wv}zZBOYm>K-KAr6*ZOdfBhX*J+^)m|?s`4zUMhFjI;99k*RVl@DWW`eS&=Ejm!=1JJ@P_AfFmKOZnaH3UXznrC z-r|nE?(THXbhyJ}nzV1H>TdGrpz9(kQOr^;xb)@6s)g8qtwKwioI5Wy za`FxhT(mt3<^Vv5l3H1jCV?*5SH*}zt^B&{9l{E}XWv?sjsEV?1jmoF2xHC7uS3;m zF7HzH8WCQ!%eMonF(fQP5t8qGq{5MR6xePQKynz)K1jAu>PC)n8kcrG>&3n(&aKCI5MIAckHC1*2V?0X*D3Q!FowVZZkj;WtR+&x`m?wy3{qRj#} z9L;URQTz+y#>5p%#WnXRkopi(KcIELp^|V}%NG-kpFXT}ATKrV?wd%5aIiYRc`EON z{vey-7~;b(y3|Y`l!xIbLr63YDdq(yT%RfWqii6YK5Bl@=3v07e% z?3fHB(e_BaYB}s*7jxZzTldU0IclZ;AlNF_9_$c(Xvd%;eHUyXq)_vIOMBL*S{@)c z3)8Q9Q!U-zP1d$#{!l(#M_M;hN-*0i{hf)I+M#vqypC(8Bv)!3F}P}!r85mp|HiwE z%1*`VX9#86ieS!5Gk$V~KOSbLnuQ?c$P*5LF)C_<$cuaX o!DRkER_Gl&jpIfLqRxN0@z;p*)|bH0%FAB<=Oc>n+a literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/emergency_light.rsi/meta.json b/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/emergency_light.rsi/meta.json new file mode 100644 index 000000000000..6d66dbed4521 --- /dev/null +++ b/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/emergency_light.rsi/meta.json @@ -0,0 +1,71 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "juliang, modified by mirrorcult", + "states": [ + { + "name": "base", + "directions": 4 + }, + { + "name": "emergency_light_off", + "directions": 4, + "delays": [ + [ + 1.0 + ], + [ + 1.0 + ], + [ + 1.0 + ], + [ + 1.0 + ] + ] + }, + { + "name": "emergency_light_on", + "directions": 4, + "delays": [ + [ + 0.3, + 0.3, + 0.3, + 0.3, + 0.3, + 0.3 + ], + [ + 0.3, + 0.3, + 0.3, + 0.3, + 0.3, + 0.3 + ], + [ + 0.3, + 0.3, + 0.3, + 0.3, + 0.3, + 0.3 + ], + [ + 0.3, + 0.3, + 0.3, + 0.3, + 0.3, + 0.3 + ] + ] + } + ] +} diff --git a/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/light_small.rsi/base.png b/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/light_small.rsi/base.png new file mode 100644 index 0000000000000000000000000000000000000000..7c3fca863fe609d65e7c827fcbaa99f3b2a5998f GIT binary patch literal 534 zcmV+x0_pvUP)J9LH^??rdfGCQfwZ`RD>g68LN}kPap3S{{ z^@)gxh=_=Yh`iKAAk#V(K9uDmw@H#f2!S?};AM`tT;#SM$ZD+{pG|oC1~^*lR`+{3 z0hd>4uwJjL?`=+|yqo~1?dk)b?g6vgI}6~;;q2qX{jck3bUJ)!#e0G8j^~Mph=_=Y z=!b&Q_{PSAxcV#U8Xk|W?QOTN+3lSz-U|e$XXkb}9Aa{P0btwp3E-%D|LPf{OOmqZ zH>_4G^um4!DJ6suRq?>K3-lOz0P}4ADL{2evXl~GKl~htX|1c6sf)Pjuc+6wTUW2# zlu$~+7z1NWb)nBK@O9~A8W>}$!d;z8DU_RX`x9^%x{HsccxSgRR~utAA|fIpBKo&J Y0Pvs8@C;&WWdHyG07*qoM6N<$f=GDtPyhe` literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/light_small.rsi/broken.png b/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/light_small.rsi/broken.png new file mode 100644 index 0000000000000000000000000000000000000000..0d6a1958b22bc8af396332efe74134f9f0258a9e GIT binary patch literal 493 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GGLLkg|>2BR01_s9Y zo-U3d6?5L+-k5dBL5A&v{!#TEifz$nbXxUXyCz$3h^oskXnydBxm2^{1LGVgZrQHM zB86h=8@(-zpNOt=w)D;Be(TC3zW;v8gqGj$CN=#3|MH;I?#owCnl;9MWn_5v`St0^ z>BW1MLUa7MvK0?SacHVCDD*vE%=c=_nsA+2J*EsCiW8P;R{gbp9wyJA_i2t!i-Q2m zaVc-bHEIg8dbSEAmB*~VZaCZRSH|L^M$SEPx?gU#p0|4a!374EPv5RGeYH-Uim(kw zQ_SQCDaOfWy<1+oYb<3ru*>rC6WI$nU-vvM+G&06^30+lCZ44tmrTx<@~X=>9xPbG zC}WZ?FaPfU+~cdPW44_A&1S##d1nU*yjXv0?m9Dj{l=pF>eFe`Jnp;hzRY_6=~a}u z6z`Y(e1@8Lze2ng-h5>lsr{o@bMZ{COHY3Ce*P&Vy8o54*U!}Z`H_d2f3r>tI<)@R z?gTe~DWM4fQyJ4< literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/light_small.rsi/burned.png b/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/light_small.rsi/burned.png new file mode 100644 index 0000000000000000000000000000000000000000..8bbdfbf90ae0c93138577cc45b75272a6821436b GIT binary patch literal 524 zcmV+n0`vWeP)X42i=8@(OV%SK9~*_&v!GxQ&@obF8&IJwEKl8c@uN#g=^7rY~m2W(OrAA|fIp z5|iZg?7SWv3>Ke~A#02A(Bp4HfD(d}>ziR+%nFjjqvP6I%gNC`F#pC5dE2(Ugyy+s zfcwW60D4(J!x%&J=9|{k(T5AF5`O>dk3`y(T>vO#g2O)1qcge-&RT5_Qa;;fE zn`eS~p5vTbxft^i_@?C;9az-rOaF5bY%UhtqPe(-MNmXUL_|bnCw&3=uhj0ECWbr! O00002BR01_nkc zPZ!6KiaBp@8Fn>0NF4pR{Kj%=N0!{;rnQp~DT#aN->6uSEB2h;WwX5YonH3p?bXRkER4F8KW_jz4g&u8cdy<2Y0;a{Z(S#a#Fn4CIw#oN zV*4JAYR{~w)yuZ>XYYS{h41{@eOEWl4VB&JF)8Q!&)BQXAiZ@5Zl|}~`ChsjTY9#8 z)B60aHMjr1t*`1lw)xgMErW%D+blKvdRFaJpY5@4?~2TJo5YEo7mQiAZ9ZK4f455P z^Lgn)S4-71JtqAz^oqLdUSOkbCgTe~DWM4fjpUmO literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/light_small.rsi/glow.png b/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/light_small.rsi/glow.png new file mode 100644 index 0000000000000000000000000000000000000000..25e0f767edd723f93e22cc0052de246e628f5e87 GIT binary patch literal 662 zcmV;H0%`q;P)v0svsGh1U9g7>09}WgRCIlEod8Bn6QBW2Kb;n7ebV_^|wv(736A1{6$Sv8#ZU}4@q!=-f*=UOe`eKE z_|a^+6lZ6^)|)X_2Havh&c=W_@y3`M7{eLYY_SQy$^;)o4gf?{Ypqcf#bgA&-WA`% z(Et!p?E_h*RBXZ`SQ-%GgW0vPF`z8VlY9NvDy1r8%yiDZnW_M^OCN$SH@McDG7Q5x zNyc%DM!y|~;k@+s*vtZ+XL~s-2!bF8f*=SF;>%tj4jj3!t-sT=iyO{uGPs%$l=e-; zo2FgZa3*YIS@#3{T+P>ae2KC&`|xOpu7Ksz0BF zP*bdHGQe63Ywgr92pU-vm-U7^0rw2ZvaHiuzr$66`;M;7s<83V1mS6}wXPyvZJMSX wAk*MU7D98K!eg%DJG!c^%PQ_9of*uBL)!Pz$;uNyw4nL6iBN6$T>0m`p zhWkXtMuis68<8!4c;)WAd6%%{lyCcvu+Nqk|1J~$VLkVpkdsyDiJSHrdTVyEHq6qx zR1y3$CTrD>{kvC+OxnTVR(JS&ZOnC6g)XIYe$fnP(u{pB$7mPUojv-rK=u9KyJwHJ zil;7R?0dXn_jYa_?yb4f5pq6K`>)K;zO?7_&zi+e-QV7XyeawJZIUM|E4FF!!>_qw z->c`Ywfx&E;KZTW0wV(TqRp37ygk_S@y&Iq(p`UD7vE$^C@?*+t)G$Ou)z7x*G^51 z7d~$Ic5>Oa{u<$Js~8JqHXGkMxoxt_&+I=zKTY`;x97-LMqh1E;Fw|K*YH%rw%2^> z`K8NNO_<}fM|kSr=4Xe#*UB8%Jo{$f<+u8eEYvudR)yU?R2nOF_Sh-gAA7y>x2}7g zbX9lNF78Wb1A<*eTwMZN9$V~sT`AhUnsLJ(RjIJMkKSx)&AqMS>9l|O&Rzf4l$Lbl z%1>6|oP4}9hKWtbKJ)kVe8&5$40ty0;7XYF>=wUt{>MjQ+9|liXKbLh*2~7Yq CJRQXV literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/light_tube.rsi/broken.png b/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/light_tube.rsi/broken.png new file mode 100644 index 0000000000000000000000000000000000000000..38955c0e3405b39d02c72ae18078041169e023e6 GIT binary patch literal 758 zcmVfemJ~e5hlWmRP({GO7*RYWTQMR- z*FdLy41*K!$H)}O>Y)gCYts(Fm<%-pBTT?)1|e&>!OgA?>RnH^sY_y8uJ!z;6GG>E zwRHDL87Ov3l~5~c0Dxc=K%}2a%_|rMxanPI7LxG-{n^4fSr=Nz5hy*zH7*4JkE z6G8|fgb+dqA%qY@2q7e0)-Fh)24>!tUdiy9FfR}@OZ&@rnVt;HWFK45WvDlrVYyO9 zxl)Gbc`!{g7G~p|PgS_OZ)d9ec7}5f05XK9hVwkngUDBHU|=FPm^9Dxur=6{$G-2! z(tiugigQluJQSlwz5aG^D}O_^R#PC2;dw$5mf0;;Ld&wC>w0Qp_w`0I^gIvUZWmdt zsKGFdnYV~dByP2aVL&Tt>-8Lvgj_HR;JPkc*M+X@Ntb6OoR1EG=$4q%iW-iOYG90^ z-|r_}wB@TE?18a&@O>Y5KknjFVDh;;4RS#ACYSnN-=p4f9_mR*&*Opin4Gt+h9my0VlFke12=e|jHSvkj3|QTG*6*#N3o1N_VW+W&5H zs?!J%38!_w@x4Dw>^7Jd>Qv7HQSYl?cWg58Rf`}Wh10||O*sl^F$Bh($ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/light_tube.rsi/burned.png b/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/light_tube.rsi/burned.png new file mode 100644 index 0000000000000000000000000000000000000000..4a07f976ca1865a6cf5c11ef9fdf3f52dcf7a91e GIT binary patch literal 821 zcmV-51Iqk~P)iZo(iM?~}=*b~b;o!KN;ac#4gd4DF% z&Ij{7@67Y21Ou_PlloO30H6{Dzv@FJ%1i=^UzR2xpZ~5Bg?Rj{go02p1Af&G1fZM4d)*97%K}?=>0?Z0~HN z-8r)ITiW2NnLJJa0QdLzm^@Ap$FUyS*=(l8)~ky%-H80i=kqKo*Q8J#V9Mz#QTTfO z9l+lucarEA#hYoC#WRfKl*lb6tcAF_{#LkS@hxa~j?&5F1S(M|Q{x+r2D+!c^yTdT zH{H`-8Z{$?wGe*Qf3^eaoAo(=pLIk^X}RiD=vWxu4OdmCcZci&m8i@P*l&J>5CU-= z<7U;hdt+LAyV}|7{IZ`d0kWJH+0*NWxy)6fQ1Poiq?Aj&!Pbo+2oT4y4p-YQ^4#M7oeq3R*72b^ti6j&C;?1TxmRDZ-j+<5P1*se$Hj{F6{#5Nv9H(?E&;L z|J<~W&{CIDW_y4+16;TZn5aZO?*UgAXQ>N@P#)a@E;Zg<>e>#V=i_z9)Dg5D;L_*= znJG+E0629S0*m+@uVI1cVj-Y)_7ZO}D00000NkvXXu0mjf+S+ud literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/light_tube.rsi/empty.png b/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/light_tube.rsi/empty.png new file mode 100644 index 0000000000000000000000000000000000000000..2bb1bc3a6ee00f6e1615322431c89110b274fc69 GIT binary patch literal 510 zcmVScrItK$@IE zP{A{#3FHvLI*^nif?zQ$g57{y8v9KlD{Dvs!Abr_-&bk#&*QPn$c#CpRBQFvD|rBb zXcZy(e5mxSXcb{To8+7fb|9br5(ELX)&Kxw44xhzoCLkSyN}az=d+26u}QXXyyrjk_!hg#z<9Fln|0?t$zUk?DuBoE$WN`cs_S|P%?XncP}g;~UaxZ@#D|MX@;rYZ$5B*O)w+=95;}Kd97mDo`MZlr z#&HxbnQ}2n(=;x`EW%_2000z4@uhQa!KEzMTqwpE zBLDzR(>M)TL0RIm}SL}O;^UT_Xz zj1fc}2q7v>kG}v1tvRK&9;S-2LGA*NY|aMh0D$Ld&qpE=znm7qxxSt06&gaX?O&s> zZR^SmR8>Vywsd}Sl2TGL7IK5bE~eNz8*KZG9V^cHMoLMGqM&Wtrgp|u6a_U030qjG zTMFlVW3G*{whaKs3^U6z)ilk3hy(5W{zXdp8xcVW0p_(BS1(6|fO)t8078h5G)+ND z36#uVE@P}|#6T&wGLyCtX7;C{bfPNTrEZ9O^Q*2Bhk#$1%cEx=zz1Nj?$rjSxcf zJU^Ahnx+Z*pB}gHuOub_j*U`6h(g36Ns?h*mgRwSuC&(57>|epA`V(>b?(i&u7iz) xbKPtkj2+`R3az!`oU5`d4^Lkfk3=HR&0jBtq)s;40R8{~002ovPDHLkV1iw(W}^TA literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/light_tube.rsi/meta.json b/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/light_tube.rsi/meta.json new file mode 100644 index 000000000000..430a8620c9b3 --- /dev/null +++ b/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/light_tube.rsi/meta.json @@ -0,0 +1,36 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "State based copyright", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "broken", + "copyright": "Made by Conflee, inspired by TG and Monke lights.", + "directions": 4 + }, + { + "name": "burned", + "copyright": "Made by Conflee, inspired by TG and Monke lights.", + "directions": 4 + }, + { + "name": "base", + "copyright": "Made by Conflee, inspired by TG and Monke lights.", + "directions": 4 + }, + { + "name": "empty", + "copyright": "Made by Conflee, inspired by TG and Monke lights.", + "directions": 4 + }, + { + "name": "glow", + "copyright": "Made by Conflee, inspired by TG and Monke lights.", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/strobe_light.rsi/base.png b/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/strobe_light.rsi/base.png new file mode 100644 index 0000000000000000000000000000000000000000..7567ea222e94376139c6ec42299a24a6cf4c7493 GIT binary patch literal 443 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|R5O zr;B4q#hkad4f75eh_F4d7gYc7z(sBcldPg}YC^{jM(L(j=F-foYptD+9%z`sq#d5n zA;Z6~$vV(E*Bal?^L_P0&x4Kg z*IvCAfu%dPinTxHynS}prYEl+#5UNRSCo?%IR0^Je!JJCRhQ3RH@&@gcd_7>YaVTr z!(wZd5MY=6TG_M^(;1xFXIHUpK6AKi@rHZFa+CsmPkG_a9x0 z(pb9Zdv+}2rrNfvSzjMl%=sQCpXlTYunq&c+fi&6M9f3pIIw zu6uTQ%ga4k#`BlG_`b`a)loy4Q}IZ8@WPi*{@vO+Q>mq)CuOH{$y>%R^~IIPu5CTC zDom^4+OCy0SwQXu5w>f$c2|Cy$D`hOP3l_Ij6(~Ql{*iAymD&3Y~I&T+uDM>c)I$ztaD0e0stRu#6182 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/strobe_light.rsi/broken.png b/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/strobe_light.rsi/broken.png new file mode 100644 index 0000000000000000000000000000000000000000..1e26d892a252b36bd537d825d4aecc48334db368 GIT binary patch literal 488 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|VnM zPZ!6KiaBp@FU(Um6kvN$zu4wrLvN};!3r);%L#g2Tuh4=ELInF;XTPLyE3GJzksWQ zi)+<_TnCR6S{e!mK1rR?-m$=|lvTZS^_J?l|Kw#(U%Rn8W@|!mwbKfZz(PYqy!-z0dQX_oO;2bnb&W%^e3MnsY2X ztM2l_M{4!$60`mTm!I_-GBo_n6aIYF zNbdNmA0_MwYma_9|DJ=vHBcd5cky?*Rb1J*PrquFx4)id|0F_3?0?RAVL=es>sDka zb^MJ@b1|R!_5F5NZSQZNb?({4sO~?C?%Goro9nh4&Sq~|JwKV}S8R*Xf~jRe9UhC< z?U71WQ1Y;T8SLm1n%I+hMzO~F_rE{ew=+7p#Ifw(l&rZ{gNvbl>XC1|eUzk5~QnxI$LY>s+b?f$9HGA9-9N53T()ciFQ!)e*u@EcV*F!y8`2ysZQq;;~pE>R5c|I>Xn`+cmvbRxjMT?`!SgvEzBPZNO4O$< tbKLLEf7<_R{mw^E|FZ?ZX9rtx=?7yn=RAe@%B|iYzNf37%Q~loCID?7utER; literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/strobe_light.rsi/meta.json b/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/strobe_light.rsi/meta.json new file mode 100644 index 000000000000..b41274e0720e --- /dev/null +++ b/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/strobe_light.rsi/meta.json @@ -0,0 +1,31 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "State based copyright", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "broken", + "copyright": "Made by Conflee, inspired by TG and Monke lights.", + "directions": 4 + }, + { + "name": "base", + "copyright": "Made by Conflee, inspired by TG and Monke lights.", + "directions": 4 + }, + { + "name": "empty", + "copyright": "Made by Conflee, inspired by TG and Monke lights.", + "directions": 4 + }, + { + "name": "glow", + "copyright": "Made by Conflee, inspired by TG and Monke lights.", + "directions": 4 + } + ] +} From 19e11350334ae33c6a4b65ddd699f69d19d17af9 Mon Sep 17 00:00:00 2001 From: Conflee <46701008+Conflee@users.noreply.github.com> Date: Tue, 4 Aug 2026 11:14:12 -0400 Subject: [PATCH 2/4] lowered bloom --- .../Lighting/light_small.rsi/glow.png | Bin 662 -> 755 bytes .../Wallmounts/Lighting/light_tube.rsi/glow.png | Bin 819 -> 853 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/light_small.rsi/glow.png b/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/light_small.rsi/glow.png index 25e0f767edd723f93e22cc0052de246e628f5e87..90afdaff9bee6dbfd4cfcf732fdb620c37f08efd 100644 GIT binary patch delta 710 zcmV;%0y+Jb1@i@vIe(=|L_t(|ob8%1j-xObg&!-+Zj1y)B1K9Onp|U)TTI8<=;ju= z2MsAAtwbW(5;Rzr*dk+wuo=z5B$IXWe;vdizh?*R#}7O?!PpD7+bsitFbsMBd{tEj z05+SAy-wGDhEWD=w_6s5As0d{cDvnM6h#04tu zaL4oc8~_jmfw0!HEB5V2_-6y$=u0V=MNwpK^Z{VKUPCFBNhz0M7;^VF@qy7ZppP4U zpBZg{G3JmYNvgF*S(X5RvMdqDacYb?T)l@kW{Lq#--JBRJMqSt<`$j2C6nF))>_6n z7o77MaGDjyn16;bW_^1LOj-vx6Z+?U6c0==0Qgu84e?DpK@bE%5CrkeOj-)xn`^ar}z~g+JB?y8b2!bGpJMq_EU>G?1zPA2KPcUqF zX_Mir2`)zKpBrwPf__75Et66%0l({hfX@Tex~}(qO`IU z@#7`&PJfq_aw&vZxVGK2-|cp9z^UpJ0Lrq=;y6wL9E>plV18c8bcW(xhM4Dh1^|o2 z;swCR42Ytr6Azri#;HN$|ALFo`xUJ&Np_q?Vr5yLRewGTeN97ModH^FXsx@3E@R$k|gcxYTLFs9*+i~*Px|^ s(4~v|$G(bpJenSYAP9mW2;y4&0eFD>xbpp@kpKVy07*qoM6N<$f@tVQ_W%F@ delta 616 zcmV-u0+;>s1(pSnIe$n=L_t(|ob8&iZi6rsMQ>0CN+cu(uS}8urDMNpSc0p!M*+K)Z}Xstm+HGsVD`@R30aA5Hr5E6_&TUHsMwXUqSAR+(&5kV!#G9sF*l;FnWLftE{9Mx%i1>y?RJ)=_z*T>8D}J04ALzQOXng_3+x~bwegI?D zr|;m(-*Oi~boZ6qAv@sPY#mC;AV2?3w6+bx*N9TZ_PQ<=k4#z;?RQ!Y}BS33C$&D$B!hDW^C|79z zx@#e2M)wFX#)ycfD54Awf>A~QK-hxJSF)mufIf%AA%B#9ICddQ2l$bnbN&!Wdxc$t$ZPxO=-aoI_ZsoCEbq#)yd$E8{{R3#E>Hby zE-}v>zJHj~>D;%)+Xp>61Q9K&s>*~ATuLbr(Wi}&Wf>n>NDQWwk?>)0r?uvvZIDtv zZZ;cZjB!NNh`O#9ZQH&smrL01_n?$oJLld*y&Mq(S(fp`;UGBY4{h7Ncw6hb{>9Ht zG-BP}9^zbGrIf7u;s2zX*Gk{k&HDxjFt-A8lN>O&0&|lbFt-A8 zlN>O&0&|lbFt-A8lNLk%;AR&?h=jX{Fr{ z;hb;ijSy0XpgnX`MJ>#>YG^WQ-U)@)v5lKJHeJCCobyfJ_b=P+mdt(T8oI92Ns@e) zWqG(q&Qh$V1{q_dEX!0%`Nzd1i1@}iSG(O#yO8IS3kNX9NPksTln|0?t$zUk?DuBoE$WN`cs_S|P%?XncP}g;~UaxZ@#D|MX@;rYZ$5B*O)w+=95;}Kd97mDo z`MZlr#&HxbnQ}2n(=;x`EW%_2000z4@uhQa!KEzM zTqwpEBLDzR(|veqDou~S00*r(rL`WWin2lO0*`FY2I&BR=V{MJA`!ow7Qwl`o#_=C zLa*&#qpxl2$_!LhMNPJJesYphQZp8EgTpSS*g6|*`-~kc&iO`4NsFSOZQG`H##9sq zH3tb>SbwNn3g>)du8py_4FJasGs`m7G|hmB1MU0%MN0V_5kUw6=Cv4CFGqxcdAI-o zLWqwvO+iWtl+qvTYZHx7+uKuItLt{VC8yKie!pK%qrk9jJvrdk!^U^Uwl&Clz$1wc z@U4Jvq62&@;G5_G-wOC9I>5IAzKIU-t$=UhVSmV6Jndnq>$1%cEx=zz1 zNj?$rjSxcfJU^Ahnx+Z*pB}gHuOub_j*U`6h(g36Ns?h*mgRwSuC&(57>|epA`V(> zb?(i&u7iz)bKPtkj2+`R3az!`oU5`d4^Lkfk3=HR&0jBtq)s;40R8{~002ovPDHLk GU;%=YDq;5k From a3fb5ab6a39ecfbcc3ffafafec755c9aa66af90c Mon Sep 17 00:00:00 2001 From: Conflee <46701008+Conflee@users.noreply.github.com> Date: Thu, 6 Aug 2026 11:52:33 -0400 Subject: [PATCH 3/4] fix --- .../Wallmounts/Lighting/light_tube.rsi/glow.png | Bin 853 -> 625 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/light_tube.rsi/glow.png b/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/light_tube.rsi/glow.png index 59145b0c9e9ddf71f01e87440615d396232568b5..5e7cb9cda008d3cc3c7d8833a3b5aa0139ad56ed 100644 GIT binary patch delta 580 zcmV-K0=xay2Jr-tIDY~oNklPL_vjn+ z+EWj_0U`TV;d1divry*JVGrsVl9 ziK0z5o4uDR&QpoSf53`gt(G4uzGOHYho+if*FE%o9{>OdA%BPUxv=l7R@)21yFIlA z5JH6ObD{4HhvUZY-V3P#dA>_rcO0ttl04rfD$cnDLIa{`lLdj}v4KB5SzeQa*Xw=8 zpLtn`x8+|F1gH`rT?c{FNH`BG+_VG;ATa>o*aQ`rC>}u&1VIo4K@bE%kjF&Y5Yf%O z8Zt&2z>1$<*?*FYPqgHWGk}Wch1fSZQ0m%L|S{Y&DUN-O`=ZA!GKFj&9=g7Js7}VHk#hO z+W@PH)hhi7JPK%l?f`Uy2IvkzH)w$F0Ca-}=ngqAv@sPY#mC;AV2?3w6+bx*N9TZ_PQ<=k4#z;?RQ!Y}BS33C$&D$B!hDW^C|79z zx@#e2M)wFX#)ycfD54Awf>A~QK-hxJSF)mufIf%AA%B#9ICddQ2l$bnbN&!Wdxc$t$ZPxO=-aoI_ZsoCEbq#)yd$E8{{R3#E>Hby zE-}v>zJHj~>D;%)+Xp>61Q9K&s>*~ATuLbr(Wi}&Wf>n>NDQWwk?>)0r?uvvZIDtv zZZ;cZjB!NNh`O#9ZQH&smrL01_n?$oJLld*y&Mq(S(fp`;UGBY4{h7Ncw6hb{>9Ht zG-BP}9^zbGrIf7u;s2zX*Gk{k&HDxjFt-A8lN>O&0&|lbFt-A8 zlN>O&0&|lbFt-A8lNLk%;AR&?h Date: Fri, 7 Aug 2026 10:23:24 -0400 Subject: [PATCH 4/4] copyright --- .../Wallmounts/Lighting/emergency_light.rsi/meta.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/emergency_light.rsi/meta.json b/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/emergency_light.rsi/meta.json index 6d66dbed4521..143f27bd9333 100644 --- a/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/emergency_light.rsi/meta.json +++ b/Resources/Textures/_Starlight/Structures/Wallmounts/Lighting/emergency_light.rsi/meta.json @@ -5,14 +5,16 @@ "y": 32 }, "license": "CC-BY-SA-3.0", - "copyright": "juliang, modified by mirrorcult", + "copyright": "State based copyright", "states": [ { "name": "base", + "copyright": "Made by Conflee for Starlight", "directions": 4 }, { "name": "emergency_light_off", + "copyright": "Made by Conflee for Starlight", "directions": 4, "delays": [ [ @@ -31,6 +33,7 @@ }, { "name": "emergency_light_on", + "copyright": "Made by Conflee for Starlight", "directions": 4, "delays": [ [