From a3f8bbd50a6c413d731f3665094c02f82ad84813 Mon Sep 17 00:00:00 2001 From: Drokt Date: Wed, 28 Jan 2026 17:33:59 +0100 Subject: [PATCH] New toy (#196) * Added PlushieIssacLow without sprite and sounds * toy add --- .../_fish/entities/objects/fun/toys.ftl | 2 ++ .../_fish/entities/objects/fun/toys.ftl | 2 ++ .../_Fish/Catalog/sponsor_uplink_catalog.yml | 11 ++++++++ .../_Fish/Entities/Objects/Fun/toys.yml | 26 ++++++++++++++++++ .../_Fish/Objects/Fun/toys.rsi/isaac.png | Bin 0 -> 1145 bytes .../_Fish/Objects/Fun/toys.rsi/meta.json | 3 ++ 6 files changed, 44 insertions(+) create mode 100644 Resources/Textures/_Fish/Objects/Fun/toys.rsi/isaac.png diff --git a/Resources/Locale/en-US/_prototypes/_fish/entities/objects/fun/toys.ftl b/Resources/Locale/en-US/_prototypes/_fish/entities/objects/fun/toys.ftl index 96203d01a5..ec04f6bcbf 100644 --- a/Resources/Locale/en-US/_prototypes/_fish/entities/objects/fun/toys.ftl +++ b/Resources/Locale/en-US/_prototypes/_fish/entities/objects/fun/toys.ftl @@ -10,3 +10,5 @@ ent-PlushieAnnaSolovieva = Plushie Anna Solovieva .desc = She loves her job and is not shy about expressing her affection for her friends, generously showering them with joyful “meows!” ent-PlushieOlegmol = Olegmol .desc = { ent-BasePlushie.desc } +ent-PlushieIsaacLow = Plushie Isaac Low + .desc = { ent-BasePlushie.desc } \ No newline at end of file diff --git a/Resources/Locale/ru-RU/_prototypes/_fish/entities/objects/fun/toys.ftl b/Resources/Locale/ru-RU/_prototypes/_fish/entities/objects/fun/toys.ftl index b03ff64bd2..8187673e7a 100644 --- a/Resources/Locale/ru-RU/_prototypes/_fish/entities/objects/fun/toys.ftl +++ b/Resources/Locale/ru-RU/_prototypes/_fish/entities/objects/fun/toys.ftl @@ -10,5 +10,7 @@ ent-Plushiemikhail = Плюшевый Михаил Пивнобород Обор .desc = Он был везде. Химик, Атмосферный техник, душный АВД. Он - любимчик народа. Самый лучший подрывник, химик и манчер. Обносит любой отдел за 5 минут. Это его последний след на станции. Вскоре он вернется. ent-Plushiesquishymoth = Плюшевая Хлюпка Моль .desc = Игрушка выглядит слегка потрёпано и пыльно. Игрушка изображает великую и неповторимую госпожу Хлюпку Моль!. +ent-PlushieIsaacLow = Плюшевый химик Исаак Лоу + .desc = Пушистый ниан, знающий химию как старую подругу. Он всегда может подсказать что делать, если вы запутались в рецептах. Даже в виде маленькой, плюшевой игрушки. На игрушке висит этикетка: «что много - то не есть хорошо » plushie-mikhail-beerbeard-oboronovich-on-use = Пиво!!! diff --git a/Resources/Prototypes/_Fish/Catalog/sponsor_uplink_catalog.yml b/Resources/Prototypes/_Fish/Catalog/sponsor_uplink_catalog.yml index 0466085b62..ed53d1a9de 100644 --- a/Resources/Prototypes/_Fish/Catalog/sponsor_uplink_catalog.yml +++ b/Resources/Prototypes/_Fish/Catalog/sponsor_uplink_catalog.yml @@ -121,3 +121,14 @@ conditions: - !type:ListingLimitedStockCondition stock: 1 + + - type: listing + id: UplinkFishPlushieIsaacLow + productEntity: PlushieIsaacLow + cost: + Suntick: 4 + categories: + - SpecialThings + conditions: + - !type:ListingLimitedStockCondition + stock: 1 diff --git a/Resources/Prototypes/_Fish/Entities/Objects/Fun/toys.yml b/Resources/Prototypes/_Fish/Entities/Objects/Fun/toys.yml index 42859990e1..b132edf2de 100644 --- a/Resources/Prototypes/_Fish/Entities/Objects/Fun/toys.yml +++ b/Resources/Prototypes/_Fish/Entities/Objects/Fun/toys.yml @@ -138,3 +138,29 @@ - type: EmitSoundOnActivate sound: collection: PlushieSlimeSounds + +- type: entity + parent: BasePlushie + id: PlushieIsaacLow + name: plushie Isaac Low + components: + - type: Sprite + sprite: _Fish/Objects/Fun/toys.rsi + state: isaac + - type: UseDelay + delay: 4 + - type: EmitSoundOnTrigger + sound: + path: /Audio/Voice/Moth/moth_chitter.ogg + - type: EmitSoundOnCollide + sound: + path: /Audio/Voice/Moth/moth_chitter.ogg + - type: EmitSoundOnUse + sound: + path: /Audio/Voice/Moth/moth_chitter.ogg + - type: EmitSoundOnLand + sound: + path: /Audio/Voice/Moth/moth_chitter.ogg + - type: EmitSoundOnActivate + sound: + path: /Audio/Voice/Moth/moth_chitter.ogg \ No newline at end of file diff --git a/Resources/Textures/_Fish/Objects/Fun/toys.rsi/isaac.png b/Resources/Textures/_Fish/Objects/Fun/toys.rsi/isaac.png new file mode 100644 index 0000000000000000000000000000000000000000..8408f8160db007dbdfcdc774e9f6eddebcab5a3e GIT binary patch literal 1145 zcmV-<1cv*GP)r zi}NF9WI6%^6G2F3ff=R_7|B#@&`CryGiMxYN4u}I?%MYq@3q|B+uQ!~ho0p2eb4*x zJkLGno>Smo9+q7AkM4#t5?{@wF2`xqHNdnlvxgdu`b>dDVEb!p6}z<)BBXxLY3_Y- z!*WGx$i8vpJ4@@%)f^*I8j0z(*z|IzE|+eQyR!TcL8O0}E7q;ALy>J76GqcMWYBkm_7(|;z$;xn1gM4PH`cpZOCQhEa2lepW@@!^F?=7T)GFShK^!c>2%gw zN}8TiDkAcwRV&HG50}p4o1XLR`-69}rJr9TXW754W+kZBQdkOQ>KfNSy8Qz~9>au+ zoOZg7ysJ2!P9!JduoXENI5VH=6EO{`9UUD-?S`ifc?=T*DtA4-nWv%}#dEDJLh@Qm z#56Adc#i8&v^Vpd{v+7Y{AB$GgnVQDR#-kc3U_4<0}ovth0#OAuBG>KJ&C1W8iJ+a z$IMlxjb_XVp!=omSaZ7_-#>F7mbIMZ?9|j0!d>UEruI%078Y`BaM%6tzHkt|kKcn} zg$?0!-ycYq$cWn8;&u7h==NONd-aqB0bQ*X!k{yu2KK|00m3nDY8M z+*~pTy<6(wex;4;m+d_SpU(#(CoH{HFccsfhc9-ZFWkc9iz|E_o}8SNv}%2!iwO56 z@Whu_I99#?D>awRG2H@cj{P}^%RRk#_>qSgYkYhh$38udzOxq)SW>RyuWCEPK8a2Z zdALta8aSo`=*)X-x8d%Z>h#kA&rS0g>ZA5ksNeh;j(^sTz55zaTwKiYg9kbgsNIVG zF8w{%>M#``p7DzR>u2_M_#wJ*P`(4YWJ2(9XsLOfPkFiJz z0}#24iScXf(&~u7&pS`C7-h+N3=9lNsi8F$P__6;{PLHR9}*!%Uw55B>-z^(V9I6Y zDM4SpnFzxzn7O$^iu;aLu$QMMM%paQPtiw{;-e`=JV` zM^4EbfYfS@Ln0)!<=M(vJ-LXKeyyDarY*>IZYDBUod4_odn@oaH{i