From 98cf46fcbfc61ef8dddf27046d11bcf01fa6b0ec Mon Sep 17 00:00:00 2001 From: Mlie Date: Sat, 31 Aug 2024 20:20:54 +0200 Subject: [PATCH] Added some handpositions via NyamiFan3. Added rotation-values for all vanilla weapons. Fixed hand-rotation when pawn is facing west. --- 1.5/Assemblies/ShowMeYourHands.dll | Bin 65024 -> 65024 bytes 1.5/Defs/HandPositions/Anomaly.xml | 38 ++ 1.5/Defs/HandPositions/Biotech.xml | 37 ++ 1.5/Defs/HandPositions/Core.xml | 334 ++++++++++++++++ .../{ThingDefs => HandPositions}/OneOff.xml | 0 1.5/Defs/HandPositions/Royalty.xml | 86 +++++ .../Mods/baskerville.hellsingarmsultimate.xml | 276 +++++++++++++ .../harkon.rimatwar.ww2japaneseweapons.xml | 140 +++++++ 1.5/Defs/ThingDefs/Core.xml | 361 ------------------ About/About.xml | 2 +- About/Changelog.txt | 3 + About/Manifest.xml | 2 +- About/ModSync.xml | 2 +- Source/ShowMeYourHands/HandDrawer.cs | 2 + Source/ShowMeYourHands/ShowMeYourHands.csproj | 2 +- 15 files changed, 920 insertions(+), 365 deletions(-) create mode 100644 1.5/Defs/HandPositions/Anomaly.xml create mode 100644 1.5/Defs/HandPositions/Biotech.xml create mode 100644 1.5/Defs/HandPositions/Core.xml rename 1.5/Defs/{ThingDefs => HandPositions}/OneOff.xml (100%) create mode 100644 1.5/Defs/HandPositions/Royalty.xml create mode 100644 1.5/Defs/Mods/baskerville.hellsingarmsultimate.xml create mode 100644 1.5/Defs/Mods/harkon.rimatwar.ww2japaneseweapons.xml delete mode 100644 1.5/Defs/ThingDefs/Core.xml diff --git a/1.5/Assemblies/ShowMeYourHands.dll b/1.5/Assemblies/ShowMeYourHands.dll index 66ae0dc1b170cf64fe2f5acfb1b4043c12827845..6aba97a6d1c2175fec6d131cd08d5c26efb48c0e 100644 GIT binary patch delta 2089 zcmY+_e@xV690&0C^SwjiIN+Wy2xt&Lg^(NEFW|riIGq9!o<9*zQ8<2CY?(9XlsZm` zjM(VgF_c+zYr1CAhC5x(A4z4@W--$&GcB8zbMZ&ZWH4#tE%M ztR?dQ7XBDI98FvOdmMbg01}eEu`Gbw$u*Aevj`F}D-?j1^n)bR;XOcp2M>Wp>bSM9fn-= z2o2#2HH+rrp-?Yw8>1B~%vF2_eR?a#YQX0o!oMafwc>FN4~K9%(Mj{+5@%xwqY)+4 zhEr0f6PHmtY#v^z;X+&`bz)4)m0_kX7}xQPZ(@(B024x5_?woS=0aST8n%o^6yi@N zHoq1gN?SvV(6L?&8va?@W~N<2f$)^tS zlt{&}Q(b}zp&?{OyhKYdDWstW!?MpY6iWzKc>c*YaTkIKQBamZG{|mpg8N zu0W?$dEzi#g-NfT?Mu6As>JjTT}L8Lk}90q$)#a1?R{DW&u%??J?pCJIc(aiXNJTN zXf>?+xcnNr5>C<@d?%=(Wbqlg8rDuxDvpTc-1tjC#;7HDLUbuEAj`zcNAB;#;Z2u=xY!rn>BSXUnWMz0UfhuS$PlA$#vQ2|KZ#ejKnZ|d`t%Jj33X$XB&!Wb7SgBK zikvx>TVa=#pBv)Uttggy#Tc({L$%b8$W$A#L#j-PSDUb3ssa97)rVop--$zQ#t9*P z!WMiiq%W-n7iFc!mfeC|Qb!cG+KPKp!ystGq*SEBm9w93up2W*t}>|s1MxFfNNyA1 zyHcydcxh(0-my0GYH-0BOsCza0@`XU@Xd=z~X9e7r# z8|T;zl^ro!1(w*gLqJbRuk&z9@*HQU^_B8Su6>?>$$wA-D{4o6E9kc6*qHaSAXU#)3iL*j zOKf^C`+HbFLK^6Omhfu{`&D4U<|tLNXOg67aeRo(w3@SkqYM2?iZyy6fp&)LeZ06A zDXHH&l8{)$HHx2d2vTrUs25u54Mz%4YE(Mo?>J^*Kx%K+L&t2aDdSnct1^u(3oSws zwB&|tsW>l{l05E6#m#Az=@<+DU#ie__~-L!B4~&S*|PAc+)yBs>(vTF=`(CJ3w4!T z8kXjSY}vTBz))HS*XAm&2(G5vXg2mNGO}^iN!|FA|68EB7Nv!3xwy0>%-PG<{hpGG zF%j}zWYDK!s}@#xN|Gndm6EU7n2zsOw2 zR43FMo1R-?Da9eF{M;^Dio-&q*pYqR8iainAIFsEGnFA(%Fa$~8QekN)I-aWx7JW;;t;LE8mUUxKDroJLPoYd^SZSf zKWsL1FzzH-is6^JH0;UzfG$PBRwLV)bKUwJ{I46C$@MXv4|wm56Xccc!5LRwh1 zD0?ET66(WCq{7Nox&kMpT$Uf{N?edKnXl4%JeKNY*(%KF;S24< zN0wW3HSAL1r*MZhz%6L3tq}z>{E`s05oOb|wWyNW=Sr-)7JG$^^Bls5LdGm19G8`I z6}uY3DX9}CySfhNq-w(?S$!VAP8-;Sdomm$X=)QDg^U)>u=IjmMvG>|3-#fWDOqhs zlGGM+vf6??sh{CiTTvrbp(LwqXp(9|IA2|lEt2<$Pi@C8A){djbRnZ*2lmTKjV-$a zXQU1)rD`WGO6>!|23(Pvsc>1|=F9HGq?v2B)R2jU8QqdCBHSjm*uqQM7%{NllB{k( zt<>MBP`l72)yVd=5uZriHkGO`;G)z#w$M#T*uiHpHqi~2P#?~+4%OZ0*=e-6$=Hox zzoAK?b}7R4)QwrYrcdJ*Vh75+NbSb6(fI9)?Zlz48Z0I*efQuzQlp<8OpAZTnN4_3*>y2im5Z{nf67g?%lTqKAHqcRph!uy_lL3xhxrL7}(MQ|QSL zw0hfvzT!5oH_+bJQR;0i3AAmIcrXFWM1=55;I>_g(~;+t9&Yjb4_PFt?!-epcaUPut;PKRy((F(vG| fM?MQ;Jp%fse + + + ClutterHandsSettings_Anomaly + + Thing + +
  • + (-0.201, 0.100, -0.133) + (0.230, -0.100, -0.115) + -56 + +
  • Gun_HellcatRifle
  • + + + +
  • + (-0.170, 0.100, -0.115) + (0.225, -0.100, -0.085) + -58 + -40 + +
  • Gun_Incinerator
  • + + + +
  • + (-0.160, 0.100, -0.150) + (0.110, -0.100, -0.075) + -44 + +
  • NerveSpiker
  • + + + +
    +
    +
    diff --git a/1.5/Defs/HandPositions/Biotech.xml b/1.5/Defs/HandPositions/Biotech.xml new file mode 100644 index 0000000..322499e --- /dev/null +++ b/1.5/Defs/HandPositions/Biotech.xml @@ -0,0 +1,37 @@ + + + + ClutterHandsSettings_Biotech + + Thing + +
  • + (0.140, 0.100, 0.000) + (-0.055, -0.100, 0.005) + -56 + -82 + +
  • Flamebow
  • + + + +
  • + (0.030, 0.100, 0.115) + 48 + +
  • Weapon_GrenadeTox
  • + + + +
  • + (-0.155, 0.100, -0.150) + (0.145, -0.100, -0.160) + -58 + +
  • Gun_ToxbombLauncher
  • + + + +
    +
    +
    diff --git a/1.5/Defs/HandPositions/Core.xml b/1.5/Defs/HandPositions/Core.xml new file mode 100644 index 0000000..8be9e52 --- /dev/null +++ b/1.5/Defs/HandPositions/Core.xml @@ -0,0 +1,334 @@ + + + + ClutterHandsSettings_Core + + Thing + +
  • + (-0.210, 0.100, -0.120) + (0.180, -0.100, -0.045) + -46 + +
  • Gun_AssaultRifle
  • + + + +
  • + (-0.080, 0.100, -0.070) + -44 + +
  • Gun_Autopistol
  • + + + +
  • + (0.000, 0.100, 0.175) + 118 + +
  • Beer
  • + + + +
  • + (-0.235, 0.100, -0.105) + (0.205, -0.100, -0.040) + -42 + +
  • Gun_BoltActionRifle
  • + + + +
  • + (-0.150, 0.100, 0.005) + 20 + +
  • MeleeWeapon_BreachAxe
  • + + + +
  • + (-0.185, 0.100, -0.060) + (0.220, -0.100, -0.010) + -38 + +
  • Gun_ChainShotgun
  • + + + +
  • + (-0.105, 0.100, -0.080) + (0.215, -0.100, -0.060) + -20 + +
  • Gun_ChargeLance
  • + + + +
  • + (-0.155, 0.100, -0.090) + (0.210, -0.100, -0.030) + -46 + +
  • Gun_ChargeRifle
  • + + + +
  • + (-0.300, 0.100, 0.005) + 28 + +
  • MeleeWeapon_Club
  • + + + +
  • + (0.034, 0.100, -0.254) + (0.211, -0.100, -0.101) + -50 + +
  • Gun_DoomsdayRocket
  • + + + +
  • + (-0.298, 0.100, -0.051) + 26 + +
  • ElephantTusk
  • + + + +
  • + (-0.008, 0.100, 0.103) + 36 + +
  • Weapon_GrenadeEMP
  • + + + +
  • + (-0.395, 0.100, -0.110) + (0.235, -0.100, -0.090) + -44 + +
  • Gun_EmpLauncher
  • + + + +
  • + (0.014, 0.100, 0.103) + 54 + +
  • Weapon_GrenadeFrag
  • + + + +
  • + (-0.280, 0.100, 0.035) + 22 + +
  • MeleeWeapon_Gladius
  • + + + +
  • + (0.100, 0.100, -0.010) + (-0.060, -0.100, -0.015) + -58 + -82 + +
  • Bow_Great
  • + + + +
  • + (-0.115, 0.100, -0.065) + (0.260, -0.100, 0.025) + -44 + +
  • Gun_HeavySMG
  • + + + +
  • + (-0.260, 0.100, 0.015) + 16 + +
  • MeleeWeapon_Ikwa
  • + + + +
  • + (-0.235, 0.100, -0.135) + (0.250, -0.100, -0.140) + -50 + +
  • Gun_IncendiaryLauncher
  • + + + +
  • + (-0.145, 0.100, 0.025) + 20 + +
  • MeleeWeapon_Knife
  • + + + +
  • + (-0.210, 0.100, -0.065) + (0.150, -0.100, -0.040) + -38 + +
  • Gun_LMG
  • + + + +
  • + (-0.350, 0.100, 0.050) + 24 + +
  • MeleeWeapon_LongSword
  • + + + +
  • + (-0.185, 0.100, 0.030) + 24 + +
  • MeleeWeapon_Mace
  • + + + +
  • + (-0.150, 0.100, -0.080) + -48 + +
  • Gun_MachinePistol
  • + + + +
  • + (-0.435, 0.100, -0.085) + (-0.115, -0.100, -0.020) + -48 + -92 + +
  • Gun_Minigun
  • + + + +
  • + (-0.245, 0.100, 0.155) + (0.195, -0.100, 0.055) + -92 + -66 + +
  • Weapon_GrenadeMolotov
  • + + + +
  • + (-0.165, 0.100, 0.015) + 16 + +
  • Pila
  • + + + +
  • + (-0.105, 0.100, -0.070) + (0.200, -0.100, -0.050) + -38 + +
  • Gun_PumpShotgun
  • + + + +
  • + (0.025, 0.100, -0.020) + (-0.080, -0.100, 0.000) + -58 + -80 + +
  • Bow_Recurve
  • + + + +
  • + (-0.185, 0.100, -0.070) + -38 + +
  • Gun_Revolver
  • + + + +
  • + (0.140, 0.100, 0.000) + (-0.055, -0.100, -0.010) + -70 + -86 + +
  • Bow_Short
  • + + + +
  • + (-0.195, 0.100, -0.095) + (0.265, -0.100, -0.130) + -42 + +
  • Gun_SmokeLauncher
  • + + + +
  • + (-0.215, 0.100, -0.095) + (0.170, -0.100, -0.060) + -54 + +
  • Gun_SniperRifle
  • + + + +
  • + (-0.335, 0.100, 0.010) + (-0.020, -0.100, -0.015) + 18 + +
  • MeleeWeapon_Spear
  • + + + +
  • + (-0.370, 0.100, -0.005) + (-0.060, -0.100, 0.090) + 36 + -82 + +
  • ThrumboHorn
  • + + + +
  • + (0.005, 0.100, -0.195) + (0.210, -0.100, -0.190) + -48 + -72 + +
  • Gun_TripleRocket
  • + + + +
  • + (-0.095, 0.100, -0.075) + -40 + +
  • WoodLog
  • + + + +
    +
    +
    diff --git a/1.5/Defs/ThingDefs/OneOff.xml b/1.5/Defs/HandPositions/OneOff.xml similarity index 100% rename from 1.5/Defs/ThingDefs/OneOff.xml rename to 1.5/Defs/HandPositions/OneOff.xml diff --git a/1.5/Defs/HandPositions/Royalty.xml b/1.5/Defs/HandPositions/Royalty.xml new file mode 100644 index 0000000..f5956bf --- /dev/null +++ b/1.5/Defs/HandPositions/Royalty.xml @@ -0,0 +1,86 @@ + + + + ClutterHandsSettings_Royalty + + Thing + +
  • + (-0.275, 0.100, 0.010) + 10 + +
  • MeleeWeapon_Axe
  • + + + +
  • + (-0.335, 0.100, 0.020) + (-0.088, -0.100, 0.000) + 28 + +
  • MeleeWeapon_PsyfocusStaff
  • + + + +
  • + (-0.320, 0.100, 0.015) + 16 + +
  • MeleeWeapon_MonoSword
  • + + + +
  • + (-0.320, 0.100, 0.015) + 16 + +
  • MeleeWeapon_MonoSwordBladelink
  • + + + +
  • + (-0.320, 0.100, 0.015) + 16 + +
  • MeleeWeapon_PlasmaSwordBladelink
  • + + + +
  • + (-0.260, 0.100, 0.010) + (-0.055, -0.100, 0.000) + 16 + +
  • MeleeWeapon_ZeusHammerBladelink
  • + + + +
  • + (-0.320, 0.100, 0.015) + 16 + +
  • MeleeWeapon_PlasmaSword
  • + + + +
  • + (-0.260, 0.100, 0.010) + (-0.055, -0.100, 0.000) + 16 + +
  • MeleeWeapon_Zeushammer
  • + + + +
  • + (-0.309, 0.100, 0.000) + (-0.095, -0.100, -0.010) + 18 + +
  • MeleeWeapon_Warhammer
  • + + + +
    +
    +
    diff --git a/1.5/Defs/Mods/baskerville.hellsingarmsultimate.xml b/1.5/Defs/Mods/baskerville.hellsingarmsultimate.xml new file mode 100644 index 0000000..9fb6b5e --- /dev/null +++ b/1.5/Defs/Mods/baskerville.hellsingarmsultimate.xml @@ -0,0 +1,276 @@ + + + + ClutterHandsSettings_HellsingARMSUltimate + + Thing + +
  • + (-0.185, 0.100, -0.220) + +
  • HSAU_HLS_WDDF
  • + + + +
  • + (-0.355, 0.100, -0.345) + +
  • HSAU_MLN_WarWaker
  • + + + +
  • + (-0.275, 0.100, -0.290) + +
  • HSAU_MLN_ValentineRazor
  • + + + +
  • + (-0.075, 0.100, -0.140) + (0.045, -0.100, 0.075) + +
  • HSAU_MSC_Stakenator
  • + + + +
  • + (-0.115, 0.100, -0.125) + +
  • HSAU_MLN_DandyDeck
  • + + + +
  • + (-0.375, 0.100, -0.380) + +
  • HSAU_MSC_SoulReaver
  • + + + +
  • + (-0.220, 0.100, -0.220) + +
  • HSAU_MLN_Schrodagger
  • + + + +
  • + (-0.135, 0.100, -0.105) + +
  • HSAU_HLS_Casull
  • + + + +
  • + (-0.265, 0.100, -0.065) + (0.200, -0.100, -0.050) + +
  • HSAU_HLS_AMR
  • + + + +
  • + (-0.215, 0.100, -0.115) + +
  • HSAU_HLS_Jackal
  • + + + +
  • + (-0.068, 0.100, -0.050) + (0.200, -0.100, -0.050) + +
  • HSAU_HLS_Harkonnen
  • + + + +
  • + (-0.046, 0.100, -0.050) + (0.200, -0.100, -0.050) + +
  • HSAU_HLS_HarkonnenII
  • + + + +
  • + (-0.155, 0.100, -0.005) + (0.160, -0.100, -0.165) + +
  • HSAU_MSC_MGL
  • + + + +
  • + (-0.175, 0.100, -0.020) + (0.155, -0.100, -0.150) + +
  • HSAU_MSC_mMGL
  • + + + +
  • + (-0.320, 0.100, -0.295) + +
  • HSAU_ISC_BeatifiedBayonet
  • + + + +
  • + (-0.320, 0.100, -0.300) + +
  • HSAU_ISC_BlessedBayonet
  • + + + +
  • + (-0.235, 0.100, -0.165) + (0.145, -0.100, -0.145) + +
  • HSAU_HLS_BloodBlaster
  • + + + +
  • + (-0.315, 0.100, -0.300) + +
  • HSAU_ISC_ConsecLongsword
  • + + + +
  • + (-0.315, 0.100, -0.215) + (0.105, -0.100, -0.300) + +
  • HSAU_MSC_CrossLaser
  • + + + +
  • + (0.000, 0.000, 0.000) + +
  • HSAU_ISC_CruciformCleaver
  • + + + +
  • + (-0.295, 0.100, -0.275) + +
  • HSAU_ISC_ExplosiveBayonet
  • + + + +
  • + (0.000, 0.000, 0.000) + +
  • HSAU_MLN_ExtendedExtendedMauser
  • + + + +
  • + (-0.240, 0.100, -0.130) + +
  • HSAU_MLN_ExtendedMauser
  • + + + +
  • + (0.000, 0.000, 0.000) + +
  • HSAU_MSC_GarlicGrenades
  • + + + +
  • + (-0.355, 0.100, -0.320) + +
  • HSAU_HLS_HellsingSabre
  • + + + +
  • + (-0.320, 0.100, -0.310) + +
  • HSAU_HLS_ImpalerGreatsword
  • + + + +
  • + (-0.180, 0.100, -0.055) + (0.360, -0.100, -0.050) + +
  • HSAU_MLN_MagicalMusket
  • + + + +
  • + (-0.290, 0.100, -0.035) + (0.075, -0.100, 0.015) + +
  • HSAU_HLS_mAvtomatKalashnikova
  • + + + +
  • + (-0.335, 0.100, -0.045) + (0.045, -0.100, -0.010) + +
  • HSAU_HLS_mArmaliteRifle
  • + + + +
  • + (-0.080, 0.100, -0.065) + +
  • HSAU_MLN_FNP90m
  • + + + +
  • + (0.000, 0.000, 0.000) + +
  • HSAU_ISC_mPTRS
  • + + + +
  • + (-0.290, 0.100, -0.335) + +
  • HSAU_ISC_Muramiesa
  • + + + +
  • + (-0.295, 0.100, -0.055) + (0.200, -0.100, -0.050) + +
  • HSAU_MLN_Panzerfaust
  • + + + +
  • + (-0.015, 0.100, -0.075) + (0.245, -0.100, -0.065) + +
  • HSAU_MLN_Panzerschreck
  • + + + +
  • + (-0.090, 0.100, -0.050) + +
  • HSAU_ISC_PiousPistol
  • + + + +
  • + (-0.135, 0.100, -0.155) + (0.000, -0.100, 0.090) + +
  • HSAU_MLN_PsychoScythe
  • + + + +
    +
    +
    diff --git a/1.5/Defs/Mods/harkon.rimatwar.ww2japaneseweapons.xml b/1.5/Defs/Mods/harkon.rimatwar.ww2japaneseweapons.xml new file mode 100644 index 0000000..d80a7f7 --- /dev/null +++ b/1.5/Defs/Mods/harkon.rimatwar.ww2japaneseweapons.xml @@ -0,0 +1,140 @@ + + + + ClutterHandsSettings_HRKRIMATWARWW2JapaneseWeapons + + Thing + +
  • + (-0.295, 0.100, -0.025) + (0.140, -0.100, 0.005) + +
  • HRK_Type1NambuSMGB
  • + + + +
  • + (-0.234, 0.100, -0.050) + (0.150, -0.100, -0.010) + +
  • HRK_Type100SMGB
  • + + + +
  • + (-0.255, 0.100, -0.050) + (0.200, -0.100, -0.050) + +
  • HRK_Type11LMG
  • + + + +
  • + (-0.020, 0.100, -0.115) + +
  • HRK_Type14Nambu
  • + + + +
  • + (-0.390, 0.100, -0.045) + (0.180, -0.100, -0.055) + +
  • HRK_Type99ArisakaGL
  • + + + +
  • + (-0.065, 0.100, -0.165) + +
  • HRK_Type26Revolver
  • + + + +
  • + (0.000, 0.000, 0.000) + +
  • HRK_Type3Grenade
  • + + + +
  • + (0.000, 0.000, 0.000) + +
  • HRK_Type4Grenade
  • + + + +
  • + (-0.205, 0.100, -0.095) + (0.340, -0.100, -0.100) + +
  • HRK_Type470mmRL
  • + + + +
  • + (-0.220, 0.100, -0.135) + (0.205, -0.100, 0.030) + +
  • HRK_Type89GrenadeDischarger
  • + + + +
  • + (0.000, 0.000, 0.000) + +
  • HRK_Type89Grenade
  • + + + +
  • + (-0.267, 0.100, -0.050) + (0.200, -0.100, -0.050) + +
  • HRK_Type93Flamethrower
  • + + + +
  • + (-0.315, 0.100, -0.095) + (0.080, -0.100, -0.115) + +
  • HRK_Type97ATRifle
  • + + + +
  • + (0.000, 0.000, 0.000) + +
  • HRK_Type97Grenade
  • + + + +
  • + (-0.360, 0.100, -0.050) + (0.170, -0.100, -0.025) + +
  • HRK_Type99ArisakaB
  • + + + +
  • + (-0.315, 0.100, -0.040) + (0.130, -0.100, -0.025) + +
  • HRK_Type99LMGB
  • + + + +
  • + (-0.385, 0.100, -0.020) + (0.160, -0.100, -0.045) + +
  • HRK_Type99ArisakaSR
  • + + + +
    +
    +
    diff --git a/1.5/Defs/ThingDefs/Core.xml b/1.5/Defs/ThingDefs/Core.xml deleted file mode 100644 index 1c6786b..0000000 --- a/1.5/Defs/ThingDefs/Core.xml +++ /dev/null @@ -1,361 +0,0 @@ - - - - - Core_HandsSettings - - Thing - -
  • - (-0.194, 0.100, -0.087) - (0.180, -0.100, -0.043) - -
  • Gun_AssaultRifle
  • - - -
  • - (-0.090, 0.100, -0.048) - -
  • Gun_Autopistol
  • - - -
  • - (-0.175, 0.100, -0.087) - (0.200, -0.100, -0.050) - -
  • Gun_BoltActionRifle
  • - - -
  • - (-0.183, 0.100, -0.021) - (0.200, -0.100, -0.017) - -
  • Gun_ChainShotgun
  • - - -
  • - (-0.083, 0.100, -0.083) - (0.250, -0.100, -0.050) - -
  • Gun_ChargeLance
  • - - -
  • - (-0.134, 0.100, -0.090) - (0.250, -0.100, -0.050) - -
  • Gun_ChargeRifle
  • - - -
  • - (0.034, 0.100, -0.254) - (0.211, -0.100, -0.101) - -
  • Gun_DoomsdayRocket
  • - - -
  • - (-0.201, 0.100, -0.120) - (0.266, -0.100, -0.087) - -
  • Gun_EmpLauncher
  • - - -
  • - (-0.075, 0.100, -0.056) - -
  • Gun_HeavySMG
  • - - -
  • - (-0.194, 0.100, -0.105) - (0.244, -0.100, -0.109) - -
  • Gun_IncendiaryLauncher
  • - - -
  • - (-0.212, 0.100, -0.076) - (0.180, -0.100, -0.050) - -
  • Gun_LMG
  • - - -
  • - (-0.130, 0.100, -0.073) - -
  • Gun_MachinePistol
  • - - -
  • - (-0.415, 0.100, 0.037) - (0.204, -0.100, -0.061) - -
  • Gun_Minigun
  • - - -
  • - (-0.117, 0.100, -0.050) - (0.200, -0.100, -0.050) - -
  • Gun_PumpShotgun
  • - - -
  • - (-0.130, 0.100, -0.030) - -
  • Gun_Revolver
  • - - -
  • - (-0.208, 0.100, -0.112) - (0.281, -0.100, -0.101) - -
  • Gun_SmokeLauncher
  • - - -
  • - (-0.186, 0.100, -0.050) - (0.200, -0.100, -0.050) - -
  • Gun_SniperRifle
  • - - -
  • - (0.014, 0.100, -0.180) - (0.241, -0.100, -0.162) - -
  • Gun_TripleRocket
  • - - -
  • - (-0.287, 0.100, 0.007) - -
  • MeleeWeapon_Axe
  • - - -
  • - (-0.008, 0.100, 0.180) - -
  • Beer
  • - - -
  • - (-0.290, 0.100, 0.000) - -
  • MeleeWeapon_Club
  • - - -
  • - (-0.298, 0.100, -0.051) - -
  • ElephantTusk
  • - - -
  • - (-0.287, 0.100, 0.000) - (-0.088, -0.100, 0.000) - -
  • MeleeWeapon_PsyfocusStaff
  • - - -
  • - (-0.008, 0.100, 0.103) - -
  • Weapon_GrenadeEMP
  • - - -
  • - (0.014, 0.100, 0.103) - -
  • Weapon_GrenadeFrag
  • - - -
  • - (-0.279, 0.100, 0.029) - -
  • MeleeWeapon_Gladius
  • - - -
  • - (0.112, 0.100, 0.000) - (-0.084, -0.100, 0.008) - -
  • Bow_Great
  • - - -
  • - (-0.250, 0.100, 0.026) - -
  • MeleeWeapon_Ikwa
  • - - -
  • - (-0.184, 0.100, 0.000) - -
  • MeleeWeapon_Knife
  • - - -
  • - (-0.375, 0.100, 0.030) - -
  • MeleeWeapon_LongSword
  • - - -
  • - (-0.254, 0.100, 0.022) - -
  • MeleeWeapon_Mace
  • - - -
  • - (-0.042, 0.100, -0.125) - -
  • Weapon_GrenadeMolotov
  • - - -
  • - (-0.338, 0.100, 0.015) - -
  • MeleeWeapon_MonoSword
  • - - -
  • - (-0.342, 0.100, 0.011) - -
  • MeleeWeapon_MonoSwordBladelink
  • - - -
  • - (-0.345, 0.100, 0.000) - -
  • MeleeWeapon_PlasmaSwordBladelink
  • - - -
  • - (-0.239, 0.100, 0.000) - (-0.096, -0.100, 0.000) - -
  • MeleeWeapon_ZeusHammerBladelink
  • - - -
  • - (-0.207, 0.100, 0.012) - -
  • Pila
  • - - -
  • - (-0.342, 0.100, 0.000) - -
  • MeleeWeapon_PlasmaSword
  • - - -
  • - (0.069, 0.100, 0.000) - (-0.103, -0.100, 0.000) - -
  • Bow_Recurve
  • - - -
  • - (0.128, 0.100, 0.000) - (-0.077, -0.100, 0.000) - -
  • Bow_Short
  • - - -
  • - (-0.320, 0.100, 0.000) - (-0.055, -0.100, 0.000) - -
  • MeleeWeapon_Spear
  • - - -
  • - (-0.309, 0.100, -0.103) - (-0.103, -0.100, 0.073) - -
  • ThrumboHorn
  • - - -
  • - (-0.309, 0.100, 0.000) - (-0.117, -0.100, 0.000) - -
  • MeleeWeapon_Warhammer
  • - - -
  • - (-0.089, 0.100, -0.059) - -
  • WoodLog
  • - - -
  • - (-0.265, 0.100, 0.000) - (-0.077, -0.100, 0.000) - -
  • MeleeWeapon_Zeushammer
  • - - -
  • - (-0.144, 0.100, 0.000) - -
  • MeleeWeapon_BreachAxe
  • - - - -
  • - (0.164, 0.100, 0.000) - (-0.092, -0.100, 0.000) - -
  • Flamebow
  • - - - -
  • - (-0.041, 0.100, -0.100) - -
  • Weapon_GrenadeTox
  • - - - -
  • - (-0.142, 0.100, -0.179) - (0.163, -0.100, -0.169) - -
  • Gun_ToxbombLauncher
  • - - - -
  • - (-0.201, 0.100, -0.133) - (0.166, -0.100, -0.133) - -
  • Gun_HellcatRifle
  • - - - -
  • - (-0.183, 0.100, -0.133) - (0.193, -0.100, -0.096) - -
  • Gun_Incinerator
  • - - - -
  • - (-0.238, 0.100, -0.119) - (0.042, -0.100, -0.078) - -
  • NerveSpiker
  • - - - -
    -
    -
    diff --git a/About/About.xml b/About/About.xml index f0c13db..bac3630 100644 --- a/About/About.xml +++ b/About/About.xml @@ -91,5 +91,5 @@ Since modding is just a hobby for me I expect no donations to keep modding. If y [/list] [url=https://steamcommunity.com/sharedfiles/filedetails/changelog/2475965842][img]https://img.shields.io/github/v/release/emipa606/ShowMeYourHands?label=latest%20version&style=plastic&labelColor=0070cd&color=white[/img][/url] - 1.5.9 + 1.5.10 \ No newline at end of file diff --git a/About/Changelog.txt b/About/Changelog.txt index bbed137..c81427b 100644 --- a/About/Changelog.txt +++ b/About/Changelog.txt @@ -1,5 +1,8 @@ # Changelog for ShowMeYourHands +1.5.10 - Added some handpositions via NyamiFan3. Added rotation-values for all vanilla weapons. Fixed hand-rotation when pawn is facing west. + + 1.5.9 - Fix for existing custom hand-positions with no rotation-info diff --git a/About/Manifest.xml b/About/Manifest.xml index 90aa327..4c0f6ee 100644 --- a/About/Manifest.xml +++ b/About/Manifest.xml @@ -1,7 +1,7 @@ ShowMeYourHands - 1.5.9 + 1.5.10 diff --git a/About/ModSync.xml b/About/ModSync.xml index 975a43c..d67f318 100644 --- a/About/ModSync.xml +++ b/About/ModSync.xml @@ -2,7 +2,7 @@ a5b440f3-8aa2-46ee-8a29-29561bb7087a Show Me Your Hands - 1.5.9 + 1.5.10 False emipa606 diff --git a/Source/ShowMeYourHands/HandDrawer.cs b/Source/ShowMeYourHands/HandDrawer.cs index 89eeb36..83bb5e4 100644 --- a/Source/ShowMeYourHands/HandDrawer.cs +++ b/Source/ShowMeYourHands/HandDrawer.cs @@ -371,6 +371,8 @@ private void DrawHandsOnWeapon(Thing mainHandWeapon, float aimAngle, Pawn pawn, if (pawn.Rotation == Rot4.West || aimAngle is > 200f and < 340f) { flipped = true; + MainHandRotation *= -1; + OffHandRotation *= -1; } if (mainHandWeapon.def.IsMeleeWeapon) diff --git a/Source/ShowMeYourHands/ShowMeYourHands.csproj b/Source/ShowMeYourHands/ShowMeYourHands.csproj index 10f6866..197fcf0 100644 --- a/Source/ShowMeYourHands/ShowMeYourHands.csproj +++ b/Source/ShowMeYourHands/ShowMeYourHands.csproj @@ -6,7 +6,7 @@ false None latest - 1.5.9 + 1.5.10