From 9920b59c510c5c16c7fe5f1a71f67651783d2005 Mon Sep 17 00:00:00 2001 From: drdth Date: Wed, 6 Dec 2023 19:08:55 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A4=D0=BB=D0=B0=D1=84=D1=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Resources/Locale/ru-RU/markings/cat.ftl | 4 + .../Markings/imercuryi-parts.yml | 30 ++++++ .../Customization/imercuryi.rsi/fox_ears.png | Bin 0 -> 718 bytes .../Customization/imercuryi.rsi/fox_tail.png | Bin 0 -> 1163 bytes .../imercuryi.rsi/fox_tail_wagging.png | Bin 0 -> 7232 bytes .../Customization/imercuryi.rsi/meta.json | 87 ++++++++++++++++++ 6 files changed, 121 insertions(+) create mode 100644 Resources/Prototypes/White/Mobs/Customization/Markings/imercuryi-parts.yml create mode 100644 Resources/Textures/White/Mobs/Customization/imercuryi.rsi/fox_ears.png create mode 100644 Resources/Textures/White/Mobs/Customization/imercuryi.rsi/fox_tail.png create mode 100644 Resources/Textures/White/Mobs/Customization/imercuryi.rsi/fox_tail_wagging.png create mode 100644 Resources/Textures/White/Mobs/Customization/imercuryi.rsi/meta.json diff --git a/Resources/Locale/ru-RU/markings/cat.ftl b/Resources/Locale/ru-RU/markings/cat.ftl index 52c36f4599..1f13aa400e 100644 --- a/Resources/Locale/ru-RU/markings/cat.ftl +++ b/Resources/Locale/ru-RU/markings/cat.ftl @@ -43,3 +43,7 @@ marking-SomeTailHZZ-tail_tip = Кончик marking-knifeCappyEars1 = Ушки Аксолотля marking-knifeCappyTail1 = Хвост Аксолотля marking-knifeCappyTail2 = Хвост Аксолотля + +marking-FoxEarsIMercuryI = Льсьи ушки +marking-FoxTailIMercuryI = Лисий хвост +marking-FoxTailWaggingIMercuryI = Лисий хвост, махает. diff --git a/Resources/Prototypes/White/Mobs/Customization/Markings/imercuryi-parts.yml b/Resources/Prototypes/White/Mobs/Customization/Markings/imercuryi-parts.yml new file mode 100644 index 0000000000..9fc9814262 --- /dev/null +++ b/Resources/Prototypes/White/Mobs/Customization/Markings/imercuryi-parts.yml @@ -0,0 +1,30 @@ +#IMercuryI +- type: marking + id: FoxEarsIMercuryI + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [Felinid] + sponsorOnly: true + sprites: + - sprite: White/Mobs/Customization/imercuryi.rsi + state: fox_ears + +- type: marking + id: FoxTailIMercuryI + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [Felinid] + sponsorOnly: true + sprites: + - sprite: White/Mobs/Customization/imercuryi.rsi + state: fox_tail + +- type: marking + id: FoxTailWaggingIMercuryI + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [Felinid] + sponsorOnly: true + sprites: + - sprite: White/Mobs/Customization/imercuryi.rsi + state: fox_tail_wagging diff --git a/Resources/Textures/White/Mobs/Customization/imercuryi.rsi/fox_ears.png b/Resources/Textures/White/Mobs/Customization/imercuryi.rsi/fox_ears.png new file mode 100644 index 0000000000000000000000000000000000000000..d78ea1e3b82f9e509c2c0708647f7de00247142f GIT binary patch literal 718 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Qfo zr;B4q#hkaZ>@$QDC63KMe69FGh>Ae=f{BlUvZF6ws%q9NT5*M&ua(R1-@*$gT}uQ+ z0+)9+Ke%u*u;7J)o8l$M)y}KTe4YL>zZ7WSJjJck&^z|rZ@x)x21VbW7M=e6Z`zZ6 z?;qFh`yD%p`_65~M?1s>=AMsuboEO6)UazOl(O1GMCbQ^HD7!8`?JNNH}8Cz@;=Jp z`fB|OslT1S)89uqNu~kG*N){NFj%I^f(hgWTuck8i4n zzy7&(V`~WC#>4G4Pj`!bIPrpY+VsM7t-kd9`rAy~o_z`A?Oc32P)}q|>8;owewMo* zUAedYKg+Z9`wNr2#l;;@$iIHwZfD!}`Dkd2&$^0LucI7RhA=%Ue6udB@WU0k2iLC6 zDbDGy-~N1VX>NiW_f7Ts1C{m@IuhO=m{2UJcVFW8wsU^zF=x(as7lDa+9j4C(e`(;Hm?Cw7Lsdqu= zK=uZnvqmi}H)qvIvlK=!bR1@KkP%~ew1GjOowdP2hv7&fqXHi{1FF>WRK~Y&I60KI zt1>>?`6oNHb<(M=OVuCLchs@Iej*_BO-`zsb&rzngTI$1iFO{_@Zp21(T^5c4zY=r zbC}lI?`ZJ8-WR=CSvg2(32VpX|6wtuW{ddvlrmh>)aJWyyAl0fdV*t=!#`)KhXpro zo=EcNZ*ohK%e>L8bBRf6{?+|6W^WcSu=f!@^(5uA{hoby*s||RIX((k`_GT&Ok6(r a!?^3up~bHpgyn$=l)=;0&t;ucLK6T%UPS5u literal 0 HcmV?d00001 diff --git a/Resources/Textures/White/Mobs/Customization/imercuryi.rsi/fox_tail.png b/Resources/Textures/White/Mobs/Customization/imercuryi.rsi/fox_tail.png new file mode 100644 index 0000000000000000000000000000000000000000..8b62e57299cdf3986a9256a26e69df099c6a77b1 GIT binary patch literal 1163 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/White/Mobs/Customization/imercuryi.rsi/meta.json b/Resources/Textures/White/Mobs/Customization/imercuryi.rsi/meta.json new file mode 100644 index 0000000000..0699b540b2 --- /dev/null +++ b/Resources/Textures/White/Mobs/Customization/imercuryi.rsi/meta.json @@ -0,0 +1,87 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "fox_ears", + "directions": 4 + }, + { + "name": "fox_tail", + "directions": 4 + }, + { + "name": "fox_tail_wagging", + "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.15 + ], + [ + 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.15 + ], + [ + 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.15 + ], + [ + 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.15 + ] + ] + } + ] +} \ No newline at end of file