diff --git a/1.5/Assemblies/Rimworld-Animations.dll b/1.5/Assemblies/Rimworld-Animations.dll index 0b2fedc..f2f3749 100644 Binary files a/1.5/Assemblies/Rimworld-Animations.dll and b/1.5/Assemblies/Rimworld-Animations.dll differ diff --git a/1.5/Defs/AnimationDefs/Backup.rar b/1.5/Defs/AnimationDefs/Backup.rar deleted file mode 100644 index 756fe55..0000000 Binary files a/1.5/Defs/AnimationDefs/Backup.rar and /dev/null differ diff --git a/1.5/Defs/AnimationDefs/Backup2.rar b/1.5/Defs/AnimationDefs/Backup2.rar new file mode 100644 index 0000000..bffdd7b Binary files /dev/null and b/1.5/Defs/AnimationDefs/Backup2.rar differ diff --git a/1.5/Defs/AnimationDefs/Cowgirl/Cowgirl_Stage1.xml b/1.5/Defs/AnimationDefs/Cowgirl/Cowgirl_Stage1.xml index 0955fd5..eb93073 100644 --- a/1.5/Defs/AnimationDefs/Cowgirl/Cowgirl_Stage1.xml +++ b/1.5/Defs/AnimationDefs/Cowgirl/Cowgirl_Stage1.xml @@ -30,6 +30,7 @@ true (0, 0, -0.75) South + Moan
  • 150 diff --git a/1.5/Defs/AnimationDefs/Cowgirl/Cowgirl_Stage2_1.xml b/1.5/Defs/AnimationDefs/Cowgirl/Cowgirl_Stage2_1.xml index 0d8fac2..54b7fdf 100644 --- a/1.5/Defs/AnimationDefs/Cowgirl/Cowgirl_Stage2_1.xml +++ b/1.5/Defs/AnimationDefs/Cowgirl/Cowgirl_Stage2_1.xml @@ -23,6 +23,7 @@ (0, 0, -0.65) South Fuck + Moan
  • 30 @@ -87,6 +88,7 @@ true (0, 2, 0.43) South + Moan
  • 30 diff --git a/1.5/Defs/AnimationDefs/Cowgirl/Cowgirl_Stage2_2.xml b/1.5/Defs/AnimationDefs/Cowgirl/Cowgirl_Stage2_2.xml index 536e518..ad3c424 100644 --- a/1.5/Defs/AnimationDefs/Cowgirl/Cowgirl_Stage2_2.xml +++ b/1.5/Defs/AnimationDefs/Cowgirl/Cowgirl_Stage2_2.xml @@ -23,6 +23,7 @@ (0, 0, -0.65) South Fuck + Moan
  • 30 @@ -87,6 +88,7 @@ true (0, 2, 0.43) South + Moan
  • 30 diff --git a/1.5/Defs/AnimationDefs/Cowgirl/Cowgirl_Stage2_3.xml b/1.5/Defs/AnimationDefs/Cowgirl/Cowgirl_Stage2_3.xml index 72d68ea..373be15 100644 --- a/1.5/Defs/AnimationDefs/Cowgirl/Cowgirl_Stage2_3.xml +++ b/1.5/Defs/AnimationDefs/Cowgirl/Cowgirl_Stage2_3.xml @@ -23,6 +23,7 @@ (0, 0, -0.65) South Fuck + Moan
  • 30 @@ -94,6 +95,7 @@ true (0.03, 2, 0.43) South + Moan
  • 30 diff --git a/1.5/Defs/AnimationDefs/Cowgirl/Cowgirl_Stage3_XRay.xml b/1.5/Defs/AnimationDefs/Cowgirl/Cowgirl_Stage3_XRay.xml index 52b6170..d91c9b0 100644 --- a/1.5/Defs/AnimationDefs/Cowgirl/Cowgirl_Stage3_XRay.xml +++ b/1.5/Defs/AnimationDefs/Cowgirl/Cowgirl_Stage3_XRay.xml @@ -15,6 +15,7 @@ true (0, 0, -0.7) South + MoanShort
  • 20 @@ -107,6 +108,7 @@ true (0, 2, 0.23) South + Grunt
  • diff --git a/1.5/Defs/AnimationDefs/Cowgirl/Cowgirl_Stage4.xml b/1.5/Defs/AnimationDefs/Cowgirl/Cowgirl_Stage4.xml index 804eac7..392239a 100644 --- a/1.5/Defs/AnimationDefs/Cowgirl/Cowgirl_Stage4.xml +++ b/1.5/Defs/AnimationDefs/Cowgirl/Cowgirl_Stage4.xml @@ -37,6 +37,7 @@ (0, 0, -0.7) South Cum + Scream
  • 125 @@ -98,7 +99,7 @@
  • -
  • +
  • RimNude_Penis Rimworld_Animations.AnimationWorker_KeyframesExtended @@ -137,6 +138,7 @@ true (0, 2, 0.26) South + Scream
  • 85 @@ -151,6 +153,7 @@ true (0, 2, 0.26) South + Scream
  • 200 diff --git a/1.5/Defs/AnimationDefs/Cowgirl/Cowgirl_Stage_1_5.xml b/1.5/Defs/AnimationDefs/Cowgirl/Cowgirl_Stage_1_5.xml index 95591e5..d3d7883 100644 --- a/1.5/Defs/AnimationDefs/Cowgirl/Cowgirl_Stage_1_5.xml +++ b/1.5/Defs/AnimationDefs/Cowgirl/Cowgirl_Stage_1_5.xml @@ -23,6 +23,7 @@ (0, 0, -0.65) South Slimy + Moan
  • 55 @@ -88,6 +89,7 @@ true (0, 2, 0.43) South + Moan
  • 55 diff --git a/1.5/Defs/AnimationDefs/Cunnilingus/Stage2a.xml b/1.5/Defs/AnimationDefs/Cunnilingus/Stage2a.xml index 6e3be48..708a6e8 100644 --- a/1.5/Defs/AnimationDefs/Cunnilingus/Stage2a.xml +++ b/1.5/Defs/AnimationDefs/Cunnilingus/Stage2a.xml @@ -90,7 +90,7 @@ true (0.578171, 0, 0.06489658) West - Slimy + Slimy
  • 15 @@ -112,6 +112,7 @@ true (0.578171, 0, 0.06489658) West + Moan
  • 60 diff --git a/1.5/Defs/AnimationDefs/Cunnilingus/Stage2b.xml b/1.5/Defs/AnimationDefs/Cunnilingus/Stage2b.xml index f48b9ba..32d87b0 100644 --- a/1.5/Defs/AnimationDefs/Cunnilingus/Stage2b.xml +++ b/1.5/Defs/AnimationDefs/Cunnilingus/Stage2b.xml @@ -90,7 +90,7 @@ true (0.578171, 0, 0.06489658) West - Slimy + Slimy
  • 15 @@ -98,6 +98,7 @@ true (0.578171, 0, 0.06489658) West + Moan
  • 28 @@ -119,7 +120,6 @@ true (0.578171, 0, 0.06489658) West - Slimy
  • diff --git a/1.5/Defs/AnimationDefs/Cunnilingus/Stage2c.xml b/1.5/Defs/AnimationDefs/Cunnilingus/Stage2c.xml index 30c9b68..cf34694 100644 --- a/1.5/Defs/AnimationDefs/Cunnilingus/Stage2c.xml +++ b/1.5/Defs/AnimationDefs/Cunnilingus/Stage2c.xml @@ -22,6 +22,7 @@ true (-0.2359883, -1, 0.3185842) East + Moan
  • 60 @@ -84,7 +85,7 @@ true (0.578171, 0, 0.06489658) West - Slimy + Slimy
  • 15 @@ -93,6 +94,7 @@ (0.5309734, 0, 0.1120945) (1, 1, 0.97) West + MoanShort
  • 60 diff --git a/1.5/Defs/AnimationDefs/Cunnilingus/Stage4a.xml b/1.5/Defs/AnimationDefs/Cunnilingus/Stage4a.xml index b166c6a..b129a6a 100644 --- a/1.5/Defs/AnimationDefs/Cunnilingus/Stage4a.xml +++ b/1.5/Defs/AnimationDefs/Cunnilingus/Stage4a.xml @@ -100,6 +100,7 @@ (0.5073743, 0, 0.07669616) West Slimy + MoanShort
  • 25 @@ -149,7 +150,6 @@ true (0.2713863, -0.5, 0.6135693) North -
  • 10 @@ -157,7 +157,6 @@ true (0.2064899, -0.5, 0.60177) North -
  • 20 @@ -165,7 +164,6 @@ true (0.2477879, -0.5, 0.5545721) North -
  • 25 @@ -173,7 +171,6 @@ true (0.2713863, -0.5, 0.6135693) North -
  • diff --git a/1.5/Defs/AnimationDefs/Cunnilingus/Stage4b.xml b/1.5/Defs/AnimationDefs/Cunnilingus/Stage4b.xml index 3deacfc..4d8d003 100644 --- a/1.5/Defs/AnimationDefs/Cunnilingus/Stage4b.xml +++ b/1.5/Defs/AnimationDefs/Cunnilingus/Stage4b.xml @@ -93,6 +93,7 @@ (0.5073743, 0, 0.07669616) West Slimy + Grunt
  • 25 @@ -142,7 +143,6 @@ true (0.2713863, -0.5, 0.6135693) North -
  • 10 @@ -150,7 +150,6 @@ true (0.2064899, -0.5, 0.60177) North -
  • 20 @@ -158,7 +157,6 @@ true (0.2477879, -0.5, 0.5545721) North -
  • 25 @@ -166,7 +164,6 @@ true (0.2713863, -0.5, 0.6135693) North -
  • diff --git a/1.5/Defs/AnimationDefs/Cunnilingus/Stage4c.xml b/1.5/Defs/AnimationDefs/Cunnilingus/Stage4c.xml index 1d48c3b..8575f60 100644 --- a/1.5/Defs/AnimationDefs/Cunnilingus/Stage4c.xml +++ b/1.5/Defs/AnimationDefs/Cunnilingus/Stage4c.xml @@ -100,6 +100,7 @@ (0.5073743, 0, 0.07669616) West Slimy + MoanShort
  • 25 @@ -149,7 +150,6 @@ true (0.2713863, -0.5, 0.6135693) North -
  • 10 @@ -157,7 +157,6 @@ true (0.2064899, -0.5, 0.60177) North -
  • 20 @@ -165,7 +164,6 @@ true (0.2477879, -0.5, 0.5545721) North -
  • 25 @@ -173,7 +171,6 @@ true (0.2713863, -0.5, 0.6135693) North -
  • diff --git a/1.5/Defs/AnimationDefs/Cunnilingus/Stage5.xml b/1.5/Defs/AnimationDefs/Cunnilingus/Stage5.xml index 331b925..06a941f 100644 --- a/1.5/Defs/AnimationDefs/Cunnilingus/Stage5.xml +++ b/1.5/Defs/AnimationDefs/Cunnilingus/Stage5.xml @@ -91,7 +91,7 @@ true (0.5073743, 0, 0.06489658) West - Slimy + Slimy
  • 10 @@ -100,6 +100,7 @@ (0.4896755, 0, 0.04129779) West Slimy + Grunt
  • 20 @@ -148,7 +149,6 @@ true (0.2713863, -0.5, 0.6135693) North -
  • 8 @@ -156,7 +156,6 @@ true (0.2477879, -0.5, 0.6548674) North -
  • 15 @@ -164,7 +163,6 @@ true (0.2241894, -0.5, 0.6312683) North -
  • 20 @@ -172,7 +170,6 @@ true (0.2772866, -0.5, 0.6135693) North -
  • diff --git a/1.5/Defs/AnimationDefs/Cunnilingus/Stage6.xml b/1.5/Defs/AnimationDefs/Cunnilingus/Stage6.xml index 2aac216..e82e43d 100644 --- a/1.5/Defs/AnimationDefs/Cunnilingus/Stage6.xml +++ b/1.5/Defs/AnimationDefs/Cunnilingus/Stage6.xml @@ -43,6 +43,7 @@ true (-0.2359883, -1, 0.2536873) East + Moan
  • 100 @@ -129,6 +130,7 @@ (0.5073743, 0, 0.06489658) West Cum + Scream
  • 10 @@ -144,8 +146,8 @@ true (0.5073743, 0, 0.06489658) West - Cum -
  • + Cum +
  • 30 112 @@ -153,6 +155,7 @@ (0.5073743, 0, 0.06489658) West Slimy + Scream
  • 35 @@ -228,7 +231,6 @@ true (0.2772866, -0.5, 0.6135693) North -
  • 10 @@ -236,7 +238,6 @@ true (0.2890859, -0.5, 0.5663717) North -
  • 15 @@ -244,7 +245,6 @@ true (0.2182891, -0.5, 0.6666666) North -
  • 30 @@ -252,7 +252,6 @@ true (0.2831856, -0.5, 0.5781713) North -
  • 45 @@ -260,7 +259,6 @@ true (0.2064892, -0.5, 0.6430678) North -
  • 70 @@ -268,7 +266,6 @@ false (0.3303832, -0.5, 0.2654868) North -
  • diff --git a/1.5/Defs/AnimationDefs/DoublePenetration/Stage1.xml b/1.5/Defs/AnimationDefs/DoublePenetration/Stage1.xml index a6d5019..5313e3c 100644 --- a/1.5/Defs/AnimationDefs/DoublePenetration/Stage1.xml +++ b/1.5/Defs/AnimationDefs/DoublePenetration/Stage1.xml @@ -22,7 +22,7 @@ true (-0.6, -1, -0.42) East - Fuck + Clap
  • 40 @@ -30,6 +30,7 @@ true (-0.6, -1, -0.37) East + Fuck
  • 80 @@ -84,6 +85,7 @@ true (-0.6, 0, 0.15) West + Grunt
  • 40 @@ -152,6 +154,7 @@ true (0.25, -1, 0.2) West + Fuck
  • 40 @@ -159,7 +162,6 @@ true (0.2, -1, 0.2) West - Fuck
  • 80 diff --git a/1.5/Defs/AnimationDefs/DoublePenetration/Stage2a.xml b/1.5/Defs/AnimationDefs/DoublePenetration/Stage2a.xml index 9a8c749..003af14 100644 --- a/1.5/Defs/AnimationDefs/DoublePenetration/Stage2a.xml +++ b/1.5/Defs/AnimationDefs/DoublePenetration/Stage2a.xml @@ -22,7 +22,7 @@ true (-0.6, -1, -0.37) East - Fuck + Clap
  • 40 @@ -140,7 +140,7 @@ true (0.2, -1, 0.2) West - Fuck + Clap
  • diff --git a/1.5/Defs/AnimationDefs/DoublePenetration/Stage2b.xml b/1.5/Defs/AnimationDefs/DoublePenetration/Stage2b.xml index 8e607f2..1d0d8ae 100644 --- a/1.5/Defs/AnimationDefs/DoublePenetration/Stage2b.xml +++ b/1.5/Defs/AnimationDefs/DoublePenetration/Stage2b.xml @@ -22,7 +22,7 @@ true (-0.6, -1, -0.37) East - Fuck + Clap
  • 40 @@ -140,7 +140,7 @@ true (0.2, -1, 0.2) West - Fuck + Clap
  • diff --git a/1.5/Defs/AnimationDefs/DoublePenetration/Stage2c.xml b/1.5/Defs/AnimationDefs/DoublePenetration/Stage2c.xml index d28c52e..bc8d467 100644 --- a/1.5/Defs/AnimationDefs/DoublePenetration/Stage2c.xml +++ b/1.5/Defs/AnimationDefs/DoublePenetration/Stage2c.xml @@ -22,7 +22,7 @@ true (-0.6, -1, -0.37) East - Fuck + Clap
  • 20 @@ -147,7 +147,7 @@ true (0.3, -1, 0.2) West - Fuck + Clap
  • 40 diff --git a/1.5/Defs/AnimationDefs/DoublePenetration/Stage2d.xml b/1.5/Defs/AnimationDefs/DoublePenetration/Stage2d.xml index 7995c42..09f0544 100644 --- a/1.5/Defs/AnimationDefs/DoublePenetration/Stage2d.xml +++ b/1.5/Defs/AnimationDefs/DoublePenetration/Stage2d.xml @@ -87,9 +87,9 @@
  • 15 - -35 + -39 true - (-0.48, 0, 0.12) + (-0.5743952, 0, 0.1317991) West
  • @@ -125,6 +125,7 @@ 0 true South + Scream
  • @@ -216,7 +217,7 @@ true (-0.1, 1, -0.03) North - Slap + Slap
  • 15 diff --git a/1.5/Defs/AnimationDefs/DoublePenetration/Stage3.xml b/1.5/Defs/AnimationDefs/DoublePenetration/Stage3.xml index 9547341..22334c5 100644 --- a/1.5/Defs/AnimationDefs/DoublePenetration/Stage3.xml +++ b/1.5/Defs/AnimationDefs/DoublePenetration/Stage3.xml @@ -22,7 +22,8 @@ true (-0.64, -1, -0.3) East - Fuck + Clap + MoanShort
  • 25 @@ -84,6 +85,7 @@ true (-0.5, 0, 0.18) West + Grunt
  • 25 @@ -145,7 +147,8 @@ true (0.2, -1, 0.28) West - Fuck + Clap + Grunt
  • 25 diff --git a/1.5/Defs/AnimationDefs/DoublePenetration/Stage4.xml b/1.5/Defs/AnimationDefs/DoublePenetration/Stage4.xml index 521f72d..ec154be 100644 --- a/1.5/Defs/AnimationDefs/DoublePenetration/Stage4.xml +++ b/1.5/Defs/AnimationDefs/DoublePenetration/Stage4.xml @@ -22,7 +22,7 @@ true (-0.64, -1, -0.4) East - Fuck + Clap
  • 17 @@ -30,6 +30,7 @@ true (-0.6, -1, -0.37) East + Grunt
  • @@ -84,6 +85,7 @@ true (-0.56, 0, 0.22) West + Grunt
  • 17 @@ -145,7 +147,8 @@ true (0.23, -1, 0.28) West - Fuck + Clap + MoanShort
  • 17 diff --git a/1.5/Defs/AnimationDefs/DoublePenetration/Stage5a.xml b/1.5/Defs/AnimationDefs/DoublePenetration/Stage5a.xml index bc5e6e0..ecd80ec 100644 --- a/1.5/Defs/AnimationDefs/DoublePenetration/Stage5a.xml +++ b/1.5/Defs/AnimationDefs/DoublePenetration/Stage5a.xml @@ -29,7 +29,7 @@ true (-0.6, -1, -0.37) East - Fuck + Clap
  • 50 @@ -53,6 +53,7 @@ (-0.6, -1, -0.37) East Cum + Scream
  • 105 @@ -121,6 +122,7 @@ true (-0.45, 0, 0.12) West + Scream
  • 60 @@ -142,6 +144,7 @@ true (-0.55, 0, 0.12) West + Scream
  • 180 @@ -216,7 +219,7 @@ true (0.16, -1, 0.2) West - Fuck + Clap
  • 70 @@ -240,6 +243,7 @@ (0.16, -1, 0.2) West Cum + Grunt
  • 135 diff --git a/1.5/Defs/AnimationDefs/DoublePenetration/Stage5b.xml b/1.5/Defs/AnimationDefs/DoublePenetration/Stage5b.xml index 677eddc..aefae47 100644 --- a/1.5/Defs/AnimationDefs/DoublePenetration/Stage5b.xml +++ b/1.5/Defs/AnimationDefs/DoublePenetration/Stage5b.xml @@ -29,7 +29,7 @@ true (-0.6, -1, -0.37) East - Fuck + Clap
  • 50 @@ -45,6 +45,7 @@ true (-0.6, -1, -0.37) East + Scream
  • 100 @@ -121,6 +122,7 @@ true (-0.45, 0, 0.12) West + Scream
  • 60 @@ -135,6 +137,7 @@ true (-0.6, 0, 0) West + Scream
  • 180 @@ -196,7 +199,7 @@ true (0.33, -1, 0.2) West - Fuck + Clap
  • 23 @@ -204,6 +207,7 @@ true (0.16, -1, 0.2) West + Grunt
  • 70 @@ -219,6 +223,7 @@ true (0.16, -1, 0.2) West + Grunt
  • 130 diff --git a/1.5/Defs/AnimationDefs/DoublePenetration/Stage5c.xml b/1.5/Defs/AnimationDefs/DoublePenetration/Stage5c.xml index ce1cb0e..e919842 100644 --- a/1.5/Defs/AnimationDefs/DoublePenetration/Stage5c.xml +++ b/1.5/Defs/AnimationDefs/DoublePenetration/Stage5c.xml @@ -29,7 +29,7 @@ true (-0.6, -1, -0.37) East - Fuck + Clap
  • 50 @@ -45,6 +45,7 @@ true (-0.6, -1, -0.37) East + Grunt
  • 100 @@ -128,6 +129,7 @@ true (-0.45, 0, 0.12) West + Scream
  • 60 @@ -135,6 +137,7 @@ true (-0.5, 0, 0.12) West + Scream
  • 65 @@ -163,6 +166,7 @@ true (-0.5, 0, 0.12) West + Scream
  • 180 @@ -252,7 +256,7 @@ true (0.16, -1, 0.2) West - Fuck + Clap
  • 70 @@ -268,6 +272,7 @@ true (0.16, -1, 0.2) West + Grunt
  • 130 diff --git a/1.5/Defs/AnimationDefs/Missionary/Stage1.xml b/1.5/Defs/AnimationDefs/Missionary/Stage1.xml index f795658..2c80c22 100644 --- a/1.5/Defs/AnimationDefs/Missionary/Stage1.xml +++ b/1.5/Defs/AnimationDefs/Missionary/Stage1.xml @@ -30,6 +30,7 @@ (-0.75, 0, 0.38) East Fuck + Grunt
  • 66 @@ -134,6 +135,7 @@ true (0.1, -1, 0) West + Grunt
  • 100 diff --git a/1.5/Defs/AnimationDefs/Missionary/Stage2.xml b/1.5/Defs/AnimationDefs/Missionary/Stage2.xml index 9362acf..0a8c545 100644 --- a/1.5/Defs/AnimationDefs/Missionary/Stage2.xml +++ b/1.5/Defs/AnimationDefs/Missionary/Stage2.xml @@ -23,6 +23,7 @@ true (-0.6, 0, 0.38) East + Moan
  • 35 @@ -113,6 +114,7 @@ true (0.03, -1, 0) West + Moan
  • 10 diff --git a/1.5/Defs/AnimationDefs/Missionary/Stage2b.xml b/1.5/Defs/AnimationDefs/Missionary/Stage2b.xml index 96e85d8..5341439 100644 --- a/1.5/Defs/AnimationDefs/Missionary/Stage2b.xml +++ b/1.5/Defs/AnimationDefs/Missionary/Stage2b.xml @@ -23,6 +23,7 @@ true (-0.6, 0, 0.38) East + Moan
  • 35 @@ -113,6 +114,7 @@ true (0.03, -1, 0) West + Moan
  • 10 diff --git a/1.5/Defs/AnimationDefs/Missionary/Stage2c.xml b/1.5/Defs/AnimationDefs/Missionary/Stage2c.xml index ac1f762..db7f170 100644 --- a/1.5/Defs/AnimationDefs/Missionary/Stage2c.xml +++ b/1.5/Defs/AnimationDefs/Missionary/Stage2c.xml @@ -23,6 +23,7 @@ true (-0.6, 0, 0.38) East + Moan
  • 35 @@ -120,6 +121,7 @@ true (0.12, -1, 0.03) West + Moan
  • 35 diff --git a/1.5/Defs/AnimationDefs/Missionary/Stage4.xml b/1.5/Defs/AnimationDefs/Missionary/Stage4.xml index 816af01..63700ce 100644 --- a/1.5/Defs/AnimationDefs/Missionary/Stage4.xml +++ b/1.5/Defs/AnimationDefs/Missionary/Stage4.xml @@ -23,6 +23,7 @@ true (-0.42, 0, 0.42) East + MoanShort
  • 20 @@ -99,6 +100,7 @@ true (0.2, -1, 0) West + MoanShort
  • 20 diff --git a/1.5/Defs/AnimationDefs/Missionary/Stage5.xml b/1.5/Defs/AnimationDefs/Missionary/Stage5.xml index 8a88271..151741e 100644 --- a/1.5/Defs/AnimationDefs/Missionary/Stage5.xml +++ b/1.5/Defs/AnimationDefs/Missionary/Stage5.xml @@ -23,6 +23,7 @@ true (-0.45, 0, 0.42) East + Grunt
  • 13 @@ -99,6 +100,7 @@ true (0.16, -1, 0) West + Grunt
  • 13 diff --git a/1.5/Defs/AnimationDefs/Missionary/Stage6.xml b/1.5/Defs/AnimationDefs/Missionary/Stage6.xml index 746ff38..d0c9409 100644 --- a/1.5/Defs/AnimationDefs/Missionary/Stage6.xml +++ b/1.5/Defs/AnimationDefs/Missionary/Stage6.xml @@ -23,6 +23,7 @@ (-0.43, 0, 0.42) East Fuck + Scream
  • 80 @@ -53,6 +54,7 @@ true (-0.43, 0, 0.42) East + Scream
  • 200 @@ -136,6 +138,7 @@ true (0.23, -1, 0) West + Scream
  • 80 @@ -143,6 +146,7 @@ true (0.2, -1, 0) West + Scream
  • 85 @@ -157,6 +161,7 @@ true (0.2, -1, 0) West + Scream
  • 155 diff --git a/1.5/Defs/VoiceDefs/VoiceDef_Human.xml b/1.5/Defs/VoiceDefs/VoiceDef_Human.xml deleted file mode 100644 index 89c2f3e..0000000 --- a/1.5/Defs/VoiceDefs/VoiceDef_Human.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Voice_HumanFemale - Human - Female - - - - - - - Voice_HumanMale - Human - Male - - - - - - diff --git a/1.5/Defs/VoiceDefs/VoiceDef_Human/SoundDef_HumanFemale.xml b/1.5/Defs/VoiceDefs/VoiceDef_Human/SoundDef_HumanFemale.xml new file mode 100644 index 0000000..d142e25 --- /dev/null +++ b/1.5/Defs/VoiceDefs/VoiceDef_Human/SoundDef_HumanFemale.xml @@ -0,0 +1,165 @@ + + + + Moan_HumanFemale + MapOnly + + 5 + 5 + +
  • + +
  • + Voices/FVoice/Moan1 +
  • +
  • + Voices/FVoice/Moan2 +
  • +
  • + Voices/FVoice/Moan3 +
  • +
  • + Voices/FVoice/Moan4 +
  • + + + 55 + 65 + + + 0.9 + 1.1 + + + 0 + 100 + + NeverTwice + false + + + + + + MoanShort_HumanFemale + MapOnly + + 5 + 5 + +
  • + +
  • + Voices/FVoice/MoanShort1 +
  • +
  • + Voices/FVoice/MoanShort2 +
  • +
  • + Voices/FVoice/MoanShort3 +
  • + + + 55 + 65 + + + 0.9 + 1.1 + + + 0 + 100 + + NeverTwice + false + +
    +
    + + + Grunt_HumanFemale + MapOnly + + 5 + 5 + +
  • + +
  • + Voices/FVoice/Grunt1 +
  • +
  • + Voices/FVoice/Grunt2 +
  • +
  • + Voices/FVoice/Grunt3 +
  • +
  • + Voices/FVoice/Grunt4 +
  • +
  • + Voices/FVoice/Grunt5 +
  • +
  • + Voices/FVoice/Grunt6 +
  • + + + 55 + 65 + + + 0.9 + 1.1 + + + 0 + 100 + + NeverTwice + false + +
    +
    + + + Scream_HumanFemale + MapOnly + + 5 + 5 + +
  • + +
  • + Voices/FVoice/Scream1 +
  • +
  • + Voices/FVoice/Scream2 +
  • +
  • + Voices/FVoice/Scream3 +
  • +
  • + Voices/FVoice/Scream4 +
  • + + + 55 + 65 + + + 0.9 + 1.1 + + + 0 + 100 + + NeverTwice + false + +
    +
    + diff --git a/1.5/Defs/VoiceDefs/VoiceDef_Human/SoundDef_HumanMale.xml b/1.5/Defs/VoiceDefs/VoiceDef_Human/SoundDef_HumanMale.xml new file mode 100644 index 0000000..eb1e184 --- /dev/null +++ b/1.5/Defs/VoiceDefs/VoiceDef_Human/SoundDef_HumanMale.xml @@ -0,0 +1,156 @@ + + + + Moan_HumanMale + MapOnly + + 5 + 5 + +
  • + +
  • + Voices/MVoice/Moan1 +
  • +
  • + Voices/MVoice/Moan2 +
  • +
  • + Voices/MVoice/Moan3 +
  • +
  • + Voices/MVoice/Moan4 +
  • + + + 55 + 65 + + + 0.9 + 1.1 + + + 0 + 100 + + NeverTwice + false + +
    +
    + + + MoanShort_HumanMale + MapOnly + + 5 + 5 + +
  • + +
  • + Voices/MVoice/MoanShort1 +
  • +
  • + Voices/MVoice/MoanShort2 +
  • +
  • + Voices/MVoice/MoanShort3 +
  • + + + 55 + 65 + + + 0.9 + 1.1 + + + 0 + 100 + + NeverTwice + false + +
    +
    + + + Grunt_HumanMale + MapOnly + + 5 + 5 + +
  • + +
  • + Voices/MVoice/Grunt1 +
  • +
  • + Voices/MVoice/Grunt2 +
  • +
  • + Voices/MVoice/Grunt3 +
  • +
  • + Voices/MVoice/Grunt4 +
  • + + + 55 + 65 + + + 0.9 + 1.1 + + + 0 + 100 + + NeverTwice + false + +
    +
    + + + Scream_HumanMale + MapOnly + + 5 + 5 + +
  • + +
  • + Voices/MVoice/Scream1 +
  • +
  • + Voices/MVoice/Scream2 +
  • +
  • + Voices/MVoice/Scream3 +
  • + + + 55 + 65 + + + 0.9 + 1.1 + + + 0 + 100 + + NeverTwice + false + +
    +
    +
    diff --git a/1.5/Defs/VoiceDefs/VoiceDef_Human/VoiceDef_Human.xml b/1.5/Defs/VoiceDefs/VoiceDef_Human/VoiceDef_Human.xml new file mode 100644 index 0000000..46141bb --- /dev/null +++ b/1.5/Defs/VoiceDefs/VoiceDef_Human/VoiceDef_Human.xml @@ -0,0 +1,28 @@ + + + + + + + Voice_HumanFemale + Female + +
  • MoanMoan_HumanFemale
  • +
  • MoanShortMoanShort_HumanFemale
  • +
  • GruntGrunt_HumanFemale
  • +
  • ScreamScream_HumanFemale
  • +
    +
    + + + Voice_HumanMale + Male + +
  • MoanMoan_HumanMale
  • +
  • MoanShortMoanShort_HumanMale
  • +
  • GruntGrunt_HumanMale
  • +
  • ScreamScream_HumanMale
  • +
    +
    + +
    diff --git a/1.5/Defs/VoiceDefs/VoiceDef_Orassan.xml b/1.5/Defs/VoiceDefs/VoiceDef_Orassan.xml index 0026987..be5bec0 100644 --- a/1.5/Defs/VoiceDefs/VoiceDef_Orassan.xml +++ b/1.5/Defs/VoiceDefs/VoiceDef_Orassan.xml @@ -3,7 +3,9 @@ + + + Scream + 1 + + \ No newline at end of file diff --git a/1.5/Sounds/Voices/FVoice/Grunt1.wav b/1.5/Sounds/Voices/FVoice/Grunt1.wav new file mode 100644 index 0000000..3ae3ca3 Binary files /dev/null and b/1.5/Sounds/Voices/FVoice/Grunt1.wav differ diff --git a/1.5/Sounds/Voices/FVoice/Grunt2.wav b/1.5/Sounds/Voices/FVoice/Grunt2.wav new file mode 100644 index 0000000..496a02d Binary files /dev/null and b/1.5/Sounds/Voices/FVoice/Grunt2.wav differ diff --git a/1.5/Sounds/Voices/FVoice/Grunt3.wav b/1.5/Sounds/Voices/FVoice/Grunt3.wav new file mode 100644 index 0000000..3e905dd Binary files /dev/null and b/1.5/Sounds/Voices/FVoice/Grunt3.wav differ diff --git a/1.5/Sounds/Voices/FVoice/Grunt4.wav b/1.5/Sounds/Voices/FVoice/Grunt4.wav new file mode 100644 index 0000000..4586e8a Binary files /dev/null and b/1.5/Sounds/Voices/FVoice/Grunt4.wav differ diff --git a/1.5/Sounds/Voices/FVoice/Grunt5.wav b/1.5/Sounds/Voices/FVoice/Grunt5.wav new file mode 100644 index 0000000..6fad8c2 Binary files /dev/null and b/1.5/Sounds/Voices/FVoice/Grunt5.wav differ diff --git a/1.5/Sounds/Voices/FVoice/Grunt6.wav b/1.5/Sounds/Voices/FVoice/Grunt6.wav new file mode 100644 index 0000000..e660f30 Binary files /dev/null and b/1.5/Sounds/Voices/FVoice/Grunt6.wav differ diff --git a/1.5/Sounds/Voices/FVoice/Moan1.wav b/1.5/Sounds/Voices/FVoice/Moan1.wav new file mode 100644 index 0000000..14d19bc Binary files /dev/null and b/1.5/Sounds/Voices/FVoice/Moan1.wav differ diff --git a/1.5/Sounds/Voices/FVoice/Moan2.wav b/1.5/Sounds/Voices/FVoice/Moan2.wav new file mode 100644 index 0000000..7aba4b5 Binary files /dev/null and b/1.5/Sounds/Voices/FVoice/Moan2.wav differ diff --git a/1.5/Sounds/Voices/FVoice/Moan3.wav b/1.5/Sounds/Voices/FVoice/Moan3.wav new file mode 100644 index 0000000..d3fbf99 Binary files /dev/null and b/1.5/Sounds/Voices/FVoice/Moan3.wav differ diff --git a/1.5/Sounds/Voices/FVoice/Moan4.wav b/1.5/Sounds/Voices/FVoice/Moan4.wav new file mode 100644 index 0000000..cfe3606 Binary files /dev/null and b/1.5/Sounds/Voices/FVoice/Moan4.wav differ diff --git a/1.5/Sounds/Voices/FVoice/MoanShort1.wav b/1.5/Sounds/Voices/FVoice/MoanShort1.wav new file mode 100644 index 0000000..48eea21 Binary files /dev/null and b/1.5/Sounds/Voices/FVoice/MoanShort1.wav differ diff --git a/1.5/Sounds/Voices/FVoice/MoanShort2.wav b/1.5/Sounds/Voices/FVoice/MoanShort2.wav new file mode 100644 index 0000000..4e3b5b8 Binary files /dev/null and b/1.5/Sounds/Voices/FVoice/MoanShort2.wav differ diff --git a/1.5/Sounds/Voices/FVoice/MoanShort3.wav b/1.5/Sounds/Voices/FVoice/MoanShort3.wav new file mode 100644 index 0000000..bcd4b49 Binary files /dev/null and b/1.5/Sounds/Voices/FVoice/MoanShort3.wav differ diff --git a/1.5/Sounds/Voices/FVoice/Scream1.wav b/1.5/Sounds/Voices/FVoice/Scream1.wav new file mode 100644 index 0000000..58ddb69 Binary files /dev/null and b/1.5/Sounds/Voices/FVoice/Scream1.wav differ diff --git a/1.5/Sounds/Voices/FVoice/Scream2.wav b/1.5/Sounds/Voices/FVoice/Scream2.wav new file mode 100644 index 0000000..75bbd9b Binary files /dev/null and b/1.5/Sounds/Voices/FVoice/Scream2.wav differ diff --git a/1.5/Sounds/Voices/FVoice/Scream3.wav b/1.5/Sounds/Voices/FVoice/Scream3.wav new file mode 100644 index 0000000..251126d Binary files /dev/null and b/1.5/Sounds/Voices/FVoice/Scream3.wav differ diff --git a/1.5/Sounds/Voices/FVoice/Scream4.wav b/1.5/Sounds/Voices/FVoice/Scream4.wav new file mode 100644 index 0000000..bd7ca69 Binary files /dev/null and b/1.5/Sounds/Voices/FVoice/Scream4.wav differ diff --git a/1.5/Sounds/Voices/MVoice/Grunt1.wav b/1.5/Sounds/Voices/MVoice/Grunt1.wav new file mode 100644 index 0000000..d73ca08 Binary files /dev/null and b/1.5/Sounds/Voices/MVoice/Grunt1.wav differ diff --git a/1.5/Sounds/Voices/MVoice/Grunt2.wav b/1.5/Sounds/Voices/MVoice/Grunt2.wav new file mode 100644 index 0000000..8307871 Binary files /dev/null and b/1.5/Sounds/Voices/MVoice/Grunt2.wav differ diff --git a/1.5/Sounds/Voices/MVoice/Grunt3.wav b/1.5/Sounds/Voices/MVoice/Grunt3.wav new file mode 100644 index 0000000..9cf9162 Binary files /dev/null and b/1.5/Sounds/Voices/MVoice/Grunt3.wav differ diff --git a/1.5/Sounds/Voices/MVoice/Grunt4.wav b/1.5/Sounds/Voices/MVoice/Grunt4.wav new file mode 100644 index 0000000..c8b7efa Binary files /dev/null and b/1.5/Sounds/Voices/MVoice/Grunt4.wav differ diff --git a/1.5/Sounds/Voices/MVoice/Moan1.wav b/1.5/Sounds/Voices/MVoice/Moan1.wav new file mode 100644 index 0000000..eafc035 Binary files /dev/null and b/1.5/Sounds/Voices/MVoice/Moan1.wav differ diff --git a/1.5/Sounds/Voices/MVoice/Moan2.wav b/1.5/Sounds/Voices/MVoice/Moan2.wav new file mode 100644 index 0000000..636b445 Binary files /dev/null and b/1.5/Sounds/Voices/MVoice/Moan2.wav differ diff --git a/1.5/Sounds/Voices/MVoice/Moan3.wav b/1.5/Sounds/Voices/MVoice/Moan3.wav new file mode 100644 index 0000000..b47f6c3 Binary files /dev/null and b/1.5/Sounds/Voices/MVoice/Moan3.wav differ diff --git a/1.5/Sounds/Voices/MVoice/Moan4.wav b/1.5/Sounds/Voices/MVoice/Moan4.wav new file mode 100644 index 0000000..dc92d64 Binary files /dev/null and b/1.5/Sounds/Voices/MVoice/Moan4.wav differ diff --git a/1.5/Sounds/Voices/MVoice/MoanShort1.wav b/1.5/Sounds/Voices/MVoice/MoanShort1.wav new file mode 100644 index 0000000..9bf94e4 Binary files /dev/null and b/1.5/Sounds/Voices/MVoice/MoanShort1.wav differ diff --git a/1.5/Sounds/Voices/MVoice/MoanShort2.wav b/1.5/Sounds/Voices/MVoice/MoanShort2.wav new file mode 100644 index 0000000..481ca2d Binary files /dev/null and b/1.5/Sounds/Voices/MVoice/MoanShort2.wav differ diff --git a/1.5/Sounds/Voices/MVoice/MoanShort3.wav b/1.5/Sounds/Voices/MVoice/MoanShort3.wav new file mode 100644 index 0000000..34d5ee1 Binary files /dev/null and b/1.5/Sounds/Voices/MVoice/MoanShort3.wav differ diff --git a/1.5/Sounds/Voices/MVoice/Scream1.wav b/1.5/Sounds/Voices/MVoice/Scream1.wav new file mode 100644 index 0000000..2d987a0 Binary files /dev/null and b/1.5/Sounds/Voices/MVoice/Scream1.wav differ diff --git a/1.5/Sounds/Voices/MVoice/Scream2.wav b/1.5/Sounds/Voices/MVoice/Scream2.wav new file mode 100644 index 0000000..b71293b Binary files /dev/null and b/1.5/Sounds/Voices/MVoice/Scream2.wav differ diff --git a/1.5/Sounds/Voices/MVoice/Scream3.wav b/1.5/Sounds/Voices/MVoice/Scream3.wav new file mode 100644 index 0000000..f7b73c3 Binary files /dev/null and b/1.5/Sounds/Voices/MVoice/Scream3.wav differ diff --git a/1.5/Source/Comps/CompExtendedAnimator.cs b/1.5/Source/Comps/CompExtendedAnimator.cs index d86bdbf..d086c32 100644 --- a/1.5/Source/Comps/CompExtendedAnimator.cs +++ b/1.5/Source/Comps/CompExtendedAnimator.cs @@ -284,29 +284,33 @@ namespace Rimworld_Animations { sound.PlayOneShot(new TargetInfo(pawn.Position, pawn.Map)); } - //play voice sounds - VoiceTagDef voiceTag = animWorker.voiceAtTick(rootNode.tree.AnimationTick); - if (voiceTag != null) + if (RJWAnimationSettings.playVoices) { - if (voice != null && voice.sounds.ContainsKey(voiceTag)) + //play voice sounds + VoiceTagDef voiceTag = animWorker.voiceAtTick(rootNode.tree.AnimationTick); + if (voiceTag != null) { - voice.sounds[voiceTag].PlayOneShot(new TargetInfo(pawn.Position, pawn.Map)); - } - - else if (pawn.RaceProps.Humanlike && RJWAnimationSettings.playHumanlikeVoicesAsDefault) - { - //play default voice - VoiceDef pawnDefaultVoice = (pawn.gender == Gender.Male ? VoiceDefOf.Voice_HumanMale : VoiceDefOf.Voice_HumanFemale); - if (pawnDefaultVoice.sounds.ContainsKey(voiceTag)) + if (voice != null && voice.sounds.ContainsKey(voiceTag)) { - pawnDefaultVoice.sounds[voiceTag].PlayOneShot(new TargetInfo(pawn.Position, pawn.Map)); + voice.sounds[voiceTag].PlayOneShot(new TargetInfo(pawn.Position, pawn.Map)); + } + + else if (pawn.RaceProps.Humanlike && RJWAnimationSettings.playHumanlikeVoicesAsDefault) + { + //play default voice + VoiceDef pawnDefaultVoice = (pawn.gender == Gender.Male ? VoiceDefOf.Voice_HumanMale : VoiceDefOf.Voice_HumanFemale); + if (pawnDefaultVoice.sounds.ContainsKey(voiceTag)) + { + pawnDefaultVoice.sounds[voiceTag].PlayOneShot(new TargetInfo(pawn.Position, pawn.Map)); + } + + } - } - } + } //check rootnodes and children @@ -322,25 +326,27 @@ namespace Rimworld_Animations { sound.PlayOneShot(new TargetInfo(pawn.Position, pawn.Map)); } - //play voice sounds - VoiceTagDef voiceTag = childrenAnimWorker.voiceAtTick(rootNode.tree.AnimationTick); - if (voiceTag != null) + if (RJWAnimationSettings.playVoices) { - if (voice != null && voice.sounds.ContainsKey(voiceTag)) + //play voice sounds + VoiceTagDef voiceTag = childrenAnimWorker.voiceAtTick(rootNode.tree.AnimationTick); + if (voiceTag != null) { - voice.sounds[voiceTag].PlayOneShot(new TargetInfo(pawn.Position, pawn.Map)); - } - else if (pawn.RaceProps.Humanlike && RJWAnimationSettings.playHumanlikeVoicesAsDefault) - { - - VoiceDef pawnDefaultVoice = (pawn.gender == Gender.Male ? VoiceDefOf.Voice_HumanMale : VoiceDefOf.Voice_HumanFemale); - if (pawnDefaultVoice.sounds.ContainsKey(voiceTag)) + if (voice != null && voice.sounds.ContainsKey(voiceTag)) { - pawnDefaultVoice.sounds[voiceTag].PlayOneShot(new TargetInfo(pawn.Position, pawn.Map)); + voice.sounds[voiceTag].PlayOneShot(new TargetInfo(pawn.Position, pawn.Map)); + } + else if (pawn.RaceProps.Humanlike && RJWAnimationSettings.playHumanlikeVoicesAsDefault) + { + + VoiceDef pawnDefaultVoice = (pawn.gender == Gender.Male ? VoiceDefOf.Voice_HumanMale : VoiceDefOf.Voice_HumanFemale); + if (pawnDefaultVoice.sounds.ContainsKey(voiceTag)) + { + pawnDefaultVoice.sounds[voiceTag].PlayOneShot(new TargetInfo(pawn.Position, pawn.Map)); + } } } } - } } } diff --git a/1.5/Source/Patches/RJWPatches/RJWAnimationSettings.cs b/1.5/Source/Patches/RJWPatches/RJWAnimationSettings.cs index 0716cb8..0553c68 100644 --- a/1.5/Source/Patches/RJWPatches/RJWAnimationSettings.cs +++ b/1.5/Source/Patches/RJWPatches/RJWAnimationSettings.cs @@ -15,7 +15,7 @@ namespace Rimworld_Animations { PlayAnimForNonsexualActs = true; //probably move this setting to a different mod menu if moving rjw parts of code - public static bool playHumanlikeVoicesAsDefault = true; + public static bool playVoices = true, playHumanlikeVoicesAsDefault = true; public static float floatRangeInRenderTreeMenu = 1f; public static bool offsetTab = false, debugMode = false; @@ -24,7 +24,7 @@ namespace Rimworld_Animations { public override void ExposeData() { base.ExposeData(); - + Scribe_Values.Look(ref playVoices, "RJWAnimations_PlayVoices", true); Scribe_Values.Look(ref playHumanlikeVoicesAsDefault, "RJWAnimations-playHumanlikeVoicesAsDefault", true); Scribe_Values.Look(ref debugMode, "RJWAnimations-AnimsDebugMode", false); Scribe_Values.Look(ref offsetTab, "RJWAnimations-EnableOffsetTab", false); @@ -61,7 +61,12 @@ namespace Rimworld_Animations { listingStandard.CheckboxLabeled("RimAnim_HeartsDuringLovin".Translate(), ref RJWAnimationSettings.hearts); listingStandard.CheckboxLabeled("RimAnim_PlayNonsexual".Translate(), ref RJWAnimationSettings.PlayAnimForNonsexualActs); listingStandard.CheckboxLabeled("RimAnim_AnimManagerTab".Translate(), ref RJWAnimationSettings.offsetTab); - listingStandard.CheckboxLabeled("RimAnim_HumanlikeVoicesDefault".Translate(), ref RJWAnimationSettings.playHumanlikeVoicesAsDefault); + listingStandard.CheckboxLabeled("RimAnim_Voices".Translate(), ref RJWAnimationSettings.playVoices); + if (RJWAnimationSettings.playVoices) + { + listingStandard.CheckboxLabeled("RimAnim_HumanlikeVoicesDefault".Translate(), ref RJWAnimationSettings.playHumanlikeVoicesAsDefault); + } + listingStandard.Label("RimAnim_ShiverIntensity".Translate() + RJWAnimationSettings.shiverIntensity); RJWAnimationSettings.shiverIntensity = listingStandard.Slider(RJWAnimationSettings.shiverIntensity, 0.0f, 12f); diff --git a/1.5/Source/Voices/VoiceDef.cs b/1.5/Source/Voices/VoiceDef.cs index 9dd6c0d..ace112b 100644 --- a/1.5/Source/Voices/VoiceDef.cs +++ b/1.5/Source/Voices/VoiceDef.cs @@ -11,7 +11,7 @@ namespace Rimworld_Animations public class VoiceDef : Def { - public ThingDef race; + public List races = new List(); public Gender gender = Gender.None; public List traits = new List(); public bool takesPriority = false; @@ -22,8 +22,8 @@ namespace Rimworld_Animations public bool VoiceFitsPawn(Pawn pawn) { - //doesn't match race - if (pawn.def != race) return false; + //doesn't match any of the races + if (!races.Exists(x => x == pawn.def)) return false; //doesn't match gender if (gender != Gender.None && pawn.gender != gender) return false; diff --git a/Languages/ChineseSimplified/Keyed/RJWAnimations-LanguageData.xml b/Languages/ChineseSimplified/Keyed/RJWAnimations-LanguageData.xml index 4173a35..f72918a 100644 --- a/Languages/ChineseSimplified/Keyed/RJWAnimations-LanguageData.xml +++ b/Languages/ChineseSimplified/Keyed/RJWAnimations-LanguageData.xml @@ -11,15 +11,17 @@ 播放非性行为的动画 (牵手、亲热) 启用动画管理器选项卡 颤抖/颤动强度 (默认为 2): + 默认情况下播放类似人类的声音 调试模式 + 调整渲染树偏移表单的浮动范围: Animation Manager 警告--一般情况下,你不想更改人类偏移值,只想更改外星种族偏移值或动物偏移值 将偏移值复制到剪贴板 将偏移值粘贴到 OffsetDef 中,或在 Discord 中共享 - 调整渲染树偏移表单的浮动范围: + \ No newline at end of file diff --git a/Languages/ChineseTraditional/Keyed/RJWAnimations-LanguageData.xml b/Languages/ChineseTraditional/Keyed/RJWAnimations-LanguageData.xml index f514a90..735e081 100644 --- a/Languages/ChineseTraditional/Keyed/RJWAnimations-LanguageData.xml +++ b/Languages/ChineseTraditional/Keyed/RJWAnimations-LanguageData.xml @@ -11,15 +11,17 @@ 播放非性行為的動畫 (牽手、親熱) 啟用動畫管理器選項卡 顫抖/顫動強度 (預設為 2): + 默認情況下播放類似人類的聲音 除錯模式 + 調整渲染樹偏移表單的浮動範圍: Animation Manager 警告--一般情況下,你不想更改人類偏移值,只想更改外星種族偏移值或動物偏移值 將偏移值複製到剪貼板 將偏移值黏貼到 OffsetDef 中,或在 Discord 中共享 - 調整渲染樹偏移表單的浮動範圍: + \ No newline at end of file diff --git a/Languages/English/Keyed/RJWAnimations-LanguageData.xml b/Languages/English/Keyed/RJWAnimations-LanguageData.xml index 418ffef..5d671f3 100644 --- a/Languages/English/Keyed/RJWAnimations-LanguageData.xml +++ b/Languages/English/Keyed/RJWAnimations-LanguageData.xml @@ -11,15 +11,18 @@ Play animation for nonsexual acts (handholding, makeout) Enable Animation Manager Tab Shiver/Quiver Intensity (default 2): - Play humanlike voices by default + Play voices during animations + Play human voices by default, when none found for humanlike race Debug Mode + Float range for Debug Render Tree offset menu: + Animation Manager Warning--You generally don't want to change human offsets, only alien offsets or animals Copy Offset to Clipboard Paste offset values in OffsetDef, or share in Discord - Float range for Debug Render Tree offset menu: + \ No newline at end of file diff --git a/Rimworld-Animations.csproj b/Rimworld-Animations.csproj index 69c64ad..2ae8965 100644 --- a/Rimworld-Animations.csproj +++ b/Rimworld-Animations.csproj @@ -244,7 +244,9 @@ - + + + @@ -289,6 +291,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +