From 89ae6e9f2c06a6f85388340676ab483f7a5283cd Mon Sep 17 00:00:00 2001 From: GearShocky Date: Fri, 14 Oct 2022 14:38:01 +0600 Subject: [PATCH] Exosuit texture; Updated cosmetic thrusters for tritanium armor. --- .../otm/client/model/TritaniumArmorModel.java | 10 ++++++---- .../textures/models/armor/exosuit.png | Bin 0 -> 372 bytes .../textures/models/armor/tritanium_armor.png | Bin 2614 -> 2548 bytes 3 files changed, 6 insertions(+), 4 deletions(-) create mode 100644 src/main/resources/assets/overdrive_that_matters/textures/models/armor/exosuit.png diff --git a/src/main/java/ru/dbotthepony/mc/otm/client/model/TritaniumArmorModel.java b/src/main/java/ru/dbotthepony/mc/otm/client/model/TritaniumArmorModel.java index 3d01c8910..af48f51ed 100644 --- a/src/main/java/ru/dbotthepony/mc/otm/client/model/TritaniumArmorModel.java +++ b/src/main/java/ru/dbotthepony/mc/otm/client/model/TritaniumArmorModel.java @@ -61,15 +61,17 @@ public class TritaniumArmorModel { PartDefinition hat = partdefinition.addOrReplaceChild("hat", CubeListBuilder.create(), PartPose.offset(0.0F, 24.0F, 0.0F)); PartDefinition body = partdefinition.addOrReplaceChild("body", CubeListBuilder.create().texOffs(40, 16).addBox(-4.0F, 0.0F, -2.0F, 8.0F, 12.0F, 4.0F, new CubeDeformation(0.41F)) - .texOffs(0, 32).addBox(-4.0F, 0.0F, -5.7F, 8.0F, 6.0F, 3.0F, new CubeDeformation(0.4F)) - .texOffs(44, 33).addBox(-4.0F, 0.0F, 2.8F, 8.0F, 6.0F, 2.0F, new CubeDeformation(0.4F)) - .texOffs(56, 0).addBox(-4.0F, 0.0F, 5.6F, 3.0F, 5.0F, 1.0F, new CubeDeformation(0.4F)) - .texOffs(56, 0).addBox(1.0F, 0.0F, 5.6F, 3.0F, 5.0F, 1.0F, new CubeDeformation(0.4F)), PartPose.offset(0.0F, 0.0F, 0.0F)); + .texOffs(0, 32).addBox(-4.0F, 0.0F, -5.7F, 8.0F, 6.0F, 3.0F, new CubeDeformation(0.4F)) + .texOffs(44, 33).addBox(-4.0F, 0.0F, 2.8F, 8.0F, 6.0F, 2.0F, new CubeDeformation(0.4F)) + .texOffs(48, 2).addBox(-3.0F, -1.0F, 4.0F, 6.0F, 4.0F, 2.0F, new CubeDeformation(0.0F)), PartPose.offset(0.0F, 0.0F, 0.0F)); PartDefinition backpackslope_r1 = body.addOrReplaceChild("backpackslope_r1", CubeListBuilder.create().texOffs(44, 41).addBox(-4.0F, 0.4F, -2.4F, 8.0F, 3.0F, 2.0F, new CubeDeformation(0.39F)), PartPose.offsetAndRotation(0.0F, 6.4F, 5.2F, -1.0908F, 0.0F, 0.0F)); PartDefinition chestplateslope_r1 = body.addOrReplaceChild("chestplateslope_r1", CubeListBuilder.create().texOffs(44, 41).addBox(-4.0F, 0.5F, 0.4F, 8.0F, 4.0F, 2.0F, new CubeDeformation(0.39F)), PartPose.offsetAndRotation(0.0F, 6.4F, -6.2F, 1.2217F, 0.0F, 0.0F)); + PartDefinition thruster_r1 = body.addOrReplaceChild("thruster_r1", CubeListBuilder.create().texOffs(24, 0).addBox(-5.0F, 1.0F, 3.6F, 2.0F, 5.0F, 3.0F, new CubeDeformation(0.4F)) + .texOffs(24, 0).addBox(3.0F, 1.0F, 3.6F, 2.0F, 5.0F, 3.0F, new CubeDeformation(0.4F)), PartPose.offsetAndRotation(0.0F, 0.0F, 0.0F, 0.3927F, 0.0F, 0.0F)); + PartDefinition right_arm = partdefinition.addOrReplaceChild("right_arm", CubeListBuilder.create().texOffs(24, 32).addBox(-3.0F, -2.0F, -2.0F, 4.0F, 12.0F, 4.0F, new CubeDeformation(0.3F)) .texOffs(42, 56).addBox(-4.0F, -3.0F, -2.0F, 4.0F, 4.0F, 4.0F, new CubeDeformation(0.4F)), PartPose.offset(-5.0F, 2.0F, 0.0F)); diff --git a/src/main/resources/assets/overdrive_that_matters/textures/models/armor/exosuit.png b/src/main/resources/assets/overdrive_that_matters/textures/models/armor/exosuit.png new file mode 100644 index 0000000000000000000000000000000000000000..476b967d2cd0e10b1ae105f5b8130b331fc26046 GIT binary patch literal 372 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 delta 2485 zcmV;m2}<_#6SfqPL4PSwOjJc(Z+cH&XkKu8*x1gl$V#6-QC^U+1X)pekv*|EG#T7EiIawnw6E66%`fQ+JD*_8XAFtffpASlarHL zY100009a7bBm000iZ000iZ0XPLy zBme*iCrLy>R9HuqR||XEx*3+dSi;~KuzY-x9ZqXA+~ATCC~h1lChcj?r8()^Zrxe8 zvm5{aN9>g#0g~)I&)y^o64L8W-`!-j0ink44oqfJ-m=;qYHyaeI8=k9KWcQlJ*R)~ zuI>qhM-ILrhROUOj6z8_%Ui^1Nc2aAqrqU%>mK#C1g7}*nP)zyQq3gOi@R{sG#hRS z2ETVky>7lGAcVX)5JK={H47h0prs${j|#nkJLnCH9Ria)`$h%;APJp z9rg0jJ%KkNCw~ycpplySQ@yy0_|$(IrtW5f=@>uBEV(C;el!oIl&(LQ!Q9{Oyn|lZ zvBC!T1nKbAA}aITJ!GBNJUQDeZ=tWChdmIFc+U+luwJFIsQOi&7luL3iDA^{!2zkw z&AyEv>=0;);uV=(v^tmGJk4ZT=4D8VOr5^@O z(J#y6Cal|4k@A`@uTHql_2%CIVTC1gUP!-$_+?W>b6U!*nA-KlMdy;SRh*n9dn%2` z$<6}dt;@?d^lc-HSvf1pDq5(O7NfM|`>(&F`r2Cu1k_}!W5TBFJI0FHqNtP#BIz$V zT-;&v z83dH$yp4N~?KhX)8OJfD)P7ep-pQEp0|0PRR%*wc0ss&P^1$u9JRwL{!P6WBHG zx`Se&Mw#o$E_5(%BT`{40k`)=Edw=1k0sE$*fYtRU^!(=J=>ttAsv5}da?_Bc0V2n zRJOFQu9x`7Vf^~-alfC-IU+iOT@hVXS@z4kuXk_!U&B(v>55D#tL^LWYpxW*829m2 zYRO2>hv`t!qV?zM05i1gp3r^(0{p8fOsevUh0I}DY1_(hk0?sBES2Cz z-ZX?K3?lSVq%Z>sNL_z{*C*FCwLzp@YA)xenRN;=a7_LveM^QvtqF)g?lz4zfev~x zA@5(qac{0|NKZMxy!7*?$cv&Z)n7A{Q6IvbmeJ(gz{8&lP2xcm12q7tLtTNf=EjB`HUj7( znl*3pS*~JJ39*Q(F!ZA`f_#i!D&bqT&FRlJrSBN4IjN!i+Yf*I$S4TlQAH7jd1Pg& zHJ=4O>{k}4RTVjV$M5PL&NH0XL0glLx1T=Vu2#37Za;kd`02wf@(NDn<=di|H8VtL zRnBGERO_>kK~{hHzQYYOD}@2t!=Yta8GOOAq)dmf=+hvslZ?mr2_tbP=VIcCHW4XQ z3@ygS7u4o8r!}7X{O_D4dKM@Vd4l53&QHC;mWDRpW%<6hNc%0SE{?Y!9vWdZuD8D5|1g zl!4(PdWpepMo}x+z zFwXZY=qfv-EGD{aVjuM2_ z$1vDzIkiy{r*{OxOZKl|Wx6;FUkz1-xC?)%fqV4V!6-QzjYosgC>d;(=*AC}xCKnG zu>qQVXEYjpje9+}*BuPTFF_z+QSPB>850}H0GWQX_Z~_M>rdTLZ#=-G4|}~4hNB}i z+(ZR~DdNBV{Y;fQ?|fbPb|J%PBf-}$q#tyT;@;8AZqgfk?YX}am<3hsFiu=mTPT0b zv);T#nw{QhU~n&~&mBVw=P*VK_`i&yF^=(` z)s6p^ygYM%)pjQ<>ok)-I%U1#{|A48uPnl-Y|6(?-4hVReo*8{_G;my%Pq>sP2Cef zCemTG1+EbF(UCNdd%CB97nz3=`2R)|aExBA*{s|n%i1cYRVblbNHY_!mWII}6gm$vIhzg1v`h{ANjKT%_NW4Z+?PxA~0KI8NR2jgV zM(~&*umY7!vUH{h0w0MXOXEXL;KYfJkJakGqO+yE3Ybuv00000NkvXXu0mjfoUx=1