From 1acc4937a3643368e84317a8668b1212e63153f8 Mon Sep 17 00:00:00 2001 From: Snowram Date: Sun, 5 Jul 2020 03:45:50 +0200 Subject: [PATCH] Various small improvements to anims and models --- assets/voxygen/voxel/npc/monitor/male/jaw.vox | Bin 44387 -> 1280 bytes .../voxel/npc/mouflon/male/foot_bl.vox | Bin 1192 -> 1292 bytes .../voxel/npc/mouflon/male/foot_br.vox | Bin 1192 -> 1292 bytes .../voxel/npc/mouflon/male/head_upper.vox | Bin 2704 -> 2704 bytes assets/voxygen/voxel/npc/mouflon/male/jaw.vox | Bin 1144 -> 1144 bytes .../voxygen/voxel/npc/mouflon/male/leg_bl.vox | Bin 1560 -> 1532 bytes .../voxygen/voxel/npc/mouflon/male/leg_br.vox | Bin 1560 -> 1532 bytes .../voxygen/voxel/npc/mouflon/male/leg_fl.vox | Bin 1436 -> 1460 bytes .../voxygen/voxel/npc/mouflon/male/leg_fr.vox | Bin 1436 -> 1460 bytes .../voxygen/voxel/npc/saber/male/Saber-10.vox | Bin 1836 -> 0 bytes .../voxygen/voxel/npc/saber/male/Saber-7.vox | Bin 2048 -> 0 bytes .../voxygen/voxel/npc/saber/male/Saber-8.vox | Bin 2048 -> 0 bytes .../voxygen/voxel/npc/saber/male/Saber-9.vox | Bin 1836 -> 0 bytes .../voxel/npc/saber/male/head_upper.vox | Bin 2836 -> 2836 bytes assets/voxygen/voxel/npc/saber/male/jaw.vox | Bin 1248 -> 1280 bytes .../voxygen/voxel/npc/tiger/male/foot_br.vox | Bin 55811 -> 1328 bytes .../voxygen/voxel/npc/tiger/male/foot_fr.vox | Bin 55855 -> 1372 bytes .../voxel/npc/tiger/male/head_upper.vox | Bin 3152 -> 3220 bytes assets/voxygen/voxel/npc/tiger/male/jaw.vox | Bin 1208 -> 1240 bytes .../voxygen/voxel/npc/tiger/male/leg_br.vox | Bin 56123 -> 1640 bytes .../voxygen/voxel/npc/tiger/male/leg_fr.vox | Bin 56119 -> 1636 bytes .../voxel/quadruped_low_central_manifest.ron | 2 +- .../quadruped_medium_lateral_manifest.ron | 16 ++++++++-------- voxygen/src/anim/src/quadruped_low/mod.rs | 2 +- voxygen/src/anim/src/quadruped_medium/mod.rs | 6 +++--- voxygen/src/anim/src/quadruped_medium/run.rs | 8 ++++---- 26 files changed, 17 insertions(+), 17 deletions(-) delete mode 100644 assets/voxygen/voxel/npc/saber/male/Saber-10.vox delete mode 100644 assets/voxygen/voxel/npc/saber/male/Saber-7.vox delete mode 100644 assets/voxygen/voxel/npc/saber/male/Saber-8.vox delete mode 100644 assets/voxygen/voxel/npc/saber/male/Saber-9.vox diff --git a/assets/voxygen/voxel/npc/monitor/male/jaw.vox b/assets/voxygen/voxel/npc/monitor/male/jaw.vox index 3188b076db8c40fab19eedb29b9c61ebe1caf32a..fb51485424f7c2048d98afedb5ece3150405bbab 100644 GIT binary patch delta 32 mcmaESi>ZN2D9k@XVHyJigRi5fACO{r!!l9m(dPY3JS+g7KM5@W literal 44387 zcmd7adt8&(83*u_3)ae1S`h^-q$mn#F#!T7TJS;<@1j!0OAI80cZ4KM0s^CUmextF z)l!DK)~W5Bb5^ZRSi5$!u5-@KDYLHY);Z_8uDiF}x~{uEJNv9WA zjGTn7$Eep`G03w)uPfBcvyPKaw#gJF+oE*3D?*<2vR%l$K`(j?I?w5I^te0gY z*Xy{NEq9iI*2icTg&lLeLV0kRJ%Y(b~(HENYi|4E@OW;iJ!EHR)=CRi~xnSlA2KM60A-yb- zy_h(pS5{;%77gi@9ofrxt6n*gy;waYmNl{$-(Ev{JSBTCo2-O^p4J-j9u?{pUhg_IPO*EnQ?L`-TE)X;?&EZKc%JZl|t2KFaIz zQcO`C#cwi^Y0FefKQMztaTJN#5hM=XN#cAQ#Viptu1?T|-GZh)FKBqJppmVD#>jHq zF+n*?qG{&x(NwW@3_aR?7tL=Gw4y^$`b7H z!^vd1Fonjg7c^%Pfm7KqMIEju?Bu>Xt+w?>_VjfG^W+xIYyqh}Y-PSGB z>zYPy%X3Ggpc79DI(J0S#Z$6eBb+X%IDM4l9}PQGaIK<@hl5HHEROx%9Z<35JS5ksih`w z1s&ekOx;JfQ@baHTGk~}baXV0A9DvyPmCc;dJ5%cPNtbz>9qUd33TFM3cYbLgRWnm zN>9r<&m0zX=_NsLy(XwxOQXH5*>wK+JbLfVmE_+MLpzVg(y5+!x=zVdA@@VA-y!#< zLD0PP|GoaY#goJ9f39(fT7S~`(Ug%gmNJq@Q9=4BTAe?VR$KblpPQ6Gr5TfGeQqZC z=g*+>j5yMA5@}~iD)IWWv$LsURT0&??xTXXhbX=^o-RBi=-N6#$I{Yh%=iSFFfo7Me(tw; z!D(8%@)G%Lh?@2sq1I>5(Br3HrG2klC9AKEMxA_@qUWrmL|Y3L6&2A<`BD+XWugzr za8=Na7el@q^8Wg`cKH(Imn1*_!smnQ)`!cHZIR`H<09KsK>6+e^pS62s}}QHS>JKH z%&2E)u*v5fE(J*fkLjp7V>)rwve|UTgaCm zTgbO7wvb&Xhb?3swr~WzFdAOSKUQL2<&p5hQSidi@IwBv9{WDL173J1 zyl@P>kUtB;z7NO33*+F0m!Uy1mTi}Hc!V5nGFWd?*d;Dyh?3!jA-ei2@H7+&}#c;OLv;g{isN8yEE zffpWw7d{6sJPt2B0WUlWFMJ+ecnV&48eaHSc;Oj%VHdox8(#P|c;O51!WZF%UxydI z1TTCUUib}o;Wy!hXW@mfzzfg83%>;~d=*~!ZFu2%c;R>8g%{w3--Q=mgcp7fUif`@ z;U#$C58#ED;e}V=g+1`XAHoZ-!V6!67hZ!G{s><9I=t}5@WMCXg+GB8{uEyLCcN-x z@WSix!k@znZ@>$G0WZ7>FZ?CE@GW@Zui%Am!wY{6FMJ1H_#1fPZ{dZ%gBSiDUib%i z;UD3Je}Wgj3om>RUifEt;a}i|e}xym4=?;1yzm2f;osqfAHoa&0WbU~yzpP}!hgdH z{{t`lFT9W-h5lu87iv<*$1s_qWU>XDd`=^0G*7i&oelE4IWtccYNKT#%W5_CCLU(9 zdt7cO54M_3R zA?(3ArSjXGY>tpUCtOiGLiW$Gnk?oVUV^Hx)0~4la>Xqd$_=j2vhuBJR&Tb=p_bKG zQsXS<&<0s7YPmBQDvv?SWw@={>$3GNITYuXyUYuIK!u1{u$tBF^aRuutM)eV@Eofu zIlR>&YF3EqZ1j1VYEi8XnoGIaWDA7yid5;gJDfI;Y8+7ER}~Cd(+lCb)%<+NsEw?2 zd%blkdY#r7+WF892deCDrwVWzPiGJKoK-=n-B#)955g^Gll9zUCN!~H!G_)_+$%h> z%DDX60Dm}&x>Nz5y-M?_i)rZ(%j=S_!z|TBz7BnEdsFyo^8c^K$L%tOCkh2~27@x# tfNkSJ7Pb1o=Kj3huJU1=3av`K;Qmsj%T_h0q{f+*Q{5mu#$u9R9|4`h!E*or diff --git a/assets/voxygen/voxel/npc/mouflon/male/foot_bl.vox b/assets/voxygen/voxel/npc/mouflon/male/foot_bl.vox index d587cc76bf38c90a15c090b4e3104e7b61e96e0f..210c891e64d13229701ffd91e261e7f7a7e2c283 100644 GIT binary patch literal 1292 zcmeH`ze)o^5XQfmxxb!;VrM0}M(zwKSg1irM3Lh#f&oeL3ihJ4Vq>SGPjK(zBiXIr zUMHzy1QA^L-8Z}6?CuQQUY?IPUICm9sv!j*0WhkjC(C}qp@d6VBIC)ldZ+ra<3AFX zB9?;)V`!KQtOFt%79s)Hl|E6%2s#3#PrL_oMTEY`#{_cBgGsuD`wI z*4I|usNb8ZXLz{hnzt8s+gougx%HdpE7v?uW^xzl<^JaSN6%ZNmU;JPS@vgZpSRcl Q{O`TlgL3oBKfkx9onLU)Xu#}FW@4IHxOKlV=rf(AN)wjm)w%i zCcSk1;RT>6>Q;j1J>5=5W+nRTP>(Uy?FH#GL|_AHGD;x@t-J{kjGk0RWh^zzwJb^G g{ClsS3lyMJ*QpzSKAfv#0f)z$vwe5F@4}P)0m4ZU3IG5A diff --git a/assets/voxygen/voxel/npc/mouflon/male/foot_br.vox b/assets/voxygen/voxel/npc/mouflon/male/foot_br.vox index d587cc76bf38c90a15c090b4e3104e7b61e96e0f..d45bdddda3ae8009825d29cb793c0f768d2a2d17 100644 GIT binary patch delta 259 zcmW-ZJ5Iw;5Jl(C`1f4JVgo3zv*m)CDpHyhfM~#p#6qaDfi!NYSU~zTEFnvx%yFJ{ z=FWLnnsYj}-N)PX_+w@-o82p6|8w_nELd8Y_J`ed`Q<$=!^@sIYQf7am4ku2U@x+P ztXLaJfd?LV;Ep@)xZ}cwYil6cXm^^gL8>@hkqw#1nykq*n5W*nf*P7$US)X=4Ww*A ZAM`;V^g$o=K_4m4zkl)lyt;hqJ#H-478L*h delta 166 zcmW-YKMKN77{inIN3mNG!BJl49->kx9onLU)Xu#}FW@4IHxOKlV=rf(AN)wjm)w%i zCcSk1;RT>6>Q;j1J>5=5W+nRTP>(Uy?FH#GL|_AHGD;x@t-J{kjGk0RWh^zzwJb^G g{ClsS3lyMJ*QpzSKAfv#0f)z$vwe5F@4}P)0m4ZU3IG5A diff --git a/assets/voxygen/voxel/npc/mouflon/male/head_upper.vox b/assets/voxygen/voxel/npc/mouflon/male/head_upper.vox index ab4d003b34b93e9ef5d7467f016e232e5b94ee19..5387f5decb95895b39b52620a5e7faa95e2c2cd0 100644 GIT binary patch delta 25 hcmbOrIze>8WmY{lZYI5rH*(mR>!hSMyR&;T0{~?m2Oj_c delta 25 hcmbOrIze>8WmauAZYJ%GH*(mRy}i9RyR&;T0{~^B2S@+_ diff --git a/assets/voxygen/voxel/npc/mouflon/male/jaw.vox b/assets/voxygen/voxel/npc/mouflon/male/jaw.vox index 396c2b99491348b4f3c04d4f5ae5a5165a3bc658..3b31ca561344dec112266dc8c9826344d6941434 100644 GIT binary patch delta 24 fcmeyt@q=SRFsmLT1Eb!=h%3x>Qc|1s89kW+Vp#_0 delta 24 fcmeyt@q=SRFsl|L1Eb=^h%3zA-rk$_89kW+Vo?VM diff --git a/assets/voxygen/voxel/npc/mouflon/male/leg_bl.vox b/assets/voxygen/voxel/npc/mouflon/male/leg_bl.vox index c966f94287ecf2a4b2ed494490d448481f4589f3..f20b21ea8fc5ae1ea8ac1655aacaa8ed399d032f 100644 GIT binary patch literal 1532 zcmeH`&uW!15XEQaB>9BvridF?rk8+37hSmU4?-)5TrRd?LE658xRvfJZrrKp6Wn+3 zk$j7H0=PnzV zYJ@KxC`y%arc(n&?vW-mOwC1v$Ajn--1OPtNmY?rge?Poo=Oc7(P<)&LQg>xIey$r zH81EX=oxdy+0krx!IP(4ZFo~|p$t#%HgdFhuof9!weXAv)|{SE3(v+Jp14sw3mw6p z*p7je;7;9ul<-8YRE?<7j|UIxNO&0cM-2>r!F`*f&zLhfh$70h?c)C7mmAUh>zB{> zEMkde!=}C z|L0hfon#dwh>(GzAJg4aHRsIhqtpA}&Fo-*eJEp*%}&z^)1 z>#YE{5yZ$CDk(&n$kG@gKR1FC1V*X|jzCNh&&;N2^^YJR&yM(K4`Z3tj|f6NDc52;^$E+C@Y>u`6%is;w0ad_fpM^ z_!RN!IoH{2*0o5JN3Oc0M&<@)&B>E>UtAp8L)P4A@GK76bM^F?(rn5}lXYDP@t|tB zL`NjePLl~_k|xDW)nwWGrNN;XNgDe7DHcrn5FyUuXUdso$ijRD!^)}qmrr+D$U=9* zB|Vl@Eu|S|jb`=u)rj~FP}cldygK@_wL-DPxhW);&ZtBWZwSx zHgAva&Z2y=zy11V-hMv2RC^sQAK$A=p@DvJA+?B85d%ghUWo785WaNp2yemGluCI~Bcxy$3JJ zyO=zaE~JVPMDT;N@6XJ8=A8L<_x<7V=64Z!yT3Rf$gd=Fv^ageHVU2qwB!LeJ~>_d zR1%)^@u9h?>s(?g;vjMp&sD<7Qx&tOKq88U&DFdaaG>hNlpKgnRfSr-IuM6Vd5TZkd^kCUX3k z=Hi;slhHGJ!r4}Rc)^oJDn7h=o5MZ2T|Y@RrGQH^h5>t*1I>a z_OD+muWz|r_P>f}Py3fomwj*NNq@Al-jDWP+|qOKa<{L3eCw;jhaJh+>#MJ4ef9a| q*53Pg`FQc+kMi9|%Ux$@v)MnZ{jOgB@Bh8u?DOr%H@+j|@B0cT1p2rD literal 1560 zcmeH`&1zIZ5QR@w_3gegZbaO;vS(MkdKEb?^ z?{ob+JIN|W5W$8+{d8B|bEA zR}SQ*N`+ctAkUMfak3bj2bMnWSR3h0oqC_4%7QZ2CXjKKFoO@R}>k+)LA z3VaHDdd~QEwCGyU9}|K(ol9DY`CC@CeSt z(mK*W?_mm{7|=uA2A5@8S@Tc02!7JbEyH{`h|0zkhGOee=eAy#M3^pToU}^X~iC zd3SVchVuFT?#t_W_v!S)*{f*z@b2v&?ROO}m#tka7XK{w%WD09{`cPOO#?!+WmQJgsN|x| zN>^ldx(C@{of%c4b9ByJSRVjaMLN%wQU`VHlB$qZlnukA703qji0}a|kahEv`H(Z& z7}jatl^k=_?eAv0y?kX(T?VrF#$;P*G-M!(S6Pe6f3t?-x0SB2rc&uyF;xy=c+AOp V%|1JupM7%f}bTvGsE{hi+V91a6Ry3mC#bfLpd=xU#z9v>;ru2{WZFa0WZ zx6{-8Z93fAOsmUFX?VE*X`lYVPMW^Gr0HNKvGq)!K3}EjnVcg}KmbN!?JzO&1` bwXIg`&+b0&S^x9D_Ra3KH$J>0`48|8O6T?G diff --git a/assets/voxygen/voxel/npc/mouflon/male/leg_fr.vox b/assets/voxygen/voxel/npc/mouflon/male/leg_fr.vox index 6643bd1745c94b73a9ceb1db11da23a3407d9488..e4998e2e46a3a1d1d9f27d17f03db3cb9731debc 100644 GIT binary patch delta 77 zcmbQky@gva%s)b58Uq7^ucN0QkYZRcQBYiv1IUPojPfjC1PL)PL~pbVXOv)MWY=P3 ZX4hh10@6(EstiCr12eno<_U~EEC3$D3%dXS delta 52 zcmdnOJ%?K`%s)b58Uq7^ucN0QkYebVC@3z-4rD|`MtMdsf`k|tLN{85Gj3kN$io5v DAH)h- diff --git a/assets/voxygen/voxel/npc/saber/male/Saber-10.vox b/assets/voxygen/voxel/npc/saber/male/Saber-10.vox deleted file mode 100644 index f8f2e5a1a468959aba6eccbf22f5c382f7def914..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1836 zcma)5ZD^Hc7`~s6_w0PGm2>W^Z5^HM9K$td+s^wAo9WOwXUyf&`GJO#hhfU-3>^nU zSK<1vMp20w@3k>nB^H+8lAqN(t^Mi?s@MOa5h891r}GHM8| zZAxp&Xl*F9tF_8#qY0HUvk0V&4y3dpbimUpkWo6|YL$~R%5jwrX0$l;IgE2MS~;Gg zREGVSuUK2Lrcs*p*vAKXXv;nheT2{!o*U|x($Y5c8|E56mwb%&VO*mvIWU*?v@+yD z{whcwnte=4aUP`%`x(yb_w{YYh#^l)PRz4m&KdHw38l29v_V&!V9F4R(3(=`xZ38h zcMf-x<0@YoN*nZyrY;fB_>3+!jUmXVFE+~0sg*8=-cgH;_?uWIMrk}e~ z{)~KQRyeD2CpOBfGf-kw^rEbDlgvEAZ=&9q2ih zhvVn-api6iW>AhU?qhcTo!m>WU`68J=ijq-;otLrvA=D0{<6ZSkc`hovOE`FA{QGP zV%Sjg|L3o*t;NauF;v%_g*R{*Mg2v%`I+Fm&4LS6RY)Wf*gd}&Ygb=|^!H(I&s^yb^h1=%g&X<*#>MFueMa4h%@5lMIHg()a&u-wr=sEO% zK7kLeev8xJ+`~)z2C(e#7+OEQj*iRs(A3m~2Lectz#lO81oy8!%aW`31|Pa b$K{#LTky#CosaY<$tRsXp7Xf=gjo3t5Rh6u diff --git a/assets/voxygen/voxel/npc/saber/male/Saber-7.vox b/assets/voxygen/voxel/npc/saber/male/Saber-7.vox deleted file mode 100644 index a03f0701372a305de8e4de78172dcdad50f99f81..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2048 zcma)5ZD^Hc7`~s6_uct+<(%%LZB1u8$8gQrwsYQLGaWkTjJaGoKhRL}FiaVpq2pla zN?c*CH8!P>X)#1hQ`tsQU?W5X5s`=>MEnu`iHL~k-_`XVF@%hI;NpJnkLP~w`?{Z} z>xGRKqaxD2ymcLg{G2D!+1lL_@f9wI2obZ0jhnh#zcSo#{X&?48dE-kLMda0(ohPa z9LX5M`nnFLlmwGXLMc%pPg|4HR(sY_8SUt#wJKv>#=6v9ozd2^@|lFA{hkDw9>T5vKGc!#%cCsA}PiEiuskF--M`#*k3fM8LM?P zrB#Fo6SS)!ebiZ(=KY#^H17~6$T|Yt=Vc5b4)3JYn!4Y+4-@p16C{Uzyx$M+QmkDE zl3E2a$_7$K2bqJC&^Evv^wDoDr47=~SrFO;X=kioD{I!|SZns+#Mpz&{4w&%S!kDM zT+dkY;OLAJN^4n@q4aff$a;+58-3d0Y{j23>(-Y1F~*0sp3UWBPG!lnOU~JkU$@F5 zXL%Xr=jXdn))1CwT=v3vV+fnHd6E$~!rYE0Zj?TUTp8Bu!{I&FGlbTR*EXfK@2B16 zJudll!ztx*UM}b2kPmXH`M$IhCTMp8?33@#s^^#Uj@)W&Y(zGj z#l2y{>JP7Ce!-vky`TUyGwtx#`PM0{YkLMewtC3+wP9+o6;s1IFg3Oh4O4rO-&}~I z?G>mvxCrs_B&5ZG^n@U%ABS8mM1H$q?jAwukl^Wyf54@O7wSBV|3RNWH&Tm zboUC(9DNBtO{B4Cej%Ecl%wsrYV7K2K+hV%z*fQdYl17s1@&dcXiY4@mioo$U718z zq7dn&B{;UK3X|Jv(9%?k_nS&_yqA#yiQc#KaqMgXF5N1^9h9S+eB}DyNnZK{E8_p&|DLrA|L*_O{q4E_%jV5OqH+!r z#r#nEPiB%Tt@T;DPQtAM76`A7y*^%)|Rf#L8dWQ*ZzP diff --git a/assets/voxygen/voxel/npc/saber/male/Saber-8.vox b/assets/voxygen/voxel/npc/saber/male/Saber-8.vox deleted file mode 100644 index ab7db834c19a97d2a77b57e350326138e2259a3a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2048 zcma)5ZD^Hc7`~s6_uct+<(%%LZB1u8$8gQrwsYQLGaWkTjJaGoKhRL}FiaVpq2pla zN?c*CH8!P>X)#1hQ`tsQU?W5X5s`=>MEnu`iHL~k-_`XVF@%hI;o^SpkLP~w>w2E2 z>xGRKqaxD2ymcLo{G2D!+1lL_@g05+5h7+08#i^ger5Q>?-xP^)R^%R6j~Wmw2Iae z#*vI7#P@YDWh9t15=vPW^0YN6ZM7$k%4kO?#j1?Btaa(TI-{*kS<6}zN*af-K7yWA z(WF%o#=@Sp;iPq*&azIElZm7Z`y2K*et#39A0oeKQnOa; zXiBRH5hfT{LFVXlF3tTl`)KZAogn83@INo32ejwDly{k3E&8&Mq}4AAfF@ zN6qpw#_!L2VXPr6*SO@udSeKilsw5;H^SbIXWb}s4z)6z*N4M>tfvUAS+8wMYd_Dp z%Y9tx>4sCr<$1Y07l(RKOU?VGoiM?;6Ch9CJC|o7E;V(@C6AVnKt>De6?^)9wafD& zM@4NozakIi^I=XK-eap$hWA<<{~ajmMN41#KJ$jY_Q5xz9p!1>e?=I=GHw|+TxVEs zSZ{OO`A@3|!?$Ac*pF7xTGra!`=RyU6MOLSa({BL)X}jS&2^f!>sLL$ocY|>*w~0{ zHj8`1g4G{h#r%Rl@q0l5W@g&qf9G4Lu&(VH?AYod+t-Gv!B$KS@4(d9J~T}2MSgQ3 zindpv;@~30$CHp22htOQoPHc~wGjF3g1LJHr9*92eA=6{9t=09)!8qjzNz zU5P@ZmzLnzswzxwt3gXsE#7Y`#qoOT;pJoK%^n=s+l`5n{g^&`6vMApBD=W+;cyu9 zWsJ!Hq8kzn!l_f4Ukc2I_G2 z{0jW~LnnIQ&d0H{1-Nvp2zOA9Zt9WazmvN330B1ao&TP-3;*W->HhW{|FU_rkf@x4 zM0pHeJcbR8QEaIF|NQIf>hNyEIBIH7!y7z|qJbh@`&jVpX2H4YYQ*Dl?4I9;wW}{f z2Kq6lcMhh-^R212C?k$INCnCg3gP#(cIjOdjd#+z#lNT1$V!=Ki^&6 jum8&P5$4|6!}iqXEqLJj$p`AyyoHmN7Tw+LH=;A diff --git a/assets/voxygen/voxel/npc/saber/male/Saber-9.vox b/assets/voxygen/voxel/npc/saber/male/Saber-9.vox deleted file mode 100644 index f8f2e5a1a468959aba6eccbf22f5c382f7def914..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1836 zcma)5ZD^Hc7`~s6_w0PGm2>W^Z5^HM9K$td+s^wAo9WOwXUyf&`GJO#hhfU-3>^nU zSK<1vMp20w@3k>nB^H+8lAqN(t^Mi?s@MOa5h891r}GHM8| zZAxp&Xl*F9tF_8#qY0HUvk0V&4y3dpbimUpkWo6|YL$~R%5jwrX0$l;IgE2MS~;Gg zREGVSuUK2Lrcs*p*vAKXXv;nheT2{!o*U|x($Y5c8|E56mwb%&VO*mvIWU*?v@+yD z{whcwnte=4aUP`%`x(yb_w{YYh#^l)PRz4m&KdHw38l29v_V&!V9F4R(3(=`xZ38h zcMf-x<0@YoN*nZyrY;fB_>3+!jUmXVFE+~0sg*8=-cgH;_?uWIMrk}e~ z{)~KQRyeD2CpOBfGf-kw^rEbDlgvEAZ=&9q2ih zhvVn-api6iW>AhU?qhcTo!m>WU`68J=ijq-;otLrvA=D0{<6ZSkc`hovOE`FA{QGP zV%Sjg|L3o*t;NauF;v%_g*R{*Mg2v%`I+Fm&4LS6RY)Wf*gd}&Ygb=|^!H(I&s^yb^h1=%g&X<*#>MFueMa4h%@5lMIHg()a&u-wr=sEO% zK7kLeev8xJ+`~)z2C(e#7+OEQj*iRs(A3m~2Lectz#lO81oy8!%aW`31|Pa b$K{#LTky#CosaY<$tRsXp7Xf=gjo3t5Rh6u diff --git a/assets/voxygen/voxel/npc/saber/male/head_upper.vox b/assets/voxygen/voxel/npc/saber/male/head_upper.vox index 963af2426af11a37b9ee0babaf32c0711a77739d..8a7ccbbe707a215134ee9355c42030093b5cd2d4 100644 GIT binary patch delta 161 zcmWlSEe^s!5QTSkcYfNe!Bo_s2nK~I#Zz~y0toO>6^2ERpC9PbKh5!Py7MYn;7E& delta 161 zcmWlOEe--P5JqR(`Dr&bn6)T^L15e36$lb;vXXEMAiHRgSkg0a0}jNjczIvmH}`XY zJMJjR=nakhAhm5U8;h;evc+uNFIyZxFGU>N8?SCv1iI=$tAG{{v9tp{aZ?CF6{nS5 nDvZglki{Bvssynz#5^Tgb7AQ6w3i<#hTMV<=+6VRQ~0_+bIKYQ diff --git a/assets/voxygen/voxel/npc/saber/male/jaw.vox b/assets/voxygen/voxel/npc/saber/male/jaw.vox index 496e99bbfa9adb7106303bac887f7f1f7873cd77..69de03764507b7fc3bd51a00dd68def77f4c8b10 100644 GIT binary patch delta 91 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 diff --git a/assets/voxygen/voxel/npc/tiger/male/jaw.vox b/assets/voxygen/voxel/npc/tiger/male/jaw.vox index 7caa4357b009aa6240e1595b1d5b0c17d96f5022..3e148fabc97e69696b652af5351cdd47d8027049 100644 GIT binary patch literal 1240 zcmeH`F$w}P5Jmr=N!Beqfgo7ex_3|%Sr!!(ME4+;-oQ>gk!P_K#Li~@Y4re$;K1YO zXJ*KdknL(WxBys;%cTU@0Bp*7)=fqcMJ8PA_H}udrWlGqW)KeM<}BPfvdE4F7QxwZ zHoh0P$BSN literal 1208 zcma)*e@NVQ7{{OQ{m`Q|r|F%Z=T19yyE|jfANeC~ovCf7Q!~@H+a_*p1E#HjHGGVc1M& zT`NphPBk zx>xI16tC@kxlXjdgjH2l5sgN9FfQ!6uu6W$-#q;D7asoc8wtA{T%xskI|mQc5FKb{ zX*kHz_(7H?k5RdFl+=I&XHOn^r;6}RS0jy9r0*$Y<{4zwL28ST*)Qab3C~>-Y<zg%>6>aY0W($)UF8fy4D}GA@LMsA%o$qY0Pc6bN59TG(AgPgk{C|ik}tn6TT4VL2YR+%`bU5(p5=clMp)~Odl6kMuiG@HbH*@`zy8) zX{e^l?;u?6Vq|9_i`~UE)|SxrN;RQZ>*(ugW$DaH~rkZUBo9^b8%L<^^Ne;cfw%U%T%n4)ywt# z{$mG`bE%AcnZeaNPVSLQNblo>&N+5im>Cf2eX{QS{kyk3HorS-6Ml~!e{Kpjz7#sE zHqu%0|K~3&E91k;X^Kl`s2M(kGv?&RXTsfm!X>X4pU+2c{s6moEg-Q$>=8T5liF*e za4K8hj@!*Ug>iP&jC1(h5Lw-s-2SSN<&cx{yu8QmKd~>7Yj4LbBE4{Oa*o*Ni=1D$ z&d1-b@%*u2cAS}}`O_6TuB;IV1b84IHU)oSUK8$r{cnHw^?m)9u3zxcKU>cy#Pzg9 N{7KrQ#7{mi{{TDUACv$9 diff --git a/assets/voxygen/voxel/npc/tiger/male/leg_br.vox b/assets/voxygen/voxel/npc/tiger/male/leg_br.vox index 94e6867f16303e591cb1f8ad81ca041a0fb65082..5ce0a2aedc3fd1f0fa14589511502c64ca37da61 100644 GIT binary patch delta 33 ncmdnJjrj$SP?&#&!ZZd3246={KOn^r!nRS!i)phu3l9qboc{-^ literal 56123 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 Lu8SrT65#s)@L4K8 diff --git a/assets/voxygen/voxel/npc/tiger/male/leg_fr.vox b/assets/voxygen/voxel/npc/tiger/male/leg_fr.vox index b3fdd48e3ce856453e13ea46f51fb84b44a34127..8dd4f55da642e9fc4f7a3eaf8ddeb7dde11d462a 100644 GIT binary patch delta 33 ncmdnKjrj?WP?&#&!ZZd3246={KOn^rz_wAyjcKzo3l9qbo2v(w literal 56119 zcmdtqeS8$f83*v$-Fu5Df{^ekoB@Oc33o}31VIe~cNgB@g(w`C+~%_8a(BJEgoLJA ziGpYmL<-odfR<8gMWsM%ZHq6Z*4A2!*4kQYtyTMKwYJvUm&a#jk3dM&{{356Zf5qG zXXZPzyB|n^6$@8-cM2iq&!}C%A7ac)LM*MVn|-#d@ZsRo#phXku3S}D>(#ly$0j}v z!;#e;j;!W%hIEIUKV4imvWDTzYKHF8bi<_?hTAZVu%_#7O*1^2Av}hmhcsPybcY_) z90ftmaB|rb)(i)Ky284{8PuGfkmhuUb-_7>J1Y#AOV>SF-SA|E!|gH*S4bEhk1*UG zq4THib_>nz(lzdH@O*S|l4b91?D=YZa9FCx_ zyFxr=?#JWmZZ5mSLU*}!;RxxfzdNgIJWt&d5}ZdUrzgnNkfs#`c|o#5H#irc2G<=N zqw)F}8jqv%m~woL4I0mZPvHq0vdq_Xp>vEosA(QvGdHi3%cW@!kEU~(T^i3r)A-b# zTz9&J;cy9FEa7mm+sW;+?C=;m=Wy`aIov^^dHCdc=mor11!1AuUAzwRx-(>G4xSIM zk1)8+$!jFnz+k@-)D6C-aaq@S4K;4pI9BI1(fPU_;%()!!SfgF7u+Uz%?0-pVM8~9 z$z@9xj8u2Zsb4fMQvQ%-c_c$i77ehA;$)lrl((78F)@EFf7=Oz>oSFGmT@OzBRMD6 zd|sb7kX#yGG+18eLx#)aWNKNSH)GY3;j)lFs`AVzIqP0gfit7z%)k5n3?UN72>OsIzS@9obwaH6^Hyu5nW_1c$yhBj^K|vkQa^J?S}%HbLskr_KrIQLFL(~k)f%Xs|t9uhnHlQ=Y(Hjf`j2YiL}{3RoZ=3GEK z_-;GO=L>wk&gYJHK?iRW^wz~PS)&VTEBP#?KI1&b9oi*Y??`r-FOAPx!W(XHACo`2gcFSx?!~4>+QAvGEU}Nwe)Gq zG!b>|IzV0b9Hv_iJwdlWdV&J!&2;I8Jv8^OW3=?a6I4@EL$C4+OnCUD_sBRQ=#_`< z`MtvT*C$=)M^HUyAN46Oe$+MD{&Ck-;*amozfD*+?{Q8d5BW}!zfDl@&Rj>@^l&8- zvl<&)v!;BVMAn&ByeTK+{PHCf$)sB2P4WfkEAy*f*|gbU*8{49tVh!M7Wod0SgDL% ztx(lyPNnn7wn*G3+a~$S0(RAJM^@Xlb#|>v4b+%uZI|;!T(G);w(E`ZV$Lutl9X~sfn#zAQ=gwl+M(oBHTlt5`pp)~TZ+2Q<&;36o^Bq&W8lx8xN z#s{VGLutyPG!;;qN+?YLN;3sYQw61|hSE%h(p(IsnFghq4yCySN^>cc<}xTv4U}dE zl;(0M%}glGEGW%vC`}Mb6N1w4zp4lNs(LMyW)75QE|g{-lx9AZM*c4`INvE;2&GvB zrCAK6Spub53Z+>FrCAQ8SplWF0!p(IO0x<|QwOEF5=wIwlx8)QW(|}k0;O3CrHMjm z>Y+3ZP?{K&#)Q%|LTTbqnkFcX1*N$fO4AIbNkC~@pfpJ+O$thrhSGcrN|S-oWT7-U zC`~JrrVUE74ocGwrRjjutcTKk8cNd%rTGk$<{Bu?wNRSRLTRpp(rkdzbU|sZhtk{t zrP&Cj*#xDz5lXWeN^=vG=4L3(=b$uOpftBYX|_UXwn1rbh0<(?(%c56*#V{bJd|c9 zlx7!{W;c}Pb|}pkpfq2E(%b>1xf4or7nEiXlx8oKW*?O1ZYa$?P?|46Y4$^Dz6_-~ z0Hyf~l;&P2%~zo`_d#jC2Bo<`P9*5FA0j2pKl;${;=KD~ZC!sVy zfYLk#rTHP0=0{MPr=c`IhSEF(rTGbz=2NY!*5BjO04frbiZHR%2sp)^yAAI@5|bLBZpbiTzQyI84=U9C{nXilZ`$+k$`C)+0Z$^v%P zZ%08%9te2zr&@++GM+GH=YY=}@Tn}(j2V@K`pSIvgkx5=xqHwm zz9J8qx#ys*N$ZmbmCQ*hL0>7X`h=ZA4(C_$Ov+wm*>P{aqukt{V@Go>_O3=dA~73X z+1=257ROfxynbJ$w5#?O%j_8_8~R)!c_D7EM|D7rnyQGz)Owt(seXQ+y|RA4PtJ8# zey*}-_gvLo*_et)POg=mr_b$Cjq&bv?{l+N;)I#ZszN%Gx?07ng=yVYjdGgg

iLYy2h_ed2^~*6X$&bK@km3DT2$2(Q|+Ye From<&'a comp::quadruped_low::Body> for SkeletonAttr { (Salamander, _) => (4.0, -6.0, -2.0), (Monitor, _) => (2.5, -6.5, 0.0), (Asp, _) => (2.5, -5.5, -1.0), - (Tortoise, _) => (6.0, -11.5, -3.0), + (Tortoise, _) => (5.5, -11.5, -3.0), (Rocksnapper, _) => (8.0, -12.0, -9.5), (Pangolin, _) => (6.0, -4.0, -1.0), }, diff --git a/voxygen/src/anim/src/quadruped_medium/mod.rs b/voxygen/src/anim/src/quadruped_medium/mod.rs index 7b861605d8..d004f580b6 100644 --- a/voxygen/src/anim/src/quadruped_medium/mod.rs +++ b/voxygen/src/anim/src/quadruped_medium/mod.rs @@ -259,7 +259,7 @@ impl<'a> From<&'a comp::quadruped_medium::Body> for SkeletonAttr { (Tiger, _) => (6.0, -5.0, -3.0), (Wolf, _) => (4.5, -6.5, -1.0), (Frostfang, _) => (5.5, -5.5, -2.0), - (Mouflon, _) => (5.0, -5.0, -5.0), + (Mouflon, _) => (4.0, -5.0, -5.0), }, leg_b: match (body.species, body.body_type) { (Grolgar, _) => (6.0, -6.5, -5.5), @@ -270,7 +270,7 @@ impl<'a> From<&'a comp::quadruped_medium::Body> for SkeletonAttr { (Tiger, _) => (6.0, -7.5, -3.0), (Wolf, _) => (5.0, -6.5, -2.5), (Frostfang, _) => (3.5, -4.5, -2.0), - (Mouflon, _) => (3.5, -6.0, -4.5), + (Mouflon, _) => (3.5, -8.0, -4.5), }, feet_f: match (body.species, body.body_type) { (Grolgar, _) => (0.0, -9.0, -7.0), @@ -292,7 +292,7 @@ impl<'a> From<&'a comp::quadruped_medium::Body> for SkeletonAttr { (Tiger, _) => (1.0, 0.5, -4.0), (Wolf, _) => (0.0, -1.0, -1.5), (Frostfang, _) => (0.0, -1.5, -3.5), - (Mouflon, _) => (-1.0, -1.5, -2.5), + (Mouflon, _) => (-1.0, 0.0, -2.5), }, scaler: match (body.species, body.body_type) { (Grolgar, _) => (1.3), diff --git a/voxygen/src/anim/src/quadruped_medium/run.rs b/voxygen/src/anim/src/quadruped_medium/run.rs index 1312b4a088..82c3e42b1d 100644 --- a/voxygen/src/anim/src/quadruped_medium/run.rs +++ b/voxygen/src/anim/src/quadruped_medium/run.rs @@ -265,7 +265,7 @@ impl Animation for RunAnimation { skeleton_attr.leg_b.1 + footvert * -1.7, skeleton_attr.leg_b.2 + 1.0 + footvertt * -1.5, ); - next.leg_bl.ori = Quaternion::rotation_x(footvertt * -0.4 - 0.2) + next.leg_bl.ori = Quaternion::rotation_x(footvertt * -0.45 - 0.2) * Quaternion::rotation_y(tilt * 1.5) * Quaternion::rotation_z(tilt * -1.5); next.leg_bl.scale = Vec3::one() * 1.02; @@ -275,7 +275,7 @@ impl Animation for RunAnimation { skeleton_attr.leg_b.1 + footvertf * -1.7, skeleton_attr.leg_b.2 + 1.0 + footverttf * -1.5, ); - next.leg_br.ori = Quaternion::rotation_x(footverttf * -0.4 - 0.2) + next.leg_br.ori = Quaternion::rotation_x(footverttf * -0.45 - 0.2) * Quaternion::rotation_y(tilt * 1.5) * Quaternion::rotation_z(tilt * -1.5); next.leg_br.scale = Vec3::one() * 1.02; @@ -303,7 +303,7 @@ impl Animation for RunAnimation { next.foot_bl.offset = Vec3::new( -skeleton_attr.feet_b.0, skeleton_attr.feet_b.1, - skeleton_attr.feet_b.2 + ((footvert * 2.4).max(0.0)), + skeleton_attr.feet_b.2 + ((footvert * 1.3).max(0.0)), ); next.foot_bl.ori = Quaternion::rotation_x(footvertt * -0.9 - 0.2) * Quaternion::rotation_y(tilt * -1.0); @@ -312,7 +312,7 @@ impl Animation for RunAnimation { next.foot_br.offset = Vec3::new( skeleton_attr.feet_b.0, skeleton_attr.feet_b.1, - skeleton_attr.feet_b.2 + ((footvertf * 2.4).max(-0.0)), + skeleton_attr.feet_b.2 + ((footvertf * 1.3).max(-0.0)), ); next.foot_br.ori = Quaternion::rotation_x(footverttf * -0.9 - 0.2) * Quaternion::rotation_y(tilt * -1.0);