mirror of
https://gitgud.io/c0ffeeeeeeee/rimworld-animations.git
synced 2024-08-15 00:43:45 +00:00
Compare commits
4 commits
bc283ec08e
...
2ca8578a9d
Author | SHA1 | Date | |
---|---|---|---|
|
2ca8578a9d | ||
|
337b1d93f0 | ||
|
4aa6f38c69 | ||
|
f30a02bcc8 |
53 changed files with 431 additions and 299 deletions
Binary file not shown.
BIN
1.5/Defs/AnimationDefs/Backup.rar
Normal file
BIN
1.5/Defs/AnimationDefs/Backup.rar
Normal file
Binary file not shown.
|
@ -20,7 +20,7 @@
|
||||||
<baseLayer>95</baseLayer>
|
<baseLayer>95</baseLayer>
|
||||||
<texPathVariantsDef>TexPathVariants_Cowgirl_Xray</texPathVariantsDef>
|
<texPathVariantsDef>TexPathVariants_Cowgirl_Xray</texPathVariantsDef>
|
||||||
|
|
||||||
<!-- <propOffsetDef>PropOffsetDef_Cowgirl_Xray</propOffsetDef> -->
|
<!-- <propOffsetDef>Offset_Cowgirl_Top</propOffsetDef> -->
|
||||||
|
|
||||||
|
|
||||||
</animPropProperties>
|
</animPropProperties>
|
||||||
|
|
|
@ -14,7 +14,6 @@
|
||||||
<angle>180</angle>
|
<angle>180</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, -0.7)</offset>
|
<offset>(0, 0, -0.7)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -22,15 +21,14 @@
|
||||||
<angle>180</angle>
|
<angle>180</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, -0.7)</offset>
|
<offset>(0, 0, -0.7)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
|
<sound>Slimy</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>110</tick>
|
<tick>110</tick>
|
||||||
<angle>180</angle>
|
<angle>180</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, -0.75)</offset>
|
<offset>(0, 0, -0.75)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -38,8 +36,8 @@
|
||||||
<angle>180</angle>
|
<angle>180</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, -0.7)</offset>
|
<offset>(0, 0, -0.7)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
|
<sound>Slimy</sound>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
</value>
|
</value>
|
||||||
|
@ -53,13 +51,12 @@
|
||||||
<tick>0</tick>
|
<tick>0</tick>
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
</value>
|
</value>
|
||||||
</li>
|
</li>
|
||||||
<li MayRequire="shauaputa.rimnudeworld">
|
<li>
|
||||||
<key>RimNude_Penis</key>
|
<key>RimNude_Penis</key>
|
||||||
<value>
|
<value>
|
||||||
<workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
|
<workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
|
||||||
|
@ -69,7 +66,6 @@
|
||||||
<angle>190</angle>
|
<angle>190</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 1, 0)</offset>
|
<offset>(0, 1, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -77,7 +73,6 @@
|
||||||
<angle>170</angle>
|
<angle>170</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 1, 0)</offset>
|
<offset>(0, 1, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -85,7 +80,6 @@
|
||||||
<angle>180</angle>
|
<angle>180</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 1, 0)</offset>
|
<offset>(0, 1, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
@ -107,7 +101,6 @@
|
||||||
<angle>15</angle>
|
<angle>15</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.2, 2, 0.5)</offset>
|
<offset>(0.2, 2, 0.5)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -115,7 +108,6 @@
|
||||||
<angle>15</angle>
|
<angle>15</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.1, 2, 0.5)</offset>
|
<offset>(0.1, 2, 0.5)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -123,7 +115,6 @@
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 2, 0.2)</offset>
|
<offset>(0, 2, 0.2)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -131,7 +122,6 @@
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 2, 0.23)</offset>
|
<offset>(0, 2, 0.23)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
@ -146,7 +136,6 @@
|
||||||
<tick>0</tick>
|
<tick>0</tick>
|
||||||
<angle>-15</angle>
|
<angle>-15</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -154,14 +143,12 @@
|
||||||
<angle>-15</angle>
|
<angle>-15</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, -0.05)</offset>
|
<offset>(0, 0, -0.05)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>110</tick>
|
<tick>110</tick>
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
|
|
@ -14,7 +14,6 @@
|
||||||
<angle>180</angle>
|
<angle>180</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, -0.7)</offset>
|
<offset>(0, 0, -0.7)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -22,15 +21,14 @@
|
||||||
<angle>180</angle>
|
<angle>180</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, -0.65)</offset>
|
<offset>(0, 0, -0.65)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
|
<sound>Fuck</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>30</tick>
|
<tick>30</tick>
|
||||||
<angle>180</angle>
|
<angle>180</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, -0.7)</offset>
|
<offset>(0, 0, -0.7)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
@ -45,13 +43,12 @@
|
||||||
<tick>0</tick>
|
<tick>0</tick>
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
</value>
|
</value>
|
||||||
</li>
|
</li>
|
||||||
<li MayRequire="shauaputa.rimnudeworld">
|
<li>
|
||||||
<key>RimNude_Penis</key>
|
<key>RimNude_Penis</key>
|
||||||
<value>
|
<value>
|
||||||
<workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
|
<workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
|
||||||
|
@ -61,7 +58,6 @@
|
||||||
<angle>180</angle>
|
<angle>180</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 1, 0)</offset>
|
<offset>(0, 1, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
@ -83,7 +79,6 @@
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 2, 0.23)</offset>
|
<offset>(0, 2, 0.23)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -91,7 +86,6 @@
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 2, 0.43)</offset>
|
<offset>(0, 2, 0.43)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -99,7 +93,6 @@
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 2, 0.23)</offset>
|
<offset>(0, 2, 0.23)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
@ -114,7 +107,6 @@
|
||||||
<tick>0</tick>
|
<tick>0</tick>
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -122,14 +114,12 @@
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, -0.04)</offset>
|
<offset>(0, 0, -0.04)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>30</tick>
|
<tick>30</tick>
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
|
|
@ -14,7 +14,6 @@
|
||||||
<angle>180</angle>
|
<angle>180</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, -0.7)</offset>
|
<offset>(0, 0, -0.7)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -22,15 +21,14 @@
|
||||||
<angle>180</angle>
|
<angle>180</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, -0.65)</offset>
|
<offset>(0, 0, -0.65)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
|
<sound>Fuck</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>30</tick>
|
<tick>30</tick>
|
||||||
<angle>180</angle>
|
<angle>180</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, -0.7)</offset>
|
<offset>(0, 0, -0.7)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
@ -45,13 +43,12 @@
|
||||||
<tick>0</tick>
|
<tick>0</tick>
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
</value>
|
</value>
|
||||||
</li>
|
</li>
|
||||||
<li MayRequire="shauaputa.rimnudeworld">
|
<li>
|
||||||
<key>RimNude_Penis</key>
|
<key>RimNude_Penis</key>
|
||||||
<value>
|
<value>
|
||||||
<workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
|
<workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
|
||||||
|
@ -61,7 +58,6 @@
|
||||||
<angle>180</angle>
|
<angle>180</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 1, 0)</offset>
|
<offset>(0, 1, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
@ -83,7 +79,6 @@
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 2, 0.23)</offset>
|
<offset>(0, 2, 0.23)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -91,7 +86,6 @@
|
||||||
<angle>7</angle>
|
<angle>7</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 2, 0.43)</offset>
|
<offset>(0, 2, 0.43)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -99,7 +93,6 @@
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 2, 0.23)</offset>
|
<offset>(0, 2, 0.23)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
@ -114,7 +107,6 @@
|
||||||
<tick>0</tick>
|
<tick>0</tick>
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -122,14 +114,12 @@
|
||||||
<angle>-7</angle>
|
<angle>-7</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, -0.04)</offset>
|
<offset>(0, 0, -0.04)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>30</tick>
|
<tick>30</tick>
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
|
|
@ -14,7 +14,6 @@
|
||||||
<angle>180</angle>
|
<angle>180</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, -0.7)</offset>
|
<offset>(0, 0, -0.7)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -22,15 +21,14 @@
|
||||||
<angle>180</angle>
|
<angle>180</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, -0.65)</offset>
|
<offset>(0, 0, -0.65)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
|
<sound>Fuck</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>30</tick>
|
<tick>30</tick>
|
||||||
<angle>180</angle>
|
<angle>180</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, -0.7)</offset>
|
<offset>(0, 0, -0.7)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
@ -45,13 +43,12 @@
|
||||||
<tick>0</tick>
|
<tick>0</tick>
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
</value>
|
</value>
|
||||||
</li>
|
</li>
|
||||||
<li MayRequire="shauaputa.rimnudeworld">
|
<li>
|
||||||
<key>RimNude_Penis</key>
|
<key>RimNude_Penis</key>
|
||||||
<value>
|
<value>
|
||||||
<workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
|
<workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
|
||||||
|
@ -61,7 +58,6 @@
|
||||||
<angle>180</angle>
|
<angle>180</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 1, 0)</offset>
|
<offset>(0, 1, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
@ -83,7 +79,6 @@
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 2, 0.23)</offset>
|
<offset>(0, 2, 0.23)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -91,7 +86,6 @@
|
||||||
<angle>7</angle>
|
<angle>7</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 2, 0.43)</offset>
|
<offset>(0, 2, 0.43)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -99,7 +93,6 @@
|
||||||
<angle>-7</angle>
|
<angle>-7</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.03, 2, 0.43)</offset>
|
<offset>(0.03, 2, 0.43)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -107,7 +100,6 @@
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 2, 0.23)</offset>
|
<offset>(0, 2, 0.23)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
@ -122,7 +114,6 @@
|
||||||
<tick>0</tick>
|
<tick>0</tick>
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -130,7 +121,6 @@
|
||||||
<angle>-7</angle>
|
<angle>-7</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, -0.07)</offset>
|
<offset>(0, 0, -0.07)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -138,14 +128,12 @@
|
||||||
<angle>7</angle>
|
<angle>7</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, -0.07)</offset>
|
<offset>(0, 0, -0.07)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>30</tick>
|
<tick>30</tick>
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
|
|
@ -14,7 +14,6 @@
|
||||||
<angle>180</angle>
|
<angle>180</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, -0.7)</offset>
|
<offset>(0, 0, -0.7)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -22,15 +21,14 @@
|
||||||
<angle>180</angle>
|
<angle>180</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, -0.6)</offset>
|
<offset>(0, 0, -0.6)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
|
<sound>Fuck</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>25</tick>
|
<tick>25</tick>
|
||||||
<angle>180</angle>
|
<angle>180</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, -0.7)</offset>
|
<offset>(0, 0, -0.7)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
@ -45,7 +43,6 @@
|
||||||
<tick>0</tick>
|
<tick>0</tick>
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -53,20 +50,18 @@
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, 0.03)</offset>
|
<offset>(0, 0, 0.03)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>25</tick>
|
<tick>25</tick>
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
</value>
|
</value>
|
||||||
</li>
|
</li>
|
||||||
<li MayRequire="shauaputa.rimnudeworld">
|
<li>
|
||||||
<key>RimNude_Penis</key>
|
<key>RimNude_Penis</key>
|
||||||
<value>
|
<value>
|
||||||
<workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
|
<workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
|
||||||
|
@ -76,7 +71,6 @@
|
||||||
<angle>180</angle>
|
<angle>180</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 1, 0)</offset>
|
<offset>(0, 1, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
@ -98,7 +92,6 @@
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 2, 0.23)</offset>
|
<offset>(0, 2, 0.23)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -106,7 +99,6 @@
|
||||||
<angle>3</angle>
|
<angle>3</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 2, 0.43)</offset>
|
<offset>(0, 2, 0.43)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -114,7 +106,6 @@
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 2, 0.23)</offset>
|
<offset>(0, 2, 0.23)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
@ -129,7 +120,6 @@
|
||||||
<tick>0</tick>
|
<tick>0</tick>
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -137,14 +127,12 @@
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, 0.03)</offset>
|
<offset>(0, 0, 0.03)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>25</tick>
|
<tick>25</tick>
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
|
|
@ -14,7 +14,6 @@
|
||||||
<angle>180</angle>
|
<angle>180</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, -0.7)</offset>
|
<offset>(0, 0, -0.7)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -22,7 +21,6 @@
|
||||||
<angle>180</angle>
|
<angle>180</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, -0.7)</offset>
|
<offset>(0, 0, -0.7)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -30,7 +28,6 @@
|
||||||
<angle>180</angle>
|
<angle>180</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, -0.67)</offset>
|
<offset>(0, 0, -0.67)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -38,23 +35,22 @@
|
||||||
<angle>180</angle>
|
<angle>180</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, -0.7)</offset>
|
<offset>(0, 0, -0.7)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
|
<sound>Cum</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>125</tick>
|
<tick>125</tick>
|
||||||
<angle>180</angle>
|
<angle>180</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, -0.7)</offset>
|
<offset>(0, 0, -0.7)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
|
<sound>Cum</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>135</tick>
|
<tick>135</tick>
|
||||||
<angle>180</angle>
|
<angle>180</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, -0.67)</offset>
|
<offset>(0, 0, -0.67)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -62,15 +58,14 @@
|
||||||
<angle>180</angle>
|
<angle>180</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, -0.7)</offset>
|
<offset>(0, 0, -0.7)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
|
<sound>Cum</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>200</tick>
|
<tick>200</tick>
|
||||||
<angle>180</angle>
|
<angle>180</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, -0.72)</offset>
|
<offset>(0, 0, -0.72)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
@ -85,7 +80,6 @@
|
||||||
<tick>0</tick>
|
<tick>0</tick>
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -93,20 +87,18 @@
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, -0.02)</offset>
|
<offset>(0, 0, -0.02)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>200</tick>
|
<tick>200</tick>
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
</value>
|
</value>
|
||||||
</li>
|
</li>
|
||||||
<li MayRequire="shauaputa.rimnudeworld">
|
<li>
|
||||||
<key>RimNude_Penis</key>
|
<key>RimNude_Penis</key>
|
||||||
<value>
|
<value>
|
||||||
<workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
|
<workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
|
||||||
|
@ -116,7 +108,6 @@
|
||||||
<angle>180</angle>
|
<angle>180</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 1, 0)</offset>
|
<offset>(0, 1, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
@ -138,7 +129,6 @@
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 2, 0.23)</offset>
|
<offset>(0, 2, 0.23)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -146,7 +136,6 @@
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 2, 0.26)</offset>
|
<offset>(0, 2, 0.26)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -154,7 +143,6 @@
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 2, 0.23)</offset>
|
<offset>(0, 2, 0.23)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -162,7 +150,6 @@
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 2, 0.26)</offset>
|
<offset>(0, 2, 0.26)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -170,7 +157,6 @@
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 2, 0.23)</offset>
|
<offset>(0, 2, 0.23)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
@ -185,7 +171,6 @@
|
||||||
<tick>0</tick>
|
<tick>0</tick>
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -193,14 +178,12 @@
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, 0.02)</offset>
|
<offset>(0, 0, 0.02)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>100</tick>
|
<tick>100</tick>
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -208,14 +191,12 @@
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, 0.025)</offset>
|
<offset>(0, 0, 0.025)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>200</tick>
|
<tick>200</tick>
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
|
|
@ -14,7 +14,6 @@
|
||||||
<angle>180</angle>
|
<angle>180</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, -0.7)</offset>
|
<offset>(0, 0, -0.7)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -22,16 +21,16 @@
|
||||||
<angle>180</angle>
|
<angle>180</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, -0.65)</offset>
|
<offset>(0, 0, -0.65)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
|
<sound>Slimy</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>55</tick>
|
<tick>55</tick>
|
||||||
<angle>180</angle>
|
<angle>180</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, -0.7)</offset>
|
<offset>(0, 0, -0.7)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
|
<sound>Fuck</sound>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
</value>
|
</value>
|
||||||
|
@ -45,13 +44,12 @@
|
||||||
<tick>0</tick>
|
<tick>0</tick>
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
</value>
|
</value>
|
||||||
</li>
|
</li>
|
||||||
<li MayRequire="shauaputa.rimnudeworld">
|
<li>
|
||||||
<key>RimNude_Penis</key>
|
<key>RimNude_Penis</key>
|
||||||
<value>
|
<value>
|
||||||
<workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
|
<workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
|
||||||
|
@ -61,7 +59,6 @@
|
||||||
<angle>180</angle>
|
<angle>180</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 1, 0)</offset>
|
<offset>(0, 1, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
@ -83,7 +80,6 @@
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 2, 0.23)</offset>
|
<offset>(0, 2, 0.23)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -91,7 +87,6 @@
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 2, 0.43)</offset>
|
<offset>(0, 2, 0.43)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -99,7 +94,6 @@
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 2, 0.23)</offset>
|
<offset>(0, 2, 0.23)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
@ -114,7 +108,6 @@
|
||||||
<tick>0</tick>
|
<tick>0</tick>
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -122,14 +115,12 @@
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, 0, -0.04)</offset>
|
<offset>(0, 0, -0.04)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>55</tick>
|
<tick>55</tick>
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
|
|
@ -98,6 +98,8 @@
|
||||||
</li>
|
</li>
|
||||||
-->
|
-->
|
||||||
</contexts>
|
</contexts>
|
||||||
|
|
||||||
|
|
||||||
<offsetDefs>
|
<offsetDefs>
|
||||||
<li>Offset_Placeholder</li> <!-- first pawn in animation -->
|
<li>Offset_Placeholder</li> <!-- first pawn in animation -->
|
||||||
<li>Offset_Cowgirl_Top</li> <!-- second pawn in animation -->
|
<li>Offset_Cowgirl_Top</li> <!-- second pawn in animation -->
|
||||||
|
|
|
@ -71,6 +71,11 @@
|
||||||
<contexts>
|
<contexts>
|
||||||
<li Class="Rimworld_Animations.GroupAnimationContext_RJWSex">
|
<li Class="Rimworld_Animations.GroupAnimationContext_RJWSex">
|
||||||
<priority>1</priority>
|
<priority>1</priority>
|
||||||
|
<whitelist>
|
||||||
|
<li Class="Rimworld_Animations.PawnTest_RJWCanFuck" /> <!-- Corresponds to first pawn in list -->
|
||||||
|
<li Class="Rimworld_Animations.PawnTest_RJWCanFuck" /> <!-- Corresponds to second pawn in list -->
|
||||||
|
<li Class="Rimworld_Animations.PawnTest_RJWCanBeFucked" /> <!-- Corresponds to third pawn in list -->
|
||||||
|
</whitelist>
|
||||||
<actorShift>2</actorShift>
|
<actorShift>2</actorShift>
|
||||||
<interactionDefs>
|
<interactionDefs>
|
||||||
<li>Sex_DoublePenetration</li>
|
<li>Sex_DoublePenetration</li>
|
||||||
|
@ -85,6 +90,11 @@
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.GroupAnimationContext_RJWSex">
|
<li Class="Rimworld_Animations.GroupAnimationContext_RJWSex">
|
||||||
<priority>1</priority>
|
<priority>1</priority>
|
||||||
|
<whitelist>
|
||||||
|
<li Class="Rimworld_Animations.PawnTest_RJWCanFuck" />
|
||||||
|
<li Class="Rimworld_Animations.PawnTest_RJWCanBeFucked" />
|
||||||
|
<li Class="Rimworld_Animations.PawnTest_RJWCanFuck" />
|
||||||
|
</whitelist>
|
||||||
<interactionDefs>
|
<interactionDefs>
|
||||||
<li>Sex_Reverse_DoublePenetration</li>
|
<li>Sex_Reverse_DoublePenetration</li>
|
||||||
<li>Sex_Reverse_DoublePenetrationM</li>
|
<li>Sex_Reverse_DoublePenetrationM</li>
|
||||||
|
@ -115,6 +125,8 @@
|
||||||
|
|
||||||
</Rimworld_Animations.GroupAnimationDef>
|
</Rimworld_Animations.GroupAnimationDef>
|
||||||
|
|
||||||
|
<!-- Branch stages below -->
|
||||||
|
|
||||||
<Rimworld_Animations.GroupAnimationDef>
|
<Rimworld_Animations.GroupAnimationDef>
|
||||||
<defName>GroupAnimation_DP_Stage2_Branch1</defName>
|
<defName>GroupAnimation_DP_Stage2_Branch1</defName>
|
||||||
<numActors>3</numActors>
|
<numActors>3</numActors>
|
||||||
|
@ -143,7 +155,6 @@
|
||||||
|
|
||||||
</Rimworld_Animations.GroupAnimationDef>
|
</Rimworld_Animations.GroupAnimationDef>
|
||||||
|
|
||||||
|
|
||||||
<Rimworld_Animations.GroupAnimationDef>
|
<Rimworld_Animations.GroupAnimationDef>
|
||||||
<defName>GroupAnimation_DP_Stage2_Branch2</defName>
|
<defName>GroupAnimation_DP_Stage2_Branch2</defName>
|
||||||
<numActors>3</numActors>
|
<numActors>3</numActors>
|
||||||
|
|
|
@ -22,6 +22,7 @@
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.6, -1, -0.42)</offset>
|
<offset>(-0.6, -1, -0.42)</offset>
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
|
<sound>Fuck</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>40</tick>
|
<tick>40</tick>
|
||||||
|
@ -158,6 +159,7 @@
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.2, -1, 0.2)</offset>
|
<offset>(0.2, -1, 0.2)</offset>
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
|
<sound>Fuck</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>80</tick>
|
<tick>80</tick>
|
||||||
|
|
|
@ -22,6 +22,7 @@
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.6, -1, -0.37)</offset>
|
<offset>(-0.6, -1, -0.37)</offset>
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
|
<sound>Fuck</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>40</tick>
|
<tick>40</tick>
|
||||||
|
@ -139,6 +140,7 @@
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.2, -1, 0.2)</offset>
|
<offset>(0.2, -1, 0.2)</offset>
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
|
<sound>Fuck</sound>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
</value>
|
</value>
|
||||||
|
|
|
@ -22,6 +22,7 @@
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.6, -1, -0.37)</offset>
|
<offset>(-0.6, -1, -0.37)</offset>
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
|
<sound>Fuck</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>40</tick>
|
<tick>40</tick>
|
||||||
|
@ -139,6 +140,7 @@
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.2, -1, 0.2)</offset>
|
<offset>(0.2, -1, 0.2)</offset>
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
|
<sound>Fuck</sound>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
</value>
|
</value>
|
||||||
|
|
|
@ -22,6 +22,7 @@
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.6, -1, -0.37)</offset>
|
<offset>(-0.6, -1, -0.37)</offset>
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
|
<sound>Fuck</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>20</tick>
|
<tick>20</tick>
|
||||||
|
@ -146,6 +147,7 @@
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.3, -1, 0.2)</offset>
|
<offset>(0.3, -1, 0.2)</offset>
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
|
<sound>Fuck</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>40</tick>
|
<tick>40</tick>
|
||||||
|
|
|
@ -22,6 +22,7 @@
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.6, -1, -0.37)</offset>
|
<offset>(-0.6, -1, -0.37)</offset>
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
|
<sound>Fuck</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>40</tick>
|
<tick>40</tick>
|
||||||
|
@ -145,6 +146,7 @@
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.2, -1, 0.2)</offset>
|
<offset>(0.2, -1, 0.2)</offset>
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
|
<sound>Fuck</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>30</tick>
|
<tick>30</tick>
|
||||||
|
@ -214,6 +216,7 @@
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.1, 1, -0.03)</offset>
|
<offset>(-0.1, 1, -0.03)</offset>
|
||||||
<rotation>North</rotation>
|
<rotation>North</rotation>
|
||||||
|
<sound>Slap</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>15</tick>
|
<tick>15</tick>
|
||||||
|
|
|
@ -22,6 +22,7 @@
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.64, -1, -0.3)</offset>
|
<offset>(-0.64, -1, -0.3)</offset>
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
|
<sound>Fuck</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>25</tick>
|
<tick>25</tick>
|
||||||
|
@ -144,6 +145,7 @@
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.2, -1, 0.28)</offset>
|
<offset>(0.2, -1, 0.28)</offset>
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
|
<sound>Fuck</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>25</tick>
|
<tick>25</tick>
|
||||||
|
|
|
@ -22,6 +22,7 @@
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.64, -1, -0.4)</offset>
|
<offset>(-0.64, -1, -0.4)</offset>
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
|
<sound>Fuck</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>17</tick>
|
<tick>17</tick>
|
||||||
|
@ -144,6 +145,7 @@
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.23, -1, 0.28)</offset>
|
<offset>(0.23, -1, 0.28)</offset>
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
|
<sound>Fuck</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>17</tick>
|
<tick>17</tick>
|
||||||
|
|
|
@ -29,6 +29,7 @@
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.6, -1, -0.37)</offset>
|
<offset>(-0.6, -1, -0.37)</offset>
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
|
<sound>Fuck</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>50</tick>
|
<tick>50</tick>
|
||||||
|
@ -36,6 +37,7 @@
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.6, -1, -0.37)</offset>
|
<offset>(-0.6, -1, -0.37)</offset>
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
|
<sound>Cum</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>55</tick>
|
<tick>55</tick>
|
||||||
|
@ -50,6 +52,7 @@
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.6, -1, -0.37)</offset>
|
<offset>(-0.6, -1, -0.37)</offset>
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
|
<sound>Cum</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>105</tick>
|
<tick>105</tick>
|
||||||
|
@ -213,6 +216,7 @@
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.16, -1, 0.2)</offset>
|
<offset>(0.16, -1, 0.2)</offset>
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
|
<sound>Fuck</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>70</tick>
|
<tick>70</tick>
|
||||||
|
@ -220,6 +224,7 @@
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.16, -1, 0.2)</offset>
|
<offset>(0.16, -1, 0.2)</offset>
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
|
<sound>Cum</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>75</tick>
|
<tick>75</tick>
|
||||||
|
@ -234,6 +239,7 @@
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.16, -1, 0.2)</offset>
|
<offset>(0.16, -1, 0.2)</offset>
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
|
<sound>Cum</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>135</tick>
|
<tick>135</tick>
|
||||||
|
|
|
@ -29,6 +29,7 @@
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.6, -1, -0.37)</offset>
|
<offset>(-0.6, -1, -0.37)</offset>
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
|
<sound>Fuck</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>50</tick>
|
<tick>50</tick>
|
||||||
|
@ -36,6 +37,7 @@
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.6, -1, -0.37)</offset>
|
<offset>(-0.6, -1, -0.37)</offset>
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
|
<sound>Cum</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>55</tick>
|
<tick>55</tick>
|
||||||
|
@ -50,6 +52,7 @@
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.6, -1, -0.37)</offset>
|
<offset>(-0.6, -1, -0.37)</offset>
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
|
<sound>Cum</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>105</tick>
|
<tick>105</tick>
|
||||||
|
@ -193,6 +196,7 @@
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.33, -1, 0.2)</offset>
|
<offset>(0.33, -1, 0.2)</offset>
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
|
<sound>Fuck</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>23</tick>
|
<tick>23</tick>
|
||||||
|
@ -207,6 +211,7 @@
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.16, -1, 0.2)</offset>
|
<offset>(0.16, -1, 0.2)</offset>
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
|
<sound>Cum</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>75</tick>
|
<tick>75</tick>
|
||||||
|
@ -221,6 +226,7 @@
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.16, -1, 0.2)</offset>
|
<offset>(0.16, -1, 0.2)</offset>
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
|
<sound>Cum</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>135</tick>
|
<tick>135</tick>
|
||||||
|
|
|
@ -29,6 +29,7 @@
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.6, -1, -0.37)</offset>
|
<offset>(-0.6, -1, -0.37)</offset>
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
|
<sound>Fuck</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>50</tick>
|
<tick>50</tick>
|
||||||
|
@ -36,6 +37,7 @@
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.6, -1, -0.37)</offset>
|
<offset>(-0.6, -1, -0.37)</offset>
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
|
<sound>Cum</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>55</tick>
|
<tick>55</tick>
|
||||||
|
@ -50,6 +52,7 @@
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.6, -1, -0.37)</offset>
|
<offset>(-0.6, -1, -0.37)</offset>
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
|
<sound>Cum</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>105</tick>
|
<tick>105</tick>
|
||||||
|
@ -249,6 +252,7 @@
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.16, -1, 0.2)</offset>
|
<offset>(0.16, -1, 0.2)</offset>
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
|
<sound>Fuck</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>70</tick>
|
<tick>70</tick>
|
||||||
|
@ -256,6 +260,7 @@
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.16, -1, 0.2)</offset>
|
<offset>(0.16, -1, 0.2)</offset>
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
|
<sound>Cum</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>75</tick>
|
<tick>75</tick>
|
||||||
|
@ -270,6 +275,7 @@
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.16, -1, 0.2)</offset>
|
<offset>(0.16, -1, 0.2)</offset>
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
|
<sound>Cum</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>135</tick>
|
<tick>135</tick>
|
||||||
|
|
|
@ -14,7 +14,6 @@
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.85, 0, 0.5)</offset>
|
<offset>(-0.85, 0, 0.5)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -22,7 +21,6 @@
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.79, 0, 0.44)</offset>
|
<offset>(-0.79, 0, 0.44)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -30,15 +28,14 @@
|
||||||
<angle>20</angle>
|
<angle>20</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.75, 0, 0.38)</offset>
|
<offset>(-0.75, 0, 0.38)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
|
<sound>Fuck</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>66</tick>
|
<tick>66</tick>
|
||||||
<angle>-10</angle>
|
<angle>-10</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.6, 0, 0.38)</offset>
|
<offset>(-0.6, 0, 0.38)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -46,7 +43,6 @@
|
||||||
<angle>10</angle>
|
<angle>10</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.75, 0, 0.38)</offset>
|
<offset>(-0.75, 0, 0.38)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
@ -61,27 +57,24 @@
|
||||||
<tick>0</tick>
|
<tick>0</tick>
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>40</tick>
|
<tick>40</tick>
|
||||||
<angle>13</angle>
|
<angle>13</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>100</tick>
|
<tick>100</tick>
|
||||||
<angle>3</angle>
|
<angle>3</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
</value>
|
</value>
|
||||||
</li>
|
</li>
|
||||||
<li MayRequire="shauaputa.rimnudeworld">
|
<li>
|
||||||
<key>RimNude_Penis</key>
|
<key>RimNude_Penis</key>
|
||||||
<value>
|
<value>
|
||||||
<workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
|
<workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
|
||||||
|
@ -91,7 +84,6 @@
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, -3, 0)</offset>
|
<offset>(0, -3, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -99,7 +91,6 @@
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, -3, 0)</offset>
|
<offset>(0, -3, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -107,7 +98,6 @@
|
||||||
<angle>30</angle>
|
<angle>30</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, -3, 0)</offset>
|
<offset>(0, -3, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
@ -129,7 +119,6 @@
|
||||||
<angle>90</angle>
|
<angle>90</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, -1, 0)</offset>
|
<offset>(0, -1, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -137,7 +126,6 @@
|
||||||
<angle>90</angle>
|
<angle>90</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.03, -1, 0)</offset>
|
<offset>(0.03, -1, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -145,7 +133,6 @@
|
||||||
<angle>90</angle>
|
<angle>90</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.1, -1, 0)</offset>
|
<offset>(0.1, -1, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -153,7 +140,6 @@
|
||||||
<angle>90</angle>
|
<angle>90</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.03, -1, 0)</offset>
|
<offset>(0.03, -1, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
@ -168,28 +154,24 @@
|
||||||
<tick>0</tick>
|
<tick>0</tick>
|
||||||
<angle>-15</angle>
|
<angle>-15</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>60</tick>
|
<tick>60</tick>
|
||||||
<angle>-20</angle>
|
<angle>-20</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>66</tick>
|
<tick>66</tick>
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>100</tick>
|
<tick>100</tick>
|
||||||
<angle>-20</angle>
|
<angle>-20</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
|
|
@ -14,15 +14,14 @@
|
||||||
<angle>10</angle>
|
<angle>10</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.75, 0, 0.38)</offset>
|
<offset>(-0.75, 0, 0.38)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
|
<sound>Fuck</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>5</tick>
|
<tick>5</tick>
|
||||||
<angle>-25</angle>
|
<angle>-25</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.6, 0, 0.38)</offset>
|
<offset>(-0.6, 0, 0.38)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -30,7 +29,6 @@
|
||||||
<angle>10</angle>
|
<angle>10</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.75, 0, 0.38)</offset>
|
<offset>(-0.75, 0, 0.38)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
@ -45,27 +43,24 @@
|
||||||
<tick>0</tick>
|
<tick>0</tick>
|
||||||
<angle>3</angle>
|
<angle>3</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>5</tick>
|
<tick>5</tick>
|
||||||
<angle>20</angle>
|
<angle>20</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>35</tick>
|
<tick>35</tick>
|
||||||
<angle>3</angle>
|
<angle>3</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
</value>
|
</value>
|
||||||
</li>
|
</li>
|
||||||
<li MayRequire="shauaputa.rimnudeworld">
|
<li>
|
||||||
<key>RimNude_Penis</key>
|
<key>RimNude_Penis</key>
|
||||||
<value>
|
<value>
|
||||||
<workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
|
<workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
|
||||||
|
@ -75,7 +70,6 @@
|
||||||
<angle>30</angle>
|
<angle>30</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, -3, 0)</offset>
|
<offset>(0, -3, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -83,7 +77,6 @@
|
||||||
<angle>60</angle>
|
<angle>60</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, -3, 0)</offset>
|
<offset>(0, -3, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -91,7 +84,6 @@
|
||||||
<angle>30</angle>
|
<angle>30</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0, -3, 0)</offset>
|
<offset>(0, -3, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
@ -113,7 +105,6 @@
|
||||||
<angle>90</angle>
|
<angle>90</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.03, -1, 0)</offset>
|
<offset>(0.03, -1, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -121,7 +112,6 @@
|
||||||
<angle>90</angle>
|
<angle>90</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.03, -1, 0)</offset>
|
<offset>(0.03, -1, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -129,7 +119,6 @@
|
||||||
<angle>88</angle>
|
<angle>88</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.12, -1, 0.03)</offset>
|
<offset>(0.12, -1, 0.03)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -137,7 +126,6 @@
|
||||||
<angle>90</angle>
|
<angle>90</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.03, -1, 0)</offset>
|
<offset>(0.03, -1, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
@ -152,21 +140,18 @@
|
||||||
<tick>0</tick>
|
<tick>0</tick>
|
||||||
<angle>-20</angle>
|
<angle>-20</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>10</tick>
|
<tick>10</tick>
|
||||||
<angle>-10</angle>
|
<angle>-10</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>35</tick>
|
<tick>35</tick>
|
||||||
<angle>-20</angle>
|
<angle>-20</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
|
|
@ -14,15 +14,14 @@
|
||||||
<angle>10</angle>
|
<angle>10</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.75, 0, 0.38)</offset>
|
<offset>(-0.75, 0, 0.38)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
|
<sound>Fuck</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>5</tick>
|
<tick>5</tick>
|
||||||
<angle>-25</angle>
|
<angle>-25</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.6, 0, 0.38)</offset>
|
<offset>(-0.6, 0, 0.38)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -30,7 +29,6 @@
|
||||||
<angle>10</angle>
|
<angle>10</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.75, 0, 0.38)</offset>
|
<offset>(-0.75, 0, 0.38)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
@ -45,27 +43,24 @@
|
||||||
<tick>0</tick>
|
<tick>0</tick>
|
||||||
<angle>3</angle>
|
<angle>3</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>5</tick>
|
<tick>5</tick>
|
||||||
<angle>20</angle>
|
<angle>20</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>35</tick>
|
<tick>35</tick>
|
||||||
<angle>3</angle>
|
<angle>3</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
</value>
|
</value>
|
||||||
</li>
|
</li>
|
||||||
<li MayRequire="shauaputa.rimnudeworld">
|
<li>
|
||||||
<key>RimNude_Penis</key>
|
<key>RimNude_Penis</key>
|
||||||
<value>
|
<value>
|
||||||
<workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
|
<workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
|
||||||
|
@ -74,7 +69,6 @@
|
||||||
<tick>0</tick>
|
<tick>0</tick>
|
||||||
<angle>30</angle>
|
<angle>30</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<offset>(0, -3, 0)</offset>
|
<offset>(0, -3, 0)</offset>
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
|
@ -82,7 +76,6 @@
|
||||||
<tick>5</tick>
|
<tick>5</tick>
|
||||||
<angle>60</angle>
|
<angle>60</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<offset>(0, -3, 0)</offset>
|
<offset>(0, -3, 0)</offset>
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
|
@ -90,7 +83,6 @@
|
||||||
<tick>35</tick>
|
<tick>35</tick>
|
||||||
<angle>30</angle>
|
<angle>30</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<offset>(0, -3, 0)</offset>
|
<offset>(0, -3, 0)</offset>
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
|
@ -113,7 +105,6 @@
|
||||||
<angle>90</angle>
|
<angle>90</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.03, -1, 0)</offset>
|
<offset>(0.03, -1, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -121,7 +112,6 @@
|
||||||
<angle>90</angle>
|
<angle>90</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.03, -1, 0)</offset>
|
<offset>(0.03, -1, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -129,7 +119,6 @@
|
||||||
<angle>88</angle>
|
<angle>88</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.12, -1, 0.03)</offset>
|
<offset>(0.12, -1, 0.03)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -137,7 +126,6 @@
|
||||||
<angle>90</angle>
|
<angle>90</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.03, -1, 0)</offset>
|
<offset>(0.03, -1, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
@ -152,21 +140,18 @@
|
||||||
<tick>0</tick>
|
<tick>0</tick>
|
||||||
<angle>-20</angle>
|
<angle>-20</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>10</tick>
|
<tick>10</tick>
|
||||||
<angle>-17</angle>
|
<angle>-17</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>35</tick>
|
<tick>35</tick>
|
||||||
<angle>-20</angle>
|
<angle>-20</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>South</rotation>
|
<rotation>South</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
|
|
@ -14,15 +14,14 @@
|
||||||
<angle>10</angle>
|
<angle>10</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.75, 0, 0.38)</offset>
|
<offset>(-0.75, 0, 0.38)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
|
<sound>Fuck</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>5</tick>
|
<tick>5</tick>
|
||||||
<angle>-25</angle>
|
<angle>-25</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.6, 0, 0.38)</offset>
|
<offset>(-0.6, 0, 0.38)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -30,7 +29,6 @@
|
||||||
<angle>10</angle>
|
<angle>10</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.75, 0, 0.38)</offset>
|
<offset>(-0.75, 0, 0.38)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
@ -45,27 +43,24 @@
|
||||||
<tick>0</tick>
|
<tick>0</tick>
|
||||||
<angle>3</angle>
|
<angle>3</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>5</tick>
|
<tick>5</tick>
|
||||||
<angle>20</angle>
|
<angle>20</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>35</tick>
|
<tick>35</tick>
|
||||||
<angle>3</angle>
|
<angle>3</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
</value>
|
</value>
|
||||||
</li>
|
</li>
|
||||||
<li MayRequire="shauaputa.rimnudeworld">
|
<li>
|
||||||
<key>RimNude_Penis</key>
|
<key>RimNude_Penis</key>
|
||||||
<value>
|
<value>
|
||||||
<workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
|
<workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
|
||||||
|
@ -74,7 +69,6 @@
|
||||||
<tick>0</tick>
|
<tick>0</tick>
|
||||||
<angle>30</angle>
|
<angle>30</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<offset>(0, -3, 0)</offset>
|
<offset>(0, -3, 0)</offset>
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
|
@ -82,7 +76,6 @@
|
||||||
<tick>5</tick>
|
<tick>5</tick>
|
||||||
<angle>60</angle>
|
<angle>60</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<offset>(0, -3, 0)</offset>
|
<offset>(0, -3, 0)</offset>
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
|
@ -90,7 +83,6 @@
|
||||||
<tick>35</tick>
|
<tick>35</tick>
|
||||||
<angle>30</angle>
|
<angle>30</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<offset>(0, -3, 0)</offset>
|
<offset>(0, -3, 0)</offset>
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
|
@ -113,7 +105,6 @@
|
||||||
<angle>90</angle>
|
<angle>90</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.03, -1, 0)</offset>
|
<offset>(0.03, -1, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -121,7 +112,6 @@
|
||||||
<angle>90</angle>
|
<angle>90</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.03, -1, 0)</offset>
|
<offset>(0.03, -1, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -129,7 +119,6 @@
|
||||||
<angle>88</angle>
|
<angle>88</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.12, -1, 0.03)</offset>
|
<offset>(0.12, -1, 0.03)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -137,7 +126,6 @@
|
||||||
<angle>90</angle>
|
<angle>90</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.03, -1, 0)</offset>
|
<offset>(0.03, -1, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
@ -152,21 +140,18 @@
|
||||||
<tick>0</tick>
|
<tick>0</tick>
|
||||||
<angle>-20</angle>
|
<angle>-20</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>North</rotation>
|
<rotation>North</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>10</tick>
|
<tick>10</tick>
|
||||||
<angle>-17</angle>
|
<angle>-17</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>North</rotation>
|
<rotation>North</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>35</tick>
|
<tick>35</tick>
|
||||||
<angle>-20</angle>
|
<angle>-20</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>North</rotation>
|
<rotation>North</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
|
|
@ -14,15 +14,14 @@
|
||||||
<angle>15</angle>
|
<angle>15</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.65, 0, 0.42)</offset>
|
<offset>(-0.65, 0, 0.42)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
|
<sound>Fuck</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>5</tick>
|
<tick>5</tick>
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.42, 0, 0.42)</offset>
|
<offset>(-0.42, 0, 0.42)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -30,7 +29,6 @@
|
||||||
<angle>15</angle>
|
<angle>15</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.65, 0, 0.42)</offset>
|
<offset>(-0.65, 0, 0.42)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
@ -45,27 +43,24 @@
|
||||||
<tick>0</tick>
|
<tick>0</tick>
|
||||||
<angle>20</angle>
|
<angle>20</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>5</tick>
|
<tick>5</tick>
|
||||||
<angle>30</angle>
|
<angle>30</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>20</tick>
|
<tick>20</tick>
|
||||||
<angle>20</angle>
|
<angle>20</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
</value>
|
</value>
|
||||||
</li>
|
</li>
|
||||||
<li MayRequire="shauaputa.rimnudeworld">
|
<li>
|
||||||
<key>RimNude_Penis</key>
|
<key>RimNude_Penis</key>
|
||||||
<value>
|
<value>
|
||||||
<workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
|
<workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
|
||||||
|
@ -74,7 +69,6 @@
|
||||||
<tick>35</tick>
|
<tick>35</tick>
|
||||||
<angle>30</angle>
|
<angle>30</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<offset>(0, -3, 0)</offset>
|
<offset>(0, -3, 0)</offset>
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
|
@ -97,7 +91,6 @@
|
||||||
<angle>95</angle>
|
<angle>95</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.07, -1, 0)</offset>
|
<offset>(0.07, -1, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -105,7 +98,6 @@
|
||||||
<angle>100</angle>
|
<angle>100</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.2, -1, 0)</offset>
|
<offset>(0.2, -1, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -113,7 +105,6 @@
|
||||||
<angle>95</angle>
|
<angle>95</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.07, -1, 0)</offset>
|
<offset>(0.07, -1, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
@ -128,21 +119,18 @@
|
||||||
<tick>0</tick>
|
<tick>0</tick>
|
||||||
<angle>-20</angle>
|
<angle>-20</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>13</tick>
|
<tick>13</tick>
|
||||||
<angle>-26</angle>
|
<angle>-26</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>20</tick>
|
<tick>20</tick>
|
||||||
<angle>-20</angle>
|
<angle>-20</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
|
|
@ -14,15 +14,14 @@
|
||||||
<angle>15</angle>
|
<angle>15</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.65, 0, 0.42)</offset>
|
<offset>(-0.65, 0, 0.42)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
|
<sound>Fuck</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>5</tick>
|
<tick>5</tick>
|
||||||
<angle>0</angle>
|
<angle>0</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.45, 0, 0.42)</offset>
|
<offset>(-0.45, 0, 0.42)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -30,7 +29,6 @@
|
||||||
<angle>15</angle>
|
<angle>15</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.65, 0, 0.42)</offset>
|
<offset>(-0.65, 0, 0.42)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
@ -45,27 +43,24 @@
|
||||||
<tick>0</tick>
|
<tick>0</tick>
|
||||||
<angle>20</angle>
|
<angle>20</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>5</tick>
|
<tick>5</tick>
|
||||||
<angle>40</angle>
|
<angle>40</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>20</tick>
|
<tick>20</tick>
|
||||||
<angle>20</angle>
|
<angle>20</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
</value>
|
</value>
|
||||||
</li>
|
</li>
|
||||||
<li MayRequire="shauaputa.rimnudeworld">
|
<li>
|
||||||
<key>RimNude_Penis</key>
|
<key>RimNude_Penis</key>
|
||||||
<value>
|
<value>
|
||||||
<workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
|
<workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
|
||||||
|
@ -74,7 +69,6 @@
|
||||||
<tick>35</tick>
|
<tick>35</tick>
|
||||||
<angle>30</angle>
|
<angle>30</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<offset>(0, -3, 0)</offset>
|
<offset>(0, -3, 0)</offset>
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
|
@ -97,7 +91,6 @@
|
||||||
<angle>95</angle>
|
<angle>95</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.07, -1, 0)</offset>
|
<offset>(0.07, -1, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -105,7 +98,6 @@
|
||||||
<angle>100</angle>
|
<angle>100</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.16, -1, 0)</offset>
|
<offset>(0.16, -1, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -113,7 +105,6 @@
|
||||||
<angle>95</angle>
|
<angle>95</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.07, -1, 0)</offset>
|
<offset>(0.07, -1, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
@ -128,21 +119,18 @@
|
||||||
<tick>0</tick>
|
<tick>0</tick>
|
||||||
<angle>-20</angle>
|
<angle>-20</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>3</tick>
|
<tick>3</tick>
|
||||||
<angle>-34</angle>
|
<angle>-34</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>13</tick>
|
<tick>13</tick>
|
||||||
<angle>-20</angle>
|
<angle>-20</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
|
|
@ -14,7 +14,6 @@
|
||||||
<angle>15</angle>
|
<angle>15</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.65, 0, 0.42)</offset>
|
<offset>(-0.65, 0, 0.42)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -22,23 +21,22 @@
|
||||||
<angle>-20</angle>
|
<angle>-20</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.43, 0, 0.42)</offset>
|
<offset>(-0.43, 0, 0.42)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
|
<sound>Fuck</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>80</tick>
|
<tick>80</tick>
|
||||||
<angle>-15</angle>
|
<angle>-15</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.49, 0, 0.42)</offset>
|
<offset>(-0.49, 0, 0.42)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
|
<sound>Cum</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>85</tick>
|
<tick>85</tick>
|
||||||
<angle>-20</angle>
|
<angle>-20</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.43, 0, 0.42)</offset>
|
<offset>(-0.43, 0, 0.42)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -46,15 +44,14 @@
|
||||||
<angle>-15</angle>
|
<angle>-15</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.49, 0, 0.42)</offset>
|
<offset>(-0.49, 0, 0.42)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
|
<sound>Cum</sound>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>155</tick>
|
<tick>155</tick>
|
||||||
<angle>-20</angle>
|
<angle>-20</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.43, 0, 0.42)</offset>
|
<offset>(-0.43, 0, 0.42)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -62,7 +59,6 @@
|
||||||
<angle>-15</angle>
|
<angle>-15</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(-0.49, 0, 0.42)</offset>
|
<offset>(-0.49, 0, 0.42)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
@ -77,27 +73,24 @@
|
||||||
<tick>0</tick>
|
<tick>0</tick>
|
||||||
<angle>20</angle>
|
<angle>20</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>40</tick>
|
<tick>40</tick>
|
||||||
<angle>25</angle>
|
<angle>25</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>200</tick>
|
<tick>200</tick>
|
||||||
<angle>30</angle>
|
<angle>30</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
</value>
|
</value>
|
||||||
</li>
|
</li>
|
||||||
<li MayRequire="shauaputa.rimnudeworld">
|
<li>
|
||||||
<key>RimNude_Penis</key>
|
<key>RimNude_Penis</key>
|
||||||
<value>
|
<value>
|
||||||
<workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
|
<workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
|
||||||
|
@ -106,7 +99,6 @@
|
||||||
<tick>0</tick>
|
<tick>0</tick>
|
||||||
<angle>30</angle>
|
<angle>30</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<offset>(0, -3, 0)</offset>
|
<offset>(0, -3, 0)</offset>
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
|
@ -114,7 +106,6 @@
|
||||||
<tick>13</tick>
|
<tick>13</tick>
|
||||||
<angle>60</angle>
|
<angle>60</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<offset>(0, -3, 0)</offset>
|
<offset>(0, -3, 0)</offset>
|
||||||
<rotation>East</rotation>
|
<rotation>East</rotation>
|
||||||
</li>
|
</li>
|
||||||
|
@ -137,7 +128,6 @@
|
||||||
<angle>95</angle>
|
<angle>95</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.07, -1, 0)</offset>
|
<offset>(0.07, -1, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -145,7 +135,6 @@
|
||||||
<angle>100</angle>
|
<angle>100</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.23, -1, 0)</offset>
|
<offset>(0.23, -1, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -153,7 +142,6 @@
|
||||||
<angle>100</angle>
|
<angle>100</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.2, -1, 0)</offset>
|
<offset>(0.2, -1, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -161,7 +149,6 @@
|
||||||
<angle>100</angle>
|
<angle>100</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.23, -1, 0)</offset>
|
<offset>(0.23, -1, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -169,7 +156,6 @@
|
||||||
<angle>100</angle>
|
<angle>100</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.2, -1, 0)</offset>
|
<offset>(0.2, -1, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -177,7 +163,6 @@
|
||||||
<angle>100</angle>
|
<angle>100</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.23, -1, 0)</offset>
|
<offset>(0.23, -1, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
|
@ -185,7 +170,6 @@
|
||||||
<angle>100</angle>
|
<angle>100</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<offset>(0.2, -1, 0)</offset>
|
<offset>(0.2, -1, 0)</offset>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
@ -200,21 +184,18 @@
|
||||||
<tick>0</tick>
|
<tick>0</tick>
|
||||||
<angle>-20</angle>
|
<angle>-20</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>100</tick>
|
<tick>100</tick>
|
||||||
<angle>-10</angle>
|
<angle>-10</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
<li Class="Rimworld_Animations.ExtendedKeyframe">
|
||||||
<tick>200</tick>
|
<tick>200</tick>
|
||||||
<angle>-23</angle>
|
<angle>-23</angle>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<scale>(1, 1, 1)</scale>
|
|
||||||
<rotation>West</rotation>
|
<rotation>West</rotation>
|
||||||
</li>
|
</li>
|
||||||
</keyframes>
|
</keyframes>
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
<defName>Cum</defName>
|
<defName>Cum</defName>
|
||||||
<context>MapOnly</context>
|
<context>MapOnly</context>
|
||||||
<eventNames />
|
<eventNames />
|
||||||
<maxSimultaneous>1</maxSimultaneous>
|
<maxSimultaneous>5</maxSimultaneous>
|
||||||
<maxVoices>1</maxVoices>
|
<maxVoices>5</maxVoices>
|
||||||
<subSounds>
|
<subSounds>
|
||||||
<li>
|
<li>
|
||||||
<grains>
|
<grains>
|
||||||
|
@ -34,8 +34,8 @@
|
||||||
<defName>Sex</defName>
|
<defName>Sex</defName>
|
||||||
<context>MapOnly</context>
|
<context>MapOnly</context>
|
||||||
<eventNames />
|
<eventNames />
|
||||||
<maxSimultaneous>1</maxSimultaneous>
|
<maxSimultaneous>5</maxSimultaneous>
|
||||||
<maxVoices>1</maxVoices>
|
<maxVoices>5</maxVoices>
|
||||||
<subSounds>
|
<subSounds>
|
||||||
<li>
|
<li>
|
||||||
<grains>
|
<grains>
|
||||||
|
@ -63,8 +63,8 @@
|
||||||
<defName>Suck</defName>
|
<defName>Suck</defName>
|
||||||
<context>MapOnly</context>
|
<context>MapOnly</context>
|
||||||
<eventNames />
|
<eventNames />
|
||||||
<maxSimultaneous>1</maxSimultaneous>
|
<maxSimultaneous>5</maxSimultaneous>
|
||||||
<maxVoices>1</maxVoices>
|
<maxVoices>5</maxVoices>
|
||||||
<subSounds>
|
<subSounds>
|
||||||
<li>
|
<li>
|
||||||
<grains>
|
<grains>
|
||||||
|
@ -120,8 +120,8 @@
|
||||||
<defName>Fuck</defName>
|
<defName>Fuck</defName>
|
||||||
<context>MapOnly</context>
|
<context>MapOnly</context>
|
||||||
<eventNames />
|
<eventNames />
|
||||||
<maxSimultaneous>1</maxSimultaneous>
|
<maxSimultaneous>5</maxSimultaneous>
|
||||||
<maxVoices>1</maxVoices>
|
<maxVoices>5</maxVoices>
|
||||||
<subSounds>
|
<subSounds>
|
||||||
<li>
|
<li>
|
||||||
<grains>
|
<grains>
|
||||||
|
@ -171,8 +171,8 @@
|
||||||
<defName>Slimy</defName>
|
<defName>Slimy</defName>
|
||||||
<context>MapOnly</context>
|
<context>MapOnly</context>
|
||||||
<eventNames />
|
<eventNames />
|
||||||
<maxSimultaneous>1</maxSimultaneous>
|
<maxSimultaneous>5</maxSimultaneous>
|
||||||
<maxVoices>1</maxVoices>
|
<maxVoices>5</maxVoices>
|
||||||
<subSounds>
|
<subSounds>
|
||||||
<li>
|
<li>
|
||||||
<grains>
|
<grains>
|
||||||
|
@ -209,4 +209,46 @@
|
||||||
</li>
|
</li>
|
||||||
</subSounds>
|
</subSounds>
|
||||||
</SoundDef>
|
</SoundDef>
|
||||||
|
<SoundDef>
|
||||||
|
<defName>Slap</defName>
|
||||||
|
<context>MapOnly</context>
|
||||||
|
<eventNames />
|
||||||
|
<maxSimultaneous>5</maxSimultaneous>
|
||||||
|
<maxVoices>5</maxVoices>
|
||||||
|
<subSounds>
|
||||||
|
<li>
|
||||||
|
<grains>
|
||||||
|
<li Class="AudioGrain_Clip">
|
||||||
|
<clipPath>Sex/Slap/Slap_1</clipPath>
|
||||||
|
</li>
|
||||||
|
<li Class="AudioGrain_Clip">
|
||||||
|
<clipPath>Sex/Slap/Slap_2</clipPath>
|
||||||
|
</li>
|
||||||
|
<li Class="AudioGrain_Clip">
|
||||||
|
<clipPath>Sex/Slap/Slap_3</clipPath>
|
||||||
|
</li>
|
||||||
|
<li Class="AudioGrain_Clip">
|
||||||
|
<clipPath>Sex/Slap/Slap_4</clipPath>
|
||||||
|
</li>
|
||||||
|
<li Class="AudioGrain_Clip">
|
||||||
|
<clipPath>Sex/Slap/Slap_5</clipPath>
|
||||||
|
</li>
|
||||||
|
</grains>
|
||||||
|
<volumeRange>
|
||||||
|
<min>75</min>
|
||||||
|
<max>85</max>
|
||||||
|
</volumeRange>
|
||||||
|
<pitchRange>
|
||||||
|
<min>0.8</min>
|
||||||
|
<max>1.2</max>
|
||||||
|
</pitchRange>
|
||||||
|
<distRange>
|
||||||
|
<min>0</min>
|
||||||
|
<max>100</max>
|
||||||
|
</distRange>
|
||||||
|
<repeatMode>NeverTwice</repeatMode>
|
||||||
|
<sustainLoop>false</sustainLoop>
|
||||||
|
</li>
|
||||||
|
</subSounds>
|
||||||
|
</SoundDef>
|
||||||
</Defs>
|
</Defs>
|
BIN
1.5/Sounds/Sex/Slap/Slap_1.wav
Normal file
BIN
1.5/Sounds/Sex/Slap/Slap_1.wav
Normal file
Binary file not shown.
BIN
1.5/Sounds/Sex/Slap/Slap_2.wav
Normal file
BIN
1.5/Sounds/Sex/Slap/Slap_2.wav
Normal file
Binary file not shown.
BIN
1.5/Sounds/Sex/Slap/Slap_3.wav
Normal file
BIN
1.5/Sounds/Sex/Slap/Slap_3.wav
Normal file
Binary file not shown.
BIN
1.5/Sounds/Sex/Slap/Slap_4.wav
Normal file
BIN
1.5/Sounds/Sex/Slap/Slap_4.wav
Normal file
Binary file not shown.
BIN
1.5/Sounds/Sex/Slap/Slap_5.wav
Normal file
BIN
1.5/Sounds/Sex/Slap/Slap_5.wav
Normal file
Binary file not shown.
|
@ -11,13 +11,46 @@ namespace Rimworld_Animations
|
||||||
{
|
{
|
||||||
public int actorShift = 0;
|
public int actorShift = 0;
|
||||||
public int priority = 0;
|
public int priority = 0;
|
||||||
|
|
||||||
|
public List<BasePawnTest> whitelist;
|
||||||
|
public List<BasePawnTest> blacklist;
|
||||||
|
|
||||||
public virtual bool CanAnimationBeUsed(List<Pawn> actors, int numActors)
|
public virtual bool CanAnimationBeUsed(List<Pawn> actors, int numActors)
|
||||||
{
|
{
|
||||||
|
|
||||||
if (numActors != actors.Count)
|
if (numActors != actors.Count)
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!whitelist.NullOrEmpty())
|
||||||
|
{
|
||||||
|
for (int i = 0; i < whitelist.Count; i++)
|
||||||
|
{
|
||||||
|
// check whitelist to make sure pawn can be in this act
|
||||||
|
//for each whitelist item, pawntest must hold true for that pawn
|
||||||
|
if (!whitelist[i].PawnTest(actors[i]))
|
||||||
|
{
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!blacklist.NullOrEmpty())
|
||||||
|
{
|
||||||
|
for (int i = 0; i < blacklist.Count; i++)
|
||||||
|
{
|
||||||
|
// check blacklist to make sure pawn can be in this act
|
||||||
|
// for each blacklist item, pawntest must hold false for that pawn
|
||||||
|
if (blacklist[i].PawnTest(actors[i]))
|
||||||
|
{
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
public virtual int AnimationReorder()
|
public virtual int AnimationReorder()
|
||||||
|
|
15
1.5/Source/Animations/PawnTests/BasePawnTest.cs
Normal file
15
1.5/Source/Animations/PawnTests/BasePawnTest.cs
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
using Verse;
|
||||||
|
|
||||||
|
namespace Rimworld_Animations
|
||||||
|
{
|
||||||
|
public abstract class BasePawnTest
|
||||||
|
{
|
||||||
|
public abstract bool PawnTest(Pawn pawn);
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
17
1.5/Source/Animations/PawnTests/PawnTest_Always.cs
Normal file
17
1.5/Source/Animations/PawnTests/PawnTest_Always.cs
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
using Verse;
|
||||||
|
|
||||||
|
namespace Rimworld_Animations
|
||||||
|
{
|
||||||
|
public class PawnTest_Always : BasePawnTest
|
||||||
|
{
|
||||||
|
public override bool PawnTest(Pawn pawn)
|
||||||
|
{
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
27
1.5/Source/Animations/PawnTests/PawnTest_Multi.cs
Normal file
27
1.5/Source/Animations/PawnTests/PawnTest_Multi.cs
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
using Verse;
|
||||||
|
|
||||||
|
namespace Rimworld_Animations
|
||||||
|
{
|
||||||
|
public class PawnTest_Multi : BasePawnTest
|
||||||
|
{
|
||||||
|
public List<BasePawnTest> tests = new List<BasePawnTest>();
|
||||||
|
public override bool PawnTest(Pawn pawn)
|
||||||
|
{
|
||||||
|
//check all different pawn tests in list for pawn
|
||||||
|
foreach (BasePawnTest test in tests)
|
||||||
|
{
|
||||||
|
if (!test.PawnTest(pawn))
|
||||||
|
{
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
18
1.5/Source/Animations/PawnTests/PawnTest_RJWCanBeFucked.cs
Normal file
18
1.5/Source/Animations/PawnTests/PawnTest_RJWCanBeFucked.cs
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
using rjw;
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
using Verse;
|
||||||
|
|
||||||
|
namespace Rimworld_Animations
|
||||||
|
{
|
||||||
|
public class PawnTest_RJWCanBeFucked : BasePawnTest
|
||||||
|
{
|
||||||
|
public override bool PawnTest(Pawn pawn)
|
||||||
|
{
|
||||||
|
return xxx.can_be_fucked(pawn);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
18
1.5/Source/Animations/PawnTests/PawnTest_RJWCanFuck.cs
Normal file
18
1.5/Source/Animations/PawnTests/PawnTest_RJWCanFuck.cs
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
using rjw;
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
using Verse;
|
||||||
|
|
||||||
|
namespace Rimworld_Animations
|
||||||
|
{
|
||||||
|
public class PawnTest_RJWCanFuck : BasePawnTest
|
||||||
|
{
|
||||||
|
public override bool PawnTest(Pawn pawn)
|
||||||
|
{
|
||||||
|
return xxx.can_fuck(pawn);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -22,8 +22,8 @@ namespace Rimworld_Animations
|
||||||
|
|
||||||
public override Vector3 getDrawPos()
|
public override Vector3 getDrawPos()
|
||||||
{
|
{
|
||||||
//vector3.up means stand above the thing
|
//x and z position, regular altitude for pawns
|
||||||
return thing.DrawPos;
|
return new Vector3(thing.DrawPos.x, AltitudeLayer.Pawn.AltitudeFor(), thing.DrawPos.z);
|
||||||
}
|
}
|
||||||
|
|
||||||
public override void ExposeData()
|
public override void ExposeData()
|
||||||
|
|
|
@ -16,7 +16,8 @@ namespace Rimworld_Animations
|
||||||
private Vector3 position;
|
private Vector3 position;
|
||||||
public ExtendedAnimatorAnchor_Vector3(Vector3 position) : base()
|
public ExtendedAnimatorAnchor_Vector3(Vector3 position) : base()
|
||||||
{
|
{
|
||||||
this.position = position;
|
//default to altitude for layer for y
|
||||||
|
this.position = new Vector3(position.x, AltitudeLayer.Pawn.AltitudeFor(), position.z);
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Vector3 getDrawPos()
|
public override Vector3 getDrawPos()
|
||||||
|
|
|
@ -15,9 +15,23 @@ namespace Rimworld_Animations
|
||||||
public static bool Prefix(ref JobDriver_Sex __instance, ref Pawn pawn, ref Thing target)
|
public static bool Prefix(ref JobDriver_Sex __instance, ref Pawn pawn, ref Thing target)
|
||||||
{
|
{
|
||||||
//remove all bumping stuff in animations; keep draw nude code
|
//remove all bumping stuff in animations; keep draw nude code
|
||||||
|
__instance.RotatePawns(pawn, __instance.Partner);
|
||||||
if (target != null)
|
if (target != null)
|
||||||
{
|
{
|
||||||
Pawn pawn2 = target as Pawn;
|
Pawn pawn2 = target as Pawn;
|
||||||
|
|
||||||
|
if (pawn2 != null && !__instance.Sexprops.isRapist)
|
||||||
|
{
|
||||||
|
// if not (pawn has root node and rootnode is animating)
|
||||||
|
if (!(pawn2?.Drawer?.renderer?.renderTree?.rootNode is PawnRenderNode rootNode
|
||||||
|
&& (rootNode.AnimationWorker is AnimationWorker_KeyframesExtended || rootNode.children.Any(x => x.AnimationWorker is AnimationWorker_KeyframesExtended))))
|
||||||
|
{
|
||||||
|
//play bumpin anim
|
||||||
|
pawn.Drawer.Notify_MeleeAttackOn(target);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
if (!__instance.isEndytophile)
|
if (!__instance.isEndytophile)
|
||||||
{
|
{
|
||||||
SexUtility.DrawNude(pawn, false);
|
SexUtility.DrawNude(pawn, false);
|
||||||
|
|
|
@ -16,6 +16,7 @@ namespace Rimworld_Animations {
|
||||||
|
|
||||||
//probably move this setting to a different mod menu if moving rjw parts of code
|
//probably move this setting to a different mod menu if moving rjw parts of code
|
||||||
public static bool playHumanlikeVoicesAsDefault = true;
|
public static bool playHumanlikeVoicesAsDefault = true;
|
||||||
|
public static float floatRangeInRenderTreeMenu = 1f;
|
||||||
|
|
||||||
public static bool offsetTab = false, debugMode = false;
|
public static bool offsetTab = false, debugMode = false;
|
||||||
public static float shiverIntensity = 2f;
|
public static float shiverIntensity = 2f;
|
||||||
|
@ -34,6 +35,7 @@ namespace Rimworld_Animations {
|
||||||
Scribe_Values.Look(ref PlayAnimForNonsexualActs, "RJWAnims-PlayAnimForNonsexualActs");
|
Scribe_Values.Look(ref PlayAnimForNonsexualActs, "RJWAnims-PlayAnimForNonsexualActs");
|
||||||
Scribe_Values.Look(ref soundOverride, "RJWAnimations-rjwAnimSoundOverride", true);
|
Scribe_Values.Look(ref soundOverride, "RJWAnimations-rjwAnimSoundOverride", true);
|
||||||
Scribe_Values.Look(ref shiverIntensity, "RJWAnimations-shiverIntensity", 2f);
|
Scribe_Values.Look(ref shiverIntensity, "RJWAnimations-shiverIntensity", 2f);
|
||||||
|
Scribe_Values.Look(ref floatRangeInRenderTreeMenu, "RJWAnimations-FloatRangeRenderMenu", 1f);
|
||||||
//todo: save offsetsByDefName
|
//todo: save offsetsByDefName
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -63,6 +65,9 @@ namespace Rimworld_Animations {
|
||||||
listingStandard.Label("RimAnim_ShiverIntensity".Translate() + RJWAnimationSettings.shiverIntensity);
|
listingStandard.Label("RimAnim_ShiverIntensity".Translate() + RJWAnimationSettings.shiverIntensity);
|
||||||
RJWAnimationSettings.shiverIntensity = listingStandard.Slider(RJWAnimationSettings.shiverIntensity, 0.0f, 12f);
|
RJWAnimationSettings.shiverIntensity = listingStandard.Slider(RJWAnimationSettings.shiverIntensity, 0.0f, 12f);
|
||||||
|
|
||||||
|
listingStandard.Label("RimAnim_FloatRangeRenderTree".Translate() + RJWAnimationSettings.floatRangeInRenderTreeMenu);
|
||||||
|
RJWAnimationSettings.floatRangeInRenderTreeMenu = listingStandard.Slider(RJWAnimationSettings.floatRangeInRenderTreeMenu, 0.1f, 12f);
|
||||||
|
|
||||||
listingStandard.CheckboxLabeled("RimAnim_DebugMode".Translate(), ref RJWAnimationSettings.debugMode);
|
listingStandard.CheckboxLabeled("RimAnim_DebugMode".Translate(), ref RJWAnimationSettings.debugMode);
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,47 @@
|
||||||
|
using HarmonyLib;
|
||||||
|
using RimWorld;
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Reflection;
|
||||||
|
using System.Reflection.Emit;
|
||||||
|
using System.Text;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
using Verse;
|
||||||
|
|
||||||
|
namespace Rimworld_Animations
|
||||||
|
{
|
||||||
|
[HarmonyPatch(typeof(Dialog_DebugRenderTree), "RightRect")]
|
||||||
|
public static class HarmonyPatch_Dialog_DebugRenderTree
|
||||||
|
{
|
||||||
|
|
||||||
|
static MethodInfo replaceFloatRangeMethod = SymbolExtensions.GetMethodInfo(() => HarmonyPatch_Dialog_DebugRenderTree.ReplaceFloatValueRange());
|
||||||
|
|
||||||
|
public static IEnumerable<CodeInstruction> Transpiler(IEnumerable<CodeInstruction> instructions)
|
||||||
|
{
|
||||||
|
var codes = new List<CodeInstruction>(instructions);
|
||||||
|
|
||||||
|
for (int i = 0; i < codes.Count; i++)
|
||||||
|
{
|
||||||
|
//increase granularity of x and z sliders to be 0.01 instead
|
||||||
|
if (codes[i].opcode == OpCodes.Ldc_R4 && (float)codes[i].operand == 0.05f)
|
||||||
|
{
|
||||||
|
codes[i].operand = 0.001f;
|
||||||
|
codes[i - 8].opcode = OpCodes.Call;
|
||||||
|
codes[i - 8].operand = replaceFloatRangeMethod;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
return codes.AsEnumerable();
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
public static FloatRange ReplaceFloatValueRange()
|
||||||
|
{
|
||||||
|
return new FloatRange(-RJWAnimationSettings.floatRangeInRenderTreeMenu, RJWAnimationSettings.floatRangeInRenderTreeMenu);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
|
@ -21,6 +21,8 @@ namespace Rimworld_Animations
|
||||||
if (__instance.AnimationWorker is AnimationWorker_KeyframesExtended extendedAnimWorker)
|
if (__instance.AnimationWorker is AnimationWorker_KeyframesExtended extendedAnimWorker)
|
||||||
{
|
{
|
||||||
|
|
||||||
|
if (parms.Portrait) return true;
|
||||||
|
|
||||||
// ADJUST FACING get rotated textures
|
// ADJUST FACING get rotated textures
|
||||||
// compare the previous tick to the current tick; if the current tick rotation is different, recache
|
// compare the previous tick to the current tick; if the current tick rotation is different, recache
|
||||||
parms.facing = extendedAnimWorker.facingAtTick(__instance.tree.AnimationTick);
|
parms.facing = extendedAnimWorker.facingAtTick(__instance.tree.AnimationTick);
|
||||||
|
|
|
@ -20,6 +20,10 @@ namespace Rimworld_Animations
|
||||||
* Facing offsets fix
|
* Facing offsets fix
|
||||||
*/
|
*/
|
||||||
//find lowest parent that is animating, or nothing if not animating
|
//find lowest parent that is animating, or nothing if not animating
|
||||||
|
|
||||||
|
//don't do anything if portrait
|
||||||
|
if (parms.Portrait) return true;
|
||||||
|
|
||||||
PawnRenderNode animatingNode = node;
|
PawnRenderNode animatingNode = node;
|
||||||
while (animatingNode != null
|
while (animatingNode != null
|
||||||
&& !(animatingNode.AnimationWorker is AnimationWorker_KeyframesExtended))
|
&& !(animatingNode.AnimationWorker is AnimationWorker_KeyframesExtended))
|
||||||
|
|
|
@ -4,18 +4,18 @@ using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using System.Text;
|
using System.Text;
|
||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
|
using UnityEngine;
|
||||||
using Verse;
|
using Verse;
|
||||||
|
|
||||||
namespace Rimworld_Animations
|
namespace Rimworld_Animations
|
||||||
{
|
{
|
||||||
|
|
||||||
[HarmonyPatch(typeof(PawnRenderer), "BodyAngle")]
|
[HarmonyPatch(typeof(PawnRenderer), "BodyAngle")]
|
||||||
|
|
||||||
public class HarmonyPatch_PawnRenderer
|
public class HarmonyPatch_PawnRenderer
|
||||||
{
|
{
|
||||||
public static bool Prefix(ref Pawn ___pawn, ref float __result)
|
public static bool Prefix(ref Pawn ___pawn, ref float __result)
|
||||||
{
|
{
|
||||||
//stop using cache when animating, for when downed (downed disables cache)
|
//set body angle to zero, for when downed
|
||||||
if (___pawn?.Drawer?.renderer?.renderTree?.rootNode?.AnimationWorker is AnimationWorker_KeyframesExtended)
|
if (___pawn?.Drawer?.renderer?.renderTree?.rootNode?.AnimationWorker is AnimationWorker_KeyframesExtended)
|
||||||
{
|
{
|
||||||
__result = 0;
|
__result = 0;
|
||||||
|
@ -28,5 +28,20 @@ namespace Rimworld_Animations
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[HarmonyPatch(typeof(PawnRenderer), "GetBodyPos")]
|
||||||
|
public class HarmonyPatch_PawnRenderer2
|
||||||
|
{
|
||||||
|
//patch so that pawns appear at the same altitude layer, at layer Pawn
|
||||||
|
public static void Postfix(PawnRenderer __instance, ref Vector3 __result)
|
||||||
|
{
|
||||||
|
|
||||||
|
if (__instance.renderTree.rootNode.AnimationWorker is AnimationWorker_KeyframesExtended
|
||||||
|
|| __instance.renderTree.rootNode.children.Any(x => x.AnimationWorker is AnimationWorker_KeyframesExtended))
|
||||||
|
{
|
||||||
|
__result.y = AltitudeLayer.Pawn.AltitudeFor();
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -12,15 +12,17 @@ namespace Rimworld_Animations {
|
||||||
public static void Postfix(ref Pawn ___pawn, ref Vector3 __result) {
|
public static void Postfix(ref Pawn ___pawn, ref Vector3 __result) {
|
||||||
|
|
||||||
//align pos on top of partner, position, etc., based on animatoranchor
|
//align pos on top of partner, position, etc., based on animatoranchor
|
||||||
if (___pawn.TryGetComp<CompExtendedAnimator>() is CompExtendedAnimator animator
|
if (___pawn.TryGetComp<CompExtendedAnimator>() is CompExtendedAnimator animator)
|
||||||
&& animator.IsAnchored)
|
{
|
||||||
|
if (animator.IsAnchored)
|
||||||
{
|
{
|
||||||
Vector3 anchor = animator.getAnchor();
|
Vector3 anchor = animator.getAnchor();
|
||||||
//ignore y so that pawns don't clip through stuff
|
|
||||||
__result.x = anchor.x;
|
__result.x = anchor.x;
|
||||||
__result.z = anchor.z;
|
__result.z = anchor.z;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -14,6 +14,8 @@ namespace Rimworld_Animations
|
||||||
|
|
||||||
public override void EditMaterial(PawnRenderNode node, PawnDrawParms parms, ref Material material)
|
public override void EditMaterial(PawnRenderNode node, PawnDrawParms parms, ref Material material)
|
||||||
{
|
{
|
||||||
|
if (node.tree.pawn.def != ThingDefOf.Human) return;
|
||||||
|
|
||||||
if (node.tree.rootNode.AnimationWorker is AnimationWorker_KeyframesExtended
|
if (node.tree.rootNode.AnimationWorker is AnimationWorker_KeyframesExtended
|
||||||
|| node.tree.rootNode.children.Any(x => x.AnimationWorker is AnimationWorker_KeyframesExtended))
|
|| node.tree.rootNode.children.Any(x => x.AnimationWorker is AnimationWorker_KeyframesExtended))
|
||||||
{
|
{
|
||||||
|
@ -24,7 +26,10 @@ namespace Rimworld_Animations
|
||||||
|
|
||||||
public override void TransformLayer(PawnRenderNode node, PawnDrawParms parms, ref float layer)
|
public override void TransformLayer(PawnRenderNode node, PawnDrawParms parms, ref float layer)
|
||||||
{
|
{
|
||||||
|
|
||||||
base.TransformLayer(node, parms, ref layer);
|
base.TransformLayer(node, parms, ref layer);
|
||||||
|
|
||||||
|
if (node.tree.pawn.def != ThingDefOf.Human) return;
|
||||||
layer -= 1000;
|
layer -= 1000;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -19,6 +19,7 @@
|
||||||
<RimAnims_Warning>Warning--You generally don't want to change human offsets, only alien offsets or animals</RimAnims_Warning>
|
<RimAnims_Warning>Warning--You generally don't want to change human offsets, only alien offsets or animals</RimAnims_Warning>
|
||||||
<RimAnims_CopyToClipboard>Copy Offset to Clipboard</RimAnims_CopyToClipboard>
|
<RimAnims_CopyToClipboard>Copy Offset to Clipboard</RimAnims_CopyToClipboard>
|
||||||
<RimAnims_ShareSettings>Paste offset values in OffsetDef, or share in Discord</RimAnims_ShareSettings>
|
<RimAnims_ShareSettings>Paste offset values in OffsetDef, or share in Discord</RimAnims_ShareSettings>
|
||||||
|
<RimAnim_FloatRangeRenderTree>Float range for Debug Render Tree offset menu: </RimAnim_FloatRangeRenderTree>
|
||||||
|
|
||||||
|
|
||||||
</LanguageData>
|
</LanguageData>
|
|
@ -84,6 +84,11 @@
|
||||||
<Compile Include="1.5\Source\Animations\AnimationOffsets\Offsets\BodyTypeOffset.cs" />
|
<Compile Include="1.5\Source\Animations\AnimationOffsets\Offsets\BodyTypeOffset.cs" />
|
||||||
<Compile Include="1.5\Source\Animations\AnimationProps\AnimationPropDef.cs" />
|
<Compile Include="1.5\Source\Animations\AnimationProps\AnimationPropDef.cs" />
|
||||||
<Compile Include="1.5\Source\Animations\AnimationWorkers\AnimationWorker_KeyframesExtended.cs" />
|
<Compile Include="1.5\Source\Animations\AnimationWorkers\AnimationWorker_KeyframesExtended.cs" />
|
||||||
|
<Compile Include="1.5\Source\Animations\PawnTests\BasePawnTest.cs" />
|
||||||
|
<Compile Include="1.5\Source\Animations\PawnTests\PawnTest_Always.cs" />
|
||||||
|
<Compile Include="1.5\Source\Animations\PawnTests\PawnTest_Multi.cs" />
|
||||||
|
<Compile Include="1.5\Source\Animations\PawnTests\PawnTest_RJWCanBeFucked.cs" />
|
||||||
|
<Compile Include="1.5\Source\Animations\PawnTests\PawnTest_RJWCanFuck.cs" />
|
||||||
<Compile Include="1.5\Source\Comps\CompExtendedAnimator.cs" />
|
<Compile Include="1.5\Source\Comps\CompExtendedAnimator.cs" />
|
||||||
<Compile Include="1.5\Source\Comps\CompProperties_ExtendedAnimator.cs" />
|
<Compile Include="1.5\Source\Comps\CompProperties_ExtendedAnimator.cs" />
|
||||||
<Compile Include="1.5\Source\Comps\CompProperties_ThingAnimator.cs" />
|
<Compile Include="1.5\Source\Comps\CompProperties_ThingAnimator.cs" />
|
||||||
|
@ -104,6 +109,7 @@
|
||||||
<Compile Include="1.5\Source\MainTabWindows\OffsetMainButtonDefOf.cs" />
|
<Compile Include="1.5\Source\MainTabWindows\OffsetMainButtonDefOf.cs" />
|
||||||
<Compile Include="1.5\Source\MainTabWindows\WorldComponent_UpdateMainTab.cs" />
|
<Compile Include="1.5\Source\MainTabWindows\WorldComponent_UpdateMainTab.cs" />
|
||||||
<Compile Include="1.5\Source\Patches\Harmony_PatchAll.cs" />
|
<Compile Include="1.5\Source\Patches\Harmony_PatchAll.cs" />
|
||||||
|
<Compile Include="1.5\Source\Patches\RimworldPatches\HarmonyPatch_Dialog_DebugRenderTree.cs" />
|
||||||
<Compile Include="1.5\Source\Patches\RimworldPatches\HarmonyPatch_PawnRenderer.cs" />
|
<Compile Include="1.5\Source\Patches\RimworldPatches\HarmonyPatch_PawnRenderer.cs" />
|
||||||
<Compile Include="1.5\Source\Patches\RimworldPatches\HarmonyPatch_PawnRenderNode.cs" />
|
<Compile Include="1.5\Source\Patches\RimworldPatches\HarmonyPatch_PawnRenderNode.cs" />
|
||||||
<Compile Include="1.5\Source\Patches\RimworldPatches\HarmonyPatch_PawnRenderNodeWorker.cs" />
|
<Compile Include="1.5\Source\Patches\RimworldPatches\HarmonyPatch_PawnRenderNodeWorker.cs" />
|
||||||
|
@ -247,6 +253,11 @@
|
||||||
<Content Include="1.5\Sounds\Sex\Clap_8.wav" />
|
<Content Include="1.5\Sounds\Sex\Clap_8.wav" />
|
||||||
<Content Include="1.5\Sounds\Sex\cum.wav" />
|
<Content Include="1.5\Sounds\Sex\cum.wav" />
|
||||||
<Content Include="1.5\Sounds\Sex\kucyu04.wav" />
|
<Content Include="1.5\Sounds\Sex\kucyu04.wav" />
|
||||||
|
<Content Include="1.5\Sounds\Sex\Slap\Slap_1.wav" />
|
||||||
|
<Content Include="1.5\Sounds\Sex\Slap\Slap_2.wav" />
|
||||||
|
<Content Include="1.5\Sounds\Sex\Slap\Slap_3.wav" />
|
||||||
|
<Content Include="1.5\Sounds\Sex\Slap\Slap_4.wav" />
|
||||||
|
<Content Include="1.5\Sounds\Sex\Slap\Slap_5.wav" />
|
||||||
<Content Include="1.5\Sounds\Sex\Slime\Slimy1.wav" />
|
<Content Include="1.5\Sounds\Sex\Slime\Slimy1.wav" />
|
||||||
<Content Include="1.5\Sounds\Sex\Slime\Slimy2.wav" />
|
<Content Include="1.5\Sounds\Sex\Slime\Slimy2.wav" />
|
||||||
<Content Include="1.5\Sounds\Sex\Slime\Slimy3.wav" />
|
<Content Include="1.5\Sounds\Sex\Slime\Slimy3.wav" />
|
||||||
|
|
Loading…
Reference in a new issue