From e48d735dfc1ccc9747c4ebe2d44e62cca636116d Mon Sep 17 00:00:00 2001 From: Velcroboy <107660393+IamVelcroboy@users.noreply.github.com> Date: Thu, 9 Jan 2025 03:13:50 -0600 Subject: [PATCH] Changes Curtains for QOL (#2657) Co-authored-by: Velcroboy --- .../Structures/Decoration/curtains.yml | 7 ++++--- .../Curtains/hospital.rsi/closed.png | Bin 0 -> 1794 bytes .../Curtains/hospital.rsi/meta.json | 19 ++++++++++++++++++ .../Decoration/Curtains/hospital.rsi/open.png | Bin 0 -> 1528 bytes 4 files changed, 23 insertions(+), 3 deletions(-) create mode 100644 Resources/Textures/_DV/Structures/Decoration/Curtains/hospital.rsi/closed.png create mode 100644 Resources/Textures/_DV/Structures/Decoration/Curtains/hospital.rsi/meta.json create mode 100644 Resources/Textures/_DV/Structures/Decoration/Curtains/hospital.rsi/open.png diff --git a/Resources/Prototypes/Entities/Structures/Decoration/curtains.yml b/Resources/Prototypes/Entities/Structures/Decoration/curtains.yml index fc7fe23bb87..aa35922a113 100644 --- a/Resources/Prototypes/Entities/Structures/Decoration/curtains.yml +++ b/Resources/Prototypes/Entities/Structures/Decoration/curtains.yml @@ -7,8 +7,10 @@ placement: mode: SnapgridCenter components: + - type: SpriteFade # DeltaV - Makes it so person behind curtain can see behind it - type: Occluder - type: AnimationPlayer + - type: InteractionOutline # DeltaV - Makes it clear what you're interacting with - type: Fixtures fixtures: fix1: @@ -59,9 +61,8 @@ suffix: Hospital description: Contains less than 1% mercury. components: - - type: Sprite - snapCardinals: true - sprite: Structures/Decoration/Curtains/hospital.rsi + - type: Sprite # DeltaV - Removed cardinal snapping + sprite: _DV/Structures/Decoration/Curtains/hospital.rsi # DeltaV - Changed sprite path layers: - state: closed map: ["enum.DoorVisualLayers.Base"] diff --git a/Resources/Textures/_DV/Structures/Decoration/Curtains/hospital.rsi/closed.png b/Resources/Textures/_DV/Structures/Decoration/Curtains/hospital.rsi/closed.png new file mode 100644 index 0000000000000000000000000000000000000000..a71483f5e43350e0607317944309c493bb9dd23d GIT binary patch literal 1794 zcmV+d2mSboP)K50bo4o2Ko%^g)^w2zn{}2n7lh@XyJ13Z#Ig9Bj3)<3yR^ z&x+&@IYTa2E>K?_Y)B4wcIKOJempupK3>gcvt}}xH1_A}>Z*}EJ3BpX_MSc!t&N?D zG9|Ls`}bkTN?nzeKZSStq~9tgfAsqw59+k7)t{{rZvOdNZIV7~*Y1NrIIVcU`3Rfb zKl$E7@=4h-4-1)Mx*w%mv`B!L}$9L}gqG zT?oxG-v!pL%DRBSt&0>e9*>**`}>Xp>~ju7+;!-qv!gr=swv-70QCaxvr7QRL;s@T z7f9|$tH2lCn>3yR91vvp16c3FSJe>M1wqMv1bcU#R=@#V3<1pixL+`Js6+wWnVbuZ z$2(wccOHsAjs-Y=opS;1tGEi_*4l7cQ@-2<1PZWU`vTS;&5j_d?0M!!#rs?ZOu>Y= zTMRk}9266!++HeY> zT!6Ab#0EqAqr9KOpusIbS#h(53_N|`{ z0z+Qj$oHe1PywwhLz?ja@!1^Kx+sp%I`Yk0>HTq?Qh>b#{zg}DIeO}u^}*8pR!(X^ zUJltGb*CEg*)Z6b368go3lKaaOonn%{Ot4uEO63VYkdC$DDZ+@m&O2~$Kxjf3PX`W zy;MOmbOc0XFW}-O7?8sRIVxTk0}6aFiUAI5lVT78;B5@U=74KXGH1{H&tt&Q7&JTv z7~URZmmC$&!XO53S|+#yE_|oSRS^%U>4QUHfKJ9DMV0{9>R><+vvcBbO$@M{At~P! zZZ!tX`|#{ONAKxjVZ8{M@V=;DFz^aK;p!4n<5ObS!2I!Q2QX((Py(mMZofT zfZvz!_aDHS`|O#If&n`KjCUr(tBwI5K(ScAY%xGruqhD6B8gT&p$}7B9OLkNVJ?x( z1qdE+V2YyF*Nbui4+E%N0GJ+TZXCZyetv3NWAs{W+MEwsrlv7u^SMY721vu8Tff@~ z4{+i;RsE?}5t1q(R%D6w1vuVbQWYl8Oc9}8^?;0A053+h#s-rggU&u@Yx*0ty&A22%<0kMEAdhbr7IkIk-NQ^$W=VMs}yQ{IdJ=RG2a$ z`>c0S5)}rD%bO3V+#KcS1F%*8DcSQ!g-B)zkez)&%ppkklj|@ChJz*Ysr~)t1A6rL zk)FKiu^(T?&N1M>*;$6jd;!Y@LljdVQW z0(?F#;Q?H0s>B6iRGj7zWptk$zcjMu;OVoCW6Y zFAjq?v`M}Ihb!3@;0$uqkndRl63LrB^8v75md}r1-L0BKKG`q6!`z? z4Z>H&>C{-SBF+QMJWpRH#v!viE6lAOA`G)2*jE82K_ikGJ+x4Q0X1uqb$Ww>UjAZn zP5OGMfJecAk8q1G*}6P_E!zXs_4|?;9n2hYoXwp@vP!_;*l)me)_oS6TPl$s_8*GU zVW|n?%RJfSd;lY>e_tTT+9cT+$L_iqF!IJ?voMHgjBxTr81OH|+-suWS0fIy7yztm zc}ve8){yVb2&HE7hMLo}Unt%iT&Xs9b@`?TS^)!aUSHS$a^raaIl9C-v8J54PFlbFnQq)v~7?7-l^Ly@?TgnBh zm&CZ3S(1!!XAYhVnBs+~F%n{c{Ub%`tZoj5Sg;!g1Lp1IS?o?$e!cksIFX$%VCDnV k)E1mmG@l@mPs|*A2IGM@@HXP&UH||907*qoM6N<$f`yJ##{d8T literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Decoration/Curtains/hospital.rsi/meta.json b/Resources/Textures/_DV/Structures/Decoration/Curtains/hospital.rsi/meta.json new file mode 100644 index 00000000000..34b4004f09f --- /dev/null +++ b/Resources/Textures/_DV/Structures/Decoration/Curtains/hospital.rsi/meta.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by TheShuEd (github) for Space Station14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "open", + "directions": 4 + }, + { + "name": "closed", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_DV/Structures/Decoration/Curtains/hospital.rsi/open.png b/Resources/Textures/_DV/Structures/Decoration/Curtains/hospital.rsi/open.png new file mode 100644 index 0000000000000000000000000000000000000000..7da4a3106b47dfa34315394ab8731aced3138c01 GIT binary patch literal 1528 zcmV8n`5GIpIfsYmv33g=|xhk*V%7v3FF7J1*aIbJkW2kWDDrcv=DuCf4u_M8dlmK>Y z-F&+oYPepKD^j}wi4ZVMipwSEE7Pn{b)3LH0Jd5bZ~cf_w?}a zaJufjF@8KAFKJ$NX_6#Szu%9h(`jx${&4z~i+iT`{(i{Ae?P;+1(8;+mQ{|9yC_K4==)qC7X-IwpE z?_agi=m)wRF3de^ULI4{*faqQkY>=-1bSow2V?>?Z9;!J6SyQ3!2MtXFUbVHre?xp zH)R4+{c%5eTmis$@&VVieZX?LjA^sm1l|*!#{*T3DLY@L7wiKX0I+D}1gn(R_jxM- z^g5F5Bzpd=A5CtikyjJ&EnwCBwKV`LgAHM^i4UlHK;P#z06S#!TbVpgKA>9wjFi*k z7g`NKY9nob`>b8k3?LJ>Z33j1E{ZZAfE5yNKy0y?llo6DQ6UYFN;Sc*4 z7Z=3#Z0m^)U)d}*N zS)0KpGJ`*A)dGEowsq&1>W^!&%1y{0uFQOJR^| zWI6R0cG6}L%v4y~zS^H73=#lfEM(Or3x_mdGOf=Ht?R8fJ-#Rr%KRM_0&?lFjUMZY z2AH%M%bGbspwdMEc8D94H4gR#kTkn`vzkzQ(!rR8rKZvD)f$H*-J`<*$o_;R8BoZaMb~5kZ)xh3K{Y@MTpSj4g&~9k45k6Lq$pebq)`A) zu+u((+f%qaZPS2!e?pix9q%Sk#m}3|UkOYIGY9|x@$;%>Jx{={vcsj~?#*mb^AdhD z!5}`Ms#DXf2ZZ(m0W?5=yH~grCIpJ|gw~rtB|ndhP<)>t_d}(`UNvAmUfDlZfD;OJ z_*fyccSXv9pL($OClEkiDIa*_F(2>@K(YEu9)Qi`XVCMW0my5B{B9TT9>-9EQA*Eu z5P+2i$S^1Qd5!`M2xo^p-nS$4tO3>hJOq_Z%&Yzc{naYArWC!IbjjmF0KD__Wltr} eH5I-}j{gA<5REZ$F?>J(0000