rimworld-animations/1.5/Defs/GroupAnimationDefs/Beast/DogBeast/GroupAnimation_DogBeast.xml
2024-05-16 07:23:08 -07:00

189 lines
4.5 KiB
XML

<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<Rimworld_Animations.GroupAnimationDef>
<defName>GroupAnimation_DogBeast</defName>
<numActors>2</numActors>
<animationStages>
<li Class="Rimworld_Animations.AnimationStage_LoopRandomSelectChance">
<loops>1</loops>
<loopOptions>
<li>
<probability>1</probability>
<animationDefs>
<li>DogBeast_Human1</li>
<li>DogBeast_Dog1</li>
</animationDefs>
</li>
</loopOptions>
</li>
<li Class="Rimworld_Animations.AnimationStage_LoopRandomSelectChance">
<loops>1</loops>
<loopOptions>
<li>
<probability>1</probability>
<animationDefs>
<li>DogBeast_Human2</li>
<li>DogBeast_Dog2</li>
</animationDefs>
</li>
</loopOptions>
</li>
<li Class="Rimworld_Animations.AnimationStage_LoopRandomSelectChance">
<loops>60</loops>
<loopOptions>
<li>
<probability>1</probability>
<animationDefs>
<li>DogBeast_Human3_1</li>
<li>DogBeast_Dog3_1</li>
</animationDefs>
</li>
<li>
<probability>1</probability>
<animationDefs>
<li>DogBeast_Human3_2</li>
<li>DogBeast_Dog3_2</li>
</animationDefs>
</li>
<li>
<probability>1</probability>
<animationDefs>
<li>DogBeast_Human3_3</li>
<li>DogBeast_Dog3_3</li>
</animationDefs>
</li>
</loopOptions>
</li>
<li Class="Rimworld_Animations.AnimationStage_LoopRandomSelectChance">
<loops>1</loops>
<loopOptions>
<li>
<probability>1</probability>
<animationDefs>
<li>DogBeast_Human4</li>
<li>DogBeast_Dog4</li>
</animationDefs>
</li>
</loopOptions>
</li>
<li Class="Rimworld_Animations.AnimationStage_LoopRandomSelectChance">
<loops>30</loops>
<loopOptions>
<li>
<probability>1</probability>
<animationDefs>
<li>DogBeast_Human5_1</li>
<li>DogBeast_Dog5_1</li>
</animationDefs>
</li>
<li>
<probability>1</probability>
<animationDefs>
<li>DogBeast_Human5_2</li>
<li>DogBeast_Dog5_2</li>
</animationDefs>
</li>
<li>
<probability>1</probability>
<animationDefs>
<li>DogBeast_Human5_3</li>
<li>DogBeast_Dog5_3</li>
</animationDefs>
</li>
</loopOptions>
</li>
<li Class="Rimworld_Animations.AnimationStage_LoopRandomSelectChance">
<loops>1</loops>
<loopOptions>
<li>
<probability>1</probability>
<animationDefs>
<li>DogBeast_Human6</li>
<li>DogBeast_Dog6</li>
</animationDefs>
</li>
</loopOptions>
</li>
</animationStages>
<contexts>
<li Class="Rimworld_Animations.GroupAnimationContext_RJWSex">
<priority>1</priority>
<actorShift>1</actorShift>
<whitelist>
<li Class="Rimworld_Animations.PawnTest_Multi"> <!-- Dog -->
<tests>
<li Class="Rimworld_Animations.PawnTest_RJWCanFuck" />
<li Class="Rimworld_Animations.PawnTest_Race">
<races>
<li>Wolf_Timber</li>
<li>Wolf_Arctic</li>
<li>Warg</li>
<li>Husky</li>
<li>LabradorRetriever</li>
</races>
</li>
</tests>
</li>
<li Class="Rimworld_Animations.PawnTest_RJWCanBeFucked" /> <!-- Human -->
</whitelist>
<interactionDefs>
<li>Bestiality_Vaginal</li>
<li>Bestiality_Anal</li>
<li>Bestiality_Double_Penetration_M</li>
</interactionDefs>
</li>
<li Class="Rimworld_Animations.GroupAnimationContext_RJWSex">
<priority>1</priority>
<whitelist>
<li Class="Rimworld_Animations.PawnTest_RJWCanBeFucked" /> <!-- Human -->
<li Class="Rimworld_Animations.PawnTest_Multi"> <!-- Dog -->
<tests>
<li Class="Rimworld_Animations.PawnTest_RJWCanFuck" />
<li Class="Rimworld_Animations.PawnTest_Race">
<races>
<li>Wolf_Timber</li>
<li>Wolf_Arctic</li>
<li>Warg</li>
<li>Husky</li>
<li>LabradorRetriever</li>
</races>
</li>
</tests>
</li>
</whitelist>
<interactionDefs>
<li>Bestiality_Reverse_Vaginal</li>
<li>Bestiality_Reverse_Anal</li>
<li>Bestiality_Reverse_Double_Penetration_M</li>
</interactionDefs>
</li>
</contexts>
<offsetDefs>
<li>Offset_Placeholder</li> <!-- first pawn in animation -->
<li>Offset_Placeholder</li> <!-- second pawn in animation -->
</offsetDefs>
</Rimworld_Animations.GroupAnimationDef>
</Defs>