From f0512d0e0f512aac824aee72984dee7ec01c73a0 Mon Sep 17 00:00:00 2001 From: Quasr <182430031+quasr-9@users.noreply.github.com> Date: Thu, 16 Oct 2025 08:25:39 -0500 Subject: [PATCH] Bring sky blue carpet in line with other carpets (#40867) * add table and curtains as constructables; carpet now in printer * add textures * whoops, didn't mean to change that * textures v2 * add open curtain proto --------- Co-authored-by: Quasr <~182430031+quasr-9@users.noreply.github.com> --- .../en-US/construction/recipes/curtains.ftl | 1 + .../en-US/construction/recipes/furniture.ftl | 1 + .../Structures/Decoration/curtains.yml | 30 ++++ .../Structures/Furniture/Tables/tables.yml | 15 ++ .../Graphs/furniture/curtains.yml | 30 ++++ .../Construction/Graphs/furniture/tables.yml | 17 ++ .../Recipes/Construction/furniture.yml | 24 +++ .../Recipes/Lathes/Packs/clothing.yml | 1 + .../Prototypes/Recipes/Lathes/carpets.yml | 5 + .../Curtains/skyblue.rsi/closed.png | Bin 0 -> 295 bytes .../Decoration/Curtains/skyblue.rsi/meta.json | 19 ++ .../Decoration/Curtains/skyblue.rsi/open.png | Bin 0 -> 336 bytes .../Tables/Fancy/skyblue.rsi/full.png | Bin 0 -> 355 bytes .../Tables/Fancy/skyblue.rsi/meta.json | 163 ++++++++++++++++++ .../Tables/Fancy/skyblue.rsi/state_0.png | Bin 0 -> 833 bytes .../Tables/Fancy/skyblue.rsi/state_1.png | Bin 0 -> 668 bytes .../Tables/Fancy/skyblue.rsi/state_2.png | Bin 0 -> 833 bytes .../Tables/Fancy/skyblue.rsi/state_3.png | Bin 0 -> 668 bytes .../Tables/Fancy/skyblue.rsi/state_4.png | Bin 0 -> 660 bytes .../Tables/Fancy/skyblue.rsi/state_5.png | Bin 0 -> 703 bytes .../Tables/Fancy/skyblue.rsi/state_6.png | Bin 0 -> 666 bytes .../Tables/Fancy/skyblue.rsi/state_7.png | Bin 0 -> 574 bytes 22 files changed, 306 insertions(+) create mode 100644 Resources/Textures/Structures/Decoration/Curtains/skyblue.rsi/closed.png create mode 100644 Resources/Textures/Structures/Decoration/Curtains/skyblue.rsi/meta.json create mode 100644 Resources/Textures/Structures/Decoration/Curtains/skyblue.rsi/open.png create mode 100644 Resources/Textures/Structures/Furniture/Tables/Fancy/skyblue.rsi/full.png create mode 100644 Resources/Textures/Structures/Furniture/Tables/Fancy/skyblue.rsi/meta.json create mode 100644 Resources/Textures/Structures/Furniture/Tables/Fancy/skyblue.rsi/state_0.png create mode 100644 Resources/Textures/Structures/Furniture/Tables/Fancy/skyblue.rsi/state_1.png create mode 100644 Resources/Textures/Structures/Furniture/Tables/Fancy/skyblue.rsi/state_2.png create mode 100644 Resources/Textures/Structures/Furniture/Tables/Fancy/skyblue.rsi/state_3.png create mode 100644 Resources/Textures/Structures/Furniture/Tables/Fancy/skyblue.rsi/state_4.png create mode 100644 Resources/Textures/Structures/Furniture/Tables/Fancy/skyblue.rsi/state_5.png create mode 100644 Resources/Textures/Structures/Furniture/Tables/Fancy/skyblue.rsi/state_6.png create mode 100644 Resources/Textures/Structures/Furniture/Tables/Fancy/skyblue.rsi/state_7.png diff --git a/Resources/Locale/en-US/construction/recipes/curtains.ftl b/Resources/Locale/en-US/construction/recipes/curtains.ftl index 92c3c758f3..ad441b3264 100644 --- a/Resources/Locale/en-US/construction/recipes/curtains.ftl +++ b/Resources/Locale/en-US/construction/recipes/curtains.ftl @@ -1,6 +1,7 @@ construction-recipe-curtains-cloth = curtains (cloth) construction-recipe-curtains-black = curtains (black) construction-recipe-curtains-blue = curtains (blue) +construction-recipe-curtains-sky-blue = curtains (sky blue) construction-recipe-curtains-cyan = curtains (cyan) construction-recipe-curtains-green = curtains (green) construction-recipe-curtains-orange = curtains (orange) diff --git a/Resources/Locale/en-US/construction/recipes/furniture.ftl b/Resources/Locale/en-US/construction/recipes/furniture.ftl index c9a6265a28..b5c66a6913 100644 --- a/Resources/Locale/en-US/construction/recipes/furniture.ftl +++ b/Resources/Locale/en-US/construction/recipes/furniture.ftl @@ -2,6 +2,7 @@ construction-recipe-red-comf-bench = comfortable bench (red) construction-recipe-blue-comf-bench = comfortable bench (blue) construction-recipe-table-fancy-black = fancy table (black) construction-recipe-table-fancy-blue = fancy table (blue) +construction-recipe-table-fancy-sky-blue = fancy table (sky blue) construction-recipe-table-fancy-cyan = fancy table (cyan) construction-recipe-table-fancy-green = fancy table (green) construction-recipe-table-fancy-orange = fancy table (orange) diff --git a/Resources/Prototypes/Entities/Structures/Decoration/curtains.yml b/Resources/Prototypes/Entities/Structures/Decoration/curtains.yml index eb575efb67..883bd32c4a 100644 --- a/Resources/Prototypes/Entities/Structures/Decoration/curtains.yml +++ b/Resources/Prototypes/Entities/Structures/Decoration/curtains.yml @@ -135,6 +135,21 @@ graph: Curtains node: CurtainsBlue +- type: entity + id: CurtainsSkyBlue + parent: BaseCurtains + suffix: Fancy sky blue + components: + - type: Sprite + snapCardinals: true + sprite: Structures/Decoration/Curtains/skyblue.rsi + layers: + - state: closed + map: ["enum.DoorVisualLayers.Base"] + - type: Construction + graph: Curtains + node: CurtainsSkyBlue + - type: entity id: CurtainsBlueOpen parent: CurtainsBlue @@ -150,6 +165,21 @@ - type: Physics canCollide: false +- type: entity + id: CurtainsSkyBlueOpen + parent: CurtainsSkyBlue + suffix: Open, Fancy sky blue + components: + - type: Door + state: Open + - type: Occluder + enabled: false + - type: Construction + graph: Curtains + node: CurtainsSkyBlueOpen + - type: Physics + canCollide: false + - type: entity id: CurtainsCyan parent: BaseCurtains diff --git a/Resources/Prototypes/Entities/Structures/Furniture/Tables/tables.yml b/Resources/Prototypes/Entities/Structures/Furniture/Tables/tables.yml index fda2ac5e18..f90f20db35 100644 --- a/Resources/Prototypes/Entities/Structures/Furniture/Tables/tables.yml +++ b/Resources/Prototypes/Entities/Structures/Furniture/Tables/tables.yml @@ -756,6 +756,21 @@ - type: IconSmooth key: fancytableblue +- type: entity + id: TableFancySkyBlue + parent: TableFancyBase + suffix: SkyBlue + components: + - type: Sprite + sprite: Structures/Furniture/Tables/Fancy/skyblue.rsi + - type: Icon + sprite: Structures/Furniture/Tables/Fancy/skyblue.rsi + - type: Construction + graph: Table + node: TableFancySkyBlue + - type: IconSmooth + key: fancytableskyblue + - type: entity id: TableFancyCyan parent: TableFancyBase diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/furniture/curtains.yml b/Resources/Prototypes/Recipes/Construction/Graphs/furniture/curtains.yml index e7e1086ea4..9a958105bd 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/furniture/curtains.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/furniture/curtains.yml @@ -27,6 +27,13 @@ - material: FloorCarpetBlue amount: 1 doAfter: 1 + - to: CurtainsSkyBlue + completed: + - !type:SnapToGrid { } + steps: + - material: FloorCarpetSkyBlue + amount: 1 + doAfter: 1 - to: CurtainsCyan completed: - !type:SnapToGrid { } @@ -146,6 +153,29 @@ - tool: Cutting doAfter: 1 + - node: CurtainsSkyBlue + entity: CurtainsSkyBlue + edges: + - to: start + completed: + - !type:GivePrototype + prototype: FloorCarpetItemSkyBlue + amount: 1 + steps: + - tool: Cutting + doAfter: 1 + - node: CurtainsSkyBlueOpen + entity: CurtainsSkyBlueOpen + edges: + - to: start + completed: + - !type:GivePrototype + prototype: FloorCarpetItemSkyBlue + amount: 1 + steps: + - tool: Cutting + doAfter: 1 + - node: CurtainsCyan entity: CurtainsCyan edges: diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/furniture/tables.yml b/Resources/Prototypes/Recipes/Construction/Graphs/furniture/tables.yml index c0721cf154..232339213f 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/furniture/tables.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/furniture/tables.yml @@ -244,6 +244,11 @@ - material: FloorCarpetBlue amount: 1 + - to: TableFancySkyBlue + steps: + - material: FloorCarpetSkyBlue + amount: 1 + - to: TableFancyCyan steps: - material: FloorCarpetCyan @@ -315,6 +320,18 @@ - tool: Prying doAfter: 1 + - node: TableFancySkyBlue + entity: TableFancySkyBlue + edges: + - to: TableWood + completed: + - !type:SpawnPrototype + prototype: FloorCarpetItemSkyBlue + amount: 1 + steps: + - tool: Prying + doAfter: 1 + - node: TableFancyCyan entity: TableFancyCyan edges: diff --git a/Resources/Prototypes/Recipes/Construction/furniture.yml b/Resources/Prototypes/Recipes/Construction/furniture.yml index 80ddd7d2dc..889fbd2d2d 100644 --- a/Resources/Prototypes/Recipes/Construction/furniture.yml +++ b/Resources/Prototypes/Recipes/Construction/furniture.yml @@ -340,6 +340,19 @@ conditions: - !type:TileNotBlocked +- type: construction + id: TableFancySkyBlue + name: construction-recipe-table-fancy-sky-blue + graph: Table + startNode: start + targetNode: TableFancySkyBlue + category: construction-category-furniture + objectType: Structure + placementMode: SnapgridCenter + canBuildInImpassable: false + conditions: + - !type:TileNotBlocked + - type: construction id: TableFancyCyan name: construction-recipe-table-fancy-cyan @@ -576,6 +589,17 @@ placementMode: SnapgridCenter canBuildInImpassable: true +- type: construction + id: CurtainsSkyBlue + name: construction-recipe-curtains-sky-blue + graph: Curtains + startNode: start + targetNode: CurtainsSkyBlue + category: construction-category-furniture + objectType: Structure + placementMode: SnapgridCenter + canBuildInImpassable: true + - type: construction id: CurtainsCyan name: construction-recipe-curtains-cyan diff --git a/Resources/Prototypes/Recipes/Lathes/Packs/clothing.yml b/Resources/Prototypes/Recipes/Lathes/Packs/clothing.yml index aa95781729..a0a814a7b6 100644 --- a/Resources/Prototypes/Recipes/Lathes/Packs/clothing.yml +++ b/Resources/Prototypes/Recipes/Lathes/Packs/clothing.yml @@ -200,6 +200,7 @@ - CarpetPurple - CarpetCyan - CarpetWhite + - CarpetSkyBlue - type: latheRecipePack id: ClothingCentComm diff --git a/Resources/Prototypes/Recipes/Lathes/carpets.yml b/Resources/Prototypes/Recipes/Lathes/carpets.yml index fe172879e7..d2d53cc524 100644 --- a/Resources/Prototypes/Recipes/Lathes/carpets.yml +++ b/Resources/Prototypes/Recipes/Lathes/carpets.yml @@ -27,6 +27,11 @@ id: CarpetBlue result: FloorCarpetItemBlue +- type: latheRecipe + parent: BaseCarpetRecipe + id: CarpetSkyBlue + result: FloorCarpetItemSkyBlue + - type: latheRecipe parent: BaseCarpetRecipe id: CarpetGreen diff --git a/Resources/Textures/Structures/Decoration/Curtains/skyblue.rsi/closed.png b/Resources/Textures/Structures/Decoration/Curtains/skyblue.rsi/closed.png new file mode 100644 index 0000000000000000000000000000000000000000..50be2682e3d898ee45d21ec000ba93dded56f843 GIT binary patch literal 295 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|6a#!hT!FN> zUWAfgiE&_!Zd8L_a=(4y%(lL18}{teamfRzIwAcRNO6}0`2{olhXJD*ix1xb3eWX) zaSXBO-5TV`b=ZKXn73%||N07(=%mn|WvOqJRFYNPkIZ6L2*{nuXV9^&w!Fb{i>|U? z^9$~Sw~i^CT39l{`A$*Cd%j%^eI{G?ltswxeDg5NQTB(2MPpX>Sy`S%`J!9b{CX~3 zl$Pe2a(BW+`Fl65_qE+kOp)t(u~}}@yvltiO^PoV%GjoSHORDoVsG2>&7eNuTKi1r e+kJ|Sufz`?5i2T_o%aIhPzFy|KbLh*2~7Zk7j+H* literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Decoration/Curtains/skyblue.rsi/meta.json b/Resources/Textures/Structures/Decoration/Curtains/skyblue.rsi/meta.json new file mode 100644 index 0000000000..f6c3af7f27 --- /dev/null +++ b/Resources/Textures/Structures/Decoration/Curtains/skyblue.rsi/meta.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Derived from white curtain, created by TheShuEd (github) for Space Station14, by Quasr", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "open", + "directions": 1 + }, + { + "name": "closed", + "directions": 1 + } + ] +} diff --git a/Resources/Textures/Structures/Decoration/Curtains/skyblue.rsi/open.png b/Resources/Textures/Structures/Decoration/Curtains/skyblue.rsi/open.png new file mode 100644 index 0000000000000000000000000000000000000000..062b496e7d23ea9c328136b7fef9dcce70832b00 GIT binary patch literal 336 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|6a#!hT!FN> zUWAfgiE&_!Zd8L_a=(4y%(lL18}{teamfRzIwAcRNO6}0`2{olhXJD*ix1xb3Lo=y zaSXBO-8<|v$ulj-~aM*YkzHs)W3bYOW}oL?@G3Gy_UV93}0f@HeQSTeCOB$ zi6<6X=PlZ%?)#kMxL&WG`3B=3&L4a9lbClfdocKOHLN`$oxpeU+C9x5-ws4`Piv1$ z@UCG_@j1IUG9_eb!()42RtBxf>$1BugVymW>=l`mQN^Ow5K_@)6~8chQk3T_rVLlz zlE~-n7v;*YCqLV9?Ch6|Oj`Vw@0C|EJ(;>h`R|tdaW1_o9Y0u@dZd!qSk2q{id9LM WYw6nw+dl$*#Ng@b=d#Wzp$PzOc80(J literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Furniture/Tables/Fancy/skyblue.rsi/full.png b/Resources/Textures/Structures/Furniture/Tables/Fancy/skyblue.rsi/full.png new file mode 100644 index 0000000000000000000000000000000000000000..ca7935c7b079b59bfc1ac502d797c1a3c2500966 GIT binary patch literal 355 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|6a#!hT!FN> zUWAfgiE&_!Zd8L_a(`&u{I_fWkLD zT^vI!daq6j>^p40;UdYa-0{Btf!L!RYopeG+O6z;?1RFQV`t86nCR;$oyaISabkW~ zPX{-H$j`a+7XB2J;nJ)=8?pXEj)t=#OthD-iPEX>4Tx04R}tkv&L4Q5c4wdo2o49CC+Rz#VK|c`fK~qsn$c>|d64|$$hxdH%$NAm^awV^uPRBHumTM=X z5haygR=QsC6Cg~GVO4huvBkM0ZR_hENt}11VpjXUKPzagJ32@TFs&DC7o;^{a?33U z-Uq_^hH8Lx4vg5T^fE|~Lf7j2COBJTSeWD0uktZ@w|^g=-P#9+4H`SJ+FEKzGt|yn*PlSOnri{+|&k+ zAhZn^*G)~^gUcQ0eJZH7T9bT$oXNoZ83fbNa|`~JdTxz-P9Gpyf`uD6IE0}rgjU<^ z-QAkozdeooegLwfa=<~J@Z|si03lFJR7C&)02eM;B2IKOQG6|0fG%T?Reqm_j+U^z zzAQv;0002;h)5#<000YgQchC<|NsC0|NsC0|1y}P!`J`-0Xj)UK~z|U?U%uh!!QU$ z0}_Jq|9|ib>@==&X@^LADN1hPc}#3PK8_DUw)o`xTfS|<0V2Y~E0}z-@Qwn3g_+mG z07S&x{1m|eP6Z8scmBczc&~^p1wX()0IpBn!0i54wnYb!d#9nmmjbGRT_qr=FdJ8R z1gSu`pa6IU*~Bpi2cV#809DHerd$!>YU)rJ%mf4=7ZEZY$^nr2;mBDy0T=^{k>dx# zlmS#|&H@ae5cxvKVDh_OU~4F56ya?%wG?=xANW%(jjH2&Q{@4xtv3MP1#}OVAK(c9 zeYoD^35U|Mx>G^JY}b9EWA|$cy$eVG%Cmb03LtX11_n@8;q(m@Ag#i54GaKcb=EKA zKmp2a0J)eLfTw==G7jGZ)B=$j$~X)LP*y>garho^q))&y4R^pFiM0~*f5+ON00000 LNkvXXu0mjf%;|7a literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Furniture/Tables/Fancy/skyblue.rsi/state_1.png b/Resources/Textures/Structures/Furniture/Tables/Fancy/skyblue.rsi/state_1.png new file mode 100644 index 0000000000000000000000000000000000000000..2d10bee3ae91c3b27f7e2cb343fceb47cd1bf682 GIT binary patch literal 668 zcmV;N0%QG&P)EX>4Tx04R}tkv&L4Q5c4wdo2o49CC+Rz#VK|c`fK~qsn$c>|d64|$$hxdH%$NAm^awV^uPRBHumTM=X z5haygR=QsC6Cg~GVO4huvBkM0ZR_hENt}11VpjXUKPzagJ32@TFs&DC7o;^{a?33U z-Uq_^hH8Lx4vg5T^fE|~Lf7j2COBJTSeWD0uktZ@w|^g=-P#9+4H`SJ+FEKzGt|yn*PlSOnri{+|&k+ zAhZn^*G)~^gUcQ0eJZH7T9bT$oXNoZ83fbNa|`~JdTxz-P9Gpyf`uD6IE0}rgjU<^ z-QAkozdeooegLwfa=<~J@Z|si03lFJR7C&)02eM;B2IKOQG6|0fG%T?Reqm_j+U^z zzAQv;0002;h)5#<000YgQchC<|NsC0|NsC0|1y}P!`J`-0F_BZK~z|U?bXo=!ypU= zP!qVsoB#jdVc8g@4<#v#w#!BFMGp~C$2f?D9L?VaA!)!ueqTWY4g4!`!;-HDoPNSI zBn>d60;uYz7b;LH)?$!QR!)Hm7_k77g;SU!s~N@Sw8~c|vf9>xJRlIlopj%nG~gix zU<`i`CE$At49st!fd(3Q5U`IBcH*yWpn(SN0=xj!*AsXlLx;Bj0000EX>4Tx04R}tkv&L4Q5c4wdo2o49CC+Rz#VK|c`fK~qsn$c>|d64|$$hxdH%$NAm^awV^uPRBHumTM=X z5haygR=QsC6Cg~GVO4huvBkM0ZR_hENt}11VpjXUKPzagJ32@TFs&DC7o;^{a?33U z-Uq_^hH8Lx4vg5T^fE|~Lf7j2COBJTSeWD0uktZ@w|^g=-P#9+4H`SJ+FEKzGt|yn*PlSOnri{+|&k+ zAhZn^*G)~^gUcQ0eJZH7T9bT$oXNoZ83fbNa|`~JdTxz-P9Gpyf`uD6IE0}rgjU<^ z-QAkozdeooegLwfa=<~J@Z|si03lFJR7C&)02eM;B2IKOQG6|0fG%T?Reqm_j+U^z zzAQv;0002;h)5#<000YgQchC<|NsC0|NsC0|1y}P!`J`-0Xj)UK~z|U?U%uh!!QU$ z0}_Jq|9|ib>@==&X@^LADN1hPc}#3PK8_DUw)o`xTfS|<0V2Y~E0}z-@Qwn3g_+mG z07S&x{1m|eP6Z8scmBczc&~^p1wX()0IpBn!0i54wnYb!d#9nmmjbGRT_qr=FdJ8R z1gSu`pa6IU*~Bpi2cV#809DHerd$!>YU)rJ%mf4=7ZEZY$^nr2;mBDy0T=^{k>dx# zlmS#|&H@ae5cxvKVDh_OU~4F56ya?%wG?=xANW%(jjH2&Q{@4xtv3MP1#}OVAK(c9 zeYoD^35U|Mx>G^JY}b9EWA|$cy$eVG%Cmb03LtX11_n@8;q(m@Ag#i54GaKcb=EKA zKmp2a0J)eLfTw==G7jGZ)B=$j$~X)LP*y>garho^q))&y4R^pFiM0~*f5+ON00000 LNkvXXu0mjf%;|7a literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Furniture/Tables/Fancy/skyblue.rsi/state_3.png b/Resources/Textures/Structures/Furniture/Tables/Fancy/skyblue.rsi/state_3.png new file mode 100644 index 0000000000000000000000000000000000000000..2d10bee3ae91c3b27f7e2cb343fceb47cd1bf682 GIT binary patch literal 668 zcmV;N0%QG&P)EX>4Tx04R}tkv&L4Q5c4wdo2o49CC+Rz#VK|c`fK~qsn$c>|d64|$$hxdH%$NAm^awV^uPRBHumTM=X z5haygR=QsC6Cg~GVO4huvBkM0ZR_hENt}11VpjXUKPzagJ32@TFs&DC7o;^{a?33U z-Uq_^hH8Lx4vg5T^fE|~Lf7j2COBJTSeWD0uktZ@w|^g=-P#9+4H`SJ+FEKzGt|yn*PlSOnri{+|&k+ zAhZn^*G)~^gUcQ0eJZH7T9bT$oXNoZ83fbNa|`~JdTxz-P9Gpyf`uD6IE0}rgjU<^ z-QAkozdeooegLwfa=<~J@Z|si03lFJR7C&)02eM;B2IKOQG6|0fG%T?Reqm_j+U^z zzAQv;0002;h)5#<000YgQchC<|NsC0|NsC0|1y}P!`J`-0F_BZK~z|U?bXo=!ypU= zP!qVsoB#jdVc8g@4<#v#w#!BFMGp~C$2f?D9L?VaA!)!ueqTWY4g4!`!;-HDoPNSI zBn>d60;uYz7b;LH)?$!QR!)Hm7_k77g;SU!s~N@Sw8~c|vf9>xJRlIlopj%nG~gix zU<`i`CE$At49st!fd(3Q5U`IBcH*yWpn(SN0=xj!*AsXlLx;Bj0000EX>4Tx04R}tkv&L4Q5c4wdo2o49CC+Rz#VK|c`fK~qsn$c>|d64|$$hxdH%$NAm^awV^uPRBHumTM=X z5haygR=QsC6Cg~GVO4huvBkM0ZR_hENt}11VpjXUKPzagJ32@TFs&DC7o;^{a?33U z-Uq_^hH8Lx4vg5T^fE|~Lf7j2COBJTSeWD0uktZ@w|^g=-P#9+4H`SJ+FEKzGt|yn*PlSOnri{+|&k+ zAhZn^*G)~^gUcQ0eJZH7T9bT$oXNoZ83fbNa|`~JdTxz-P9Gpyf`uD6IE0}rgjU<^ z-QAkozdeooegLwfa=<~J@Z|si03lFJR7C&)02eM;B2IKOQG6|0fG%T?Reqm_j+U^z zzAQv;0002;h)5#<000YgQchC<|NsC0|NsC0|1y}P!`J`-0F6mRK~z|U?Uca^#4rd2 z6G80c|37$1mbTPO8w<-491t%$c@VIaTPkXLa6g}d6r^Ak!8vM54ZN3v6r^AoL3O-H z@bCh8%<=mKDM&#I{x#78g4ZWb9Mb|E5rK&86-Xe6_GJYXBENvB8rlWGykNs@gI=Qr u5}dDx63~FwM)fu=XpVV78C#>i?aBvqmlPcj^xa_q0000EX>4Tx04R}tkv&L4Q5c4wdo2o49CC+Rz#VK|c`fK~qsn$c>|d64|$$hxdH%$NAm^awV^uPRBHumTM=X z5haygR=QsC6Cg~GVO4huvBkM0ZR_hENt}11VpjXUKPzagJ32@TFs&DC7o;^{a?33U z-Uq_^hH8Lx4vg5T^fE|~Lf7j2COBJTSeWD0uktZ@w|^g=-P#9+4H`SJ+FEKzGt|yn*PlSOnri{+|&k+ zAhZn^*G)~^gUcQ0eJZH7T9bT$oXNoZ83fbNa|`~JdTxz-P9Gpyf`uD6IE0}rgjU<^ z-QAkozdeooegLwfa=<~J@Z|si03lFJR7C&)02eM;B2IKOQG6|0fG%T?Reqm_j+U^z zzAQv;0002;h)5#<000YgQchC<|NsC0|NsC0|1y}P!`J`-0Jup+K~z|U?U&06!!Qg4 zt%KN=|Nn!FQ!s@>0~r?|5}lLrc(MFw?W7_i(mCtw`>z^5i2!8TP9cNOx&}~Ag{ua# z;1s9<%-{js4zOxO+P<@Qh=DezuCy%+7`$U3fQ*O&0A)oHfGOZGAQ=pRsX=ZHaR7SX z2{;x~5CB`s3z})~hO%T!V*s4N1GqWhZ$_Ih+Y7Gy*E7IRo~kPJ=)%vw8b`DM;5g&A l8hFVR2p~EHbPQ;}0WVSQ6#NJ&e8m6&002ovPDHLkV1kCQHh%yB literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Furniture/Tables/Fancy/skyblue.rsi/state_6.png b/Resources/Textures/Structures/Furniture/Tables/Fancy/skyblue.rsi/state_6.png new file mode 100644 index 0000000000000000000000000000000000000000..222b24c6d49ce33540b2bb97947e1bb4055d0c2a GIT binary patch literal 666 zcmV;L0%iS)P)EX>4Tx04R}tkv&L4Q5c4wdo2o49CC+Rz#VK|c`fK~qsn$c>|d64|$$hxdH%$NAm^awV^uPRBHumTM=X z5haygR=QsC6Cg~GVO4huvBkM0ZR_hENt}11VpjXUKPzagJ32@TFs&DC7o;^{a?33U z-Uq_^hH8Lx4vg5T^fE|~Lf7j2COBJTSeWD0uktZ@w|^g=-P#9+4H`SJ+FEKzGt|yn*PlSOnri{+|&k+ zAhZn^*G)~^gUcQ0eJZH7T9bT$oXNoZ83fbNa|`~JdTxz-P9Gpyf`uD6IE0}rgjU<^ z-QAkozdeooegLwfa=<~J@Z|si03lFJR7C&)02eM;B2IKOQG6|0fG%T?Reqm_j+U^z zzAQv;0002;h)5#<000YgQchC<|NsC0|NsC0|1y}P!`J`-0Fy~XK~z|U?bX2w10f6q zP$w|N$^U2c(JCo=;|+0)$pHSi^<^uRtpo zyjGw2>VQ_qBF6zRf)P^0p$r4jWdbNAKHC}a0>S|f?5t2wl%JNFlghxL zF|l@{t%p;fMBDsoU9LcxqK=Fm&ZaK9q8BB^JSQlmEx3B&ucz=H^PS(lx|1(xnS9xt zV!FlT`mGC6EROa9ZykdJy-)NmZW6k=eNOxLn)ktF|?d(y{79{o<&U;RDc}7&&M?vO;m61 zJESvv#tKvWNBni^uTzd4e>Is&@I}qXJ^hX^Znb9J{JgK~M)K7}p3;@5qBZ#SQoeNn5mVq4VYnua+i5B!#7xqP9R``^^6yxwX*d4mdK II;Vst0H3h=YybcN literal 0 HcmV?d00001