From ba8e92ddc80d66d627384fe44ef47724a082b4cd Mon Sep 17 00:00:00 2001 From: Nairod <110078045+Nairodian@users.noreply.github.com> Date: Thu, 29 Feb 2024 16:27:04 -0600 Subject: [PATCH] Under Toned Tail (#25685) * Undertoned Tail * Locale --- Resources/Locale/en-US/markings/reptilian.ftl | 3 +- .../Mobs/Customization/Markings/reptilian.yml | 8 +- .../reptilian_parts.rsi/meta.json | 96 +++++++++++++++++- .../tail_smooth_behind_primary.png | Bin 0 -> 415 bytes .../tail_smooth_behind_secondary.png | Bin 0 -> 360 bytes .../tail_smooth_primary.png | Bin 0 -> 504 bytes .../tail_smooth_secondary.png | Bin 0 -> 309 bytes .../tail_smooth_wagging.png | Bin 4655 -> 0 bytes .../tail_smooth_wagging_primary.png | Bin 0 -> 2731 bytes .../tail_smooth_wagging_secondary.png | Bin 0 -> 1761 bytes 10 files changed, 103 insertions(+), 4 deletions(-) create mode 100644 Resources/Textures/Mobs/Customization/reptilian_parts.rsi/tail_smooth_behind_primary.png create mode 100644 Resources/Textures/Mobs/Customization/reptilian_parts.rsi/tail_smooth_behind_secondary.png create mode 100644 Resources/Textures/Mobs/Customization/reptilian_parts.rsi/tail_smooth_primary.png create mode 100644 Resources/Textures/Mobs/Customization/reptilian_parts.rsi/tail_smooth_secondary.png delete mode 100644 Resources/Textures/Mobs/Customization/reptilian_parts.rsi/tail_smooth_wagging.png create mode 100644 Resources/Textures/Mobs/Customization/reptilian_parts.rsi/tail_smooth_wagging_primary.png create mode 100644 Resources/Textures/Mobs/Customization/reptilian_parts.rsi/tail_smooth_wagging_secondary.png diff --git a/Resources/Locale/en-US/markings/reptilian.ftl b/Resources/Locale/en-US/markings/reptilian.ftl index 10b9e36dbe..cfc44a4ba2 100644 --- a/Resources/Locale/en-US/markings/reptilian.ftl +++ b/Resources/Locale/en-US/markings/reptilian.ftl @@ -22,7 +22,8 @@ marking-LizardHornsShort = Lizard Horns (Short) marking-LizardHornsSimple-horns_simple = Lizard Horns marking-LizardHornsSimple = Lizard Horns -marking-LizardTailSmooth-tail_smooth = Lizard Tail (Smooth) +marking-LizardTailSmooth-tail_smooth_primary = Lizard Tail +marking-LizardTailSmooth-tail_smooth_secondary = Under Tone marking-LizardTailSmooth = Lizard Tail (Smooth) marking-LizardTailLarge-tail_large = Lizard Tail (Large) diff --git a/Resources/Prototypes/Entities/Mobs/Customization/Markings/reptilian.yml b/Resources/Prototypes/Entities/Mobs/Customization/Markings/reptilian.yml index 7183472596..d1ed51013a 100644 --- a/Resources/Prototypes/Entities/Mobs/Customization/Markings/reptilian.yml +++ b/Resources/Prototypes/Entities/Mobs/Customization/Markings/reptilian.yml @@ -124,7 +124,9 @@ speciesRestriction: [Reptilian] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi - state: tail_smooth + state: tail_smooth_primary + - sprite: Mobs/Customization/reptilian_parts.rsi + state: tail_smooth_secondary - type: marking id: LizardTailLarge @@ -316,7 +318,9 @@ speciesRestriction: [] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi - state: tail_smooth_wagging + state: tail_smooth_wagging_primary + - sprite: Mobs/Customization/reptilian_parts.rsi + state: tail_smooth_wagging_secondary - type: marking id: LizardTailSpikesAnimated diff --git a/Resources/Textures/Mobs/Customization/reptilian_parts.rsi/meta.json b/Resources/Textures/Mobs/Customization/reptilian_parts.rsi/meta.json index 1c4c1a2fbc..8eaac10cd9 100644 --- a/Resources/Textures/Mobs/Customization/reptilian_parts.rsi/meta.json +++ b/Resources/Textures/Mobs/Customization/reptilian_parts.rsi/meta.json @@ -27,6 +27,14 @@ "name": "tail_ltiger_front", "directions": 4 }, + { + "name": "tail_smooth_behind_primary", + "directions": 4 + }, + { + "name": "tail_smooth_behind_secondary", + "directions": 4 + }, { "name": "tail_smooth_behind", "directions": 4 @@ -47,6 +55,14 @@ "name": "tail_ltiger_behind", "directions": 4 }, + { + "name": "tail_smooth_primary", + "directions": 4 + }, + { + "name": "tail_smooth_secondary", + "directions": 4 + }, { "name": "tail_smooth", "directions": 4 @@ -68,7 +84,85 @@ "directions": 4 }, { - "name": "tail_smooth_wagging", + "name": "tail_smooth_wagging_primary", + "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 + ], + [ + 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 + ], + [ + 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 + ], + [ + 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": "tail_smooth_wagging_secondary", "directions": 4, "delays": [ [ diff --git a/Resources/Textures/Mobs/Customization/reptilian_parts.rsi/tail_smooth_behind_primary.png b/Resources/Textures/Mobs/Customization/reptilian_parts.rsi/tail_smooth_behind_primary.png new file mode 100644 index 0000000000000000000000000000000000000000..41a23bed04c11c437023a1eb9b791b75a19fbbaa GIT binary patch literal 415 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|R5A zr;B4q#hkadHco6d5MaGE7ty@A$*{-nW`07GLc5owaPb#7}{1QP)dl8FHj1GTi>p7W4H; ze@935?XrJy*Gnf&NwsXxpY?3o!Rymz?q{5ww@m8)<|#bD5NGgo^>bP0l+XkK=-IC> literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Customization/reptilian_parts.rsi/tail_smooth_behind_secondary.png b/Resources/Textures/Mobs/Customization/reptilian_parts.rsi/tail_smooth_behind_secondary.png new file mode 100644 index 0000000000000000000000000000000000000000..15391fd9d21e9f4778ed2205748b84d2d3ea3cb4 GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|TR! zr;B4q#hkad_U5)3h_pU*R!b0JTU2tAh35c^UTl?uR{w)pymL+kwFqo{82sbp?=1-> z=fAcd^8lI$0u4p?ewUQ;rq|RyQuNO|w300%d$LNafL-ueRzH6S4#&$Trt>wPakWcN zDF6S`&)1>n^G= z@SkU4cNV|0-Q!vp&HkkMaqi*tot%?Qcn+`M`tII`;_Iq+ z?P}6`JST-1@y-^XCsng{iQw65O>b5ny#B4ImbvH4#0kO^Chi5f!_(EzWt~$(69B%d BoPPiS literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Customization/reptilian_parts.rsi/tail_smooth_primary.png b/Resources/Textures/Mobs/Customization/reptilian_parts.rsi/tail_smooth_primary.png new file mode 100644 index 0000000000000000000000000000000000000000..331b27baac41867b91a9284ae44e649795c12d48 GIT binary patch literal 504 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|VnK zPZ!6KiaBp@ZJc<>K!Ekad+o-6hi&T|MFW@>Lsu|_J9v2Tt~y|95warSF<;F@8@a=Y zC)+J&{?<=qYfdZQdhE;^1|=9+RKMicYldr^uJN6-?BKYy&GoX$>Y|@jr3vo~cE+@Y zuibi@sp7q$Q$xoAOZK&N`}fdZ?!T{SsU$!)vV z6#1`k?{%CwTDWw11 z^sWC_c}@Cc{eiPmNDu~cmv8xaLwR=3u}6ozR{rU@r&De+%~V!QFe1DAEmQVe1*ORQ zo^pN1?%K=sALSEH%CU@{aEDRp)9Pl9_d@DNSBh~P-2H2NhAX*eW$XqExo|H>m#)0O z?vFH$-v7NU`Ji9?+nkyyK`pz@mp^`LyQQY<_FJ=(SoQ~XN->Pz)0w~RdhESs>)}6h p97^rxAAhp``fGPJJM*(YrBC$TiwjAy?f^z5gQu&X%Q~loCID}%)-M16 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Customization/reptilian_parts.rsi/tail_smooth_secondary.png b/Resources/Textures/Mobs/Customization/reptilian_parts.rsi/tail_smooth_secondary.png new file mode 100644 index 0000000000000000000000000000000000000000..9c8c1dd752a65632635e438c6f5b53abe66d61e1 GIT binary patch literal 309 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wkQ1H2@ zi(^Q|oVPbO@-`a?v_4cm#nAJpQ6tufk=cMzbt(HU&6xXaONs=a2>2{|u;9P;M%}&E zr%lwEfLg)e+l*zImez-t=cTh-Nb~-9Qqc1;+OpwR?8E-~#rLCpT#rlW|Gqc-&hbQv zd3n_`$KTk&G&Xp1D~4DrSx;J9VUw4()V=PR$F@amS89HHW*)oC%b}=~rnV|--YfTz z&@*dRaPDrKm+7@;mC^a)tIa|0|2~={EI4uB`}=8k?`+uj^;Wn4p6}fq9mRgPwoP64 uI_}vyy+7Fxv#X^pKH*dOANAu_SSpfllT-G@yGywoJ+Iutr literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Customization/reptilian_parts.rsi/tail_smooth_wagging.png b/Resources/Textures/Mobs/Customization/reptilian_parts.rsi/tail_smooth_wagging.png deleted file mode 100644 index 65222703c67f2a6cf18ffcaf75539866b22c6c36..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4655 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 Dicn-+ diff --git a/Resources/Textures/Mobs/Customization/reptilian_parts.rsi/tail_smooth_wagging_primary.png b/Resources/Textures/Mobs/Customization/reptilian_parts.rsi/tail_smooth_wagging_primary.png new file mode 100644 index 0000000000000000000000000000000000000000..1f6f6919e84a39ae1bb50870ed8422ff9a3bebfc GIT binary patch literal 2731 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Customization/reptilian_parts.rsi/tail_smooth_wagging_secondary.png b/Resources/Textures/Mobs/Customization/reptilian_parts.rsi/tail_smooth_wagging_secondary.png new file mode 100644 index 0000000000000000000000000000000000000000..f4e2eca5657d765e1dbffc05f9374bd8f6386738 GIT binary patch literal 1761 zcma)6X;4#F6b^Q3sfrGDL4m4(D58}PC@K=38WsT;7Gp%fIEcg&Nl*#6!K2o)45BC? z)hKD*khnw%f~;Xs3|ojIBz@{5NQ4KxK*UJGYeH_Ho#~7}y))o2SOsqJ4Wm$|kS-#41W`ZN4jt?e{AJ@*vxvA?az4UF|e z8+;uo4eCDfk!6FMY|?QYr*)6H=p4e6f#8Hstd}o<2B$pSz0!ZygY*C#tw}+g^O{Wp zPaT+`4l^xcxf>Da*VtLTGTFBHG`)@`f|CKOEzPVMmyg0at~qeEKpqa}4wquI+Zr=8 zZdxW13I~>(7~id1gB;DTONoUb`^HDcCkCf8D4+g3zzVfJ)nx%MJ(*T!$kSk%na#zE zzN)e>gVHlE%duSVV^=a1VEDMH_<+rauEO}%vri{98coaIDTkJpB;3KFg6gsXSnyZZ zBlaEM<0#6xgFb?_IZZJ;9a-*|?Kcd-$5||vwRPx;*?(+Z>i2P8PSe4`r)^_1c$2~7 zAk`g%nN(+kL`9DWu%%79Qz>5k_YPrx%aZ5n!`V*&!l`WXkg5;A-1e}`%Y7>?5_C?& zg0qCGunM58gQ?>4(;KY2cxcq#z5dy6R56d{=StNsh03_SQ1^*&|X>GY-{URL!Wy6G<)vv zl96&L=WpjnyGpuyDuR5#Ay4+Dw*G@ms+7}+98%Q6z{ls*L}E!snB9w1?VsiP%fWh> zL8ouq1uBUMxx_dcj2XH^93e3fW6(+PMwZh|1&)1pCRHab2JLE-L*v9qC^RL4#Om&* zbCa`8yXbV;iMsl5TDGbB0Ux!{MCR|Gz}E9o+n|1VocOk=CAeR!=+tj)8P^VQJ^2M@ z?qhAuCtV8Wh7%qNsD?z6$XZ{6JrPEDNT==C#wO*G-}1hrx9Ei@7`@GS-PGi#BL^$X z#b~;p%HP;x=wy&+oKb=xT>2zCu9q24AIbQ%JS31d1nv>4qG)%B4dm;<=$Rz${D@2y zIg@Hahm8%rDk(52MNH{khNw?^e$m)Ct}Hh^G}d+UG>W{(L~NA5LtDr{5Zi1l3+`uW z!7aI@C*8rmaYTt^ifGF+*Yp+)0dGWGA8YQBcpII+ivKTz8h-m<3vKe&OKz~`q~MyM z@F#daflL}o2>Hy2hUA*ukz_kM{Z?%jC(YjqHC?PiO3D8ZXyqMk)C(iCavVPC1q8sSu zpw9_aW{jWsk-=ab)&w_<>O@L>w@BIK*_iwa4VWObh93FqrwO-Kmm;e#&#&opafHe+AQglL@JZKa><`^_sV$z^0y3W zlGmicxv)Jq>zGlW5ET_Q=eUYgdWRvHn!-$LN$HV65VXk8_uj6%1H;3@iPs)8#K^t% zg*+_|^c2^ZfOZAkvrWdcT`GZ!5uhR%heBVAJm$SqOV7*X0!VE%Xq#q%wcMU(IW}&6 zdc7xy%T?z= wgb*d|H5e(2QwaORUDFNNK8d-GlBec+O}AX{9QDh?&-4fSZTEe!dEe=O0q41Z9smFU literal 0 HcmV?d00001 -- 2.51.2