added weak contexts to animations

This commit is contained in:
c0ffee 2024-05-06 20:28:44 -07:00
parent 985c0266e1
commit 1c7b137096
4 changed files with 97 additions and 12 deletions

View file

@ -93,16 +93,38 @@
<li>Sex_Reverse_Handjob</li>
</interactionDefs>
</li>
<!-- all other contexts go here -->
<!-- the ones that don't make sense but play an animation anyway -->
<!--
<!-- weak context; play random animation if none ideal found -->
<li Class="Rimworld_Animations.GroupAnimationContext_RJWSex">
<priority>0</priority>
<interactionDefs>
<li>Sex_Breastjob</li>
<li>Sex_Footjob</li>
<li>Sex_Handjob</li>
<li>Sex_MutualMasturbation</li>
<li>Rape_Breastjob</li>
<li>Rape_Fellatio</li>
<li>Rape_Footjob</li>
<li>Rape_Handjob</li>
<li>Rape_Oral</li>
</interactionDefs>
</li>
<li Class="Rimworld_Animations.GroupAnimationContext_RJWSex">
<priority>0</priority>
<actorShift></actorShift>
<interactionDefs>
<li>Sex_Reverse_Breastjob</li>
<li>Sex_Reverse_Footjob</li>
<li>Sex_Reverse_Handjob</li>
<li>Rape_Reverse_Breastjob</li>
<li>Rape_Reverse_Fellatio</li>
<li>Rape_Reverse_Footjob</li>
<li>Rape_Reverse_Handjob</li>
</interactionDefs>
</li>
-->
</contexts>

View file

@ -87,16 +87,30 @@
<li>Sex_Reverse_Vaginal</li>
</interactionDefs>
</li>
<!-- all other contexts go here -->
<!-- the ones that don't make sense but play an animation anyway -->
<!--
<!-- weak context; play random animation if none ideal found -->
<li Class="Rimworld_Animations.GroupAnimationContext_RJWSex">
<priority>0</priority>
<interactionDefs>
<li>Sex_MutualMasturbation</li>
<li>Rape_Anal</li>
<li>Rape_Vaginal</li>
<li>Rape_DoublePenetration</li>
<li>Rape_DoublePenetrationM</li>
</interactionDefs>
</li>
<li Class="Rimworld_Animations.GroupAnimationContext_RJWSex">
<priority>0</priority>
<interactionDefs>
<li>Rape_Anal</li>
<li>Rape_Vaginal</li>
<li>Rape_DoublePenetration</li>
<li>Rape_DoublePenetrationM</li>
</interactionDefs>
</li>
-->
</contexts>

View file

@ -94,6 +94,40 @@
<li>Sex_Reverse_Cunnilingus</li>
</interactionDefs>
</li>
<!-- weak context; play random animation if none ideal found -->
<li Class="Rimworld_Animations.GroupAnimationContext_RJWSex">
<priority>0</priority>
<actorShift>1</actorShift>
<interactionDefs>
<li>Sex_Fingering</li>
<li>Sex_Fisting</li>
<li>Sex_MutualMasturbation</li>
<li>Sex_Rimming</li>
<li>Sex_Scissoring</li>
<li>Sex_Sixtynine</li>
<li>Rape_Cunnilingus</li>
<li>Rape_Fingering</li>
<li>Rape_Fisting</li>
<li>Rape_Rimming</li>
<li>Rape_Scissoring</li>
</interactionDefs>
</li>
<li Class="Rimworld_Animations.GroupAnimationContext_RJWSex">
<priority>0</priority>
<interactionDefs>
<li>Sex_Reverse_Fingering</li>
<li>Sex_Reverse_Fisting</li>
<li>Sex_Reverse_Rimming</li>
<li>Rape_Reverse_Cunnilingus</li>
<li>Rape_Reverse_Fingering</li>
<li>Rape_Reverse_Fisting</li>
<li>Rape_Reverse_Rimming</li>
</interactionDefs>
</li>
</contexts>
<offsetDefs>
<li>Offset_Cunnilingus_Initiator</li>

View file

@ -102,16 +102,31 @@
<li>Sex_Reverse_Vaginal</li>
</interactionDefs>
</li>
<!-- all other contexts go here -->
<!-- the ones that don't make sense but play an animation anyway -->
<!--
<!-- weak context; play random animation if none ideal found -->
<li Class="Rimworld_Animations.GroupAnimationContext_RJWSex">
<priority>0</priority>
<interactionDefs>
<li>Sex_MutualMasturbation</li>
<li>Rape_Anal</li>
<li>Rape_Vaginal</li>
<li>Rape_DoublePenetration</li>
<li>Rape_DoublePenetrationM</li>
</interactionDefs>
</li>
<li Class="Rimworld_Animations.GroupAnimationContext_RJWSex">
<priority>0</priority>
<interactionDefs>
<li>Rape_Anal</li>
<li>Rape_Vaginal</li>
<li>Rape_DoublePenetration</li>
<li>Rape_DoublePenetrationM</li>
</interactionDefs>
</li>
-->
</contexts>
<offsetDefs>
<li>Offset_Placeholder</li> <!-- first pawn in animation -->