From 9a5bd9de6a0ab0bb9d899c25e09239ff34c5f90a Mon Sep 17 00:00:00 2001 From: SlamBamActionman <83650252+SlamBamActionman@users.noreply.github.com> Date: Thu, 12 Jun 2025 03:22:51 +0200 Subject: [PATCH] Add propeller hat & swirl lollipop (#38260) --- .../Catalog/Cargo/cargo_vending.yml | 2 +- .../Inventories/clothesmate.yml | 1 + .../VendingMachines/Inventories/snack.yml | 1 + .../Entities/Clothing/Head/hats.yml | 33 ++++++++++++ .../Random/Food_Drinks/food_snacks.yml | 1 + .../Objects/Consumable/Food/snacks.yml | 35 ++++++++++++ .../Head/Hats/propellerhat.rsi/icon-on.png | Bin 0 -> 658 bytes .../Head/Hats/propellerhat.rsi/icon.png | Bin 0 -> 658 bytes .../Head/Hats/propellerhat.rsi/meta.json | 51 ++++++++++++++++++ .../propellerhat.rsi/off-equipped-HELMET.png | Bin 0 -> 15081 bytes .../propellerhat.rsi/on-equipped-HELMET.png | Bin 0 -> 16060 bytes .../Consumable/Food/candy.rsi/meta.json | 13 ++++- .../candy.rsi/swirl_lollipop-inhand-left.png | Bin 0 -> 15293 bytes .../candy.rsi/swirl_lollipop-inhand-right.png | Bin 0 -> 15287 bytes .../Food/candy.rsi/swirl_lollipop.png | Bin 0 -> 588 bytes 15 files changed, 135 insertions(+), 2 deletions(-) create mode 100644 Resources/Textures/Clothing/Head/Hats/propellerhat.rsi/icon-on.png create mode 100644 Resources/Textures/Clothing/Head/Hats/propellerhat.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Head/Hats/propellerhat.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Head/Hats/propellerhat.rsi/off-equipped-HELMET.png create mode 100644 Resources/Textures/Clothing/Head/Hats/propellerhat.rsi/on-equipped-HELMET.png create mode 100644 Resources/Textures/Objects/Consumable/Food/candy.rsi/swirl_lollipop-inhand-left.png create mode 100644 Resources/Textures/Objects/Consumable/Food/candy.rsi/swirl_lollipop-inhand-right.png create mode 100644 Resources/Textures/Objects/Consumable/Food/candy.rsi/swirl_lollipop.png diff --git a/Resources/Prototypes/Catalog/Cargo/cargo_vending.yml b/Resources/Prototypes/Catalog/Cargo/cargo_vending.yml index f1389c854d..c03c73b72b 100644 --- a/Resources/Prototypes/Catalog/Cargo/cargo_vending.yml +++ b/Resources/Prototypes/Catalog/Cargo/cargo_vending.yml @@ -32,7 +32,7 @@ sprite: Objects/Specific/Service/vending_machine_restock.rsi state: base product: CrateVendingMachineRestockClothesFilled - cost: 2480 + cost: 2500 category: cargoproduct-category-name-service group: market diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/clothesmate.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/clothesmate.yml index 8f6dd5ac15..a1e79d52aa 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/clothesmate.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/clothesmate.yml @@ -79,6 +79,7 @@ ClothingHeadHatCorpsoft: 2 ClothingHeadFishCap: 2 ClothingHeadRastaHat: 2 + ClothingHeadPropellerHat: 2 ClothingBeltStorageWaistbag: 3 ClothingEyesGlasses: 6 ClothingHandsGlovesColorBlack: 4 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/snack.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/snack.yml index cd89dbeb16..b55ddbfa31 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/snack.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/snack.yml @@ -8,4 +8,5 @@ FoodSnackSus: 3 FoodSnackSemki: 3 contrabandInventory: + FoodSnackSwirlLollipop: 2 FoodSnackSyndi: 3 diff --git a/Resources/Prototypes/Entities/Clothing/Head/hats.yml b/Resources/Prototypes/Entities/Clothing/Head/hats.yml index addf952555..e00920b339 100644 --- a/Resources/Prototypes/Entities/Clothing/Head/hats.yml +++ b/Resources/Prototypes/Entities/Clothing/Head/hats.yml @@ -1316,3 +1316,36 @@ sprite: Clothing/Head/Hats/solidheadband.rsi - type: Clothing sprite: Clothing/Head/Hats/solidheadband.rsi + +- type: entity + parent: ClothingHeadBase + id: ClothingHeadPropellerHat + name: propeller hat + description: You're the bestest boy. + components: + - type: Sprite + sprite: Clothing/Head/Hats/propellerhat.rsi + layers: + - state: icon + map: [ "enum.ToggleableVisuals.Layer" ] + - type: Clothing + equippedPrefix: off + sprite: Clothing/Head/Hats/propellerhat.rsi + - type: ToggleableVisuals + spriteLayer: enum.ToggleableVisuals.Layer + clothingVisuals: + head: + - state: on-equipped-HELMET + - type: Appearance + - type: GenericVisualizer + visuals: + enum.ToggleableVisuals.Enabled: + enum.ToggleableVisuals.Layer: + True: {state: icon-on} + False: {state: icon} + - type: ItemToggle + predictable: true + soundActivate: + path: /Audio/Items/flashlight_on.ogg + soundDeactivate: + path: /Audio/Items/flashlight_off.ogg diff --git a/Resources/Prototypes/Entities/Markers/Spawners/Random/Food_Drinks/food_snacks.yml b/Resources/Prototypes/Entities/Markers/Spawners/Random/Food_Drinks/food_snacks.yml index 1c42cfd298..0b8b5289a1 100644 --- a/Resources/Prototypes/Entities/Markers/Spawners/Random/Food_Drinks/food_snacks.yml +++ b/Resources/Prototypes/Entities/Markers/Spawners/Random/Food_Drinks/food_snacks.yml @@ -51,3 +51,4 @@ - id: FoodSnackSemki - id: FoodSnackSus - id: FoodSnackSyndi + - id: FoodSnackSwirlLollipop diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/snacks.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/snacks.yml index 3668e173b7..c8b0e2d1f8 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/snacks.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/snacks.yml @@ -520,6 +520,41 @@ - ReagentId: Theobromine Quantity: 3 +- type: entity + name: swirl lollipop + parent: FoodSnackBase + id: FoodSnackSwirlLollipop + description: A swirly circle of pure concentrated sugar. Who's the biggest kid on the playground now? + components: + - type: Sprite + sprite: Objects/Consumable/Food/candy.rsi + state: swirl_lollipop + - type: Item + sprite: Objects/Consumable/Food/candy.rsi + heldPrefix: swirl_lollipop + size: Small + - type: Tag + tags: + - FoodSnack + - ReptilianFood + - type: SolutionContainerManager + solutions: + food: + maxVol: 20 # Room for extra condiments + reagents: + - ReagentId: Sugar + Quantity: 15 + - type: FlavorProfile + flavors: + - sweet + - type: MeleeWeapon + wideAnimationRotation: -135 + damage: + types: + Blunt: 2 + soundHit: + collection: WeakHit + # Trash - type: entity diff --git a/Resources/Textures/Clothing/Head/Hats/propellerhat.rsi/icon-on.png b/Resources/Textures/Clothing/Head/Hats/propellerhat.rsi/icon-on.png new file mode 100644 index 0000000000000000000000000000000000000000..6201d1e75f7d1a40cc214739435648efcb2dd09d GIT binary patch literal 658 zcmV;D0&V??P)lV{&WV5{f!8Ymg7x|JiqMltkONT^{;B{1zjw#jM7L6U z64!`Q6XeC4FPd{u&NBh!VwL)xs~MjpFgY#&!Zm_a8VEbrrGQq1Wuh3X-+A`xyr9h8 zreG#iF}$YZCY(!sBWI(7a4r}GNs?eVm!{y{%XwS#nI#1o;JeyE?MHCp@gYGBOEi7T4m$7QajgfY1SNr(5Q-8iT#X8!&ARv&++BD|+F$k6o~a*ppyAmTIspc%kY8?x z*hMz|b@K;2*gply?3DBO0EJ)j)3I8kCFR&3B3uwYlMg`h(UkKyArI$cCSn(^D_|Cl zNWl*o>6bjP57!mQ-+U+Fr@+IEL^AR=mOpJ9t}CEQU^NrL2E~qd0yh+}BBH|0esEj~ s=!sz5!fgpOig=ZO^MApKz<(w18)Vb)^B+P@tpET307*qoM6N<$f(;EM)&Kwi literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hats/propellerhat.rsi/icon.png b/Resources/Textures/Clothing/Head/Hats/propellerhat.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..6201d1e75f7d1a40cc214739435648efcb2dd09d GIT binary patch literal 658 zcmV;D0&V??P)lV{&WV5{f!8Ymg7x|JiqMltkONT^{;B{1zjw#jM7L6U z64!`Q6XeC4FPd{u&NBh!VwL)xs~MjpFgY#&!Zm_a8VEbrrGQq1Wuh3X-+A`xyr9h8 zreG#iF}$YZCY(!sBWI(7a4r}GNs?eVm!{y{%XwS#nI#1o;JeyE?MHCp@gYGBOEi7T4m$7QajgfY1SNr(5Q-8iT#X8!&ARv&++BD|+F$k6o~a*ppyAmTIspc%kY8?x z*hMz|b@K;2*gply?3DBO0EJ)j)3I8kCFR&3B3uwYlMg`h(UkKyArI$cCSn(^D_|Cl zNWl*o>6bjP57!mQ-+U+Fr@+IEL^AR=mOpJ9t}CEQU^NrL2E~qd0yh+}BBH|0esEj~ s=!sz5!fgpOig=ZO^MApKz<(w18)Vb)^B+P@tpET307*qoM6N<$f(;EM)&Kwi literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hats/propellerhat.rsi/meta.json b/Resources/Textures/Clothing/Head/Hats/propellerhat.rsi/meta.json new file mode 100644 index 0000000000..e5deee09d9 --- /dev/null +++ b/Resources/Textures/Clothing/Head/Hats/propellerhat.rsi/meta.json @@ -0,0 +1,51 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/9bfce7e50375ac0b347c0236aa282de77c001767", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "on-equipped-HELMET", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "off-equipped-HELMET", + "directions": 4 + }, + { + "name": "icon" + }, + { + "name": "icon-on" + } + ] +} diff --git a/Resources/Textures/Clothing/Head/Hats/propellerhat.rsi/off-equipped-HELMET.png b/Resources/Textures/Clothing/Head/Hats/propellerhat.rsi/off-equipped-HELMET.png new file mode 100644 index 0000000000000000000000000000000000000000..1d707db963bb4d97b47d6cd71c0356689e4b6f49 GIT binary patch literal 15081 zcmeI3dvFs)9LKLbOGTzW0ik$C9dRJNyF8laCJlk6v{eF~QfWXLIPSLX*(8_VU7JwL zOBoeGQNRbzs4xRQP?1q*!~qMUsAwG#9g#YvD89f~MJ;wfbT3JhZJM&`@aJYGxnFm` z-`{WVvya|Cx2j@h>BTu$Xje6VoW<5M< z)HsSNoFG^Eb-!;0FDk)&K~ffh{Ae%?)fDBL5)BJtJ<#bzpjHkQnSR-|$3)9gk*V75 zV}0RbP$!o)t6+BX%qp?DUUW*PDefFsl!pm|Ko{s}Fc8xCXpt$Fmxr;@%$VqyM6WM0 zO*IPAeqRM$tf+vt=NFhow!lFQdZ#DK!M}=3b-Etr872~mX-213wKxoz zN}wr?st8J&;H_Mn>F#y8CN(*IG8sJsjvYkh0c=K3+!k93@fmW#d*zE&An1x(r6>V+ ze3e!7BBYCpW2=guSS^PnC8FKvV$vOkmxTPdC@rW!bjrqt*WK?PH5;hOk2yF8w? zuPr^ji!sjqfZTT?;;nt>r+3BnpHG)@obhliz;Ow&IpADOzqVB6xZZEfX`nHtcNVbl z!*IrL!isjMTj!qNigu@4Q_fpLvhIfaFgDP%X2fNjx$$FRHheq)?gG2rYIiZ|&FPK` zISK-PuMGFEW~|BrTf&pxk?<6NT!UYae zcXWXhqv=Qylm<2?xUh&&0l|gRz{Ug@77;2SxKJ9{nBc-9LIngDN&_1cTv$Y?fZ#%D zU}J&{iwG4ETqq4}OmJZlp#p*nrGbqJE-WHcKyaZnura}fMT80nE|dl~Cb+POPyxY( z(!j<97ZwpJAh=K(*qGqLB0>cO7fJ&g6I@tCsDR)?X<%c53yTO95L_q?Y)o)r5upNt z3#EaL2`(%mR6uZ{G_Wzjg++u42riTcHYT{Rh)@B+h0?&r1Q!+&Dj>K}8rYcN!XiQi z1Q$vJ8=n_fPU@vU5Q1;|Mc^xal6+k$d>xP$%PM^o)qFigEx(JRdj5vj6BO0RQq;+X z6vaPAQKOZ03-(W^s6i#=-lr!5Lz~wvw-w(wXUL;7 zF3mkV{JuMH9Y16Eu1W3LZ?VAn4{w4M%kEopgY%*=6*E)e$pVLEbV#Lv5JD}N|CI&1CR z=;a-|_q?=z^=F^>*>_&t=lkTUJH~eGURFxo{Kz-cS3I-v<6%QTXzVt9{#@Qu)zo+2 z-q7Zm{NAxScOO1H=fmmyg>%1ca9nZlrlsm7n?_!}w{_nB1Euqs+<6BUw450kh>n^e zTGvNKeri|4uzh0&=e+>(vI1AxQnQ}V&_a)1y-y>^1ou`M7yy0+LM|;!Yh1(vhpZtyb^VYVB-7^lXpS5k>{o}Te z@A|swmHDG`+nBB;<|Ajiqmz36?5SZ2=ee4nJz@#J`ICLx_2V4ff2e0#=qraGt3Em5 ztph`~c`N^3`uP*$@x85I{B~u}N1gZV7=5DC^nK)8f5+ons_LI^-pwr$*&!Pn9Jj6Q z`srh}deSwgSa5ssuH5X0I?uL0Ijd#tpkv2Z+|{{p@SNt0Dmwf<&%Zt4)zT9aT6<0& rKf7w{{DaFf-Wz(yd-v>rDvR<2KXZp$MvOLIMlCOy>D@kU;hp~gu1l_D literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hats/propellerhat.rsi/on-equipped-HELMET.png b/Resources/Textures/Clothing/Head/Hats/propellerhat.rsi/on-equipped-HELMET.png new file mode 100644 index 0000000000000000000000000000000000000000..a8f65c32a6bec3e4668b8b7450620bad9a6c3cd8 GIT binary patch literal 16060 zcmeI3e^gV~9l#%AK@op+v%^|{q|weFUGnl0UP7KB2t);GkOB^@GJSb@fj5%8n7o(} z3uUnG*!I{~j@EU|N>96;;!f#y*ko#JUENMkXWMjcb47;kj8p9@$Z#GUqICBqAqkgo z$BsQ`|Gb=&D$yyi%w%KSnXULrGhC3#;@yTwpea8FKtCnyF<4nT4(9 zoZ0fhQ}4=UoHbisL7G)&S3XmMY88x1tCQ*UN`lnsGIigQsZ|7tt2DSq zrBG|AOcj->mPI~tV;ZW zfEfx;ol~Iw3a4j9*vYsb6YF8zoJ-(%r%d!qTX?UKEtiXdqMyjR9Ij{}rzgS=P{jST z3n!E+Jdu%=iQ2flZhI&-D}%Fk*1L&IC`QX3E@IKR1P$s0o{e zwnDf<2C!Bt-_6nj?=I(gyD_}WO2!e&^7BKxO18R!b6R`eO=9(qd1Fnqz#7#m zHK|Z(6$DXEs42CIA~lby)RamU=OjE6@?qw!oULw>4=qKK6qynBPfc}%2_Er$?CL37NM|aT5JkZm&qzDYQ085Fj^f+ zlQd9S47hk)fl(|I(Nk!2VvP6&pfVH-Z#GkfPLDu?1r(Y>`EVc~Qe&|YdRDElSu;t6 zUYn^^STqcw&=3}DCc&_3mez-M!$k8~W)aup(Ic*>ztnJMapsd;Z*g;=Wz+V!IsY5Y zaEJtMCWR{C#M;(D;Kgc`vAZXZ#%ddCt}fc`Va3*wEg$b4(QXW;Mn8s73!-R7Y|BPQ zJlU+(fKM2Wr3IUDlM6V#4HfnuXFhcdUk&R-b%wC3(5$JQczB!Oqup$7H8?ZVXGm2g2o(4vG3%?Hv-xF8^CQNo4h18F5(5D>H|;X?C)v=S}|2wIeIq4_{s z2^RzeElRl1d?2la3j%@`C0uAekXFJ40YQrrE;JuVE8&8GphXE6nh&Iva6v%OqJ#_0 z2hvKoARuT_!iDAoX(e0`5VR=aLi2&N5-tb`T9k01`9N9;7X$2*?@ZoxUl9uZk`(m+_Y?axum=(+1-%S@y<*7 zw|f8iozlKrJ!BTU@KVv*&#(P0!?WqVXLc9zRXJmKng@3FughqBziM0m;grATj4e6& z#_g}yU-|ddw)9V04XV(-F z)fcl3wYen1J!CA9rwmp2j=DJP$!pe4?zCKfv zedL|R{Nq;tM<3*@>F?>e)%<){)ra*J-ZHgs?{}?L=YL{vKRQ!Pq`tbV_|B4xL24w; zJ3KIuk>0j8``FX_m2a}{vQ=L)HwJzbSaa#X+(Gh-(Y_Nccg(vkUvK!0&%Ku&dw2eh z`8RUrW-SPw?yc`gb}jucU?*VTD#t!fSv}a9^lZwRZtSyq?fP9<`;hjvYpH?2s$1SG zE##3{bu^s2d}-`g-)^}%B75`L%{N{jX)(Bli#ngOVLe-HTk2~I tvs!`;-0+EcXS~zc8PNrl|Mc!sZ1ttPSvQT|!{Ynpg&T@Z9eKN&{sZ2i(>?$I literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Consumable/Food/candy.rsi/meta.json b/Resources/Textures/Objects/Consumable/Food/candy.rsi/meta.json index 6a30a0956c..c50a8f0ece 100644 --- a/Resources/Textures/Objects/Consumable/Food/candy.rsi/meta.json +++ b/Resources/Textures/Objects/Consumable/Food/candy.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c6e3401f2e7e1e55c57060cdf956a98ef1fefc24", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c6e3401f2e7e1e55c57060cdf956a98ef1fefc24, swirl_lollipop taken from tgstation at https://github.com/tgstation/tgstation/commit/9bfce7e50375ac0b347c0236aa282de77c001767", "size": { "x": 32, "y": 32 @@ -41,6 +41,17 @@ }, { "name": "orange" + }, + { + "name": "swirl_lollipop" + }, + { + "name": "swirl_lollipop-inhand-right", + "directions": 4 + }, + { + "name": "swirl_lollipop-inhand-left", + "directions": 4 } ] } diff --git a/Resources/Textures/Objects/Consumable/Food/candy.rsi/swirl_lollipop-inhand-left.png b/Resources/Textures/Objects/Consumable/Food/candy.rsi/swirl_lollipop-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..fd8f4fe8043263239092a03bde5bc34a3533bb83 GIT binary patch literal 15293 zcmeI3Yg7|w8pnr%(MEA$bz6?Q$23(0YM9BLj7j7YEVM+Ci$;64Wk@Du)?_9mg9(%> zl-A4QQk3Imt*dmqtrjm!k9NBiMT9DAFYa1)DNEgUE8A7KmX!8b^>CD(NkZ}h!D;vO z@V@{5^StwWFU*(On!o(d~wovF5ye@|`RETs3*)bGhFXn`$sR$g& zWHE<4&I*^^KQxOO#_hNRCuuk1lScG8Z4^zpZPX+sL*0`WX6D3b4AqV}UWX%MX*Zp{ zotBM zm2x>ST2DBzG8}f2Wm-7g2q;6V3eBSIl#3Y_u9s`!NX>xDztYfL(oJKe8P7H7nTAw? zu%H&J#iA<3RT6nAVwIFC6&6XFywobeaivs^o8@w~BFzucXawyOQX4391-n~u86a@SjOe%;m<} z9j6nIZn@AQ7CNI?kALT)n3+Az^k#NL;1(@BrZqgQkTYl_{@)1<t(@ejPHnOTr-&w=m;7EQw97x z_s?XYmAP49?o;5fdU>ENP{!xad9F71w1a024~FU;zR@rcw8V2&X~u=i3k+%xIh}5F^`KA z5h&nsfiyT{9v3GfP{88?X>i6oE>1+CfX4;W;EZ`(oQOaHj|-&18S}U}5rG087f6FM z=5cW%0tGxSkOpVWujae*{AV;&bLB2d8N z0%>r@JT6W|pn%5((%_7FT%3qN0gnr$!5Q&3;7qdOYIDYl-XGay4J{uI=BFeVLW}U%T*&s!Ctatz*6~ZtWtD zYThe89}h>xLE*P^?chN&w)M&1U-K^^KjyGgk?V9Q%sJee#SWAKo(@n7@(Q z4%ZINHYwv?nmUcPO)F~_?05wJwDhy+#9gn5^Do#cl7HU)q^<3t#H|l!Yg)-0nX}&e zXoKVM$i}I+Q}#S{xp{MezOA#`T$`{W0eh$>;b}oE^g@C{cFbHeSbOB;#)Ab{6J1VO z=840#z1;(!+^y@UEYS)jnelA;t@Ks8KdpR2^F{4V*f9U;+P`T}o+GR+E!^Pu^8n5;Jo^%ien}1r8yi<^raCZM%1zI@( z9hDeUP}LjHRqTJheFWasG}P04{h9oRt_MU=#P?J|$w#N}3R|84Ocfa|ga{VmBot!vwM_+CD~($o-_*F7{m zv+>%uT}NY}?>_LX`gj?3aoNEK`rdEcFh$|JH^tFYero%|#u=4wR#`vC1?b`{*c9a* z)9HKLz8%UtKXhJo)^Om!f-g_J*csz1j@RFf-mBWPrA(c5;-5ROr)~HwDs#pT>#q2Y z7k5+Jnl$mR-_2U`RsCFV_0KK}6!W@$OFF)~GiR{(>cBU%2MleBQw@#7d%Jo}nYYq= zFKxQ{c3OLR(sQkYHLn%zZC8K%;0)d7{wnX1sMMbpcR@{<9~NtI(i@) Z(w@)#`#bBabnFARx!KDN$1+Qv{~ub-6cqpf literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Consumable/Food/candy.rsi/swirl_lollipop-inhand-right.png b/Resources/Textures/Objects/Consumable/Food/candy.rsi/swirl_lollipop-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..68b66f78fe5e02ba2609f0c5a00df47b07e1a88a GIT binary patch literal 15287 zcmeI3e^?Xu9mfx`R%k=rQ@Z)1=sm$7v^2T=4mm@>5-_X{ARt1qE63#mSCU-JT}Y7W zgO#UN=dV?1VRN;kV%6EMj;@x+iEg&ys#0_+;$vk>TP-cKNUL+Wy1OJKUqbNOJ^l0Y zC?PU46h;>xSXgU9jW5$2M&p0 z(vm7(qBhIS&J3cGG%a@#1|d$kN``Tw2;%X0q#mV|a#bL5olb|y6o^70VHFa(#=&4- ziGxn`CmG3OBxu}4IvJ93z+7IeoN_a%Vlh`J_zGN?-5D(8pabk!iij6;B66t=iDa_i zL66hzviXK)!4bkn*a-(ivp#u5pRSDfnkd&t5B< z;UX}GaurgP&EQ{Uc_Rqnj11qZf|Hhz4h!X>AJZe@me72MvJpm%Aq)zcLM@SLByxG7 zT#3pws9c*YQ=l>#ki@SH%VDN0q_rkejucd`19Je%@Eq*^v0x1Ly|RE>Addw{t(41- zF$U6(RS<~NQK3gdjes(^s?ZF|M!DEw5eB6miPQ|Zd@BvjcF+vwz=>?5fo+hIqy@z^ zxK>_nRY=&aNJx}c6)w@?Dy>AVQsJ0fmO@xHxDTS)4BE$}Hd45o+bx0AmLHfJu#ZWd z>mu2c4zmFoZuCF2M1(YBN|{KSU7t0;x@A|d?<^}ImW^&5>9CQ$Gs%g$XoA~usp63> z7d*s*XB6l0?OYVYxzo&ma~p!N=#f#ap2oYeV@{`BdX4 zp(!il!Cb_G3U*C=pS|wSI@%VVUXO66zl|I{5&qWE^E0wy$IhpoJJe8iEwJOld~+bz zBV*b^mHql+Zcc4(pI)btu`fiWL8DeH)p{hnIoy#)dI?*xk!1HT&8coBgD z0T)PvHx_X5A_4^hE|3OqEa2ir1PTOPAPwGFz{QIQ6bQIL8oaT9ix&|n5O9Gscw+$< zFCtJN-~wsz#sV&0M4&*x1=8S+1zfy{K!Jb@q`@2C6IX2L(Lch$KJVvYAM88z2lrpt zhXP^Tly8Qh<#QmYZZ!nmzRUi80YPpV1of9e5ZVYqKcilL?!znyiWX%X7ZiFgeASa{ z+Oq7?j=@{GZ>673TG;D!g`%>L#Z zGvHnCHbJZ7nZo>Lti`Gu>e;sTZ^yFhpN)R{o8f=nh^UnQmP?LVK`btD|G9Z?A9*J( zsq)Eb7v3}z^V1urWLu|3E%g@9%j!4PcW(L}BXwN4`HHSQ^GN+-WtR{V}WO-|edo?0f0bU*AofUS=9DEPAi*cJ-pPQ{7u*FLs|fbL7tK_b* zbp_h>$O=U zp*OAWQc4Rd!jv_iIxCl<$_+!iC6wEM-`4MmR}CCj|` zDWkHwR@SeGI-k&#CQ4q~Qda!>^H=uD*69X1&Q}|r>%vM8|Ld6Ex@wVV(EEVo+3DiP zc6Dy+=sPpFa*4&zRQIP>Tt}0C^#!`r*wHq*)tk32p`}yz z%fzzp2;aox8YziSoUNxnLN^UNvN90gGq-n-QE zaMPQ!?rwNh_x7p6+OJdL?!=)LQJ-d5+L5|nu03&g20SZ~u6gvQP}CIPJL%$J6?EBC W-0UfOJcfI;Haj!N`1X@!FZ>TQ!V(Pt literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Consumable/Food/candy.rsi/swirl_lollipop.png b/Resources/Textures/Objects/Consumable/Food/candy.rsi/swirl_lollipop.png new file mode 100644 index 0000000000000000000000000000000000000000..9fec974d07a389f0b3da35e7ebbf468e0a79cc93 GIT binary patch literal 588 zcmV-S0<-;zP))0 zzxV0FA4d(K2Jrs@^l9jbcs}K%c1>~|KnPQ)*Yt7n@{tc;0GtqZh3Yhbuq_73Bss|x0 z(v0tKfy_D0JR$P+catd4Q})VGnqk?!EdZS&olXN2A*1+0T-e~w4$@ztEK>RTykxd` zwgKM71A#!Xvo{dybt@C#Tk#4+NdQiXmjvLXxFvwo;-&!A5H|&=hPWv}HN;H;sueYW a8o(>;4$hqs2skzX0000