From 30898a578e23f2cf3b2b3938b07a129be958e840 Mon Sep 17 00:00:00 2001 From: c0ffee Date: Wed, 4 Aug 2021 17:22:12 -0700 Subject: [PATCH] Revert "fixes for specific races" This reverts commit ce60841f226f1e08deb6d4c36784b13ea8727362. --- 1.3/Assemblies/Rimworld-Animations.dll | Bin 54272 -> 54272 bytes .../OtherModPatches/HarmonyPatch_AlienRace.cs | 4 ++-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/1.3/Assemblies/Rimworld-Animations.dll b/1.3/Assemblies/Rimworld-Animations.dll index 886ab6ef4b42166cda84748100b3477fa48fc5b9..c360392c68285192d63309051dcab04441a10c95 100644 GIT binary patch delta 1766 zcmY+Ce@t6d6vw}}g;x3kE2e|$2&*%J5`UzVN`^KYCfg(#Dw{1+M7D`e`B_-I_Ps&& zAf3|~qc(4w#(#{u1g0iTAI2>)5lsa&Y>P9QGx`tWKay;k%tT{Y^xku?rM-W=zE8jB zobNg3zVRvN_>}XFmrF{%^G#)6tzmuHGkcleVywP&^*5l#y2Ej|^(3oj!`1{dE8A8; zr6qNizO>FaZe>TTzZ;vYT%*f?=N@-(n*ZG8s3;4L^A{@=Zm>GTn;7iT za6D{I>=AWNA>*6$Y{3advA{V`Ggk9-$+Hci$3^6Ee|5DBEr<|h{oATDo)(M|okA>d zh0|(*wgZvqn!^sXDT)PFJUh{D=JAH771ITwk6|{id9-!}W3o&vuwL7PF`_JPx@H_v zoK~6`B8C~MQEMIeIiI&t>wvdIR_O}VYfs>GhxtD?X`T3JucWtc->N+Yy>m@FfbCt9 zVu44sXE018chQ5fycW}X@X6C6QfdeBIg!}R0qr2lyJZ#8=nDvRL-^0Z?{uLTmHXBb zdr?Cq7u<`Hytdxmi(^D{xW1vHv=3+Yi@Z7Lx4F=doT6U>n@ale6OnADAHNc1u!upe zAAfQ(feapYB(woUp9en~^l%zPTG0_sLpVt!n~CFHB3U$!4^*Uw7mec!MengeZ5ZDw zDsv2KBepCsf=n#2p$;T3T?1!q|T=NmhwiAdJ(S9ORPLaR>VFq_XSX@)|I$q&L|1C&Ng0G4n znU{o*NaiJRQjy3@Vlp4ea2Q_^$#GN2Niu2P6sCr#Z<;rSvyy1u6h2d$m^X!4rHOe{ zaK$yB$8no^-2_mX@ry}4AV#`5(`da zlt}D?ae7N>!cfOmMZ!==C@Bml@FEl1BSidqO>VCvCXwuQbSY8T>v&da!d}OuB4Mv% znn+%Sj&npA?1M1$9u|ffEb|N1aaPeKvcEwj@=V6Xij)YIH)Fu7Nc3$Wk|vEV#=v$- z)Tn`7N)wG5h$>AqYT!*pqEQ3y5XleGz=uTC_N`o;A(Wqxf&1-|A*Z+Go7yYwwtjTH z$?I-8cAZ_l`Os_MUyRj7#-4lsmQUBYH{W|-sHr(@t;?kg-s>zo*ILMS@at|?_=jcB zg^SoXzom$c`Nkstaeh}3?_Sth$aZca;w*1j5lfP%(<)!wz}oDF#S6@?xcHCLG4Oz0 LdHHvi4Y~gVYe0?q delta 1753 zcmY+CZERCz6vzKhyLDS{GBzSx)d@uwipgRoD>!6AH3CaSgt?9ZV*|IKrRxf`wD%g} zj#QbLnXO#pEhOSgvZ{PARulD;iF3m^#F(Ha>W9e^<4k->qfP_jJ?DAWbh z&i|bA-2RNSKjR#Jp(v1h?&b7gjc7@~xm~~#!dE=?Gf-nKb<|lqgio|v$Anqwp9Y_1 z`{_V2>a&%Ok^98k)`t!2M2|Jou*Pckudt&2W!Y2yKED}mq43j4-8SNG#IuTm-VfYs zFqNmP?)C6IL6OHj)zvNpP|K9|tglYF1L$EojiC2yo2Cl14XACMbJzgCqM&!$y%CLO z9&_$yoGA!>9GSf4*0!P|D9Z%Bi?kN>Fr{(R^`4^@gG!?zg18_xZmkWY`Mf1s8)g)B zczs$s2HQ+ow8Ohv+lf=#C7r)xowf^mcFt*gQP(kRzeRfz?M!kP-RQ|{L9H9-cT=R) z_TddC+RR>UAO2KCjXsUiPLTf?JWdxv_@{F&F@&NnBDvrYb}&)VMI|BhGL7NaJIjmr zBfWA2-k>AOp5DeF2wLH zi<4qt$vrlm+fU6*mK|MeXfeDhN&HBH8QMtTeLMF{Fs>b(~?6SE1t~Qwm)m!x=@_?F-d$_AuF} zaFy-9W1>7$*y3M|@@5RoD5Aa%)Y`k6y%+;^lDJU=4N9X%4Kyi@8Z}@lqDBo2Fv(xf zfW^dZFSNxAjPlnra98$3pR=OKuDK;Ue6)Xc#ex4`D!ny$bMwHh-H~&@ANulj@B0f% zR^7X@zJBHX*1^w~TaS%yD`1~BF}kUMmuCZ?c8bCe*5_mXd0aQ%IFHlg4fFVq@ki%z z=<>z__GN##ywn(n_gNa{Mm;lt_Uk2JlXOu{&hN9AIMgI^_xi7m;4Ww CW0m0m diff --git a/1.3/Source/Patches/OtherModPatches/HarmonyPatch_AlienRace.cs b/1.3/Source/Patches/OtherModPatches/HarmonyPatch_AlienRace.cs index 0f864e0..a06e6d0 100644 --- a/1.3/Source/Patches/OtherModPatches/HarmonyPatch_AlienRace.cs +++ b/1.3/Source/Patches/OtherModPatches/HarmonyPatch_AlienRace.cs @@ -28,8 +28,8 @@ namespace Rimworld_Animations { headPositionInAnimation.y = loc.y; - GenDraw.DrawMeshNowOrLater(mesh: graphic.MeshAt(rot: headRotInAnimation), loc: headPositionInAnimation, //+ (bodyAddon.alignWithHead ? headOffset : Vector3.zero) + v.RotatedBy(Mathf.Acos(Quaternion.Dot(Quaternion.identity, quat)) * 2f * 57.29578f), - quat: Quaternion.AngleAxis(angle: num, axis: Vector3.up) * headQuatInAnimation, mat: graphic.MatAt(rot: pawnAnimator.headFacing), drawNow: drawNow);; + GenDraw.DrawMeshNowOrLater(mesh: graphic.MeshAt(rot: headRotInAnimation), loc: headPositionInAnimation + (bodyAddon.alignWithHead ? headOffset : Vector3.zero), + quat: Quaternion.AngleAxis(angle: num, axis: Vector3.up) * headQuatInAnimation, mat: graphic.MatAt(rot: pawnAnimator.headFacing), drawNow: drawNow); } else