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 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+